body { margin: 0; } body, td { color: #003C74; } body, td, input { font-family: Arial; font-size: 12px; } H1 { font-size: 16px; } input.inputText { border: 1px solid #003C74; font-size: 9px; font-weight: bold; height: 16px; letter-spacing: 1px; } .tdLoginForm { vertical-align: bottom; text-align: right; padding-bottom: 9.5px; padding-right: 5px; } TD.tdSide { width: 19%; } img { border: 0; } form { margin: 0; } A { color: #003C74; text-decoration: none; } A:link { TEXT-DECORATION: underline } A:visited { TEXT-DECORATION: underline } A:hover { TEXT-DECORATION: none } A:active { TEXT-DECORATION: underline } B.header { font-weight: bold; font-size: 14px; } B.black { color: #000000; } DIV.divLeft { background-image: url(images/bgMenuLeft.gif); background-repeat: repeat-y; background-position: right; margin: 0; padding: 0; } DIV.divRight { background-image: url(images/bgMenuRight.gif); background-repeat: repeat-y; background-position: left; vertical-align: top; margin: 0; padding: 0; } DIV.divMenuLeft { background-color: #78ADDB; background-image: url(images/headMenuLeft.gif); background-repeat: no-repeat; background-position: top right; margin-top: 2px; font-weight: bold; color: #ffffff; height: 27px; padding-left: 1em; padding-top: 0.5em; } DIV.divMenuRight { background-color: #78ADDB; background-image: url(images/headMenuRight.gif); background-repeat: no-repeat; background-position: top left; margin-top: 2px; font-weight: bold; color: #ffffff; height: 27px; padding-left: 1em; padding-top: 0.5em; } #tdCenter { padding-left: 0em; padding-right: 4em; vertical-align: top; } #main { padding: 1em; } DIV.divBold { font-weight: bold; } DIV.popup { position: absolute; visibility: hidden; width: 400px; background-color: #FFFFE0; padding: 5px; border: 1px solid gray; } #tableHeader TD { font-size: 11px; } .small { font-size: 10px; }