	/* HEADER */
table.hbox {
	background: white url("../images/front/banner.gif") top left;
	background-repeat:repeat-x;
	border-collapse: collapse;
	width: 755px;
	}
.himg {  height:71px }
.hbar { background-color:#fffff; font-size: 8pt }
a.hlink:link, a.hlink:visited, a.hlink:active {  text-decoration: none; color:#CCCCCC} 
a.hlink:hover { color:#CFDAEB; font-weight:bold }


/* body { color:#999999 } */
.bodytext { font-size: 7pt; text-align: justify; text-indent:15}
.firstpar {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; text-align: justify}
.orderedlisttext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; position: outside; list-style-type: decimal}
.unorderedlisttext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; position: outside; list-style-type: square}
h2.blue { color: #0099FF;}
h2.maroon { color: #990033;}
table.right { float: right; margin-left: 20px;}
h1.maroon { color: #990033;}
a.secmaroon { font-weight: bold; color: #990000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;}
.unorderedlisttext2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; position: outside; text-align: justify; list-style-type: none; list-style-position: outside;}
h1.grey { color: #999999;}
div.section { font-size: 10pt; font-weight: bold; color: #999999; font-family: Verdana, Arial, Helvetica, sans-serif;}
a { text-decoration: none; color: #666666;}
div.content { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;}
div.header { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: italic; font-weight: bold; color: #999999; text-align: center; border: thin solid #dddddd; vertical-align: middle;}
h2.grey { color: #999999;}
a.darker { color: #666666;}
a.light { color: #999999;}
p table tr td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #666666;}
ul.medium { font-size: 10pt;}
ol.medium { font-size: 10pt;}
.titlecase { text-transform: none;}
table.default {
	vertical-align: top;
}
.maroon {
	color: #990033;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;

}
td.subsecthead {
	background-color: #E9EBFE;
	color: #993366;
	font-size: 10pt;
	font-weight: bold;
}
.tl { height:25px; border-bottom: solid 0px #cccccc } 
		/* FOOTER */
a.fm:link, a.fm:visited, a.fm:active, a.fm:hover {  
	text-decoration: none; 
	color: #999999;
	padding-right: 1em;
	padding-left: 1em;
	border: solid 1px #eeeeee;
	}
a.fm:hover { background-color: White; 
	border: 1px solid #999999; 
	color: Red; 
	}
.ft {
	width: 753px;
	font-size: xx-small;
	background-color: #EEEEEE;
	border-bottom: 1px solid White;
	border-left: 1px solid White;
	border-right: 1px solid White;
	color: #999999;
}

/*header*/

/* drop down navigation menu */
#nav #nsp a {
	background-color:#000000;
	color:#f9f8f7;
}
#nav #nsp:hover li a, #nav #nsp.sfhover li a {
	color:#727272;
	background-color:white;
}
#nav #nsp li a:hover, #nav #nsp li a.sfhover {
	color:black;
	background-color:#eeeeee;
}
