input,select {
	font-family:Tahoma, Arial, Verdana, sans-serif;
	font-size: 11px;
}
li {list-style-image:url(../images/orange-box.gif);}

body {background-image:url(../images/bg.gif); margin: 0 0 0 10px; font-family:arial; font-size:13px; background-color:#075897;}
table, tr, td {font-family: arial; font-size: 11px; color: #000000; line-height:18px;}
a:link {text-decoration: underline; color: #0066cc;}
a:visited {text-decoration: underline; color: #0066cc;}
a:hover {text-decoration: none; color: #0099cc;}

h1 {font-size: 15px; color:#000066; font-family:Arial, Tahoma, Helvetica, sans-serif; font-weight:bold; padding-bottom:0px; margin-bottom:10px;}
h2 {font-size: 14px; color:#cc0000; font-family:Arial, Tahoma, Helvetica, sans-serif; font-weight:bold; padding-bottom:0px; margin-bottom:10px;}
h3 {font-size: 13px; color:#185797; font-family:Arial, Tahoma, Helvetica, sans-serif; font-weight:bold; padding-bottom:0px; margin-bottom:10px;}
h4 {font-size: 12px; color:#DA5F1B; font-family:Arial, Tahoma, Helvetica, sans-serif; font-weight:bold; padding-bottom:0px; margin-bottom:10px;}
.bgHighlight {background-color:#FFFFCC;}
.box1 {background-color:#ffdf79;border:1PX SOLID #CCCCCC;color:#ffffff;font-family:TAHOMA,ARIAL;font-size:11px;height:19PX;line-height:14PX;padding-left:5PX;padding-right:5PX;text-align:center;text-decoration:none;vertical-align:middle;}
.box2 {background-color:#345A9C;border:1PX SOLID #CCCCCC;color:#ffffff;font-family:TAHOMA,ARIAL;font-size:11px;height:19PX;line-height:14PX;padding-left:5PX;padding-right:5PX;text-align:center;text-decoration:none;vertical-align:middle;}
.securebar {border-top:1px solid #CCCCCC; border-left:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; padding:4px 4px 4px 8px; text-align:left;}
.checkoutTitle {
	color:#3E5CA4;
	background-color:#ccddff;
	font-family:Arial, Tahoma, Verdana, sans-serif;
	font-size:15px;
	font-weight:bold;
}
.checkoutTitleNumber {
	color:#ffffff;
	background-color:#3E5CA4;
	font-family:Arial, Tahoma, Verdana, sans-serif;
	font-size:15px;
	font-weight:bold;
}
.strikePrice {color:#000000; font-style:italic; text-decoration:line-through; font-size:12px;}
.salePrice   {color:#FF0000; font-weight:bold; font-size:13px;}

.red {color:#FF0000}

.title {font-size:13px;color:#000066;font-weight:bold;line-height:16px;}

.whiteLink {color:#FFFFFF;line-height:18px;}
a.whiteLink,a.whiteLink:link,a.whiteLink:visited {color:#FFFFFF;line-height:18px;}
.main {padding-top:10px; padding-right:13px; padding-left:13px; padding-bottom:10px;}
.mainContent {padding-top:10px; padding-right:13px; padding-left:13px; padding-bottom:10px;}
.priceSmall {font-size:12px; font-weight:bold;}
.alert {color:#FF0000}
.clear {clear:both;float:none;}
.hr {border: 1px solid #cccccc;clear:both;margin:8px 0;}
.footer {text-decoration: none; color: #ffffff;}
.footer a {text-decoration: none; color: #ffffff;}
.footer a:visited {text-decoration: none; color: #ffffff;}
.footer a:hover {text-decoration: underline; color: #ccddff;}
.secondaryNavLine {padding-bottom:6px;}
.container1 {background-color:#FFFFCC; padding-top:10px; padding-right:10px; padding-left:10px; padding-bottom:10px;}
.container2 {background-color:#D7E0ED; padding-top:10px; padding-right:10px; padding-left:10px; padding-bottom:10px;}
.featureHeader {
	color:#ffffff;
    background-color:#7794C0;
	font-family:Tahoma,Verdana, Arial, sans-serif;
	font-size:13px;
	font-weight:bold;
	line-height:17px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-left:15px;
	margin-right:15px;
	width:260px;
}
.featureContentBox {
	color:#ffffff;
    background-color:#f7f7f7;
	font-family:Tahoma,Verdana, Arial, sans-serif;
	font-size:11px;
	line-height:17px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-left:15px;
	margin-right:15px;
	width:240px;
}

.stars {margin-left:1px; margin-top:1px;}
.text {margin-top:9px; margin-bottom:19px; font-family:Arial; font-size:12px; line-height:19px; width:700px;}
h1.multiDestHeader{font-size: 18px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding-bottom:0px; margin-bottom:10px;}
.normal{background-color: white;}
.highlight{background-color: #D7DCE8; }

/*table module style */
table.multiDestTable{font-family:Arial; width:285px;}
table.multiDestTable td{padding-top:5px;padding-bottom:1px;font-size:11px; color:#000000;vertical-align:top;font-family:Arial, Helvetica, sans-serif;}

.lgTblHeader {background-color:#336699; width:145px; font-size:13px; color:#ffffff; padding-left:8px;}
.smBlackTblHeader {background-color:#ffdf79;}

th.smWhiteTblHeader{background-color:#336699;width:35px; font-weight:bold; font-size:10px; color:#ffffff; padding:0px; line-height: 10px;}

.fullTblHeader {background-color:#336699; padding-left:8px;}
.fullTblHeader a {text-decoration: none; font-size:14px; color:#ffffff; padding-left:8px;}
.fullTblHeader a:visited {text-decoration: none; color:#ffffff; padding-left:8px;}
.fullTblHeader a:hover {text-decoration: underline; color:#ffffff; padding-left:8px;}


td.destOffer{padding-left:3px;background-color:#ffffff;font-size:11px; color:#000000;}
td.destHotelPrice{padding-right:7px;background-color:#ffffff; text-align:right;}
td.destPkgPrice{padding-right:18px;font-weight: bold;color:#000000;text-align:right;}
td.destInclusive{padding-left:3px;padding-top:3px;padding-bottom:-5px;background-color:#ffffff;font-size:12px;color:#000000;font-weight: bold;}

.contactFormHeader {background-color:#eeeeff; font-family: arial; font-size: 15px; font-weight: bold; color: #ff0000;}
.contactFormSliderHeader {background-color:#00a8d9; font-family: arial; font-size: 18px; font-weight: bold; color: #ffffff;}
.contactFormContents {background-color:#eeeeff; font-family: arial; font-size: 12px; color: #000080; }

.content {font-family: arial; font-size: 12px; color: #000000;}
.content13 {font-family: arial; font-size: 13px; color: #000000;}
.border { border:solid #ccccff; border-width:1px 1px 1px 1px; }

.reserve a { background-color: #00a8d9; display: block; font-family: arial; font-size: 13px; text-decoration: none; font-weight: bold; color: #ffffff; border:solid #236097; border-width:1px 1px 1px 1px; padding-top: 2px; padding-bottom: 2px; padding-left: 10px; padding-right: 10px; }
.reserve a:visited { background-color: #00a8d9; text-decoration: none; color: #ffffff;}
.reserve a:hover { background-color: #339933; text-decoration: none; color: #ffffff;}

.bookingNav { font-family: arial; font-size: 12px; color: #ffffff;}
.bookingNav a { font-family: arial; font-size: 12px; text-decoration: none; color: #ffffff;}
.bookingNav a:visited { text-decoration: none; color: #ffffff;}
.bookingNav a:hover { text-decoration: underline; color: #ffffff;}

.bookingNavMain { background-image: url(../images/nav-bg-bookingpage.gif); background-color: #075897; padding-top: 0px; padding-bottom: 0px; }

.bookingNavHome a { background-image: url(../images/nav_off_01.gif); display: block; padding-top: 2px; padding-bottom: 5px; }
.bookingNavHome a:hover { background-image: url(../images/nav_on_01.gif); display: block; padding-top: 2px; padding-bottom: 5px; }

.bookingNavLasVegasVacationPackages a { background-image: url(../images/nav_off_03.gif); display: block; font-family: arial; text-decoration: none; font-size: 13px; padding-top: 2px; padding-bottom: 5px; }
.bookingNavLasVegasVacationPackages a:hover { background-image: url(../images/nav_on_03.gif); display: block; font-family: arial; text-decoration: none; font-size: 13px; padding-top: 2px; padding-bottom: 5px; }

.bookingNavLasVegasHotelsDeals a { background-image: url(../images/nav_off_06.gif); display: block; font-family: arial; text-decoration: none; font-size: 13px; padding-top: 2px; padding-bottom: 5px; }
.bookingNavLasVegasHotelsDeals a:hover { background-image: url(../images/nav_on_06.gif); display: block; font-family: arial; text-decoration: none; font-size: 13px; padding-top: 2px; padding-bottom: 5px; }

.redLink a { font-family: arial; font-size: 12px; text-decoration: underline; color: #ff0000;}
.redLink a:visited { text-decoration: underline; color: #ff0000;}
.redLink a:hover { text-decoration: underline; color: #ff0000;}

