/* CSS Document */

body {background: url(/img/body/bg.jpg) repeat-x fixed; margin: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
#logo {width: 100%; position: absolute; top: 10px; z-index: 2;}
#backgroundImage {height: 268px; background:url(/img/body/bg.jpg) no-repeat; width: 100%; position: absolute; top: 60px; z-index: 0;}
#header {width: 100%; position: absolute; top: 50px; z-index: 1;}
#header .headerBorder {height: 258px;}
.floatRight {float: right;}
.floatLeft {float: left;}
#container {width: 100%;}

a {color: #FF9900;}
a:hover {color: #003366;}

#body, #header .headerBorder {width: 740px; border-left: solid 10px #ffffff; border-right: solid 10px #ffffff;}
#body {margin-top: 328px; overflow: auto; background: #FF7200; color: #FFFFFF;}
#body h1 {margin: 0px; border-top: solid 1px #ffffff; font-size: 16px; padding: 10px; border-bottom: solid 3px #ffffff; background: #00756F; color: #FFFFFF; text-align:center;}
#body h2 {margin: 0px; margin-bottom: 10px; font-size: 18px;}
#body h3 { font-size: 14px;}

#body .hourPromo {float: right; margin-right: 10px;}
#body .price {font-size: 90px; font-weight: bold; margin-top: 0px;}
#body .outsidePrice {font-size: 30px; font-weight: bold; text-align:center; margin-top: 0px;}
#body ul, #body ol {margin-bottom: 0px; margin-right: 10px;}
#body li {line-height: 15px; padding-bottom: 7px;}
#body .inputError {border: solid 2px #CC0000;}
#body p {margin-right: 10px; line-height: 18px;}
#body p.paddedText, #body h3.paddedText {margin-left:30px; margin-right: 30px;}
#body .bodyContent {width: 490px; float:right;margin-top: 10px;}
#body .orderText {font-weight: bold; font-size: 18px; text-align: center;}
#body .tickList {list-style:url(/img/body/tick.gif); font-weight: bold;}

#navigation {float: left; width: 240px;}
#navigation ul {list-style: square; margin: 0px; margin-top: 10px; margin-left: 25px; padding: 0px; font-size: 12px;}
#navigation ul li {padding: 0px;}
#navigation li a {text-decoration: none; padding: 3px; display: block; color: #ffffff;}
#navigation li a.selected {background: #00756F;}
#navigation li a:hover {background: #00756F;}


#whoIs {background: #00756F; border: solid 1px #FFFFFF; color:#ffffff;}
#whoIs td {padding: 5px;}
.row1 {background: #00A69D;}
.row2 {background: #008A84;}
#whoIs .strike {text-decoration: line-through;}
#whoIs a {color: #DEE6EF;}
#whoIs a:hover {color: #FF9900;}

#pricing {border-left: solid 5px #00756f; padding-left: 10px; padding-right: 10px; border-right: solid 5px #00756f; background: #FFFFFF; margin-right: 10px; color: #666666;}
#pricing ul {color: #666666;}
#pricing ul li {line-height: 18px; font-weight: normal; color:#333333;}
#pricing strong {color: #00756f;}
#pricing form {margin: 0px;}

#pricing p { margin-bottom: 0px;}

.orange {color: #FF7200;}
.greenBorder {border: solid #00756f 5px; padding: 10px;}