BODY {background-image: url(../images/00bkgr.gif)}
.cell-on {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 #990000; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.cell-on1 {BORDER-RIGHT: 0px solid black; BORDER-TOP: 1px solid #FFFFFF; BORDER-LEFT: 0px solid black; BORDER-BOTTOM: 1px solid #00CC00; HEIGHT: 22px; BACKGROUND-COLOR: #006600}
.cell3 {BORDER-RIGHT: #990000 0px double; BORDER-TOP: #ffffff 0px double; BORDER-LEFT: #ffffff 0px double; COLOR: #FFFFFF; BORDER-BOTTOM: #990000 0px double; BACKGROUND-COLOR: #DA7123; font-family: Geneva, Arial, Helvetica, san-serif; font-size: 14px; clip:  rect(   ); font-weight: bold; text-decoration: none}
.cell-off {BORDER-RIGHT: black 0px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: black 0px solid; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 17px; background-image: url(../images/gray2.gif)}
.cell-off1 {  background-color: #B6B6B6; 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-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-off.gif)}
.cell-off3 {BORDER-RIGHT: black 0px dotted; BORDER-TOP: #999999 1px dotted; BORDER-LEFT: black 0px dotted; BORDER-BOTTOM: #cccccc 1px dotted; HEIGHT: 16px; BACKGROUND-COLOR: #F5F5F5; clip:   rect(   ); border-color: #FFFFFF black #666666; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; 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; HEIGHT: 20px; clip: rect( ); background-image: url(../images/cell-off4.gif)}
.cell-off5 {
	BORDER-RIGHT: 0px solid black;
	BORDER-TOP: 1px solid #ffffff;
	BORDER-LEFT: 0px solid black;
	BORDER-BOTTOM: 1px solid #006600;
	HEIGHT: 20px;
	clip: rect( );
	background-color: #66FF99;
}
.cell-off6 {
	BORDER-RIGHT: 0px solid black;
	BORDER-TOP: 1px solid #ffffff;
	BORDER-LEFT: 0px solid black;
	BORDER-BOTTOM: 1px solid #006600;
	HEIGHT: 18px;
	clip: rect( );
	background-color: #D2FFE1;
}
.cell-off7 {

	BORDER-RIGHT: 0px solid black;
	BORDER-TOP: 1px solid #ffffff;
	BORDER-LEFT: 0px solid black;
	BORDER-BOTTOM: 1px solid #006600;
	HEIGHT: 18px;
	clip: rect( );
	background-color: #E8FFEF;
}
.cell-hotelnavi {BORDER-RIGHT: black 0px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: black 0px solid; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 18px; border-color: #FFFFFF black #666666; background-image: url(../images/cell-hotelnavi.gif); border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.cell-hotelnavisub {
BORDER-RIGHT: black 0px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: black 0px solid; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 18px; border-color: #FFFFFF black #666666; background-image: url(../images/cell-hotelnavi1.gif); border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px
}
.subsub {FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Geneva, Arial, Helvetica, san-serif; height: 16px; clip:  rect(   ); background-color: #EAEAEA}
.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: #F7E775; font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; color: #333333}
.navi-link {FONT-SIZE: 12px; TEXT-TRANSFORM: capitalize; COLOR: #000000; TEXT-INDENT: 6px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.navi-link-on {
	FONT-SIZE: 12px;
	TEXT-TRANSFORM: uppercase;
	COLOR: #990000;
	TEXT-INDENT: 3pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-weight: normal;
}
.navi-sublink-on {
	FONT-SIZE: 12px;
	TEXT-TRANSFORM: uppercase;
	COLOR: #FFFFFF;
	TEXT-INDENT: 3pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-weight: bold;
}
.navi-sublink {FONT-SIZE: 12px; TEXT-TRANSFORM: capitalize; COLOR: #000000; TEXT-INDENT: 6px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.promo-bold10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

.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}
.top-cells-off {BORDER-RIGHT: #000000 1px solid; BORDER-TOP: black 0px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: black 0px solid}
.toplinksoff {FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}



P {FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}

.SPECIAL {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000099; FONT-FAMILY: Arial, Helvetica, sans-serif}

.tablemain1 {WIDTH: 600px}
.tablemain {WIDTH: 95%}
.table-dash {
	BORDER-RIGHT: #cccccc 2px dashed;
	BORDER-TOP: #cccccc 2px dashed;
	BORDER-LEFT: #cccccc 2px dashed;
	BORDER-BOTTOM: #cccccc 2px dashed;
	BACKGROUND-COLOR: #ffffff;
	padding: 4px;
	border: 1px #990000 dashed;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.table-dash1 {
	BORDER-RIGHT: #cccccc 2px dashed;
	BORDER-TOP: #cccccc 2px dashed;
	BORDER-LEFT: #cccccc 2px dashed;
	BORDER-BOTTOM: #cccccc 2px dashed;
	BACKGROUND-COLOR: #ffffff;
	padding: 4px;
	border: 1px #990000 dashed;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}

.heading {FONT-WEIGHT: bolder; FONT-SIZE: 16px; TEXT-TRANSFORM: capitalize; COLOR: #FFFFFF; FONT-FAMILY: Geneva, Arial, Helvetica, san-serif
; background-color: #DA7123; height: 25px}
.subheading {FONT-SIZE: 18px; COLOR: #FFFFFF; FONT-FAMILY: Geneva, Arial, Helvetica, san-serif; background-color: #006600; height: 20px; clip:  rect(   )}

.smallwhite {FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.text {FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.bodysansBold {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.text-hotels {FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.text12white {FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}

.sans {TEXT-DECORATION: none}
.text16gray {FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.sanswhite {COLOR: #ffffff; TEXT-DECORATION: none}
.sansblack {COLOR: #000000; TEXT-DECORATION: none}
.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}
.ads-dashed {
	background-color: #FFFFFF;
	border: 2px #990000 dashed;
	width: 90%;
	margin: 2px;
	padding: 0px;
}

.ads-dashedPromo {

	background-color: #FFFFFF;
	border: 2px dashed #FFCC00;
	width: 90%;
	margin: 2px;
	padding: 0px;
}
.subtitle {FONT-SIZE: 14px; COLOR: #666666; FONT-FAMILY: Geneva, Arial, Helvetica, san-serif; HEIGHT: 18px; BACKGROUND-COLOR: #F7E775; clip:  rect(   ); font-weight: bold}


H1 {
	DISPLAY: inline;
	FONT-SIZE: 18px;
	COLOR: #006600;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
H2 {
	FONT-SIZE: 17px;
	BACKGROUND-IMAGE:  url(../images/bg-title.gif);
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-indent: 10px;
	font-weight: bold;
	height: 17px;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}
H3 {FONT-SIZE: 16px; COLOR: #990000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-indent: 40px}
h4 {
	DISPLAY: inline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}


.hotel_sub {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

.norepeat {  background-repeat: no-repeat; background-position: left}
.sm10a { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none }
.quick-table {  background-color: #FFFFFF; width: 98%; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; border: #CC0066; border-style: dashed; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
td.print { visibility: visible;  display:true;}ul {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #990000; text-decoration: none}
li {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #990000; text-decoration: none}
.hotelname {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; color: #FFCC66; text-decoration: underline; text-indent: 5px}
.hotelnamePromo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; color: #000000; text-decoration: underline; text-indent: 5px}
.promo-bold10red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF0000;
}
.highlight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
}
.highlightBigBlack {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.submaintitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #006600;
}
.black {
	color: #000000;
}
.table-promo {
	background-color: #F0FFF0;
	border: 1px dashed #FF0000;
}

.table-new {
	background-color: #FFFFFF;
	border: 2px solid #CCCCCC;
	margin: 0px;
	padding: 0px;
}
.table-newContent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	height: 25px;
	padding: 5px;
}
.table-newTitle {
	background-color: #FFCC00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	height: 25px;
	padding: 5px;
}
.link_color {
	color: #003399;
	text-decoration: none;
	font-weight: bold;
}
.promo_dash {
	background-color: #CCCCCC;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-right-color: #FF0000;
	border-bottom-color: #FF0000;
	border-left-color: #FF0000;
}
.promo_inside {
	background-color: #CCCCCC;
	margin: 5px;
	width: 99%;
}
.promo_rate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.promo_hotelname {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000066;
}
.promo_hoteltext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.promo_hoteltextred {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
}
.promo_rate1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 23px;
	font-weight: bold;
	color: #FFFFFF;
}
.promo_margin {
	margin: 3px;
}
.header3 { FONT-WEIGHT: bolder; FONT-SIZE: 16px; TEXT-TRANSFORM: capitalize; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; background-color: #FFCC00; height: 44px}
.dashed3 { BORDER-RIGHT: #cccccc 2px dashed; BORDER-TOP: #cccccc 2px dashed; MARGIN: 0px 0px; BORDER-LEFT: #cccccc 2px dashed; BORDER-BOTTOM: #cccccc 2px dashed; BACKGROUND-COLOR: #ffffff; padding: 2px 2px; border: 1px #990000 dashed ; width: 95%}

