/*[BEGIN_CUSTOM_HEADINGS]*/
H1{color:#333333;font-size:16px;font-weight:bold}
H2{color:#333333;font-size:12px;font-weight:normal}
/*[END_CUSTOM_HEADINGS]*/

body,div,table{font-family:Open Sans;}
body{background:#F9F9F9;}
/*body,div,table{font-family:Verdana;}*/

#header{background:#FFF;position:fixed;top:0px;left:0px;z-index:10;height:70px;width:100%;
-webkit-box-shadow: 0px 0px 10px 2px rgba(0, 0, 0, 0.4);
-box-shadow: 0px 0px 10px 2px rgba(0, 0, 0, 0.4);}
#header>div{position:relative;}
#header>div>div{vertical-align:middle;}
#mainBasic{background:transparent;display:inline-block;margin-left:5px;height:50px;}
#mainBasic>ul{}
#mainBasic>ul>li{vertical-align:top;}
#mainBasic>ul>li>a{vertical-align:top;}
#mainBasic>ul>li>a>div.label{background-color:#EEE;border:0px !important;height:50px;line-height:50px;font-size:18px;text-transform:uppercase;font-weight:700;vertical-align:top;text-shadow:1px 1px #FFF;margin-right:1px;}
#mainBasic>ul>li>a>div.label:hover{background-color:#DDD;}
#mainBasic>ul>li.selected>a>div.label{text-shadow:1px 1px #000;background-image:url(../images/manual/fleche_bot.png);background-repeat:no-repeat;background-position:bottom center;}
#mainBasic>ul>li.selected>a>div.label:hover{background-color:#333;color:#FFF;}
#mainBasic>ul>li.inc1>a>div.label{font-size:12px;background-color:#DDD;}
#mainBasic>ul>li.inc1>a>div.label:hover{background-color:#CCC;}
#mainBasic>ul>li.inc1.selected>a>div.label{background-color:#666;background-image:url(../images/manual/fleche_bot.png);background-repeat:no-repeat;background-position:bottom center;}
#mainBasic>ul>li.inc1.selected>a>div.label:hover{}

#mapLogo{float:right;width:80px;height:70px;background:url(../images/manual/mapdesign_logo.png) no-repeat;background-position:15px center;cursor:pointer;}
#gmfLogo{display:inline-block;width:250px;height:70px;background:url(../images/manual/gmflong_logo.png) no-repeat center center;cursor:pointer;opacity:0.8;}
#gmfLogo:hover{opacity:1;}

#languageMenu{float:right;margin-top:18px;margin-right:10px;}
#languages>li{display:inline-block;}
#languages>li>a{text-decoration:none;}
#languages>li>a>div.label{height:34px;line-height:34px;text-transform:uppercase;padding:0px 15px;margin-right:1px;background-color:#EEE;text-shadow:1px 1px #FFF;font-weight:700;}
#languages>li>a>div.label:hover{background-color:#DDD;}
#languages>li.hidden>a>div.label{background-color:#333;color:#FFF;text-shadow:1px 1px #000;background-image:url(../images/manual/fleche_bot_sml.png);background-repeat:no-repeat;background-position:bottom center;}

#subMenu{display:none;}

#fpSpace{padding-top:70px;width:100%;}
#mainContent{margin-bottom:0px;background:#F9F9F9;}
#pageContent{display:block;width:100%;}
#pageContent>div{padding:0px;}
#textContent{padding:30px;}

#trackBar>ul>li{border-left:1px solid #BBB;}
#trackBar>ul>li:last-child{font-weight:700;}
#pageContent>div>#pageTitle{display:none;height:50px;line-height:50px;background:#666;color:#FFF;text-shadow:1px 1px #000;padding:0px;text-transform:uppercase;font-weight:700;padding-left:30px;font-size:24px;}
#trackBar{float:right;display:none;}
#trackBar>ul{margin:15px 20px 0px 0px;}
#trackBar>ul>li{}
#trackBar>ul>li>a{color:#FFF;text-shadow:1px 1px #000;}

#footer{display:none;position:fixed;bottom:0px;left:0px;height:40px;width:100%;background:#FFF;
-webkit-box-shadow: 0px 0px 10px 2px rgba(0, 0, 0, 0.4);
-box-shadow: 0px 0px 10px 2px rgba(0, 0, 0, 0.4);}
#mapdesign{padding-top:13px;}

div.results{background:#FFF;margin-top:1px;border-radius:5px;
-webkit-box-shadow: 1px 1px 2px 1px rgba(0, 0, 0, 0.3);
    box-shadow: 1px 1px 2px 1px rgba(0, 0, 0, 0.3);}
div.results>div.restext{margin-top:11px;margin-left:10px;font-size:13px;}
div.results>div.pagenums{margin-right:10px;margin-top:9px;}
div.results>div.pagenums>div.pnum{line-height:24px;border-radius:5px;height:24px;width:24px;font-size:14px;}
div.results>div.pagenums>div.pnum:hover{background:#DDD;}
div.results>div.pagenums>div.pnum.pnumsel{background:#666;color:#FFF;}

/* CUSTOM TABS */
.csdf_tab{margin-bottom:20px;}
.csdf_tab>div{display:inline-block;height:34px;line-height:34px;font-weight:700;text-transform:uppercase;}
.csdf_tab>div.title{padding-right:15px;font-size:16px;}
.csdf_tab>div.tab{text-transform:uppercase;padding:0px 15px;margin-right:1px;background-color:#EEE;text-shadow:1px 1px #FFF;font-weight:700;cursor:pointer;font-size:14px;}
.csdf_tab>div.tab:hover{background-color:#DDD;}
.csdf_tab>div.tab.selected{background-color:#333;color:#FFF;text-shadow:1px 1px #000;background-image:url(../images/manual/fleche_bot_sml.png);background-repeat:no-repeat;background-position:bottom center;}

/* MCUI-TABS replacement */
.tab-title{text-transform:uppercase;padding:0px 15px;margin-right:1px;background:#EEE !important;text-shadow:1px 1px #FFF;font-weight:700;cursor:pointer;font-size:14px;border:0px;border-radius:0px;color:#333;}
.tab-title:hover{-box-shadow:none;-webkit-box-shadow:none;background:#DDD !important;}
.tab-title.selected{background-color:#333 !important;color:#FFF;text-shadow:1px 1px #000;background-image:url(../images/manual/fleche_bot_sml.png) !important;background-repeat:no-repeat !important;background-position:bottom center !important;}
.tab-core{border:0px;background:#FFF;border-radius:0px;}

/* CUSTOM TABLES */
.sch_table{display:table;width:100%;background:#FFF;}
.sch_table>div.line{display:table-row;}
.sch_table>div.line{cursor:pointer;}
.sch_table>div.line.header>div:not(.isord){cursor:default;}
.sch_table>div.line>div{display:table-cell;}
.sch_table>div.line>div:nth-child(even){background:rgba(0,0,0,0.05);}
.sch_table>div.line>div>div{padding:5px 10px;text-shadow:1px 1px #FFF;}
.sch_table>div.line>div>div.nopad{padding:0px;}
.sch_table>div.line.header{background:#666;}
.sch_table>div.line.header>div{text-shadow:1px 1px #000;}
.sch_table:not(.nohover)>div.line.header>div:hover{background-color:#555;}
.sch_table>div.line.header>div>div{color:#FFF;font-weight:700;text-shadow:1px 1px #000;}
.sch_table>div.line:not(.header):nth-child(even){background-color:#EEE;}
.sch_table>div.line:not(.header):nth-child(odd){}
.sch_table:not(.nohover)>div.line:not(.header):hover{background:#DDD;}
.sch_table>div.line.header>div.ord{background-repeat:no-repeat;background-position:right center;background-color:#333;}
.sch_table>div.line.header>div.ord.ASC{background-image:url(../images/manual/ord_down.png);}
.sch_table>div.line.header>div.ord.DESC{background-image:url(../images/manual/ord_up.png);}

/* CUSTOM TABLE MARKUP */
.sch_tbl{width:100%;border-right:1px solid #BBB;}
.sch_tbl tr{}
.sch_tbl tr>td{background:#FFF;}
.sch_tbl tr>td>div{padding:5px 10px;}
.sch_tbl tr.header{}
.sch_tbl tr.header>td{border-bottom:1px solid #BBB;background:#666;border-left:1px solid #BBB;}
.sch_tbl tr.header>td>div{color:#FFF;text-shadow:1px 1px #000;font-weight:bold;}
.sch_tbl tr.line{}
.sch_tbl tr.line>td{border-bottom:1px solid #BBB;border-left:1px solid #BBB;}
.sch_tbl tr.header>td.label>div{background:#555;}
.sch_tbl tr>td.label{background:#888;}
.sch_tbl tr>td.label>div{color:#FFF;text-shadow:1px 1px #000;font-weight:bold;}

/* GENERAL */
div.letsi_title{font-weight:bold;font-size:18px;padding:20px 0px 10px 0px;}
div.data.green{background:#EEFFEE;color:#009900;}
div.data.red{background:#FFEEEE;color:#990000;}
div.gen_msg{text-align:left;}

span.na{color:#999;}
span.na.req{color:#EE0000;}
div.ind{display:inline-block;margin-left:5px;font-size:11px;vertical-align:bottom;}
span.red{color:#EE0000;font-weight:bold;}

div.infoset{padding:0px 0px 0px 0px;}
div.infoset>div.block{display:inline-block;margin:0px 15px 15px 0px;overflow:hidden;border-radius:10px;background:#FFF;vertical-align:top;
webkit-box-shadow: 2px 2px 2px 0px rgba(0,0,0,0.25);
-moz-box-shadow: 2px 2px 2px 0px rgba(0,0,0,0.25);
box-shadow: 2px 2px 2px 0px rgba(0,0,0,0.25);}
div.infoset>div.block>div{padding:5px 10px;}
div.infoset>div.block.horiz>div{display:inline-block;}
div.infoset>div.block>div.title{background:#666;color:#FFF;text-shadow:1px 1px #000;}
div.infoset>div.block>div.data{}
div.infoset>div.block.mod>div.data{cursor:pointer;background-image:url(../../../images/pencil.png);background-repeat:no-repeat;background-position:center right 10px;padding-right:35px;}
div.infoset>div.block.mod>div.data:hover{background-color:#EEE;}
div.infoset>div.block.mod>div.data.curmod{background-color:#000;color:#FFF;text-shadow:1px 1px #000;}
div.infoset>div.block.mod>div.data.curmod>div{color:#FFF;}
div.infoset>div.block.hastbl>div.data{padding:0px;}
div.infoset>div.block.hastbl>div.data>div.div_table{margin:0px;}
div.infoset>div.block.hastbl>div.data>div.div_table>div.line.total{font-weight:bold;background:#DDD;}
div.infoset>div.block.hastbl>div.data>div.div_table>div.line>div>div.mod{cursor:pointer;background-image:url(../../../images/pencil.png);background-repeat:no-repeat;background-position:center right 10px;padding-right:35px;}
div.infoset>div.block.hastbl>div.data>div.div_table>div.line>div>div.mod:hover{background-color:#DDD;}
div.infoset>div.block.hastbl>div.data>div.div_table>div.line>div>div.mod.curmod{background-color:#000;color:#FFF;text-shadow:1px 1px #000;}
div.infoset>div.block.hastbl>div.data>div.div_table>div.line>div>div.mod.curmod>div{color:#FFF;}
div.infoset>div.block.hastbl>div.data>div.msg{padding:5px 10px;}