/* CSS Document */ #bodyBG { position: absolute; width: 200px; height: 100%; /* background-color: #585555; */ z-index: 1; } #pageHeader { position: relative; margin: 0; width: 100%; height: 83px; border-bottom: 1px solid #FFFFFF; background-color: #CC0000; background-image: url(images/header_bg.jpg); background-repeat: x; z-index: 3; } #pageHeader p { font-size: 26px; margin: 0; padding: 10px; font-weight: bold; letter-spacing: 2px; color: #FFFFFF; font-family: "Trebuchet MS", helvetica, arial, sans-serif; } #titleArea { position: relative; /* width: 100%; */ height: 15px; margin: 0; font-family: "Trebuchet MS", helvetica, arial, sans-serif; border-bottom: 1px solid #990000; background-color: #EEEEEE; text-align: left; color: #9A0406; padding: 10px; padding-left: 215px; font-weight: bold; z-index: 3; } #bodyContainer { position: relative; margin: 0; width: 990px; /*float: left;*/ z-index: 3; } #bodyArea { position: relative; margin: 0; /*left: 215px;*/ top: 15px; width: 753px; z-index: 3; float:left; padding-left: 20px; } #bodyArea img { margin: 10px; } #bodyArea ul, #bodyArea ol { color: #9A0406; } #bodyArea ul li span, #bodyArea ol li span { color: #000; font-weight: normal; } #bodyArea span { font-weight: bold; color: #9A0406; } #printArea { position: absolute; margin: 0; left: 10px; top: 10px; width: 640px; z-index: 3; } div.clear { clear: both; } #menu { position: relative; margin: 0; padding: 0; width: 100%; height: 20px; background-color: #B02727; border-bottom: 1px solid #FFFFFF; font-family: "Trebuchet MS", helvetica, arial, sans-serif; font-size: 10px; font-weight: normal; text-transform: uppercase; line-height: 19px; z-index: 3; } #menu p{ margin: 0; padding: 0; line-height: 21px; height: 100%; width: 0px; } #menu a.off { padding: 0; margin: 0; height: 100%; font-family: "Trebuchet MS", helvetica, arial, sans-serif; font-size: 10px; text-align: center; background-color: #B02727; width: 119px; letter-spacing: 1px; color: #FFF; float: left; text-decoration: none; border-right: 1px solid #eee; } #menu a.on { padding: 0; margin: 0; font-family: "Trebuchet MS", helvetica, arial, sans-serif; font-size: 10px; text-align: center; background-color: #6E0303; width: 119px; height: 100%; letter-spacing: 1px; color: #FFF; float: left; text-decoration: none; border-right: 1px solid #eee; } #menu a:hover, #menu a:hover.current { background: #6E0303; color: #fff; } #subMenu { position: relative; width: 200px; margin: 0; padding: 0; font-family: "Trebuchet MS", helvetica, arial, sans-serif; font-size: 10px; font-weight: normal; text-transform: uppercase; line-height: 19px; z-index: 3; float: left; } #subMenu a.off { padding: 0; margin: 0; text-align: center; background-color: #95AAB6; height: 18px; width: 200px; letter-spacing: 1px; color: #FFF; display: block; text-decoration: none; border-bottom: 1px solid #eee; } #subMenu a.on { padding: 0; margin: 0; text-align: center; background-color: #253035; height: 18px; width: 200px; letter-spacing: 1px; color: #FFF; display: block; text-decoration: none; border-bottom: 1px solid #eee; } #subMenu a:hover, #subMenu a:hover.current { background: #253035; color: #fff; } #subMenu #footer { position: relative; padding: 15px 0 0 15px; /* height: 100%; */ color: #FFFFFF; background-color: #B4A4A4; font-size: 10px; z-index: 200; bottom: 0px; left: 0; width: 185px; } #subMenu #footer td { color: #FFFFFF; font-size: 9px; } #subMenu #footer a { font-size: 9px; color: #EEEEEE; text-decoration: none; letter-spacing: 0px; display: inline; } /* html { height: 100%; }*/ body { font-family: Trebuchet, Verdana, Helvetica, Arial, san-serif; font-size: 12px; margin: 0; padding: 0; } body.background { font-family: Trebuchet, Verdana, Helvetica, Arial, san-serif; font-size: 12px; background-image: url(images/bodyBG.gif); background-repeat: repeat-y; margin: 0; padding: 0; position: relative; height: 100%; } p { FONT-FAMILY: Trebuchet, Verdana, Helvetica, Arial, san-serif; FONT-SIZE: 12px; } td { FONT-FAMILY: Trebuchet, Verdana, Helvetica, Arial, san-serif; FONT-SIZE: 12px; } h1 { FONT-FAMILY: Trebuchet, Verdana, Helvetica, Arial, san-serif; COLOR: #666666; FONT-SIZE: 18px; FONT-WEIGHT: bold; MARGIN: 0px; } h2 { FONT-FAMILY: Trebuchet, Verdana, Helvetica, Arial, san-serif; color: #9A0406; FONT-SIZE: 16px; FONT-WEIGHT: bold; } h3 { FONT-FAMILY: Trebuchet, Verdana, Helvetica, Arial, san-serif; COLOR: #666666; FONT-SIZE: 14px; FONT-WEIGHT: bold; } hr { height: 1px; color: #444444; } a { TEXT-DECORATION: underline; color: #6F2626; } .footerLink { COLOR: #FFFFFF; } .footerCell { COLOR: #CCCCCC; font-size: 10px; BACKGROUND-COLOR: #666633; FONT-FAMILY: Trebuchet, Verdana, Helvetica, Arial, san-serif; } .smallNote { font-size: 11px; color: #999999; font-style: italic; } .small { font-size: 9px; letter-spacing: -1px; } .formLabel { background-color: #ECEEF0; } .requiredField { font-weight: bold; } .missingField { font-weight: bold; color: #FF0000; } .contentHeaderCell { background-color: #AAAA77; color: #FFFFFF; font-weight: bold; } .contentListCell { background-color: #EEEEEE; color: #000000; } .contentListCellAlt1 { background-color: #CCCCCC; color: #000000; } .contentListCellAlt2 { background-color: #DDDDDD; color: #000000; } .alternate1 { background-color: #CCCCCC; color: #000000; } .alternate2 { background-color: #DDDDDD; color: #000000; } loginStatusSpan a { color: #4E4E4E; text-decoration: none; } .as_errorText { color: red; font-weight: bold; } .as_errorField { border: 2px solid red; } .as_errorInput { border: 2px solid red; } .as_successMessage { font-weight: bold; color: green; font-size: 14px; }