body { color: #000000; background-color: #FFFFFF; text: #000000; font-size: 11px; margin: 0px; padding: 0px; } body, Table, TD{ font-family: Arial, Helvetica, sans-serif; } form { padding: 0px; margin: 0px; } input, select, textarea { font-size: 11px; } #LeftColumnBG { background-image: url(../images/Navy-Blue-and-Dark-Red/left-bg.gif); background-repeat: no-repeat; z-index: 15; position: absolute; top: 145px; left: 0px; width: 220px; height: 100%; } #LeftColumn { position: absolute; top: 44px; left: 0px; width: 180px; margin: 0px; padding: 0px; z-index: 200; background-color: #5964A1; height: 100%; } A { color: #666666; } A:Visited { color: #666666; } A:Active { color: #322f98; } A:Hover { color: #322f98; } #Masthead { background-color: #FFFFFF; background-image: url(../images/Navy-Blue-and-Dark-Red/masthead-bg.gif); background-repeat: repeat-x; position: absolute; top: -3px; left: 0px; width: 100%; min-width: 800px; height: 137px; z-index: 10; } #MastheadSpacer { /* use to set min-width in IE */ width: 800px; } #MastheadPhoto { position: absolute; top: 0px; left: 0px; z-index: 100; } #NameAndTitle { font-size: 24px; font-weight: bold; color: #ffffff; position: absolute; top: 33px; left: 250px; width: 500px; height: 30px; overflow: hidden; text-align: right; } #Slogan { font-size: 14px; font-style: italic; color: #ffffff; position: absolute; top: 68px; left: 251px; width: 500px; height: 19px; overflow: hidden; text-align: right; } #Headline { color: #CC0000; font-size: 14pt; font-weight: bold; } #Contact { font-size: 12px; font-weight: bold; } #Phone, #Cell, #Fax, #Email { padding-bottom: 0.3em; } #Audio { position: absolute; top: 5px; left: 200px; height: 35px; overflow: hidden; z-index: 300; } #BodyColumn { position: absolute; top: 125px; left: 200px; z-index: 12; } #Body { margin-top: 0px; margin-left: 0px; padding: 10px 20px; } #HeaderImage { width: 600px; text-align: center; } #BodyContent { width: 600px; } #Footer { text-align: center; } #DisclaimerAndCopyright { border-top: 1px solid #000000; padding-top: 5px; margin-top: 10px; font-size: 10px; } .Nav { border: 0px none; margin: 0px; padding: 0px; background-color: #5964A1; } .Nav .Label{ font-size: 12px; font-weight: bold; color: #FFFFFF; padding: 6px 10px 5px 30px; } .Nav .Label span { margin-left: 10px; } .Nav .Top { background-image: url(../images/Navy-Blue-and-Dark-Red/leftnav-over.gif); background-position: bottom; background-repeat: no-repeat; background-color: #5964A1; height: 8px; } .Nav .Bottom { background-image: url(../images/Navy-Blue-and-Dark-Red/leftnav-over-bottom.gif); background-position: top; background-repeat: no-repeat; background-color: #5964A1; height: 8px; } .Nav .LabelCurrent { font-size: 12px; font-weight: bold; background-repeat: no-repeat; color: #FFFFFF; padding: 0px 10px 0px 20px; background-color: #CC0000; background-image: url(../images/Navy-Blue-and-Dark-Red/leftnav-over-mid.gif); background-position: top; margin-left: 11px; } .Nav .Label a:link, .Nav .Label a:visited, .Nav .Label a:active { color: #FFFFFF; text-decoration: none; } .Nav .LabelCurrent a:link, .Nav .LabelCurrent a:visited, .Nav .LabelCurrent a:active { color: #FFFFFF; text-decoration: none; } .Nav .Label a:hover { color: #FFFFFF; text-decoration: underline; } .Nav .LabelCurrent a:hover { color: #FFFFFF; text-decoration: underline; }