@charset "utf-8";
/* CSS Document */

/* -- General ------------------------------ */

html, body {
	margin: 0; 
	padding: 0;
	background: #b0c6cb url(../images/gradientBg.png) repeat-x top left; 
	font-family: Arial, Helvetica, sans-serif;
}

html, body{height:100%;} 


/*a {font-size:12px; text-decoration:underline; color:#617492;}*/



/* -- shell ------------------------------ */

#headerPrint{
display:none;


}
#shadow {
	background: url(../images/shadow4.png) repeat-y center center;
}

#shadow		  { min-height:100%;}
* html #shadow { height:100%; }

#container {
	margin: 0 auto;
	width: 900px;
	background:#ffffff url(../images/bgCol2-4.png) repeat-y 690px 0px;
}

#container		  { min-height:100%; margin-bottom:-31px; }
* html #container { height:100%; }



#marginContainer {
	padding:0px 4px 4px 4px; border:0; margin:0; display:block; clear:left; float:left;  width:892px;  height:100%; background:#ffffff url(../images/bgCol2-4.png) repeat-y 690px 0px;
}


#topBanner {
	height: 61px; width: 892px; margin:0; border:0; padding:0; display: block; float: left; 
	background: #ffffff url(../images/topBannerBrown.png) no-repeat; border-top: 4px solid #FFF; }


#topmenu{
clear:left; float:left; height: 25px; width:892px; margin:0px; border: 0; padding:0; display: block;
background-color: #ffffff; border: 0px solid #303;  font-size:12px; font-family: Arial, Helvetica, sans-serif;}


#col1{
	clear:both; padding:0px; margin:0px; font-size:12px; float:left; display:block; position: relative;
	 width:684px; border-top: 4px solid #FFFFFF;
}

#bannerImage { padding:0; border: 0; margin: 0px; border-bottom: 4px solid #FFF; display:block;}

#bannerImage img{ padding:0; border: 0; }

#breadcrumb{
	height: 13px; 
	color: #261005; 
	font-size:10px; 
	margin: 0px; width: 680px;
	background-color:#ffffff; padding:5px 2px; text-transform:uppercase; display:block; 

}

#breadcrumb a{	
	text-align:left; color:#261005 ; 
}


#breadcrumb .searchStyle {
	text-align:right; 
	padding:0px;  
}

#content {  font-size:12px; display:block;  margin:0px 10px; padding:10px 0px; height:auto; background-color:#fff; width: 664px; }

#col2{
	margin:0px; padding:0px; font-size:12px; float:right; display:block; border-top: 4px solid #FFFFFF; 	
	 width:202px; position: relative;


}

#titleCol2 { color:#000000; font-weight:bold; border-bottom:2px solid #1c5c6b;  background: #a3ddeb url(../images/bgTitleCol2.png) no-repeat left top; padding: 3px; display:block;  height:15px; text-align:left; font-size:12px;}

#imgBlock{
	padding:5px 0px; border:0; margin:0; text-align:center; display:block; background-color:#FFFFFF; border-bottom:1px solid  #666;

}

#col2 p{
	margin:0; border:0; padding:0;

}


#footer {
	margin: 0 auto; clear: left;
	width: 884px;
	background-color:#397613;
	border-top: 4px solid #ffffff;
	color: #ffffff; 
	font-size:10px; 
	text-align:center; 
	padding:5px 4px; 
	display:block;
	height:17px; 
	border: 4px solid #FFFFFF;
}

#footer a{
color:#ffffff;
}

#footer a:hover{
color: #c8d9bd;
}

#footer a:visited{
color: #FFFFFF;
}

#footerPrint {
	display:none;
}
#space {clear: both; float: left;  width:100%; height:31px; background:#ffffff url(../images/bgCol2-4.png) repeat-y 690px 0px;}

#spacePrint{display:none;}






.formtable { border: 0;  margin: 0 auto; padding: 0px 5px 0px 5px; }



.button {
	color:#000330; font-weight:500; font-size:12px; font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #333333;
	background-color: #ffffff; margin: 0px;
}

