@charset "utf-8";
		body {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 11pt;
			line-height: normal;
			font-weight: normal;
			text-decoration: none;
			margin: 0 0 0 0;
			padding: 0 0 0 0;
			background: #FFFFFF;
			color: #000000;
		}
		h1, h2 {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 13pt;
			line-height: normal;
			font-weight: bold;
			color: #000000;
			text-decoration: none;			
			margin-bottom: 5pt;
		}
		h1 a {			
			text-decoration: none;			
		}
		h3 {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 13pt;
			line-height: normal;
			font-weight: bold;
			color: #000000;
			text-decoration: none;
			margin-bottom: 5pt;
			text-transform: uppercase;
			border-bottom: 2px solid #000000;
		}
		h4 {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12pt;
			line-height: normal;
			font-weight: bold;
			color: #000000;
			text-decoration: none;
			margin-bottom: 5pt;
		}
		h5 {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 11pt;
			line-height: normal;
			font-weight: bold;
			color: #000000;
			text-decoration: none;
			margin-bottom: 5pt;
		}
		h6 {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 10pt;
			line-height: normal;
			font-weight: bold;
			color: #000000;
			text-decoration: none;
			margin-bottom: 5pt;
		}
		td, p, li {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 11pt;
			line-height: normal;
			font-weight: normal;
			color: #000000;
			text-decoration: none;
		}
		ol, ul {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 11pt;
			line-height: normal;
			font-weight: normal;
			color: #000000;
			text-decoration: none; 
		}
		ul {
			list-style: square;
		}
		li {
			margin-bottom: 5pt;
			padding: 0;
		}				
		a {						
			color: #000000;
			text-decoration: underline;
		}
		hr { color: #000000; }
		
		h3.highlightheader, h3.highlightheader a, h3.highlightheader .highlightcontent, p.highlightcontent, ul.highlightcontent, .highlightcontent a, h3.homeheader {
			color: #000000;
		}

.twoColHybLtHdr #container, .twoColHybLtHdr #mainContent  { 
	width: 100%;  
	background: #FFFFFF;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
	margin: 0 0 0 0; 
	padding: 0 0 0 0;
} 
.twoColHybLtHdr #header  { 
	width: 100%;  
	background: #FFFFFF;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
	margin: 0 0 0 0; 
	padding: 0 0 0 0;
}  
.twoColHybLtHdr #header #location {
	text-align: left;	
	color: #000000;
	font-size: 13pt;
	line-height: normal;
	font-weight: bold;
	margin: 0 0 0 0; 
	padding: 0 0 0 0; 
}
.twoColHybLtHdr #header #location #logo {
	float: none;
	margin: 0 0 0 0; 
	padding: 0 0 0 0; 
}
.twoColHybLtHdr #slogan { 	
	width: 100%;
	background: #FFFFFF;
	text-align: left;
	font-size: 12pt;
	font-weight: bold;
	margin: 15px 0 15px 0;
	padding: 0 0 0 0;  
} 
.twoColHybLtHdr #pageContent { 
	width: 100%;  
	background: #FFFFFF;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
	margin: 0 0 0 0; 
	padding: 0 0 0 0;
	min-height: inherit;
	height: auto;
} 
.twoColHybLtHdr #topspace, .twoColHybLtHdr #sidebar1, .twoColHybLtHdr #footer, #newsbox, #whatsnewbox, #cactus { 	 
	width: 0;
	height: 0;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-size: 1px;
    line-height: 0px;
	float: none;
	display: none;
	visibility: hidden;
} 
#indent{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}