body{font-family: Arial, Helvetica, sans-serif;	margin: 0px;}
.nrmltxt{font-size:12px; padding:3px;}

#menu2{position:relative;height:25px;font-size:12px;font-weight:bold;
background:transparent url(../images/bgOFF.gif) repeat-x top left; margin:0px; padding:0px; width:100%;}
#menu2 ul{margin:0;padding:0;list-style-type:none;width:auto;}
#menu2 ul li{float:left;margin:0 0px 0 0;}
#menu2 ul li a{display:inline;float:left;color:#000;text-decoration:none;padding:4px 15px 8px 10px; margin-left:10px;}
#menu2 ul li a:hover,#menu2 ul li a.current{color:#fff;background:transparent url(../images/bgON.gif) repeat-x top left;}

label{float: left;width: 120px;font-weight: bold;}
input{color: #000000; font-size:10px;}
input.button{color: #FFFFFF;background:#C55903; font-size:11px;}
textarea{background: #F4F4F4;border: 1px solid #FF6600;}
select{background: #F4F4F4;border: 1px solid #CCCCCC; font-size:11px;}
#fm-submit {clear: both;}
#fm-submit input {border: 1px solid #FFFFFF;color: #fff;font-size:11px; font-weight:bold; padding:1px;/*background-image:url(../images/formbg.jpg)*/}
input:focus, textarea:focus {background:#D4D4D4;color:#000;}

#mainmenu{margin: 0px;padding:0px;float: left;font-size:12px;width:800px;background:url(../images/left_bg.jpg) repeat-x;}
#mainmenu li{display: inline;margin: 0;padding:0px;}
#mainmenu li a{float: left;background:url(../images/left_bg.jpg) repeat-x;color: white;margin:0px;padding:5px 5px 5px 8px;
text-decoration: none;border-right: 1px solid white;}
#mainmenu li a:hover{color: black;background-color: #F3F3F3;border-bottom: 4px solid black;padding-bottom: 0;margin:0px;}
#mainmenu li.selected a{background:#F0F0F0;margin-bottom:2px;color:#000000;}
#tabcontent{background-color: #F0F0F0;border-bottom:1px solid #CCCCCC;margin:0px;font-size:12px;margin-top:0px;font-weight:bold;padding:0px;}
#tabcontent ul{padding: 0;margin: 0;list-style-type: none;display: none;}
#tabcontent ul li{display: inline;}
#tabcontent ul.selected{display: inline;}
#tabcontent ul li a{border-right: 1px solid #778;color: navy;padding: 2px 5px;display: block;float: left;text-decoration: none;}
#tabcontent ul li a:hover{background-color: #999999;color: #FFFFFF;}
#tabcontent ul li.current a{background-color: #999999;color: #FFFFFF;}
.clearfix:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix{display: inline-table;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}

#LeftTab table { line-height:14px; border:1px solid #CCCCCC; font-family:verdana; background:url(../images/header_bg.jpg)repeat-x;}
#LeftTab tr.HeadGray td { border-top:1px solid #CCCCCC;background:#6a8592; text-transform:uppercase;font-size:11px; padding:2px; color:#FFFFFF;}
#LeftTab tr.headBlue td {border:1px solid #CCCCCC;  background:url(../images/menu_bg.jpg) repeat-x; text-transform:uppercase;font-size:12px; padding:2px; color:#FFFFFF;}
#LeftTab td{ padding:2px; font-size:11px; line-height:18px; }
#LeftTab td a{ padding:2px; font-size:11px; color:#000000; text-decoration:underline; }
#LeftTab td a:hover{ padding:2px;   color:#FF6600; }
#LeftTab ul{margin:0px;list-style: none; padding:0px; margin-left:3px;}
#LeftTab ul li {padding-left:8px; margin:0.3em 0;background-image:url(../images/arrow.gif);background-repeat: no-repeat;background-position: 0 .7em;  margin-left:0px; list-style:none;}
#LeftTab ul li a{color:#6B6B6B; text-decoration:none; list-style:none; font-size:11px; text-decoration:none; font-weight:normal;}
#LeftTab ul li a:hover{text-decoration:none;}

#format table {font-family:tahoma; border:1px solid #CCCCCC; border-right:none;border-right:none; border-bottom:none; line-height:17px; margin-left:2px;}
#format tr.headYellow td {background:url(../images/shade.gif) repeat-x; text-transform:uppercase;font-size:12px;}
#format tr.subhead td { border-bottom:1px solid #999999; color:#000000; background:url(../images/subhead.jpg) repeat-x  #f4f4f4; font-size:11px; text-align:center; font-weight:bold; }
#format tr.headtb td { border-bottom:1px solid #CCCCCC;  font-size:11px; color:#000000; text-align:center; background:#F8F8F8; padding:3px; font-weight:bold;}
#format td{ padding:2px 5px 2px 5px; font-size:11px;  border-bottom:1px solid #CCCCCC; border-right:1px solid #CCCCCC; color:#000000;}
#format td a{color:#000000; text-decoration:underline; font-size:11px; font-weight:none;}
#format td a:hover{ text-decoration:none;}
#format td.red{color:#FF0000;}
#format td.green{ color:#009900;}

.IndextopMenu{height:50px; border:1px #dcddda solid;  margin-top:0px; margin-bottom:8px;  background:url(../images/head_02.jpg) repeat-x;   padding:5px 10px 16px 0px; font-family:tahoma;width:760px; margin-left:0px;}
.IndextopMenu .MenuL {float:left; padding:0 50px 0 30px; border-right:1px solid #E5E5E5;}
.IndextopMenu .MenuR {float:left; padding:0 15px 0 15px;}
.IndextopMenu ul {list-style:none; margin:0px; padding:0px; margin-top:3px; line-height:16px; }
.IndextopMenu li {list-style:none; margin:0px; padding:0px;border-bottom:1px solid #eceaea; background:url(../images/arrow1.gif) no-repeat; background-position:left; padding-left:12px; margin:0.4em 0; }
.IndextopMenu li a{font-size:11px; color:#333333; text-decoration:none;}
.IndextopMenu li a:hover{ color:#000000; text-decoration:underline;}

.topMenuBox{height:55px; border:1px #dcddda solid;  margin-top:0px; margin-bottom:8px;   background:url(../images/head_02.jpg) repeat-x;  padding:5px 16px 16px 0px; font-family:verdana; text-transform:uppercase;}
.topMenuBox .MenuL {float:left; border-right:1px #dcddda solid; padding:0 35px 0 35px;}
.topMenuBox .MenuR {float:left; padding:0 15px 0 15px;}
.topMenuBox ul {list-style:none; margin:0px; padding:0px; margin-top:3px; line-height:16px;}
.topMenuBox li {list-style:none; margin:0px; padding:0px; border-bottom:1px solid #dcddda; font-size:9px; color:#000000;}
.topMenuBox li a{font-size:9px; color:#000000; text-decoration:none; font-weight:bold;}
.topMenuBox li a:hover{font-size:9px; color:#000000; text-decoration:underline;}
.topMenuBox li.current a{font-size:9px; color:#CC0000;}

#qotab table {font-family:arial; border:1px solid #CCCCCC; border-right:none;border-right:none; border-bottom:none; line-height:20px; margin-left:2px; }
#qotab tr.headYellow td {background:url(../images/shade.gif) repeat-x; text-transform:uppercase;font-size:12px; padding:5px;}
#qotab tr.subhead td { border-bottom:1px solid #999999; color:#000000; background:#e0ecff; font-size:12px; text-align:center; font-weight:bold; padding:5px 0px 5px 0px; }
#qotab tr.subhead1 td { border-bottom:1px solid #999999; color:#000000; font-size:12px; background:#ecf2fb;}
#qotab tr.headtb td { border-bottom:1px solid #CCCCCC;  font-size:11px; color:#000000; text-align:center; background:#F8F8F8; padding:3px; font-weight:bold;}
#qotab td{ padding:2px 5px 2px 5px; font-size:12px;  border-bottom:1px solid #CCCCCC; border-right:1px solid #CCCCCC; color:#000000;}
#qotab td a{color:#000000; text-decoration:underline; font-size:11px; font-weight:none;}
#qotab td a:hover{ text-decoration:none;}
#qotab td.red{color:#FF0000;}
#qotab td.green{ color:#009900;}

#qotab tr.alt td { border-bottom:1px solid #999999; color:#000000; font-size:12px; background:#f6f6f6;}
