/* <![CDATA[ */
	
	/***************************************************
	GLOBAL PAGE LAYOUT ELEMENTS
	***************************************************/
	
	/* Body alignment */
	body {
		font-family: Arial, Helvetica, sans-serif ;
		margin:5px 5px 5px 5px;
		padding:0px;
		font-size:90%;
		}
		
		
		
	
	/* Outer bounding box for all pages */
	#Frame {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		text-align:left;
		width: 100%;
		voice-family: "\"}\"";
		voice-family: inherit;
		width: 100%; }
	
	html>body #Frame { width: 100%; }
	
	
	#Banner {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		text-align: left;
		width:100%; }
		
	
	/***************************************************
	2-COLUMN BOX
	***************************************************/
	
	/* 2-Column box  */
	#ThreeColClosedBox {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		text-align: left;
		border: none; }
		
	/* 1 column frame for all content */
	#ContentFrame {
		float:right;
		width:84%;
		margin: 0px 0px 10px 0px;
		padding: 0px 0px 0px 0px;
		voice-family: "\"}\"";
		voice-family: inherit;
		width: 84%; }
		
	/* Left side text */
	#LHNav {
		background-color:#ccffcc;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		width: 12%;
		voice-family: "\"}\"";
		voice-family: inherit;
		width: 12%; }
		
		
	/* Main content */
	#Content {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		voice-family: "\"}\"";
		voice-family: inherit;}
		
	
	/* Right side text */
	#RHNav {
		float: right;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		width: 20%;
		voice-family: "\"}\"";
		voice-family: inherit;
		width: 20%; }
		
		
		
	/* Main content */
	#Contentfull {
		float: right;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		border-left: none;
		width: 79%;
		voice-family: "\"}\"";
		voice-family: inherit;
		width: 80%; }
	
	
	html>body #LHNav { width:16%; }	
	html>body #RHNav { width:24%; }	
	html>body #ContentFrame { width:80%; }
	
	/* Footer side text */
	#Footer {
		float: none;
		clear: both;
		padding: 0;
		margin: 0;  }
		
	
	/* Remove traces of float */	
	.Clear {
		clear: both;
		font-size: 1px; }
	
	
	
	#SiteSearch {
		padding:0px;
		}
		
	#SiteSearch form {
		padding:5px 5px 5px 5px;
		}
		
	#SiteSearch form #search {
		width:70%;
		border:1px solid #cccccc;
		font-size:100%;
		}
		
	#SiteSearch fieldset {
		border:none;
		padding:5px;
		}
		
	html>body #search { width;70%;}
	
	
	#Accessibility ul, .accesstext
		{
		Display:none;
		}
		
	#Login 
		{
		float:left;
		padding:4px 5px 4px 5px;
		margin:-5px 0px 0px -3px;
		clear:both;
		}
		
	.imageleft
		{
		float:left;
		padding: 5px;
		}
		
	.imageright
		{
		float:right;
		padding: 5px;
		}
		
			
			
	#holder {
		width:800px;
		text-align: left;
		margin: 0 auto 0 auto;
		}
		
		#img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;}
		
		
#nav{
	width: 150px;
	float: right;
	padding: 15px 10px 15px;
	background-color: #339900;
}
#content {
margin: 0 172px 0 0px;
padding: 5px 15px 5px;
}
#content p {
	line-height: 130%;
}

#content1 {
	padding: 5px 15px;
	margin: 0 172px 0 0px;
}
.callout {
font:bold 160% Verdana, Arial, Helvetica, sans-serif;
color:#33CC00;
margin:0;
padding:10px 10px;
}
p {
font-size: 80%;
}
	.brclear {
		clear:both;
		height:0;
		margin:0;
		font-size: 1px;
		line-height:0px;
		}

#nav a:link {/*property:values here*/
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
#nav a:visited {/*property:values here*/
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
#nav a:hover, #nav a:active, #nav a:focus {/*property:values here*/
	font-size: 12px;
	font-weight: 200;
	color: #00FF00;
}
#rightnav {

	width: 150px;
	float: right;
	padding: 15px 10px 15px;
	background-color: #000000;
	border: thin solid #000000;
}


.NoBorder {
		float: left;
		width:33%;
		margin:5px;
		padding:5px;
		background-color: #ffffff;


.redbold {font-weight: bold;
	color: #FF0000;
}

	.update {color: #E60FD4;
		font-weight: bold;
		font-size: 18px;}
		

				
		a:link { font-weight: bold; color: #000000; text-decoration: none}
		a:visited { font-weight: bold; color: #000000; text-decoration: none}
 		a:hover { font-weight: bold; color: #FF0000; text-decoration: underline}
 		a:active { font-weight: bold; color: #333366; text-decoration: none}
 
 		.breadcrumb {	font-size: 10px;color: #028A5C;
}
		
	

	/* ]]> */
