.BGLayers {
	background-attachment: fixed;
	background-image: url(Sites/DesignImages/HomeBG01.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.BGLayers01 {
	background-attachment: fixed;
	background-image: url(Sites/DesignImages/HomeBG02.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.BGLayers02 {
	background-attachment: fixed;
	background-image: url(Sites/DesignImages/HomeBG02.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

/* styles in the TopDiscounts list*/

.OfferText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Black; /* #2292AE; */
	text-decoration: none;
	font-weight: normal;
}
.OfferTitle {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2292AE;
	text-decoration: none;
	font-weight: bold;
}

.OfferPrice {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #2292AE;
	text-decoration: none;
	font-weight: bold;
}


.DiscOver
{
	padding-top:3px;
	height:90px;
	vertical-align:middle;
	cursor:pointer;
}

.DiscOut
{
	padding-top:3px;
	height:90px;
	vertical-align:middle;
	cursor:;
}
.div0
{
	position:relative;
	width:100%;
	height:90px;
}
.div0Over
{
	position:relative;
	width:100%;
	height:100px;
	background-color:Blue;
}
.div01
{
	position:absolute;
	left:10px;
	top:3px;
}
.thmbImg
{
	left:0px;
	position:relative;
	/*top:217px;*/
	width:200px;
	height:105px;
}
.div02
{
	position:absolute;
	top:2px;
	left:100px;
	width:290px;
	height:90px;
	overflow:hidden;
	text-align:justify;
}
/* Left / Right side images styles */
.rightImg
{
	width:150px;	
}

.leftImg
{
	width:150px;	
}

.HMWelcomeBox
{
	BACKGROUND-COLOR: white;
	width:100%;
/*	display:none; */
}

.HMWelcomeText
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding: 0,2,0,2;
}

.HMBoxTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif; /* Arial, Helvetica, sans-serif; */
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	line-height: 15px;
	background-color: #00B3CB;
	width:82%;
}
.HMBoxImg
{
	display:none;
}

.HMBoxText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.HMReadMoreBox
{
	padding-left:10px;
	text-align:left;
	vertical-align:bottom;
}
.imgItem
{
	table-layout:fixed;
	BACKGROUND-COLOR: #00B3CB;
	width:190px;
}
.HMDiscount
{
}

.TopImgItem
{
	table-layout:fixed;
	BORDER-TOP: solid 1px black;
	BORDER-LEFT: solid 1px black;
	BORDER-RIGHT: black 1px solid; 
	BORDER-BOTTOM: black 1px solid;
	BACKGROUND-COLOR: white;
}

.HMBoxTitleTop
{
	font-family: Verdana, Arial, Helvetica, sans-serif; /* Arial, Helvetica, sans-serif; */
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 15px;
	background-color: #FE821E;
	color: White;
}

/*Quick search*/
.HMQSBoxTitle, .HMNLBoxTitle{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none	
}
.HMQSBoxTitle2, .HMNLBoxTitle2{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none	
}
.HMQSTitleFooterBox
{
	height:13px;
}
.HMQSBodyBox, .HMNLBox
{
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.HMNLBox
{
	width:100%;
}
.HMNLTitleFooterBox
{
	height:13px;
	background-color:White;
}
.HMNLFooterBox
{
	height:59px;
}
.SideImgBox
{
	position:relative;
	top:-1;
	background-color:#00B3CB;
}
.SearchButtonImage, .SubmitButtomImage
{
	position: relative;
	left: 0;
	top: 0;
}

.SearchButtonText, .SubmitButtonText
{
	color: #24CFFB;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	z-index: 1;
}
.SearchButtonText
{
	position: relative;
	top: -16;
	left: -58;
}
.SubmitButtonText
{
	position: relative;
	top: -16;
	left: -45;
}
STRONG 
{
	font-weight: bold; 
	font-size: 13px; 
	color: #000000; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none;
}

.LeftMenuExtraHeading  DIV {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
	padding-left:7;
	padding-top : 10px;
	padding-bottom : 10px;
	
}
.LeftMenuExtraHeading{
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
	padding-left:7;
	padding-top : 10px;
	padding-bottom : 2px;
}
A.moreinfo:link {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.moreinfo:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.moreinfo:active {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.moreinfo:hover 
{
	font-weight: bold; 
	font-size: 13px; 
	color: #ff0000; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: underline;
}

a.AccommodationName strong
{
	/*font-weight: bold; 
	font-size: 13px; 
	color: #ff0000; 
	font-family: Verdana, Arial, Helvetica, sans-serif; */
	text-decoration: underline;
	font-weight: bold;
}

strong.normal
{
	font-weight: normal;
}
