h1, h2, h3, h4, p, li, td {color: #000 !important;}
p {font-size: 12pt;}
h1 {font-size: 24pt;}
h2 {font-size: 20pt;}
h3 {font-size: 18pt;}
h4 {font-size: 16pt;}
a {text-decoration: underline !important;}
div {background: none !important; border: none !important;}
div#header {padding-bottom: 2em;}
img#logo {float: none; margin-bottom: 2em;}
form#page_search, ul#page_tools, ul.acc_tools, ul#navigation, ul.secondary_nav, div#landing_img, div#side_bar, ul#footer_tools, ul#footer_links {display: none;}
div.container {width: 100%;}
div.content_wrapper {float: none; width: 100%;}
body.home div#banner {background: none; height: auto;}
body.home h1 {letter-spacing: normal; line-height: normal; margin: 0; position: static; width: auto !important;}
body.home h1 span.header_green {color: #000; padding-top: 0; width: auto !important;}
div.content {width: 100%;}
body.home ul.action_links {float: none; margin: 0; text-align: left;}
div.spotlight {border: none !important; float: none !important; padding-left: 0 !important; padding-right: 0 !important; width: 100% !important;}
body.landing div.full_width.banner {background: none;}
div.landing_header {float: none; padding-left: 0 !important; padding-right: 0 !important; width: auto;}
div.landing_header p, div.landing_header a {color: #000 !important;}
ul.breadcrumb {margin-left: 0; padding-left: 0 !important; padding-right: 0 !important;}
body.landing div.spotlight.left {margin-left: 0;}
div.internal_header {margin-left: 0; padding-left: 0 !important; padding-right: 0 !important;}
div.main {margin-left: 0; padding-left: 0 !important; padding-right: 0 !important; width: 100%;}
ul#copyright {float: none; text-align: left; width: auto;}


