* {background: transparent !important;}

#header .col, #serviceLinksBox, #navigation, #search, #subNav, .cols4, #breadCrumbs.col, #serviceLinks, .footerLinks, form {display: none;}
img,bodyImg {display: none !important;border:none}

#header #pageTitle {display: block; font-weight: bold; font-size: 1.6em;}
#footer img {display: block !important;margin: 0 0 1em;border:none}

body {font: 10pt/15pt Arial, Helvetica, sans-serif;}
body, #container {text-align: left; width: auto; border: 0; margin: 0; padding: 0; float: none !important;}
h1, h2, h3, h4, h5, h6 {page-break-after: avoid;} 
h1 {border-bottom: 1px solid #ccc; padding-bottom:0.3em;}
p, blockquote, img {page-break-inside: avoid;}

img {-ms-interpolation-mode: bicubic;}
hr {height: 0; line-height: 0; overflow: hidden; background: transparent; border: none; border-top: 1px solid #000;}
h1, h2, h3, h4, h5, h6 {font-weight: bold; margin-top: 1em;}
h1, h2, h3, h4, h5, h6 {margin-bottom: 0.5em;}
p, blockquote {margin-bottom: 0.8em;}
h1 {font-size: 2em;}
h2 {font-size: 1.4em;}
h3 {font-size: 1.3em;}
h4 {font-size: 1.2em;}
h5 {font-size: 1.1em;}
h6 {font-size: 1em;}
acronym, abbr {border-bottom: 1px dotted #333;}
strong {font-weight: bold;}

#footer .cols4 {display: block; width: 200px;}
#breadCrumbs, #footer {display: block; width: 100%; clear: both;}
#footer {margin: 2em 0 2em; border-top: 1px solid #ccc; padding: 1em 0 0;}

#container a, #container a:hover, #container a:visited {color:#000;text-decoration:none;}

.cols16 {display: block; clear: left;}



