@charset "utf-8";
/* CSS Document */

body{ background-image:url(images/main_bg.gif); background-repeat:repeat-x; padding:0px; margin:0px; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:left; }

div{margin:0px; padding:0px; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:left;}
a img{border:0px;}
form{margin:0px; padding:0px; border:0px;}
.clear{clear:both;}

#header{width:974px; height:88px; background:url(images/header_base.gif); background-repeat:no-repeat;}
.header_main{width:900px; height:88px; margin:0 36px 0 38px;}
#logo_area{width:310px; height:88px; float:left;}
.logo{height:46px; width:309px;}
.tagline{width:309px;}
.tagline h1 {text-align:center; color:#ffffff; font-weight:normal; font-size:12px; font-family:Geneva, Arial, Helvetica, sans-serif;}


#menu_area{width:580px; height:88px; float:right;}
.contact{width:275px; height:55px; float:right; margin:0px; padding:0px;}
.green{color:#81B200; font-size:13px; line-height:25px;} 

/***************menu css starts here **********************/

.menu{width:580px; height:32px; padding:0px; margin:55px 0 0 0px;}
.menu ol.menutitle{margin:0px; padding:0px;	list-style-type:none; width:580px; height:32px; background:url(images/top_nav_bg.gif); background-repeat:no-repeat;}
.menu ol.menutitle li{margin:0px; padding:0px; display:block; float:left;}
.menu ol.menutitle li a{margin:0px; padding:6px 0 0 0; display:block; float:left; height:26px; font-weight:bold; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-align:center;}
.menu ol.menutitle li a:link, .menu ol.menutitle li a:visited{color:#ffffff; text-decoration:none;}
.menu ol.menutitle li a:hover{color:#000000; text-decoration:none; padding:6px 0 0 0px; margin:0px; height:26px;}
.menu ol.menutitle li a.active:link, .menu ol.menutitle li a.active:visited {color:#000000; padding:6px 0 0 0px; margin:0px; height:26px;}
.menu ol.menutitle li a.active:hover {color:#000000; padding:6px 0 0 0px; margin:0px; height:26px;}

 /*********************************************************/

#banner_area{width:974px; height:239px; background:url(images/form_bg.gif); background-repeat:no-repeat;}
#banner{width:900px; height:239px; margin:0 36px 0 38px;}
#right_form{width:580px; float:right; padding:40px 0 0 30px;}
#banner p.right_text{float:left; width:270px; font-size:12px; line-height:16px; padding:10px 0 0 0; margin:0px;}
#formarea{width:280px; float:right; padding:10px 0 0 0; margin:0px;}
#formarea p{float:left; width:90px; margin:0px; padding:0px; color:#ffffff; font-size:12px; font-weight:bold;}
#formarea span{float:right; width:170px; margin:0px; padding:0px;color:#ffffff;}
#formarea p.text{float:left; width:250px; margin:0px; padding:2px 0 2px 0;}
#formarea p.button{float:right; width:185px; margin:0px; padding:2px 20px 2px 0;}

.white{color:#ffffff; font-size:12px;}

#content_area{width:974px;}
#content{width:900px; margin:0 36px 0 38px; }
#mask{width:900px; height:490px; overflow:hidden; position:relative; background-color:#ffffff;}
#folio{position:absolute; top:0; left:0; width:4500px; float:left;}
.col{display:block; width:900px; float:left;}
.site{width:900px; height:500px; float:left; padding:0px; margin:0px; border:0px solid #666666; background-color:#ffffff; font-size:11px; font-family:"Courier New", Courier, monospace;}
.black_text_small{ font-family: Arial, Tahoma, Verdana,  Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:normal; text-decoration:none;}
.headline{ font-family: Arial, Tahoma, Verdana,  Helvetica, sans-serif; font-size:30px; color:#4D8200; font-weight:bold; text-decoration:none;}

.content_left h1{ font-family: Arial, Tahoma, Verdana,  Helvetica, sans-serif; font-size:20px; color:#4D8200; font-weight:bold; text-decoration:none;}


.top{background:#dddddd; height:47px; width:900px;}
.content_left{float:left; width:420px; padding:0px 0 10px 15px; margin:5px 0 0 0px;}
.content_right{float:right; width:390px; padding:0 20px 10px 20px; margin:20px 0 0 0px;}
.content_left_all{float:left; width:810px; padding:0px 0 10px 15px; margin:20px 0 10px 0px;}


.black_bg{ background-image:url(images/black_bg.gif); height:188px; background-repeat:repeat-x;}
.white_text_big{ font-family: Arial, Tahoma, Verdana,  Helvetica, sans-serif; font-size:14px; color:#FFFFFF; font-weight:bold; text-decoration:none;}
.white_text_small{ font-family: Arial, Tahoma, Verdana,  Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:normal; text-decoration:none;}
.white_text_small2{ font-family: Arial, Tahoma, Verdana,  Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:normal; text-decoration:none;}
.green_heading{ font-family: Arial, Tahoma, Verdana,  Helvetica, sans-serif; font-size:18px; color:#3D7A01; font-weight:normal; text-decoration:none;}

#content_end{width:900px; background:#000000; margin:10px 0 0 0; padding:10px 0 25px 0; height:188px;}
#left_end{width:245px; float:left; margin:0px; padding:10px; border:#ff0000 solid 0px; font-family:Arial, Helvetica, sans-serif;}
#left_end p{margin:0px; padding:0px; width:275px;}
#left_end p.name{width:80px; color:#ffffff; float:left; font-size:12px; text-align:right;}
#left_end span{width:100px; color:#ffffff; margin:0px; padding:0px;}
#left_end p.button2{margin:0px; padding:0px; text-align:center;}

.divider{background:url(images/separator.gif); background-repeat:no-repeat; width:5px; height:188px; float:left; margin:15px 0px 5px 0; padding:0px;}

#mid_end{width:260px; margin:0px; padding:10px 29px 0 29px; float:left; border:#00ff00 solid 0px;}

#right_end{width:260px; float:right; margin:0px; padding:35px 0 0 0; border:#0000ff solid 0px; font-family:Arial, Helvetica, sans-serif;}
#right_end p{margin:0px; padding:0px; width:260px;}
#right_end p.name{width:80px; color:#ffffff; float:left; font-size:12px; text-align:right;}
#right_end span{width:100px; color:#ffffff; margin:0px 0 0 10px; padding:0px;}
#right_end p.button2{margin:0px; padding:0px; width:170px; }

#content_end span{width:5px; height:188px;}

#footer{width:900px; padding:10px 0 10px 0; text-align:center;}
.bootom_link{ font-family: Arial, Tahoma, Verdana,  Helvetica, sans-serif; font-size:11px; color:#7F7F7F; font-weight:normal; text-decoration:none;}
