.body_form_fields { color: black; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.body_no_indent { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.copyright { color: gray; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.fhome_header { color: white; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.fhome_titles { color: black; font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.fhome_values { color: black; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.floating_box { color: white; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.header { color: black; font-weight: bold; font-size: 26pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; text-align: center }
.header_home { color: #1A2E74; font-weight: bold; font-size: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.hnewsdate { color: gray; font-style: italic; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Swiss, SunSans-Regular }
.hnewslink { color: black; font-style: italic; font-size: 11px; font-family: Arial, Helvetica, Swiss, SunSans-Regular; text-decoration: none; text-align: right; float: right; clear: right; margin-left: 10px }
.hnewsteaser { color: black; font-size: 11px; font-family: Arial, Helvetica, Swiss, SunSans-Regular }
.hnewstitle { color: black; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Swiss, SunSans-Regular; text-decoration: none }
.homesearch_values { color: black; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.newshead { font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.newslink { font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.sectionlinks { color: #036; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.storyauthor { color: gray; font-size: 11px; font-family: Arial, Helvetica, Swiss, SunSans-Regular }
.storybody { color: black; font-size: 13px; font-family: Arial, Helvetica, Swiss, SunSans-Regular }
.storyemail { color: gray; font-size: 11px; font-family: Arial, Helvetica, Swiss, SunSans-Regular }
.storytitle { color: black; font-weight: bold; font-size: 15px; font-family: Arial, Helvetica, Swiss, SunSans-Regular }
.top_links { color: black; font-style: italic; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.form_data { color: black; font-weight: normal; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.form_data_required { color: red; font-weight: normal; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.form_data_sm { color: black; font-weight: normal; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.form_head_number { color: red; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.form_head_text { font-weight: bold; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.helplink { color: yellow; font-style: normal; font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.left_links { color: black; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.logoff { color: black; font-style: normal; font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.leftmenuglobal { color: black; font-size: 9px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.listing_contact { color: black; font-weight: normal; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.listing_bold { color: black; font-weight: bold; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.listing_plain { color: black; font-weight: normal; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.listing_school { color: black; font-weight: normal; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a { color: blue; text-decoration: none}
a:hover {text-decoration: underline}
.relo_1 {font-weight: bold; font-size: 12pt; font-family: Verdana,Arial,Helvetica,sans-serif;} 
.relo_2 {color: #2C4D9C; font-weight: 700; font-size: 18pt; font-family: Verdana,Arial,Helvetica,sans-serif;}
.relo_3 {font-weight: 900; font-size: 20pt; font-family: Verdana,Arial,Helvetica,sans-serif;}
.relo_4 {font-weight: normal; font-size: 13pt; font-family: Verdana,Arial,Helvetica,sans-serif;}


a.nav:link {color: #ffffff; text-decoration: none; font-size: 8pt; font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; }
a.nav:visited {color: #ffffff; text-decoration: none; font-size: 8pt; font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;}
a.nav:hover {color: #ffffff; text-decoration: none; font-size: 8pt; font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;}


a.t_nav:link {font-family: georgia, times, serif; color: #ffffff; font-size: 12px; text-decoration: none;}		
a.t_nav:visited {font-family: georgia, times, serif; color: #ffffff; font-size: 12px; text-decoration: none;}
a.t_nav:hover {font-family: georgia, times, serif; color: #ffffff; font-size: 12px; text-decoration: none;}	

a.d_nav:link {font-family: georgia, times, serif; color: #042457; font-size: 12px; text-decoration: none;}		
a.d_nav:visited {font-family: georgia, times, serif; color: #042457; font-size: 12px; text-decoration: none;}
a.d_nav:hover {font-family: georgia, times, serif; color: #BC1200; font-size: 12px; text-decoration: none;}	

.my{font-family: georgia, times, serif; color: white; font-size: 14px; text-decoration: none;}

.h_text{font-family: georgia, times, serif; color: black; font-size: 12px; text-decoration: none;}

a.port:link {font-family: georgia, times, serif; color: white; font-size: 11px; text-decoration: none;}		
a.port:visited {font-family: georgia, times, serif; color: white; font-size: 11px; text-decoration: none;}
a.port:hover {font-family: georgia, times, serif; color: white; font-size: 11px; text-decoration: underline;}	
		
.white{font-family: georgia, times, serif; color: white; font-size: 12px; text-decoration: none;}

td.ncell {text-align: center; padding-top: 4px; padding-bottom: 4px;}	

a.bnav:link {font-family: georgia, times, serif; color: #004D87; font-size: 12px; text-decoration: none;}		
a.bnav:visited {font-family: georgia, times, serif; color: #203756; font-size: 12px; text-decoration: none;}
a.bnav:hover {font-family: georgia, times, serif; color: #BC1200; font-size: 12px; text-decoration: none;}	

.btext {font-family: georgia, times, serif; color: black; font-size: 12px; text-decoration: none; line-height: 18px;}

.profile {font-family: georgia, times, serif; color: black; font-size: 12px; text-decoration: none; line-height: 18px;}

.contact {font-family: georgia, times, serif; color: black; font-size: 11px; text-decoration: none; line-height: 18px;}

.btext_bold {font-family: georgia, times, serif; color: black;  font-weight: bold; font-size: 12px; text-decoration: none; line-height: 18px;}

.disclaimer {font-family: georgia, times, serif; color: black; font-size: 12px; text-decoration: none;}

.sub {font-family: georgia, times, serif; color: #052C6B; font-size: 18px; text-decoration: none;}

.head {font-family: georgia, times, serif; color: #052C6B; font-size: 24px; text-decoration: none;}

.headertop {font-family: georgia, times, serif; color: #052C6B; font-size: 24px; text-decoration: none;}

.r_letter {font-family: georgia, times, serif; color: #BC1200; font-size: 18px; text-decoration: none;}

a:link {color: #052C6B; text-decoration: none;}		
a:visited {color: #052C6B; text-decoration: none;}
a:hover {color: #BC1200; text-decoration: underline;}

a.area:link {color: #052C6B; text-decoration: none;}		
a.area:visited {color: #052C6B; text-decoration: none;}
a.area:hover {color: #BC1200; text-decoration: none;}

a.areaA:link {color: #BC1200; text-decoration: none;}		
a.areaA:visited {color: #BC1200; text-decoration: none;}
a.areaA:hover {color: #BC1200; text-decoration: none;}

a.tool:link {font-family: georgia, times, serif; color: #000000; text-decoration: none; font-size: 14px;}		
a.tool:visited {font-family: georgia, times, serif; color: #000000; text-decoration: none; font-size: 14px;}
a.tool:hover {font-family: georgia, times, serif; color: #052C6B; text-decoration: none; font-size: 14px;}

td.top_bg {background-image: url(/images/layout/nav_bg.gif); width: 139px; text-align: center;}

td.top_bgB {background-image: url(/images/layout/nav_bgB.gif); width: 139px; text-align: center;}

.b_parent {position: relative; left: 0; top: 0; height: 18px; visibility: hidden; z-index: 1;}

.b_child {position: absolute; left: 0; bottom: 2; height: 18px; width: 22px; z-index: 2;}

.pad {padding-right: 2px; padding-left: 3px; padding-top:4px; padding-bottom: 4px;}

.bg_shad_r {background-repeat: repeat-y; background-position: 0 22; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/images/layout/r_shad.png');}

.bg_shad_r[class] {background-image:url(/images/layout/r_shad.png);}

.bg_blue {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/images/layout/blue_bg.png');}

.bg_blue[class] {background-image: url('/images/layout/blue_bg.png');}

.name {font-family: georgia, times, serif; color: #FFFFFF; font-size: 14px; text-decoration: none; font-weight: bold;}

a.port:link {color: white; font-size: 12px; font-syle: italic; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}
a.port:visited {color: white; font-size: 12px; font-syle: italic; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}
a.port:hover {color: white; font-size: 12px; font-syle: italic; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline;}	

a.nporttwo:link {color: white; font-size: 10px; font-syle: italic; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}
a.nporttwo:visited {color: white; font-size: 10px; font-syle: italic; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}
a.nporttwo:hover {color: white; font-size: 10px; font-syle: italic; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}

.dotline {border-style: dotted; border-bottom-width: 1px; border-top-width: 1px; border-left-width: 0; border-right-width: 0; border-color: #666666;}

.dotline2 {border-style: dotted; border-top-width: 1px; border-left-width: 0; border-right-width: 0; border-bottom-width: 0; border-color: #666666;}

.dotline3 {border-style: dotted; border-top-width: 0; border-left-width: 1px; border-right-width: 0; border-bottom-width: 0; border-color: #666666;}

.FHtitle, .FHheader {color: #FFF;}

.FHtitles, .FHvalues {color: #000;}