@charset "utf-8";
/* CSS Document */
img{
	border:none;
	cursor:pointer
	}
.clear{clear:both;}
/*a{  color: #000; text-decoration:none; outline:none;}*/
/*a:hover{
	color:#fff;
	text-decoration:none;
	}*/
.red{
	color:#FF0000;
	}

p{
	line-height:1.5;
	}
h1,h2,h3,h4{
	font-size:14px;
	color:#430b00;
	font-family:Arial, Helvetica, sans-serif;
	}


a.more{
	color:#ff9000;
	font-size:12px;
	text-decoration:underline;
	}
a.more:hover{
	color:#FF0000;
	font-size:12px;
	text-decoration:none;
	}
a.more1{
	color:#620000;
	font-size:12px;
	text-decoration:underline;
	}
a.more1:hover{
	color:#FF0000;
	font-size:12px;
	text-decoration:none;
	}

*{
	margin:0px;
	padding:0px;
	}



/*img, div, a, input{ behavior: url(iepngfix.htc) }*/


body{
	margin:0px;
	padding:0px;
	background-image:url(../img/bgbrown.gif);
	background-repeat:repeat;
	height:522px;
	font-family:Verdana, Tahoma;
	font-size:12px;
	}
#container{
	width:980px;
	margin:0 auto;
	background-color: #e3c96d;
	background-image: url(../img/container.jpg);
	background-repeat: repeat-x;
	background-position: top;
	}
.top_left{
	float:left;
	width:721px;
	}
.top_right{
	width:250px;
	float:right;
	margin-left:5px;
	}
.top_right1{
	width:257px;
	float:left;
	margin-left:0px;
	/*margin-top:238px;*/
	background-image:url(../img/new_img/right_bg.jpg);
	background-position:top;
	background-repeat:no-repeat;
	float:right;
	}
		.top_right2{
	width:257px;
	float:left;
	margin-left:0px;
	margin-top:5240px;
	}
/*----------------top_right--------------*/
.header{
	height:221px;
	}
.pic_trans{
	float:left;
	width:716px;
	height:186px;
	}	
.flsh_part{
	float:left;
	width:422px;
	height:172px;
	margin-left:5px;
	}	
/*--------------------top navigation-----------*/

#MainMenu 
{
	position:relative;
	/*width:100%;*/
	height:36px;
	background:url(../img/nav_bg.gif) repeat-x;
	margin-top:0px;
	border-top: 1px solid #f4ce23;
}
#MainMenu1 
{
	position:relative;
	width:720px;
	height:36px;
	background:url(../img/nav_bg.gif) repeat-x;
	margin-top:0px;
	float:left;
	border-top: 1px solid #f4ce23;
}
#MainMenu2 
{
	position:relative;
	width:260px;
	height:36px;
	background:url(../img/nav_bg.gif) repeat-x;
	margin-top:0px;
	float:right;
	border-top: 1px solid #f4ce23;
}

#tab 
{
	top:0;
	height:0;
	background:repeat-x top;
	margin:0;
}
#tab ul 
{
	list-style:none;
	float:left;
	margin:0;
	padding:0;
}
#tab li 
{
	display:inline;
	float:left;
	margin:0;
	padding:0;
}
#tab a 
{
	background:url(../img/bright_113.gif) no-repeat right top;
	text-decoration:none;
	border:0;
	display:block;
	cursor:pointer;
	float:left;
	margin:0;
	padding:0;
}
#tab a span 
{
	display:block;
	background:url(../img/bleft_113.gif) no-repeat left top;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	font-weight:700;
	line-height:36px;
	padding:0 16px;
}
#tab a:hover,#tab li.item_active a 
{
	background-position:right bottom;
}
#tab a:hover span,#tab li.item_active a span 
{
	background-position:left bottom;
	color:#FFF;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
}

#tab1 
{
	top:0;
	height:0;
	background:repeat-x top;
	margin:0;
}
#tab1 ul 
{
	list-style:none;
	float:left;
	margin:0;
	padding:0;
}
#tab1 li 
{
	display:inline;
	float:left;
	margin:0;
	padding:0;
}
#tab1 a 
{
	background:url(../img/bright_113.gif) no-repeat right top;
	text-decoration:none;
	border:0;
	display:block;
	cursor:pointer;
	float:left;
	margin:0;
	padding:0;
}
#tab1 a span 
{
	display:block;
	background:url(../img/bleft_113.gif) no-repeat left top;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	font-weight:700;
	line-height:36px;
	padding:0 16px;
}
#tab1 a:hover,#tab li.item_active a 
{
	background-position:right bottom;
}
#tab1 a:hover span,#tab li.item_active a span 
{
	background-position:left bottom;
	color:#FFF;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
}


.dropmenudiv 
{
	position:absolute;
	top:0;
	float:left;
	display:block;
	visibility:hidden;
	border:0;
	background:#FFF url(../img/);
	color:#FFF;
	z-index:1000;
	text-decoration:none;
	padding:0;
}
.dropmenudiv ul 
{
	list-style:none;
	margin:0;
	padding:0;
}
.dropmenudiv li 
{
	display:inline;
	margin:0;
	padding:0;
}
.dropmenudiv img{
	display:inline;
	margin-top:9px;
	margin-right:2px;
	}
.dropmenudiv a:link,.dropmenudiv a:visited 
{
	width:188px;
	display:block;
	border:0;
	color:#FFF;
	background:url(../img/bleft_113.gif) no-repeat left top;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	margin:0;
	padding:0;
}
.dropmenudiv a span 
{
	display:block;
	line-height:36px;
	background:url(../img/bright_113.gif) no-repeat right top;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	float:none;
	padding:0 13px;
}
.dropmenudiv a:hover 
{
	border:0;
	background-position:left bottom;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	color:#FFF;
}
.dropmenudiv a:hover span 
{
	background-position:right bottom;
	color:#FFF;
	font-weight:700;
}

/*services menu starts*/
.dropmenudiv1 
{
	position:absolute;
	top:0;
	float:left;
	display:block;
	visibility:hidden;
	border:0;
	background:#FFF url(../img/);
	color:#FFF;
	z-index:1000;
	text-decoration:none;
	padding:0;
}
.dropmenudiv1 ul 
{
	list-style:none;
	margin:0;
	padding:0;
}
.dropmenudiv1 li 
{
	display:inline;
	margin:0;
	padding:0;
}
.dropmenudiv1 img{
	display:inline;
	margin-top:9px;
	margin-right:2px;
	}
.dropmenudiv1 a:link,.dropmenudiv1 a:visited 
{
	width:210px;
	display:block;
	border:0;
	color:#FFF;
	background:url(../img/bleft_113.gif) no-repeat left top;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	margin:0;
	padding:0;
}
.dropmenudiv1 a span 
{
	display:block;
	line-height:36px;
	background:url(../img/bright_113.gif) no-repeat right top;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	float:none;
	padding:0 13px;
}
.dropmenudiv1 a:hover 
{
	border:0;
	background-position:left bottom;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	color:#FFF;
}
.dropmenudiv1 a:hover span 
{
	background-position:right bottom;
	color:#FFF;
	font-weight:700;
}
/*service menu end*/

/*-------------------- end top navigation-----------*/

.form{
	width:696px;
	margin-top: 40px;
	}
.tab{
	width:auto;
	height:38px;
	background:none;
	font-family:Arial, Helvetica, sans-serif;
	position: absolute;
	top: -35px;
	z-index: 80;
	display: inline;
	left: 0px;
	}
ul.tab_menu {
	list-style-type:none;
	display:block;
	width:500px;
	height:38px;
	margin:0px;
	padding-left:15px;
	background:none;
}
 
 ul.tab_menu li{
	display:inline;
	font-size:12px;
	margin:0px;
	padding:0px;
 	}

	
a.hotel_form_tab:link, a.hotel_form_tab:visited{
display:block; float:left; padding:0px ; margin:0; width:169px; height:42px; margin-left: 3px;
text-decoration:none; text-align:center; background:url(../img/hotels_tab_hover.jpg) no-repeat; color:#fff;}

a.hotel_form_tab_selected:link, a.hotel_form_tab_selected:visited {
display:block; float:left; padding:0px; margin:0; width:169px; height:42px;  margin-left: 3px;
text-decoration:none; text-align:center; background:url(../img/hotels_tab_selected.jpg) no-repeat; color:#000;}

a.flight_form_tab:link, a.flight_form_tab:visited  {
display:block; float:left; padding:0px ; margin:0; width:169px; height:42px;
text-decoration:none; text-align:center; background:url(../img/flight_tab_hover.jpg) no-repeat; color:#fff;}

a.flight_form_tab_selected:link, a.flight_form_tab_selected:visited  {
display:block; float:left; padding:0px; margin:0; width:169px; height:42px;
text-decoration:none; text-align:center; background:url(../img/flight_tab_selected.jpg) no-repeat; color:#000;}



a.hotel_form_tab:hover {
background:url(../img/hotels_tab_selected.jpg) no-repeat ; color:#000;}

a.flight_form_tab:hover {
background:url(../img/flight_tab_selected.jpg) no-repeat ; color:#000;}


.form_active{
	margin-left:20px;
	width:696px;
	height:300px;
	background:url(../img/form_bg.jpg) no-repeat left top;
	position: relative;
	/*margin-top: 25px;*/
	}
	
	/*-------------------for flight--------------------*/
	
.input{
 width:87px;
 height:12px;
 margin-left:5px; 
}

.roundcityinput{
 width:80px;
 height:12px;
 margin-left:5px;
 margin-right:5px; 
}

.input1{
 width:47px;
 height:13px;
 margin-left:5px;
 vertical-align:top;

 
}

.formtext{
 padding-left:5px;
}

.checkbox{
 padding-left:15px;
}

.formtext_to{
 padding-left:15px;
}

	.list{
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:10px;
   vertical-align:middle;
   width:90px;
   height:20px; 
}

.listtime{
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:12px;
   padding-left:5px;
   vertical-align:middle;
   width:90px;
   height:17px; 
}

.cabin{
	font-family:Verdana, Tahoma;
   font-size:11px;
   vertical-align:middle;
   width:120px;
   height:20px; 
}


.listdate{
	font-size:10px;
	vertical-align:middle;
	width:35px;
	height:20px;
}

.hotels{
font-family:Arial, Verdana,  Helvetica, sans-serif;
font-size:24px;
float:left;
padding-left:10px;
color:#CC6600;
}

.hotelstext{
padding-left:25px;

}

.hotelsinput{
 width:120px;
 height:20px;
 margin-left:25px;
 vertical-align:middle;
}

.hotelsinput1{
 width:120px;
 height:15px;
 margin-left:25px;
 vertical-align:middle;
}

.border{
border-bottom:#CC9900 dotted 1px; 
border-top:#CC9900 dotted 1px; 
border-lef:#CC9900 dotted 1px;
border-right:#CC9900 dotted 1px;

}
	
/*-----------------------right------------*/
.ticket_book{
	width:auto;
	height:142px;
}
.ticket_book ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
	display:block;
	float:left;
}
.ticket_book ul li {
	display:inline;
	}
.ticket_book img{
	display:block;
	float:left;
	}
.book_image{
	clear:both;
	display:block;
	width:205px;
	height:31px;
	}

.logo img{
	clear:both;
	display:block;
	}
	
/*	section_two-------------*/
.section_two{
	margin-top:10px;
}

.best_seller{
	clear:both;	
	display:inline;
	float:left;
	width:601px;
	background:#fff;
	margin-left:20px;
	}
	
.best_seller h1{
	font-size:20px;
	color:#42150f;
	font-family:Verdana, Tahoma;
	padding-bottom:10px;
	padding-top:10px;
	padding-left:10px;
	font-weight:normal;
	border-bottom:1px dashed #42150f;
	}
.transition{
	width:602px;
	height:259px;
	position:relative;
	}
.links{
	position:absolute;
	top:16px;
	left:211px;
	background:url(../img/seller_links.png) no-repeat;
	width:348px;
	height:94px;
	z-index:1;
	}
.float_link{
	display:inline;
	float:left;
	width:92px;
	margin-top:12px;
	margin-left:23px;
	}
.float_link ul{
	list-style-type:none;
	display:block;
	margin:0px;
	padding:0px;
	}
.float_link ul li{
	padding-bottom:3px;
	}
.float_link a{
	color:#fff;
	text-decoration:none;
	}
.float_link a:hover{
	color:#000;
	text-decoration:underline;
	}

.currency_con{
	width:206px;
	display:block;
	margin-top:20px;
	background: #f9de85;
	border:1px solid #775e06;
	}
	
.latest_promo{
	float:right;
	width:350px;
	margin-right:5px;
	}
.latest_promo_head{
	margin-left:5px;
	width:324px;
	height:39px;
	background:url(../img/latest_promotions.jpg) repeat-x top left;
	}
.latest_promo_head h1{
	font-size:20px;
	color:#fff;
	font-family:Verdana, Tahoma;
	padding-bottom:10px;
	padding-top:8px;
	padding-left:10px;
	font-weight:normal;
	}
.latest_news{
	margin-left:5px;
	width:304px;
	background:#fff;
	color:#000;
	font-size:10px;
	font:Tahoma;
	padding:10px;
	}
.news_block{
	padding:2px;
	margin-bottom:2px;
	}
.news_block p{
	padding-top:20px;
	padding-left:5px;
	}
.blank{
	margin-top:10px;
	width:199px;
	height:150px;
	background:url(../img/blank_bg.jpg) no-repeat;
	}	
.connecting_culture{
	width:180px;
	height:66px;
	margin-top:20px;
	margin-left:0px;
	background:url(../img/flash_bg.jpg) no-repeat;
	
	}
	
	.thum_img{ padding-left:3px;; padding-right:3px; float:left;}

/*----------------------flash section boxes------------*/
.boxes{
	width:915px;
	height:155px;
	margin-left:20px;
	margin-top:15px;
	}
.boxes div{
	width:173px;
	height:147px;
	float:left;
	padding-left:10px;
	}
.boxes img{
	border:none;
	}
	
/*-----------------------------------------------------footer----------------*/
.footer{
	width:100%;
	height:auto;
	background:#2d2d2d url(../img/footer_bg_large.jpg) no-repeat top;
	border-top:2px solid #fff;
	padding-bottom:10px;
	margin-top: 5px;
	}
.news_letter{
	margin-top:10px;
	width:auto;
	height:34px;
	background:url(../img/news_letter_bg.jpg) left;
	}
.news_forms{
	display:inline;
	float:left;
	width:450px;
	margin-top:7px;
	margin-left:50px;
	}
.b_b{
	float:left;
	margin-top:7px;
	margin-left:10px;
	width:270px;
	color:#fff;
	}
	
.footer_nav{
	margin:13px auto;
	clear:both;
	font-size:12px;
	font-family:Verdana, Tahoma;
	padding-left: 10px;
	}
	
.footer_nav ul{
	display:block;
	list-style-type:none;
	}

.footer_nav ul li{
	float:left;
	width:auto;
	padding-left:5px;
	padding-right:5px;
	border-left:1px solid #fff;
	}
.footer_nav a{
	color:#fbb838;
	text-decoration:none;
	}
.footer_nav a:hover{
	color:#fff;
	text-decoration:none;
	}
.para{	
	width:933px;
	margin-left:23px;
	margin-top:5px;
	color:#fff;
	}	
.my_web{
	clear:both;
	margin:10px 0 0px 0;
	font-size:9px;
	text-align:center;
	}
.my_web ul{
	display:block;
	margin:0px;
	padding:0px;
	list-style-type:none;
	}
.my_web li{
	display:block;
	float:left;
	padding-left:180px;
	}
	
.my_web a{
	color:#fff;
	font-size:9px;
	text-decoration:none;
	}
.my_web a:hover{
	color:#fff;
	text-decoration:underline;
	}
/*-------------------------inner_images------------------*/
.inner_curve_images{
	width:705px;
	height:205px;
	float:left;
	/*margin:0 auto;*/
	padding-left:15px;
	/*padding-right:15px;*/
	
}

.inner_images{
	width:683px;
	height:205px;
	margin:0 auto;
	}
.vision{
	margin:15px auto 0px auto;
	width:682px;
	height:89px;
	background: url(../img/vision_bg.jpg) no-repeat;
	}
.vision p{
	font-size:16px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#471601;
	padding-left:18px;
	padding-top:27px;
	}
.inner_contents{
	/*margin-left:15px;*/
	margin-top:20px;
	/*padding:25px 0px 25px 0px;*/
	padding-top:15px;
	padding-bottom:15px;
	width:683px;
	border:2px solid #c5ae5e;
	background:#fff;
	float:left;
	}
.inner_contents1{
	margin:20px auto 25px auto;
	padding-left:15px;
	width:705px;
	float:left;
	}
.inner_contents2{
	margin:15px auto 20px auto;
	padding:25px 0px 25px 0px;
	width:683px;
	border:2px solid #c5ae5e;
	background:#fff;
	}
.inner_contents_rounded{
-moz-border-radius: 25px;
-webkit-border-radius: 25px;
	margin:15px auto 20px auto;
	padding:25px 0px 25px 0px;
	width:683px;
	border:2px solid #c5ae5e;
	background:#fff;
	}

.inner_contents_search{
	margin-left:25px;
	margin-right:0px;
	margin-top:15px;
	margin-bottom:15px;	
	width:683px;
	border:2px solid #c5ae5e;
	background:#fff;
	}
.heading{
	width:93%;
	height:35px;
	margin:0 auto;
	border-bottom:0px dashed #531c01;
	}
.heading1{
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
	width:95%;
	height:auto;
	margin-left:15px;
	margin-right:15px;
	margin-top:15px;
	padding-top:15px;
	padding-bottom:15px;
	border-bottom:0px dashed #531c01;
	}
.heading img{
	margin-top:0px;
	cursor:pointer;
	}
.heading h2{
	float:left;
	padding-top:10px;
	padding-left:5px;
	font-size:16px;
	font-weight:bold;
	color:#622300;
	}
	
.heading_g{
	width:93%;
	height:auto;
	margin:0 auto;
	border-bottom:1px dashed #531c01;
	}

.heading_g h2{    
	padding-top:10px;
	padding-left:5px;
	font-size:24px;
	font-weight:bold;
	color:#622300;
	font-style:italic;
	text-align:center;	
	}	
	
.inner_para{
	width:93%;
	padding:0px;
	margin:8px auto 0px auto;
	color:#531c01;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	clear: both;
	}
.inner_para1{
	width:91%;
	padding:0px;
	margin:8px auto 0px auto;
	color:#531c01;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	clear: both;
	height:90px;
	overflow:scroll;
	overflow-x:hidden;
	padding-left:10px;
	padding-right:10px;
/*	SCROLLBAR-FACE-COLOR: #000000;
	SCROLLBAR-HIGHLIGHT-COLOR: #000000;
	SCROLLBAR-SHADOW-COLOR: #000000;
	SCROLLBAR-3DLIGHT-COLOR: #000000;
	SCROLLBAR-ARROW-COLOR: #000000;
	SCROLLBAR-TRACK-COLOR: #000000;
	SCROLLBAR-DARKSHADOW-COLOR: #000000; */
	}
.inner_para2{
	color:#531c01;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	clear: both;
	}
.inner_para2:hover{
	color:#000000;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	clear: both;
	}
.inner_para img{
	padding:8px 10px 0px 8px;
	}
.updates{
	width:auto;
	margin-top:20px;
	}
.updates_head{
	width:206px;
	height:31px;
	background:url(../img/updates_head_bg.jpg) repeat-x top left;
	border:2px solid #c5ae5e;
	}
.updates_head h2{
	padding-left:15px;
	padding-top:5px;
	font-size:16px;
	color:#491701;
	font-family:Arial, Helvetica, sans-serif;
	}
.updates_news{
	padding-top:15px;
	padding-bottom:15px;
	margin-top:5px;
	background:#fff;
	width:206px;
	border:2px solid #ffd14a;
	}
.updates_news h2{
	padding-bottom:10px;
	}

.updates_news ul{
	width:170px;
	margin:0 auto;
	padding-top:10px;
	padding-left: 5px;
	list-style-type:none;
	}
.updates_news ul li{
	font-size:13px;
	color:#491701;
	padding-bottom:10px;
	padding-top:10px;
	border-bottom:1px dashed #430b00;
	}
.small{
	font-size:10px;
	color:#ff9000;
	font-family:Arial, Helvetica, sans-serif;
	}
.small_head{
	font-weight:bold;
	font-size:13px;
	color:#ff9000;
	padding-left:0px;
	padding-top:10px;
	border-bottom: 1px solid;
	width: 93%;
	margin: 0 auto;
	}
.small_head1{
	font-weight:bold;
	font-size:13px;
	color:#620000;
	padding-left:0px;
	padding-top:10px;
	border-bottom: 1px solid;
	width: 93%;
	margin: 0 auto;
	}
.light_brown{
	margin:0 auto;
	padding-bottom:20px;
	width:93%;
	background:#f2ebd4 url(../img/light_brown_bg.jpg) repeat-x top left;
	border-bottom:1px dashed #531c01;
	padding-top: 10px;
	}
.light_brown1{
	margin:0 auto;
	padding-bottom:10px;
	width:93%;
	/*background-color:none;*/
	/*background:#f2ebd4 url(../img/light_brown_bg.jpg) repeat-x top left;*/
	/*border-bottom:1px dashed #531c01;*/
	padding-top: 10px;
	}
.packages_image{
	float:left;
	width:165px;
	margin-right:5px;
	margin-top: 5px;
	margin-left: 5px;
	}
.packages_cont{
	float:left;
	width:100%;
	overflow: hidden;
	}
ul.ul_list{
	padding-left:35px;
	padding-top:8px;
	margin-left: 5px;
	float: left;
	clear: both;
	width: 89%;
	text-align: justify;
	padding-bottom: 15px;
	font-family: Arial, Helvetica, sans-serif;
	}
ul.ul_list li{
	padding-bottom:5px;
	padding-top:5px;
	color:#531d01;
	font-size:13px;
	}
	
	ul.ul_list1{
	padding-left:35px;
	padding-top:8px;
	margin-left: 5px;
	float: left;
	clear: both;
	width: 95%;
	text-align: justify;
	padding-bottom: 15px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	}
ul.ul_list1 li{
	padding-bottom:5px;
	padding-top:5px;
	color:#531d01;
	font-size:13px;
	}
	
	
	
.head_main{
	width:683px;
	margin:0px auto;
	background:url(../img/updates_head_bg.jpg) repeat-x top left;
	height:31px;
	border:2px solid #c5ae5e;
	}
.head_main h2{
	padding-left:15px;
	padding-top:5px;
	font-size: 16px;
	font-family:Arial, Helvetica, sans-serif;
	color:#430b00;
	}
.bread_cremb{
	width:680px;
	margin:5px auto 5px auto;
	background:#dccc93;
	border:2px solid #ccb76e;
	height:27px;
	}
.bread_cremb ul{

	margin:0 auto;
	padding-left:20px;
	display:block;
	float:left;
	}
.bread_cremb ul li{
	display:inline;
	list-style-type:none;
	float:left;
	margin-top:7px;
	padding-left:10px;
	padding-right:10px;
/*	border-left:1px solid #ccb76e;*/
	}
.bread_cremb ul li img{
	padding-left:10px;
	}
/*currency*/
.graybox {
	border: solid 1px gray;
}

#graybox {
	border: solid 1px gray;
}

.rateText {  
    font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; color: #333399; text-align: center;
}

#smlink {
	font-size: .6em;
	color: #dedede;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
}

#smlink a:link,#smlink a:visited{
color: #7e7e7e; /*Was #dedede.*/
text-decoration: none; }

#smlink a:hover {
color: #7e7e7e; 
text-decoration: underline}

.table{
	width:100%;
	float:left;
	margin-left:20px;
	margin-top:5px;
	display: inline;
	border-bottom: none;
	margin-bottom: 5px;
	}
.section_table{
	height:30px;
	width:200px;
	float:left;
	border:none;
	}
.italics{
	width:95%;
	margin:0 auto;
	font-size:13px;
	font-style:italic;
	font-family:Arial, Helvetica, sans-serif;
	color:#531c01;
	line-height: 1.5;
	text-align: justify;
	}
.section_table p{
	padding-left:10px;
	padding-top: 10px;
	}
.img_frame{
	display:block;
	width:187px;
	height:200px;
	float:left;
	padding-left:22px;
	}
.travel_care{
	width:306px;
	background:url(../img/travel_care.jpg) no-repeat top;
	height:153px;
	border:1px solid #e9e4b3;
	float: left;
}
.travel_care h2{
	padding-top:15px;
	padding-left:100px;
	font-size:16px;
	font-weight:normal;
	color:#622300;
}
.travel_care p{
	width:180px;
	padding-left:100px;
	padding-top:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#541d01;
	line-height:1.2;
	text-align: justify;
}
.travel_care a img{
	margin-left: 230px;
	margin-top: 5px;
}
.scholar_care{
	width:306px;
	background:url(../img/scholar_care.jpg) no-repeat top;
	height:153px;
	border:1px solid #e9e4b3;
	float: left;
	margin-left: 10px;
}
.scholar_care h2{
	padding-top:15px;
	padding-left:100px;
	font-size:16px;
	font-weight:normal;
	color:#622300;
}
.scholar_care p{
	width:180px;
	padding-left:100px;
	padding-top:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#541d01;
	line-height:1.2;
	text-align: justify;
}
.scholar_care a img{
	margin-top: 17px;
	margin-left: 230px;
}
.family_care{
	width:306px;
	margin-top:10px;
	background:url(../img/family_care.jpg) no-repeat top;
	height:153px;
	border:1px solid #e9e4b3;
	float: left;
}
.family_care h2{
	padding-top:15px;
	padding-left:100px;
	font-size:16px;
	font-weight:normal;
	color:#622300;
}
.family_care p{
	width:180px;
	padding-left:100px;
	padding-top:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#541d01;
	line-height:1.2;
	text-align: justify;
}
.family_care a img{
	margin-top: 5px;
	margin-left: 230px;
}
.corporate_care{
	width:306px;
	margin-top:10px;
	margin-left:10px;
	background:url(../img/corporate_care.jpg) no-repeat top;
	height:153px;
	border:1px solid #e9e4b3;
	float: left;	
}
.corporate_care h2{
	padding-top:15px;
	padding-left:100px;
	font-size:16px;
	font-weight:normal;
	color:#622300;
}
.corporate_care p{
	width:180px;
	padding-left:100px;
	padding-top:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#541d01;
	line-height:1.2;
	text-align: justify;
}
.corporate_care a img{
	margin-top: 5px;
	margin-left: 230px;
}
.upd_img{
	width:186px;
	height:113px;
	overflow:hidden;

}
.gallery{
	width:93%;
	padding:13px;
	margin:0 auto;
}
.gallery img{ max-width:130px; width: expression(this.width > 130 ? 130: true);  max-height: 88px;  height: expression(this.height > 88 ? 88: true);  padding:3px 5px; margin:0px;  }
.visacontainer{ width:950px; padding-left:15px; padding-right:15px; padding-top:10px;}
.visatittle{ width:950px; height:32px; background:#814103;}
.visatittle h2{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#fff; text-align:left; padding-left:10px; line-height:32px;}
.countrytittle{ width:950px; height:32px; background:#814103;}
.countrytittle h2{ font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:600; color:#fff; text-align:left; padding-left:10px; line-height:32px;}
.visainnerW{ background:#f3eeda;}
.visainnerLeft{
	float:left;
	padding-left:5px;
	width:730px;
	background:#f3eeda;
}
.visainnerright{ float:left; width:210px; background:#f3eeda;}
.visainnerLeft p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#531c01; text-align:justify; padding-top:15px; padding-right:20px;}
.countryletterbox{
	width:710px;
	border:#993300 solid 2px;
}
.coutTittle{ width:710px; height:30px; background:#814103;  }
.coutTittle h2{ font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:16px; text-align:center; line-height:30px;}
.coutLBox{ width:710px; background:#fff; height:140px; border-bottom:#993300 solid 1px;}
.visainnerplane{ width:112px; height:123px; background:url(../img/visainnerplane.jpg) center no-repeat; float:left;}
.visaplaneright{
	width:590px;
	float:left;
}
.coutIconText{ padding-top:15px;}
.coutIconText h2{ font-family:Arial, Helvetica, sans-serif; font-size:14px; padding-left:5px; padding-bottom:10px; font-weight:bold; color:#000000 }
.iconpool{ width:38px; height:35px; margin:5px; float:left;}
.iconpoolA{ width:38px; height:35px;}
.alistbox{ float:left; height:45px; border-right: #993300 solid 1px; }
.alistRtxt{ width:650px; height:45px; float:left;}
.alistRtxt p{ font-family:Arial, Helvetica, sans-serif; font-size:12; padding-left:10px; padding-top:5px;}
.loginbox{ background:#f6e8ab; padding-top:20px; padding-bottom:20px;}
.loginBT{ width:195px; height:28px; background:url(../img/countryIcons/use_login.jpg) center top no-repeat; cursor:default; margin:0 auto;}
.visainputB{ width:195px; margin:0 auto; padding-top:15px; padding-left:5px;}
.visainputB2{ width:195px; margin:0 auto; padding-top:2px;}
.visainputB3{ width:195px; margin:0 auto; padding-top:10px; padding-left:5px;}
.visaButton{
	width:69px;
	height:25px;
	padding:10px;
	margin:0 auto;
}
.visaStatus{ width:197px; height:28px; cursor:default; margin:0 auto;}
.flagCntr{ width:137px; height:92px; margin:0 auto;}
.coutAddress{ width:366px; float:left; padding-left:25px;}
.coutAddress h2{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding-top:10px; font-size:14px; color:#000000}
.coutAddress p{ font-family:verdana, Arial, Helvetica, sans-serif;  font-size:11px; color:#000000}
.tourWrap{ padding-left:25px;}
.tourWrap h2{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding-top:10px; font-size:14px; color:#855734}
.tourWrap h3{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding-top:10px; font-size:14px; color:#5b2000}
.tourWrap p{ font-family:verdana, Arial, Helvetica, sans-serif;  font-size:10px; color:#000000}
.tourWrap ul{ padding:0px; margin:0px; padding-top:10px;}
.tourWrap ul li{ list-style:inside;}
.visaFree{ padding-left:25px;}
.visaFree a{ color:#000000; text-decoration:underline; line-height:20px;}
.visaFree a:hover{ color:#FF6600;}
a.coutlink{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#993300; text-decoration:none; display:inline; padding-left:10px; padding-right:10px;}
a.coutlink:hover{ text-decoration:underline; color:#FF6600;}


/*..................style for contact us page......................*/
.login_Cnt{
	width:93%;
	height:35px;
	margin:0 auto;
	border-bottom:1px dashed #531c01;
	}
.contact_div{
	width:93%; 
	margin: 0 auto;
}

.contact_left{
	width:390px;
	float:left;
}

.contact_right{
	width:240px;
	float:left;
	height:350px;
}


.Cont_form_text{ height:25px; color:#333333; width:160px; padding-left:10px; padding-top:5px; padding-bottom:5px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:800; line-height:25px;}
.what_ur_intrest{
	height:25px;
	color:#882727;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	border-bottom:#FF9900 solid 1px;
	width:380px;
	font-weight:800;
	line-height:25px;
}
.what_ur_intrest1{
	height:25px;
	color:#882727;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	border-top:#FF9900 solid 1px;
	border-bottom:#FF9900 solid 1px;
	font-weight:800;
	line-height:25px;
}
.what_line{
	height:5px;
	color:#333333;
	border-bottom:#FF9900 solid 1px;
	width:380px;
	padding-left: 10px;
}
.text_in{
	height:25px;
	width:190px;
	padding-left:10px;
	float:left;
	padding-top:5px;
	padding-bottom:5px;
	line-height:25px;
}
.text_in_three{ height:25px;  width:50px; padding-left:10px; float:left; padding-top:5px; padding-bottom:5px; line-height:25px;}
.text_in_month{ height:25px;  width:65px; padding-left:10px; float:left; padding-top:5px; padding-bottom:5px; line-height:25px;}
.text_in_children{ height:25px;  width:75px; padding-left:10px; float:left; padding-top:5px; padding-bottom:5px; line-height:25px;}
.text_in_area{ height:86px;   width:170px; padding-left:10px; float:left; padding-top:5px; padding-bottom:5px; line-height:25px;}
.class_style{
	background-color:#f9f0ce;
	border:#996600 solid 1px;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:180px;
	height:20px;
	line-height:20px;
}
.class_style_three{ background-color:#f9f0ce; border:#996600 solid 1px; height:25px; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:50px; height:20px; line-height:20px;}
.class_style_month{ background-color:#f9f0ce; border:#996600 solid 1px; height:25px; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:65px; height:20px; line-height:20px;}
.class_style_children{ background-color:#f9f0ce; border:#996600 solid 1px; height:25px; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:75px; height:20px; line-height:20px;}
.class_textarea{
	background-color:#f9f0ce;
	border:#996600 solid 1px;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:180px;
	height:80px;
	line-height:20px;
}
.check_box{ padding-right:10px;}
.address{ background:url(../img/welgrow_address_bg.jpg) top center no-repeat; margin-top:5px; height:35px; width:210px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; color:#f6ca2c; padding-left:20px;  line-height:35px; float:right; }
.address_con{width:222px; font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#333333; padding-left:5px; padding-top:10px; border:#7d0403 solid 1px; margin-top:-2px;
	float:right;
	text-align:left;
	line-height:18px;
	padding-bottom:10px;
}

a.address_m{ font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	}
a.address_m:hover{ color:#993300;}
.login_list{ margin:0px; padding:0px;}
.login_list ul{margin:0px; padding:0px; display:block; padding-left:30px; padding-right:10px;}
.login_list ul li{list-style:disc; color:#622300; padding-top:10px;}
.Tfield{ 
        width:100px;
		height:15px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		
		}
a.linker{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; text-decoration:none;}
a.linker:hover{ color:#814103;}

a.linker1{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-decoration:none;}
a.linker1:hover{ color:#814103;}	

/*..................style for feedback page......................*/

.feedtextH{ color:#b20303; padding-left:10px; padding-top:5px; padding-bottom:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.feedtextHD{ color:#882727; padding-left:10px; padding-top:20px; padding-bottom:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
.feedtextsub{ color:#333333; padding-left:10px; padding-top:5px; padding-bottom:25px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;line-height:25px;}
.feedticker{float:left;  padding:0 10px 0 10px;}
.feedtickerW{ padding:10px 0 20px 10px; border:dashed  #a29f9e 1px;}
.feedtickerT{color:#333333; padding-left:10px; padding-top:5px; padding-bottom:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:800; line-height:25px; float:left;}

.class_textareaF{
	background-color:#f9f0ce;
	border:#996600 solid 1px;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:80px;
	width:590px;
	line-height:20px;
}

.mailerH{ background:#4a1802; border:dashed #FF6600 1px; padding:5px 5px 0 5px;} 
a.mailerN{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:300; text-decoration:none; color:#e44e0d}
a.mailerN:hover{ color:#fff001}
.MlinkW{ padding:0px 0 5px 5px;}
a.mailerV{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:300; text-decoration:none; color:#fff}
a.mailerV:hover{ color:#fff001}
.mailer_box{ padding:0 0 0 30px;}
.mailerPseltr{ padding:20px 35px 0 25px; text-align:center}
a.mailerSeltr{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000; text-decoration:none}
a.mailerSeltr:hover{ color:#FF0000}
a.mailerActiveS{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FF0000; text-decoration:none}
a.mailerActivedim{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#999999; text-decoration:none}
.sitemapW{ padding:20px; width:500px; margin:0 auto; border:#694d3d solid 1px; background:#faf5e7}
.sitemapW ul{ margin:0px; padding:0px;}
.sitemapW ul li{ list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; line-height:36px; color:#622300}
.sitemapW ul li ul{ margin:0px; padding:0 0 0 20px;}
.sitemapW ul li ul li{ list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:400; line-height:22px; color:#000; padding:0 0 0 5px;}

a.sitemap{ color:#622300;}
a.sitemap:hover{ color:#fe8e09}

a.sitemapsub{ color:#000;}
a.sitemapsub:hover{ color:#fe8e09}


.content11{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF;}
.content_head11{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FFFFFF;}
.content22{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#531c01;}
.form_css input{ border:1px solid #e7a875; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#d27f56; padding:1px;}
.form_css select{ border:1px solid #e7a875; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#d27f56; padding:1px;}
.form_css textarea{ border:1px solid #e7a875; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#d27f56; padding:1px;}
.form_css checkbox{ border:1px solid #e7a875; }
.form_css1 input{ border:1px solid #e7a875; margin:4px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#d27f56; padding:1px;}
.form_css1 select{  border:1px solid #e7a875; margin-top:5px; margin-bottom:5px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#d27f56; padding:0px;}
.form_css1 textarea{ margin:4px; border:1px solid #e7a875; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#d27f56; padding:1px;}
.form_css1 checkbox{ border:1px solid #e7a875; }
.content22_red{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ee0000;}
.content11_black{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
.content11_grey{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#727272;}
.content_head11_black{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000000;}
.right_child{ margin-bottom:20px;}
.right_child1{ margin-bottom:10px;}
.right_child_vip{ margin-top:34px; margin-left:30px; }
.right_child_car{ margin-top:58px; margin-left:30px;}
.right_child_culture{ margin-top:57px; margin-left:30px;}
.right_child_deals{ margin-top:18px; margin-left:30px;}
.right_child_service{ margin-top:35px; margin-left:18px;}
.right_child_get_best{ margin-top:18px; margin-left:18px;}
.right_child_get_feedback{ margin-top:32px; margin-left:18px;}
.right_child_contact{ margin-top:11px; margin-left:18px;}

#cont_left{
width:720px;
float:left;
}
#cont_inn{
width:980px;
}
.pad_l
{
padding-left:15px;
}



.box1{ background:url(../img/new_img/packages_box/packages1/day1.jpg); background-repeat:no-repeat;}
.box2{ background:url(../img/new_img/packages_box/packages1/day2.jpg); background-repeat:no-repeat;}
.box3{ background:url(../img/new_img/packages_box/packages1/day3.jpg); background-repeat:no-repeat;}
.box4{ background:url(../img/new_img/packages_box/packages1/day4.jpg); background-repeat:no-repeat;}
.box5{ background:url(../img/new_img/packages_box/packages1/day5.jpg); background-repeat:no-repeat;}
.box6{ background:url(../img/new_img/packages_box/packages1/day6.jpg); background-repeat:no-repeat;}
.box7{ background:url(../img/new_img/packages_box/packages1/day7.jpg); background-repeat:no-repeat;}
.box8{ background:url(../img/new_img/packages_box/packages1/day8.jpg); background-repeat:no-repeat;}
.box9{ background:url(../img/new_img/packages_box/packages1/day9.jpg); background-repeat:no-repeat;}
.box10{ background:url(../img/new_img/packages_box/packages1/day10.jpg); background-repeat:no-repeat;}
.box11{ background:url(../img/new_img/packages_box/packages1/day11.jpg); background-repeat:no-repeat;}
.box12{ background:url(../img/new_img/packages_box/packages1/day12.jpg); background-repeat:no-repeat;}
.deals_offers{ background:url(../img/new_img/deals_and_offers_box.jpg);}
.box1_new{ background:url(../img/new_img/box1_new.jpg); background-repeat:no-repeat;}
.box2_new{ background:url(../img/new_img/box2_new.jpg); background-repeat:no-repeat;}
.box3_new{ background:url(../img/new_img/box3_new.jpg); background-repeat:no-repeat;}
.box4_new{ background:url(../img/new_img/box4_new.jpg); background-repeat:no-repeat;}

.content22_white{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#531c01;}
.content22_terms{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; background-color:#611e09; font-weight:bold; text-decoration:none;}
.content22_terms a{ width:100%; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; font-weight:bold; text-decoration:none;}
.content22_terms a:hover{ width:100%; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; font-weight:bold; text-decoration:underline;}


.new_bottom_link{font-family:Arial, Helvetica, sans-serif; font-size:11px;  color:#f68c0e;}
.new_bottom_link a{font-family:Arial, Helvetica, sans-serif; font-size:11px;  color:#f68c0e; text-decoration:none; padding-left:2px; padding-right:2px;}
.new_bottom_link a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px;  color:#ffffff; text-decoration:none; padding-left:2px; padding-right:2px;}
.new_bottom_head{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#fddb64;}
.new_bottom_content{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff;}
.new_bottom_content a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:underline;}
.new_bottom_content a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none;}
.new_bottom_content1{font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#ffffff;}
.new_bottom_content1 a{font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#ffffff; text-decoration:underline;}
.new_bottom_content1 a:hover{font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#ffffff; text-decoration:none;}
.new_bottom_content_yellow{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fddb64;}
.new_news_field{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#341503;}
.new_bottom_content_copyright{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff;}
.new_main_link1{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; font-weight:bold;}
.new_main_link1 a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; font-weight:bold; text-decoration:none;}
.new_main_link2{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#e3c96d;}
.new_main_link2 a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#e3c96d; text-decoration:none;}
.new_main_link2 a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; text-decoration:none;}