/* CSS Document */



body{

background-color:#66b6cc;

padding:0px;

margin:0px;

font-family:Trebuchet MS;

font-size:13px;

font-weight:normal;

color:#000000;

line-height:15px;

}

form{

	margin:0px;

	border:0px;

}

.main_table{

width:970px;

height: auto;

background-color:#FFFFFF;

}

.body_text {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color:#000000;

	padding-right:7px;

}

.main_side_shdw{

background-image:url(../images/side_shdw.gif);

background-repeat:repeat-y;

width:5px;

}

.main_btm_shdw{

background-image: url(../images/btm_shdw.gif);

background-repeat:repeat-x;

height:12px;

}

.top_menu{

background-image:url(../images/menu_back.jpg);

background-repeat:repeat-x;

border-top:#34a7db solid 1px;

border-bottom:#34a7db solid 1px;

height:42px;

}

.top_menu_sprt{

background-image:url(../images/menu_sprt.gif);

background-repeat:no-repeat;

height:42px;

width:1px;

}

.top_menu_text{

font-family:Trebuchet MS;

font-size:16px;

color:#016581;

text-decoration:none;

font-weight:bold;

}

.top_menu_text:hover{

font-family:Trebuchet MS;

font-size:16px;

color:#ffffff;

text-decoration:none;

font-weight:bold;

}

.package{

width:231;

height:38px;

background-image:url(../images/package_bg.gif);

background-repeat:no-repeat;

font-family:Trebuchet MS;

font-size:18px;

color:#FFFFFF;

text-decoration:none;

background-position:center;

text-align:center;

vertical-align:middle;

}

.leftmenu_sprtr{

background-image:url(../images/leftmenu_sprtr.gif);

background-repeat:repeat-x;

height:16px;

}

.write-a-review_sptr{

background-image:url(../images/Write-a-review_sptr.gif);

background-repeat:repeat-x;

height:7px;

}



.leftmenu_text{

font-family:Trebuchet MS;

font-size:14px;

text-decoration:none;

padding-left:10px;

font-weight:normal;

color:#000000;

}

.leftmenu_text:hover{

font-family:Trebuchet MS;

font-size:14px;

text-decoration:none;

padding-left:10px;

font-weight:normal;

color:#66b6cc;

}



.destinations{

width:231;

height:38px;

background-image:url(../images/destination_bg.gif);

background-repeat:no-repeat;

font-family:Trebuchet MS;

font-size:18px;

color:#FFFFFF;

text-decoration:none;

background-position:center;

text-align:center;

vertical-align:middle;

}

.hotels{

width:231;

height:38px;

background-image:url(../images/hotel_bg.gif);

background-repeat:no-repeat;

font-family:Trebuchet MS;

font-size:18px;

color:#FFFFFF;

text-decoration:none;

background-position:center;

text-align:center;

vertical-align:middle;

}

.welcome_heading{

font-family:Trebuchet MS;

font-size:18px;

color:#356aa0;

font-weight:normal;

text-decoration:underline;

padding-left:10px;

}

.newslatter_mdl{

width:219px;

background-image:url(../images/news_latter_mdl.gif);

background-repeat:repeat-y;

}

.newslatter_text{

font-family:Trebuchet MS;

font-size:20px;

color:#356aa0;

text-decoration:none;

font-weight:normal;

padding-left:60px;

}

.newslatter_textbox{

width:190px;

height:18px;

padding-left:5px;

border:#000000 solid 1px;

}

.boxborder{

border:#000000 solid 1px;

}

.newslatter_textbox2{

width:190px;

height:35px;

padding-left:5px;

border:#000000 solid 1px;

}

.newslatter_input{

background-image:url('../images/submit.gif');

width:54px;

height:24px;

border:none;

cursor:pointer;

}

.newslatter_clear{

background-image:url('../images/clear.gif');

width:55px;

height:24px;

border:none;

cursor:pointer;

}

.footer_text{

font-family:Trebuchet MS;

font-size:13px;

color:#FFFFFF;

text-decoration:none;

font-weight:normal;

padding-left:5px;

}

.footer_link{

font-family:Trebuchet MS;

font-size:13px;

color:#FFFFFF;

text-decoration:none;

font-weight:normal;

padding-left:5px;

}

.footer_link:hover{

font-family:Trebuchet MS;

font-size:13px;

color:#FFFFFF;

text-decoration:underline;

font-weight:normal;

padding-left:5px;

}



.about_pic{

border:#3f72a6 solid 1px;

width:700px;

height:100px;

}

.about_us_heading{

font-family:Trebuchet MS;

font-size:22px;

font-weight:normal;

text-decoration:underline;

padding-left:9px;

color:#356aa0;

}

.about_us_heading1{

font-family:Trebuchet MS;

font-size:18px;

font-weight:normal;

text-decoration:underline;

padding-left:9px;

color:#356aa0;

}

.about_us_heading2{

font-family:Trebuchet MS;

font-size:16px;

font-weight:normal;

text-decoration:underline;

padding-left:4px;

color:#356aa0;

}

.contact_us_text{

font-family:Trebuchet MS;

font-size:14px;

font-weight:normal;

text-decoration:none;

padding-left:15px;

}

.package_text{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

font-weight:normal;

text-decoration:none;

color:#4e7dc2;

}

.package_text:hover{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

font-weight:normal;

text-decoration:none;

color:#ff6600;

}

.package_text2 {

 font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

font-weight:normal;

text-decoration:none;

color:#000000;

}

.package_text2:hover {

 font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

font-weight:normal;

text-decoration:none;

color:#3333FF;

}



.fixed_deperture_heading{

font-family:Trebuchet MS;

font-size:22px;

font-weight:normal;

text-decoration:underline;

padding-left:9px;

color:#ff0000;

}

.fixed_deperture_heading2{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:14px;

font-weight:bold;

text-decoration:none;

padding-left:10px;

color:#356aa0;

}

.img-pad{ margin-bottom:14px; margin-right:14px; border:1px solid #666666;}

.fixed_deperture_heading3{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

text-decoration:none;

color:#356aa0;

}

.inner_link{



font-size:14px;



font-family:Verdana, Arial, Helvetica, sans-serif; 



text-align:left;



text-decoration:none;



color:#356aa0;



}

.inner_link:hover{



font-size:14px;



font-family:Verdana, Arial, Helvetica, sans-serif; 



text-align:left;



text-decoration:underline;



color:#356aa0;



}



.site_link{



font-size:12px;



font-family:Verdana, Arial, Helvetica, sans-serif; 



text-align:left;



text-decoration:none;



color:#356aa0;



}



.site_link:hover{

font-size:12px;

font-family:Verdana, Arial, Helvetica, sans-serif; 

text-align:left;

text-decoration:underline;

color:#356aa0;

}

.star{

font-family:Verdana, Arial, Helvetica, sans-serif; 

font-size:15px;

color:#dd2324;

}

.link2{

	font-family:Trebuchet MS;

	font-size:14px;

	text-decoration:none;

	font-weight:normal;

	color:#66b6cc;

}

.link2:hover{

	color:#66b6cc;

	font-family:Trebuchet MS;

	font-size:14px;

	text-decoration:underline;

	font-weight:normal;

}



.link3{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	text-decoration:none;

	color:#ce1e1e;

	font-weight:normal;

	border:#ce1e1e 1px solid;

}

.link3:hover{

	color:#ce1e1e;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	text-decoration:none;

	font-weight:normal;

	border:#ce1e1e 1px solid;

}



.deactive{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#ce1e1e;

	border:#ce1e1e 1px solid;

}

.member_login_input{

background-image:url('../images/btn2.gif');

width:54px;

height:24px;

border:none;

cursor:pointer;

color:#FFFFFF;

font-family:Tahoma;

font-size:11px;

font-weight:bold;

}

.newmember_submit{

background-image:url('../images/btn1.gif');

width:54px;

height:24px;

border:none;

cursor:pointer;

color:#FFFFFF;

font-family:Tahoma;

font-size:11px;

font-weight:bold;

}

.member_login_textbox{

width:110px;

/*height:18px;*/

padding-left:5px;

border:#000000 solid 1px;

}

.newuser_text{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

color:#016581;

text-decoration:underline;

font-weight:normal;

cursor:pointer;

}

.newuser_text:hover{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

color:#000000;

text-decoration:none;

font-weight: normal;

cursor:pointer;

}



#newmember_form{

width:322px;

float:left;

height:auto;

margin-left:5px;



}

.white_bg{

	background-color:#FFFFFF;

}

.phone_code{

width:80px;

height:18px;

padding-left:5px;

border:#000000 solid 1px;

}

.query_text{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

text-decoration:none;

padding-left:10px;

font-weight:bold;

color:#a6d820;

}

.query_text:hover{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

text-decoration:underline;

padding-left:10px;

font-weight:bold;

color:#a6d820;

}

.search_bg2{

	background-color:#4bbbeb;

	background-position:left top;

}

.white_heading2{

	font-size:16px;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:bold;

	color:#016581;

	text-transform:uppercase;

}

.fixed_departure{

	background:url('../images/fixd_depurture.gif');

	width:657px;

	height:134px;

	background-repeat:no-repeat;

}

.guest_book_heading{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:22px;

font-weight:bold;

text-decoration:none;

padding-left:9px;

color:#010000;

background-image:url('../images/guest-book-header.jpg');

background-repeat:repeat-x;

height:70px;

}

.pagination_right{

background-image:url('../images/guest_book_foot.jpg');

background-repeat:repeat-x;

height:48px;

}

.pagination_left{

background-image:url('../images/guest_book_crv.jpg');

width:21px;

height:48px;

}

.write_a_review{

color:#064ea3;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

text-decoration:none;

}

.write_a_review:hover{

color:#064ea3;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

text-decoration:none;

}

.information{

color:#000000;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

text-decoration:none;

}

.write_review_button{

background-image:url('../images/post_review.png');

width:134px;

height:32px;

border:0px;

cursor:pointer;

color:#FFFFFF;

font-family:Tahoma;

font-size:11px;

font-weight:bold;

background-color:#f5f5f5;

}

.gest_book_up{

	background-color:#d2e3b6;

	height:29px;

}

.gest_book_honeymoon{

	background-color:#FFEAFF;

	height:29px;

	font-family: tahoma;

	font-size: 15px;

	font-weight: bold;

	color: #FF8CFF;

}

.gest_book_mid{

	background-color:#e4efd1;

}

.honeymoon{



	font:tahoma;

	font-size:12px;

	color:#333333;

}

.gust_book_wright{

	font-family:Verdana;

	font-size:15px;

	color:#000000;

	font-weight:bold;

	text-decoration:none;

	text-align:left;

}

.numeric_day{

	background-color:#fffbe5;

	border:#FF9933 solid 1px;

}

.numeric_day_new{

	background-color:#ffffff;

	border:#b40f64 solid 1px;

}

.mid_man_images{

	color:#1769b5;

	font-family:Verdana;

	font-size:11px;

	font-weight:bold;

}
.grey-txt{

	color:#656565;

	font-family:Verdana;

	font-size:11px;

	font-weight:bold;

}

.btm-pad { padding-bottom:10px;}
.btm-pad { padding-top:10px;}


.mid_man_images_new{

	color:#eb238b;

	font-family:Verdana;

	font-size:11px;

	font-weight:bold;

}







.mid_man_images1{

	color:#656565;

	font-family:Verdana;

	font-size:11px;

	font-weight:bold;

}

.mid_man_images2{

	color:#656565;

	font-family:Verdana;

	font-size:11px;
	text-align:justify;
	padding:0 5px 0 0;

}

.button{

	background:url('../images/button.gif');

	background-repeat:no-repeat;

	width:97px;

	height:24px;

	border:none;

	color:#FFFFFF;

	font-family:Verdana;

	font-size:11px;

	font-weight:bold;

}

.date_inner{	

	width:105px;

	height:28px;

	font-family:Verdana;

	color:#074f67;

	font-size:11px;

	font-weight:bold;

	text-align:center;

	vertical-align:middle;

}

.cost_rate{

	border: #0066CC solid 1px;

}

.cost_rate_up_bg{

	background-color:#0099FF;

}

.form{

	border:#CCCCCC solid 1px;

	font-family:Verdana;

	color:#999999;

	font-size:10px;

}

.mid_sec{

	background-color:#f5f5f5;

}
.mid_sec1{

	background-color:#eeeeee;

}


.mid_sec_new{

	background-color:#fffdfe;

}







.mid_sec2{

	background-color:#eeeeee;

	height:45px;

}

.mid_sec2_new{

	background-color:#f9effa;

	height:45px;

}

.mid_sec2_1{

	background-color:#eeeeee;

	height:20px;

}

.mid_sec2_1_new{

	background-color:#f9effa;

	height:20px;

}

.mid_sec3{

	background-color:#cccccc;

	height:1px;

}



.mid_sec3_new{

	background-color:#e4c8e1;

	height:1px;

}



.day{

	color:#6a9919;

	font-family:Verdana;

	font-size:11px;

	font-weight:bold;

}

.day_new{

	color:#a3180b;

	font-family:Verdana;

	font-size:11px;

	font-weight:bold;

}

.day_1{

	color:#000000;

	font-family:Verdana;

	font-size:12px;

	font-weight:bold;

}



.day_1_new{

	color:#dd84d3;

	font-family:Verdana;

	font-size:12px;

	font-weight:bold;

}

.forgot_pwd_text{

font-family:Trebuchet MS;

font-size:14px;

text-decoration:none;

padding-left:10px;

font-weight:normal;

color:#1867b4;

}

.forgot_pwd_text:hover{

font-family:Trebuchet MS;

font-size:14px;

text-decoration:none;

padding-left:10px;

font-weight:normal;

color:#1867b4;

}

.treck{

	font-family:Verdana;

	font-size:13px;

	color:#000000;

	font-weight:bold;

	text-decoration:none;

	text-align:left;

}





.curve_bg {

background-image:url(../images/curve_bg.gif);

background-repeat:no-repeat;

border:0px;

width:288px;

height:153px;

}



.spacer_bg {

	height:22px; background-repeat:repeat-x; background-color:#e9e9e6;

	

	}

	

.hr {

	background-color: #FFFFFF;

}

.top_newmenu {

	background-image: url(../images/menu_bg.gif);

	background-repeat:repeat-x;

	height:33px;

} 





.package_text_new{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:normal;

text-decoration:none;

color:#333333;



}

.package_text_new:hover{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:normal;

text-decoration:underline;

color:#333333;

}

.img-bdr{ border-bottom:10px solid #eeeeee; border-top:10px solid #eeeeee;}




/*============================New Css add here===============================*/

.sDP{ width:690px;}
.sDP tr{ background:#E4EFD1;}
.sDP tr.dark{ background:#d9e8be;}
.sDP tr th{ color:#e5220d; font:bold 14px Arial; text-align:center;padding:3px 0;}
.sDP tr td.code{ text-align:center; padding:2px; min-width:50px;_width:50px;!width:50px;}
.sDP tr td{ padding:2px 0 2px 10px; font:normal 13px/ Arial;}
.sDP tr td a{ color:#3131fc; text-decoration:none; font:bold 12px Arial;}
.sDP tr td a:hover{ text-decoration:underline;}

.pad5{ padding:0 5px 0 2px;}

.pos{ position:fixed; bottom:0; right:2%;width:125px; height:34px;z-index:2;}