/*@import(box.css);*/

body{
	margin-top:0px;
	background-color:#8CC640;
	background-image: url(images/mainbg.gif);
}


#mainwrapper{
	
	margin:0 auto;
	width: 950px;
	
}
#topwrapper{
width: 950px;
	height:140px;
}
#logoplaceholder{width: 250px; float:left;}
#bannerplaceholder{width: 690px; height:100px; float:right;}

#topmenuplaceholder{
	margin-top:5px;
	width: 690px;
	height:35px;
	float:right;
	position:relative;
	

}
.topmenutable{
	height: 35px;
	/*border-bottom:5px solid #D67C13;*/
	
}
.topmenutable a {
	color:#FFF;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
.topmenutable td{
	border-left: 1px solid #666;
	border-right: 1px solid #999;
}
#bodywrapper{
	
	background-color: #FFF;
	width: 950px;
}
#leftcontent{
background-color: #FFF;
float:left;
width: 260px;
overflow:auto;

	
}
.leftcolumnbox{
width: 250px;
overflow:hide;
/*border: 1px solid #D8C4AB;*/
margin-left:5px;
margin-top:10px;

	
}
#quickmenucontent{
	border: 1px solid #78A443;
	padding-top:10px;
}
#quickmenucontent img{
margin-bottom:5px;
margin-left:4px;

}
.quickmenutitle {
	width: 250px;
	height: 25px;
	background-image:url(images/boxtitlebg.gif);
	background-repeat: repeat-x;	
	/*font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;*/
}
.quickmenuactive {
	border-right-style: solid;
	border-right-color: #E48920;
	border-right-width: 3px;
}
.boxtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	margin-left:5px;
	margin-top:4px;
}
#rightcontent{
margin-top:10px;
background-color: #FFFFFF;
float:right;
	width: 690px;
overflow:visible;
	text-align: left;

}
#rightcontent img{


}
#bottomspace {
	/*background:#FFFFFF;*/
	height:15px;
 	clear:both;
	
    }
#footer {
	/*background:#FFFFFF;*/
	margin-top:5px;
	
    }
	#footer div{
	margin:0 auto;
	width:600px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4B8400;
	text-align: center;
	vertical-align: middle;	
    }

.topmmenu_0{
	background-image:url(images/tab.gif);
	cursor: pointer ;
}
.topmmenu_1{
	background-image:url(images/tab.gif);
	background-position: 0px -35px;
	cursor: pointer ;
}
.topmmenu_2{
background-image:url(images/tab_active.gif);	cursor: pointer ;}
h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #666666;
}
h2{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #666666;}
	
	h3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #171717;
}
	
#pagecontent{
/*margin-right:15px;
margin-top:10px;*/
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #171717;
	width:650px;
	margin:0 auto;
}
a{
	color: #E0851C;
	font-weight: bold;
}
#newsletterbox{
	/*background-color:#999999;
	
		background-color:#FF9C00;
	height:auto;
	
	background-image:url(images/newsletterboxbg.gif);*/
	
	border:1px solid #7D4E18;
	background: url(images/newsletterboxbg.gif) repeat-x;
	clear: both;
}
#newsletterboxcontent{
	padding:5px;
}
.newsletterboxtitle {
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
	font-size: 14px;
	font-weight: bold;
	color: #7D4E18;
	
}
.newsletterboxtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 17px;
		
	
}
* html #newsletterbox { height: 1%; } 

.promo {
	background-color: #FFF;
	border: 1px solid #EFEFEF;
	position:relative;
	margin-bottom:15px;
	clear:left;
	height:auto; 
	float:left;
	width:99%;


}
.promo img {
	float:left;
	

}
.promotitle{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	
}
.promosubtitle{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #457900;
	font-size: 11px;
	font-weight: bold;
	
}
.promotext{

	padding-left:10px;
	text-align:left;
	float:left;
	
}
.promotable{
	border: 1px solid #EFEFEF;
	background-color: #FCFCFC;
}
#feedback{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8A0000;

}
.hide{
	display: none;
	}
	.show{
	display:block;
	}
.leftphoto{margin-right:5px; border: 1px solid #666666;}
.rightphoto{margin-left:5px; border: 1px solid #666666;}
.welcome{}