#tag1 {position:absolute;top:0px;left:0px;cursor:hand;cursor:pointer;z-index:999;}
#tag2 {position:absolute;top:-10px;right:0px;cursor:hand;cursor:pointer;z-index:999;}
.links {
	font-family: Tahoma;
	font-size: 9px;
}

.toplinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: right;
	vertical-align: top;
}

.introtxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
	padding-right: 10px;
	padding-left: 5px;
}

.introtxtvitbdr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
	padding-right: 10px;
	padding-left: 5px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #4C6AAD;
}

.intext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
	padding-left: 5px;
}

.ftr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: center;
}

.1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(images/1b.jpg);
	border: 1px solid #EDC4B8;
}

.2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(images/2b.jpg);
	border: 1px solid #E3E2FA;
}

.quote {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF9933;
}

.botlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
}

.lt {
	border: 1px solid #D3D1D1;

}

.hotel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #003366;
	font-weight: bold;
}

.addr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	padding-left: 15px;
}

.txt {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
	padding-right: 10px;
	padding-left: 10px;
	color: #33384F;
}

.boldtxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: justify;
	padding-right: 10px;
	padding-left: 10px;
	color: #33384F;
}

.searchtxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
	color: #33384F;
}

.easytxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	color: #33384F;
}

.datatxt {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
	padding-right: 10px;
	color: #33384F;
	vertical-align: top;
}

.hdr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #CEDCFF;
	border: 1px solid #AAC1FF;
	padding-left: 10px;
}

.hdrred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #FFD9D9;
	padding-left: 10px;
}

input,select,textarea{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #AAC1FF;
}

.box{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #AAC1FF;
}

.errbox{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #FF0000;
}

.opt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	padding-left: 5px;
	border: 1px solid #CCDAFF;
	padding-right: 5px;
}

.opttd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
}

.optnew {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	padding-left: 5px;
	border-bottom: 1px solid #CCDAFF;
	padding-right: 5px;
}

.optdis {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
	color: #959494;
}

.but {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	border: 1px solid #CCDAFF;
}

.optred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	padding-left: 5px;
	border: 1px solid #FFD9D9;
	padding-right: 5px;
}

.opthdr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	padding-left: 10px;
}

.1B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #EDC4B8;
	background-color: #FFC6C6;
	font-weight: bold;
	text-align: center;
}

.ad {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #999999;
	text-align: center;
}

.search {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	padding-left: 5px;
	color: #000000;
}

.pg {
	background-color: #FFFFFF;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #094577;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #094577;
}

.pg1 {
	background-color: #FFFFFF;
	border: 1px solid #094577;
}

.ohd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff5900;
	text-decoration: none;
	font-weight: bold;
	padding-left: 10px;
}

.odt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 10px;
	text-align: justify;
}

a.odt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 10px;
	text-align: justify;
}

.otble {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #3c3c3c;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ff6701;
}

.ogtble {
	border: 1px solid #3c3c3c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-left: 5px;
}

.oftr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FF6600;
	background-color: #333333;
}

.ogsave {
	border: 1px solid #3c3c3c;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 5px;
	font-size: 12px;
	color: #ff5900;
	text-decoration: none;
	font-weight: bold;
}

#msg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-align: center;
	font-weight: bold;
}

.t0 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #330099;
	background-color: #BFD1FF;
	border: 1px solid #7198FF;
	padding-left: 5px;
	font-weight: bold;
}

.t1 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7198FF;
}

.r0 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #BB0000;
	background-color: #FFD9D9;
	border: 1px solid #FF0000;
	padding-left: 10px;
}

.r1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF0000;
}

.offtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FF0000;
	font-weight: bold;
	padding-left: 10px;
}

.offline {
	border-bottom: 1px solid #FF0000;
}

.title2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #EBEBEB;
	background-color: #FF6600;
	font-weight: bold;
	padding-left: 10px;
}

.title2line {
	font-family: Arial, Helvetica, sans-serif;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF6600;
}

.spectable {
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	font-weight: bold;
	text-decoration: none;
}

.hdt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #EB4E9B;
	text-decoration: none;
	padding-left: 10px;
	text-align: justify;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

.ardt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF5353;
	text-decoration: none;
	padding-left: 10px;
	text-align: justify;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	background-color: #FFFFEA;
}

.htext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	padding-left: 10px;
	text-align: justify;
}

.hutble {
	border: 1px solid #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-left: 5px;
}

.huthd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #EB4E9B;
	text-decoration: none;
	font-weight: bold;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

.arhd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF5353;
	text-decoration: none;
	font-weight: bold;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

.hutbr1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #EB4E9B;
	text-decoration: none;
	font-weight: bold;
	padding-left: 10px;
	border: 1px solid #CCCCCC;
} 

.hutbdata {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding-left: 5px;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}

.hutbdata2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding-left: 5px;
	border-bottom: 1px solid #CCCCCC;
}

.huRs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #085C82;
	padding-left: 5px;
	border-bottom: 1px solid #CCCCCC;
}

.DinRs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #801e0d;
	padding-left: 5px;
	border-bottom: 1px solid #CCCCCC;
	text-decoration: none;
}

.Dinthd2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #801e0d;
	padding-left: 5px;
	text-decoration: none;
}

.huthd2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #EB4E9B;
	text-decoration: none;
	font-weight: bold;
	padding-left: 5px;
}

.prof {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
	line-height: 20px;
}

.prfhdr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0B75B5;
}

.tblface
{
	font-family:Arial, Helvetica, sans-serif;
  	font-size=15px;
	color:#000000;
	background-color: #F2D399;
	
	font-size: 11px;
	font-weight: bold;
}

.tblfont{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	text-align: justify;

	border-bottom-width=5px;
	padding-left: 10px;
	background-color: #FFFFFF;
	border: 1px solid #000033;
	padding-right: 10px;
}

.tblstyle
{
	background-color: #FFFFFF;
	background-image: url(images/search_table_bg.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 20px;
	color: #801E0D;
}

.tbltable {
	border: 15px solid #FFFFFF;
}

.tblbar {
	border-top-width: 3px;
	border-bottom-width: 3px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	color: #CC9900;
}

.tblinner {
	border: 1px solid #CC9900;
}

.cellface {
	background-image: url(images/dgbg.jpg);
}

.cellfront {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #0540AB;
	padding-left: 5px;
	color: #000099;
	background-image: url(images/dgbg.jpg);
}

.tbl1 {
	background-color: #FFFFFF;
}

.tble {
	border: 1px solid #3c3c3c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC9900;
	padding-left: 5px;
}

.spect {
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	font-weight: bold;
	text-decoration: none;
	background-image: url(images/search_table_bg.gif);
}

.sty {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #990000;
}

.arbotline {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFA5A9;
}

.spectsty {
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #880000;
	font-weight: bold;
	text-decoration: none;
	background-color: #F2D399;
}

.bdr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-align: center;
	border: thin solid #000000;
}

.bluetxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000066;
}

.winhdr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	background-color: #CEDCFF;
	font-weight: bold;
	color: #000066;
	border: 1px solid #8CBCDF;
}

.bluttle,.titlehdr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	color: #000033;
}

.hutblue {
	background-color: #0B709E;
}

.restxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 15px;
}

.dtdt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #801e0d;
	padding-left: 10px;
	text-decoration: none;
	font-weight: bold;
}

.ardt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	padding-left: 10px;
	text-decoration: none;
	font-weight: bold;
}

.seotdata {
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-left: 5px;


}
.seotdata1 {
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	margin-bottom: 0px;
	margin-top: 0px;
	text-align: justify;
	padding: 0px 5px 0px 5px;

}

.bgdhdr {
	background-color: #4685BF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #CCFF33;
	text-align: left;
	padding-left: 5px;
}

a.info {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

a.info:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.bgdtble,.tblback {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	border: 1px solid #4685BF;
}

.bgdtblebrwn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background: #FFFFFF;
	border: 1px solid #AAA288;
}

.hotelbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	border: 1px solid #4685BF;
	
}

.onlinebox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #143581;
}

.arbg {
	background-color: #FFFEF3;
}

.arline {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFA5A9;
	background-color: #FFFEF3;
}

.artble {
	border: 1px solid #FFA5A9;
	background-color: #FFFFEA;
}

.artxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
	padding-right: 10px;
	padding-left: 10px;
}

.bgdtop {
	background-color: #4685BF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}

.grline {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F0C295;
	text-align: left;
}

.grtxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
	padding-left: 5px;
	padding-right: 5px;
	border-bottom-width: 1px;
	border-bottom-color: #F0C295;
	border-bottom-style: solid;
	background-color: #FFF2E5;
}

.reline {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EE9AB0;
	text-align: left;
}

.retxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
	padding-left: 5px;
	padding-right: 5px;
	border-bottom-width: 1px;
	border-bottom-color: #EE9AB0;
	border-bottom-style: solid;
	background-color: #FEF1F4;
}

.chline {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D49BF1;
	text-align: left;
}

.chtxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
	padding-left: 5px;
	padding-right: 5px;
	border-bottom-width: 1px;
	border-bottom-color: #D49BF1;
	border-bottom-style: solid;
	background-color: #FCF2FF;
}

.goline {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7CCA7E;
	text-align: left;
}

.gotxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
	padding-left: 5px;
	padding-right: 5px;
	border-bottom-width: 1px;
	border-bottom-color: #7CCA7E;
	border-bottom-style: solid;
	background-color: #EAFFEB;

}
.fbline {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C5AD3F;
	text-align: left;
}

.fbtxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
	padding-left: 5px;
	padding-right: 5px;
	border-bottom-width: 1px;
	border-bottom-color: #C5AD3F;
	border-bottom-style: solid;
	background-color: #FFF9E0;
}

.crline {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EB82AA;
	text-align: left;
}

.crtxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
	padding-left: 5px;
	padding-right: 5px;
	border-bottom-width: 1px;
	border-bottom-color: #EB82AA;
	border-bottom-style: solid;
	background-color: #FFF3F8;
}

.auline {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #889FEC;
	text-align: left;
}

.autxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
	padding-left: 5px;
	padding-right: 5px;
	border-bottom-width: 1px;
	border-bottom-color: #889FEC;
	border-bottom-style: solid;
	background-color: #F4F7FF;
}

.osline {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C99266;
	text-align: left;

}
.ostxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-color: #C99266;
	border-bottom-style: solid;
	padding-right: 5px;
	background-color: #FFF4EB;
}

.taline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	border: 1px solid #555CAC;
}

.tatxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
	padding-left: 5px;
	border: 1px solid #555CAC;
	padding-right: 5px;

}

.lsline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #FF607A;


}

.lnk {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;

}

.msg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-align: left;
	font-weight: bold;
}

.zicomtxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.blackbdr {
	border: 1px solid #000000;
}

.zhdr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	border: 1px solid #000000;
	background-color: #FFA72A;
	padding-left: 5px;
}

.zhdr2 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}

.tabtitle {
	font-family: Verdana;
	font-size: 18px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	padding-left: 5px;
}

.err {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-align: center;
}

.tblline1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4685BF;
}

.tabtxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
	padding-right: 10px;
	padding-top: 8px;
	padding-bottom: 16px;
	padding-left: 5px;
	line-height: 15px;
	border-bottom:1px solid #4685BF;
}

.tabHD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

.subhdr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #EBF1FF;
	border: 1px solid #AAC1FF;
	padding-left: 10px;
	text-align: center;
}

.condnhutch {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #EB4E9B;
	text-align: right;
	padding-right: 10px;
}

.condndining {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #0540AB ;
	text-align: right;
	padding-right: 10px;
}

.condnartha {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #FF0000;
	text-align: right;
	padding-right: 10px;
}

.hotelhdr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000033;
	background-image: url(../images/hotelbg.gif);
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4685BF;
}

.hotelhdr1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000033;
	background-image: url(../images/hotelbg.gif);
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4685BF;
	text-align: center;
}

.hotelhdr2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000033;
	background-image: url(../images/hotelbg.gif);
	padding-left: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #4685BF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4685BF;
}

.ratehdr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #4685BF;
	padding-top: 3px;
	padding-bottom: 3px;
	font-weight: bold;
}

.ratedata {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1E4971;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	border: 1px solid #4685BF;
}

.booktxt {
	background-color: #F3F7FF;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #4C6AAD;
	border-bottom-color: #4C6AAD;
}

.amndata {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
	padding-right: 10px;
	padding-left: 5px;
	border-bottom:1px solid #CCCCCC;
}

.amndt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
	padding-right: 10px;
	padding-left: 5px;
}

.roomtitle
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4C6AAD;
}

.spacer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1px;
}

.officebox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	color: #FF0000;
}

.officebox1 {
	border: 1px solid #99684A;
	font-family: "Trebuchet MS";
	font-size: 11px;
	text-align: center;
	background-color: #F5F7F6;
}

.officetitle {
	color: #000033;
	font-family: "Trebuchet MS";
	font-weight: bold;
	font-size: 11px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #68AEC3;
}

.scrll {
	scrollbar-face-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #4685BF;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
	padding-right: 10px;
	padding-left: 5px;
}

.linkpartner {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

a.linkpartner:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

.linkslist {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	text-align: left;
}

.optgrp,OPTGROUP {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4685BF;
	font-style: normal;
	text-decoration: none;
	text-transform: uppercase;
	font-variant: normal;
}

.h1abt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #0066CC;
	padding-top: 5px;
}

.h2abt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #0066CC;
	padding-bottom: 0px;
	text-decoration: none;
	padding-left: 2px;
}

.topline {
	background-image: url(../images/hr.gif);
	text-align: right;
}

.hotellist {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #4685BF;
	padding-right: 5px;
	padding-left: 5px;

}

.hotellisttbl {
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	padding-right: 2px;
	padding-left: 2px;
	border: 1px solid #4685BF;
}

.imagearea {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}

.sitemaptxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	padding-right: 10px;
	padding-left: 10px;
	color: #515151;
	line-height: 20px;
}

+DL {
	width: 200px;
/*	background-image: url(../images/square.gif) no-repeat; */
/*	background-color: #ADDEF5;*/
/*	height: 10px; */
	padding: px 0px 0px 0px;
	margin: 0px 0 0 0px;
	border: 0px solid #000000;
	text-decoration: none;
}

+DT {
	margin-left: 0;
	padding: 2px 15px;
	border-left: 0px dotted #80BBCE;
/*	list-style: none;*/
/*	display: inline;*/
	list-style: disc url(images/square.gif) inside;
/*	background-color: #ADDEF5;*/
/*	background-image: url(../images/square.gif);*/
	text-decoration: none;
}

.menucol {
	font: 11px Arial, Helvetica, sans-serif;
	background: url(../images/side_menu_line.gif);
}
.pymttbltxt {
	font-faily:verdana;
	font-weight:none;
	font-size:11px;
	color:#33384F;
	border:1px solid #094577;
	line-height:25px;
	padding:0px 5px 0px 5px;
}
.ttbl-txt {
	font-faily:verdana;
	font-weight:none;
	font-size:11px;
	color:#33384F;
	border:1px solid #094577;
	line-height:20px;
	padding:0px 5px 5px 5px;
}



p.free{font-family:arial;
color:#171818;
font-size:12px;
font-weight:bold;
line-height:18px;

margin:7px 0px 3px 0px;
padding:0;
}

p.free label{color:#ff0000;
text-decoration:blink;
-moz-text-blink: none | blink }

.call-box{  -webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
color:#ffffff;
font-size:16px;
line-height:22px;
font-weight:bold;
background: #ec470f;  Old browsers 
background: -moz-linear-gradient(top, #ec470f 0%, #b62c14 100%);  FF3.6+ 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ec470f), color-stop(100%,#b62c14));  Chrome,Safari4+ 
background: -webkit-linear-gradient(top, #ec470f 0%,#b62c14 100%);  Chrome10+,Safari5.1+ 
background: -o-linear-gradient(top, #ec470f 0%,#b62c14 100%);  Opera 11.10+ 
background: -ms-linear-gradient(top, #ec470f 0%,#b62c14 100%);  IE10+ 
background: linear-gradient(to bottom, #ec470f 0%,#b62c14 100%);  W3C 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ec470f', endColorstr='#b62c14',GradientType=0 );  IE6-9 
padding:3px 2px;
margin:0px;}

.call-box a{color:#ffffff;;
text-decoration:none;}

/*------------*/
.frmtdbdr {border:1px solid #CC0000;}
.frmtdhdr {background:#CC0000;text-align:center;}
.frmsubmitbutt {background:url(../images/form-submit-button.gif);background-position:center center;background-repeat:no-repeat;height:37px;width:102px;cursor:hand;cursor:pointer;border:0px;}
.frmtxt {background:url(../images/bgd-form-bg.jpg);background-position:bottom right;background-repeat:no-repeat;}
.frmbutttxt {padding:10px 0px 5px 80px;}

/* COUNTER CSS ---------*/
#counter {border:0px solid #CC0000;background:url(../images/counter-meter.jpg);background-position:center top;background-repeat:no-repeat;height:197px;width:210px;}
#counter .counttxtholder {padding:48px 0px 0px 0px;border:0px solid #000000;text-align:center;height:33px;}
#counter .counttxtholder .counttbl{background:url(../images/counternum-bg.jpg);background-position:center top;background-repeat:repeat-x;}/*228bdc*/
#counter .countertxt {font-size:24px;font-weight:bold;color:#d4d4d4;background:url(../images/countersep.jpg);background-position:center right;background-repeat:no-repeat;text-align:center;}
#counter a.clientlinkblock {border:0px solid #CC0000;text-decoration:none;display:block;width:210px;height:197px;}
#counter .countlftcrv {text-align:left;font-size:1px;width:5px;}
#counter .counrttcrv {text-align:right;font-size:1px;width:5px;}
/* COUNTER CSS ENDS ----*/

/* CLIENT CSS STARTS */
.clnttxt {font-family:verdana;font-size:10px;padding:5px 5px 5px 5px;border-bottom:1px solid #e6e6e6;color:#353535;}
/* CLIENT CSS ENDS */

.blu-bk{background:#e3f8ff;}