/* NCSA Print CSS Styles Document */

/* Please address any issues with the use of this style sheet to Blake Harvey */

html, div, p, img, a, h1, h2, h3, h4, h5, h6, ul, li, span, form, input { margin: 0; padding: 0; }

body { background: #fff; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; margin: 0 25px; }

img { border: 0; }

a { color: #999; }

p { margin: 0 0 0.8em 0; line-height: 1.3em; color: #000; font-size: 12px; }

ul, ol { margin: 0 0 0 17px; font-size: 12px; }
li { margin: 10px; }

h1, h2, h3, h4, h5, h6 { margin: 0 0 0.7em 0; color: #4D5258; }

h1 { font-size: 16px; }   /* h1 should only be used once per page for the title of the website. */
h2 { font-size: 15px; }   /* h2 should only be used once per page for the title of the page.*/
h3 { font-size: 13px; }   /* h3 can be used for main navigation links and subtitles within the page.*/
h4 { font-size: 12px; }   /* h4 - h6 set to same size as p tag for small subtitles. */
h5 { font-size: 12px; }

.footer-margins { width: 620px; position: relative; top: -15px; left: -35px; }
.footer { font-size: 10px; }
.footer-logo { width: 80px; float: left; margin-bottom: 50px; margin-right: 25px; }
.footer-logo-right { float: right; width: 26px; }
#searchtable, #navbar-bg, #thirdleveltable, .imagebackground { display: none; }

.reallybottom h1 { position: relative; top: -125px; left: -145px; }
.container { position: relative; top: -125px; left: -145px; width: 650px; }

img.hidden { position: absolute; left: -45px; top: -95px; width: 173px; height: 25px; overflow: visible; }
