/* CSS Document */

body{margin:0px; font:11px Verdana, Arial, Helvetica, sans-serif;
	background:url(../images/pattern.jpg);}
#header{background:#1A1A1A; color:#FFFFFF;}
.banner{background:url(../images/club_banner.jpg) left top no-repeat;}
.banner a.smlink{font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#000000;}
.banner a.smlink:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline; color:#000000;}

#container{background:url(../images/center_bg.gif) left top repeat-x;}
#left td{padding:22px 0px 22px 20px;}
#left td ul, li{list-style-type:none;}
#left td ul li{display:block; line-height:20px;}
#left td ul li a{line-height:20px; font:12px Arial, Helvetica, sans-serif; font-weight:bold; color:#000000; 
	background:url(../images/arrow.gif) 0px 6px no-repeat; text-decoration:none; padding-left:15px;}
#left td ul li a:hover{line-height:20px; font:12px Arial, Helvetica, sans-serif; font-weight:bold; color:#2A5D03; 
	background:url(../images/arrow.gif) 0px 6px no-repeat; text-decoration:underline; padding-left:15px;}

#villa td{padding:22px 0px 22px 20px;}	
#villa td ul li {line-height:20px;  color:#000000; 
	background:url(../images/arrow.gif) 0px 6px no-repeat; text-decoration:none; padding-left:15px;}
	
#content{font-family:Verdana, Arial, Helvetica, sans-serif; color:#242424; background:#FFFFFF;}
#content .lbbg{background:url(../images/content_left_bg.gif) right top repeat-y;}
#content .rbbg{background:url(../images/content_right_bg.gif) left top repeat-y;}
.doted-line{background:url(../images/doted-line.gif) left top repeat-x;}
.imgfrm{background:url(../images/img-frm.gif) left top no-repeat;}
.imgfrm img{padding:7px 0px 0px 7px;}
.cbdate{background:url(../images/check&book_img.jpg) right top no-repeat;}
.cbdate a.check{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; 
	color:#2A5D03; text-decoration:underline;}
.cbdate a.check:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; 
	color:#DD3629; text-decoration:underline;}
	
.header1{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FFFFFF; line-height:27px; padding-left:27px;
	background:url(../images/green_button.png) left top no-repeat;font-weight:bold;}

h2{font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#3d9b02; line-height:27px;}
	
h3{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#3d9b02; line-height:27px;}

h4{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#3d9b02; line-height:27px;}
h5{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#3d9b02; line-height:20px;}

		
.test a.more{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#DD3629; text-decoration:none; font-weight:bold;}
.test a.more:hover{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#2A5D03; text-decoration:none; font-weight:bold;}
	
.green{color:#2A5D03;}
.pad1{padding-left:20px;}

.font1{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px;}
.font1bold{ font:13px Arial, Helvetica, sans-serif; font-weight:bold; color:#000000;}

.redtxt{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;color:Red;}
.redtxtbold{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px;color:Red;font-weight:bold;}

#footer{background:#3D9B02; font:12px Arial, Helvetica, sans-serif; color:#153000;}

A:link
{
	color:green;
}

.check1{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; 
	color:#2A5D03; text-decoration:underline;}
.check1 a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; 
	color:#2A5D03; text-decoration:underline;}
.check1 a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; 
	color:#DD3629; text-decoration:underline;}
	
	
.srchbtnoutr {width:156px; padding:10px 0px 10px 44px; float:left}
.srchbtn {width:156px; height:41px; background:url(../images/red_btnback.jpg) no-repeat; border:0px; line-height:41px; text-align:center; font-size:17px; color:#FFFFFF; font-weight:bold; float:left;}
.srchbtn a{color:White;text-decoration:none; }
.srchbtn a:hover{color:White;text-decoration:none;text-decoration:none;}

.mid_bxlrnav {width:232px; float:left;}
.caption {width:232px; height:24px; background:url(../images/topcaption.jpg) no-repeat; text-align:center; line-height:24px; font-size:14px; color:#FFFFFF; font-weight:bold; float:left;}
.mid_bxcrv {width:232px; height:11px; float:left;}
.mid_bxnavmid{width:200px; padding:15px 15px 0px 15px; border-left:solid 1px #7c7c7c; border-right:solid 1px #7c7c7c; float:left;}
.mid_bxrow {width:200px; line-height:17px; padding:5px 0px 5px 0px; float:left;}
.mid_bxrowmattr {width:170px; padding-left:10px; float:left;}

.mid_bxrow12 {width:200px; line-height:20px; padding:5px 0px 5px 0px; float:left;}
.label {width:50px; text-align:left; line-height:20px; float:left;}
.divcol2 {width:82px; line-height:20px; float:left}
.txtbox {width:100px; height:18px; font-size:11px; font-size:11px; border:solid 1px #cccccc;}
.txtbox2 {width:50px; height:18px; border:solid 1px #cccccc; float:left;}
.calicon {width:18px; height:20px; padding-left:10px; float:left;}

.bluetxt {color:#03447e;}
.bluetxt a {color:#03447e; text-decoration:none;}
.bluetxt a:hover {color:#c40107; text-decoration:underline;}


.searchHTitle a.more1{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#DD3629; text-decoration:underline; font-weight:bold;}
.searchHTitle a.more1:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#2A5D03; text-decoration:none; font-weight:bold;}

.headingNew {font:18px Arial, Helvetica, sans-serif; font-weight:700; color:#000066;  padding:10px 20px 10px 0px; line-height:28px; }
.subheadingNew {font:14px Arial, Helvetica, sans-serif; font-weight:700; color:#000066;line-height:28px; }


#offerdis{border:solid 4px #439e05; padding:9px; width:780px; color:#064796; float:left;}
#offerdis .hotelimg{width:222px; float:left;}
#offerdis .hotelimg img{background:#FFFFFF; padding:3px; }
#offerdis .htldetail{width:550px; font-size:18px; color:#00ccff; text-align:center; float:left;}
#offerdis .htldetail p{line-height:35px;}
#offerdis .bookpanel{width:765px; padding:5px; line-height:27px; background:#00ccff; color:#064796; font-size:16px; font-weight:bold; float:left; margin-bottom:10px;}
#offerdis .bookpanelBold{width:765px; padding:5px; line-height:27px; background:#00ccff; color:#064796; font-size:20px; font-weight:bold; float:left; margin-bottom:10px;}

#offerdis .bookpaneltxt{width:765px; padding:5px; line-height:17px; background:#00ccff; color:#064796; font-size:12px; font-weight:bold; float:left; margin-bottom:10px;}
#offerdis .bookpanel span{display:block; float:left;}
#offerdis .bookpanel a.back{background: url(../images/button.jpg) left top no-repeat; display:block; width:76px; line-height:27px;
	text-align:center; text-decoration:none; font-size:16px; color:#00ccff;}
#offerdis .flightdis{width:775px; background:#00ccff; color:#064796; font-size:13px; font-weight:bold; float:left;}
.flightdis img{display:block; float:left; padding:5px; border-right:1px solid #276ec7;}
.flightdis span{display:block; line-height:28px; float:left; padding-left:10px;}
.bluetxt2 {font:12px Arial, Helvetica, sans-serif; 	color:#000066;font-weight:700;}
.bluetxt2 a {color:#03447e; text-decoration:none;}
.bluetxt2 a:hover {color:#c40107; text-decoration:underline;}

.float{	float:left;  }

.bluetxt1 {font:12px Arial, Helvetica, sans-serif; 	color:#000066;}
.bluetxt1 a {color:#03447e; text-decoration:none;}
.bluetxt1 a:hover {color:#c40107; text-decoration:underline;}
.searcharea {text-align:center;width:823px; padding:0 0 22px 0;}
.searchbox {width:488px; padding:22px 5px 0px 8px; }
.searchtop {background:url(../images/search-left-top.gif) no-repeat top center; width:488px; height:8px; float:left;}
.textfield{font-size:12px; color:#323232; margin:3px; padding:2px;}
.select1{font-size:12px; color:#323232; margin:3px;}

.srchbtnoutr1 {width:156px; padding:0px 0px 10px 44px; float:left}
.srchbtn1 {width:156px; height:41px; background:url(../images/red_btnback.jpg) no-repeat; border:0px; line-height:41px; text-align:center; font-size:17px; color:#FFFFFF; font-weight:bold;}
.srchbtn1 a{color:White;text-decoration:none; }
.srchbtn1 a:hover{color:White;text-decoration:none;text-decoration:none;}
