html, body{
	margin:0px;
	padding:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	background-color: #006666;
}
.text {font-family: verdana; font-size: 75%;}
h1	{font-family: arial; font-size: 130%; font-weight: bold; color: #000000; line-height: 130%;}
h2	{font-family: arial; font-size: 120%; font-weight: bold; color: #000000; line-height: 120%;}
h3	{font-family: arial; font-size: 110%; font-weight: bold; color: #000000; line-height: 100%;}

/* start page formatting */
#pagewidth{ 
	 width:773px;
} 
#header{
	 position:relative; 
	 width:721px;
	 padding: 0px 0px 0px 52px;
	 margin: 10px 0px 0px 0px;
	 border-bottom: solid 0px #006666;
	 border-top: solid 0px #006666;
} 
#banner {
	float:right;
	margin: 0px;
	padding: 0px;
	border: 0px;
	height:100px;
	width: 667px;
}
#nav {
	clear: both;
	margin: 0px 0px 0px 106px;
	width: 615px;
	padding: 6px 0px 6px 52px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000;
	background-color:#FFF;
	border-top: solid 0px #006666;
	border-bottom: solid 2px #006666;
}

#pagecontent {
	background-color: #FFF;  
	margin: 0px 0px 0px 106px; 
	padding: 14px 20px 20px 52px;
	/*line-height: 1.4em;*/
	/*font-size: 9pt */
}
#searchpagecontent {
	background-color: #FFF;  
	margin: 0px 0px 0px 0px; 
	padding: 14px 20px 20px 52px;
	/*line-height: 1.4em;*/
	/*font-size: 9pt */
}
#footer{
	background-color: #FFF;  
	margin: 0px 0px 0px 106px; 
	padding: 10px 10px 10px 52px;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000;
	clear:both;
	border-top: solid 2px #006666;
} 
#copyright{display:none;} /* hides print format copyright statement */

/* position logo */
#logo {
float:left;
margin-right: 2px;
width: 52px;
}
/* end page formatting */

 /* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php ***  */
.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
 
.clearfix{display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  

/* start breadcrumb styles */
#nav a:link, #nav a:visited, #nav a:active {
	text-decoration: none;
	color: #000;
	padding: 0px 3px 0px 3px;
}
#nav a:hover {
	text-decoration: none;
	color: #006666;
	padding: 0px 3px 0px 3px;
}
.navcurrent {
	color: #666;
	font-weight: normal;
	padding: 0px 3px 0px 3px;
}
/* end breadcrumb styles */



/* start page content styles */
#pagecontent a:link, #pagecontent a:visited, #pagecontent a:active{
	/*text-decoration:none;*/
	color: #C00;
}
#pagecontent a:hover {
	/*text-decoration:none;*/
	color: #666;
}
/* end page content styles */

/* start footer link styles */
#footer a:link, #footer a:visited, #footer a:active {
	text-decoration: none;
	color: #000;
	padding: 0px 3px 0px 3px;
}
#footer a:hover {
	text-decoration: none;
	color: #006666;
	padding: 0px 3px 0px 3px;
}
/* end footer link styles */

/* start assorted classes for styling text */
.clr {
	height:2px;
}
.divider {
	color: #000;
}
.textgrey {
	color: #666;
}
.textgreybold {
	color: #666;
	font-weight: bold;
}
.textgreyboldunderline {
	color: #666;
	font-weight: bold;
	text-decoration: underline;
}
.textblackbold {
	color: #000;
	font-weight: bold;
}
.textsmaller {
	font-size: 90%;
}
.textsmallest {
	font-size: 70%;
}
.textred {
	color: #C00;
}
.textredbold {
	color: #C00;
	font-weight: bold;
}
.textblue {
	color: #5B92E5;
}
.textbluebold {
	color: #5B92E5;
	font-weight: bold;
}
.whitetext {
	font-size: 7pt;
	color: #FFF;
}
/* end assorted classes for styling text */

 /* start printer styles*/ 
@media print{ 
	#nav {display:none;}
	#header {padding-left: 0px;}
	#pagecontent {padding-left: 0px; width: 486px; margin-left: 0px; padding-top: 20px;}
	#footer {display:none;}
	#leftnav {display: none;}
	#copyright{
		display: inline;
		margin-left: 0px;
		height:20px;
		padding-top: 10px;
		padding-bottom: 20px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 80%;
		font-weight: normal;
		color: #000;
		} 
}
 /* end printer styles*/ 

