body
{
	background: "#5e341b"; 
	color: #336699;
	
}

body,
font,
td,
input,
select,
caption,
textarea
{
	font-family: Arial, Helvetica, Times New Roman, Sans-Serif;
	font-size: 11px;
	color: #336699;
}
table.BgColor tr td.EggShell
{
	background: "#fbf7d4"

}

.IbsWeeks
{
	font-family: Arial;
	font-size: 10px;
}

tr.Repeat td
{
	background-color: #E0E0E0;
}

tr.Header td
{
	background-color: #369;
	color: #fff;
	font-weight: bold;
}
input.btn0,
input.btn1,
input.btn2,
input.btn3,
button.btn1
{
/*	border-right: #6699ff 2px solid;
	border-top: #c8e7ff 2px solid;
	font-weight: bold;
	border-left: #c8e7ff 2px solid;
	width: 80px;
	border-bottom: #6699ff 2px solid;
	background-color: #99ccff;
	color: Black;
*/
font-weight: bold;
	width: 80px;
	background-color:#336699;
	color: white;
}
input.btn1
{
	width: 120px;
}
input.btn2
{
	width: 50px;
	font-weight: normal;
}
input.btn3
{
	width: 200px;
}

div.highlight
{
	background-color: #ffc;
	border: 1px solid #ccc;
	padding: 5px;
	font-weight: bold;
}

FORM {
	DISPLAY: inline
}
.bodytext {
	FONT: 11px/16px Verdana, Arial, Helvetica, sans-serif; COLOR: #333333
}
.bodytext_2 {
	FONT: 11px/16px Verdana, Arial, Helvetica, sans-serif; COLOR: #333333
}
.hometext {
	FONT: 11px/16px Verdana, Arial, Helvetica, sans-serif; COLOR: #333300
}
.errortext {
	FONT: 11px/16px Verdana, Arial, Helvetica, sans-serif; COLOR: #cc0000
}
.textsmall1 {
	FONT: 11px/16px arial; COLOR: #660066
}
.textsmall2 {
	FONT: 9px verdana; COLOR: #333333
}
.testimonial {
	FONT: italic 11px verdana; COLOR: #997725
}
.facts {
	FONT: italic 11px verdana; COLOR: #333333
}
.footertext {
	FONT: 9px verdana; COLOR: #666666
}
.header1 {
	FONT: 14px verdana; COLOR: #409fcf
}
.disclaimer {
	FONT: 10px verdana; COLOR: #cc0000
}
.headerform {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #660000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.header1 {
	FONT: bold 12px/16px verdana; COLOR: #997725
}
.header2 {
	FONT: bold 12px/16px verdana; COLOR: #000000; BACKGROUND-COLOR: #c0c0c0
}
.header3 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #3399cc; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.header4 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #997725; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.HomeHeader {
	FONT: bold 14px verdana; COLOR: #8c8834
}
.PageHeader {
	FONT: bold 18px verdana; COLOR: #003366
}
.HomeSubHeader {
	FONT: bold 16px/20px verdana; COLOR: #000000
}
.PhoneSubHeader {
	FONT: bold 14px verdana; COLOR: #3399cc
}
.productheader {
	FONT: bold 14px/16px verdana; COLOR: #cc0000
}
.productsubheader {
	FONT: bold 12px/16px verdana; COLOR: #000000
}
.productsubheaderblue {
	FONT: bold 12px/16px verdana; COLOR: #006699
}
.productsubheaderlightblue {
	FONT: bold 12px/16px verdana; COLOR: #3399cc
}
.productsubheaderwhite {
	FONT: bold 12px/16px verdana; COLOR: #ffffff
}
.pulldown {
	FONT-SIZE: 11px; COLOR: #cc0000; FONT-FAMILY: Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #fefefe
}
.pop_product {
	FONT: 11px/14px verdana; COLOR: #333333
}
.searchbox {
	BORDER-RIGHT: #333333 1pt solid; BORDER-TOP: #333333 1pt solid; FONT-SIZE: 12px; BORDER-LEFT: #333333 1pt solid; WIDTH: 115px; BORDER-BOTTOM: #333333 1pt solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #dfffbf
}
.gobutton {
	BORDER-RIGHT: #333333 1pt solid; BORDER-TOP: #333333 1pt solid; BORDER-LEFT: #333333 1pt solid; WIDTH: 25px; BORDER-BOTTOM: #333333 1pt solid; BACKGROUND-COLOR: #f4f4f4
}
.table {
	FONT: 11px/16px verdana; COLOR: #333333
}
.tableborder {
	BORDER-RIGHT: #990000 1px double; PADDING-RIGHT: 5px; BORDER-TOP: #990000 1px double; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; FONT: 11px/16px verdana; BORDER-LEFT: #990000 1px double; PADDING-TOP: 5px; BORDER-BOTTOM: #990000 1px double; BACKGROUND-COLOR: #ffffcc; TEXT-DECORATION: none
}
.form-item {
	BORDER-RIGHT: #c7ba5c 1px solid; BORDER-TOP: #c7ba5c 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #c7ba5c 1px solid; COLOR: #000000; BORDER-BOTTOM: #c7ba5c 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fffef0
}
.form {
	BORDER-RIGHT: #c7ba5c 1px solid; BORDER-TOP: #c7ba5c 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #c7ba5c 1px solid; COLOR: #000000; BORDER-BOTTOM: #c7ba5c 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fffef0
}
.form-button {
	BORDER-RIGHT: #a28200 1px solid; BORDER-TOP: #ffe88e 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 9pt; BORDER-LEFT: #ffcc33 1px solid; COLOR: #000000; TEXT-INDENT: 3pt; BORDER-BOTTOM: #6b5600 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffcc00
}
.form-button1 {
	BORDER-RIGHT: #c7ba5c 1px solid; BORDER-TOP: #c7ba5c 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 8pt; BORDER-LEFT: #c7ba5c 1px solid; COLOR: #000000; TEXT-INDENT: 3pt; BORDER-BOTTOM: #c7ba5c 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e6e0b3
}
A:link {
	FONT-SIZE: 11px; COLOR: #346494; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A:visited {
	FONT-SIZE: 11px; COLOR: #346494; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A:hover {
	FONT-SIZE: 11px; COLOR: #b58e2e; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:active {
	FONT-SIZE: 11px; COLOR: #346494; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.layer:link {
	FONT-SIZE: 11px; COLOR: #346494; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.layer:visited {
	FONT-SIZE: 11px; COLOR: #346494; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.layer:hover {
	FONT-SIZE: 11px; COLOR: #b58e2e; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.layer:active {
	FONT-SIZE: 11px; COLOR: #346494; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.video:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #997725; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.video:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #997725; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.video:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #997725; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.video:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #997725; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.FooterLink:link {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.FooterLink:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.FooterLink:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #cc0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.FooterLink:active {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.TopNavLink:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #336699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.TopNavLink:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #336699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.TopNavLink:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #cc0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.TopNavLink:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #336699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bodytextwhite {
	FONT: 12px/16px verdana; COLOR: #ffffff
}
.activities {
	BACKGROUND-COLOR: #d4ca82
}
.activities2 {
	BACKGROUND-COLOR: #eae4aa
}

div.menu
{
	font-family: Verdana;	
	font-size: 11px;
	/*padding: 1px, 5px, 0px, 5px; */	
	height:16px; 
	color:#346494;
	text-decoration:none; 
	background-repeat:repeat;
	cursor:default;
}

div.submenu
{
	font-family: Verdana;	
	font-size: 11px;
	padding: 0px, 0px, 0px, 5px; 
	height:16px; 
	color:#346494;
	text-decoration:none; 
	background-repeat:repeat;
	cursor:default;
}

A.menu:HOVER, A.menu:ACTIVE 
{
	font-family: Verdana;	
	font-size: 11px;
	/*padding: 1px, 5px, 0px, 5px; */		
	height:16px; 
	/*color:#000000; */	
	text-decoration:none; 
	background-repeat:repeat;
	cursor:pointer;
	
}

td.RAlign
{
	text-align:right;
}


td.RAlignBold
{
	text-align:right;
	font-weight:bold;
}

.Ocean,
table.Ocean,
td.Ocean
{
	color:#336699;
}
td.headerRight
{
	font-weight:bold;
	text-align: right;
}

td.headerLeft
{
	font-weight:bold;
	text-align:left;
}
td.OceanHeader
{
	color:#336699;
	font-size: 14px;
	font-weight:bold;
	text-transform:uppercase;
	
}
td.RAlignOcean
{
	text-align:right;color:#336699;
}

td.HeaderRight
{
	text-align:right;
	/*color:#336699;*/
	font-weight:bold;
}


td.Justify
{
	text-align: justify;
}

.RAlignBoldOcean
{
	text-align:right;
	font-weight:bold;color:#336699;
}

div.TitleRed
{
	text-align:center;
	color: #FF0000;
	font-weight:bold;
	font-size: 16px;
	
}

div.Title
{
	
	color: #336699;
	font-weight:bold;
	font-size: 14px;
	
}

div.Justify
{
	text-align:justify;
	margin: 10px;
	font-size: 14px;
}

div.SearchOther
{
	text-align:justify;
	margin: 0px;
	font-size: 14px;
	color: blue;
	border-color: #336699;
	border-style:solid;
	border-width: 0px;
	padding:6px;
	background-color:#fbf7d4;
	
	
}

div.SearchButton
{
	text-align:justify;
	margin: 0px;
	font-size: 11px;
	color: #336699;
	border-color: black;
	border-style:solid;
	border-width: 1px;
	padding:2px;
	/*background-color:#fbf7d4;*/
}


p
{
	FONT-SIZE: 11px; COLOR: #346494; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.LightOcean 
{
	FONT-SIZE: 11px; COLOR: #346494; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
span.OceanHeader
{
	color:#336699;
	font-size: 14px;
	font-weight:bold;
	text-transform:uppercase;
}
.Red
{
	COLOR: red; 
}
.OAPLetterStyle
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;FONT-SIZE: 15px;	
}

.aLink
{
	cursor:pointer;
	FONT-SIZE: 11px; 
	COLOR: #346494; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: underline;
}

	

body
{

}
.searchlst li
{
}
.hotelNameLabel
{
	font-size: 12px;
	font-weight: bold;
}
.infoLabels
{
	color: #3399cc;
	font-size: 11px;
}
.itemStyle
{
	background-color: #8C4510;
}
.footerStyle
{
	background-color: #8C4510;
}
.selectedItemStyle
{
	font-weight: bold;
	color: white;
	background-color: #738A9C;
}
.lvTable
{
	border: 1px solid #000000; 
	cellpadding: 1;
	cellspacing: 1;
	width: 675px;
	background-color: #FFF7E7;
	
}
.lvTable a:link
{
	color: #235CDB;
}

.HotelSearchBreakDown
{
	
}
.HotelSearchBreakDown .HeaderRow
{
	background-color: #CCC7BA;
	color: #663300;
	font-size: 11px;
	font-weight: bold;
	
}
.HotelSearchBreakDown .ItemRow
{
	height: 10px;
	background-image:url(../../images/rsltBkgColor.gif);
	background-repeat:no-repeat;
}


