@import url(homepages.css);
@import url(base.css);

#mast #pseudoH1, #mast h1 { font-size: 2em; margin-left: 0; padding-left: 0;}

#content { margin: 0; }
#column_nav, #breadcrumb, #mast, #signposts, #footer p, #wrapper #tabnav, #column_nav, #content ul#emailprint, #content p.page_down, #content ul#related { display:none;}
#footer p#copyright { display: block; position: absolute; left:0; top: 1em; margin-left: 0; color: #000;}

#wrapper {width: auto;}
#mobile_name {display:block; font-size: 1.5em; padding: 20px 15px; font-weight:bold; border-bottom: 3px solid}

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td,

#wrapper, #mast, ul#breadcrumb li, ul#breadcrumb li span, ul#breadcrumb, #footer p#copyright, #content legend, #content .basic_form label, .date, .note, #content .archive, dl.sitemap dt, #content th, #content table caption, #content .basic_form p,  #content .basic_form p.protection, #content .basic_form p.protection label, #page_secondary, #page_secondary h2, #page_secondary h3
{background: #fff; color: #000;}

#page_main, #contentwrap #content #page { width: 100%; float: left; clear: both; }
#page_secondary { clear: both; background: #fff; float: left; width: 100%; padding: 8px 0; margin-top: 3px; }

#content #calendarcontainer table#calendar td.today, #content h2.signin, #column_nav h2.navWidget, #content #progressbar, #contentwraphome, #contentwrap, .addressBox, .ContactBox, #content ul#related, #content .supp_nav, #content .supp_contact
{background: #ff; color: #000;}

#mast .mast_links form input.field, #content table, #content table tr, #content table td, #content table th, #content .display_box img, #content .poll_box, #content .poll_box img,
#content .content_box, #content .lead, #content .search_result, #content .download_box, #content div.cate_info, #content #related, #content #breadcrumb, 
#content .sitemap, #content #az_index, #content .person_box img, #content .personBorder, #column_nav h2.navWidget, #column_nav ul.navWidget li, #footer,
#content .basic_form p, #content input.field, #content textarea, #content select, #wrapper #content img
{border-color: #000;}

a:link, a:visited, #mast .mast_links a:link, #mast .mast_links a:visited, #mast #primary_nav li a:link, #mast #primary_nav li a:visited,
#content table th a:link, #content table th a:visited, #content #calendarcontainer #calendar td a:link, #content #calendarcontainer #calendar td a:visited, 
#content #az_index li a:link, #content #az_index li a:visited, #column_nav ul.navWidget li a:link, #column_nav ul.navWidget li a:visited, 
#content div.cate_info h2 a:link, #content div.cate_info h2 a:visited, #content div.doc_info h2 a:link, #content div.doc_info h2 a:visited,
#content #breadcrumb ul li a:link, #content #breadcrumb ul li a:visited
{background: #fff; color: #000}

a:hover, a:active, #mast .mast_links a:hover, #mast .mast_links a:active, #mast #primary_nav li a:hover, #mast #primary_nav li a:active, 
#content table th a:hover, #content table th a:active, #content #calendarcontainer #calendar td a:hover, #content #calendarcontainer #calendar td a:active,
#content #az_index li a:hover, #content #az_index li a:active, #column_nav ul.navWidget li a:hover, #column_nav ul.navWidget li a:active,
#content div.cate_info h2 a:hover, #content div.cate_info h2 a:active, #content div.doc_info h2 a:hover, #content div.doc_info h2 a:active,
#content #breadcrumb ul li a:hover, #content #breadcrumb ul li a:active
{background: #fff; color: #000}

hr {border:0;width:100%;color:#000;background-color:#000;height:1px; margin:22px 0;}

#mast form input.button, #content input.button, #content input.disabled
{ border: 2px solid ; color: #000080; background: #FFf;}

#content p.page_down a, #content .clearbox ol li.yah, .addrss, .phone, .email, .print, .compass, #content li.bigprint a, #content li.bigmail a {background: none;}

#content .supp_contact { background: #fff; margin: 12px 0; padding: 8px 12px; color: #000; }


#content .row_divider .new_widget, #content  .row_divider .new_widget p, #content .row_divider .new_widget h2, #content .row_divider .new_widget h3, 
#content .row_divider .new_widget div, #content .row_divider .new_widget span, #content .row_divider .new_widget dt, #content .row_divider .new_widget ul,
#content .row_divider .new_widget li, #content .row_divider .new_widget dd
{background:#FFf; color: #000 ; border:none;}

#content .row_divider .new_widget a:link, 
#content .row_divider .new_widget a:visited {background:#FFf; color: #000080; border:none;}
#content .row_divider .new_widget a:hover, 
#content .row_divider .new_widget a:active {background:#FFf; color: #008000; border:none;}