html {overflow-y: scroll;}
h1 { color: #000000; font-size: 11px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 0px; margin: 0px; vertical-align: middle; }
h2 { color: #000000; font-size: 9px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 0px; margin: 0px; vertical-align: bottom; }
h3 { color: #000000; font-size: 13px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 0px; margin: 0px; vertical-align: middle; }
.hotels_name { font-size: 12px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }
.hotels_13 { font-family: verdana; font-size: 13px; font-weight: normal }
.hotels_12 { font-family: verdana; font-size: 12px; font-weight: normal }
.hotels_11 { font-family: verdana; font-size: 11px; font-weight: normal }
.hotels_10 { font-family: verdana; font-size: 10px; font-weight: normal }
.hotels_10a { font-family: Arial; font-size: 10px; font-weight: normal }
.hotels_9 { font-family: verdana; font-size: 9px; font-weight: normal }
.hotels_top { font-family: verdana; font-size: 9px; font-weight: normal }
.hotels_11t { font-family: Tahoma, Verdana; font-size: 11px; font-weight: normal }
.hotels_10t { font-family: Tahoma, Verdana; font-size: 10px; font-weight: normal }
.hotels_9t { font-family: Tahoma, Verdana; font-size: 9px; font-weight: normal }
.hotels_header { padding-top:16px; }
.content { background-color: #BDE4F3; padding:6px; }
.content1 { background-color: #FCE7B6; padding:6px; }
.content3 { background-color: #BDE4F3; padding:0px; }
.content4 { background-color: #DEF2C4; padding:6px; }
.top1 { background-color: #FEB902; border-top: 1px solid #FEB902; border-left: 1px solid #FEB902; border-right: 1px solid #FEB902; padding: 0.4em; padding-top: 0.5em; padding-bottom: 0.5em; font-family: verdana; font-size: 13px; font-weight: normal }
.top { background-color: #25A4CD; border-top: 1px solid #25A4CD; border-left: 1px solid #25A4CD; border-right: 1px solid #25A4CD; padding: 0.4em; padding-top: 0.5em; padding-bottom: 0.5em; font-family: verdana; font-size: 13px; font-weight: normal }
.top4 { background-color: #9CD74D; border-top: 1px solid #9CD74D; border-left: 1px solid #9CD74D; border-right: 1px solid #9CD74D; padding: 0.4em; padding-top: 0.5em; padding-bottom: 0.5em; font-family: verdana; font-size: 13px; font-weight: normal }
.bottom1 { background-color: #FFF2D9; border: 1px solid #FEB902; padding: 0.4em;  }
.bottom { background-color: #F3FCFC; border: 1px solid #25A4CD; padding: 0.4em; }
.bottom4 { background-color: #F9FDF2; border: 1px solid #9CD74D; padding: 0.4em;  }
.body1 { background-image: url('/pictures/middlebg.jpg'); background-repeat: x; background-position: center; }
.body { background-image: url('/pictures/topbg.jpg'); background-repeat: no-repeat; background-position: top center; }
.bottombg { background-image: url('/pictures/bottombg.jpg'); background-repeat: no-repeat; background-position: top center; }
.bottombg1 { background-image: url('/pictures/bottombg1.jpg'); background-repeat: x; background-position: center; font-family: verdana; font-size: 11px; font-weight: normal; color: #48B4D3; padding-bottom: 4px; line-height: 16px; }
HR { border: 1px dashed #25A4CD; }
.hr { border-top: dashed #25A4CD 1px; height: 1px; width: 100%; margin-top: 8px; margin-bottom: 4px; }
.hotels_right { padding-right: 0.5em; font-family: verdana; font-size: 11px; font-weight: normal; color: #FFFFFF; background-image: url('/pictures/logotr.jpg'); background-repeat: no-repeat; background-position: top left; }
.hotels_rightb { background-image: url('/pictures/logobr.jpg'); padding-left: 20px; font-family: verdana; font-size: 13px; font-weight: normal; color: #FFFFFF; background-repeat: no-repeat; }
.hotel_help_red { font-family: Verdana; font-size: 13px; color: #DD0000; font-weight: bold; }
.hotel_help { font-family: Verdana; font-size: 13px; }
a:active { outline: none; }
a:link { outline: none; }
a:hover { outline: none; }
a:visited { outline: none; }
a.viewer:link { padding-bottom: 2px; color: #0000C4; background-color: #94D2EB; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none }
a.viewer:visited { padding-bottom: 2px; color: #0000C4; background-color: #94D2EB; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none }
a.viewer:hover { padding-bottom: 2px; color: #48d8FF; background-color: #DBF0F9; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none }
a.st1:link { color: #48d8FF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none }
a.st1:visited { color: #48d8FF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none }
a.st1:hover { color: #FFFF00; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none }
a.st2:link { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none }
a.st2:visited { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none }
a.st2:hover { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: underline }
a.st3:link { color: Navy; font-family: Tahoma; font-size: 11px; font-weight: normal; text-decoration: none }
a.st3:visited { color: Navy; font-family: Tahoma; font-size: 11px; font-weight: normal; text-decoration: none }
a.st3:hover { color: Navy; font-family: Tahoma; font-size: 11px; font-weight: normal; text-decoration: underline }
a.st4:link { border-top: solid 1px #24252F; color: #48d8FF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; z-index: 10; }
a.st4:visited { border-top: solid 1px #24252F; color: #48d8FF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; z-index: 10; }
a.st4:hover { border-top: solid 1px #FFFF00; color: #000000;  background-color: #FFFF00; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; z-index: 10; }
a.st9:link { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none }
a.st9:visited { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none }
a.st9:hover { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: underline }
a.st5:link {border-top: solid 1px #BCE020; color: #000000;  background-color: #BCE020; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; z-index: 10; }
a.st5:visited {border-top: solid 1px #BCE020; color: #000000;  background-color: #BCE020; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; z-index: 10; }
a.st5:hover { border-top: solid 1px #BCE020; color: #000000;  background-color: #BCE020; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; z-index: 10; }
a.st8:link { color: #0000C6; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none }
a.st8:visited { color: #0000C6; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none }
a.st8:hover { color: #DD0000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: underline }
.middle { background-color: #DEF7F7; width: 778px; }
#none { display: none; }
#hotels_top_header  { display: block; }
#hotels_content_print { width: 778px; color: #DEF7F7;}
#hotel_help { width: 762px; }
#Date1Month { width:49px; }
#Date2Month { width:49px; }
#Date1Year { width:55px; }
#Date2Year { width:55px; }
form { font-family: verdana; font-size: 11px; font-weight: normal; margin: 0px;}
input { font-family: verdana; font-size: 11px; font-weight: normal; }
select { font-family: verdana; font-size: 11px; font-weight: normal; }
textarea { font-family: verdana; font-size: 11px; font-weight: normal; }
td { font-family: verdana; font-size: 11px; font-weight: normal; }
img { border: 0px; }
ul { list-style-type: disc; list-style-image: url('/pictures/bullet3.gif'); margin-top: 4px; margin-bottom: 6px; }
.hotels_AAA{ font-family: Verdana; font-size: 11px; font-weight: normal; color: #0000FF; border: 0px; background-color: transparent; padding: 0; margin: 0; cursor: pointer;}
.hotels_BBB{ font-family: Verdana; font-size: 11px; font-weight: normal; color: #000000; border: 0px; background-color: transparent; padding: 0; margin: 0; cursor: pointer;}
.hrate { background-color: #FFF2D9; border-bottom: solid #FEB902 1px; }
.grate { background-color: #F3FCFC; border-bottom: solid #25A4CD 1px; }
a.cat {
	font-weight: bold;
	font-family: Verdana, Arial, Times new roman, sans-serif;
	color: blue;
	text-decoration: none;
	font-size: 12px;
	line-height: 10pt;
}
a.cat:visited {
	font-weight: bold;
	font-family: Verdana, Arial, Times new roman, sans-serif;
	color: purple;
	text-decoration: none;
	font-size: 12px;
	line-height: 10pt;
}
a.cat:active  {
	font-weight: bold;
	font-family: Verdana, Arial, Times new roman, sans-serif;
	color: blue;
	text-decoration: none;
	font-size: 12px;
	line-height: 10pt;
}
a.cat:hover   {
	font-weight: bold;
	font-family: Verdana, Arial, Times new roman, sans-serif;
	color: #ff0000;
	text-decoration: none;
	font-size: 12px;
	line-height: 10pt;
}
a.subcat {
	font-family: Verdana, Arial, Times new roman, sans-serif;
	color: #466CD1;
	text-decoration: none;
	font-size: 9px;
	line-height: 10pt;
	border-bottom:1px dashed #d7e1ef;
}
a.subcat:visited {
	font-family: Verdana, Arial, Times new roman, sans-serif;
	color: purple;
	text-decoration: none;
	font-size: 9px;
	line-height: 10pt;
}
a.subcat:active  {
	font-family: Verdana, Arial, Times new roman, sans-serif;
	color: #466CD1;
	text-decoration: none;
	font-size: 9px;
	line-height: 10pt;
}
a.subcat:hover   {
	font-family: Verdana, Arial, Times new roman, sans-serif;
	color: #ff0000;
	text-decoration: underline;
	font-size: 9px;
	line-height: 10pt;
}
.mt {
	padding: 0;
	border-spacing: 0; 

}
.size {
	font-size: 12px;
	font-family: Verdana, Arial, Times new roman, sans-serif;
}

.tcat {
	background-image: url(/images/mbg.gif);
	padding: 0;
	border-spacing: 0; 
	border-top: 1px dotted #000000;
	border-bottom: 1px dotted #000000;
}
.tcat2 {
	background-image: url(/images/mbg.gif);
	padding: 0;
	border-spacing: 0; 
	border-top: 1px dotted #000000;
}
.tlinks {
	padding: 0;
	border-spacing: 0; 
	border-top: 1px dotted #000000;
	border-bottom: 1px dotted #000000;
}
.UL {
	font-family: Verdana, Arial, Times new roman, sans-serif;
	font-size: 12px;
	color: #000000;

}
a.bread {
	font-family: Verdana, Arial, Times new roman, sans-serif;
	color: #000000;
	text-decoration: none;
	font-size: 11px;
	line-height: 10pt;
}
a.bread:visited {
	font-family: Verdana, Arial, Times new roman, sans-serif;
	color: #000000;
	text-decoration: none;
	font-size: 11px;
	line-height: 10pt;
}
a.bread:active  {
	font-family: Verdana, Arial, Times new roman, sans-serif;
	color: #000000;
	text-decoration: none;
	font-size: 11px;
	line-height: 10pt;
}
a.bread:hover   {
	font-family: Verdana, Arial, Times new roman, sans-serif;
	color: #ff0000;
	text-decoration: none;
	font-size: 11px;
	line-height: 10pt;
}

a.adlink {
	font-family: Verdana, Arial, Times new roman, sans-serif;
	color: #000000;
	text-decoration: underline;
	font-size: 11px;
	line-height: 10pt;
}
a.adlink:visited {
	font-family: Verdana, Arial, Times new roman, sans-serif;
	color: #000000;
	text-decoration: underline;
	font-size: 11px;
	line-height: 10pt;
}
a.adlink:active  {
	font-family: Verdana, Arial, Times new roman, sans-serif;
	color: #000000;
	text-decoration: underline;
	font-size: 11px;
	line-height: 10pt;
}
a.adlink:hover   {
	font-family: Verdana, Arial, Times new roman, sans-serif;
	color: #ff0000;
	text-decoration: none;
	font-size: 11px;
	line-height: 10pt;
}
a.linksindir {
	font-family: Verdana, Arial, Times new roman, sans-serif;
	color: #0000C4;
	text-decoration: none;
	font-size: 12px;
	line-height: 12pt;
}
a.linksindir:visited {
	font-family: Verdana, Arial, Times new roman, sans-serif;
	color: #800080;
	text-decoration: none;
	font-size: 12px;
	line-height: 12pt;
}
a.linksindir:hover   {
	font-family: Verdana, Arial, Times new roman, sans-serif;
	color: #DD0000;
	text-decoration: underline;
	font-size: 12px;
	line-height: 12pt;
}
.breadcrum {
	height: 15px;
	font-family: Verdana, Arial, Times new roman, sans-serif;
	font-size: 12px;
              font-weight: bold;
}
.medium {
	font-family: Verdana, Arial, Times new roman, sans-serif;
	font-size: 12px;
}
#sbg { display:block; width:48px; background-image:url(/pictures/selectbg.jpg); padding-left:6px; padding-top:4px; padding-bottom:6px; background-repeat: no-repeat; background-position: top left;}
.sbg { display:block; width:48px; background-image:url(/pictures/selectbg.jpg); padding-left:6px; padding-top:4px; padding-bottom:6px; background-repeat: no-repeat; background-position: top left;}
