/* CSS Document */ #bodyBG { position: absolute; width: 200px; height: 100%; background-color: #79795D; z-index: 1; } #headerImage { position: absolute; top:0px; left: 0px; } #pageHeader { position: relative; margin: 0; width: 100%; height: 71px; border-bottom: 1px solid #FFFFFF; background-color: #94A87B; image: url(images/new_header.gif); background-image: url(images/header_gradient.jpg); 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 #FFFFFF; background-color: #94A87B; text-align: left; color: #FFFFFF; padding: 10px; padding-left: 215px; font-weight: bold; z-index: 3; } #bodyContainer { position: relative; margin: 0; width: 100%; float: left; z-index: 3; } #bodyArea { position: absolute; margin: 0; left: 215px; top: 15px; width: 520px; z-index: 3; } #printArea { position: absolute; margin: 0; left: 10px; top: 10px; width: 640px; z-index: 3; } #menu { position: relative; margin: 0; padding: 0; width: 100%; height: 20px; background-color: #375C40; 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: #375C40; 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: #333B20; 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: #333B20; 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; } #subMenu a.off { padding: 0; margin: 0; text-align: center; background-color: #79795D; 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: #375C40; 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: #333B20; color: #fff; } #footer { position: absolute; padding: 15px; height: 100%; color: #FFFFFF; background-color: #79795D; font-size: 10px; z-index: 2; } #footer td { color: #FFFFFF; font-size: 10px; } #footer a { color: #EEEEEE; text-decoration: none; } 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; } 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: #EBDBBA; FONT-SIZE: 18px; FONT-WEIGHT: bold; MARGIN: 0px; } h2 { FONT-FAMILY: Trebuchet, Verdana, Helvetica, Arial, san-serif; COLOR: #51475F; FONT-SIZE: 16px; FONT-WEIGHT: bold; } h3 { FONT-FAMILY: Trebuchet, Verdana, Helvetica, Arial, san-serif; COLOR: #51475F; FONT-SIZE: 14px; FONT-WEIGHT: bold; } hr { height: 1px; color: #666633; } a { TEXT-DECORATION: underline; color: #375C40; } .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; } .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; }