
.Text
{
	font-weight: normal;
	font-size: 11px;
	font-family: Tahoma;
	color: #2f2a03;
	text-decoration:none;
}
.text
{
	font-weight: normal;
	font-size: 11px;
	font-family: Tahoma;
	color: #2f2a03;
	text-decoration:none;
}
.Text1
{
	font-weight: normal;
	font-size: 11px;
	font-family: Tahoma;
	color: #2f2a03;
	text-decoration:none;
}
.Text2
{
	font-weight: bold;
	font-size: 12px;
	font-family: Tahoma;
	color: #2f2a03;
	text-decoration:none;
}
.textbox {

	BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: #999999 1px solid; 
BORDER-LEFT: #999999 1px solid; BORDER-RIGHT: #999999 1px solid; BORDER-TOP: 
#999999 1px solid;  FONT: 11px Arial; 
}
.Text22
{
	font-weight: bold;
	font-size: 12px;
	font-family: Tahoma;
	color: Maroon
}
.TextBold
{
	font-weight: bold;
	font-size: 11px;
	font-family: Tahoma;
	text-decoration:none;
}
.TextHead
{
	font-weight: bold;
	font-size: 12px;
	font-family: Tahoma;
	color: #656565
}
.TextHead1
{
	font-weight: bold;
	font-size: 12px;
	font-family: Tahoma
	color: #6f1107;
}
.TextLink
{
	font-weight: normal;
	font-size: 11px;
	font-family: Tahoma;
	color: #2f2a03;
	text-decoration: none
}
.TextLink:hover
{
	font-weight: normal;
	font-size: 11px;
	font-family: Tahoma;
	color: #D5416D;
	text-decoration: none
}
.TextLink1
{
	font-weight: bold;
	font-size: 11px;
	font-family: Tahoma;
	color: #D5416D;
	text-decoration: none
}
.TextLink5
{
	font-weight: bold;
	font-size: 11px;
	font-family: Tahoma;
	color: Black;
	text-decoration: none
}
.TextLink_Fec
{
	font-weight: bold;
	font-size: 11px;
	font-family: Arial;
	color: #721108;
	text-decoration: none
}
.TextLink2
{
	font-weight: normal;
	font-size: 10px;
	font-family: Tahoma;
	color: #6f1107;
	text-decoration: none
}
.TextLink3
{
	font-weight: normal;
	font-size: 11px;
	font-family: Tahoma;
	color: #2f2a03;
	text-decoration: none
}
.TextLink3:hover
{
	font-weight: normal;
	font-size: 11px;
	font-family: Tahoma;
	color: #2f2a03;
	text-decoration: underline
}
.HeadLink_2
{
	font-weight: bold;
	font-size: 18px;
	font-family: Tahoma;
	color: #ffffff;
	text-decoration: none
}
.TabBorder
{
	border: 1px 1px 1px 1px;
	border-color: #2f2a03;
	border-style: solid
}
.PricesFrom
{
	font-size: 20px;
	color: red
}
.image_price
{
	background-image: url(Images/hotelprice1.jpg);
	background-repeat: no-repeat;
	background-position: center
}
.tab_border
{
	border-right: gray 0px solid;
	background-color: #F3EBE9;
	color: #721108;
	border-top: #DBCDC8 1px solid;
	border-left: gray 0px solid;
	border-bottom: #DBCDC8 1px solid
}
.tab_border1
{
	border-right: gray 0px solid;
	background-color: #F3EBE9;
	color: #721108;
	border-top: #DBCDC8 0px solid;
	border-left: gray 0px solid;
	border-bottom: #DBCDC8 0px solid
}
.tab_border2
{
	border-right: gray 0px solid;
	background-color: #F3EBE9;
	color: #721108;
	border-top: #DBCDC8 0px solid;
	border-left: gray 0px solid;
	border-bottom: #DBCDC8 1px solid
}
.HeadText_Hname
{
	font-weight: bold;
	text-transform: capitalize;
	font-family: Tahoma;
	text-decoration: none;
	color: #721108
}
.HeadText_Hname:hover
{
	font-weight: bold;
	text-transform: capitalize;
	font-family: Tahoma;
	text-decoration: none;
	color: black
}
.Underline
{
	font-family: Tahoma;
	font-weight: bold;
	font-size: 12px;
	color: #42302E;
	height: 22px;
	border-right: gray 0px solid;
	border-top: #DBCDC8 0px solid;
	border-left: gray 0px solid;
	border-bottom: #DBCDC8 1px solid
}
.CityLink
{
	font-weight: normal;
	font-size: 11px;
	font-family: Tahoma;
	color: #2f2a03;
	text-decoration: none
}
.CityLink:hover
{
	font-weight: normal;
	font-size: 11px;
	font-family: Tahoma;
	color: #D5416D;
	text-decoration: underline
}
.highlight
{
	font-weight: Bold;
	font-size: 12px;
	background-color: #FFDEDA;
	font-family: Arial
}
.HeadLink
{
	font-weight: bold;
	font-size: 11px;
	font-family: Tahoma;
	color: #B1B1B1;
	text-decoration: none
}
.HeadLink:hover
{
	font-weight: bold;
	font-size: 11px;
	font-family: Tahoma;
	color: #ffffff;
	text-decoration: none
}
.TextHeadBG
{
	font-weight: bold;
	font-size: 12px;
	font-family: Tahoma;
	background-color: #302F2D;
	color: #ffffff;
	text-decoration: none
}
.TextHeadBG1
{
	font-weight: bold;
	font-size: 12px;
	font-family: Tahoma;
	background-color: #eae2de;
	color: #2f2a03;
	text-decoration: none
}
.TextSubBG
{
	background-color: #F3EBE9;
	color: #2f2a03;
	font-size: 12px;
	font-family: Tahoma;
	font-weight: normal
}
.TabBorderDot
{
	border: 1px 1px 1px 1px;
	border-color: #2f2a03;
	border-style: dotted
}
.HeadLink_1
{
	font-weight: bold;
	font-size: 16px;
	font-family: Tahoma;
	color: Black;
	text-decoration: none
}
.Text_Count
{
	font-weight: normal;
	font-size: 13px;
	font-family: Tahoma;
	color: Black
}
.Text_black
{
	font-weight: bold;
	font-size: 15px;
	font-family: Tahoma;
	color: Black
}
.area_list_photo
{
	padding-right: 5px;
	padding-left: 3px;
	padding-bottom: 2px;
	width: 140px;
	padding-top: 3px;
	height: 94px
}
.box_resultcontent
{
	border-right: 1px outset;
	border-top: 1px outset;
	margin-bottom: 10px;
	border-left: 1px outset;
	width: 98%;
	border-bottom: 1px outset;
	background-color: #fff
}

.roundedcornr_box_420609
{
	background: url(images/roundedcornr_420609_tl.png) no-repeat top left
}
.roundedcornr_top_420609
{
	background: url(images/roundedcornr_420609_tr.png) no-repeat top right
}
.roundedcornr_bottom_420609
{
	background: url(images/roundedcornr_420609_bl.png) no-repeat bottom left
}
.roundedcornr_bottom_420609 div
{
	background: url(images/roundedcornr_420609_br.png) no-repeat bottom right
}
.roundedcornr_content_420609
{
	background: url(images/roundedcornr_420609_r.png) top right repeat-y
}

.roundedcornr_top_420609 div, .roundedcornr_top_420609, .roundedcornr_bottom_420609 div, .roundedcornr_bottom_420609
{
	width: 100%;
	height: 15px;
	font-size: 1px
}
.roundedcornr_content_420609, .roundedcornr_bottom_420609
{
	margin-top: 0px
}
.roundedcornr_content_420609
{
	padding: 0 5px
}

.roundedcornr_box_682308
{
	background: url(images/roundedcornr_682308_tl.png) no-repeat top left
}
.roundedcornr_top_682308
{
	background: url(images/roundedcornr_682308_tr.png) no-repeat top right
}
.roundedcornr_bottom_682308
{
	background: url(images/roundedcornr_682308_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_682308 div
{
	background: url(images/roundedcornr_682308_br.png) no-repeat bottom right
}
.roundedcornr_content_682308
{
	background: url(images/roundedcornr_682308_r.png) top right repeat-y
}

.roundedcornr_top_682308 div, .roundedcornr_top_682308, .roundedcornr_bottom_682308 div, .roundedcornr_bottom_682308
{
	width: 100%;
	height: 6px;
	font-size: 1px
}
.roundedcornr_content_682308, .roundedcornr_bottom_682308
{
	margin-top: 0px
}
.roundedcornr_content_682308
{
	padding: 0 2px
}
.TabBorderTB
{
	border-width: 1pt 0pt 1pt 0pt;
	border-color: #DBCDC8;
	border-style: solid;
	background-color: #F3EBE9;
	color: #6F1107;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold
}
.WhiteBorder
{
	border-width: 1pt 1pt 1pt 1pt;
	border-color: #E5DDCF;
	background-color: White;
	border-style: solid;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal
}
.RedBorder
{
	border-width: 1pt 1pt 1pt 1pt;
	border-color: #8C5B55;
	border-style: solid;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal
}
.TextHeadBG2
{
	font-weight: bold;
	font-size: 12px;
	font-family: Tahoma;
	background-color: #8C5B55;
	color: White;
	text-decoration: none
}
.TextSubBG1
{
	background-color: #E3DDDB;
	color: #2f2a03;
	font-size: 12px;
	font-family: Tahoma;
	font-weight: normal
}
.TextSubBG2
{
	background-color: #eae2de;
	color: #2f2a03;
	font-size: 11px;
	font-family: Tahoma;
	font-weight: bold
}
.TextSubBG3
{
	background-color: #FBF8F7;
	color: #2f2a03;
	font-size: 12px;
	font-family: Tahoma;
	font-weight: normal
}
.TotalBG
{
	background-color: #f8f2f0;
	color: #6F1107;
	font-size: 12px;
	font-family: Tahoma;
	font-weight: bold
}
.Textt
{
	font-weight: normal;
	font-size: 12px;
	font-family: Tahoma
}
.hrowtd22
{
	font-weight: normal;
	font-size: 11px;
	font-family: Arial; /*color:#302f2d;*/
	color: Black;
	text-decoration: none
}

.Textreg
{
	font-weight: bold;
	font-size: 18px;
	font-family: Tahoma;
	color: Maroon
}
.Textreg2
{
	font-weight: normal;
	font-size: 13px;
	font-family: Tahoma;
	background-color: #E4D6D3;
	color: Black
}
.Textsub
{
	font-weight: normal;
	font-size: 14px;
	font-family: Tahoma;
	color: Maroon
}
.Textr
{
	font-weight: normal;
	font-size: 11px;
	font-family: Tahoma
}
.Textre
{
	font-weight: normal;
	font-size: 13px;
	font-family: Tahoma
}

.Textb
{
	font-weight: bold;
	font-size: 12px;
	font-family: Tahoma
}
.SortStyle
{
	vertical-align: middle;
	width: 217px;
	height: 24px;
	color: Maroon;
	font-family: 'Comic Sans MS' , Arial;
	font-size: 14px
}
.TextBG_Border
{
	background-color: #F3EBE9;
	color: #2f2a03;
	border-width: 1pt 1pt 1pt 1pt;
	border-color: #8C5B55;
	border-style: solid;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal
}


/*.LateroomText
{
	color: #ffffff;
	background-color: #411485;
	text-decoration: none
}
.AhdText
{
	color: #ffffff;
	background-color: #8B1205;
	text-decoration: none
}
.BookingText
{
	color: #ffffff;
	background-color: #003580;
	text-decoration: none
}
/*13-8-2008*/
.TabBorderTB1
{
	border-width: 1pt 1pt 1pt 1pt;
	border-color: #DBCDC8;
	border-style: solid;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold
}
.TabBorderTB11
{
	border-width: 1pt 0pt 1pt 0pt;
	border-color: #DBCDC8;
	border-style: solid;
	color: #6F1107;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold
}
.TabBorderBR
{
	border-width: 0pt 1pt 1pt 0pt;
	border-color: #DBCDC8;
	border-style: solid;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold
}
.TabBorderB
{
	border-width: 0pt 0pt 1pt 0pt;
	border-color: #DBCDC8;
	border-style: solid;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal
}
.border_specialoffer
{
	border-right: 1px solid;
	border-top: 1px solid;
	border-left: 1px solid;
	border-bottom: 1px solid;
	color: #FCD787
}
.AutoComplete
{
	background-color: #FFFFFF;
	color: #000000;
	font-family: verdana,arial,helvetica;
	font-size: 10px;
	padding-bottom: 3px
}
.AutoCompleteHighlight
{
	background-color: #f3ebe9;
	color: #000000;
	font-family: verdana,arial,helvetica;
	font-size: 10px;
	padding-bottom: 3px
}


/*   CSS FOR PAGING  */

.pages
{
	border: 1px solid #6f1107;
	background: #f3ebe9;
	color: #5b5b5b;
	text-decoration: none;
	font-style: normal;
	font-family: Arial;
	padding-left: 5px;
	padding-top: 0px;
	padding-bottom: 1px;
	padding-right: 5px;
	vertical-align: middle
}

.ta
{
	border: 1px solid #6f1107;
	background: #fff;
	color: #000;
	text-decoration: none;
	font-style: normal;
	font-family: Arial;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 1px;
	vertical-align: middle
}

.pages a
{
	display: block;
	float: left;
	padding: 0.2em 0.5em;
	margin-right: 0.1em;
	background: #fff;
	text-decoration: none
}

.pages a.hover
{
	display: block;
	float: left;
	padding: 0.2em 0.5em;
	margin-right: 0.1em;
	background: #fff;
	text-decoration: underline
}
.pages:hover
{
	border: 1px solid #6f1107;
	background: #fff;
	color: #000;
	text-decoration: none;
	font-style: normal;
	font-family: Arial;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 1px;
	vertical-align: middle
}


.pages1
{
	border: 1px solid #6f1107;
	background: #E4D0CB;
	color: #000000;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	font-family: Arial;
	padding-left: 5px;
	padding-top: 0px;
	padding-bottom: 1px;
	padding-right: 5px;
	vertical-align: middle
}

.pages1 a
{
	display: block;
	float: left;
	padding: 0.2em 0.5em;
	margin-right: 0.1em;
	background: #fff;
	text-decoration: none
}

.pages1 a.hover
{
	display: block;
	float: left;
	padding: 0.2em 0.5em;
	margin-right: 0.1em;
	background: #fff;
	text-decoration: underline
}
.pages1:hover
{
	border: 1px solid #6f1107;
	background: #fff;
	color: #000;
	text-decoration: none;
	font-style: normal;
	font-family: Arial;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 1px;
	vertical-align: middle
}

.GoButtoncss
{
	border-right: #999999 1pt solid;
	padding-right: 5px;
	background-position: 2px center;
	border-top: #cccccc 1px solid;
	padding-left: 5px;
	font-weight: bold;
	font-size: 80%;
	padding-bottom: 4px;
	margin: 1px;
	border-left: #cccccc 1px solid;
	color: #333333;
	line-height: normal;
	padding-top: 4px;
	border-bottom: #999999 1px solid;
	background-repeat: no-repeat;
	white-space: nowrap;
	background-color: #ffffff;
	font-family: verdana, sans-serif;
	font-size: 11px;
	vertical-align: middle
}

.GoButtoncss:link
{
	margin: 1px;
	color: #333333;
	text-decoration: none
}



.CommonImageTextButton
{
	border-right: #999999 1pt solid;
	padding-right: 8px;
	background-position: 2px center;
	border-top: #cccccc 1px solid;
	padding-left: 8px;
	font-weight: bold;
	padding-bottom: 4px;
	margin: 1px;
	border-left: #cccccc 1px solid;
	color: #333333;
	line-height: normal;
	padding-top: 4px;
	border-bottom: #999999 1px solid;
	background-repeat: no-repeat;
	white-space: nowrap;
	background-color: #eeeeee;
	font-family: Arial, sans-serif;
	font-size: 11px
}
.CommonImageTextButton:link
{
	margin: 1px;
	color: #333333;
	text-decoration: none
}
.CommonImageTextButton:visited
{
	color: #333333;
	text-decoration: none
}
.CommonImageTextButton:active
{
	color: #333333;
	text-decoration: none
}
.CommonImageTextButton:hover
{
	color: #333333;
	background-color: #dddddd;
	text-decoration: none
}
.CommonPreviousButton
{
	background-image: url(../images/forum/previoustopic.gif)
}
.CommonNextButton
{
	background-image: url(../images/forum/nexttopic.gif)
}
.CommonSearchButton
{
	padding-right: 9px;
	background-position: right top;
	display: inline-block;
	padding-left: 5px;
	font-weight: bold;
	font-size: 12px;
	background-image: url(../images/common/search-button-right.gif);
	padding-bottom: 4px;
	color: #ffffff;
	padding-top: 3px;
	background-repeat: no-repeat;
	text-align: left;
	font-variant: small-caps
}
.CommonSearchButton:link
{
	color: #999999;
	text-decoration: none
}
.CommonSearchButton:visited
{
	color: #999999;
	text-decoration: none
}
.CommonSearchButton:active
{
	color: #999999;
	text-decoration: none
}
.CommonSearchButton:hover
{
	text-decoration: underline
}

/*         END OF PAGING CSS */

/* scroll bars css*/
.divscroll
{
	font-weight: normal;
	font-size: 11px;
	font-family: Tahoma;
	color: #2f2a03;
	scrollbar-3dlight-color: #F3EBE9;
	scrollbar-arrow-color: #fff;
	scrollbar-base-color: #F3EBE9;
	scrollbar-darkshadow-color: #F3EBE9;
	scrollbar-face-color: #A46D68; /*scrollbar-highlight-color:#ff69b4; */
	scrollbar-shadow-color: #F3EBE9;
	scrollbar-track-color: #F3EBE9
}

.divscroll:hover
{
	font-weight: normal;
	font-size: 11px;
	font-family: Tahoma;
	color: #2f2a03;
	scrollbar-3dlight-color: #F9F3F2;
	scrollbar-arrow-color: #fff;
	scrollbar-base-color: #F3EBE9;
	scrollbar-darkshadow-color: #F9F3F2;
	scrollbar-face-color: #BCA09B; /*scrollbar-highlight-color:#ff69b4; */
	scrollbar-shadow-color: #F9F3F2;
	background-color: #F9F3F2;
	scrollbar-track-color: #F9F3F2
}

.pagerlink
{
	font-weight: bold;
	font-size: 11px;
	font-family: Tahoma;
	color: #A46D68
}
#fixme
{
	position: absolute;
	left: 0px;
	top: 0px
}
#fixmetoo
{
	position: absolute;
	right: 400px;
	bottom: 300px
}
div > div#fixme
{
	position: fixed
}
div > div#fixmetoo
{
	position: fixed
}
pre.fixit
{
	overflow: auto;
	border-left: 1px dashed #000;
	border-right: 1px dashed #000;
	padding-left: 2px
}
#divLoadCont
{
	position: absolute;
	width: 100%;
	height: 570px;
	top: 0px;
	left: 0px;
	vertical-align: middle;
	text-align: center;
	background-color: #f8f5f0;
	font-family: arial,helvetica;
	z-index: 100
}
.LoadingText1
{
	font-size: 20px;
	font-family: Tahoma;
	font-weight: bold
}

.LoadingText2
{
	font-size: 14px;
	font-family: Tahoma;
	font-weight: bold
	
}
.LoadingTable
{
	border-right: #DBCDC8 1px solid;
	border-top: #DBCDC8 1px solid;
	border-left: #DBCDC8 1px solid;
	border-bottom: #DBCDC8 1px solid;
	background-color: #F3EBE9 
}
.htxN
{
	FONT-WEIGHT: bold; FONT-SIZE: 11px;  FONT-FAMILY:Arial; text-decoration:none; color:#ffffff;
}
.hotellink
{
	font-weight: bold;
	font-size: 11px;
	font-family: Tahoma;
	color: #2f2a03;
	text-decoration: none;
}
.hotellink:hover
{
	font-weight: bold;
	font-size: 11px;
	font-family: Tahoma;
	color: #D5416D;
	text-decoration: none;
}
.lblCheckInfo
{
	font-weight: bold;
	font-size: 18px;
	font-family: Arial
}
.lblCheckDates
{
	font-weight:normal;
	font-size: 12px;
	font-family: Arial
}
.spheadstyle
{
	vertical-align: middle;
	color: Maroon;
	font-family: 'Comic Sans MS' , Arial;
	font-size: 14px;
	text-decoration:none;
	
}
.spbackgound
{
	background-image:url(http://www.allhoteldeals.net/Images/star-bg1.jpg);
	height:50px;	
}
.spstyle
{
	background-color:#F9F3F2;	
}
.spstyle:hover
{
	background-image:url(http://www.allhoteldeals.net/Images/star-bg.jpg);		
}
.Table_Border
{
	border: 1px 1px 1px 1px;
	border-color: #CAADB1;
	border-style: solid
}
.Textfooter
{
	font-weight: Normal;
	font-size: 11px;
	font-family: Tahoma;
	color: #2f2a03;
	text-decoration:none;
}

/*nov 18

.SpOfferLink
{
	font-weight: bold;
	font-size: 11px;
	color: #a46d68;
	text-decoration: none;
	font-family: 'Trebuchet MS';
}
.SpOfferLink:hover
{
	font-weight: bold;
	font-size: 11px;
	font-family: 'Trebuchet MS';
	text-decoration: none;
	color: #721108;
}
.SpOffer
{
	font-weight: bold;
	font-size: 13px;
	font-family: Tahoma;
	color: #FFAE00;
}*/
.AhdText
{
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT-COLOR: #ffffff; BORDER-BOTTOM-COLOR: #ffffff; PADDING-BOTTOM: 1px; COLOR: white; BORDER-TOP-STYLE: outset; BORDER-TOP-COLOR: #ffffff; PADDING-TOP: 1px; FONT-FAMILY: Tahoma; BORDER-RIGHT-STYLE: outset; BORDER-LEFT-STYLE: outset; BACKGROUND-COLOR: maroon; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #ffffff; BORDER-BOTTOM-STYLE:outset;
}
.AhdText:hover
{
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT-COLOR: #ffffff; BORDER-BOTTOM-COLOR: #ffffff; PADDING-BOTTOM: 1px; COLOR: white; BORDER-TOP-STYLE: inset; BORDER-TOP-COLOR: #ffffff; PADDING-TOP: 1px; FONT-FAMILY: Tahoma; BORDER-RIGHT-STYLE: inset; BORDER-LEFT-STYLE: inset; BACKGROUND-COLOR: maroon; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #ffffff; BORDER-BOTTOM-STYLE: inset
}
.LateroomText
{
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT-COLOR: #ffffff; BORDER-BOTTOM-COLOR: #ffffff; PADDING-BOTTOM: 1px; COLOR: white; BORDER-TOP-STYLE: outset; BORDER-TOP-COLOR: #ffffff; PADDING-TOP: 1px; FONT-FAMILY: Tahoma; BORDER-RIGHT-STYLE: outset; BORDER-LEFT-STYLE: outset; BACKGROUND-COLOR: navy; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #ffffff; BORDER-BOTTOM-STYLE:outset;
}
.LateroomText:hover
{
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT-COLOR: #ffffff; BORDER-BOTTOM-COLOR: #ffffff; PADDING-BOTTOM: 1px; COLOR: white; BORDER-TOP-STYLE: inset; BORDER-TOP-COLOR: #ffffff; PADDING-TOP: 1px; FONT-FAMILY: Tahoma; BORDER-RIGHT-STYLE: inset; BORDER-LEFT-STYLE: inset; BACKGROUND-COLOR: navy; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #ffffff; BORDER-BOTTOM-STYLE: inset
}
.BookingText
{
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT-COLOR: #ffffff; BORDER-BOTTOM-COLOR: #ffffff; PADDING-BOTTOM: 1px; COLOR: white; BORDER-TOP-STYLE: outset; BORDER-TOP-COLOR: #ffffff; PADDING-TOP: 1px; FONT-FAMILY: Tahoma; BORDER-RIGHT-STYLE: outset; BORDER-LEFT-STYLE: outset; BACKGROUND-COLOR:#0896ff; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #ffffff; BORDER-BOTTOM-STYLE:outset;
}
.BookingText:hover
{
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT-COLOR: #ffffff; BORDER-BOTTOM-COLOR: #ffffff; PADDING-BOTTOM: 1px; COLOR: white; BORDER-TOP-STYLE: inset; BORDER-TOP-COLOR: #ffffff; PADDING-TOP: 1px; FONT-FAMILY: Tahoma; BORDER-RIGHT-STYLE: inset; BORDER-LEFT-STYLE: inset; BACKGROUND-COLOR: #0896ff; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #ffffff; BORDER-BOTTOM-STYLE: inset
}
.venere
{
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT-COLOR: #ffffff; BORDER-BOTTOM-COLOR: #ffffff; PADDING-BOTTOM: 1px; COLOR: white; BORDER-TOP-STYLE: outset; BORDER-TOP-COLOR: #ffffff; PADDING-TOP: 1px; FONT-FAMILY: Tahoma; BORDER-RIGHT-STYLE: outset; BORDER-LEFT-STYLE: outset; BACKGROUND-COLOR:#ff6600; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #ffffff; BORDER-BOTTOM-STYLE:outset;
}
.venere:hover
{
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT-COLOR: #ffffff; BORDER-BOTTOM-COLOR: #ffffff; PADDING-BOTTOM: 1px; COLOR: white; BORDER-TOP-STYLE: inset; BORDER-TOP-COLOR: #ffffff; PADDING-TOP: 1px; FONT-FAMILY: Tahoma; BORDER-RIGHT-STYLE: inset; BORDER-LEFT-STYLE: inset; BACKGROUND-COLOR: #ff6600; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #ffffff; BORDER-BOTTOM-STYLE: inset
}
.eviivo
{
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT-COLOR: #ffffff; BORDER-BOTTOM-COLOR: #ffffff; PADDING-BOTTOM: 1px; COLOR: white; BORDER-TOP-STYLE: outset; BORDER-TOP-COLOR: #ffffff; PADDING-TOP: 1px; FONT-FAMILY: Tahoma; BORDER-RIGHT-STYLE: outset; BORDER-LEFT-STYLE: outset; BACKGROUND-COLOR: #421d7f; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #ffffff; BORDER-BOTTOM-STYLE:outset;
}
.eviivo:hover
{
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT-COLOR: #ffffff; BORDER-BOTTOM-COLOR: #ffffff; PADDING-BOTTOM: 1px; COLOR: white; BORDER-TOP-STYLE: inset; BORDER-TOP-COLOR: #ffffff; PADDING-TOP: 1px; FONT-FAMILY: Tahoma; BORDER-RIGHT-STYLE: inset; BORDER-LEFT-STYLE: inset; BACKGROUND-COLOR: #421d7f; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #ffffff; BORDER-BOTTOM-STYLE: inset
}

.SpOfferLink
{
font-weight: bold;
font-size: 12px;
color: #ff0200;
text-decoration: none;
font-family: 'Trebuchet MS';
}
.SpOfferLink:hover
{
font-weight: bold;
font-size: 12px;
font-family: 'Trebuchet MS';
text-decoration: none;
color: #721108;
}
.SpOffer
{
font-weight: bold;
font-size: 13px;
font-family:Tahoma;
color: #ff6000;
}
.SortStylenew
{
	vertical-align: middle;	
	color: #6d1211;
	font-family: 'Comic Sans MS' , Arial;
	font-size: 14px;
	font-weight:bold;
}

/*for advanced search*/


.showbutton
{
   font-size:12px;
   font-family:Arial,sans-serif;
   font-weight:bold;
   color:#03aec8;
   background-color:#FFFFFF;  
   border:0px;
   display:block;
}
.showbutton:hover
{
   font-size:12px;
   font-family:Arial,sans-serif;
   font-weight:bold;
   color:#03aec8;
   background-color:#FFFFFF;   
   border:0px;
   display:block;
   text-decoration:underline;
}

.hidebutton
{
   font-size:12px;
   font-family:Arial,sans-serif;
   font-weight:bold;
   color:#03aec8;
   background-color:#FFFFFF;   
   display:none;
     border:0px;
}
.hidebutton:hover
{
   font-size:12px;
   font-family:Arial,sans-serif;
   font-weight:bold;
   color:#03aec8;
   background-color:#FFFFFF; 
   display:none;
     border:0px;
     text-decoration:underline;
}
.dynamic-tab-pane-control .tab-page {
	clear:			both;
	border:			1px solid ThreeDDarkShadow;
	background:		ThreeDHighlight;
	z-index:		2;
	position:		relative;
	top:			-2px;
	color:			WindowText;
	font:			Message-Box;
	padding:		10px;
	
	height:			154px;
	
}

.tabborderadv123  
	{
		display:none;
	}	
	.tabbordercity
	{
	border-width: 1pt 1pt 1pt 1pt;
	border-color: #03aec8;	
	}
	.tabborderadv
	{
	border-width: 2pt 2pt 2pt 2pt;
	border-color: #e4d0cb;
	border-style:solid;
	font-family:Arial;
	font-size:11;
	font-weight:normal;	
	}	



.buttongroovybutton
{
	
	font-size: 12px;
	font-family: Arial,sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #881204;
	
	display: block;
}

.Underline
{
	font-family: Tahoma;
	font-weight: bold;
	font-size: 12px;
	color: #42302E;
	height: 22px;
	border-right: gray 0px solid;
	border-top: #DBCDC8 0px solid;
	border-left: gray 0px solid;
	border-bottom: #DBCDC8 1px solid
}

/*for advanced search*/


.Spoffer_border
{
	background-image:url(Images/spoffers-HBG.jpg);
	
	background-repeat: no-repeat;
	background-position: left;

}
.Spoffer_DesBG
{
	background-image:url(Images/spoffers-MBG.jpg);
	background-repeat: repeat-x;
	background-position: top;
	
	
}
/*
.PrProgress
{
    display: block;
    position: absolute;
    padding: 2px 3px;
}
.PrContainer
{
    border: solid 1px #3399FF;
    border-width: 1px 0px;
}
.PrHeader
{
    background: url(images/sprite.png) repeat-x 0px 0px;
    border-color: #808080 #808080 #ccc;
    border-style: solid;
    border-width: 0px 1px 1px;
    padding: 0px 10px;
    color: #000000;
    font-size: 9pt;
    font-weight: bold;
    line-height: 1.9;  
    white-space:nowrap;
    font-family: arial,helvetica,clean,sans-serif;
}
.PrBody
{
    background-color: #ffffff;
    border-color: #3399FF;
    border-style: solid;
    border-width: 3px 3px;
}*/
.MyHead
{
	/* Set Outer Tabale Back color*/
	background-color:#D8C7C0; 
	font-family:Tahoma; 
	font-size:14px;
	font-weight:bold;
	color: #6F1107;
}
.MyHeadBlack
{
	font-weight: bold;
	font-size: 16px;
	font-family: Tahoma;
	color: #2f2a03;
}
h1 {
	font-family: 'Comic Sans MS' , Arial;
	font-size: 14px;
	font-weight: bold;
	color: #6d1211;
	text-decoration: none;
}
#Header {
width: 100%; 
padding: 0;
margin: 0;
clear: both;
float: left;
}
#NavCol {
width: 220px; 
padding: ;
margin: 0;
float: left;
}
#HotelCol {
width: 180px; 
padding:1px ;
margin: 0;
float: left;
}
#NoHotelCol {
width: 130px; 
padding:1px ;
margin: 0;
float: left;
}
#PriceCol {
width: 110px; 
padding:1px ;
margin: 0;
float: right;
text-align:right
}
#ContentCol {
padding-right: 20px;
padding-left: 27px;
margin: 0px;
width: 425px; 
vertical-align: top;
float:left
}
#AdCol {
width: 219px;
padding: ;
margin: 0;
float: right;
}
#Footer {
width: 100%; 
padding: 0;
margin: 0;
clear: both;
float: left;
}
#Col1 {
padding:1px ;
margin: 0;
colspan:2;
float: left;
}
#Col2 {
padding:1px ;
margin: 0;
float: left;
}
#Col3 {
padding:1px ;
margin: 0;
float: left;
}
.RepeaterItem
{

		padding-bottom:3px;
	vertical-align:middle
}
.RepeaterItem:hover
{
		padding-bottom:3px;
			vertical-align:middle;
	background-color: #f6d997;
}


.emailus
{
	font-weight: normal;
	font-size: 11px;
	font-family: Tahoma;
	color: #2f2a03;
	text-decoration:none;
	
}
.emailus:hover
{
	font-weight: normal;
	font-size: 11px;
	font-family: Tahoma;
	color: #2f2a03;
	text-decoration:none;
	background-color: #f6d997;
}
.outerfilter
{
	margin: 0px 0px 0px 0px; padding: 0px; padding-left: 0px; text-align: left
}
.innerfilter
{
	margin: -14px 0px 0px 0px; padding-right: 0px;float: right; text-align: right; color: maroon; font-weight: bold
}
.spoffermore
{
	font-family:Trebuchet MS;
	font-size:16px;
	font-weight:bold;
	color:Black;
	text-decoration:none;
}
.spofferborder
{
	border-width: 1pt 1pt 1pt 1pt;
	border-color: gray;
	border-style: solid;	
}
.sphotelname
{
	font-family:Trebuchet MS;
	font-size:12px;
	font-weight:bold;
	color:#9F291B;
	text-decoration:none;
	
}
.spoffername
{
	font-family:Trebuchet MS;
	font-size:15px;
	font-weight:bold;
	color:#0168B3;
	text-decoration:none;
}
.spprice
{
	font-family:Trebuchet MS;
	font-size:11px;
	font-weight:bold;
	color:#F52525;
	text-decoration:none;
	
}
.sptext
{
	font-weight: normal;
	font-size: 12px;
	font-family: Trebuchet MS;
	color: white;
	text-decoration:none;
}

.AutoComplete_List
{
	background-color: #FFF; 
	margin: 0px!important; 
	border: 1px solid #999; 
	cursor: pointer; 
	overflow: auto; 
	text-align: left; 
	list-style-type: none;
	font-family: Arial; /*verdana,arial,helvetica;*/
	font-size: 12px;
	padding-bottom: 3px
	}
.AutoComplete_ListItem
{
	color: #000; 
	padding: 1px; 
	border-bottom: 0px solid #ddd;
	font-family: Arial; /*verdana,arial,helvetica;*/
	font-size: 12px;
	padding-bottom: 3px
	}
.AutoComplete_ListItemHilite
{
    background-color: #f3ebe9;
	color: #000; 
	padding: 1px; 
	border-bottom: 0px solid #ddd;
	font-family: Arial; /*verdana,arial,helvetica;*/
	font-size: 12px;
	padding-bottom: 3px
	
}

.transparent1 { height:200px; position: absolute; z-index:1000}

.AutoComplete_ListItemHiliteText
{
	color: Maroon;
	font-family: Arial; /*verdana,arial,helvetica;*/
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 3px
}


/* home page*/



ul#sliding-navigation
{
	list-style: none;
		margin: 0px 0;
	padding: 5px 0 0 0 ;
	
}
ul#sliding-navigation li.sliding-element a
{
	display: block;
	padding: 2px 1px;
	margin: 0;
	margin-bottom: 2px;
	text-align: left;
	font-weight: normal;
	font-size: 11px;
	color: #2f2a03;
	text-decoration: none
}
ul#sliding-navigation li.sliding-element a:hover
{
	display: block;
	padding: 2px 1px;
	margin: 0;
	margin-bottom: 2px;
	text-align: left;
	font-weight: normal;
	font-size: 11px;
	color: #D5416D;
	text-decoration: none
}
.welcomecss
{
	font-size: 22px; font-stretch: narrower; padding-top: 10px
}
.searchhome
{
	background-image: url(images/1.jpg); background-repeat: repeat-x; height: 224px;
                                                width: 100%; padding: 10px 30px 7px 30px; color: White
}
.findcss
{
	color: #e37e84; font-size: 12px; padding: 5px; font-weight: bold;
}
.comparecss
{
	color: White; font-size: 16px; font-weight: bold
}
.fontnarrow
{
	color: #af7a80; font-size: 16px; font-weight: bold;font-stretch:narrower
}
.hoteltheme
{
	color: #a27073; font-size: 16px; font-weight: bold; padding: 10px 10px 10px 0px;
}
.airportcss
{
text-align: left;color:Black;
padding: 15px 0px 0px 43px; text-decoration: none; height: 38px; width: 100px;
background-image: url(Images/hotelsbutt-3.png); display: block
}
.airportcss:hover
{
text-align: left;color:Black;
padding: 15px 0px 0px 43px; text-decoration: underline; height: 38px; width: 100px;
background-image: url(Images/hotelsbutt-3.png); display: block
}
.londoncss
{
text-align: left;color:Black;
padding: 15px 0px 0px 43px; text-decoration: none; height: 38px; width: 100px;
background-image: url(Images/hotelsbutt-1.png); display: block
}
.londoncss:hover
{
text-align: left;color:Black;
padding: 15px 0px 0px 43px; text-decoration: underline; height: 38px; width: 100px;
background-image: url(Images/hotelsbutt-1.png); display: block
}
.golfcss
{
text-align: left;color:Black;
padding: 15px 0px 0px 43px; text-decoration: none; height: 38px; width: 100px;
background-image: url(Images/hotelsbutt-2.png); display: block
}
.golfcss:hover
{
text-align: left;color:Black;
padding: 15px 0px 0px 43px; text-decoration: underline; height: 38px; width: 100px;
background-image: url(Images/hotelsbutt-2.png); display: block
}
.attractioncss
{
text-align: left;color:Black;
padding: 15px 0px 0px 43px; text-decoration: none; height: 38px; width: 100px;
background-image: url(Images/hotelsbutt-4.png); display: block
}
.attractioncss:hover
{
text-align: left;color:Black;
padding: 15px 0px 0px 43px; text-decoration: underline; height: 38px; width: 100px;
background-image: url(Images/hotelsbutt-4.png); display: block
}
.selfcatering
{
text-align: left;color:Black;
padding: 15px 0px 0px 43px; text-decoration: none; height: 38px; width: 100px;
background-image: url(Images/hotelsbutt-5.png); display: block
}
.selfcatering:hover
{
text-align: left;color:Black;
padding: 15px 0px 0px 43px; text-decoration: underline; height: 38px; width: 100px;
background-image: url(Images/hotelsbutt-5.png); display: block
}
.addproperty
{
	color: White; text-decoration: none;font-size: 13px; font-weight:bold;
}
.addproperty:hover
{
	color: White; text-decoration: underline;
}
.supportcss
{color: #964951;text-decoration:none
}
.supportcss:hover
{
color: Black;text-decoration:underline
}

/*home page end*/

.searchfindcss
{
	
	
	color: Black;
	font-family: 'Comic Sans MS' , Arial;
	font-size: 15px;
	font-weight: bold;height:32px;background-image:url(images/searchcity-BG.png);vertical-align:middle;line-height:32px;text-align:center
}
.searchctrl
{
	background-image: url(images/bg2.jpg); background-repeat: repeat-x; height: 155px;
                                                width: 100%; padding: 10px 10px 10px 10px; color: White
}
.SlidingElement
{
	padding: 2px 1px;
	margin: 0;
	margin-bottom: 2px;
	text-align: left;
	font-weight: normal;
	font-size: 11px;
	color: #2f2a03;
	text-decoration: none
}
.SlidingElement:hover
{	
	padding: 2px 1px;
	margin: 0;
	margin-bottom: 2px;
	text-align: left;
	font-weight: normal;
	font-size: 11px;
	color: #D5416D;
	text-decoration: none
}