/* CSS Document */
body{font-family:Verdana, Arial, Helvetica, sans-serif;
     font-size:12px;
	 color:#ffffff;
	 font-weight:normal;
	 margin:0;
	 }
.right{ background: url(../images/right.jpg) #3e0204 top repeat-x;}
.left{ background:url(../images/left.jpg) #3e0204 top repeat-x;}	 
.navline{background:url(../images/nav-line.gif) repeat-x left top;}
.navlink{font-family:Verdana, Arial, Helvetica, sans-serif;
         font-size:12px;
		 font-weight:normal;
		 text-decoration:none;
		 color:#FFFFFF;
		 }
.navlink:hover{font-family:Verdana, Arial, Helvetica, sans-serif;
         font-size:12px;
		 font-weight:normal;
		 text-decoration:none;
		 color:#fff669;
		 }
.navlink1{font-family:Verdana, Arial, Helvetica, sans-serif;
         font-size:12px;
		 font-weight:normal;
		 text-decoration:none;
		 color:#fff669;
		 
		 }
.navlink1:hover{font-family:Verdana, Arial, Helvetica, sans-serif;
         font-size:12px;
		 font-weight:normal;
		 text-decoration:none;
		 color:#fff669;
		 }		 
.body-bg{background:url(../images/body-line.gif) #3e0204 repeat-x left top;
}
.navcolor{background:#63060b;
}
.navcolor1{background:#3e0204;
}
.box{width:50px;
     height:18px;
	 border:#999999 1px solid;
	 font-size:11px;
	 color:#000033;
	 padding-left:3px;
	 }
.box1{width:80px;
     height:18px;
	 border:#999999 1px solid;
	 font-size:11px;
	 color:#000033;
	 padding-left:3px;
	 }
.box2{width:90px;
     height:18px;
	 border:#999999 1px solid;
	 font-size:11px;
	 color:#000033;
	 padding-left:3px;
	 }
.text{color:#fddfa2;
      line-height:18px;
	  }	
.footer-line{background:url(../images/footer-line.gif) repeat-x left top;
height:58px;
}
.footerlink{font-family:Verdana, Arial, Helvetica, sans-serif;
         font-size:12px;
		 font-weight:normal;
		 text-decoration:none;
		 color:#FFFFFF;
		 }
.footerlink:hover{font-family:Verdana, Arial, Helvetica, sans-serif;
         font-size:12px;
		 font-weight:normal;
		 text-decoration:none;
		 color:#fff669;
		 }
.a1{background:url(../images/specialoffer.jpg) no-repeat ;
height:129px;
width:109px;
text-align:center;
margin-top:35px;
padding-top:8px;


}
.booking{font-family:Arial;
        font-size:16px;
		font-weight:bold;
		color:#333333;
		background:#fdcd0f;
		}
.a2{background:#fffddc;
}
.a3{font-family:Verdana, Arial, Helvetica, sans-serif;
         font-size:13px;
		 font-weight:normal;
		 text-decoration:none;
		 color:#333333;
		 }
.a4{font-family:Verdana, Arial, Helvetica, sans-serif;
         font-size:13px;
		 font-weight:bold;
		 text-decoration:none;
		 color:#333333;
		 }
.box3{width:120px;
     height:16px;
	 border:#999999 1px solid;
	 font-size:11px;
	 color:#000033;
	 padding-left:3px;
	 }
.box4{width:275px;
     height:16px;
	 border:#999999 1px solid;
	 font-size:11px;
	 color:#000033;
	 padding-left:3px;
	 }
.box5{width:80px;
     height:16px;
	 border:#999999 1px solid;
	 font-size:11px;
	 color:#000033;
	 padding-left:3px;
	 }
.box6{width:175px;
     height:50px;
	 border:#999999 1px solid;
	 font-size:11px;
	 color:#000033;
	 padding-left:3px;
	 }
.box7{width:175px;
     height:18px;
	 border:#999999 1px solid;
	 font-size:11px;
	 color:#000033;
	 padding-left:3px;
	 }
.text01{font-size:14px;
}
.pad{padding-top:15px;
}	 	 	 

/*////////////////////27-11-2009///////////////////////////////*/

.check_heading{
					font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
					font-size:17px; font-weight:normal; color:#FF6600; padding-left:10px; 
}

.check_heading_small{
					font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
					font-size:17px; font-weight:normal; color:#FFCC00; padding-left:10px;
}
.line{ padding:0px 0px 0px 0px;}

.line2{		border-top:#FFCC00 solid 1px;}


.check_heading2{
					font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
					font-size:13px; font-weight:bold; color:#FFCC00; padding-right:5px;
}

.check_heading3{
					font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
					font-size:13px; font-weight:bold; color:#FF6600; padding-left:10px;
}
	 	
.check_heading4{
					font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
					font-size:12px; font-weight:bold; color:#FFCC00; padding-right:5px; padding-left:10px;
}	 	 	 

.txt_botom{	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; padding-left:5px; border-bottom:#FF9900 solid 1px;}

.show{	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FF9900; text-decoration: none; cursor:pointer; }
.show:hover{	color:#FF6633; text-decoration:none;}

.tblbdr{	border-bottom:#FFCC00 solid 1px; border-left:#FFCC00 solid 1px; border-right:#FFCC00 solid 1px;}

.form_txt{	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; padding-left:12px;}
.dot{		font-size:10px; color:#000000;}

.drop{	width:60px; height:17px; font-size:11px; border:#333333 solid 1px; }

.txtbx{	width:160px; height:17px; border:#333333 solid 1px; font-size:11px;}

.addressbx{	width:160px; height:70px; border:#333333 solid 1px; font-size:11px;}

.select_country{	width:160px; height:17px; border:#333333 solid 1px; font-size:11px;}

.terms{	width:400px;
		height:80px; border:#999999 solid 1px; font-size:12px; text-align:justify; line-height:17px; font-family:Verdana, Arial, Helvetica, sans-serif;}
					 

.bill{
					font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
					font-size:17px; font-weight:normal; color:#FF0000;  
}
	
.check_heading5{
					font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
					font-size:13px; font-weight:bold; color:#FF0000; 
}

.strike{
					font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
					font-size:12px; font-weight:bold; text-decoration:line-through; color:#00FF00; text-height:18px; padding-right:5px; 
}	 
.yellowcolor{color:#fecb01;
             font-size:13px;
			 font-weight:bold;
			 
}
.topleft{background:url(../images/top_left.jpg) no-repeat left top;
		 height:214px;
		 width:274px;
}
.border{border:1px #ad050e solid;
}
.map{font-size:15px;
     color:#fecb01;
	 font-weight:bold;
	 }
.backgroundcolor{background:#ffcc00;
}	 	 		 		 				 	   
   .success
{
	font-weight: bold;
	font-size: 14px;
	color: #FFFFFF;
	font-family: Verdana;
}
.search_btn{ width:60px; height:27px; background:url(../images/search_btn.gif) left top repeat-x; border:#330000 solid 1px; font-family:Arial, Helvetica, sans-serif;
font-size:12px; color:#660000; font-weight:bold;}

.readmore
{
	width: 80px;
	height: 22px;
	background: url(../images/readmore_btn.gif) left top repeat-x;
	border: #000000 solid 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}
.bor {
border:2px dashed #BFCC00;
}
.sit{
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#FFCC00;
			text-decoration:none;
			}
.sit:hover{	color:#FF9933; text-decoration:underline; }

.arrow{	font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#FFCC00;
} 
.latest-icon{background:url(../images/latest-icon.gif) no-repeat left top;
}
.a13{font-family:Verdana, Arial, Helvetica, sans-serif;
         font-size:11px;
		 font-weight:bold;
		 text-decoration:none;
		 color:#3e0204;
		 }
.a14{font-family:Verdana, Arial, Helvetica, sans-serif;
         font-size:15px;
		 font-weight:bold;
		 text-decoration:none;
		 color:#3e0204;
		 }
		 
		 .Error
{
	font-weight: normal;
	font-size: 10px;
	color: #ff0066;
	font-family: Verdana;
} 
.searchbg {background-image:url(../images/search.jpg);
          background-repeat:no-repeat;
		  height:28px;
		  }	
.searchtexta
          {
		  font-family:Verdana, Arial, Helvetica, sans-serif;
		  font-size:12px;
		  font-weight:bold;
		  color:#352e1c;
		  text-decoration:none;
		  padding:5px 0px 5px 20px;
		  }
.searchtexta:hover
          {
		  font-family:Verdana, Arial, Helvetica, sans-serif;
		  font-size:12px;
		  font-weight:bold;
		  color:#352e1c;
		  text-decoration:none;
		  padding:5px 0px 5px 20px;
		  }
		  
.troom
{
	font-family: Verdana;
	color: black;
	font-size: 12px;
}

.errormsg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
}
.errorbrdr {
	border: 1px solid #333333;
}
.mainheading
{
	/*font-family: "Lucida Grande" , "Trebuchet MS" , Verdana, Helvetica, sans-serif;*/
	font-size: 22px;
	font-weight: normal;
	color: #FDCD0F;
	font-family: Georgia;
	/*font-size: 21px;*/
}
.occasionheading
{
	/*font-family: "Lucida Grande" , "Trebuchet MS" , Verdana, Helvetica, sans-serif;*/
	font-family: Georgia;
	font-size: 18px;
	font-weight: normal;
	color: #FDCD0F;
	/*color:#FFF;*/
}
.selecttxt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.successmsg
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffff66;
	text-decoration: none;
}
.successbrdr
{
	border: 1px solid #ffffff;
	
}
.divtag
{
	height:100px;
overflow:auto;
padding:10px;
border:1px solid #BCD0C1;
background-color:White;
}

.hideradio
{
	font-family: Verdana;
	color: #3e0204;
	font-size: 5px;
}
.nextg
{
	font-family: Verdana;
	color: white;
	font-size: 12px;
}
.nextg:hover
{
	font-family: Verdana;
	color: #EFD101;
	font-size: 12px;
}
.link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	
	color: #ffffff;
	text-decoration: none;
}
.link:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	
	color: #ff0066;
	text-decoration: none;
}
.tblbdr_rooms
{
	/*border-bottom: #000000 solid 1px;*/
	border-left: #000000 solid 1px;
	border-right: #000000 solid 1px;
	border-top: #000000 solid 1px;
}
.tblbdr_rooms_Br
{
	border-bottom: #000000 solid 1px;
	border-right: #000000 solid 1px;
	
}
.tblbdr_rooms_B
{
	border-bottom: #000000 solid 1px;
	
}

.border_tb {
	border-left: #000000 solid 1px;
	border-top: #000000 solid 1px;
	border-right-width: 1px;
	/*border-bottom-width: 1px;*/
	border-right-style: solid;
	/*border-bottom-style: solid;*/
	border-right-color: #000000;
	/*border-bottom-color: #000000;*/
}
.btmright_tb {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #000000;
	border-bottom-color: #000000;
}
.bottom_tb {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
.right_tb {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
}

