html {scrollbar-face-color: #000000; scrollbar-arrow-color: #fff; scrollbar-highlight-color: #fcdb3e; scrollbar-shadow-color: #fcdb3e; scrollbar-3dlight-color: #fcdb3e; }

body {margin: 0; padding: 0; color: #000000; text-align: center;}
body.overide{margin: 0; padding: 0; color: #000000;}

/* Main Structure, wrap the whole layout in a div to keep it narrow and centered */
#structure {width: 775px; margin: auto; background: #ffffff; text-align: left; position:relative; left:0px; color: #000000;}
	/* .boldtext is used to make text within the site bold*/  

.boldtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color:#FFFFFF;
}	
	/* .boldtext is used to make text within the site bold*/  
.bluetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#0000FF;
	background-color:#FFFFFF;
}
.boldtextlrg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	background-color:#FFFFFF;
}	
	.featuretext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: lighter;
	color: #000000;
	background-color:#FFFFFF;
}
.footerlink{	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: lighter;
	color: #000000;
	background-color:#FFFFFF;}

.red {  font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; color: #FF0000;  font-weight: 100}
p.lastupdate {
	width: 300px;
	text-align:center;
}	
a.internal:link {
	border: none;
    color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	text-decoration:none;
	background-color:#FFFFFF;}
a.internal:active {
	border: none;
    color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	background-color:#FFFFFF;}
a.internal:visited {
	border: none;
    color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	background-color:#FFFFFF;}
a.internal:hover {
	border: none;
	color:#fcdb3e;
   	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	background-color:#FFFFFF;}		
	/* bodylink is used to control the links within the body of the web page */
a.bodylink:link {
	border: none;
    color:#000000;
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	background-color:#FFFFFF;}
a.bodylink:active {
	border: none;
    color:#000000;
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	background-color:#FFFFFF;}
a.bodylink:visited {
	border: none;
	color: #70706F;
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	background-color:#FFFFFF;}
a.bodylink:hover {
	border: none;
	color:#fcdb3e;
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	background-color:#FFFFFF;}
	.section_hdr_large {  
    font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	font-weight: 400;
	text-transform: capitalize;
	background-color: #F7C600;
	color: #000000}	  
		.sectionhdrlarge {  
    font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	font-weight: 400;
	text-transform: capitalize;
	background-color: #F7C600;
	color: #000000}	  
.backlinks { color: black; margin-top: 8px; margin-bottom: 8px; padding: 1px 5px; border-top: 1px solid #fcdb3e; border-bottom: 1px solid #fcdb3e; background-color:#FFFFFF;}
.backlinks a{ color: #969696; font: 0.92em"Lucida Grande", "Trebuchet MS", Helvetica, Arial, sans-serif; text-decoration: none; background-color:#FFFFFF;}
.backlinks a:link{ color: #969696; font: 0.92em"Lucida Grande", "Trebuchet MS", Helvetica, Arial, sans-serif; text-decoration: none; background-color:#FFFFFF;}
.backlinks a:visited { color: #969696; font: 0.92em"Lucida Grande", "Trebuchet MS", Helvetica, Arial, sans-serif; text-decoration: none; background-color:#FFFFFF;}
.backlinks a:hover{ color: #969696; font: 0.92em"Lucida Grande", "Trebuchet MS", Helvetica, Arial, sans-serif; text-decoration: none; background-color:#FFFFFF;}
.backlinks a:focus { color: black; font: 0.92em"Lucida Grande", "Trebuchet MS", Helvetica, Arial, sans-serif; text-decoration: underline; background-color:#FFFFFF;}
a.faq{
	color: #3e3efc;
	cursor:pointer;
	font-weight: bold;
	text-decoration: underline;
	background-color:#FFFFFF;
}

a.faq:hover{
	border: none;
	color:#fcdb3e;
   	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	background-color:#FFFFFF;}	
	/* .large is used to to make room to the right of the page for pictures and images */
.large {
width: 173px;
border: 1px solid #fcdb3e;
/* .top-right is used to to make room to the right of the page for pictures and images and images */
}
.top-left{
position:relative;
top:0px;
right:0px;
font-size:10px;
color:#000000;
text-align:center;
float:left;
background-color:#FFFFFF;

}
/* .top-right is used to to make room to the right of the page for pictures and images and images */

.top-right{
position:relative;
top:0px;
right:-15px;

color:#000000;
text-align:center;
float:right;
background-color:#FFFFFF;

}
hr.black {color: #000000; height: 3px; text-align: center; background: #ffffff; border: none; margin: 7px 0; }
.redboldtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	background-color:#FFFFFF;
}	
.sectionhdrsmall {  
    font-family: Geneva, Arial, Helvetica, san-serif;
	font-style: normal;
	font-weight: 400;
	text-decoration:overline underline;
	color: #000000;
	background-color:#f3f3f3;
	}
	.subtitleheading {
     color: #000000;
	font-size: 16pt;
	font-weight: bold;
 border: thin;
	border-color: #000000;
	text-align: center;
	width: 545px;
	background-color:#FFFFFF;
	margin-left: 200px;
}
a.nav:link {
	border: none;
    color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	text-decoration:none;
	background-color:#FFFFFF;}
a.nav:active {
	border: none;
    color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	background-color:#FFFFFF;}
a.nav:visited {
	border: none;
    color:#70706F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	background-color:#FFFFFF;}
a.nav:hover {
	border: none;
	color:#fcdb3e;
   	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	background-color:#FFFFFF;}		
	.boldtext2nh {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	font-style:italic;
}
.redboldtextlg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FF0000;
	background-color:#FFFFFF;
}
