.body{
  margin-top: 8 px;
  margin-bottom: 6 px;
}
p{
  margin:0px;
}
.tbBorder10{
border-style: solid;
border-color: #ffffff;
border-top-width: 10px;
border-bottom-width: 10px;
border-right-width: 10px;
border-left-width: 10px;
}

.sideBorder10{
border-style: solid;
border-color: #ffffff;
border-top-width: 0px;
border-bottom-width: 0px;
border-right-width: 10px;
border-left-width: 10px;
}

.rightSideBorder10{
border-style: solid;
border-color: #ffffff;
border-top-width: 0px;
border-bottom-width: 0px;
border-right-width: 10px;
border-left-width: 0px;
}

.leftSideBorder10{
border-style: solid;
border-color: #ffffff;
border-top-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-left-width: 10px;
}

.randomSelectionArea{
  color : #3f3f3f;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  border-style: solid;
  border-color: #ffffff;
  border-top-width: 5px;
  border-bottom-width: 0px;
  border-right-width: 5px;
  border-left-width: 5px;
}

.bordoBorder5{
border-style: solid;
border-color: #963338;
border-top-width: 5px;
border-bottom-width: 5px;
border-right-width: 5px;
border-left-width: 5px;
}

.grayBorder5{
border-style: solid;
border-color: #7f7f7f;
border-top-width: 5px;
border-bottom-width: 5px;
border-right-width: 5px;
border-left-width: 5px;
}

.bordoBorder10{
border-style: solid;
border-color: #963338;
border-top-width: 10px;
border-bottom-width: 10px;
border-right-width: 10px;
border-left-width: 10px;
}

.navMain { 
	color : #3f3f3f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	}
.navMain:a { 
	color : #3f3f3f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	}
.navMain:hover { 
	color : #B3040D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	}
	
.navMainOver { 
	color : #B3040D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	}	

.navFooter { 
	color : #3f3f3f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	}
.navFooter:a { 
	color : #3f3f3f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	}
.navFooter:hover { 
	color : #B3040D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
	}
	
.navUsefulInfo { 
	color : #3f3f3f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
	}
.navUsefulInfo:a { 
	color : #3f3f3f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
	}
.navUsefulInfo:hover { 
	color : #B3040D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
	}
	
.hotelListView { 
	color : #B3040D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
	}
.hotelListView:a { 
	color : #B3040D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
	}
.hotelListView:hover { 
	color : #3f3f3f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
	}	
	
.faqTitle { 
	color : #B3040D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	}
.faqTitle:a { 
	color : #3f3f3f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	}
.faqTitle:hover { 
	color : #3f3f3f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
	}
	
.faqAnswer { 
	color : #3f3f3f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	}		
	
.postBy { 
	color : #B3040D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	}	
	
.searchByLetter { 
	color : #B3040D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	padding-left: 5px;
	}
.searchByLetter:hover { 
	color : #3f3f3f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
	}		
	
.specialOffers { 
	color : #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	}
.specialOffers:a { 
	color : #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	}
.specialOffers:hover { 
	color : #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
	}				
	
.sectionTitleWhite { 
	color : #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	}
	
.sectionTitleBordo { 
	color : #963338;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	}
.frmSectionBordo{ 
	color : #963338;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	vertical-align:top;
	padding-top:2px;
	text-align:left;
}
	
.sectionSmallTitleBordo { 
	color : #963338;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	}
	
.newsletterTitleBordo { 
	color : #963338;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	}				
	
.contentMain { 
	color : #3f3f3f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	}
.contentTable { 
	color : #3f3f3f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10;
	border-bottom:1px solid #888888;
	border-right:1px solid #888888;
}
	
.hotelTitle { 
	color:#963338;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	}
.hotelTitle:a { 
	color:#963338;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	}
.hotelTitle:hover { 
	color:#404040;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-style:normal;
	font-weight:bold;
	text-decoration:underline;
	}			
	
.contentDisplayMain { 
	color : #3f3f3f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	}	

.frmCriteria { 
	color : #3f3f3f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	}
	
.frmInput { 
	color : #3f3f3f;
	background: #e4e7e7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	border-style: solid;
	border-width: 1px;
	border-color: #c4c7c7;
	}
	
.frmInputWhite { 
	color : #3f3f3f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	border-style: solid;
	border-width: 1px;
	border-color: #c4c7c7;
	}	
	
.frmTextarea { 
	color : #3f3f3f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	border-style: solid;
	border-width: 1px;
	border-color: #c4c7c7;
	}	
	
.frmLabel { 
	color : #3f3f3f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	}	
	
.frmSelect100 { 
	color: #3f3f3f;
	background: #e4e7e7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	border-style: solid;
	border-width: 1px;
	border-color: #c4c7c7;
	width: 100;
	}
	
.frmSelect90 { 
	color: #3f3f3f;
	background: #e4e7e7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	border-style: solid;
	border-width: 1px;
	border-color: #c4c7c7;
	width: 90;
	}
	
.frmSelect { 
	color: #3f3f3f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	border-style: solid;
	border-width: 1px;
	border-color: #c4c7c7;
	}		
	
.frmSubmit { 
	color : #3f3f3f;
	background: #e4e7e7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	border-style: solid;
	border-width: 1px;
	border-color: #c4c7c7;
	}
	
	
.navByPriceTdLeft { 
	border-style: solid;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-right-width: 0px;
	border-left-width: 1px;
	border-color: #c4c7c7;
	}
	
.navByPriceTdRight { 
	border-style: solid;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-left-width: 0px;
	border-color: #c4c7c7;
	}
	
.navByPriceTdBottom { 
	color : #3f3f3f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	border-style: solid;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-color: #c4c7c7;
	}
	
.navByPriceTr { 
	color : #3f3f3f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	border-style: solid;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-color: #c4c7c7;
	cursor: hand;
	padding-top: 2px;
	padding-bottom: 2px;
	}
	
.navByPriceTrOver { 
	color : #3f3f3f;
	background: #E6E6E6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	border-style: solid;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-color: #c4c7c7;
	cursor: hand;
	padding-top: 2px;
	padding-bottom: 2px;	
	}
	
#overlay{ background-image: url(overlay.png); }

* html #overlay{
	background-color: #000;
	back\ground-color: transparent;
	background-image: url("http://10.44.2.208/www/hotels/site/img/spacer.gif");
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://10.44.2.208/www/hotels/site/img/overlay.png", sizingMethod="scale");
}