/* CSS Document */


/*=======================================================================================================================
body properties
========================================================================================================================*/

	body {
		font:100% "Arial", Helvetica, sans-serif;  
		background-color: #CCD6E0; 		 
		color:#333333;
		margin: 0px 0px 0px 0px;
		}

/*====================================================================================================================
html tag properties
=====================================================================================================================*/

	h1, h2, h3, h4 {	
		font-family:"Arial", Helvetica, sans-serif;
		font-weight:normal; 
		margin: 0;
		color:#5F7703; 
		text-align:left;
		}
	h1 {
		font-size: 1.1em; 
		margin: 0px 0px 12px 0;
		color:#000000;
		font-weight: bold;
		}
	h2 {
		font-family:"Arial", Helvetica, sans-serif;
		font-size: 1em; 
		margin: 0px 0px 12px 0;
		color:#000000;
		font-weight: bold;
		}
	h2.orange {
		font-family:"Arial", Helvetica, sans-serif;
		font-size: 1em; 
		margin: 0px 0px 12px 0;
		color:#BA5B29;
		font-weight: bold;
		}
	h3 {
		font-size: .9em; 
		margin: 0px 0px 5px 0; 
		color:#000000;
		font-weight: bold;
		}
	h3.orange {
		font-size: .9em; 
		margin: 0px 0px 5px 0; 
		color:#BA5B29;
		font-weight: bold;
		}
	h3.red {
		font-size: .9em; 
		margin: 0px 0px 5px 0;
		color:#8A1422; 
		font-weight: bold;
		}
	h3.yellow {
		font-size: .9em; 
		margin: 0px 0px 5px 0;
		color:#D8AB1E; 
		font-weight: bold;
		}
	p {
		font-size: .8em; 
		}
	p Table{
		font-size: 1.2em; 
		}
	.pageBody {
		font-size: .8em; 
		}
	.pageBodySmall {
		font-size: .7em; 
		}
	.pageList {
		font-size: 0.8em; 
		}
	.tableHeader {
		font-size: 0.8em; 
		font-weight:bold;
		} 
	ol li {
		font-size: 0.8em; 
		}
	li {
		font-size: 0.8em; 
		}
	ul
		{
		  margin: 0em 0em 0em 2.3em;
		  padding: 0;
		}
	pageList2Deep {
		list-style-type: circle;
		font-size: 0.8em; 
	}
	blockquote	{
		font-size: 0.8em;  
	 	margin: 10px 0px 0px 10px;
	 }
	.newsTitleHome { 
		font-family:"Times New Roman", Times, serif;
		font-weight:normal;
		font-size:1.3em;
		margin: 6px 0px 0px 0px;
	}
	.textTitleHome { 
		font-family:"Times New Roman", Times, serif;
		font-weight:500;
		font-size:1.5em;
		color:#D8AB1E; 
		margin: 6px 0px 0px 0px;
	}
	.textHome { 
		font-family:"Times New Roman", Times, serif;
		font-weight:normal;
		font-size:.9em;
		color:#666666; 
		margin: 0px 0px 0px 0px;
		line-height:1.5em;
	}
	blockquote.news {
	 	margin: 10px 0px 0px 10px;
		font-size: .9em;  
	}

/*=============================================================================
TOP NAVIGATION
==============================================================================*/	
	
	#navcontainer {
		font-family:12px "Arial", Verdana, Helvetica, sans-serif;
		background-color: #D8AA20;
		margin: 0 6px 0 6px; 
		width: auto;
		padding: 0 0 0 0;
		height:23px;
		*height:22px;
		}
	#navcontainer ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		font:12px "Arial", Verdana, Helvetica, sans-serif;
		/*height:18px;*/
		} 
	#navcontainer li {
		display: block;
		margin: 0;
		padding: 0;
		float:left;
		width:auto;	
		*height:22px;
		height:23px;
		border-right: 1px solid #fff;
	}
	#navcontainer A {
		font:12px "Arial", Verdana, Helvetica, sans-serif;
		color:#FFFFFF;
		display:block;
		float:left; /* added by phiw */
		text-decoration:none;
		background: #D8AA20;
		margin:0;
		*height:16px;
		height:17px;
		padding: 4px 10px 2px 10px;  
	}
	#navcontainer A:hover, #navcontainer A:active {
		background-color: #A38217;
		color: #FFFFFF;
		margin: 0;
		padding: 4px 10px 2px 10px;  
	}

	#navcontainer ul li#empty	{
		border-right: 1px solid #D8AA20;
		width:0;
		}
	#navcontainer ul li#emptyLeft	{
		border-right: 1px solid #FFF;
		width: 40px;
		background-color: #D8AA20;
		*height: 22px;
		height:23px;
		}
	#navcontainer A.active:link, #navcontainer A.active:visited {
		position:relative;
		background-color: #A38217;
		padding: 4px 10px 2px 10px;  
		}
	#navcontainer A.active2:link, #navcontainer A.active2:visited {
		position:relative;
		z-index:102;
		background: #7C9637;
		padding: 4px 10px 2px 10px;  
		}

/*====================================================================================
BANNER
=====================================================================================*/

	#banner {
			height: 75px; 
			width: 763px; 
			background-color: #FFFFFF; 
			overflow: auto; 
		}
	#bannerLeft {
			float: left; 
			border-left: 5px solid #FFFFFF; 
			padding: 5px 0 0 0; 
			width: 158px; 
		}
	#bannerRightWide {
			display: none
			}
	#noDScriptor {padding-top:15px;}

/*====================================================================================
BREADCRUMB
=====================================================================================*/

#breadcrumbSearch { 
	width: 751px; 
	padding: 0px 0 0 0; 
	background-color: #BA5B29; 
	border-bottom: 1px solid #FFFFFF; 
}

#breadcrumb { 
	width: 564px; 
	background-color: #ffffff; 
	padding: 0 0 0 0; 
	text-align: left; 
	float: left; 
	font-size: .7em; 
}
			
#search { 
	display: none; 
}
		
#main3ColLeftContainer { 
	display: none; 
}

#rightColContainer { 
	display: none; 
}

/*=============================================================================
CONTENT
==============================================================================*/	

.spacer {clear: both; margin: 0px 0px 0px 0px;}
#contentCenter{ width: 763px; background-color: #ffffff;}

#main3Col {
		width: 751px; 
		text-align: left; 
		margin-bottom: 6px; 
		border-top: 1px solid #FFFFFF; 
		border-bottom: 6px solid #FFFFFF; 
		background-color: #FFFFFF;
		border-left: 6px solid #FFFFFF; 
		border-right: 6px solid #FFFFFF;
		}
		
#main2ColContentContainer {
		border-top: 20px solid #FFFFFF; 
		}

#main2ColContainer {
		width: 541px; 
		float: left; 
		padding-right: 0px;
		border-left: 10px solid #FFFFFF; 
		}

/*=============================================================================
FOOTER
==============================================================================*/	
#footerContainer {
	width: 754px; 
	background-color: #837A61;
}
#footerContainerContentLeft {
	display: none;
}
#footerContainerContentRight {
	color: #FFFFFF; 
	float: left; 
	padding: 0px 6px 0 0; 
}
.textSmWhite, .textSmWhite td { 
	font-size:11px; 
}
