body {
	font-family: Futura, Helvetia, Arial, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #999999;
	vertical-align:top;
}

hr {
      border-top: 1px dashed #FF9933;
	  border-bottom:0px;
	  border-left:0px;
	  border-right:0px;
	  width: 50%;
	 
}


.main_nav  { font-size: 13px; text-align: left }
.main_nav_active { color: #000000; font-size: 13px; text-align: left }
.sub_nav { color: #FF9933; font-size: 11px;  text-align: left }
.side_nav  { color: #FF9933; font-size: 11px;  text-align: left; padding-bottom: 12px }
.side_nav_active  { color: #000; font-size: 11px;  text-align: left; padding-bottom: 12px }
.sub_nav_num  { color: #f30; font-size: 11px;  text-align: left; padding-bottom: 12px }
.page_title { font-size: 44px; color:669933}
.subpage_title { color: #669933; font-size: 30px;}
.page_details { color: #666; font-size: 11px;}
h1 { font-size: 20pt; font-weight: normal; margin: 12px 0 13px 20px }
h2 { color: #669933; font-size: 20pt; font-weight: normal; margin: 12px 0 0 20px }
h3 { font-size: 11pt;  margin: 0 0 0 20px }
h4 { color: #000; font-size: 10pt; margin: 12px 0 0 20px }
.text_highlight { font-size: 10pt;  font-style: italic;color:#669933 }
p { font-size: 10pt; margin-right: 20px; margin-left: 20px }
.credits { color: #808080; font-size: 8pt; text-align: left }
.template_note { font-size: 9pt; }
a {
	color: #FF9933;
	text-decoration:none;
	
}

a:hover {
	text-decoration: underline;
}
ul { font-size: 10pt; list-style-type: disc; margin: 1em 0 1em 40px }
.file_link { font-size: smaller; font-style: oblique; text-transform: capitalize; text-align: right; }
.colored_cell { background-color: #ffffff;type-weight:bold; color:#000000;}
.cell { font-size: 10pt; padding: 1px; border: solid thin #ccc; outline: solid thin #ccc; }
