/* CSS Document */

body,td,th {font-family: tahoma, arial, verdana;font-size: 11px;color: #464845;	}
body {background: #EEEEEE url(../img/layout/body_bg.gif) center top no-repeat;	margin-left: 0px;margin-top: 0px;margin-right: 0px;	margin-bottom: 20px;text-align:center; font-family:tahoma, arial, verdana;}

a.grey{color: #666666;	text-decoration: none;}
a.grey:hover {color: #669900;}

a{color: #669900;	text-decoration: none;}
a:hover {color: #003399;}

.green_arrow,.green_arrow_back {
	color: #386D01;background:url(../img/arrow_green.gif) left top no-repeat; padding-left:20px;
}
.green_arrow_back {
	background:url(../img/arrow_green_back.gif) left top no-repeat;
}

.grey_arrow {
	color: #555555;background:url(../img/arrow_grey.gif) left top no-repeat; padding-left:18px; width:auto; text-align:left;
}
.grey_arrow_sm {
	color: #555555;background:url(../img/arrow_grey_small.gif) left top no-repeat; padding-left:14px; width:auto; text-align:left;
}
.white{color:#fff;}

.green{color: #386D01;}
/*Layout--------------------*/
#l_main_0{width:911px; margin-left:auto; margin-right:auto; padding-left:9px; background:url(../img/layout/site_shadow_l.gif) left top repeat-y;}
#l_main_1{width:902px; margin-left:auto; margin-right:auto; padding-right:9px; background:#FFFFFF url(../img/layout/site_shadow_r.gif) right top repeat-y; height:722px;}
#l_menu{width:246px;  height:595px; background:url(../img/layout/menu_bg.gif); float:left;}

#l_header{width:656px; height:125px; float:right; background:url(../img/layout/header_bg.gif) left top no-repeat;}
#l_header_logo{text-align:left;float:left; height:58px; padding-top:24px;padding-left:58px; padding-bottom:3px;}
#l_header_slogan{float:right; padding-right:9px; padding-top:29px;}
#l_header_logobar{height:19px; border-bottom:#7D9764 3px solid; background:#C0E09F; clear:both;  padding-left:336px; padding-top:2px; text-align:left;}
#l_header_homebt{text-align:right; padding-right:19px; padding-top:1px; background:#FAFAFA;}

#l_content{background:url(../img/layout/content_bg.jpg) right no-repeat ; height:430px; padding-top:40px; float:right; text-align:left; width:656px;}
#l_footer{clear:both; background:#386D01 url(../img/layout/footer_bg.jpg) repeat-x; height:127px; min-height:127px;}

#l_sitemap{width:911px; margin-top:5px; margin-left:auto; margin-right:auto;}

/*specOffers*/
.specOffers_dv{margin-bottom:15px;}
.specOffers_img{float:left; width:202px; margin-right:5px;}
.specOffers_det_dv{float:left; width:399px;}
.specOffers_det_title{background:#4a8123;font-size:12px; color:#FFF; padding-left:4px; font-weight:bold; height:17px; padding-top:3px; }
.specOffers_det_txt{padding-top:15px;}

/*Other--------------------*/
.roll_out {filter:alpha(opacity=100); cursor: pointer;-moz-opacity:1;	opacity: 1; }
.roll_over {filter:alpha(opacity=60); cursor: pointer;-moz-opacity:0.60;	opacity: 0.60;}
input, textarea, select{margin-left: 10px;margin-bottom:2px;color:#666666; font-size:11px; }
.contact_forms{width:150px;}

.home_news_box{margin-bottom:10px;}
.home_news_title{background:#E2F1D4; vertical-align:middle; text-align: left; color:#386212; padding-left:3px; height:17px; padding-top:3px; line-height:14px; font-size:11px; overflow:hidden;}
.home_news_content{background:#4A8123; padding:5px; color:white; text-align:justify; font-size:10px;}


