body {margin:0px 0px 0px 0px; background-color:#242424; font-family:Arial, Helvetica, sans-serif;}
.clear{clear:both;}
#main{width:941px; margin:0px auto 0px auto; background-color:#fff; padding:0px 15px 0px 15px;}


#main #tophead{padding:0px 0px 10px 0px; background-color:#fff; overflow:auto;}

#main #tophead .logo{float:right; padding:10px 0px 0px 0px; text-align:right;}

#main #tophead .tpheading{float:left; width:480px; text-align:left; padding:36px 0px 0px 15px;}
#main #tophead .tpheading-h1{padding:0px; margin:0px; font-family:"Arial Black"; font-size:30px; font-weight: bold; color: #242424; text-align:left;}
#main #tophead .tpheading-h2{padding:0px; margin:0px; font-size:18px; line-height:1.5em; color:#db7121; text-align:left;}
#main #tophead .tpheading-h3{padding:0px; margin:0px; font-family: Arial, Helvetica, sans-serif; font-size:16px; font-weight: bold; color: #AAAAAA; text-align:left;}
#main #tophead .img{padding:0px 10px 0px 0px;}

#main a.logolink:link{color:#242424; text-decoration:none;}
#main a.logolink:visited{color:#242424; text-decoration:none;}
#main a.logolink:hover{color:#397CC0; text-decoration:none;}


#main #topmenu{clear:both; height: 35px; width:911px; background-color:#242424; background-image:url(../images/curve.jpg); background-repeat:no-repeat; padding-left:30px;}

#main #bannerport{height:350px; background-color:#fff;}
#main #bannerport .imgbox{width:650px; height:335px; float:left; margin-top:1px; margin-right:9px;}
#main #bannerport .whitebox{width:250px; float:right; padding-top:8px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 18px; font-weight: normal; color: #000; text-align:justify; padding-right:4px; line-height:16px;}
#main #bannerport .rtora{font-size: 17px; font-weight: normal; color: #D6C097; padding-top:10px;}

#main #midportion{margin-top: 0px; margin-right: auto; margin-left: auto; margin-bottom: 0px; overflow: auto; line-height:18px; padding-bottom:15px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; padding-top:15px; background-color:#fff;}

#main #midportion #leftport{width:663px; float:left; padding-right:20px;}
#main #midportion #leftport .ltheading{height:27px; padding-top:6px; padding-left:6px; margin-bottom:6px; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color:#FFFFFF; background-color:#242424; margin-bottom:10px;}
#main #midportion #leftport .ltheading h2{margin:0px; padding:0px; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #FFFFFF;}
#main #midportion #leftport .ltheading2{font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; color:#000000; padding-top:5px; padding-bottom:5px;}
#main #midportion #leftport .ptext{padding-right:20px; text-align:justify; line-height:16px;}
#main #midportion #leftport .oratext{color: #db4705;}
#main #midportion #leftport .imggap{margin-right:15px; margin-bottom:15px; padding:6px; border:solid 1px #d3edd1;}
#main #midportion #leftport .imggap2{margin-bottom:15px; padding:6px; border:solid 1px #d3edd1;}
#main #midportion #leftport .ttable{border:solid 1px #80807f;}
#main #midportion #leftport .ttable2{border:solid 1px #d6d6d6;}

#main #midportion #leftport .grtext{color:#066d00; font-size:15px;}

.lhead{text-transform:uppercase;}

#main #midportion #leftport a.ltlink:link{color:#000000; text-decoration: none;}
#main #midportion #leftport a.ltlink:visited{color:#000000; text-decoration: none;}
#main #midportion #leftport a.ltlink:hover{color:#297824;}

#main #midportion #rightport{
	width:250px; float:right; color: #db4705;
}

#main #midportion #rightport .rtheading{font-family: "Arial Narrow"; font-size: 28px; font-weight: normal; color: #db4705; padding-top:12px; padding-bottom: 15px;}
#main #midportion #rightport .rtheading-h2{padding:0px; margin:0px; font-family: "Arial Narrow"; font-size: 26px; font-weight: normal; color: #FFFFFF;}
#main #midportion #rightport .forms{height:300px; width:232px; background-color:#db7121; color:#FFFFFF; padding:8px; font-size:14px; text-align:justify;}
#main #midportion #rightport .formtext{float:left; width:80px; height:28px;}
#main #midportion #rightport .txfield1{float:right; width:142px; height:18px; color:#000; border: 1px solid #66ae41; margin-bottom:6px;}
#main #midportion #rightport .txfield2{float:right; width:142px; height:100px; color:#000; border: 1px solid #66ae41; margin-bottom:6px;}
#main #midportion #rightport .sbmtbut{clear:both; padding-left:87px;}

#footer{overflow:auto; width:941px; margin-top: 0px; margin-right: auto; margin-left: auto; margin-bottom: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal;
	color: #BCBCBC; padding-left:15px; padding-right:15px;}

#footer .f1{width:600px; float:left; line-height:20px; background-image: url(../images/bot-sept.jpg); background-repeat: no-repeat; background-position: right; padding-top:5px; color:#BCBCBC;
}
#footer .f2{width:232px; float:right; text-align:left; padding-top:25px;}

#footer a.botlink1:link{color:#828181; text-decoration: underline;}
#footer a.botlink1:visited{color:#828181; text-decoration: underline;}
#footer a.botlink1:hover{color:#FFFFFF; text-decoration:none;}

