.cell-on {BORDER-RIGHT: black 0px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: black 0px solid; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 23px; border-color: #FFFFFF black #996600; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; font-weight: bold}
.navi-link {FONT-SIZE: 11px; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-INDENT: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; font-weight: normal}
.cell-off {BORDER-RIGHT: black 0px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: black 0px solid; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 17px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border-color: #FFFFFF black #666666; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.navi-link-on {FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #000000; TEXT-INDENT: 3pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.form1 {BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; BORDER-RIGHT-WIDTH: 0px}
.ads-dashed { background-color: #FFFFFF; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border: 2px #990000 dashed; margin-top: 2px; margin-right: 2px; margin-bottom: 2px; margin-left: 2px ; width: 100%}
P {FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.sansblack { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; ; text-align: left} .text-hotels12bold 
.tablemain600 { width: 600px} .sm10 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #990000; line-height: 11px} 
.subheading {FONT-SIZE: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; height: 30px; clip:  rect(   ); font-weight: bold; background-color: #FFFF99}
H2 {FONT-SIZE: 17px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
; text-indent: 10px; font-weight: bold; background-color: #CC0066; margin-top: 0px; margin-bottom: 10px}
.SPECIAL {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000099; FONT-FAMILY: Arial, Helvetica, sans-serif}
.subsub {FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; clip:  rect(   ); background-color: #F7E775; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; border: 0px none}
.sub-cell-on {BORDER-RIGHT: black 0px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: black 0px solid; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 18px; BACKGROUND-COLOR: #FFCC00; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333}
.sub-cell-off {BORDER-RIGHT: black 0px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: black 0px solid; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 14px; BACKGROUND-COLOR: #e6faff}
.cell-off2 {BORDER-RIGHT: black 0px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: black 0px solid; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 20px; clip:   rect(   ); background-image:  url(../images/cell-hotelnavi.gif); border-color: #999999 black #666666; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.link-white {COLOR: #ffffff; text-decoration: underline}
.link-black {COLOR: #333333; TEXT-DECORATION: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold}
H3 {FONT-SIZE: 14px; COLOR: #990000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight: bold}
.smallblack {COLOR: #000000
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.tablemain {WIDTH: 90%}
.cell3 {BORDER-RIGHT: #990000 0px double; BORDER-TOP: #ffffff 0px double; BORDER-LEFT: #ffffff 0px double; BORDER-BOTTOM: #990000 0px double; BACKGROUND-COLOR: #FFFFFF; clip:  rect(   ); text-decoration: none; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333}
.heading {FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; clip:  rect(   ); text-indent: 5px}
.smallwhite {FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
table-dash {BORDER-RIGHT: #cccccc 1px dashed; PADDING-RIGHT: 4px; BORDER-TOP: #cccccc 1px dashed; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px dashed; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px dashed}
.table-dash {BORDER-RIGHT: #cccccc 2px dashed; BORDER-TOP: #cccccc 2px dashed; BORDER-LEFT: #cccccc 2px dashed; BORDER-BOTTOM: #cccccc 2px dashed; clip:  rect(   ); border: 2px #CCCCCC dashed; margin-top: 2px; margin-right: 2px; margin-bottom: 2px; margin-left: 2px; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px}
.cell-hotelnavi {BORDER-RIGHT: black 0px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: black 0px solid; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 20px; border-color: #FFFFFF black #666666; background-image:  url(../images/cell-hotelnavi.gif); background-color: #CCCCCC; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.ads {FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.adstop {FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.cell1 {ACKGROUND-COLOR: #1EACCA; clip:   rect(   )
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; text-decoration: none; vertical-align: middle; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; border: 0px #CCCCCC none; background-color: #FFFFCC}
.cell2 {FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FAF0AB; text-decoration: none; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px}
.subtitle {FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; clip:   rect(   ); font-weight: bold; text-align: left}
H1 {DISPLAY: inline; FONT-SIZE: 30px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.subtitle2 {BACKGROUND-COLOR: #CC6600; TEXT-DECORATION: none; border-color: black black #333399; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; height: 25px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF}
.cell-off3 {BORDER-RIGHT: black 0px dotted; BORDER-TOP: #999999 1px dotted; BORDER-LEFT: black 0px dotted; BORDER-BOTTOM: #cccccc 1px dotted; HEIGHT: 18px; BACKGROUND-COLOR: #FFFFFF; clip:   rect(   ); border-color: #FFFFFF black #999999; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.cell-navi {BORDER-RIGHT: black 0px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: black 0px solid; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 15px; BACKGROUND-COLOR: #b6b6b6}
.norepeat {  background-repeat: no-repeat; background-position: center}
td.print { visibility: visible;  display:true;}ul {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none}
li {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none}
.cell-off1 {  background-color: #CCCCCC; border-color: #FFFFFF black black; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.cell-off4 { BORDER-RIGHT: black 0px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: black 0px solid; BORDER-BOTTOM: #000000 1px solid; clip:  rect(   ); color: #000000; font-weight: bold}
.table-right { margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 10px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border: 1px #CCCCCC dashed}
h4 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #333333; text-decoration: none; margin-top: 0px; margin-bottom: 0px}
.cell-on2 { BORDER-RIGHT: black 0px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: black 0px solid; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 22px; BACKGROUND-COLOR: #FFCC00; border-color: #FFFFFF black #996600; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px }
.boxtop-red {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #FFFF99; text-decoration: none; background-color: #CC0000; text-align: center; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; height: 25px}
.boxtop-hotels {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; text-decoration: none; color: #FFFFFF; text-transform: uppercase}
.hotelname {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; text-decoration: none; color: #FFFFFF; text-transform: uppercase; padding-left: 5px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}
.link-red {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #B20202; font-weight: bold}
a:hover {  text-decoration: underline}
.toplinksoff {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none}
.sm10a {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; text-decoration: none}
a {  color: #990000; text-decoration: none}
.shadow {  filter: DropShadow(Color=#000000, OffX=5, OffY=5, Positive=1)}
.imageright {  margin-bottom: 5px; margin-left: 5px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border: #999999; border-style: dashed; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; background-color: #FFFFFF}
.titletext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold}
.text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.toursboxtop {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; text-align: center}
.toursboxmain {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}
.cell-hotel {  height: 20px; border-color: black black #999999; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.txt11 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.BodySansSmall {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; padding: 0.3em;}
.text17white {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; color: #FFFFFF}
.text-12white {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF}
table.rate {
	width:100%;
	border:none;
	padding:2px;
}

th.rate {
	background-color:#F7E775;
	border: 1px #CCCCCC solid;
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

td.rate {
	background-color:#FFFFCC;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px #CCCCCC solid;
	text-align:center;
	text-decoration:none;
}

table.hotel {
	width:100%;
	border:none;
	padding:2px;
}


th.hotel {
	background-color:#F7E775;
	border: 1px #CCCCCC solid;
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

td.hotel {
	background-color:#FFFFCC;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px #CCCCCC solid;
	text-align:center;
	text-decoration:none;
}

table.packageinfo {
	width:100%;
	border:none;
	padding:2px;
}

td.packageinfo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 5px;
}
.pricebg {
font-family: Verdana, Arial, Helvetica, sans-serif;
width: 100%;
border-spacing: 0;
padding: 1;
background-color: #cc0066;
}

.priceHead {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
width: 100%;
background-color: #FFCC00;
text-align: center;
}

.priceHeader {
font-family: Verdana, Arial, Helvetica, sans-serif;
border-color: black black black #999999;
font-size: 16px;
font-weight: bold;
color: #000000;
border-style: dashed;
border-top-width: 1px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 1px;
border-spacing: 0;
padding: 0;
height: 55;
background-color: #FFE4E1;
text-align: center;
}

.priceCell {
font-family: Verdana, Arial, Helvetica, sans-serif;
table-layout: auto;
border-color: black black black #999999;
font-size: 11px;
color: #000000;
border-style: dashed;
border-top-width: 1px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 1px;
background-color: #FFFFFF;
text-align: center;
height: 33;
}

.priceSubHeader {
font-family: Verdana, Arial, Helvetica, sans-serif;
border-color: black black black #999999;
font-size: 11px;
font-weight: bold;
color: #000000;
border-style: dashed;
border-top-width: 1px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 1px;
border-spacing: 0;
padding: 0;
height: 33;
background-color: #CCCCCC;
text-align: center;
}
.priceRule {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
background-color: #FFFFFF;
border-color: black;
border-style: dashed;
border-top-width: 1px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
}h5 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #FFFFFF; text-decoration: none; margin-top: 0px; margin-bottom: 0px}
.table-left {  margin-top: 0px; margin-right: 10px; margin-bottom: 10px; margin-left: 0px; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; border: #999999; border-style: dashed; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.packageinfo {  text-align: left}
h6 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; color: #333333; text-decoration: none; margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px}
.cell-latestays {  background-color: #CCFF00; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; border-color: #EEFFA8 black #385E00; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; text-decoration: none}

