/* CSS Document */
#tag1 {position:absolute;top:50px;left:35%;cursor:hand;cursor:pointer;z-index:999;padding:20px 15px 0px 0px;margin:0px;border:0px solid #CC0000;background:url(../images/close.gif);background-position:top right;background-repeat:no-repeat;}
body {
	background:#FFFFFF;
	margin:0px 0px 0px 0px;
	text-align:center;
}
.toplinks {
	text-align:right;
	padding:10px 10px 2px 0px;
	font-family:arial;
	font-size:11px;
	color:#1F1913;
	font-weight:normal;
}
.toptitostxt {
	text-align:right;
	padding:2px 10px 2px 0px;
	font-family:arial;
	font-size:11px;
	color:#1F1913;
	font-weight:normal;
}
.topicons  {
	padding:2px 5px 2px 5px;
}
.menubg {
	background:url(../images/menubg.jpg);
	background-position:center center;
	background-repeat:no-repeat;
	height:30px;
	padding:0px 0px 0px 0px;
	text-align:right;
}
.menuorange {
/*	background:#F2791E;*/
	border-top:2px solid #FFFFFF;
	height:2px;
	font-size:1px;
}
.tckrbg {background:url(../images/tickr_bg.gif);background-position:center center;background-repeat:no-repeat;height:23px;}
.ftrbga {
	background:url(../images/ftrbg.jpg);
	background-position:center center;
	background-repeat:no-repeat;
	height:30px;
}
.ftrorange {
	background:#F2791E;
	border-bottom:2px solid #FFFFFF;
	height:7px;
	font-size:2px;
}
.ftrtxta {
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	text-align:left;
}
.ftrlinksa {
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	text-align:left;
	padding:0px 5px 0px 5px;
	text-decoration:none;
}
.ftrlinksa:hover {
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	text-align:left;
	padding:0px 5px 0px 5px;
	text-decoration:underline;
}
.ftrtxtb {
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	color:#52ADD5;
	text-align:center;
	line-height:30px;
}
.ftrlinksb {
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	color:#52ADD5;
	text-align:left;
	padding:0px 5px 0px 5px;
	text-decoration:none;
}
.ftrlinksb:hover {
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	color:#52ADD5;
	text-align:left;
	padding:0px 5px 0px 5px;
	text-decoration:underline;
}
.txtcopyrite {
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	color:#8D8E8E;
	text-align:left;
	height:50px;
}
.linkcopyrite {
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	color:#8D8E8E;
	text-align:left;
	text-decoration:none;
}
.linkcopyrite:hover {
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	color:#8D8E8E;
	text-align:left;
	text-decoration:underline;
}
.titxt {
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	color:#8D8E8E;
	text-align:right;
	height:50px;
}
.tilink {
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	color:#8D8E8E;
	text-align:left;
	text-decoration:none;
}
.tilink:hover {
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	color:#8D8E8E;
	text-align:left;
	text-decoration:underline;
}
/*---------------------ENQUIRY FORM CSS---------------------*/
.enqfrmbg {
	background:url(../images/enq_formbg.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	height:267px;
}
.enqfrmtxt {
	font-family:arial;
	font-weight:normal;
	font-size:12px;
	color:#FFFFFF;
	padding:2px 5px 2px 5px;
	text-align:left;
}
.enqfrmbox {
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#484848;
	border:1px solid #0F5B81;
}
/*-----------------ENQUIRY FORM CSS ENDS--------------------------*/

/*---------------------  WHATS ON CSS  ---------------------*/
.txtprevnextwo {
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color:#52ADD5;
	text-decoration:none;
}
.txtprevnextwo:hover {
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color:#52ADD5;
	text-decoration:underline;
}
.txtwo {
	font-family:arial;
	font-weight:normal;
	font-size:12px;
	color:#39332C;
	padding:10px 10px 0px 10px;
	text-align:justify;
	line-height:18px;
}
.titlewo {
	font-family:arial;
	font-weight:bold;
	font-size:12px;
	color:#0D2880;
}
.datewo {
	fot-family:Arial;
	font-weight:bold;
	font-size:11px;
	color:#706F6E;
	padding:4px 0px 4px 0px;
}
/*---------------------WHATS ON CSS ENDS---------------------*/

/*--------------------- RECOMMEND CSS---------------------------*/
.txtrcmd {
	font-family:arial;
	font-weight:normal;
	font-size:12px;
	color:#39332C;
	padding:10px 10px 0px 10px;
	text-align:justify;
	line-height:18px;
}
.titlercmd {
	font-family:arial;
	font-weight:bold;
	font-size:11px;
	color:#0D2880;
	text-decoration:none;
}
/*.titlercmd:hover {
	font-family:arial;
	font-weight:bold;
	font-size:11px;
	color:#0D2880;
	text-decoration:none;
}*/
.rcmdamt {
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	color:#D65220;
}
/*---------------------RECOMMEND CSS ENDS-------------------------*/

/*---------------------FOOD GUIDE CSS--------------------------*/
.titlefg {
	font-family:Arial;
	font-weight:bold;
	font-size:14px;
	color:#52ADD5;
}
.emqsubmitbutton {
	font-family:arial;
	font-weight:bold;
	font-size:12px;
	color:#000000;
	background:#C5C5C5;
	border:1px solid #808080;
	padding:0px 10px 0px 10px;
	cursor:hand;
	cursor:pointer;
}
.txtrfg {
	font-family:arial;
	font-weight:normal;
	font-size:12px;
	color:#39332C;
	padding:10px 10px 0px 10px;
	text-align:justify;
	line-height:18px;
}
.bgfga {
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	padding:5px 0px 0px 12px;
	background:url(../images/fgbg1.jpg);
	background-position:center left;
	background-repeat:no-repeat;
	height:29px;
	text-align:left;
}
.bgfgb {
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	padding:5px 0px 0px 12px;
	background:url(../images/fgbg2.jpg);
	background-position:center left;
	background-repeat:no-repeat;
	height:29px;
}
.linksfg {
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	color:#39332C;
	text-decoration:underline;
	padding:0px 0px 0px 10px;
}
.linksfg:hover {
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	color:#39332C;
	text-decoration:none;
	padding:0px 0px 0px 10px;
}
/*---------------------FOOD GUIDE CSS ENDS--------------------*/

/*----------------------NITE LIFE CSS----------------------------*/
.topcurvenl {
	background:url(../images/netlife_topcurve.jpg);
	background-position:center bottom;
	background-repeat:no-repeat;
	height:40px;
	text-align:right;
	padding:0px 10px 0px 0px;
}
.bodynl {
	background:url(../images/nitelifebg.jpg);
	background-position:center top;
/*	background-repeat:no-repeat;
	PADDING-RIGHT:10px;
	PADDING-LEFT:10px;
	PADDING-TOP:5px;*/
}
/*.bodynl {
	background:url(../images/netlife_body.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	height:220px;*/
/*	PADDING-RIGHT:10px;
	PADDING-LEFT:10px;
	PADDING-BOTTOM:10px;
	WIDTH:392px;
	PADDING-TOP:5px;
	text-align:center;
}*/
.dwncurvenl {
	background:url(../images/nitelifedwn.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	height:40px;
	text-align:right;
	padding:0px 10px 10px 0px;
}

/*--------------------NITE LIFE CSS ENDS--------------------*/

/*---------------------LEISURE & EXCURSION CSS--------------------*/
.txtrle {
	font-family:arial;
	font-weight:normal;
	font-size:12px;
	color:#39332C;
	padding:10px 10px 0px 10px;
	text-align:justify;
	line-height:18px;
}
.sidelinkletxt {
	background:url(../images/arrow.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding:0px 0px 0px 10px;
}
.sidelinksle {
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	color:#012093;
	text-decoration:underline;
}
.sidelinksle:hover {
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	color:#012093;
	text-decoration:none;
}
/*----------------------LEISURE & EXCURSION CSS ENDS----------------------------*/
img.floatLeft { 
    float: left; 
    margin: 0px 8px 0px 0px; 
	border:2px solid #CACACA;
}
img.floatRight { 
    float: right; 
    margin: 4px; 
	border:1px solid #CACACA;
}
.titlemaindotted {
	background:url(../images/hdot.gif);
	background-position:center bottom;
	background-repeat:repeat-x;
	text-align:left;
	height:30px;
}
.readmore {
	font-family:arial;
	font-weight:normal;
	font-size:12px;
	color:#CC0000;
	text-decoration:none;
}
.readmore:hover {
	font-family:arial;
	font-weight:normal;
	font-size:12px;
	color:#CC0000;
	text-decoration:underline;
}
.lineseparator {
	font-size:5px;
	background:url(../images/hline.gif);
	background-position:center center;
	background-repeat:repeat-x;
}
.spacer {
	font-size:2px;
	height:8px;
}
.ggltbl {
	border:1px solid #E5E5E5;
	text-align:center;
}
.datebutton {
	background:url(../images/calendar_icon.gif);
	background-position:center center;
	background-repeat:no-repeat;
	height:20px;
	width:16px;
	border:0px;
	cursor:hand;
	cursor:pointer;
	border:0px solid #CC0000;
}
.txt {
	font-family:arial;
	font-weight:normal;
	font-size:12px;
	color:#484848;
	padding:0px 10px 0px 10px;
	text-align:justify;
}
.pgtitle {
	font-family:Arial;
	font-weight:normal;
	font-size:18px;
	color:#304A9F;
	padding:0px 5px 0px 5px;
	line-height:30px;
	text-align:left;
	background:url(../images/hdot.gif);
	background-position:center bottom;
	background-repeat:repeat-x;
	margin:0px 10px 5px 10px;
}
.title {
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color:#0D2880;
}
.htllocation {
	font-family:arial;
	font-weight:normal;
	font-size:11px;
	color:#EF6C1D;
}
.htlrate {
	font-family:arial;
	font-weight:bold;
	font-size:11px;
	color:#EF6C1D;
}
.desc {
	font-family:Arial;
	font-weight:normal;
	font-size:12px;
	color:#666666;
	text-align:justify;
	line-height:18px;
	padding:0px 10px 0px 10px;
}
.desrate {
	background:url(../images/bestratebg.jpg);
	background-position:center center;
	background-repeat:no-repeat;
	font-family:arial;
	font-weight:bold;
	font-size:12px;
	color:#EF6C1D;
	text-align:center;
	padding:28px 5px 10px 5px;
	line-height:20px;
}
.desamt {
	font-family:Arial;
	font-weight:bold;
	font-size:16px;
	color:#0D2880;
	line-height:30px;
}
.descimg {
	background:url(../images/picbg.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	height:91px;
	width:119px;
	text-align:center;
	font-family:Arial;
	font-size:11px;
	padding:3px 0px 0px 0px;
}
.err {
	font-family:arial;
	font-weight:normal;
	font-size:12px;
	color:#CC0000;
}
.calbutton {
	background:url(../images/calendar_icon.gif);
	background-positon:center center;
	background-repeat:no-repeat;
	height:14px;
	width:14px;
	cursor:hand;
	cursor:pointer;
	border:0px;
}
/*==============#############------------Hotel display page css starts--------------##############========*/
.tabhtldesc {
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	color:#484848;
	padding:0px 10px 0px 10px;
	line-height:20px;
}
.tabhtltitle {
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#F2791E;
	line-height:20px;
	background:url(../images/hline.gif);
	background-position:center bottom;
	background-repeat:repeat-x;
}
.tabbox {
	font-familyA:rial;
	font-size:12px;
	font-weight:normal;
	color:#484848;
	border:1px solid #304A9F;
}
.tabgobutt {
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color:#000000;
	padding:0px 15px 0px 15px;
	background:#C5C5C5;
	border:1px solid #808080;
	cursor:hand;
	cursor:pointer;
}
.tabhtlname {
	faont-family:Arial;
	font-weight:bold;
	font-size:12px;
	color:#304A9F;
}
/*==============#############------------Hotel display page css ends--------------##############========*/

/*==============#############------------RESULTS PAGE--------------##############========*/
.rslttble {
	background:#FFFFFF;
}
.rslttblhdr {
	background:#D5E4F9;
	font-family:arial;
	font-weight:bold;
	color:#333333;
	font-size:12px;
	padding:0px 5px 0px 5px;
	text-align:center;
	border:1px solid #D5E4F9;
}
.rslttxt {
/*	background:#D5E4F9;*/
	font-family:arial;
	font-weight:normal;
	color:#484848;
	font-size:12px;
	padding:2px 3px 2px 3px;
	line-height:20px;
	border:1px solid #D5E4F9;
	text-align:center;
}

.chkdate {
	font-family:arial;
	font-weight:none;
	font-size:12px;
	color:#484848;
	background:#D5E4F9;
	padding:5px 5px 5px 5px;
	text-align:left;
}
.viewopt {
	font-family:arial;
	font-weight:none;
	font-size:12px;
	color:#328FDB;
	background:#ECF3F9;
	padding:2px 5px 2px 5px;
	border-bottom:1px solid #D7E3FB;
	text-align:left;
}

.hotelnum {
	background:transparent url(../images/numberbg.jpg) no-repeat;
	background-position:center top;
	color:#FFFFFF;
	font-family:arial;
	font-size:18px;
	font-weight:bold;
	height:34px;
	margin-right:10px;
	padding:5px;
	text-align:center;
	width:39px;
	border:0px solid #FF0000;
}
.hotelname {
	font-family:arial;
	font-weight:bold;
	font-size:14px;
	color:#328FDC;
	padding:5px;
}
.hotelloc {
	font-family:arial;
	font-weight:none;
	font-size:11px;
	color:#3D8D2E;
	padding:0px 0px 0px 5px;
}
.hotelrate {
	font-family:arial;
	font-weight:none;
	font-size:11px;
	color:#EE31A2;
	padding:0px 0px 0px 5px;
}

.spacerline {
	background:url(../images/dotbar.gif);
	background-position:center center;
	background-repeat:repeat-x;
	height:25px;
}

.tarriftxt {
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	color:#DF1313;
	text-decoration:none;	
}

.article_details{
	font-family:Arial;
	font-weight:none;
	font-size:12px;
	text-align:justify;
	color:#707070;
	text-decoration:none;
	padding : 0px 0px 0px 0px;
}	
/*========================================================*/

.bktble {
	border:1px solid #D7E3FB;
	background:#ECF3F9;
}

.prcdtls {
	font-family:arial;
	font-weight:bold;
	font-size:13px;
	color:#0060AB;
	background:#D7E3FB;
	border:0px solid #FF0000;
	text-align:center;
	line-height:25px;
	text-transform:uppercase;
}

.bkhdr {
	background:#FFFFFF;
	font-family:arial;
	font-weight:bold;
	color:#333333;
	font-size:11px;
	padding:5px;
}

.bktxt {
	background:#D5E4F9;
	font-family:arial;
	font-weight:none;
	color:#1B7EC4;
	font-size:11px;
	padding:2px 3px 2px 3px;
	line-height:20px;
}

.bkcntcthdr {
	background:#FFFFFF;
	line-height:25px;
	font-family:arial;
	font-weight:bold;
	font-size:12px;
	color:#000000;
	padding:0px 0px 0px 5px;
	text-decoration:none;
}
.bkcntct {
	border:1px solid #D5E4F9;
	background:#ECF3F9;
}
.bkcntcbox {
	border:1px solid #3290DA;
	font-family:arial;
	font-size:12px ;
	font-weight:none;
	color:#000000;
	padding:0px 2px 0px 2px;
}
.bkcntctxt {
	font-family:arial;
	font-weight:bold;
	font-size:12px;
	color:#1B7EC4;
	line-height:25px;
	padding:0px 5px 0px 5px;
	background:#D5E4F9;
}
.bkcntctbutton {
	font-family:arial;
	font-weight:bold;
	font-size:12px;
	color:#000000;
	line-height:20px;
	width:150px;
	background:#B8B8B8;
}
/*----------------------BOOKING REVIEW PAGE------------------*/
.bkrevbutton {
	font-family:arial;
	font-weight:bold;
	font-size:12px;
	color:#000000;
	line-height:20px;
	width:150px;
	background:#B8B8B8;
}

/*----------------Tab CSS----------------*/
.tabhtltxt {
	font-family:arial;
	font-weight:none;
	font-size:12px;
	color:#6A6A6A;
}
.topline {
	background-image: url(../images/hr.gif);
	text-align: right;
}

.cnttxt {
	font-family:Trebuchet MS;
	font-weight:none;
	font-size:12px;
	color:#4C4C4C;
	text-align:justify;
	padding:0px 5px 0px 5px;
}
.tabtitle {
	font-family:arial;
	font-weight:bold;
	font-size:15px;
	color:#07598E;
	line-height:25px;
	text-transform:uppercase;
	padding:5px 0px 5px 0px;
}
/*---------------SEARCH RESULT PAGE CSS----------------*/
.srchhtltitle {
	font-family:arial;
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
	background:#338FDA;
	padding:5px 5px 5px 5px;
	text-align:left;
}
.srchhtlrate {
	backghround:#FFFFFF;
	font-family:arial;
	font-weight:bold;
	font-size:11px;
	color:#EF6C1D;
	padding:0px 5px 0px 5px;
	text-align:right;
	border-bottom:1px solid #338FDA;
}
.srchtble {
	border:1px solid #338FDA;
}
.srchtxt {
	font-family:arial;
	font-weight:normal;
	font-size:12px;
	color:#484848;
	padding:5px 5px 5px 5px;
	line-height:18px;
	text-align:justify;
}
.srchimg {
    float: left; 
    margin: 0px 8px 0px 0px; 
	border:1px solid #484848;
}
.srchbox {
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	color:#484848;
	border:1px solid #808080;
}
.srchcrit {
	font-family:arial;
	font-weight:bold;
	font-size:12px;
	color:#A0A0A0;
	text-align:left;
	padding:0px 5px 0px 5px;
}
.srchbutton {
	font-family:arial;
	font-weight:bold;
	font-size:12px;
	color:#000000;
	cursor:hand;
	cursor:pointer;
	background:#C5C5C5;
	border:1px solid #808080;
	padding:0px 25px 0px 25px;
}
.errbox {
	font-size:13px;
	color: #000000;
	background:#FFFFFF;
	border:1px solid #ff0000;
}
/*-------------SEARCH CSS ENDS------------*/
.tbltxt {
	font-family:arial;
	font-size:12px;
	color:#484848;
	font-weight:normal;
	padding:0px 5px 0px 5px;
	line-height:25px;
}
.tblhdr {
	font-family:arial;
	font-size:14px;
	color:#484848;
	font-weight:bold;
	padding:0px 5px 0px 5px;
	line-height:25px;
}
.box {
	font-family:Arial;
	font-weight:normal;
	font-size:12px;
	color:#484848;
	border:1px solid #C5C5C5;
}
.button {
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color:#000000;
	padding:0px 20px 0px 20px;
	background:#C5C5C5;
	border:1px solid #808080;
	cursor:hand;
	cursor:pointer;
}
.eventrate {
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	color:#EF6C1D;
}
.weatherbg {background:#CC0000 url(../images/weatherbg.jpg);background-position:center top;background-repeat:no-repeat;padding:4px 4px 4px 4px;width:150px;height:50px;text-align:center;}
