/* CSS Document */ #pageContainer { position: absolute; left: 0px; top 0px; width:751px; height:100%; margin: 0px; padding: 0px 0px 50px 0px; background-color:#FFFFFF; border-right: 1px solid black; } #logoLink { position: absolute; top: 10px; left: 5px; margin: 0; z-index: 5; } #pageHeader { position: absolute; top: 0px; left: 0px; margin: 0; width: 100%; height: 70px; z-index: 1; } #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 #CC0000; background-color: #FFFFFF; text-align: left; color: #000000; padding: 10px; font-weight: bold; z-index: 3; } #bodyContainer { position: relative; margin: 0; width: 100%; z-index: 3; } #bodyArea { position: relative; margin: 0; left: 15px; top: 15px; width: 720px; float: left; z-index: 3; } #titleArea { position: relative; width: 100%; height: 15px; margin: 0; font-family:Arial, Helvetica, sans-serif; border-bottom: 1px solid #CC0000; background-color: #FFFFFF; text-align: left; font-size: 18px; color: #000000; padding: 20px 0px 0px 15px; font-weight: bold; z-index: 3; } #specialNav { position: absolute; padding: 0px; top: 23px; left: 610px; width: 140px; border-bottom: 1px solid #FFFFFF; z-index: 6; } #specialNav a { font-family:Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold; padding: 0px 5px 0px 5px; font-size: 11px; text-decoration: none; } #specialNav a.on { font-family:Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold; padding: 0px 0px 0px 0px; font-size: 11px; text-decoration: none; } #specialNav a.off { font-family:Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold; padding: 0px 0px 0px 0px; font-size: 11px; text-decoration: none; } #printArea { position: absolute; margin: 0; left: 10px; top: 10px; width: 640px; z-index: 3; } #menuHomeBG { position: absolute; top: 168px; left: 0px; margin: 0; padding: 0; width: 750px; height: 30px; background-color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; line-height: 19px; z-index: 3; text-align: center; opacity: .50; filter: alpha(opacity=50); -moz-opacity: .50; -khtml-opacity: .50; } #menuInteriorBG { position: absolute; top: 108px; left: 0px; margin: 0; padding: 0; width: 750px; height: 30px; background-color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; line-height: 19px; z-index: 3; text-align: center; opacity: .50; filter: alpha(opacity=50); -moz-opacity: .50; -khtml-opacity: .50; } #menu { position: absolute; top: 108px; left: 0px; margin: 0; padding: 0; width: 750px; height: 30px; border-bottom: 4px solid #CC0000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; line-height: 19px; z-index: 4; text-align: center; } #menu p { 0px 0px 20px; border-top: 1px solid #FFFFFF; padding: 0; line-height: 21px; height: 30px; text-align: center; } #menu a.off { padding: 7px 10px 0px 10px; margin: 0; height: 30px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: center; color: #FFF; float: left; text-decoration: none; border-bottom: 1px solid #FFFFFF; border-right: 1px solid #eee; } #menu a.on { padding: 7px 10px 0px 10px; margin: 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: center; background-color: #CC0000; height: 30px; color: #FFF; float: left; text-decoration: none; border-bottom: 1px solid #CC0000; border-right: 1px solid #FFFFFF; } #menu a:hover, #menu a:hover.current { background: #CC0000; color: #fff; } #menuHome { position: absolute; top: 168px; left: 0px; margin: 0; padding: 0; width: 750px; height: 30px; border-bottom: 4px solid #CC0000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; line-height: 19px; z-index: 4; text-align: center; } #menuHome p { 0px 0px 20px; border-top: 1px solid #FFFFFF; padding: 0; line-height: 21px; height: 30px; text-align: center; } #menuHome a.off { padding: 7px 10px 0px 10px; margin: 0; height: 30px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: center; color: #FFF; float: left; text-decoration: none; border-bottom: 1px solid #FFFFFF; border-right: 1px solid #eee; } #menuHome a.on { padding: 7px 10px 0px 10px; margin: 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: center; background-color: #CC0000; height: 30px; color: #FFF; float: left; text-decoration: none; border-bottom: 1px solid #CC0000; border-right: 1px solid #FFFFFF; } #menuHome a:hover, #menuHome a:hover.current { background: #CC0000; color: #fff; } #subMenu { position: relative; width: 100%; margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; border-bottom: 1px solid #FFFFFF; background-color: #CC0000; line-height: 19px; z-index: 3; } #subMenu a.off { padding: 0px 30px 0px 30px; margin: 0; text-align: center; background-color: #CC0000; height: 18px; color: #FFF; display: block; float: left; text-decoration: none; } #subMenu a.on { padding: 0px 30px 0px 30px; margin: 0; text-align: center; background-color: #FFFFFF; color: #CC0000; height: 18px; display: block; float: left; text-decoration: none; } #subMenu a:hover, #subMenu a:hover.current { background-color: #FFFFFF; color: #CC0000; } #footer { position: absolute; padding: 15px; height: 100%; color: #FFFFFF; background-color: #8DB5DD; font-size: 10px; z-index: 2; } #footer td { color: #FFFFFF; font-size: 10px; } #footer a { color: #EEEEEE; text-decoration: none; } body { FONT-FAMILY: Verdana, Helvetica, Arial, san-serif; FONT-SIZE: 12px; margin: 0; padding: 0; background-color: #EEEEEE; } body.print { FONT-FAMILY: Verdana, Helvetica, Arial, san-serif; FONT-SIZE: 12px; margin: 0; padding: 0; background-color: #FFFFFF; } body.blank { FONT-FAMILY: Verdana, Helvetica, Arial, san-serif; FONT-SIZE: 12px; margin: 0; padding: 10; background-color: #FFFFFF; } 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: #000000; FONT-SIZE: 14px; FONT-WEIGHT: bold; } hr { height: 1px; color: #666666; } a { TEXT-DECORATION: underline; color: #CC0000; } .footerLink { COLOR: #FFFFFF; } .footerCell { COLOR: #CCCCCC; font-size: 10px; BACKGROUND-COLOR: #666633; FONT-FAMILY: Trebuchet, Verdana, Helvetica, Arial, san-serif; } .formLabel { background-color: #ECEEF0; } .requiredField { font-weight: bold; } .contentHeaderCell { background-color: #444444; color: #FFFFFF; font-weight: bold; } .contentHeaderCell a { color: #FFFFFF; } .contentListCell { background-color: #DDDDDD; color: #000000; } .contentListCell a{ color: #000000; } .contentListCellAlt1 { background-color: #DDDDDD; color: #000000; } .contentListCellAlt1 a{ color: #000000; } .contentListCellAlt2 { background-color: #EEEEEE; color: #000000; } .contentListCellAlt2 a{ color: #000000; } .inactive { color: #CCCCCC; } a.toolButton { background-color: #DDDDDD; width: 100%; height: 20px; line-height: 16px; border: OUTSET 3px; color: #333333; font-weight: bold; font-size: 11px; text-decoration: none; padding: 2px; } a.toolButton:hover { background-color: #666666; color: #FFFFFF; border: OUTSET 3px; } a.vehicleTourButton { background-color: #FFFFFF; width: 60px; height: 15px; line-height: 12px; color: #CC0000; font-weight: normal; font-size: 10px; text-decoration: none; padding: 2px; border: solid 1px #CCCCCC; margin: 0px 0px 4px 4px; } a.vehicleTourButton:hover { background-color: #666666; color: #FFFFFF; } a.vehicleTrimLevelButton { background-color: #FFFFFF; width: 80px; height: 15px; line-height: 12px; color: #CC0000; font-weight: normal; font-size: 10px; text-decoration: none; padding: 2px; border: solid 1px #CCCCCC; margin: 0px 0px 4px 4px; } a.vehicleTrimLevelButtonOn { background-color: #FFFFFF; width: 80px; height: 15px; line-height: 12px; color: #CC0000; font-weight: normal; font-size: 10px; text-decoration: none; padding: 2px; border: solid 1px #CC0000; margin: 0px 0px 4px 4px; } a.vehicleTrimLevelButton:hover { background-color: #666666; color: #FFFFFF; } .vehiclTourTOCPhoto { padding: 3px; border: solid 1px #CCCCCC; } .optionName { font-size: 11px; }