body {
	background: #33A3E4;/*658FBD*/
}
.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{
	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;


}

.bgdhdr {
	background-color: #0094DE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;/*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-color: #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: #3BB0C2;
	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);
}
.best_seller_title {
	font-family: Georgia;
	font-weight: bold;
	font-size: 12px;
	color: #004994;
	background-color: #FDF500;
	padding-left: 5px;
	text-align:center;
}
.north_goa_title {
	font-family: Georgia;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #86C127;
	padding-left: 5px;
}
.south_goa_title {
	font-family: Georgia;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #0094DE;
	padding-left: 5px;
}
.preferred_resort_title {
	font-family: Georgia;
	font-size: 13px;
	font-weight: bold;
	color: #33A3E4;
	border-bottom: 1px solid #33A3E4;
	padding: 0px 0px 0px 2px;
}
#pipe ul {
	margin-left: 0;
	padding-left: 0;
	display: inline;
/*	list-style: disc url(curves/listedge.gif) inside;*/
} 

#pipe ul li {
	margin-left: 0;
	padding: 0px 0px 0px 0px;
/*	border-left: 1px dotted #80BBCE;*/
	list-style: none;
	display: inline;
}
	
		
#pipe ul li.first {
	margin-left: 0;
	border-left: none;
	list-style: none;
	display: inline;
}
