.advgroovybutton
{
   font-size:12px;
   font-family:Arial,sans-serif;
   font-weight:bold;
   color:#FFFFFF;
   background-color:#FE7E00;
   border-top-style:double;
   border-top-color:#FE7E00;
   border-top-width:4px;
   border-bottom-style:double;
   border-bottom-color:#FE7E00;
   border-bottom-width:4px;
   border-left-style:solid;
   border-left-color:#FE7E00;
   border-left-width:4px;
   border-right-style:solid;
   border-right-color:#FE7E00;
   border-right-width:4px;
}
.tabborderadv
	{
	border-width: 2pt 2pt 2pt 0pt;
	border-color: #8db20c;
	border-style:solid;
	font-family:Arial;
	font-size:11;
	font-weight:normal;
	}


.tabborderadv123  
	{
		display:none;
	}
	
	.tabbordercity
	{
	border-width: 1pt 1pt 1pt 1pt;
	border-color: #03aec8;	
	}
.showbutton
{
   font-size:12px;
   font-family:Arial,sans-serif;
   font-weight:bold;
   color:#03aec8;
   background-color:#FFFFFF;  
   border:0px;
   display:block;
}
.showbutton:hover
{
   font-size:12px;
   font-family:Arial,sans-serif;
   font-weight:bold;
   color:#03aec8;
   background-color:#FFFFFF;   
   border:0px;
   display:block;
   text-decoration:underline;
}

.hidebutton
{
   font-size:12px;
   font-family:Arial,sans-serif;
   font-weight:bold;
   color:#03aec8;
   background-color:#FFFFFF;   
   display:none;
     border:0px;
}
.hidebutton:hover
{
   font-size:12px;
   font-family:Arial,sans-serif;
   font-weight:bold;
   color:#03aec8;
   background-color:#FFFFFF; 
   display:none;
     border:0px;
     text-decoration:underline;
}

.headText11
	{
		FONT-WEIGHT:  Bold; FONT-SIZE: 11px;  FONT-FAMILY:Arial; color:#636363; text-decoration:none;
	}
.fieldset { border:1px solid #0079c2 ;FONT-WEIGHT:normal; FONT-SIZE: 11px;  FONT-FAMILY:Arial; color:black; text-decoration:none;}
.legend {
  padding: 0.2em 0.5em;
  border:1px solid #ffcc00;
  background-color:#ffcc00;
  color:#ffffff;
  font-size:11px;
  text-align:center;
  font-family: Arial;
	

  }
.catgry { FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Arial; COLOR: #4883BD; text-decoration:none;  }      
	   .catgry:hover { FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Arial; COLOR: #ff6600; text-decoration:none;  } 
	   .atrationlink {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:black;
	text-decoration: none;
}
.atrationlink:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:red;
	text-decoration: underline;
}

#header1 {

	height: 134px;
	width: 100%;
	background-image: url(images/new-headbg.gif);
	background-repeat: repeat;
	background-position: top;
}

#seoheader1 {

	height: 145px;
	width: 100%;
	background-image: url(images/new-headbg.gif);
	background-repeat: repeat;
	background-position: top;
}

.livechat1 {

	height: 80px;
	width: 175px;
	clear: right;
	float: right;
	margin: auto;
	position: absolute;
	top: 12px;
	margin-left: 81%;
}

.attr1
{
border-width: 1pt 1pt 1pt 1pt;
border-color: #03aec8;
border-style:  solid;

}

.AutoComplete
{
	background-color: #ffffff;
	color: #000000;
	font-family: verdana,arial,helvetica;
	font-size: 10px;
	padding-bottom: 3px;
}
.AutoCompleteHighlight
{
	background-color: #F0F0F0;
	color: #000000;
	font-family: verdana,arial,helvetica;
	font-size: 10px;
	padding-bottom: 3px;
}

.Texthotellink{
	FONT-WEIGHT: Bold; FONT-SIZE: 13px;  FONT-FAMILY:Arial; color:black; text-decoration: none   
	}


.logo2 {

	vertical-align: middle;
	height: 102px;
	width: 317px;
	left: 0px;
}
.headertext1 {
	height: 62px;
	width: 146px;
	clear: right;
	float: right;
	margin: auto;
	position: absolute;
	top: 38px;
	margin-left: 67%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	background-position: center center;
	vertical-align: bottom;
	 visibility:visible;
}
 .cityspon { FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Arial; COLOR: #ffffff; text-decoration:none; background-color:#03AEC8  }
.destinationpat { FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-FAMILY: Arial; COLOR: #8DB20C;  }
.headertextnew {
	height: 67px;
	width: 298px;
	clear: right;
	float: right;
	margin: auto;
	position: absolute;
	top: 12px;
	margin-left: 35%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	background-position: center center;
	vertical-align: bottom;
	 visibility:visible;
}
.livechat {
height: 80px;
width: 175px;
clear: right;
float: right;
margin: auto;
position: absolute;
top: 5px;
margin-left: 82%;
}

.menuTxt
{
	 font-size:12; font-family:Arial; font-weight: normal; color:#02afc8; text-decoration:none;
}
.menuTxtNew
{
	 font-size:12; font-family:Arial; font-weight: Bold; color:#1f65a1; text-decoration:none;
}
.menuTxt:hover
{
	 font-size:12; font-family:Arial; font-weight: normal; color:#a8d3e2; text-decoration:underline;
}
/*a8d3e2 02afc8*/
.R
{
FONT-SIZE: 12px;  FONT-FAMILY:Arial; color:orange; FONT-WEIGHT: Bold; 	
}
	.Text{
	FONT-WEIGHT: normal; FONT-SIZE: 12px;  FONT-FAMILY:Arial; color:black;  
	}
	.seoText{
	FONT-WEIGHT: normal; FONT-SIZE: 12px;  FONT-FAMILY:Arial; color:black; text-decoration:none; 
	}
	.seoText:hover{
	FONT-WEIGHT: normal; FONT-SIZE: 12px;  FONT-FAMILY:Arial; color: Red; text-decoration:underline;  
	}
	.TextBlue{
	FONT-SIZE: 12px;  FONT-FAMILY:Arial; color:Blue; FONT-WEIGHT: Bold; 
	}
	.TextSiteMap{
	FONT-SIZE: 12px;  FONT-FAMILY:Arial; color:Blue; text-decoration: none; 
	}
	.TextSiteMapH{
	FONT-WEIGHT: Bold; FONT-SIZE: 13px;  FONT-FAMILY:Arial;  color:#8C1205;
	}
	.TextHlink{
	FONT-WEIGHT: normal; FONT-SIZE: 12px;  FONT-FAMILY:Arial; text-decoration:none;   
	}
	
	.Top{
	FONT-WEIGHT:  normal; FONT-SIZE: 9px;  FONT-FAMILY:Arial; color:Blue;  text-decoration: none; 
	}
	Top:visited
	{
		FONT-WEIGHT:  normal; FONT-SIZE: 9px;  FONT-FAMILY:Arial; color:Blue;  text-decoration: none; 
	}
	ColorB
	{
		background-color:#dbe3ea;
	}
	.tdcolor
	{
		border-color:#302f2d;
		border-width:1;
	}
	.HeadText
	{
		FONT-WEIGHT:  Bold; FONT-SIZE: 12px;  FONT-FAMILY:Arial; color:#ff6000;
	}
	
	.headText2
	{
		FONT-WEIGHT:  Bold; FONT-SIZE: 12px;  FONT-FAMILY:Arial; color:black; text-decoration:none;
	}
	.headtext23
	{
		FONT-WEIGHT:  Bold; FONT-SIZE: 12px;  FONT-FAMILY:Arial; color:#ffffff; text-decoration:none;
	}
	.headText3
	{
		FONT-WEIGHT:  Bold; FONT-SIZE: 12px;  FONT-FAMILY:Arial; color:red; text-decoration:none;
	}
	
	.backcolor
	{
	background-color:#a8d3e2;
	}
	.backcolorWhite
	{
	background-color:#ffffff;
	}
	.tdcolorBack
	{
		border-color:#302f2d;
		border-width:1;
		background-color:#a8d3e2;
	}
	.tabborderSP
	{
	border-width: 2pt 2pt 2pt 2pt;
	border-color: #a8d3e2;
	border-style:solid;
	font-family:Arial;
	font-size:11;
	font-weight:normal;
	}
		.tabborderView2
	{
	border-width: 1pt 1pt 1pt 1pt;
	border-color: #a8d3e2;
	border-style:  solid;
	
	FONT-WEIGHT: Bold; FONT-SIZE: 12px;  FONT-FAMILY:Arial;  
	
	
	}
	 .hrow
 {
	background:"#a8d3e2";
	font-size:14px;
	  font-family:Arial;
	 color:black;
	FONT-WEIGHT: Bold;
 }
 .tabborderView
	{
	border-width: 1pt 1pt 1pt 1pt;
	border-color: #a8d3e2;
	border-style:  solid;
	font-family:Arial;
	font-size:11;
	font-weight:normal;
	
	
	}
	
	 .hrowspy
	{
	background:#FDC33B;
	font-size:12px;
	  font-family:Arial;
	 color:white;
	FONT-WEIGHT: Bold;
	}
	 .hrowsp
	{
	background:"#02afc8";
	font-size:12px;
	  font-family:Arial;
	 color:white;
	FONT-WEIGHT: Bold;
	}
	 .adminrow
	{
	background:"#302f2d";
	font-size:12px;
	  font-family:Arial;
	 color:white;
	FONT-WEIGHT: Bold;
	}
	.Buttoncolor
	{
		background:"#ff6000";
		/*background:"#302f2d";*/
	  	
		font-size:13px;
	 font :Arial;
	color:white;
	  FONT-WEIGHT: Bold;
	  clear:both;
	  border:0;
	  text-decoration:none;
	
	}
	.Buttoncolor2
	{
		background:"#fffff";
		
		font-size:13px;
	 font :Arial;
	color:black;
	 FONT-WEIGHT: Bold;
	  clear:both;
	  border:0;
	   text-decoration:none;
	
		
	}

	.attr
	{
		border-width: 1pt 1pt 1pt 1pt;
		border-color: #8693c8;
		border-style:  solid;
	}

	.fontwhite 
	{
		font-weight: Bold;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color:#03aec8;
	}	
	
	.Textsmall{
	FONT-WEIGHT: normal; FONT-SIZE: 11px;  FONT-FAMILY:Arial; color:black;  
	}
		
	.htx
	{
		FONT-WEIGHT: normal; FONT-SIZE: 12px;  FONT-FAMILY:Arial; text-decoration:none; color:#00205b;
	}
	.htxN
	{
		FONT-WEIGHT: bold; FONT-SIZE: 11px;  FONT-FAMILY:Arial; text-decoration:none; color:#ffffff;
	}
	.TextS
	{
		FONT-WEIGHT: normal; FONT-SIZE: 10px;  FONT-FAMILY:Arial; color:#86878a  
	}
	.TextW
	{
		FONT-WEIGHT: bold; FONT-SIZE: 12px;  FONT-FAMILY:Arial; color:#FFFFFF;     
	}
	.imgPos
	{
		background-image:url(images\images\service.jpg);
		 height:405;
		 width:261;
		 overflow:scroll;
	}
	.BColor
	{
		border-width: 1pt 1pt 1pt 1pt;
		border-bottom-color:blue;
		 color:#00205b;
		font-weight:bold;
		background-color:Blue;
		font-family:vardana;
		font-size:11;
		/*background-image:url(..\images\client\Booknow.jpg);*/
		
	}
	Bcolor2
	{
		border-width: 1pt 1pt 1pt 1pt;
		color:#ffffff;
		font-weight:bold;
		font-family:vardana;
		font-size:11;	
		background-color:#00205b;
		
	}
	.ex
	{
		
	}
	.afontH
	{
	FONT-WEIGHT: bold; FONT-SIZE: 14px;  FONT-FAMILY: Century Gothic; color:#1f65a1;  
	}
	.afontH2
	{
	FONT-WEIGHT: normal; FONT-SIZE: 12px;  FONT-FAMILY:Arial; 
	}
	.afont
	{
	FONT-WEIGHT: normal; FONT-SIZE: 12px;  FONT-FAMILY:Arial; text-decoration:none; 
	}
	.afont:hover
	{
	FONT-WEIGHT: normal; FONT-SIZE: 12px;  FONT-FAMILY:Arial; text-decoration:none; color:Red; 
	}
	.bfont
	{
	FONT-WEIGHT: normal; FONT-SIZE: 12px;  FONT-FAMILY:Arial; text-decoration:none; 
	}
	.bcolor2
	{
		background:#302f2d;
		
	}
	.bcolor
	{
		background:#ffffff;
	}
	.backcolor
	{
		background-color:#6f84aa;
	}
	
	.NText
	{
		FONT-WEIGHT: Bold; FONT-SIZE: 13px;  FONT-FAMILY:Arial; color:#000000	}
	.NText2
	{
		FONT-WEIGHT: Bold; FONT-SIZE: 13px;  FONT-FAMILY:Arial; color:#000000
	}
	.NText3
	{
		FONT-WEIGHT: Bold; FONT-SIZE: 16px;  FONT-FAMILY:Arial; color:#ff6000
	}
	.Tborder
	{
	border-width: 1pt 1pt 1pt 1pt;
	border-color: #337195;
	border-style: dotted;
	}
	.w
	{
		width:100%;
	}
	.w90
	{
		width:90%;
	}
	.tabborder
	{
	 border-width: 0pt 0pt 0pt 1pt;
	border-color: #337195;
	border-style: dotted;
	
	}
	.tabborder4
	{
	 border-width: 1pt 1pt 1pt 1pt;
	border-color: #F5F5F5;
	border-style:  solid;
	
	}
	.tabborderNW4
	{
	 border-width: 1pt 1pt 1pt 1pt;
	border-color: #302f2d;
	border-style:  solid;
	width:100%;
	}
		.tabborderNW42
	{
	 border-width: 1pt 1pt 1pt 1pt;
	border-color: #302f2d;
	border-style:  solid;
	width:90%;
	}
	.tabborderRS
	{
	 border-width: 1pt 0pt 1pt 0pt;
	border-color: #302f2d;
	border-style:  groove;
	
	}
	.tabborderM
	{
	 border-width: 0pt 1pt 0pt 0pt;
	border-color: #302f2d;
	border-style:  groove;
	
	}
	.tabborderRS2
	{
	 border-width: 1pt 1pt 1pt 1pt;
	border-color: #302f2d;
	border-style:  dotted;
	
	}
	.tabborderHome
	{
	 border-width: 1pt 0pt 0pt 0pt;
	border-color:#302f2d ;
	border-style: dotted;
	
	}
	.tabborderH
	{
	 border-width: 1pt 0pt 0pt 0pt;
	border-color: #302f2d;
	border-style: none; 
	
	
	}
	.tabborder3
	{
	 border-width: 1pt 1pt 1pt 1pt;
	border-color: #302f2d;
	border-style: dotted;
	
	
	}
	.tabborder2
	{
	 border-width: 0pt 1pt 0pt 0pt;
	border-color: #302f2d;
	border-style: dotted;

	}
	.tabborderHome2
	{
	 border-width: 0pt 0pt 0pt 1pt;
	border-color: #302f2d;
	border-style: dotted;

	}
	.tabborderNWHome4
	{
	 border-width: 1pt 1pt 1pt 1pt;
	border-color: #302f2d;
	border-style:  dotted;
	width:100%;
	}
	.tabborderHome3
	{
	 border-width: 0pt 0pt 1pt 0pt;
	border-color: #337195;
	border-style: dotted;
	}
	.tabborderHome4
	{
	 border-width: 1pt 0pt 0pt 0pt;
	border-color: #337195;
	border-style: dotted;	
	}
	.tabborderNILL
	{
	 border-width: 0pt 0pt 0pt 0pt;
	}
	.star
	{
	FONT-WEIGHT: Bold; FONT-SIZE: 13px; 
	}
	.botTable
	{
		 border-bottom-width:1; border-top-width:1; border-left-width:1; border-right-width:1; border-color:#8aaa8e;
	}
	.botText
	{
		FONT-WEIGHT: Bold; FONT-SIZE: 13px;  FONT-FAMILY:Arial; color:#dbe3ea;
	}
	.botHText
	{
		FONT-WEIGHT: Bold; FONT-SIZE: 16px;  FONT-FAMILY:Arial; color:#dbe3ea;
	}
.Text2{
	FONT-WEIGHT: Bold; FONT-SIZE: 13px;  FONT-FAMILY:Arial;  
	}
	.Text22{
	FONT-WEIGHT: Bold; FONT-SIZE: 11px;  FONT-FAMILY:Arial;  color:#000000;
	}
	.Text22N{
	FONT-WEIGHT: Bold; FONT-SIZE: 13px;  FONT-FAMILY:Arial;  color:#ff6000; background-color:#a8d3e2;
	}
	.Text2Home{
	FONT-WEIGHT: Bold; FONT-SIZE: 12px;  FONT-FAMILY:Arial; color:White
	}
	.TextAH{
	FONT-WEIGHT: Bold; FONT-SIZE: 13px;  FONT-FAMILY:Arial;  color:blue;
	}
	.HotelLink
	{
		FONT-WEIGHT: Bold; FONT-SIZE: 13px;  FONT-FAMILY:Arial;  color:#302f2d;
	}
	
	.TextHH{
	 FONT-FAMILY:Arial; FONT-SIZE: 13px;  color:#ff6000;  background-color:#a8d3e2;
	}
	.Rtext{
	FONT-WEIGHT: Bold; FONT-SIZE: 13px;  FONT-FAMILY:Arial; color:#1f65a1;  
	}
	.TextEx{
	FONT-WEIGHT: Bold; FONT-SIZE: 12px;  FONT-FAMILY:Arial; Color:#302f2d; font-style:italic; 
	}
	.TextHH2{
	 FONT-SIZE: 13px;  FONT-FAMILY:Arial;  color:Maroon; background-color:#e5e2cf;
	}
	
	.Textsearch{
	FONT-WEIGHT: Bold; FONT-SIZE: 17px;  FONT-FAMILY:Arial; font-style:italic; 
	}
.Text3{
	FONT-WEIGHT: Bold; FONT-SIZE: 14px;  FONT-FAMILY:Arial;  font-style: normal;
	}
	.Text21{
	FONT-WEIGHT: Bold; FONT-SIZE: 15px;  FONT-FAMILY:Arial; color:#000000; background:#80a3e4;  
	}
	
	.TextHome{
	FONT-WEIGHT: normal; FONT-SIZE: 12px;  FONT-FAMILY:Arial; color:#302f2d;   
	}
	.TextHomeN{
	FONT-WEIGHT: normal; FONT-SIZE: 12px;  FONT-FAMILY:Arial; color:#302f2d; TEXT-DECORATION: none; 
	}
	.TextHome22{
	FONT-WEIGHT: Bold; FONT-SIZE: 13px;  FONT-FAMILY:Arial; color:#ff6000;   
	}
	.TextHome2{
	FONT-WEIGHT: Bold; FONT-SIZE: 13px;  FONT-FAMILY:Arial; color:black;   
	}
	/*1f65a1*/
	.TextSideH{
	FONT-WEIGHT: Bold; FONT-SIZE: 13px;  FONT-FAMILY:Arial; color:#95a8e2;   
	}
	.TextHomeS{
	FONT-WEIGHT: normal; FONT-SIZE: 12px;  FONT-FAMILY:Arial; color:#00205b;
	}
	.TextHomeTop{
	FONT-WEIGHT: normal; FONT-SIZE: 12px;  FONT-FAMILY:Arial; /*color:#302f2d;*/ color:Black; text-decoration:none;
	}
	.TextHomeTop:hover{
	FONT-WEIGHT: normal; FONT-SIZE: 12px;  FONT-FAMILY:Arial; /*color:#302f2d;*/ color:red; text-decoration:underline;
	}
	.TextHomeF{
	FONT-WEIGHT: normal; FONT-SIZE: 12px;  FONT-FAMILY:Arial; color:#00205b;   
	}
	.TextHomeFS{
	FONT-WEIGHT: normal; FONT-SIZE: 9px;  FONT-FAMILY:Arial; color:#00205b;   
	}

.SHText {
	FONT-WEIGHT: normal; FONT-SIZE: 15px;  FONT-FAMILY: Arial;  font-style:italic
}
.HText {
	 background-color: #00205b; FONT-WEIGHT: Bold; FONT-SIZE: 16px;  FONT-FAMILY: Arial; color:#000000; 
}
.HText2 {
	 background-color: #00205b; FONT-WEIGHT: Bold; FONT-SIZE: 13px;  FONT-FAMILY: Arial; color:#000000; 
}
.Note {
	FONT-WEIGHT: normal; FONT-SIZE: 12px;  FONT-FAMILY: Arial;
}
.Error
{
FONT-WEIGHT: normal; FONT-SIZE: 12px;  FONT-FAMILY: Arial; font-style:italic
}

.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 Arial; 
}
.textbox2 {

	BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: #999999 1px solid; 
BORDER-LEFT: #999999 1px solid; BORDER-RIGHT: #999999 1px solid; BORDER-TOP: 
#999999 1px solid;  FONT: 14px Arial; 
}
.textboxA {

	BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: #999999 1px solid; 
BORDER-LEFT: #999999 1px solid; BORDER-RIGHT: #999999 1px solid; BORDER-TOP: 
#999999 1px solid;  FONT: 13px Arial; 
}
.title{
COLOR: #285688; FONT-WEIGHT: bold; font-size:15px; font:Arial; TEXT-DECORATION: none
}
.title:hover {
	COLOR: #285688; FONT-WEIGHT: normal; font-size:16px; TEXT-DECORATION: underline
}
.THrowcolor
{
 background-color:#02afc8; font-size:15px; font:Arial; color:white; FONT-WEIGHT: Bold;
 }
 .THrowcolor2
{ 
background:"#a8d3e2"; FONT-WEIGHT: Bold; FONT-SIZE: 13px;  FONT-FAMILY:Arial; color:#000000;
 
 }
  .THrowcolor3
{
	 background:"#b8ccf0";  font-size:14px;  font:Arial; color:Black; FONT-WEIGHT: Bold;
 }
.THrowcolorH
{ 
 background-color:#a8d3e2; font-size:14px; font:Arial; color:#ff6000; FONT-WEIGHT: Bold;
}
  .THrowcolorH2
{ 
	background:"#e5f2f7";  font-size:14px;  font:Arial; color:#ff6000;

 }
 .THText{
	FONT-WEIGHT: Bold; FONT-SIZE: 14px;  FONT-FAMILY:Arial; color:white;
}
 .THText1{
	FONT-WEIGHT: Normal; FONT-SIZE: 13px;  FONT-FAMILY:Arial; color:white;
}
.THText2{
	FONT-WEIGHT: Bold; FONT-SIZE: 14px;  FONT-FAMILY:Arial; color:white; background:#00205b;
}
 .TSrowcolor
 {
   background:"#6f84aa"; font-size:15px; FONT-WEIGHT: normal
  }
   .Trowcolor_1
 {
 background-color:#a8d3e2; color:#ffffff; FONT: 13px Arial; FONT-WEIGHT: normal
  }
  .Trowcolor_2
 {
  background-color:white; color:#ffffff; FONT: 13px Arial; FONT-WEIGHT: normal
  }
  .Trowcolor_3
 {
  background-color:#fab228; FONT: 13px Arial; FONT-WEIGHT: normal
    }
    
    .spainLink
    {
		FONT-WEIGHT: Bold; FONT-SIZE: 12px;  FONT-FAMILY:Arial; color:black; text-decoration:none;
		
    }
    .spainLink:hover
    {
		FONT-WEIGHT: Bold; FONT-SIZE: 12px;  FONT-FAMILY:Arial; color:red; text-decoration:underline;
		
    }
    .star
	{
	FONT-WEIGHT: Bold; FONT-SIZE: 13px; color:#ff6000; font-family:Arial;
	}	
/*added*/
.hotelText
{
	font-size:11; font-family:Arial; font-weight: normal; color:#3F3F3F; text-decoration:none;
}
.hotelText1
{
	font-size:11; font-family:Arial; font-weight: bold; color:#1f65a1; text-decoration:none;
}
.hotelText1:hover
{
	font-size:11; font-family:Arial; font-weight: bold; color:#ff6000;
}
.hotelhead
{
	font-size:14; font-family:Arial; font-weight: bold; text-decoration:none;
}
.hotelhead:hover
{
	font-size:14; font-family:Arial; font-weight: bold;  text-decoration:underline;
}
.extratext
{
	font-size:12; font-family:Arial; font-weight: normal; color:#1f65a1;
}
.otherhotel
{
	font-size:12; font-family:Arial; font-weight: bold; color:#02afc8; text-decoration:none;
}
.otherhotel:hover
{
	font-size:12; font-family:Arial; font-weight: bold; color:#ff6000;
}  
.footText
{
	font-size:11; font-family:Arial; font-weight: normal; color:#3F3F3F; text-decoration:none;
}
.footText:hover
{
	font-size:11; font-family:Arial; font-weight: normal; color:#02afc8; text-decoration:underline;
}
.footText1
{
	font-size:12; font-family:Arial; font-weight: normal; color:#3F3F3F; text-decoration:none;
}
.footText1:hover
{
	font-size:12; font-family:Arial; font-weight: normal; color:#02afc8; text-decoration:underline;
}
.hometopHead
{
	FONT-WEIGHT: Bold; FONT-SIZE: 13;  FONT-FAMILY:Arial; color:#ff6000;    
}
.hometopText
{
}
.hometopHR
{
	 border-style:dotted; color:#02afc8;
}

.autocomplete_completionListElement 
{  
	position: absolute;
    display: none;
    padding: 3px; 
    border: 1px solid #feba02; 
    background-color: #fff9e7;
    z-index: 99;
	/*visibility :visible;
	margin : 0px!important;
	background-color : inherit;
	color : windowtext;
	border : buttonshadow;
	border-width : 1px;
	border-style : solid;
	cursor : 'default';
	overflow :auto;
	height : 200px;
    text-align : left; 
    list-style-type :lower-greek;
    POSITION: absolute;
	visibility :visible;BORDER-RIGHT: silver 1px solid; BORDER-TOP: green 1px solid; DISPLAY: none; BORDER-LEFT: silver 1px solid; WIDTH: 170px; COLOR: white; BORDER-BOTTOM: silver 1px solid; POSITION: absolute; HEIGHT: 100px; BACKGROUND-COLOR: silver;*/
}

/* AutoComplete highlighted item */

.autocomplete_highlightedListItem
{
	background-color: #ffff99;
	color: black;
	padding: 1px;
}

/* AutoComplete item */

.autocomplete_listItem 
{
	background-color : window;
	color : windowtext;
	padding : 1px;
	
}

/* New Css Start From Here Dated:8-9-2007*/
.tabborder11
	{
	 border-width: 1pt 1pt 1pt 1pt;
	border-color: #ff9933;
	border-style: solid;
	
	}
	.TDhead{
	FONT-WEIGHT: Bold; FONT-SIZE: 12px;  FONT-FAMILY:Arial; background-color: #ff9933; color:White
	}
	.AddText{
	FONT-WEIGHT: normal; FONT-SIZE: 11px;  FONT-FAMILY:Arial; color:black;  
	}
	.AddText2{
	FONT-WEIGHT: Bold; FONT-SIZE: 11px;  FONT-FAMILY:Arial; color:black;  
	}
	.AddText22{
	FONT-WEIGHT: Bold; FONT-SIZE: 11px;  FONT-FAMILY:Arial; color:blue;  
	}
	.AddText22:hover{
	FONT-WEIGHT: Bold; FONT-SIZE: 11px;  FONT-FAMILY:Arial; color:red;  
	}
	.TextBold{
	FONT-WEIGHT: Bold; FONT-SIZE: 14px;  FONT-FAMILY:Arial; color:black;  
	}
	
	.TextBoldcolor{
	FONT-WEIGHT: Bold; FONT-SIZE: 14px;  FONT-FAMILY:Arial; color:#03AEC8;  
	}

	.UrlMouseOver{
	FONT-WEIGHT: normal; FONT-SIZE: 11px;  FONT-FAMILY:Arial; /*color:#302f2d;*/ color:Black; text-decoration:none;
	}
	.UrlMouseOver:hover{
	FONT-WEIGHT: normal; FONT-SIZE: 11px;  FONT-FAMILY:Arial; /*color:#302f2d;*/ color:red; text-decoration:underline;
	}
	
	
    .BackColor
	{ background-color:#FDC33B; FONT-WEIGHT: bold;  color:Black; FONT-SIZE: 12px;  FONT-FAMILY:Arial; text-decoration:none ;}
	.TextHyper{
	FONT-WEIGHT: normal; FONT-SIZE: 12px;  FONT-FAMILY:Arial; text-decoration:none ; color:#03AEC8;   
	}
	.TextHyper1{
	FONT-WEIGHT: normal; FONT-SIZE: 13px;  FONT-FAMILY:Arial; text-decoration:none ; color:#03AEC8;   
	}
	
  .watertext 
  {	
	BACKGROUND-COLOR: #FFF7E1; 
	BORDER-BOTTOM: #999999 1px solid; 
	border-left: #999999 1px solid; 
	BORDER-RIGHT: #999999 1px solid; 
	overflow:auto;  height:10; 
	BORDER-TOP:#999999 1px solid;  
	FONT: 13px Arial;  
   }
   .watertext11
 { 
	
  }
 .watertext1
 { 
	
	margin : 0px!important;
	background-color : inherit;
	color : #03AEC8;
	border : buttonshadow;
	border-width : 0px;
	border-style : solid;
	cursor : 'default';
	overflow :auto;
	height : 200px;	
	FONT: 13px Arial;
    text-align : left; 
    list-style-type :lower-greek;
    POSITION: absolute;
  }
  
  
.TextHlinkB
	{
	FONT-WEIGHT: normal; FONT-SIZE: 12px;  FONT-FAMILY:Arial; text-decoration:none;   color:Black;
	}

.TextHotel{
	FONT-WEIGHT: Bold; FONT-SIZE: 13px;  FONT-FAMILY:Arial; color:black; text-decoration: blink;  
	}
	.TextHotel:hover{
	FONT-WEIGHT: Bold; FONT-SIZE: 13px;  FONT-FAMILY:Arial; color:#03AEC8; text-decoration: none;  
	}



.TextHlink1
	{
	FONT-WEIGHT: normal; FONT-SIZE: 11px;  FONT-FAMILY:Arial; text-decoration:none; color:Black  
	}
	

.TextHlink1:hover
	{
	FONT-WEIGHT: normal; FONT-SIZE: 11px;  FONT-FAMILY:Arial; text-decoration:none; color:Red;   
	}
	
	.TextHlink11
	{
	FONT-WEIGHT: Bold; FONT-SIZE: 12px;  FONT-FAMILY:Arial; text-decoration:none; color:Black  
	}


.TextHome25
	{
	FONT-WEIGHT: Bold; FONT-SIZE: 13px;  FONT-FAMILY:Arial; color:#ffffff;   
	}

.Textlink
	{
	FONT-WEIGHT: normal; FONT-SIZE: 11px;  FONT-FAMILY:Arial; text-decoration:none; color:Black;    
	}

.Textlink:hover
	{
	FONT-WEIGHT: normal; FONT-SIZE: 11px;  FONT-FAMILY:Arial; text-decoration:none; color:Red;    
	}
	.imgborder
	{
	 border-width: 1pt 1pt 1pt 1pt;
	border-color: #A8D3E2;
	border-style:  solid;
	}
	
	 .city { FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Arial; COLOR: #03AEC8; text-decoration:none;  }
	        .destination { FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Arial; COLOR: #8DB20C;  }
	        
	        
	        .searchtext1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#8DB20C;
}
	

.searchtext2 {
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#0079C2;
}
.headtext1 {

	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color:#666666;
}
.headtext1b {


	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color:#03AEC8;
}
.c-links {
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#5F5148;
	text-decoration: none;
}
.other-links {
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#5F5148;
	text-decoration: none;
}
.other-links:hover {
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#0079C2;
	text-decoration: none;
}
.h-links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#5F5148;
	text-decoration: none;
}
.h-links:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#8DB20C;
	text-decoration: none;
}
.v-links {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#03AEC8;
	text-decoration: none;
}
.v-links:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#03AEC8;
	text-decoration: underline;
}
.headtext2 {


	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#FFFFFF;
}
.headtext2b {



	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#333333;
}
.side-links {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#006177;
	text-decoration: none;
}
.groovybutton
{
   font-size:12px;
   font-family:Arial,sans-serif;
   font-weight:bold;
   color:#FFFFFF;
   background-color:#8DB20C;
   border-top-style:double;
   border-top-color:#8DB20C;
   border-top-width:4px;
   border-bottom-style:double;
   border-bottom-color:#8DB20C;
   border-bottom-width:4px;
   border-left-style:solid;
   border-left-color:#8DB20C;
   border-left-width:4px;
   border-right-style:solid;
   border-right-color:#8DB20C;
   border-right-width:4px;
}
  .dashes {
            border-top: 2px dotted #8DB20C;
            height: 1px;
            }
 .hrline
  {
   border: 0px;
   color: #8DB20C;
   height: 2px;
}
 .sbutton
            {
                 font-size:14px;
                 font-family:Arial,sans-serif;
                 font-weight:bold;
                color:#03AEC8;
                height:20px;
                background-color:#FFFFFF;
                 border-style:none;
}.textbox1 {
	font-size:12px;
	font-family:Arial,sans-serif;
	height:12px;
	background-color:#FFFFFF;
	border-style:none;
	width: 30px;
}
.textbox2 {

	font-size:12px;
	font-family:Arial,sans-serif;
	height:15px;
	background-color:#FFFFFF;
	border-style:none;
	width: 15px;
}
.textbox3 {

	font-size:12px;
	font-family:Arial,sans-serif;
	height:10px;
	background-color:#FFFFFF;
	border-style:none;
	width: 15px;
}

.textbox12 {
	               font-family: Arial, Verdana, Helvetica, sans-serif;
                   font-size: 12px;
                   font-style:normal;
                   height:15px;
                   border-style:none;
                    }
.tabborder
	{
	border-width: 1pt 1pt 0pt 1pt;
	border-color: #C1C0BF;
	border-style:solid;
	font-family:Arial;
	font-size:11;
	font-weight:normal;
	}

.tabborder1
	{
	border-width: 1pt 1pt 1pt 1pt;
	border-color: #C1C0BF;
	border-style:solid;
	font-family:Arial;
	font-size:11;
	font-weight:normal;
	}
	#header {
	height: 120px;
	width: 100%;
}
.tabborder2
	{
	border-width: 3pt 3pt 3pt 3pt;
	border-color: #C1C0BF;
	border-style:solid;
	font-family:Arial;
	font-size:11;
	font-weight:normal;
	}
	
.logo1 {
	vertical-align: middle;
	height: 86px;
	width: 236px;
	left: 0px;
}
.smallline {
	height: 8px;
	width: 100%;
	left: 0px;
	background-color: #999999;
	overflow: hidden;
}
.navbar {
	height: 30px;
	width: 100%;
	left: 0px;
	background-color: #03AEC8;
	overflow: hidden;
}
.buttons {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.smallline1 {
	height: 2px;
	width: 100%;
	left: 0px;
	background-color: #FFFFFF;
	overflow: hidden;
}
.add-ur {
	height: 80px;
	width: 217px;
	clear: right;
	float: right;
	margin: auto;
	position: absolute;
	top: 5px;
	margin-left: 78%;
}

.txt1 {
	font-family: Arial;
	font-size: 11px;
	color: #2E2E2E;
}

.bluetxt {
	font-family: Arial;
	font-size: 12px;
	color: #134580;
	list-style-position: outside;
	list-style-type: square;

}

#footer {
	position: relative;
	height: 40px;
	width: 100%;
	top: auto;
	z-index:-1;
}
.headertext {
	height: 35px;
	width: 200px;
	clear: right;
	float: right;
	margin: auto;
	position: absolute;
	top: 50px;
	margin-left: 35%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	background-position: center center;
	vertical-align: bottom;
	 visibility:hidden;
}
.Htxt1 {
	font-family: Arial;
	font-size: 11px;
	color: #2E2E2E;
}
.Hhead1 {
 font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#2E2E2E;
}
.Hotelhead1 {
 font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#134580;
}
.pricehead {
 font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#03AEC8;
}

   
 .side {
    font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#ffffff;
        }  
 .side1 {
    font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#ffffff;
        } 
 #jump_base {
  overflow-y:hidden;
  width: 200px;
  height: 40px;
  border: 2px dotted #ffffff;
  margin: auto;
  padding: 0 0px 0 0px;
  font-size: 11px;
  color: #03AEC8;
  font-family: Verdana, Arial, sans-serif;
}

#jump_base a {
  color: #000099;
  background-color: inherit;
  text-decoration:none;
}

#jump_base a:hover {
  color: #000099;
  background-color: inherit;
  text-decoration: underline;
  
}

.news {
  background-color: #ffffff;
  color: inherit;
}

/*F5F5F5 popular hotels bg color*/
 .style1 { COLOR: #ff00ff }
 .style2 { FONT-WEIGHT: bold; COLOR: #333333; FONT-FAMILY: Arial; }
 .style3 { FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Arial; }
 .search { FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Arial; COLOR: #ffffff;  }
 .style5 { FONT-SIZE: 16px; }
 .style7 { FONT-SIZE: 12px; }
 .barheight { MARGIN-TOP: 110px }
	        
#dolphincontainer{position:relative;border-bottom: 2px solid green; color:#000000;background:#ffffff;
width:100%;font-family:Helvetica,Arial,Verdana,sans-serif; font-size:11px; height:195;}
#dolphinnav{position:relative;height:33px;font-size:12px;font-weight:bold;background:#fff url(images/dolphin_bg1.gif) repeat-x bottom left;padding:0 0 0 20px;}
#dolphinnav ul{margin:0;padding:0;list-style-type:none;width:auto;float:left;}
#dolphinnav ul li{display:block;float:left;margin:0 1px;}
#dolphinnav ul li a{display:block;float:left;color:#EAF3F8;text-decoration:none;padding:0 0 0 20px;height:33px;}
#dolphinnav ul li a span{padding:12px 20px 0 0;height:21px;float:left;}
#dolphinnav ul li a:hover{color:#fff;background:transparent url(images/dolphin_bg-OVER1.gif) repeat-x bottom left;}
#dolphinnav ul li a:hover span{display:block;width:auto;cursor:pointer;}
#dolphinnav ul li a.current,#dolphinnav ul li a.current:hover{color:#fff;background:#1D6893 url(images/dolphin_left-ON.gif) no-repeat top left;line-height:275%;}
#dolphinnav ul li a.current span{display:block;padding:0 20px 0 0;width:auto;background:#1D6893 url(images/dolphin_right-ON.gif) no-repeat top right;height:33px;}
#dolphin_inner{color: white; padding: 5px; font-size: 80%; }
#dolphin_inner a:link, #dolphin_inner a:visited, #dolphin_inner a:active{color: white}
#dolphin_inner a:hover{color: yellow}
.innercontent{display: none;}
