/* SynAxiom */
/*#page #main #main-content #content span.tabular span.ts_title {
margin: 0;
}*/
#page #top #drop-sous-menu div ul {
display: block;
float: left;
list-style-type: none;
margin: 0 6px;
width:710px;
}

#page #top #drop-sous-menu div ul li {
display: inline;
float: left;
width: 176px;
  height:24px;
overflow:hidden;
}


  #page #top #drop-sous-menu div ul li a {
color: #ccc;
font-size: 12px;
line-height: 1em;
/* text-transform:capitalize; */

}

#page #main #left-section {

top: 10px;

}

#page .btn p {
padding: 10px 0 0 0;
margin-left: 0px;
}

 table td.l_col {

font-size: 13px;
font-weight: bold;
color: #2e598a;
text-align: left;
padding: 0 5px;
}

table td {
border: 1px solid #000;
padding: 4px;
vertical-align: top;
}

li, td {
line-height: 1.5em;
}

 table td.r_col {
font-size: 13px;
padding: 0 5px;
}

 table {
text-align: left;
margin-top: 20px;
}

#page #top #main-menu {

height:auto;

}
#crumbs {
text-transform:capitalize;
  width:990px; font-size:12px;
  
}



a.page_link{display:none;}



#buttons a.previous_link #scrollLeft{
  margin-right:10px;
  
    background-position: 0 0;
    background-attachment: scroll;
    background-clip: border-box;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("../imgs/common/history-nav_blue.png");
    background-origin: padding-box;
    
    background-repeat: no-repeat;
    background-size: auto auto;
    cursor: pointer;
    display: inline-block;
    height: 31px;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    outline-color: -moz-use-text-color;
    outline-style: none;
    outline-width: medium;
    overflow-x: hidden;
    overflow-y: hidden;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    text-indent: -999px;
    text-shadow: none;
    width: 27px;

}

#buttons a.previous_link #scrollLeft:hover, #buttons a.previous_link #scrollLeft:focus {
   background-position: 0 50%;
}

#buttons a.next_link #scrollRight{
    margin-right:10px;
  
    background-position: 100% 0;
    background-attachment: scroll;
    background-clip: border-box;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("../imgs/common/history-nav_blue.png");
    background-origin: padding-box;
    
    background-repeat: no-repeat;
    background-size: auto auto;
    cursor: pointer;
    display: inline-block;
    height: 31px;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    outline-color: -moz-use-text-color;
    outline-style: none;
    outline-width: medium;
    overflow-x: hidden;
    overflow-y: hidden;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    text-indent: -999px;
    text-shadow: none;
    width: 27px;

}

#buttons a.next_link #scrollRight:hover, #buttons a.next_link #scrollRight:focus {
   background-position: 100% 50%;
}

#buttons a{

}
.active_page{

}
.synNavbuttons{
     height: 45px;
    margin-left: 70px;
    margin-top: 5px;
    padding: 5px;
    width: 75px;
}
.synNavbuttonsL{ margin-right:20px;}
.synNavbuttonsR{}

#page #main #left-section #sous-menu .includes{
padding-bottom:10px;

}
.syninclbottom{height:180px;}
a.mainmenua{cursor:pointer;}
hr{margin-top:15px; margin-bottom:15px;
background: url(../imgs/common/content-horiz-sep.png) 0 0 no-repeat;
width: 541px;
height: 14px;
clear: both;
margin: 30px auto 30px auto; border:none;
}

.locator-element-label-holder{}
.locator-element-text{text-shadow:none;font-size:20px; margin-top:15px;}
span.synspancls{text-shadow:none;}


#content table {font-size:14px;color:#333333;border-width: 1px;border-color: #fff;border-collapse: collapse; margin-top:15px; clear:both;}
#content table th {font-size:14px;background-color:#ccc;border-width: 1px;padding: 3px;border-style: solid;border-color: #000;text-align:center;}
#content table tr {background-color:#fff;}
#content table tr:nth-child(odd) {background-color:#f5f5f5;}
#content table td {font-size:14px;border-width: 1px;padding: 3px;border-style: solid;border-color: #000;}
#content table a{color:#00F;}
#content table a.visited{color:#00F;}




#page #main #main-content {
margin: -20px 20px 0 280px;
padding: 10px 15px 10px 10px;
border: none 5px #000000;
overflow-y: scroll !important;
overflow-x: hidden !important;
-webkit-border-radius: 5px;
-webkit-box-shadow: 0px 0px 20px #000000;
-moz-border-radius: 5px;
-moz-box-shadow: 0px 0px 20px #000000;
-ms-border-radius: 5px;
-ms-box-shadow: 0px 0px 20px #000000;
-o-border-radius: 5px;
-o-box-shadow: 0px 0px 20px #000000;
border-radius: 5px;
box-shadow: 0px 0px 20px #000000;
background: #fff;

}


table.synNavArrow{border:none; margin:0; padding:0;}
table.synNavArrow tr{border:none;}
table.synNavArrow tr td{width:30px;border:none;}

span.bcpath{}


#page #top #drop-sous-menu div#mmsupport span.button {margin: 10px 10px 0 10px; width:135px; padding:20px 10px 10px 10px;}
#page #top #drop-sous-menu div#mmsupport ul li{display:list-item;
  float:none;
  width:130px;
  height:auto;
  overflow:visible;}

#page #top #drop-sous-menu div#mmsupport ul{

width: 152px;
margin: 10px 0px 0 25px;
float: left;
}

body.gplane #page #top #fil-arianne span{color:#fcb131}
body.lj45 #page #top #fil-arianne span{color:#b14c4e}
#page #main #main-content #content span.ts_title {margin-top:0; float:none;}

.syn_small_menu{margin: 7px 0 0 110px;}

#page #top #drop-sous-menu div#system-description .arrow-section {
margin-left: 40px;
}
#page #top #drop-sous-menu div#troubleshooting .arrow-section {
margin-left: 160px;
}
#page #top #drop-sous-menu div#mmlocator .arrow-section {
margin-left: 245px;
}
#page #top #drop-sous-menu div#mmsupport .arrow-section {
margin-left: 390px;
}

#page #main #main-content #content p, #page #main #main-content #content ul, #page #main #main-content #content ul li, #page #main #main-content #content ol, #page #main #main-content #content ol li {

clear: both;
}

#content a.lightbox{ /* margin:0 5px; */}

#page #main #main-content #content {
text-shadow: none;
padding: 10px 15px;
overflow-x: hidden;
}

#content a.lightbox img {
border:1px solid #e5e5e5;padding:5px;
}


span.amber-button, span.white-button, span.red-button, span.green-button, span.cyan-button {
background: url(../imgs/common/btn-overlay.png) 0 0 repeat-x #111;
width: 200px;
padding: 15px 5px 15px 5px;
font-style: bold;
text-transform: uppercase;
margin: 0;
font-weight: bold;
letter-spacing: 1px;
color: #ebebeb;
font-size: 12px;
text-align: center;
vertical-align: middle;

border-bottom: 1px solid rgba(0,0,0,0.25);
background: url(../imgs/common/btn-overlay.png) 0 0 repeat-x #111;
display: block;
position: relative;
z-index: 2;
-webkit-border-radius: 6px;
-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.6);
-moz-border-radius: 6px;
-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.6);
-ms-border-radius: 6px;
-ms-box-shadow: 0 1px 3px rgba(0,0,0,0.6);
-o-border-radius: 6px;
-o-box-shadow: 0 1px 3px rgba(0,0,0,0.6);
border-radius: 6px;
box-shadow: 0 1px 3px rgba(0,0,0,0.6);
margin: 10px 0 20px 0;

text-decoration: none;
}

span.amber-button, span.amber-button a {color:#fcb131;}
span.white-button, span.white-button a {color:#fff;}
span.red-button, span.red-button a {color:#fd4046;}
span.green-button, span.green-button a {color:#3cb878;}
span.cyan-button, span.cyan-button a {color:#00f0ff;}

#page #main #main-content #content span.ts_title {


  clear:both;
margin:10px;
}



body.lj45.lj60 #page.splash #top #main-menu a#operations {line-height: 15px;
margin-top: 0;
text-align: center;
font-size: 12px;}
body.lj45.lj60 #page #top #main-menu a#operations {line-height: 15px;
margin-top: 0;
padding-bottom: 0;
text-align: center;
font-size: 12px;}
#page .btn img {
margin: 15px 15px 15px;
float: left;
  width: 10px;}

/* for CSS without AHMS */
 div p span.ahms-button {display:none;} 
