body {
	MARGIN-LEFT: auto;
	MARGIN-right: auto;
	MARGIN-TOP: 30px;
	FONT-SIZE: 11px;
	font-family: arial, helvetica, sans serif;
      COLOR: #666666;
}
td {
	FONT-SIZE: 11px;
	font-family: arial, helvetica, sans serif;
      COLOR: black;
}
h1 {
	FONT-SIZE: 14px;
	font-family: arial, helvetica, sans serif;
      COLOR: #765f46;
	font-weight:bold;
	display:inline;
}
h2 {
	FONT-SIZE: 13px;
	font-family: arial, helvetica, sans serif;
      COLOR: #765f46;
	font-weight:bold;
	display:inline;
}
h3 {
	FONT-SIZE: 12px;
	font-family: arial, helvetica, sans serif;
      COLOR: #765f46;
	font-weight:bold;
	display:inline;
}
a:link, a:active, a:visited, a:hover {
	font-size:11px;
	color:#0b4974;
	text-decoration:underline;
}
.menu a:link, .menu a:active, .menu a:visited {
	display:block;
	padding:2px 14px;
	font-family: arial, helvetica, sans serif;
	font-size:11px;
	color:white;
	text-decoration:none;
}
.menu a:hover {
	background-color:white;
	font-family: arial, helvetica, sans serif;
	font-size:11px;
	color:#0b4974;
	text-decoration:none;
}
.menuAt a:link, .menuAt a:active, .menuAt a:visited, .menuAt a:hover {
	display:block;
	background-color:white;
	padding:2px 14px;
	font-family: arial, helvetica, sans serif;
	font-size:11px;
	color:#0b4974;
	text-decoration:none;
}
.home {
	background-image:url(/images/homeBg.gif);
	background-repeat:repeat-y;
}
.int {
	background-image:url(/images/intBg.gif);
	background-repeat:repeat-y;
}
.list {
	background-color:#9e7f5e;
}
.white12 {
    font-size:18px;
    color:white;
    text-align:center;
}
.white9 {
	font-size:10px;
	color:white;
}
.white6 {
	font-size:6px;
	color:white;
}
.whiteNarrow a:link, .whiteNarrow a:active, .whiteNarrow a:visited, .whiteNarrow a:hover {
	font-family: arial narrow, helvetica, sans serif;
	font-size:11px;
	color:white;
	text-decoration:underline;
}
.yellow a:link, .yellow a:active, .yellow a:visited, .yellow a:hover {
	font-size:10px;
	color:#ae967c;
	text-decoration:underline;
}
.white9 a:link, .white9 a:active, .white9 a:visited, .white9 a:hover {
	font-size:9px;
	color:white;
	text-decoration:underline;
}
.lgBrown {
	font-size:14px;
	color:#3a3025;
	font-weight:bold;
}
.compare {
	margin-left:3px;
	height:18px;
	background-image:url(/images/checkBg.gif);
	background-position:top right;
	background-repeat:no-repeat;
}
.listHotel, .listHotel a:link, .listHotel a:visited{
	width:245px;
	margin:11px 5px 2px 6px;
	color:white;
	font-size:15px;
	text-decoration:none;
}
.listHotel a:hover{
	width:245px;
	margin:11px 5px 2px 6px;
	color:white;
	font-size:15px;
	text-decoration:underline;
}
.listHotelInf
{
	width: 245px;
	margin: 0px 5px 0px 12px;
	color: white;
	font-size: 9px;
}
.listReview {
	width:196px;
	margin:15px 0px 2px 0px;
	color:white;
	font-size:12px;
}
.listReviewCount {
	width:196px;
	margin:1px 0px 4px 0px;
}
.listReviewCount a:link, .listReviewCount a:active, .listReviewCount a:visited {
	font-size:11px;
	color:white;
	text-decoration:none;
}
.listReviewCount a:hover {
	font-size:11px;
	color:white;
	text-decoration:underline;
}
.listReviewCountLt {
	width:196px;
	margin:1px 0px 4px 0px;
}
.listReviewCountLt a:link, .listReviewCountLt a:active, .listReviewCountLt a:visited, .listReviewCountLt a:hover {
	font-size:11px;
	color:#ae967c;
	text-decoration:underline;
}
.listAmenities {
	color:white;
	font-size:10px;
}
.listAmenities a:link, .listAmenities a:active, .listAmenities a:visited, .listAmenities a:hover {
	font-size:10px;
	color:white;
	text-decoration:none;
}
.listPrice, .listPrice a:link, .listPrice a:visited{
	color:#ffcc00;
	font-size:28px;
	line-height:26px;
	text-decoration:none;
}
.listPrice a:hover
{
	color:#ffcc00;
	font-size:28px;
	line-height:26px;
	text-decoration:underline;
}
.lowest {
	font-size:9px;
	color:white;
	line-height:10px;
}
.guarantee {
	width:126px;
}
.gold9 a:link, .gold9 a:active, .gold9 a:visited, .gold9 a:hover {
	font-size:9px;
	color:#ffcc00;
	line-height:9px;
	text-decoration:underline;
}
.labl {
	padding:2px 8px;
}
.shadow {
	height:24px;
	padding-left:8px;
}
.shadow2 {
	height:24px;
	padding-left:8px;
}
.shadow3 {
	height:24px;
	padding-left:8px;
}
input  {
	border-width:0;
	color:#0b4974;
	font-size:10px;
}
.comp {
	margin:0px 0px 0px 5px;
	border-width:0;
	width:10px;
	height:10px;
}
#tenContainer ul {
	list-style-type: none;
	margin:0;
	padding:0;

}
#tenContainer ul li {
	margin:0;
	padding:0;

}
#tenContainer ul ol {
	color:white !important;
	margin:0px 0px 0px 12px;
	padding:0px 0px 0px 12px;

}
#tenContainer ul ol a {
	color:white !important;
	text-decoration:none
}
#tenContainer ul ol a:hover {
	color:white !important;
	text-decoration:underline
}
.tenHeader {
	font-size:12px;
	color:#0b4974;
	font-weight:bold;
}
.dtlThumb {
	float:left;
	width:64px;
	overflow-x:hidden;
	margin:0px 11px 11px 0px;
}
.subMenu a:link, .subMenu a:active, .subMenu a:visited, .subMenu a:hover {
	margin:0px 11px;
	font-size:11px;
	color:white;
	text-decoration:none;
}
.linkBar {
	cursor:hand;
	background-color:#9d7f5e;
	padding-left:55px;
}
.linkBar a:link, .linkBar a:active, .linkBar a:visited  {
	display:block;
	height:21px;
	background-image:url(/images/arrow-right.gif);
	background-repeat:no-repeat;
	background-position:left 50%;
	padding-top:4px;
	font-size:14px;
	color:white;
	
	text-decoration:none;
	text-indent:16px;
}
.linkBar a:hover 
{
	background-image:url(/images/arrow-down.gif);
	background-repeat:no-repeat;
	background-position:left 50%;
	font-size:14px;
	font-weight:bold;	
	color:white;
	text-decoration:none;
}
.plus 
{
	display:none;
	visibility:hidden;
	cursor:hand;
	color:#0b4974;
	margin-right:8px;
}
.subPlus
{
	display:none;
	visibility:hidden;
	color:Black;
}
.MainSearch
{
	display:none;
}
.Location
{
	display:block;
	visibility:visible;
}
.Landmark
{
	display:none;
	visibility:hidden;
}
.Airport
{
	display:none;
	visibility:hidden;
}
.Business
{
	display:none;
	visibility:hidden;
}
.AllLandmarks
{
	height:24px;
	padding-left:8px;
	display:block;
	visibility:visible;
}
.MEDLandmarks
{
	height:24px;
	padding-left:8px;
	display:none;
	visibility:hidden;
}
.ATTLandmarks
{
	height:24px;
	padding-left:8px;
	display:none;
	visibility:hidden;
}
.UNILandmarks
{
	height:24px;
	padding-left:8px;
	display:none;
	visibility:hidden;
}
.STALandmarks
{
	height:24px;
	padding-left:8px;
	display:none;
	visibility:hidden;
}
.OtherLandmarks
{
	height:24px;
	padding-left:8px;
	display:none;
	visibility:hidden;
}
.region
{
	display:block;
	visibility:visible;
}
.GMap
{
	display:none;
	visibility:hidden;
}
.leftMenuAt a:link, .leftMenuAt a:active, .leftMenuAt a:visited, .leftMenuAt a:hover {
	font-family: arial, helvetica, sans serif;
	font-size:10px;
	color:black;
	font-weight:bold;
	text-decoration:none;
}
.more a:link, .more a:active, .more a:visited {
	font-family: arial, helvetica, sans serif;
	font-size:11px;
	color:#666666;
	font-weight:bold;
	font-style:italic;
	line-height:12px;	
	text-decoration:underline;
}
.more a:hover {
	font-family: arial, helvetica, sans serif;
	font-size:11px;
	color:#666666;

	font-weight:bold;
	font-style:italic;	
	text-decoration:underline;
}
	
.credit {
	font-family: verdana, helvetica, sans serif;
	font-size: 9px;
	color: #1e587f;
	font-weight:bold;
}
.credit a:link, .credit a:active, .credit a:visited {
	font-family: verdana, helvetica, sans serif;
	font-size: 9px;
	text-decoration:underline;
	color: #1e587f;
	font-weight:bold;
}
.credit a:hover {
	font-family: verdana, helvetica, sans serif;
	font-size: 9px;
	text-decoration:underline;
	color: #1e587f;
	font-weight:bold;
}
.keys a:link, .keys a:visited {
	font-family: verdana, helvetica, sans serif;
	font-size: 9px;
	color: #1e587f;
	font-weight:bold;
	text-decoration: none;
}
.keys a:hover, .keys a:active {
	font-family: verdana, helvetica, sans serif;
	font-size: 9px;
	text-decoration:none;
	cursor:text;
	color: #1e587f;
	font-weight:bold;
}
.RecordNumber{
	color: #FFFFFF;
	font-size: medium;
}
.ratingStar
{
	white-space:nowrap;
	margin:1em;
	height:24px;
}
.ratingStar .ratingItem {
    font-size: 0pt;
    width: 30px;
    height: 40px;
    margin: 0px;
    padding: 0px;
    display: block;
    background-repeat: no-repeat;
	cursor:pointer;
}
.ratingStar .Filled {
    background-image: url(/images/star-goldLg.gif);
}
.ratingStar .Empty {
    background-image: url(/images/star-whiteLg.gif);
}
.ratingStar .Saved {
    background-image: url(/images/star-goldLg.gif);
}
.productCell {
	padding:5px;
}
.productBarLink {
	font-family:arial;
	font-size:10px;
	color:#5e96bc;
	text-decoration:none;
}
.comboBox 
{ 
  border: 1px solid #A6A7AA; 
  background-color: white; 
  width:185px;
}

.comboBoxHover
{ 
  border: 1px solid #555555; 
  background-color: white; 
}

.comboDropDown 
{ 
  border: 1px solid #868686; 
  background-color: white; 
  padding: 1px;
  padding-right: 0px;
  width: 500px;
  cursor: default;
}

.comboTextBox
{
  border: 0px;
  padding-left: 2px;
  padding-right: 2px;
}

.comboItem
{
  font-family: Verdana; 
  font-size: 11px; 
  padding: 3px;
  padding-top: 4px;
  padding-bottom: 4px;
}

.comboItemHover
{
  background-color: #B2B4BF; 
  background-image: url(images/comboItemBg.gif);
  font-family: Verdana; 
  font-size: 11px; 
  border: 1px solid #DBCE99;
  padding: 2px;
  padding-top: 3px;
  padding-bottom: 3px;
}