body { font-size: 100%; font-family: Georgia, "Times New Roman", Times, serif; margin: 0px; padding: 0px; font-weight: smaller; }
a { border: 0px; padding: 0px; text-decoration: none; }
a:hover { color: #ffffff; background-color: #006FAC; }
img { border: 0px #ffffff; }
th { color: #ffffff; background-color: #284E98; border: 1px solid #006FAC; text-align: center; }
th h2, th h3 { color: #ffffff; background-color: #284E98; }
tfoot td { border: 1px dashed #006FAC; padding: 5px; }
td td { border: 1px solid #000; }
td td td { border: 0px; }
h1, .xx-large { font-size: 150%; }
h2, .x-large { font-size: 125%; }
h3, .large { font-size: 95%; }
.medium_large { font-size: 90%; }
h4, .medium { font-size: 80%; }
h5, .small { font-size: 75%; }
h6, .x-small { font-size: 70%; }
.xx-small { font-size: 60%; }
h1,h2,h3,h4,h5,h6 { font-weight: bold; margin: 0px; padding: 0px; color: #000; background-color: #ffffff; }
h1 { width: auto; padding-bottom: 10px; text-align: center; }
fieldset div { margin-top: 8px; }
fieldset table, fieldset table td { border: 0px; }
iframe { border: 1px #006FAC solid; }
#skip_navigation { display: none; visibility: hidden; }
#topColumn { background-image: url('/images/spacers/blue.gif'); background-repeat: repeat; }
/*
#header { display: none; visibility: hidden; }
#header img { display: none; visibility: hidden; }
*/
#ft { position: relative; bottom: 0px; clear: both; }
#img_banner { text-align: center !important; padding-left: 2px; }
#img_banner img { width: 145px; padding-right: 2px; }
#middleColumn img { display: inline; visibility: visible; }
#leftColumn, #nav_column { display: none; visibility: hidden; }
#bottomColumn { position: relative; display: block; clear: both; float: none; width: 100%; }
#nav_bar { display: none; visibility: hidden; }
#footer_links { display: none; visibility: hidden; }
#current fieldset { border: 1px solid #006FAC; padding: 0px 7px 5px 7px; font-size: 80%; }
#current fieldset div { border: 1px dashed #cccccc; }
#ad_rotator { position: relative; display: block; clear: both; }
#google_search_img { vertical-align: top; }
#google_results_span a { font-weight: bold; color: #ffffff; background-color: #333333; padding: 5px; margin: 5px; }
.back_to_top { display: none; visibility: hidden; }
.first_letter:first-letter { font-size: 120%; font-weight: bold; }
.left { position: relative; float: left; padding-right: 5px; }
.middle { position: relative; float: left; }
.right { position: relative; float: right; }
.visible { display: block; visibility: visible; }
.hidden { display: none; visibility: hidden; }
.block_padding { display: block; padding: 10px; }
.list_padding li { padding: 5px; }
.div_padding { padding: 5px 0px 5px 0px; }
.side_listings { position: relative; float: left; margin: 0px; padding-right: 30px; list-style: none; }
.new_side_listings { position: relative; display: list-item; float: left; margin: 0px; padding: 0px 10px 0px 0px; list-style: inside square; }
.new_side_listings a { padding: 0px; }
.clear_both { position: relative; display: block; clear: both; }
.error { font-weight: bold; color: #CC0000; background-color: inherit; }
.hAlign_left { text-align: left; }
.hAlign_center { text-align: center; }
.hAlign_right { text-align: right; }
.disclaimer { padding: 5px; border: 1px solid #284E98; color: #000000; background-color: #dddddd; }
.current legend { text-align: center; padding: 2px 5px 2px 5px; margin-bottom: -10px; font-weight: bold; }
.no_bullets { list-style-type: none; margin-left: 0px; margin-right: -10px; }
.menu5 { display: none; visibility: hidden; }
th a { color: #fff; }
legend { font-weight: bold; }
.parent_tbl th { background-color: #777; }
.child_tbl th { border: 1px solid #000 !important; }
.child_tbl th a { display: block; padding: 0px 12px 0px 12px; background-image: url('/images/sort_arrows.gif'); 
	background-position: center right; background-repeat: no-repeat; }
.child_tbl th a:hover { border-bottom: 0px; }
.child_tbl tr.row:hover { background-color: #eaeefe; }
.pager_links td { background-color: #eaeaea; font-weight: bold; 
	border-top: 4px double #777; border-bottom: 1px solid #ccc; }
.pager_links td table td { border: 0px; }
.pager_links td table td a { font-weight: bold; background-color: #fff; border: 0px; 
	border: 1px solid #336699; text-decoration: none; padding: 0px 2px 0px 2px; }
.pager_links td table td a:hover { background-color: #336699; color: #fff; }
.map_info { font-family: serif; font-size: larger; }
.hide { display: none; }
.show { display: block; }
.plus { background-image: url('/images/plus.gif'); background-repeat: no-repeat; background-position: left center; padding-left: 14px; }
.minus { background-image: url('/images/minus.gif'); background-repeat: no-repeat; background-position: left center; padding-left: 14px; }
table { border: 0px; }
.no_print, #LoginStatusZone { display: none; visibility: hidden; }
