.content { 

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

}

.content a {

	color: #003399;

	text-decoration: none;

}



.content a:hover {

	color: #FF9900;

	text-decoration: underline;

}



.small { 

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

}



.section_header {

	border-bottom: 1px solid #E7E7E7;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 18px;

	color: #9EAFC6;

}



.content_header {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 20px;

	color: #80000F;

}



.table_header {

	background-color: #9EAFC6;

	background-image: url('../_img/navShadow.gif');

	font-weight: bold;

	color: #FFFFFF;

	padding: 6px;

	text-decoration: none;

}



.table_header A:link {

	background-color: #9EAFC6;

	background-image: url('../_img/navShadow.gif');

	font-weight: bold;

	color: #FFFFFF;

	padding: 6px;

	text-decoration: none;

}



.table_header A:visited {

	background-color: #9EAFC6;

	background-image: url('../_img/navShadow.gif');

	font-weight: bold;

	color: #FFFFFF;

	padding: 6px;

	text-decoration: none;

}



.table_header A:active {

	background-color: #9EAFC6;

	background-image: url('../_img/navShadow.gif');

	font-weight: bold;

	color: #FFFFFF;

	padding: 6px;

	text-decoration: none;

}



.table_header A:hover {

	background-color: #9EAFC6;

	background-image: url('../_img/navShadow.gif');

	font-weight: bold;

	color: #FFFFFF;

	padding: 6px;

	text-decoration: none;

}



.table_column {

	border-bottom: 1px solid #bfa586;

	background-color: #FFFFFF;

	color: #400000;

	font-weight: bold;

	padding: 2px;

	text-align: center;

}



.fieldset {

	border: 1px solid #C4C4C4;

}



.fieldset_legend {

	color: #400000;

	font-weight: bold;

}



.page_sub_section {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 16px;

	color: #80000F;	

	font-weight: bold;

}

	

.border_bottom {

	padding: 10px;

	border-bottom: 1px solid #E7E7E7;

}



.table_row {

	padding: 3px;

	background-color: #FFFFFF;

	border-right: 1px solid #FFFFFF;

}



.table_row_alt {

	padding: 3px;

	background-color: #F1F1F1;

	border-right: 1px solid #FFFFFF;

}





.competitor_input {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #400000;

	border: 1px solid #bfa586;

}

.input_button {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #400000;

	border: 1px solid #bfa586;

	background-color: #FFFFFF;

	font-weight: bold;

}



.input_button_red {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #FF0000;

	border: 1px solid #bfa586;

	background-color: #FFFFFF;

	font-weight: bold;

}



.page_options {

	padding: 3px;

	background-color: #F1F1F1;

	border-right: 1px solid #FFFFFF;

}



.complete {

	border: 1px solid #00AA44;

	background-color: #C1FFD3;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	text-align: center;

	color: #000000;

	padding: 5px;

}



.alert {

	border: 1px solid #FF5B5B;

	background-color: #FFD9D9;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	text-align: center;

	color: #000000;

	padding: 5px;

}



.letter {

	font-size: 20px;

	color: #80000F;

	border-bottom: 1px solid #E7E7E7;

	font-weight: bold;

}



.seperator {

	border-top: 1px solid #000000;

}



.crum, .crum A:link, .crum A:active, .crum A:visited, .crum A:hover {

	font-size: 10px;

	color: #666666;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}



.top_links, .top_links A:link, .top_links A:active, .top_links A:visited, .top_links A:hover {

	text-decoration: none;

	color: #666666;

}



a {

	text-decoration: none;

	color: #003399;

}

a:hover {

	color: #FF9900;

}



.nav { 

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	border-bottom: 1px dotted #666666;

}



.middle_nav, .middle_nav A:link, .middle_nav A:active, .middle_nav A:visited, .middle_nav A:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;	

	font-size: 14px;

	text-decoration: none;

	color: #000000;

	text-align: center;

}



.footer, .footer A:link, .footer A:active, .footer A:visited, .footer A:hover {

	text-decoration: none;

	color: #666666;

}



.content_box {

	border: 1px solid #CCCCCC;

	padding: 10px;

}

.hide {

	display: none;

}

