
/* new css*/
.Text
{
	font-weight: normal;
	font-size: 12px;
	font-family: Trebuchet MS;
}

.HomeText
{
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #0a4665;
	text-decoration: none;
}
.buttontext
{
	font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.buttontext:hover
{
	font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.fotertext
{
	font-family: Trebuchet MS;
	font-size: 11px;
	color: #0a4665;
	text-decoration: none;
}

.fotertext1
{
	font-family: Trebuchet MS;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
.copyright
{
	background-color: #284776;
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	height: 25px;
}
.Footerline
{
	background-color: #284776;
	height: 2px;
}
.HeadText
{
	font-weight: bold;
	font-size: 24px;
	font-family: Trebuchet MS;
	color: #0055a6;
	text-decoration: none;
}

.PhoneText
{
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}

.PhoneText2
{
	font-weight: bold;
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}

.PhoneText3
{
	font-weight: bold;
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}


/*new*/
.TextLink
{
	font-weight: normal;
	font-size: 11px;
	font-family: Trebuchet MS;
	color: #2f2a03;
	text-decoration: none;
}
.TextLink:hover
{
	font-weight: normal;
	font-size: 11px;
	font-family: Trebuchet MS;
	color: #D5416D;
	text-decoration: none;
}
.citytext
{
	font-family: Trebuchet MS;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.citytextnew
{
	font-family: Trebuchet MS;
	font-size: 11px;
	color: #0a4665;
	text-decoration: none;
}
.citytextnew:hover
{
	font-family: Trebuchet MS;
	font-size: 11px;
	color: #D5416D;
	text-decoration: none;
}


.TableBdr
{
	/* Set Inner Tabale Border width and color*/
	background-color: White;
	border-width: 1px 1px 1px 1px;
	border-color: #8f8d8c;
	border-style: solid;
	font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: normal;
}




.Text1
{
	font-weight: normal;
	font-size: 12px;
	font-family: Trebuchet MS;
}

.hotellink
{
	font-weight: normal;
	font-size: 11px;
	font-family: Trebuchet MS;
	color: #2f2a03;
	text-decoration: none;
}
.hotellink:hover
{
	font-weight: normal;
	font-size: 11px;
	font-family: Trebuchet MS;
	color: #D5416D;
	text-decoration: none;
}




.TabBorderLR
{
	border-width: 0pt 1pt 0pt 1pt;
	border-color: #302f2d;
	border-style: solid;
}

/* new
	.tabborder4
	{
	 border-width: 1pt 1pt 1pt 1pt;
	border-color: #b4d8e8;
	border-style:  solid;
	font-family:Trebuchet MS;
	font-size:11;
	font-weight:normal;	
	
	}
	.NText
	{
		FONT-WEIGHT: Bold; FONT-SIZE: 12px;  FONT-FAMILY:Trebuchet MS; color:#5b5b5b;
	}
	
	.NText2
	{
		FONT-WEIGHT: Bold; FONT-SIZE: 13px;  FONT-FAMILY:Trebuchet MS; color:#8c1205
	}
	.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 Trebuchet MS; 
}
 */


/*new css */

.bodyclr
{
	background-color:#F9F8F4;
	font-weight: bold;
	font-size: 13px;
	font-family: Trebuchet MS;
	text-decoration:none;
}

.bgimage
{
	background-image: url(images/body-bg.gif);
	background-position: center;
	background-color: Gray;
}

.TextHotelName
{
	font-weight: Bold;
	font-size: 16px;
	font-family: Trebuchet MS;
	color: #0283DE;
	text-decoration: underline;
}
.TextHotelDesc
{
	font-weight: normal;
	font-size: 12px;
	font-family: Trebuchet MS;
	color: #403F3F;
	text-decoration: none;
}
.TextHotelAddr
{
	font-weight: bold;
	font-size: 11px;
	font-family: Trebuchet MS;
	color: #005FAE;
	text-decoration: none;
}
.TextHotelmiles
{
	font-weight: bold;
	font-size: 12px;
	font-family: Trebuchet MS;
	text-decoration: none;
}

.TextRed
{
	font-weight: normal;
	font-size: 11px;
	font-family: Trebuchet MS;
	color: Red;
	text-decoration: none;
}
.searchTable
{
	/* Set Inner Tabale Border width and color*/
	background-color: #FBFBFB;
	border-width: 0px 0px 0px 1px;
	border-color: red;
}

.Text2
{
	font-weight: bold;
	font-size: 12px;
	font-family: Trebuchet MS;
}
.price
{
	background-color: White;
	border-width: 1px 1px 1px 1px;
	border-color: #E0E0E0;
	border-style: solid;
	font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: normal;
}

.pricefrom
{
	font-weight: bold;
	font-size: 12px;
	font-family: Trebuchet MS;
	color: gray;
}
.pricevalue
{
	font-weight: bold;
	font-size: 15px;
	font-family: Trebuchet MS;
	color: #FD4700;
}

.Text3
{
	font-weight: Bold;
	font-size: 12px;
	font-family: Trebuchet MS;
	color: #0e2f7c;
}

.searchbg
{
	width: 175px;
	height: 244px;
	background-image: url(images/search-BG.jpg);
	background-repeat: repeat-x;
}
.citysearchbg
{
	width: 225px;
	height: 352px;
	background-image: url(images/citysearch.jpg);
	background-repeat: repeat-x;
}
.cityalternate
{
	background-color: #fff3cd;
}

.TextBold
{
	font-weight: bold;
	font-size: 11px;
	font-family: Trebuchet MS;
	color: #005FAE;
	text-decoration: none;
}

.TextBold:hover
{
	font-weight: Bold;
	font-size: 11px;
	font-family: Trebuchet MS;
	color: #D5416D;
	text-decoration: none;
}

.TextBold1
{
	font-weight: normal;
	font-size: 11px;
	font-family: Trebuchet MS;
	color: black;
}


.SeoText
{
	font-weight: normal;
	font-size: 11px;
	font-family: Trebuchet MS;
	text-decoration: underline;
}

.SeoTextLink
{
	font-weight: normal;
	font-size: 11px;
	font-family: Trebuchet MS;
	text-decoration: none;
}
.SeoTextLink:hover
{
	font-weight: normal;
	font-size: 11px;
	font-family: Trebuchet MS;
	color: red;
	text-decoration: underline;
}


/*new*/
.tabborder4
{
	border-width: 1pt 1pt 1pt 1pt;
	border-color: #d8b95e;
	border-style: solid;
	font-family: Trebuchet MS;
	font-size: 11;
	font-weight: normal;
}
.NText
{
	font-weight: Bold;
	font-size: 13px;
	font-family: Trebuchet MS;
	color: #8c1205;
}

.NText2
{
	font-weight: Bold;
	font-size: 13px;
	font-family: Trebuchet MS;
	color: #8c1205;
}
.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 Trebuchet MS;
}

.TextBold
{
	font-weight: Bold;
	font-size: 11px;
	font-family: Trebuchet MS;
	text-decoration: none;
	color: #000000;
}

.TextBold:hover
{
	font-weight: Bold;
	font-size: 11px;
	font-family: Trebuchet MS;
	color: #D5416D;
	text-decoration: none;
}
.SortStyle
{
	vertical-align: middle;
	width: 217px;
	height: 24px;
	font-weight: bold;
	color: White;
	font-family: Trebuchet MS;
	font-size: 14px;
}
.tab_border
{
	border-right: gray 0px solid;
	background-color: #e5f9fc;
	color: #721108;
	border-top: #DBCDC8 1px solid;
	border-left: gray 0px solid;
	border-bottom: #DBCDC8 1px solid;
}
.HeadText_Hname
{
	font-weight: bold;
	font-size: 14px;
	text-transform: capitalize;
	font-family: Trebuchet MS;
	text-decoration: none;
	color: #313131;
}
.HeadText_Hname:hover
{
	font-weight: bold;
	text-transform: capitalize;
	font-family: Trebuchet MS;
	text-decoration: none;
	color: black;
}
.area_list_photo
{
	padding-right: 5px;
	padding-left: 3px;
	padding-bottom: 2px;
	width: 140px;
	padding-top: 3px;
	height: 94px;
}
.PricesFrom
{
	font-size: 18px;
	color: #ef7000;
}

.pages
{
	border: 1px solid #6f1107;
	background: #e5f9fc;
	color: #5b5b5b;
	text-decoration: none;
	font-style: normal;
	font-family: Trebuchet MS;
	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: Trebuchet MS;
	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: Trebuchet MS;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 1px;
	vertical-align: middle;
}


.pages1
{
	border: 1px solid #6f1107;
	background: #9edcdb;
	color: #000000;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	font-family: Trebuchet MS;
	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: Trebuchet MS;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 1px;
	vertical-align: middle;
}
.divscroll
{
	font-weight: normal;
	font-size: 11px;
	font-family: Trebuchet MS;
	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: Trebuchet MS;
	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;
}
.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: Trebuchet MS;
	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: Trebuchet MS;
	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: Trebuchet MS;
	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: Trebuchet MS;
	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: Trebuchet MS;
	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: Trebuchet MS;
	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: Trebuchet MS;
	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: Trebuchet MS;
	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: Trebuchet MS;
	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: Trebuchet MS;
	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;
	font-family: Trebuchet MS;
	text-decoration: none;
}
.SpOfferLink:hover
{
	font-weight: bold;
	font-size: 12px;
	color: #721108;
	font-family: Trebuchet MS;
	text-decoration: none;
}
.SpOffer
{
	font-weight: bold;
	font-size: 13px;
	color: #ff6000;
	font-family: Trebuchet MS;
}
.hotellink1
{
	font-weight: normal;
	font-size: 11px;
	font-family: Trebuchet MS;
	color: #0e2f7c;
	text-decoration: none;
}
.hotellink1:hover
{
	font-weight: normal;
	font-size: 11px;
	font-family: Trebuchet MS;
	color: #0e2f7c;
	text-decoration: underline;
}


/* for city information*/
.CityText
{
	font-weight: normal;
	font-size: 12px;
	font-family: Trebuchet MS;
}
.CityText1
{
	font-weight: normal;
	font-size: 11px;
	font-family: Trebuchet MS;
}
.CityText2
{
	font-weight: Bold;
	font-size: 13px;
	font-family: Trebuchet MS;
	text-decoration: none;
}


.CityRtext
{
	font-weight: Bold;
	font-size: 13px;
	font-family: Trebuchet MS;
	color: #8c1205;
}


.CityBreak
{
	color: Maroon;
}

.CityTextLink
{
	font-weight: normal;
	font-size: 11px;
	font-family: Trebuchet MS;
	color: Maroon;
	text-decoration: none;
}
.CityTextLink:hover
{
	font-weight: normal;
	font-size: 11px;
	font-family: Trebuchet MS;
	color: #2f2a03;
	text-decoration: none;
}
/* */
.Text18B
{
	font-family: Trebuchet MS;
	font-weight: bold;
	font-size: 18px;
	color: #0e2f7c;
}
.font
{
	font-weight: bold;
	font-size: 17px;
	font-family: Trebuchet MS;
	color: #019096;
	

}
.Text4
{
	font-family: Trebuchet MS;
	font-size: 13px;
	font-weight: bold;
	/*background-color:#eceded;*/
	background-image: url(images/filter-bg.jpg); background-repeat: repeat-x;width: 240px;
}
.address
{
	font-weight: normal;
	font-size: 12px;
	text-transform: capitalize;
	font-family: Trebuchet MS;
	color: #019096;
}
.cityhotels
{
	font-weight: normal;
	font-size: 12px;
	font-family: Trebuchet MS;
	color: #FC7C00;
	text-decoration:underline;
	
}
.border1
{
	border-width: 2pt 2pt 3pt 2pt;
	border-color: white;
	border-style: solid;
}
.topcities
{
	font-weight: normal;
	font-size: 11px;
	font-family: Trebuchet MS;
	color: #019096;
	text-decoration:none;
	
}
.footertxt
{
	font-weight: bold;
	font-size: 12px;
	font-family: Trebuchet MS;
	color:Gray;
	font-style:italic
	
}
.area_list_photo
{
	padding-right: 5px;
	padding-left: 3px;
	padding-bottom: 2px;
	width: 140px;
	padding-top: 3px;
	height: 94px;
}
.HeadText_Hname1
{
	font-weight: bold;
	font-size: 11px;
	text-transform: capitalize;
	font-family: Trebuchet MS;
	text-decoration: none;
	color: #313131;
}
.HeadText_Hname2
{
	font-weight: normal;
	font-size: 11px;
	text-transform: capitalize;
	font-family: Trebuchet MS;
	text-decoration: none;
	color: #313131;
}
.lblCheckInfo
{
	font-family: Trebuchet MS;
	font-size: 16px;
	font-weight: bold;
	text-decoration:none;
	color:Black;
}
.glossymenu{
position: relative;
padding: 0 0 0 10px;
margin: 0 auto 0 auto;
background: url(http://www.cheaphotel-stalbans.co.uk/images/menur_bg.gif) repeat-x; /*tab background image path*/
height: 46px;
list-style: none;
}

.glossymenu li{
float:left;
}

.glossymenu li a{
float: left;
display: block;
color:#000;
text-decoration: none;
font-family: sans-serif;
font-size: 13px;
font-weight: bold;
padding:0 0 0 16px; /*Padding to accomodate left tab image. Do not change*/
height: 46px;
line-height: 46px;
text-align: center;
cursor: pointer;	
}

.glossymenu li a b{
float: left;
display: block;
padding: 0 24px 0 8px; /*Padding of menu items*/
}

.glossymenu li.current a, .glossymenu li a:hover{
color: #fff;
background: url(http://www.cheaphotel-stalbans.co.uk/images/menur_hover_left.gif) no-repeat; /*left tab image path*/
background-position: left;
}

.glossymenu li.current a b, .glossymenu li a:hover b{
color: #fff;
background: url(http://www.cheaphotel-stalbans.co.uk/images/menur_hover_right.gif) no-repeat right top; /*right tab image path*/
}
.Hotelpage
{
	font-weight: Bold;
	font-size: 13px;
	font-family: Arial;
	color: #ffffff;
	background-color: #02b1c6;
}
.groovybutton
{
	font-size: 12px;
	font-family: Arial,sans-serif;
	font-weight: bold;
	color: black;
	background-color: #ffca4a;
	border-top-style: double;
	border-top-color: #fa7c04;
	border-top-width: 4px;
	border-bottom-style: double;
	border-bottom-color: #fa7c04;
	border-bottom-width: 4px;
	border-left-style: solid;
	border-left-color: #fa7c04;
	border-left-width: 4px;
	border-right-style: solid;
	border-right-color: #fa7c04;
	border-right-width: 4px;
	display: block;
}
.RedBorder
{
	border-width: 1pt 1pt 1pt 1pt;
	border-color: #8C5B55;
	border-style: solid;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal
}

/*new 29-07-2010*/
.filtersBG
{	
background-image: url(images/filter-bg.jpg); background-repeat: repeat-x;height:25px;	
}
