/* Header Formatting */

#wrapper {width: 800px; margin: 0 auto; border: 0px solid #000}

#red_nav {height: 43px; display: inline;}

#red_nav img {border: 0px; margin: 0px; padding: 0px; float: left;}

#red_nav a {height: 43px;}

#header {width: 764px; height: 125px; margin: 0 auto;}

#header img {border: 0px;}

#header img.logo {margin-top: 12px; float: left;}

#blue_nav {width: 256px; height: 125px; float: left;}

#blue_nav a {width: 254px; height: 26px; line-height: 26px; vertical-align: middle; text-align: center; color: #FFF; font-weight: bold; text-decoration: none; background:url('/shared/images/templates/1556/bluebar.gif'); background-repeat: no-repeat; display: block; margin-top: 13px; margin-left: 10px;}

#blue_nav a:hover {color: #f8d56b;}

#header img.mobile {margin-top: 4px; float:right;}

#header img.taxcredit {margin-top: 7px; margin-right: 50px; float:right;}

/* Body Formatting */
.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}
.l_purple {font-size: 18px; font-family: verdana, arial, helvetica, verdana, sans-serif; color: #333366; font-weight: bold;}

a.s_nav:link {font-family: "trebuchet MS", verdana, arial, sans-serif; color: #ffffff; text-decoration: none; font-size: 11px;}
a.s_nav:visited {font-family: "trebuchet MS", verdana, arial, sans-serif; color: #ffffff; text-decoration: none; font-size: 11px;}
a.s_nav:hover {font-family: "trebuchet MS", verdana, arial, sans-serif; color: #ffffff; text-decoration: none; font-size: 11px;}		
	
.button {background-image: url(/images/layout/but_bg.gif); background-repeat: no-repeat; text-align: left; height: 27px; padding-top: -1px;}

a.port:link {font-family: "trebuchet MS", verdana, arial, sans-serif; color: #ffffff; text-decoration: none; font-size: 11px;}
a.port:visited {font-family: "trebuchet MS", verdana, arial, sans-serif; color: #ffffff; text-decoration: none; font-size: 11px;}
a.port:hover {font-family: "trebuchet MS", verdana, arial, sans-serif; color: #ffffff; text-decoration: underline; font-size: 11px;}		

a:link {font-family: "trebuchet MS", verdana, arial, sans-serif; color: #1A2F68; text-decoration: none;}
a:visited {font-family: "trebuchet MS", verdana, arial, sans-serif; color: #1A2F68; text-decoration: none;}
a:hover {font-family: "trebuchet MS", verdana, arial, sans-serif; color: #1A2F68; text-decoration: underline;}	

a.sub:link {font-family: "trebuchet MS", verdana, arial, sans-serif; color: #1A2F68; text-decoration: none; font-size: 16px;}
a.sub:visited {font-family: "trebuchet MS", verdana, arial, sans-serif; color: #1A2F68; text-decoration: none; font-size: 16px;}
a.sub:hover {font-family: "trebuchet MS", verdana, arial, sans-serif; color: #1A2F68; text-decoration: underline; font-size: 16px;}		

a.qb:link {font-family: "trebuchet MS", verdana, arial, sans-serif; color: #1B2F66; text-decoration: none; font-size: 12px; text-decoration: none;}
a.qb:visited {font-family: "trebuchet MS", verdana, arial, sans-serif; color: #1B2F66; text-decoration: none; font-size: 12px; text-decoration: none;}
a.qb:hover {font-family: "trebuchet MS", verdana, arial, sans-serif; color: #1B2F66; text-decoration: underline; font-size: 12px; text-decoration: none;}		

a.tab_nav:link {font-family: "trebuchet MS", verdana, arial, sans-serif; color: #949BB3; text-decoration: none; font-size: 12px;}
a.tab_nav:visited {font-family: "trebuchet MS", verdana, arial, sans-serif; color: #949BB3; text-decoration: none; font-size: 12px;}
a.tab_nav:hover {font-family: "trebuchet MS", verdana, arial, sans-serif; color: #949BB3; text-decoration: none; font-size: 12px;}

.search {font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; color: white; font-size: 12px; font-weight: bold; text-align: center }
a.go:link {font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; color: white; font-size: 12px; font-weight: bold; text-align: center }
a.go:hover {font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; color: gray; font-size: 12px; font-weight: bold; text-align: center }
a.go:visited {font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; color: white; font-size: 12px; font-weight: bold; text-decoration: none; text-align: center }
	
.w_bold { color: white; font-style: normal; font-weight: bold; font-size: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.b_bold { color: black; font-style: normal; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.b_bold_lg { color: #234A8D; font-style: normal; font-weight: bold; font-size: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }


a.w_bold2:link { color: white; font-style: normal; font-weight: bold; font-size: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}
a.w_bold2:visited { color: white; font-style: normal; font-weight: bold; font-size: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}
a.w_bold2:hovver { color: white; font-style: normal; font-weight: bold; font-size: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}

a.text_nav:link { color: white ! important !; font-style: normal; font-weight: bold; font-size: 12px; font-family: trebuchet ms, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}
a.text_nav:visited { color: white ! important !; font-style: normal; font-weight: bold; font-size: 12px; font-family: trebuchet ms, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}
a.text_nav:hover { color: white ! important !; font-style: normal; font-weight: bold; font-size: 12px; font-family: trebuchet ms, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}

.mploginlinks a {color:#FFFFFF;}
.mploginlinks a:hover {color:#FF0000;}

.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;}

#areyouforreal {
    float: right;
    margin-top: 12px;
}
#areyouforreal img {
    border: 5px solid red;
}
