/* Set styles per affiliate */
* {margin:0px; padding:0px;}
body {background:#fff;font-family: Verdana, Arial, Helvetica, sans-serif;color:#333;text-align:left;width:770px;}
input, select {font-size:11px;}
p {margin-bottom:5px;}
select.form {width: 65px;}
h1,h3 {font-size:14px;margin-bottom:10px;margin-top:10px;}
h4 {font-size:13px color:#ffffff;}
h2 {font-size:16px;margin-bottom:10px;margin-top:0px;}
h5 {font-size:12px;margin-bottom:5px;margin-top:5px;color:#dc6d0c;}
ul li {margin-bottom:0px;}
#all,#landing_pages {left:0px;margin:0px;position:absolute;right:0px;top:0px;width:777px;}
#engine {margin-top:22px;border:2px solid #003399;float:right;width:330px;height:auto;font-size:12px;padding:0px;margin-left:10px;background:#eaf2f8;}
#engine label {width:65px;float:left;padding:0 0 0 5px;color:#039;clear:both;}
#engine .cp {margin:0 0 5px 0;}
.parkingArrive, .loungesArrive {width:70px;}
.loungeAdults select, .loungeChildren select, .loungeInfants select {width:40px;}
.parkingArrivalDate {width:70px;}
.DepartDate {width:160px;}
.parkingDepart {width:70px;}
#engine p, .loungeOpenTimes {text-align:center;clear:both;color:#039;}
#engine .submit {background:url('/images/hximages/mytravel/check-prices.gif') no-repeat;border:0;width:159px;height:29px;color:#fff;font-size:0;float:right;}
.engine-head {background-image: url(/images/hximages/mytravel/mytravel_gradient.gif);height:23px;border-bottom:1px solid #61a4eb;margin:0 0 5px 0;}
.engine-head h2 {color:#fff;font-size:12px;padding:5px 0 0 5px;}
#content {float:left;width:370px;height:auto; margin-top:20px; margin-left:30px;}
#content h2 {font-weight:bold; font-size:16px; text-align: left;}
#content h4 {font-size: 11px;}
#content li {font-weight: normal;color:#003399;font-size:12px;text-align: left; padding:5px;}
#powered {border : 0px solid #000000; margin-left:220px;clear:right; padding:60px;font-size:12px;}
#buttons {float:left;background : #ffffff;font-size : 14px;font-weight : 700;line-height :35px;margin-top : 10px;padding : 1px;text-align : center;width : 800px; color:#1066d3;}
#buttons a {text-decoration: underline;  background : #ffffff;border : 1px solid #ffffff;color : #16a156;display : block;font-size : 14px;font-weight : 700;line-height : 10px;margin-top : 10px;padding : 1px;text-align : center;width : 157px;}
#buttons a:hover {text-decoration: none; color : #6a156; }
#buttons ul{display:line;}
#buttons li{float:left;list-style:none; width:150px;}
#footer {margin: 20px;}
#footer a {color: #06196b !important;}
#footer a:hover {color: #003300 !important;}
#footer p {font-size:11px;}
#footer .footers {font-size:11px;}