/***********************************************/

/* Core Page Divs                              */

/***********************************************/



body{

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: small;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	padding: 0px;

	background-color: #FFFFF3;

	line-height: 21px;

	}



h1{

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: large;

	color: #05223C;

	margin: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	text-indent: 2px;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #5D7D35;

	font-weight: bold;

	}





h2{

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 110%;

	color: #555;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 2px;

	padding-left: 0px;

	margin-top: 0px;

	margin-right: 15px;

	margin-bottom: 0px;

	margin-left: 10px;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #333333;

	}



h3{

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: medium;

	color: #5F613D;

	margin: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #7A7C4E;

}





h4 {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 100%;

	color: #EAEAEA;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	background-color: #666666;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 5px;

 }



h5 {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 100%;

	color:#666666;

	font-weight:bold;

	text-align:left;

	height:0px;

	background-color: #EAEAEA;

	padding-left: 5px;

	font-style: italic;

	}

	

h6 {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 90%;
	
	border-style:solid;

	border-width: 2px;

	border-color: #FF0000;
	
	
	
	border-bottom-style:solid;

	border-bottom-width: 2px;

	border-bottom-color: #FF0000;


	color:#FF0000;

	font-weight:normal;

	text-align:left;

	height:0px;

	background-color: #EAEAEA;

	padding-left: 5px;

	font-style: italic;

	}




#thirdcolumn_header{

	font-weight: bold;

	color: #EAEAEA;

	background-repeat: repeat-x;

	font-size: medium;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #EFEFEF;

	text-indent: 6px;

	padding-top: 3px;

	padding-bottom: 3px;

	padding-left: 0px;

	margin: 0px;

}



#thirdcolumn_header2{

	padding: 3px;

	font-weight: bold;

	color: #FFFFFF;

	background-color: #85986A;



}



#thirdcolumn_header3{

	padding: 3px;

	font-weight: bold;

	color: #FFFFFF;

	background-color: #85986A;



}





/***********************************************/

/* Header                                      */

/***********************************************/



#header

	{

	padding:0px;

	margin:0px;

	background-image:url(../images/banner.gif);

	background-repeat:no-repeat;

	background-position: center top;

	}



/***********************************************/

/* Breadcrumb                                  */

/***********************************************/

	

#breadcrumb 

	{

	display: block;

	margin: 0px;

	height: 23px;

	padding-top: 0px;

	padding-right: 3px;

	padding-bottom: 0px;

	padding-left: 13px;

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: x-small;

	font-weight: bold;

	color:#E7EFDA;

	line-height: 22px;

	clear: none;

	} 



#breadcrumb a 

	{

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: x-small;

	font-weight: bold;

	color:#CEDEB5;

	} 



#breadcrumb a:hover 

	{

	color:#e9cf71; 

	text-decoration:underline; 

	font-weight:bold; 

	} 









/***********************************************/

/* Main Layout                                 */

/***********************************************/





#wrapper {

	margin-right: auto;

	margin-left: auto;

	width: 990px;

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #303C4C;

	border-left-color: #303C4C;

	padding: 0px;

	margin-top: 0px;

	margin-bottom: 0px;

	background-color: #FFF;

}

	



#leftnavigation{

	width: 200px;

	padding: 0px;

	left:0px;

	position:static;

	margin-top: 15px;

	top: 155px;

	height: 230px;

	float: left;

	}

	

.textbold {

	font-weight: bold;

	color: #000000;

	}









#contentcover {

	margin-left:216px;

	border-left-width: 1px;

	border-left-style: dotted;

	border-left-color: #63521A;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	padding: 0px;

	clear: none;

	min-height: 550px;

	}



#container {

	-moz-min-content: 900px;

	-moz-max-content: 100%;

	background-repeat: repeat-y;

	width: 990px;

	float: none;

	background-image: url(../images/nav_bg.jpg);

	margin: 0px;

	padding: 0px;

	}

			   

#content{

	margin-right:260px;

	padding-top: 0px;

	}	

	

#content_image{

	margin-right:0px;

	padding-top: 7px;

	padding-bottom: 0px;

	background-image: url(../images/nav_bg.png);

	background-repeat: repeat-x;

	padding-left: 7px;

	padding-right: 5px;

}	

	

#contentonecolumn{

	padding-right: 15px;

	padding-left: 15px;

	margin: 0px;

	padding-top: 20px;

	background-color: #FFF;

	}

	

#content_homepage{

	padding-top: 5px;

	padding-right: 10px;

	margin-right: 0px;

	margin-top: 0px;

	margin-bottom: -20px;

	margin-left: 0px;

	padding-bottom: 0px;

	padding-left: 10px;

	clear: both;

	background-color: #FFF;

	font-size: 16px;

	line-height: 20px;

	}	

	



#news_box{

	margin-right:10px;

	margin-left:13px;

	}



#thirdcolumn{

	margin-right: 5px;

	margin-left: 0px;

	margin-top:20px;

	padding: 0px;

	font-size: 100%;

	float:left;

	width: 250px;

	}



#thirdcolumn p{

	padding: 0px 0px 0px 0px;	

	}



#thirdcolumnsub{

	margin-right: 0px;

	margin-top:0px;

	font-size: 100%;

	width: 220px;

	margin-bottom: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	background-color: #EDF1F2;

	}



#thirdcolumnsearch{

	margin-right: 0px;

	margin-top:0px;

	font-size: 100%;

	float:right;

	width: 205px;

	margin-bottom: 0px;

	padding-top: 5px;

	padding-right: 3px;

	padding-bottom: 0px;

	padding-left: 0px;

	}	

	

#thirdcolumnsub2{

	margin-right: 0px;

	margin-top:0px;

	padding: 0px;

	font-size: 100%;

	float:right;

	width: 215px;

	border: 1px solid #D6CEAD;

	margin-bottom: 0px;

	background-image: url(../images/third_bg.gif);

	background-repeat: repeat-x;

	}	

	

#thirdcolumnsub3{

	margin-right: 0px;

	margin-top:0px;

	padding: 0px;

	font-size: 100%;

	float:right;

	width: 215px;

	border: 1px solid #D6CEAD;

	margin-bottom: 0px;

	background-image: url(../images/third_bg.gif);

	background-repeat: repeat-x;

	}	



#thirdcolumnsub p{

	padding: 0px 0px 0px 0px;	

	}

	

#leftcolumn_all



	{

	width: 200px;

	display: block;

	float: left;

	clear: right;

	margin-right: 30px;

	margin-bottom: 0px;

	margin-left: 0px;

	padding-top: 20px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	}

	

	

#leftcolumn_top



	{

	width: 252px;

	display: block;

	float: right;

	clear: right;

	margin-right: 30px;

	margin-bottom: 0px;

	margin-left: 0px;

	background-image: url(../images/left_box_top.gif);

	background-repeat: no-repeat;

	background-position: top;

	padding-top: 20px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	}





#leftcolumn_bottom



	{

	width: 252px;

	display: block;

	float: right;

	clear: right;

	margin-top: 0px;

	margin-right: 30px;

	background-image: url(../images/left_box_bottom.gif);

	background-repeat: no-repeat;

	background-position: bottom;

	padding-bottom: 15px;

	}

	

#leftcolumn



	{

	width: 235px;

	display: block;

	float: right;

	background-color: #F5F5F5;

	clear: right;

	margin-top: 0px;

	margin-right: 30px;

	margin-bottom: 0px;

	margin-left: 0px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: small;

	color: #333333;

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #DCDDDD;

	border-left-color: #DCDDDD;

	padding-right: 5px;

	padding-left: 10px;

	}

	

	



#footnote 

	{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: x-small;

	color: #F0F0F0;

	padding-top: 7px;

	padding-right: 0px;

	padding-bottom: 7px;

	padding-left: 0px;

	background-repeat: repeat-x;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	background-color: #89848A;

	background-image: url(../images/footer.gif);

	}





.footnote_link 

	{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: x-small;

	color: #ffffff;

	}

	

.footnote_link a:link {

font-size: 95%;

color: #F0F0F0;

text-decoration: underline; 

}



.footnote_link a:visited {

font-size: 95%;

color: #fff;

text-decoration: underline;

}



.footnote_link a:hover {

	font-size: 95%;

	color: #333A4A;

	text-decoration: underline;

}



.footnote_link a:active {

font-size: 95%;

color: #000;

text-decoration: none;

}



/* fix for browsers that don't need the hack */

/*html>body #navigationlinks li:onpage {border-top: 1px solid #DEC08A;}*/





/************* #search styles ***************/



.searchtext {

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: x-small;

	color: #000000;

	}	

	



#searchform

	{

	text-align:right;

	float: right;

	margin-top: 0px;

	margin-right: 5px;

	margin-bottom: 0px;

	margin-left: 0px;

	padding: 0px;

	height: 23px;

	position: relative;

	top: 103px;

	}

