@charset "utf-8";

html {
overflow-y: scroll;
}

BODY {
	BACKGROUND-COLOR: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
}

A:link {COLOR: #365f4f; TEXT-DECORATION: none;}
A:visited {COLOR: #365f4f; TEXT-DECORATION: none;}
A:hover {COLOR: #365f4f; TEXT-DECORATION: underline;}
A:active {COLOR: #365f4f; TEXT-DECORATION: underline;}

A:link.nav {
	COLOR: #ffffff;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: capitalize;
}
A:visited.nav {
	COLOR: #ffffff;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: capitalize;
}
A:hover.nav {
	COLOR: #F00;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: capitalize;
}
A:active.nav {
	COLOR: #000;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: capitalize;
}

A:link.nav2 {COLOR: #000000; TEXT-DECORATION: none;}
A:visited.nav2 {COLOR: #000000; TEXT-DECORATION: none;}
A:hover.nav2 {COLOR: #646464; TEXT-DECORATION: none;}
A:active.nav2 {COLOR: #646464; TEXT-DECORATION: none;}

A:link.topic {COLOR: #ffffff; TEXT-DECORATION: none;}
A:visited.topic {COLOR: #ffffff; TEXT-DECORATION: none;}
A:hover.topic {COLOR: #d2e6de; TEXT-DECORATION: none;}
A:active.topic {COLOR: #d2e6de; TEXT-DECORATION: none;}

A:link.bottom {COLOR: #c1e0f7; TEXT-DECORATION: none;}
A:visited.bottom {COLOR: #c1e0f7; TEXT-DECORATION: none;}
A:hover.bottom {COLOR: #ffffff; TEXT-DECORATION: none;}
A:active.bottom {COLOR: #ffffff; TEXT-DECORATION: none;}

input.contact {BACKGROUND-COLOR: #ebebeb; BORDER-LEFT: #9b9b9b solid 1px; BORDER-RIGHT: #c3c3c3 solid 1px; BORDER-TOP: #9b9b9b solid 1px; BORDER-BOTTOM: #c3c3c3 solid 1px; COLOR: #000000; FONT-FAMILY: tahoma, arial, sans-serif, verdana; FONT-SIZE: 11px; WIDTH: 240px; HEIGHT: 19px;}
input.contact_submit {BACKGROUND-COLOR: #365f4f; BORDER-LEFT: #9b9b9b solid 1px; BORDER-RIGHT: #c3c3c3 solid 1px; BORDER-TOP: #9b9b9b solid 1px; BORDER-BOTTOM: #c3c3c3 solid 1px; COLOR: #ffffff; FONT-FAMILY: tahoma, arial, sans-serif, verdana; FONT-SIZE: 11px; WIDTH: 100px; HEIGHT: 19px;}
select.contact {BACKGROUND-COLOR: #ebebeb; BORDER-LEFT: #9b9b9b solid 1px; BORDER-RIGHT: #c3c3c3 solid 1px; BORDER-TOP: #9b9b9b solid 1px; BORDER-BOTTOM: #c3c3c3 solid 1px; COLOR: #000000; FONT-FAMILY: tahoma, arial, sans-serif, verdana; FONT-SIZE: 11px; WIDTH: 240px; HEIGHT: 19px;}
select.contact2 {BACKGROUND-COLOR: #ebebeb; BORDER-LEFT: #9b9b9b solid 1px; BORDER-RIGHT: #c3c3c3 solid 1px; BORDER-TOP: #9b9b9b solid 1px; BORDER-BOTTOM: #c3c3c3 solid 1px; COLOR: #000000; FONT-FAMILY: tahoma, arial, sans-serif, verdana; FONT-SIZE: 11px; WIDTH: 120px; HEIGHT: 19px;}
textarea.contact {BACKGROUND-COLOR: #ebebeb; BORDER-LEFT: #9b9b9b solid 1px; BORDER-RIGHT: #c3c3c3 solid 1px; BORDER-TOP: #9b9b9b solid 1px; BORDER-BOTTOM: #c3c3c3 solid 1px; COLOR: #000000; FONT-FAMILY: tahoma, arial, sans-serif, verdana; FONT-SIZE: 11px; WIDTH: 240px; HEIGHT: 80px;}

.normal {COLOR: #323232; FONT-FAMILY: arial, sans-serif, tahoma, verdana; FONT-SIZE: 12px; FONT-WEIGHT: normal; LINE-HEIGHT: 16px; TEXT-ALIGN: left; TEXT-DECORATION: none;}
.nav_normal {
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 16px;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
}
.nav_normal2 {COLOR: #000000; FONT-FAMILY: tahoma, arial, sans-serif, verdana; FONT-SIZE: 11px; FONT-WEIGHT: bold; LINE-HEIGHT: 16px; TEXT-ALIGN: center; TEXT-DECORATION: none;}
.topic_normal {COLOR: #ffffff; FONT-FAMILY: tahoma, arial, sans-serif, verdana; FONT-SIZE: 12px; FONT-WEIGHT: bold; LINE-HEIGHT: 16px; TEXT-ALIGN: left; TEXT-DECORATION: none;}
.bottom_left_normal {COLOR: #c1e0f7; FONT-FAMILY: tahoma, arial, sans-serif, verdana; FONT-SIZE: 10px; FONT-WEIGHT: normal; LINE-HEIGHT: 12px; TEXT-ALIGN: left; TEXT-DECORATION: none;}
.bottom_right_normal {COLOR: #c1e0f7; FONT-FAMILY: tahoma, arial, sans-serif, verdana; FONT-SIZE: 10px; FONT-WEIGHT: normal; LINE-HEIGHT: 12px; TEXT-ALIGN: right; TEXT-DECORATION: none;}
.footer_normal {
	COLOR: #000;
	FONT-FAMILY: tahoma, arial, sans-serif, verdana;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 16px;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
}
/* BOF Category Buttons */
#categories {
}
#cat1, #cat2, #cat3, #cat4, #cat5, #cat6, #cat7, #cat8
{
	text-transform: uppercase;
	display: block;
	width: 180px;
	height: 22px;
	background: url(../index_files/catBtns.jpg) no-repeat 0 0;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	text-align: left;
	margin-bottom: 5px;
}

#cat1:hover, #cat2:hover, #cat3:hover, #cat4:hover, #cat5:hover, #cat6:hover, #cat7:hover, #cat8:hover
{
	background-position: 0 -26px;
	color: #fff;
	font-weight: bold;
	text-decoration:none;
}

#cat1 span, #cat2 span, #cat3 span, #cat4 span, #cat5 span, #cat6 span, #cat7 span, #cat8 span
{
	font-size: 11px;
	font-weight: bold;
}
/* EOF Category Buttons */
.rightBoxes {
	background-image: url(../index_files/rBoxesBg.jpg);
	height: 262px;
	width: 300px;
	line-height: 18px;
	padding: 10px;
	background-repeat: no-repeat;
}
.rbImg {
	padding-top: 10px;
	padding-left: 10px;
	width:90px;
	float:left;
}
.rbTitle {
	padding-top: 10px;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0862CA;
}
.rbTitle strong {
	color: #043060;
	font-size: 14px;
}

.newglideHdr {
	background-image: url(titleBg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	height: 30px;
	margin: 0px;
	padding: 0px;
}
.newglidecontentBg {
	background-image: url(../index_files/glideBg.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	width: 770px;
	margin-bottom: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
.contentMain {
	padding: 8px;
}

#bulPnts {
	background-image: url(bulPntsBg.gif);
	background-repeat: no-repeat;
	padding-top: 40px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 5px;
	margin-top: 10px;
	height: 380px;
	font-weight: bold;
}
#TownsList {
	text-align: center;
	width: 100%;
	text-transform: capitalize;
}
#aztownsuk {
	height: 150px;
	width: 100%;
	overflow: scroll;
	text-align:center;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	padding:5px;
}
#holidayHotels {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	background-image: url(holhotelsBg.jpg);
	background-repeat: no-repeat;
	height: 237px;
	padding-top: 37px;
	padding-left: 18px;
}
.tdForm {
	background-image: url(flash.jpg);
	background-repeat: no-repeat;
	padding-right:4px;
}
.tableForm {
	color: #FFF;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}.tableForm input {
	width: 178px;
	border: 2px solid #D0E4D8;
}
.formtitle {
	font-size: 13px;
	color: #FFF;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bolder;
}
.error {
	color:#F00;
}.sideBoxEle {
	font-size: 11px;
	color: #333;
	padding: 5px;
	background-image: url(sidebMiddle.gif);
	background-repeat: repeat-y;
}
.sideBoxEle img {
	border: 2px solid #84AAC6;
	float: left;
	margin-right: 10px;
}
.mppPlace {
	font-size: 15px;
	font-weight: bolder;
	color: #000;
}
.mppFrom {
}
.mppPrice {
	font-size: 24px;
	font-weight: bolder;
	color: #F00;
}
.contentMain p strong {
	color: #000;
}
.whyChooseUs {
	list-style-image: url(bg_li.gif);
	left: 0px;
	top: 7px;
	clip:   rect(auto auto auto auto);
}

