body { margin: 0px; padding: 0px; font-family: Verdana; background-image: url(../img/blue_bg.jpg); }
img { border: 0px; }
a:link { color: #030432; text-decoration: underlined; }
a:visited { color: #030432; text-decoration: underlined; }
a:hover { text-decoration: none; color: #030432; }
	
#main_page { width: 800px; padding: 0px; background-color: white; border: 0px; }
#top_banner { background-image: url(../img/banner_spring2.jpg); background-repeat: no-repeat; height: 66px; border-bottom: 1px solid #030432; }
#top_logo { background-image: url(../img/bw_people4.gif); background-repeat: no-repeat; background-position: 100% 0%; border-bottom: 1px solid #030432; }
#bg_darkblue { background-color: #030432; }
#main_links { background-color: #030432; padding: 12px; font-size: 12px; }
	#main_links a:link { color: white; padding: 3px; padding-right: 5px; padding-left: 5px; text-decoration: none; border: 1px solid transparent; }
	#main_links a:visited { color: white; padding: 3px; padding-right: 5px; padding-left: 5px; text-decoration: none; border: 1px solid transparent; }
	#main_links a:hover { padding: 3px; padding-right: 5px; padding-left: 5px; text-decoration: none; border: 1px solid white; background-color: #D1E9FF; color: #030432; }

	#main_links a.on:link { color: #030432; padding: 3px; padding-right: 5px; padding-left: 5px; text-decoration: none; border: 1px solid white; background-color: #CBCBCB; }
	#main_links a.on:visited { color: #030432; padding: 3px; padding-right: 5px; padding-left: 5px; text-decoration: none; border: 1px solid white; background-color: #CBCBCB; }

#top_scroll { background-color: #D1E9FF; }
#scroll { padding: 3px; padding-left: 8px; }
	#scroll #tempholder a:link { color: #030432; }
	#scroll #tempholder a:visited { color: #030432; }
	#scroll #tempholder a:hover { color: #030432; text-decoration: none; }
	#scroll #placeholder { position: relative; width: 400px; height: 22px; }
	
	#scroll #date { float: right; position: relative; color: #010080; font-size: 11px; padding: 3px; }
	

#main_body { padding-top: 5px; padding-bottom: 5px; }
#main_split { width: 100%; border: 0px; padding: 0px; margin: 0px; }
#main_left_top { background-image: url(../img/main_top.gif); background-repeat: no-repeat; border: 0px; height: 10px; padding: 0px; }

#main_right_main { width: 226px; vertical-align: top; font-size: 11px; }
#main_right_body { background-image: url(../img/whatsNew_top.jpg); background-repeat: no-repeat; padding: 8px; text-align: justify; border-bottom: 1px solid #030432; color: #030432; font-size: 10px; }
#spacer_20 { height: 20px; }
#main_right_news_title { font-weight: bold; color: #010080; font-size: 10px; text-align: left; }

#main_left_body { vertical-align: top; font-size: 12px; padding-right: 20px; padding-left: 12px; color: #202020; background-image: url(../img/main_mid3.gif); background-repeat: repeat-y; border: 0px; }
p.section_title { font-size: 18px; font-weight: bold; color: #505050; padding-top: 10px; }
	#main_body_main_table { font-size: 12px; color: #010080; width: 98%; }
	#main_body_main_table_staff { font-size: 13px; color: #010080; width: 98%; }
	#main_body_main_td_head { padding: 5px; vertical-align: top; border-bottom: 1px solid #030432; width: 50%; }
	#main_body_main_td { padding: 5px; vertical-align: top; width: 50%; }
	#main_body_main_td_rates { padding-left: 5px; vertical-align: top; }	
	#main_body_main_td_span_2 { padding: 5px; }
#main_left_bottom { background-image: url(../img/main_bottom.gif); background-repeat: no-repeat; height: 13px; }

#saying { text-align: center; font-weight: bold; }

#footer { border: 0px; padding: 0px; width: 100%; color: lightblue; font-size: 11px; }
#footer_sect_titles { width: 44%; padding: 5px; color: white; }
#footer_sect_div { width: 2%; padding: 0px; border-left: 1px dotted #CBCBCB; }
#footer_sect_logo { width: 12%; padding: 5px; text-align: right; vertical-align: top; }
	#footer_affil { padding: 10px; padding-top: 5px; }
	#footer_sitemap { border: 0px; padding: 0px; font-size: 11px; color: lightblue; width: 100%; }
	#footer_sitemap a:link, #footer_affil a:link { color: #D1E9FF; text-decoration: none; }
	#footer_sitemap a:visited, #footer_affil a:visited { color: #D1E9FF; text-decoration: none; }
	#footer_sitemap a:hover, #footer_affil a:hover { color: #D1E9FF; text-decoration: none; font-weight: bold; }
	#footer_sitemap_pad { padding: 10px; padding-top: 0px; }
	#footer_sitemap_span_left { width: 56%; }
	#footer_sitemap_span_right { width: 44%; }
#footer_cpy { text-align: center; font-size: 10px; padding: 3px; color: #010080; background-color: #D1E9FF; }