.form_top_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}

.form_top_text_red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF0000;
}

.form_email_news {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}

.form_notes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}

.form_notes_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FF0000;
}

.form_column_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}

.form_column_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}

.form_required {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FF0000;
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E7E7E7;
	text-align: center;
	margin: 0px;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E7E7E7;
	text-align: center;
	font-weight: bold;
	margin: 0px;
}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-align: center;
	margin: 5px;
}
h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: center;
	margin: 0px;
}
img {
	border-style: none;
}
a:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #2965A5;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #2965A5;
}
a:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #2965A5;
}

a.l_sub_nav:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #085194;
}
a.l_sub_nav:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}
a.l_sub_nav:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #085194;
}
a.l_sub_nav:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #085194;
}

a.small_subject_browse:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #085194;
	text-decoration:none;
}
a.small_subject_browse:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #000000;
	text-decoration:none;
}
a.small_subject_browse:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #085194;
	text-decoration:underline;
}
a.small_subject_browse:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #085194;
	text-decoration:none;
}
a.h1:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E7E7E7;
	text-align: center;
	margin: 0px;
}
a.h1:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E7E7E7;
	text-align: center;
	margin: 0px;
}
a.h1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E7E7E7;
	text-align: center;
	margin: 0px;
}
a.h1:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E7E7E7;
	text-align: center;
	margin: 0px;
}
.f_ads_title_c0 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
.f_ads_title_c1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
}
.f_ads_title_c2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E7E7E7;
	font-weight: bold;
}
.f_ads_title_c3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff4e6;
	font-weight: bold;
}
.f_ads_title_c4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #085194;
	font-weight: bold;
}
.f_ads_title_c5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #085194;
	font-weight: bold;
}
.f_ads_title_c6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #085194;
	font-weight: bold;
}
.f_ads_text_s {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
.f_ads_text_m {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.f_ads_text_l {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
}
.f_ads_text_b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.f_body_title_m {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000000;
	font-weight: bold;
}
.f_body_title_l {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #000000;
	font-weight: bold;
}
.f_body_text_s {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
	color: #000000;
}
.f_body_text_m {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: normal;
	color: #000000;
}
.f_body_text_l {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: normal;
	color: #000000;
}
.f_body_text_b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #000000;
}
.f_body_searchnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #C67500;
}
.f_foot_featured_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #000000;
}
.f_foot_featured_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: normal;
	color: #000000;
}
.f_nav_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E7E7E7;
	font-weight: bold;
}
.f_foot_nav1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: normal;
	color: #000000;
}
.f_foot_nav2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: normal;
	color: #000000;
}
.f_foot_legal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
	color: #000000;
}
.f_nav_text_s {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
.f_nav_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}

.b_ads_special { 
	border: 1px solid #C67500;  
}
.b_ads_partners { 
	border: 1px solid #3776AF;  
}
.b_ads_internal { 
	border: 1px solid #3776AF;  
}
.b_body_about { 
	border-top: 1px solid #C67500;  
}
.b_body_header { 
	border-bottom: 1px solid #C67500;  
}
.b_body_section { 
	border-top: 1px solid #C67500;  
}
.b_foot_nav { 
	border-top: 1px solid #98B8D6;  
}
.b_foot_featured { 
	border-top: 1px solid #FF9E08; 
	border-bottom: 1px solid #FF9E08; 
}

.c_ads {
	background-color: #FFEBCC;
}
.c_ads_text {
	background-color: #FFFFFF;
}
.c_ads_featured {
	background-color: #FF9E08;
}
.c_ads_favorite {
	background-color: #C0D5E7;
}
.c_ads_select {
	background-color: #FFC166;
}
.c_ads_select_mini {
	background-color: #FFC166;
}
.c_ads_select_and_featured {
	background-color: #FFC166;
}
.c_ads_spotlight {
	background-color: #FFD89D;
}
.c_ads_ela {
	background-color: #C0D5E7;
}
.c_ads_resources {
	background-color: #C0D5E7;
}
.c_ads_help {
	background-color: #C0D5E7;
}
.c_ads_special {
	background-color: #C67500;
}

.c_body {
	background-color: #FFFFFF;
}
.c_body_titles {
	background-color: #085194;
}
.c_foot {
	background-color: #FFFFFF;
}
.c_nav {
	background-color: #98B8D6;
}
.c_nav_titles {
	background-color: #5A8EBD;
}
.c_nav_text {
	background-color: #DAE7F1;
}
.c_top {
	background-color: #085194;
}