/* CSS Document */
body{font-family:Arial, Helvetica, sans-serif; background:#F0F0F0; color:#000000; padding:10px 0px 0px 0px; margin:0px; font-size:12px;}
html, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, blockquote, pre,
abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend
{padding:0px; margin:0px;}
img{border:none;}



.clear{clear:both;}
.left{float:left;}
.right{float:right;}

#wrapper{width:966px; border:#CBC6CD 1px solid; background:#FFFFFF; margin:0px auto; overflow:hidden; clear:both; padding:15px;}




/*----------------------------------------header--------------------------------------*/
#header{width:966px; clear:both;  margin-bottom:5px;}
.logoArea{width:966px; clear:both; padding:3px 0px 0px 0px; overflow:hidden;}
.logo{width:570px; height:147px; float:left;}
.login{width:35px; float:right; color:#A1C1D9; font-size:11px; font-weight:bold; padding-right:10px;}
.login a{color:#A1C1D9; font-size:11px; text-decoration:underline; text-align:right;}
.login a:hover{ text-decoration:none;}




.navArea{background:url(images/BGHeaderMenuCenter.gif) left top repeat-x; height:50px; clear:both; color:#FFFFFF; font-weight:bold;}
.navLink ul{list-style-type:none; padding:0px; margin:0px;}
.navLink li{list-style-type:none; padding:0px; margin:0px; display:inline;  height:50px; line-height:50px; }
.navLink li a{color:#FFFFFF; font-weight:bold; text-decoration:none;  font-size:12px; padding:0px 30px; background:url(images/nav_gap.jpg) right no-repeat; display:block; float:left;}
.navLink li a:hover{text-decoration:underline;}


.header_txt_area{width:911px; clear:both; height:105px; background:url(images/go_green.jpg) left top no-repeat; padding-left:55px; padding-top:27px;}
.header_txt1{color:#488803; font-size:16px; font-weight:bold; padding-bottom:5px; clear:both;}
.header_txt_list ul{padding:0px; margin:0px;}
.header_txt_list li{ color:#000000; font-size:12px; line-height:14px; margin-bottom:3px; padding:0px; margin-left:18px; font-family:Tahoma;}










/*--------------------------------------------------content area----------------------------------------*/
#content_area{width:966px; clear:both; padding:0px;}
.left_panel{width:706px; float:left; margin-right:12px; border:#DADADA 1px solid; padding:10px; background:#FAFAFA;}
.right_panel{width:220px; float:right;}







/*--------------------------------------------footer area-----------------------------------------------*/
#footer_navArea{background:url(images/nav_bg.jpg) left top repeat-x; height:28px; clear:both; width:936px; color:#FFFFFF; font-weight:bold; padding:0px 15px;}
.footer_link ul{list-style-type:none; padding:0px; margin:0px;}
.footer_link li{list-style-type:none; padding:0px 3px; margin:0px; color:#FFFFFF; font-weight:bold; display:inline; font-size:12px; line-height:28px;}
.footer_link li a{color:#FFFFFF; text-decoration:underline;}
.footer_link li a:hover{text-decoration:none;}
