body {color:#000;font-family:Arial, Helvetica, sans-serif; font-size:.8em; margin:0; padding:0px;}
divx {font-size:13px; margin:0 5px 0 5px; padding:0 5px 10px 5px;}
p {color:#000; margin:0 5px 0 5px; padding:0 5px 10px 5px;}

h1 {font-size:1.5em; font-weight:bold; margin:0 5px 0 5px; padding:5px 5px 5px 23px;}
h2 {font-size:1.25em; font-weight:bold; margin:0 5px 0 5px; padding:0 0 0px 0; color:#000;}
h3 {font-size:1.15em; font-weight:bold; margin:0 5px 0 5px; padding:0 0 5px 0px; color:#1B354B;}
h4 {font-size:1em; font-weight:bold; font-style:italic; margin:0 5px 0 5px; padding:0 5px 0 5px; color:#1B354B;}
h5 {font-size:1em; font-weight:bold; margin:0 5px 0 5px; padding:0 5px 0 5px; color:#1B354B;}
hr {margin:0 5px 0 5px;}
a {text-decoration:underline;}
a:link {color:#03C;}
a:visited {color:#906;}
a:hover {color:#F00; text-decoration:none;}

#brandbar h1 {margin-left:10px;margin-right:0px;padding:0px}
#header {margin: 0; padding:0; }
#fhwahead, #topichead, #search {margin:0; padding:5px 5px 5px 10px;}
table.fhwahead {
	background-color : #006;
	border : none;
	margin : 0px 0px 0px 0px;
	padding : 3px 3px 3px 3px;
	width : 100%;
}
table.fhwahead tr {
	vertical-align : middle;
}
table.fhwahead td.search {
	text-align : right;
}
#functdef {font-size:13px; margin:0 5px 0 5px; padding:0 5px 10px 5px;}
.search {background-color: #890F01; color: #fff; font-weight:bold; font-size:11px; letter-spacing: .05em; border-top: none; border-bottom: none; border-left: none; border-right: none;}
.blank_1 {background-color: #3A79AA; border-top: none; border-bottom: 1px solid #fff; border-left: none; border-right: none;}
.blank_2 {background-color: #3A79AA; border-top: none; border-bottom: 1px solid #fff; border-left: 1px solid #fff; border-right: none;}
.end {background-color: #3A79AA; border-top: none; border-bottom: 1px solid #fff; border-left: 1px solid #fff; border-right: none;}
.space {background-color: #3A79AA; border-top: none; border-bottom: 1px solid #fff; border-left: none ; border-right: none;margin-left:100px}
.footer {margin:0; padding:5px 5px 5px 10px; background-color: #3A79AA; color:#003333;}
.footer a:link {font-size:11px; font-weight:bold; color:#fff;}
.footer a:visited {font-size:11px; font-weight:bold; color:#fff;}
.footer a:hover {text-decoration:none;}
#globalfooter {margin:0; padding:5px 5px 5px 10px;}
#fhwafooter {margin:0; padding:5px 5px 5px 10px; font-size:11px}

/* Local Navigation ----------------------------------------------- */
.localnav {font-weight:bold; color:#000066; padding:5px 7px 5px 5px; background-color: #fff; line-height: 1.3em;}
.localnav a:link {font-size:12px; font-weight:bold; color:#000066; text-decoration:none;}
.localnav a:visited {font-size:12px; font-weight:bold; color:#000066; text-decoration:none;}
.localnav a:hover {text-decoration:underline;}
.localnav p {padding: 0px 0px 5px 0px; margin:0;}
.narrowlinks p, .broadlinks p {color: #000066;}

/* Body ----------------------------------------------- */
.photocaption {color:#000; font-size:10px; font-weight:bold; text-align:center; margin:0; padding:0;}
.box_1 {margin:10px 10px 10px 10px; padding:10px 10px 10px 10px; border-top: none; border-bottom: none; border-left: 1px solid #ccc; border-right: 1px solid #ccc;}
.box_2 {margin:0 5px 0 5px; padding:0 5px 0 5px; border-top: none; border-bottom: none; border-left: 1px solid #ccc; border-right: none;}
.box_3 {margin:0 5px 0 5px; padding:0 5px 0 5px; border-top: none; border-bottom: none; border-left: none; border-right: 1px solid #ccc;}
.boxh2 {font-size:1.25em; font-weight:bold; margin:10px 5px 5px 5px; color:#1B354B;}
.boxh3 {font-size:1.15em; font-weight:bold; margin:0 5px 0 15px; padding: 5px; color:#1B354B;}
.boxh4 {font-size:1.em; font-weight:bold; margin:0 5px 0 15px; padding: 5px; color:#1B354B;}
.contentboxes h3 {font-size:1.15em; font-weight:bold; margin:10px 5px 0px 5px;  color:#1B354B;}

}

.small {
	font-size: 11px;
}

#breadcrumbs {font-size:11px; color: #FFFFFF; font-weight:bold; text-align:right; background-color: #3A79AA; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #000000; border-left: none; border-right: none;}
#breadcrumbs td {vertical-align:middle;}
#breadcrumbs {padding:3px 5px 3px 10px;}
#breadcrumbs a:link{font-size:11px; text-decoration:underline; color: #549CED;}
#breadcrumbs a:visited {font-size:11px; text-decoration:underline; color: #FFFFFF;}
#breadcrumbs a:hover {font-size:11px; text-decoration:none; color: #549CED;}

#features img {float:left; padding:10px 5px 5px 5px;}
#features p {margin:0; padding:0 5px 5px 15px; float: clear;}
#features ul {padding: 0px 0 0px 0;}
#features ul li {padding: 0px 0 0px 0;}
#features h3 {padding: 10px 0 5px 0;}

#section_1 img {float:left; padding:10px 5px 5px 5px;}
#section_1 p {
	margin: 0;
	padding: 0 5px 0px 20px;
	float: clear;
}

#moddate, .viewer { font-size : 11px; margin : 0px 0px 0px 0px; padding : 6px 0px 0px 0px; }

.nospace {
	margin-bottom : 0;
	margin-top : 0;
}

/*cell styles for datatables*/

.datayellow {background-color: #ffff33;}
.datagray {background-color: #cccccc;}
.datablue {background-color: #00ccff;}
.dataorange {background-color: #ffcc33;}

.crtheader {color:#fff;font-weight:bold;font-size:20px}
.crtsubhead {color:#fff;font-weight:bold;font-style:italic;font-family:"Times New Roman";font-size:14px}
.rtnavli {margin-left: 2em; padding-left: 0px;}
.headercolor {color: #EAE4D5}


/* REMOVABLE code ------------------------------------------------------- */

/* global Navigation ----------------------------------------------- */

form {margin:0; padding:0;}
td.navlinks  {color:#000066; margin:0; padding:5px 5px 5px 5px; text-align: center; background-color: #fff;}
.navlinks a:link {font-size:12px; font-weight:bold; color:#000066; text-decoration:none;}
.navlinks a:visited {font-size:12px; font-weight:bold; color:#000066; text-decoration:none;}
.navlinks a:hover {color:#549CED; text-decoration:underline;}
.navlinks .reset {clear:both; font-size:0; height:0; line-height:0; margin:0;}
a.current, a:link.current, a:visited.current, .current
{color : #ffffff; text-decoration:none; padding:5px 5px 5px 5px;}
a:hover.current {text-decoration:underline;}
.on, a.on {color:#549CED;}


