<style type="text/css">
<!--
body
	{
    margin: 0px 0px 0px 0px;
	}
td 
	{
	font-family: verdana, arial, sans-serif; 
	font-size: 8pt;
	line-height: 12pt;
	color: #666666;
	}
.highlight
	{
	color: red
	}
a	
	{
	color: #F1B27C;
	}
.main
	{
	color: #F1B27C;
	}
a:hover
	{
	/*color: #FDECD0;*/
	text-decoration: underline;
	}
p	
	{
	color: #666666;
	}
.copyright
	{
	color: #999999;
	}
.main
	{
	color: #FFFFFF;
	}
.heading
	{
	font-size: 9pt;
	font-weight: bolder;
	line-height: 16pt;
	color: #516086;
	}
.FAQheading
	{
	font-size: 9pt;
	font-weight: bolder;
	line-height: 16pt;
	color: #516086;
	}
.italics
	{
	font-style: italic;
	line-height: 16pt
	}
#nav
	{
	font-size: 8pt;
	font-weight: bolder;
	color: #516086;
	}
#nav a
	{
	font-size: 8pt;
	font-weight: normal;
	color: #666666;
	}
#searchForm
{
}
#searchForm INPUT
{
	font-family: verdana, arial, sans-serif; 
	font-size: 7pt;
	color: 666666;
}
.header 
	{
	font-family: verdana, arial, sans-serif; 
	font-size: 10pt; 
	color: #666666;
	font-weight: bold
	}
.buttonbar a {
	font-family: arial, sans-serif; 
	font-size: 7.5pt; 
	font-weight: bold;
	text-decoration: none; 
	white-space: nowrap;
	}
/*
search results
*/
.searchinfo {
	font-family: verdana, sans-serif; 
	font-size: 7pt; 
	color: gray;
	padding-top: 4px;
	}
.listresults {
	font-family: verdana, sans-serif; 
	font-size: 8pt; 
	font-weight: normal;
	color: #474747;
	text-decoration: none; 
	}
.listresultsBold {
	font-family: verdana, sans-serif; 
	font-size: 8pt; 
	font-weight: heavy;
	color: #000000;
	text-decoration: none; 
	}
.listresults a {
	font-family: verdana, sans-serif; 
	font-size: 8pt; 
	font-weight: normal;
	color: #474747;
	text-decoration: none; 
	}
.listresults a:visited {
	font-family: verdana, sans-serif; 
	font-size: 8pt; 
	font-weight: normal;
	color: #484848;
	text-decoration: none; 
	}
.listresults a:hover {
	text-decoration: underline; 
	font-weight: normal;
	}
.listHeader {
	font-family: arial, sans-serif; 
	font-size: 6.5pt; 
	color: gray;
	text-decoration: none; 
	}
.listHeader a {
	text-decoration: none; 
	}
.listHeader a:hover {
	text-decoration: underline; 
	}
.listRow_Odd {
	background-color: #dfdfdf;
	}
.listRow_Even {
	background-color: none; 
	}
.listRow_Selected {
	background-color: #D2E8F2;
	}
.listRow_Current {
	background-color: #fef9ba;
	}
.listPaging {
	font-family: verdana, sans-serif; 
	font-size: 7pt; 
	color: #474747;
	text-decoration: none; 
	}
.listPaging a:hover {
	font-family: verdana, sans-serif; 
	font-size: 7pt; 
	color: #474747;
	text-decoration: none; 
	}
.listPagingNumbers {
	font-family: verdana, sans-serif; 
	font-size: 7pt; 
	color: #474747;
	text-decoration: underline; 
	}
.listPagingCurrent {
	font-family: verdana, sans-serif; 
	font-size: 7pt; 
	color: #cc0000;
	text-decoration: none; 
	}
.listView {
	font-family: verdana, sans-serif; 
	font-size: 7pt; 
	color: #000000;
	text-decoration: none; 
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	}

/*
forms
*/
.inputTable {
	border-collapse: collapse;
	
	}
.inputTD {
	padding-left: 4px;
	font-family: verdana, sans-serif; 
	font-size: 7.5pt; 
	vertical-align: top;
	}
.inputRequired {
	color: red;
	}
.inputRequiredKey {
	font-family: verdana, sans-serif; 
	font-size: 7pt; 
	color: #989898;
	font-style: italic;
	}
.inputText {
	font-family: verdana, sans-serif; 
	font-size: 8pt; 
	}
.inputTextarea {
	font-family: verdana, sans-serif; 
	font-size: 8pt; 
	line-height: 11pt;
	}
.inputSelect {
	font-family: verdana, sans-serif; 
	font-size: 8pt; 
	}
.inputCheckbox {
	padding: 0;
	height: 13px;
  	width: 13px; 
	}
.inputSearch {
	font-family: arial, sans-serif; 
	font-size: 7pt; 
	white-space: nowrap;
	}
.inputSearchCheckbox {
	height: 13px;
  	width: 13px; 
	}
/* see hilight/unhilight functions in formHandler.js for default button color */
.inputButton {
	border:outset #a8a8a8 2;
	background-color:#c5c5c5;
	color:Black;
	font-family: tahoma, sans-serif;
	font-size: 11;
	}
.label {
	font-family: verdana, sans-serif; 
	font-size: 7.5pt; 
	color: #6c6c6c;
	text-decoration: none; 
	}
.labelTextarea {
	font-family: verdana, sans-serif; 
	font-size: 7.5pt; 
	color: #6c6c6c;
	text-decoration: none; 
	padding-right: 2px;
	padding-top: 4px;
	}
.labelView {
	font-size: 8pt; 
	padding-left: 3px;
	padding-top: 3px;
	padding-bottom: 5px;
	vertical-align: top;
	}
.labelSearch {
	font-family: arial, sans-serif; 
	font-size: 7.5pt; 
	color: #6c6c6c;
	white-space: nowrap;
	}
.labelSearch a {
	color: #6c6c6c;
	text-decoration: none;
	}
.labelSearch a:hover {
	text-decoration: underline;
	}
/* used to highlight sections of input areas, e.g., contact information */
.labelHighlightArea {
	font-family: verdana, sans-serif; 
	font-size: 8pt; 
	background-color: #f0f0f2;
	text-decoration: none; 
	padding-right: 2px;
	}
.labelHighlightArea label {
	font-family: verdana, sans-serif; 
	font-size: 7.5pt; 
	color: #6c6c6c;
	text-decoration: none; 
	padding-right: 2px;
	}
.lastmodified {
	font-family: verdana, sans-serif; 
	font-size: 7pt; 
	padding-top: 8px;
	padding-bottom: 5px;
	text-decoration: none; 
	color: #828282;
	}
.status {
	font-family: verdana, sans-serif; 
	font-size: 7pt; 
	text-decoration: none; 
	color: #828282;
	}
-->
</style>