/* DEFAULT */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;font-weight: 100;font-style: normal;font-size: 100%;font-family: inherit;vertical-align: baseline;}
body {line-height: 1;color: black;background: white;}
ol, ul {list-style: none;}
table {border-collapse: separate;}
caption,th,td{text-align: left;font-weight: normal;}
p{line-height:16px;}

/* REGULAR CODING */
body{line-height:1.4; font-size:12px; background:#0856a3 url(../images/sprite1_repeat-x.png) left 0px repeat-x; font-family: Arial, Helvetica, sans-serif;}
a{text-decoration:none; color:#06c;}
a:hover{text-decoration:underline;}

/* STRUCTURE */
#container{}
#header{height:90px;}
#nav-main{height:40px; line-height:40px; /*font-family: "Myriad Pro", Arial, Helvetica, sans-serif;*/}
#banner{padding:15px 0; background:#fff; border-bottom:#d9d6c6 1px solid; width:auto;}
#content-box{padding:30px 0; background:url(../images/content.jpg);}
#main-panel{float:right; width:630px;margin-right:4px;}
#sidebar{float:left;width:300px; clear:none;}
#footer{background:#0856a3 url(../images/sprite1_repeat-x.png) left -187px repeat-x; color:#fff; line-height:25px;}
.holder{width:970px; margin: 0px auto;overflow:hidden;}
	
/* HEADER */
#logo a{float:left; width:250px; height:89px; overflow:hidden; display:block; background:url(../images/logo.png) no-repeat; text-indent:-9999px;}
.social{float:right; padding-top:30px; line-height:24px; color:#fff;}
.social strong{font-weight:bold; font-size:16px;}
.social img{vertical-align:middle;}

/* NAVIGATION */
#nav-main ul li{float:left; font-size:16px; background:url(../images/sprite2_no-repeat.png) no-repeat left -42px; padding-left:2px;}
#nav-main ul li a{float:left; color:#fff; font-weight:bold; padding:0 20px;}
#nav-main ul li a:hover{text-decoration:none; color:#e6e2d1;}
#nav-main ul li.current_page_item a{background:url(../images/sprite1_repeat-x.png) left -141px repeat-x;}
#nav-main ul li.current_page_item a:hover{color:#fff;}

/* SEARCH */
.main-search{background:url(../images/search.png) no-repeat left top; height:174px; width:899px; padding:10px 25px 35px 45px; color:#fff; font-size:16px; line-height:30px;}
.main-search .ms-avreseort, .main-search .ms-destination{width:705px; height:70px; float:left;}
.main-search .ms-avreseort p, .main-search .ms-destination p{float:left; font-weight:bold; margin:18px 30px 0 0;}/*18-Jan-*/
.main-search .ms-submit{width:190px; float:left; font-size:12px; position:relative; top:-30px;}
.main-search .ms-submit p{font-weight:bold; padding-left:10px;}
.main-search label{display:block; font-weight:bold;}
.main-search .ms-bigtxt{width:202px; border:1px solid #ffffff; background:none; padding:0 2px; color:#333; font-size:14px; font-weight:bold; outline:none; height:26px; line-height:26px;margin-left:1px;}
.main-search .ms-smalltxt{width:86px; border:1px solid #ffffff; background:none; padding:0 4px; color:#333; font-size:14px; font-weight:bold; outline:none;height:25px;}
.main-search select{width:60px; border:none; color:#333; font-size:14px; font-weight:bold; background:#fff;}/*18-Jan-*/
.main-search .ms-btn{width:165px; height:65px; padding:0; overflow:hidden; margin:0 0 20px 0; background:none; border:none; cursor:pointer;/*text-indent:-9999px;*/}

/* CONTENT */
.topbox{float:left; width:300px; background:url(../images/sprite3_repeat-y.png) -300px repeat-y; margin:0 30px 30px 0;position:relative;}
.topbox-right{margin-right:0;}
.topbox .bot{background:url(../images/sprite3_repeat-y.png) -900px bottom no-repeat;}
.topbox .top{background:url(../images/sprite3_repeat-y.png) left top no-repeat; padding:0 12px 55px 12px;}
.topbox h3, .topbox h3 a, .topbox h2, .topbox h2 a{color:#064c99; font-size:18px; font-weight:bold; line-height:47px; margin-bottom:5px;}/*feb-18*/
.topbox .arrowhead{display:inline-block; margin-top:5px;}
.topbox li{line-height:25px; padding:0 5px;}
.topbox li.alt{background:#f1f1f1;}
.topbox li a span{float:right;}
.topboxfull{background:url(../images/topboxfull.jpg) no-repeat left top; height:340px; clear:both; margin:0px 0px 30px 5px;}
.topboxfull li{padding:15px; width:290px; float:left;}
.topboxfull h3, .topboxfull h3 a, .topboxfull h2, .topboxfull h2 a{color:#064c99; font-size:18px; font-weight:bold; line-height:35px; margin-bottom:10px; }/*feb-18*/
.topboxfull h3{border-bottom:#cecab1 1px solid;}
.topboxfull p{padding-bottom:10px;}
.arrowhead{font-weight:bold; line-height:18px; background:url(../images/arrow.gif) no-repeat right 50%; padding-right:10px;}

	/* SIDEBAR */
	.box{width:300px; background:url(../images/sprite3_repeat-y.png) -300px  repeat-y; margin-bottom:30px;}
	.box .bot{background:url(../images/sprite3_repeat-y.png) no-repeat -600px bottom;}
	.box .top{background:url(../images/sprite3_repeat-y.png) left top no-repeat; padding:0 12px 25px 12px;}
	.box .top img{max-width:276px;height:auto;}
	.box h3{margin-bottom:10px;}
	.box h3, .box h3 a, .box h2, .box h2 a{color:#064c99; line-height:47px; font-size:18px; font-weight:bold;}/*feb-18*/
	.box h3 a:hover{text-decoration:none;}
	.box a{color:#064c99;}
	.box li{padding:2px 0;}
	.box p{padding:5px 0;}
	.box ol{float:left; margin-bottom:5px;}
	.box ol li{float:left; padding:5px;}
	.box ol li img{border:#dce2e9 1px solid;}
	.box .annonser{display:block; width:186px; line-height:36px; overflow:hidden; text-indent:-999px; font-weight:bold; font-size:18px; text-align:center; margin:0 auto; background:url(../images/sprite2_no-repeat.png) -1px top no-repeat; clear:both;}
	.box .annonser:hover{text-decoration:none;}

	/* POST */
	.post{background:url(../images/sprite3_repeat-y.png) -1830px repeat-y; }
	.post-bot{background:url(../images/sprite3_repeat-y.png) right bottom no-repeat;}
	.post-top{background:url(../images/sprite3_repeat-y.png) -1200px top no-repeat; padding:0 10px 50px 10px;overflow:hidden;}
	.post .social{padding:0; line-height:12px;padding:15px 0 0 0;color:#064C99;width:175px; text-align:right;}/*25-Mar-2011*/
	.post-title{/*margin-bottom:10px;*/}
	.post-title, .post-title h1, .post-title a{color:#064c99; line-height:47px; font-size:18px; font-weight:bold;}/*feb-18*/
	.post-title a:hover{text-decoration:none; color:#426795;}
	.post-content {  height:auto; width:auto;}
	.post-content p{padding:0 0 10px 0; clear:both;}
	.post-content ul{list-style-type:disc; margin:10px 0 10px 20px;}
	.post-content ol{list-style-type:decimal; margin:10px 0 10px 25px;}
	.post-content blockquote{margin:10px 20px; background:#f5f5f5; padding:10px;}
	.post-content blockquote p{padding:0;}
	.post-content h1{font-size:17px; font-weight:bold; color:#064c99; clear:both;}
	.post-content h2{font-size:17px; font-weight:bold; color:#064c99;}/*jan-17*/
	.post-content #tag-head h2{font-size:17px; font-weight:bold; color:#064c99; line-height:47px; margin-bottom:5px;}
	.post-content h3{font-size:13px; font-weight:bold; color:#064c99;}
	.post-content b, .post-content strong{font-weight:bold;}	
	.post-content i, .post-content em{font-style:italic;}
	.category{list-style-type:decimal; margin:0px;width:150px; height:auto;float:left;padding-top:10px;}
	.category ol{margin:0px 0px 0px 0px;list-style:none;}
	.category li{ margin:0px 0px 0px 0px;}
	.category li a{color:#000000;}
	.post-content h2 a{font-size:13px; font-weight:bold; color:#064c99;}
	.post-content h2 a:hover{text-decoration:none;color:#0066CC;}
	.post-content h1 a{font-size:17px; font-weight:bold; color:#064c99;}
	.post-content h1 a:hover{text-decoration:none;color:#0066CC;}
	.post-content p{clear:left;}
	.post-content img.thum_small{float:right; width:70px;height:auto;padding-bottom:10px; padding-right:10px;}
	.post-content p img.thum_big{float:right; width:120px;height:auto;padding-bottom:10px; padding-right:10px;}
	.post-content hr{color:#cccccc; margin-bottom:10px; clear:both;}
	.exprt_data{width:auto; margin-bottom:20px;clear:both;}
	.exprt_data fieldset{padding:10px 0; border-bottom:1px dashed #CCCCCC;}
	.exprt_data fieldset label{font-weight:bold;}
	.exprt_data fieldset label span{color:#FF0000;}
	.exprt_data p{float:left; font-weight:bold; margin-right:30px; clear:none;}
	.exprt_data p input.longtxt{width:200px;}
	.submitbtn{width:80px; height:25px;background:url(../images/sprite2_no-repeat.png) -194px top no-repeat;border:none;}
	ul.normal{list-style:none;margin:0px 0px 10px 0px;}
	
	
		/* BOX */
		.post-box{float:left; width:295px; margin-right:10px;}
		.post-box h3{border-bottom:#e4e4e4 1px solid;}
		.post-box ul{list-style-type:none; margin:10px 0;}
		.post-box ul li{padding:2px 5px;}
		.post-box ul li.alt{background:#f1f1f1;}
		.post-box ul li span{float:right; color:#c00; font-weight:bold;}
		
		/* TABLE */
		.tablist{clear:left; width:100%; border:#e3e3e3 solid; border-width:0 0 1px 1px; margin-bottom:15px;}
		.tablist th{font-weight:bold; color:#000; background:#fff; outline:#fff 1px solid; border-bottom:#e3e3e3 1px solid; padding:5px;}
		.tablist td{border:#e3e3e3 solid; border-width:1px 1px 0 0; text-align:center; vertical-align:middle; padding:10px 5px;}
		.tablist tr.alt td{background:#f7f7f7;}
		.tablist tr.empty{height:10px; outline:#fff 1px solid}
		.tablist tr.empty td{border:#e3e3e3 solid; border-width:1px 0;}
		.tablist img{vertical-align:top;}
		.tablist .price{color:#c00; font-size:18px; font-weight:bold;}
		.gatillresa{background:url(../images/sprite2_no-repeat.png) -194px -28px no-repeat; width:80px; height:22px; overflow:hidden; text-indent:-9999px; display:block; margin:20px auto;}
	
	.navigation .alignleft{float:left; line-height:20px;}
	.navigation .alignright{float:right; line-height:20px;}
	
		/* Wordpress Classes */
		.aligncenter, div.aligncenter {display: block; margin-left: auto; margin-right: auto;}
		.alignleft{float: left; margin:0 10px 10px 0;}
		.alignright{float: right; margin:0 0 10px 10px;}
		.wp-caption {border: 1px solid #ddd;text-align: center;background-color: #f3f3f3;padding-top: 4px;margin: 10px;}
		.wp-caption p.wp-caption-text {font-size: 11px;line-height: 17px;padding: 0 4px 5px;margin: 0;}
		
	/* COMMENT */
	#comments, #respond{font-size:18px; color:#333;margin-bottom:15px; clear:both;}
	#commentform p{padding:8px 0; font-size:12px;}
	#commentform label{width:100px; float:left; text-align:right; margin:0 10px 0 0; line-height:25px;}
	#commentform .req{color:#f00;}
	#author, #email, #url{width:240px; height:20px; padding:5px 5px 0 5px;}
	#comment{width:450px;}
	#submit{background:#0c5d81; border:#377a97 1px solid; color:#fff; height:30px; margin-left:110px; cursor:pointer;}
	#submit:hover{background:#377a97;}
	
	ol.commentlist{}
	ol.commentlist li{padding:15px; background:#fff; border-bottom:#eee 1px dotted;}
	ol.commentlist li.alt{background:#f5f5f5;}
	ol.commentlist .comment-content{padding:10px 0;}
	ol.commentlist .comment-content a{color:#39c;}
	ol.commentlist small{font-size:11px;}
	ol.commentlist .avatar{display:none;}
	ol.commentlist .comment-meta{margin-bottom:5px;}
	ol.commentlist b.auth a{font-weight:bold; color:#06c;}

/* FOOTER */
#footer a{color:#fff;}
#footer li{display:inline;}
#footer li a{padding:0 5px;}
#footer .holder{background:url(../images/logo.png) no-repeat right 20px; padding:35px 0;}
#footer .holder p{padding-left:5px;}

/* OTHER */
.clear{clear:both;}
div.ms-box_txt{float:left;width:240px;font-weight:bold;}
div.ms-box_01{float:left;margin-right:30px;font-weight:bold;}
div.ms-box_01 input{font-weight:normal;}
.ms-validator{margin:0 auto; height:20px;padding-bottom:5px; width:400px;color:#FFFFFF;font-weight:bold;}
.ms-chk{margin-bottom:0px;}
selecthide_ie select{background:#f8f8f8;}
.extra-ms-box{width:95px;}
.resehotel_tips{padding:15px 0;}
.rese_gude_thumb{
	width:100%;
	height:auto;
	float:right;
	margin:0 0 5px 0;
}
.head h3{margin-bottom:0px;line-height:20px;}
li fieldset h3 a:hover{text-decoration:none;}

/* newly added on nov1 */

#content-box-progress{padding:30px 0; background:url(../images/content.jpg);}

.clear{clear:both;}
#search_progress{ width:630px;margin:0 auto;text-align:center;}
ul.left_search{
	float:left;
	width:280px;
	list-style:none;
	clear:both;
	margin:20px 0px 15px 10px;
	background:#F1F1F1;
	padding:5px 0px 5px 10px;
	text-align:left;
}
ul.left_search li{line-height:30px;}
ul.left_search li img{ margin:8px 10px 0px 0px;}
ul.right_search{
	float:right;
	width:280px;
	list-style:none;
	margin:20px 10px 15px 0px;
	background:#F1F1F1;
	padding:5px 0px 5px 10px;
	text-align:left;
}
ul.right_search li{line-height:30px;}
ul.right_search li img{margin:8px 10px 0px 0px;}
span.blue_imprtnt{color:#0856A3;font-weight:bold;}
.post-content h1.blacktxt{color:#000000;padding:5px 0px 10px 0px;clear:both;font-size:17px;}
.search_splash_txtbx{
	width:auto;
	text-align:center;
	clear:both;
	height:auto;
	padding:5px 15px 15px 15px;
}
.search_splash_txtbx .post-content{
	text-align:justify;
}

/* added nov 15*/

.progress_imagebox{width:300px;height:20px;clear:both;padding:5px;display:block;margin: 0 auto;border:1px solid #333333;}
.search_progress_disp_box{width:300px;height:20px;display:block;margin:0 auto;border:1px solid;}
.res1{background:url(../images/serach_p4.png) -280px top no-repeat;}
.res2{background:url(../images/serach_p4.png) -250px top no-repeat;}
.res3{background:url(../images/serach_p4.png) -200px top no-repeat;}
.res4{background:url(../images/serach_p4.png) -160px top no-repeat;}
.res5{background:url(../images/serach_p4.png) -120px top no-repeat;}
.res6{background:url(../images/serach_p4.png) -60px top no-repeat;}
.res7{background:url(../images/serach_p4.png) -30px top no-repeat;}
.res8{background:url(../images/serach_p4.png) 0px top no-repeat;}

/* added nov 17 */
.box ul.nohotl_tip li{line-height:25px; padding:0 5px;}
.box ul.nohotl_tip li.alt{background:#f1f1f1;}
.box ul.nohotl_tip li a span{float:right;}

/* added nov 19 */
.flight_disp_sprtr{vertical-align:top; padding:0px 0px 10px 0px;}


/*added nov 24*/
.ms_valdtn_ends{ width:300px;float:right;height:25px;color:#FFFFFF;font-weight:bold;text-align:right;position:relative; top:35px;right:28px;}
.mssrvh_01{display:block;padding-bottom:0px; height:30px;}
input.mssrvh_01{margin:0px;padding:0px;display:block;line-height:30px;float:left;clear:both;}
/* added nov 25*/
.ms-bigtxt_des{width:202px; border:1px solid #ffffff; background:none; padding:0 2px; color:#333; font-size:14px; font-weight:bold; outline:none; height:26px; line-height:26px;margin-left:1px;}
.main-search .ms-smalltxt_02{width:86px; border:1px solid #ffffff; background:none; padding:0 4px; color:#333; font-size:14px; font-weight:bold; outline:none;height:25px;}

/* added nov 29 */
.top p{line-height:20px;}

/* added on nov 30 */

ul.pagntn_tbl{
	width:auto;text-align:right;display:block;margin:0px;
	list-style:none;border:0 none!important;float:right;height:auto;padding:5px 0px 6px 0px;background:none!important;
}
ul.pagntn_tbl li{
	display:inline;cursor:pointer;margin:0px 4px;padding:5px 7px;
	background:#0855A2;border:1px solid #999999;color:#ffffff;
}
ul.pagntn_tbl li:hover{background:#f2f2f2;border:1px solid #999999;color:#000000;}

ul.pagntn_tbl li.clickClass{color:#000000; border:solid #808080 1px; background:#f2f2f2;}
.navasrchbox{width:100% !important;float:left;height:auto;}
.navasrchbox ul{float:right;}
.sorting_box_srhcrslt{width:160px !important;float:left;color:#064C99;font-weight:700;}
.post-null_disp{padding:15px 5px;font-weight:bold;font-style:italic;}
ul.pagntn_tbl li.dbPaginCss{color:#000000; border:solid #808080 1px; background:#f2f2f2;}
#numPage{width:460px;float:right;text-align:right;clear:none;margin:3px 0 0 0;}
.slect_vale{margin:0 0 2px 0;display:block;float:left;}
#content{clear:both;}
.top_dv_sort{float:left;height:auto;width:100%;}
.srt_disp_txt{float:left;color:#064C99;font-weight:bold;margin:0 5px 0 0;}
.cler_b{clear:both;}
.sort_div{display:block;float:left;width:auto;height:auto;}


.load_outer{position:relative;width:100%;height:80px;left:0;top:0px;float:left;border:none;}
.load_outer .load_imgs{position:absolute;top:0px;background:#FFFFFF;width:380px;padding:12px 0 12px 220px;border-top:0;}
.load_outer .load_imgs img{float:left}
strong.ladar_txt{margin:10px 0 0 5px;text-align:center;float:left;font-size:24px;color:#D11D1D;}


/*New css 16 dec 2010*/
.rese_guder_indx{height:280px;text-align:justify;}
.rese_guder_indx h3{margin:0 0 5px 0;}
.rese_guder_indx p{padding:0 0 5px 0;}
ul.res_gude_full li{padding:10px 15px 15px 15px !important;}
.post-content blockquote.error_msg{margin:50px 0px 10px 0;background:none;padding:0 10px;text-align:left;font-size:14px;line-height:24px;color:#000;}
.post-content blockquote.error_msg a, .post-content blockquote.error_msg strong{color:#064C99;}

#right-paneln{float:right; width:665px;margin-right:4px;}
#right-paneln .rese_horz{float:left; margin:0 0px 30px 30px;}
.arrow_pose{position:absolute;bottom:30px;}

/*New CSS addded jan 18/2011*/

#livesearch{clear:both;float:left;width:100%;}
.slider_container {
    float: left;
    margin: 10px 0px 15px 0;
    padding:15px 0px 0px 5px;0
    width:600px;
	background:#FDFDFB;
	border:1px solid #CECAB1;
	display:none;
}
.layout-slider { width:160px;float:left;height:80px;padding:0 30px 0 10px ; }
.layout-slider strong{font-size:13px;font-weight:bold;color:#064C99;}
.expand_more{background:url(../images/slide_animate.png) right 3px no-repeat;padding:0px 10px 0px 0px;font-weight:700;}
.collapse_less{background:url(../images/slide_animate.png) right -11px no-repeat;padding:0px 10px 0px 0px;font-weight:700;}
.expand_more:hover, .collapse_less:hover{text-decoration:none;cursor:pointer;}

/* Adddedd in 19/01 */

.float_L{float:left;}
.airline_block{padding:10px 0;float:left;clear:both;width:575px;}
.airline_block span.block{display:block;width:83px;float:left;border-right:1px solid #ccc;padding:5px 5px; margin:5px 0;height:25px}
.airline_block span.block span{float:left;clear:none;width:59px;font-size:11px;margin:0 0 0 3px;}
.airline_block img{width:60px;float:right;height:auto;}
.airline_block input{margin:0 0 0 2px;float:left;}
.airline_block strong{font-size:13px;font-weight:bold;color:#064C99;}

/* Adddedd in 24/01 */
.feed_block{padding:10px 0;float:left;clear:both;width:575px;}
.feed_block span{display:block;width:83px;float:left;border-right:1px solid #ccc;padding:5px 5px; margin:5px 0;height:25px}
.feed_block img{width:60px;float:right;height:auto;}
.feed_block input{margin:0 0 0 2px;}
.feed_block strong{font-size:13px;font-weight:bold;color:#064C99;}


#total_flights{
	width:160px;height:1px;
	float:left;
	font-size:12px;font-weight:bold;
	color:#DD3131;line-height:18px;
	position:relative;
	background:#ffc;
	display:none;
}
.slider_5{
	left:420px;
	top:176px;
}
.slider_8{
	left:420px;
	top:215px;
}
.post-box ul li span.lowst_price{color:#0e7800;}

/*new css 31-jan*/	
.compete_data label { width: 14em; float: left;text-align:left;}
.compete_data label.error { float: none; color: red; padding-left:1.5em;margin:0 0 0 .5em; vertical-align: top; background: url(../images/unchecked.gif) no-repeat;width:auto;}
.compete_data label.valid{background: url(../images/checked.gif) no-repeat;padding-left:1.5em;margin:0 0 0 .5em;}
.compete_data p { clear: both; }
.compete_data em { font-weight: bold; padding-right: 1em; vertical-align: top; }
.compete_data{width:auto; margin-bottom:20px;clear:both;}
.compete_data fieldset{padding:10px 0; border-bottom:1px dashed #CCCCCC;}
.compete_data fieldset label{font-weight:bold;margin:0 10px 0 0 ;}
.compete_data fieldset label span{color:#FF0000;}
#header p{clear:none;}
.compete_data p{float:left; font-weight:bold; margin-right:0px; clear:both;}
.compete_data p input.longtxt{width:200px;}
.compete_data input[type="text"]{float:left;}
.compete_data input[type="checkbox"]{margin:0px 5px 5px 0;float:left;}
.compete_data textarea{float:left;width:19em}
.submitbtncomp{width:80px; height:25px;background:url(../images/sprite2_no-repeat.png) -194px top no-repeat;border:none;}
#compMess{text-align:center;width:100%; padding:5px 0;color:#f00;font-weight:bold;}
.post-content .highlight_txt{
	background: none repeat scroll 0 0 #fcf9f0;
    border: 1px solid #CECAB1;
	margin:10px 0;
	padding:10px;
	font-weight:700;
	font-style:italic;
	line-height:20px;
	white-space:normal;
}
.post-content .highlight_txt a{font-weight:bold;}
.post-content .w_full{width:420px;}
.post-content .w_half{width:254px;}
#sidebar .highlight_txt{
	background: none repeat scroll 0 0 #fcf9f0;
    border: 1px solid #CECAB1;
	margin:10px 0;
	padding:10px;
	font-weight:700;
	font-style:italic;
	line-height:20px;
	white-space:normal!important;
	word-wrap: break-word;

}
#main-panel .codebox{
	background:#fcf9f0;
    border: 1px solid #CECAB1;
	width:96%;
	font-weight:700;
	font-style:italic;
	height:30px;
	padding:2%;
	display:block;
}
#sidebar .codebox{
	background:#fcf9f0;
    border: 1px solid #CECAB1;
	width:96%;
	font-weight:700;
	font-style:italic;
	height:100px;
	padding:2%;
	display:block;
}
.side_image{
	background:url(../images/priser.png) right 0 no-repeat;
	padding:0 160px 0 0;
}


/*Feb-03-2011*/
.otherdates_flights{
	float:left;
	height:auto;
	clear:both;
}
.loading_other{
	position:relative;
	width:100%;
	height:50px;
}
.loading_other .loading_icon{
	display:block;
	position:absolute;
	z-index:888;
	left:265px;
	top:0px;
	width:100px;
	height:16px;
	padding:20px 10px 20px 20px;
	background:url(../images/ajax-loader.gif) left 20px no-repeat;
	text-align:left;
	font-weight:bold;
	color:#426795;
}
p.searched_items{
	clear:both;
	margin:10px 0 8px 0;
}
.uploaded_city_image{
	text-align:center;
	vertical-align:middle;
	margin:0 0 10px 0;
}
.uploaded_city_image img{
	width:100%;
	height:auto;
}
/*=============02-Mar=Favourite==============*/
.star_empty{
	background:url(../images/empty-star.png) 0 0 no-repeat;
	display:none;
	height:20px;
	width:20px;
	cursor:pointer;
	float:left;
}
.star_empty:hover{background:url(../images/full-star.png) 0 0 no-repeat;}
.star_active{
	background:url(../images/full-star.png) 0 0 no-repeat;
	display:none;
	height:20px;
	width:20px;
	float:left;
}
.star_active:hover{background:url(../images/empty-star.png) 0 0 no-repeat;}
.remove_fav{
	display:none;
	background:url(../images/remove_favourite.png) 0 5px no-repeat;
	width:16px;
	height:16px;
	float:left;
	cursor:pointer;
}
.remove_fav{background:url(../images/mouseover_remove.png) 0 5px no-repeat;}
.post .social .expand_more{margin:5px 0 0 5px;float:right;}

/*=============03-Mar=Favourite FROM DB=============*/
.star_emptydb{
	background:url(../images/empty-star.png) 0 0 no-repeat;
	display:block;
	height:20px;
	width:20px;
	cursor:pointer;
	float:left;
}
.star_emptydb:hover{background:url(../images/full-star.png) 0 0 no-repeat;}
.star_activedb{
	background:url(../images/full-star.png) 0 0 no-repeat;
	display:none;
	height:20px;
	width:20px;
	float:left;
	cursor:pointer;
}
.star_activedb:hover{background:url(../images/empty-star.png) 0 0 no-repeat;}
.remove_favdb{
	background:url(../images/remove_favourite.png) right 7px no-repeat;
	cursor:pointer;
	float:right;
	padding:12px 10px;
	position:absolute;
	right:0px;
	top:0px;
}
.remove_favdb:hover{background:url(../images/mouseover_remove.png) right 7px no-repeat;}

/*New CSS aDDED 10-mAR Favourite*/
.fav_lisdt li{
	position:relative;
}
.fav_lisdt li a{
	display:block;
	width:240px;
	overflow:hidden;
}
/*Added 11-mar calendar notifier*/
.date_notifier{
	background:url(../images/date.png) right 5px no-repeat;
	cursor:pointer;
	float:right;
	padding:12px 10px;
	position:absolute;
	right:15px;
	top:0px;
}

/*New CSS -11-Mar-2011 charter*/
.post-box-wide{float:left; width:610px;margin:10px 0;clear:both;}
.post-box-wide h3{border-bottom:#e4e4e4 1px solid;}
.post-box-wide ul{list-style-type:none; margin:10px 0;}
.post-box-wide ul li{padding:2px 7px;overflow:hidden;margin:1.5px 0;}
.post-box-wide ul li.alt{background:#f1f1f1;}
.post-box-wide ul li span{float:right; color:#c00; font-weight:bold;}
.post-box-wide ul li a{display:block;float:left;margin:0;}
.post-box-wide .hotel_thumb{width:80px;overflow:hidden;}
.post-box-wide .hotel_thumb img{width:45px;}
.post-box-wide .date_range{width:120px;}
.post-box-wide .pakacge{width:270px;}
.post-box-wide .charter_rating{width:120px;display:block;float:left;color:#0066CC;font-weight:400;margin:0 5px 0 0;}
.post-box-wide .pric_per{width:120px;text-align:right;float:right;}
.post-box-wide .gatillresa{width:80px;margin:0;float:left;}



/*23/March/2011*/
.wide_ul_list{
	width:610px;
	float:left;
	display:block;
}
.wide_ul_list li{
	width:273px;
	float:left;
	clear:none;
	margin-right:35px;
}
.wide_ul_list li.no_margin{
	margin-right:0px;
}


/*23/March/2011 Charter Flight*/
.price_highlight{
	color:#cc0000;
	font-weight:700;
}
#charterSlider{/*23/mar*/
	float:right;
	cursor:pointer;
	color:#0066CC;
	font-weight:700;
	display:inline-block;
	width:610px;
	text-align:right;
}
#charterSlider span{
	font-weight:700;/*23/mar*/
}
#charterSlider:hover{
	text-decoration:none;
}
#charterSlider_addmore{
	float:right;
	cursor:pointer;
	
}
#charterSlider_addmore:hover{
	text-decoration:none;
}

.post-top_paddingless{background:url(../images/sprite3_repeat-y.png) -1200px top no-repeat; padding:0 1px 50px 1px;overflow:hidden;}/* Guide page*/

.show_more_link{
	background:url(../images/slide_downall.png) 0 6px no-repeat;
	padding:0px 0 0px;
	display:block;
	float:right; 
	width:10px;
	height:14px;
	margin:0 0 0 3px;
}
.sub_head_bold, sub_head_bold a{color: #064C99; font-weight: bold;}
/* Mar24 (Favourite Box in IE7)*/
.fav_line{
	display:block;
	width:100%;
	overflow:hidden;
	margin:2px 0;
	height:20px;
	line-height:20px;
}
.fav_pickjumb{
	display:block;
	float:left;
	height:15px;
	width:260px;
	cursor:pointer;
	clear:none;
}
.fav_pickjumb span{
	float:right;
	clear:none;
}
.fav_lisdt .fav_line{
	width:265px;
}
.fav_lisdt{
	overflow:hidden;
	display:block;
}

/*   Added on April 6 bonie*/

 .hlink{cursor:auto}
/* added on april 6 jeemon charter */ 
.show-li{
	display:none;
}
#charter1{
	margin:0 0 10px 0;
}
/* Added april 14*/
.green_price {
	color:#009900;
	font-weight:700;
}
/*New CSS 18-Apr*/
.centerd{
	text-align:center;
}
h4.centerd{
	font-size:22px;
	font-weight:700;
	color:#064C99;
}
.topbox .hotel-tips {
	padding-bottom:60px;
	
}
.topbox .hotel-tips h3{
	line-height:30px;
	font-size:16px;
	margin:0;
}
.hotel-preview{
	text-align:center;
	overflow:hidden;
	border-bottom:1px solid #EDEBE3;
	margin:0 0 10px 0;
	
}
.hotel-preview strong{
	font-weight:700;
}
.hotel-preview img{
	width:auto;
	/*max-width:276px;
	height:auto;*/
}
.hotel-preview .price{color:#c00; font-size:18px; font-weight:bold;}
.hotel-preview p{
	margin:5px 0 10px 0;
	line-height:20px;
}
.hotel-preview li{
	text-align:left;
}
.hotel-preview li a span{
	color:#c00;
	font-weight:700;
}
.post-box ul li a.unlink-till {
	cursor:text;
	color:#000;
}
.post-box ul li a.unlink-till:hover {
	text-decoration: none;
}

#hotelVisible{/*21/Apr*/
	float:right;
	cursor:pointer;
	color:#0066CC;
	font-weight:700;
	display:inline-block;
	width:610px;
	text-align:right;
}
#citySlider{/*21/Apr*/
	float:right;
	cursor:pointer;
	color:#0066CC;
	font-weight:700;
	display:inline-block;
	width:610px;
	text-align:right;
}
.invisibleClass{
	display:none;
}
.cityinvisibleClass{
	display:none;
}

/** Marking Least amounts and flightId  added on jun 30 2011*/

.tablist td .reltvconts{
	position:relative;
	top:-2px;
	padding:30px 0 0 0;
	vertical-align:middle;
}
.tablist td div.badge-billigast{
	position:absolute;
	z-index:99999999999;
	background:url(../images/ribon-billigast.png) 0 0 no-repeat;
	width:94px;
	height:83px;
	left:-6px;
	top:0;
}
.tablist td div.badge-flightid{
	position:absolute;
	z-index:9999;
	left:-7px;
	top:0;
	background:url(../images/ribon-flightid.png) 0 0 no-repeat;
	width:94px;
	height:83px;
}
.tablist td div.badge-restid{
	position:absolute;
	z-index:9999;
	left:-7px;
	top:0;
	background:url(../images/ribon-restid.png) 0 0 no-repeat;
	width:94px;
	height:83px;
}
.tablist td.badge-cell{
	padding:0px 5px 10px 5px;
	vertical-align:top;
}




/* -----------------------  July 6 added by bonie  ---------------------------------------- */

.tablist td.details{
	text-align:left;
}
.tablist tr.detailsrow td{
	padding:0px;
	border:none;
}
.tablist tr.alt td.pricecell{
	background:#fff;
}
.charterdetails{
	padding:10px;
	border-top:1px solid #E3E3E3;
	border-right:1px solid #E3E3E3;
	border-left:1px solid #E3E3E3;
	text-align:left;
	overflow:hidden;
}
.charterlist{
	line-height:16px;
	overflow:hidden;
	border-width: 0 0 1px 0;
}
.charterlist td.details{
	border-left:1px solid #E3E3E3;
}
.charterlist a:hover{
	text-decoration:none;
}
.gatillresa-charter{background:url(../images/sprite2_no-repeat.png) -194px -28px no-repeat; width:80px; height:22px; overflow:hidden; text-indent:-9999px; display:block; margin:10px auto;}
.skickapngbtn{background:url(../images/Skickapng.png) 0 0 no-repeat; width:80px; height:22px; overflow:hidden; text-indent:-9999px; display:block; margin:0px auto;}

.charterlist h4{
	font-size:16px;
	font-weight:700;
	margin:0 0 5px 0;
	color:#064C99;
}
.charterlist a:focus{
	border:none;
	outline:none;
}
.datedeprt{
	color:#777;
}
.mailfriend:hover, .expanddetails:hover, .collapsedetails:hover{
	color:#000;
	text-decoration:underline;
}
td.actioncell a{
	color:#0066cc;
}
.mailfriend{
	padding:0 5px 0 15px;
	background:url(../images/iconsmalls.gif) 0 -48px no-repeat;
	font-weight:bold;
	cursor:pointer;
	color:#0066cc;
}
.expanddetails{
	padding:0 0px 0 12px;
	background:url(../images/iconsmalls.gif) 0 3px no-repeat;
	font-weight:bold;
	cursor:pointer;
	color:#0066cc;
}
.collapsedetails{
	padding:0 0 0 12px;
	background:url(../images/iconsmalls.gif) 0 -24px no-repeat;
	font-weight:bold;
	cursor:pointer;
}
.suggestfriend{
	left:37%;
	top:20%;
	height:360px;
	padding:20px 22px 22px;
	background:url(../images/emailpoupbg.png) 0 0 no-repeat transparent;
	display:inline;/*IE6*/
	float:left;
	position:fixed;
	width:auto;/*can be % px auto*/
	z-index:200;
	
	
	
}
.suggestfriend form{
	padding:0;
}
.closeme{
	position:relative;
	float:right;
	top:-42px;
	right:-2px;
	font-weight:bold;
	font-size:18px;
	padding:0px 7px;
	cursor:pointer;
}
.closeme:hover{
	text-decoration:none;
}
.suggestfriend label{
	display:block;
	font-weight:700;
}
.suggestfriend input.txtboxpop1{
	width:350px;
}
.suggestfriend .textareapop1{
	width:350px;
}
h4.popuptitle{
	height:20px;
	padding:0 0 20px 0;
	font-size:18px;
	color:#064C99;
	font-weight:700;
}
.galleryshow{
	float:left;
	display:block;
}
.post-content .charterlist ul.detailsvies{
	display:block;
	list-style:none;
	padding:0 0 0 15px;
	float:left;
	margin:0;
}
ul.detailsvies li{
	padding:3px 0;
}
.detailsvies h5{
	font-size:16px;
	font-weight:700;
}
.search-charter{
	padding:0 0 15px 0;
	background:url(../images/chartersearchbg.png) 0 0 no-repeat;
	width:590px;
	height:98px;
	padding:10px;
	margin:0 0 20px 0;
}
form.charterform fieldset{
	width:187px;
	float:left;
	height:118px;
}
form.charterform fieldset.middle{
	padding:0 14px;
}
form.charterform p{
	padding: 0 0 13px 0;
}
.chartertxt1{
	border:none;
	margin:2px 0 0 2px;
	width:183px;
}
.charterselct1{
	width:183px;
	border:none;
	padding:2px;
	height:21px;
	margin:0px 0 0 3px;
}
form.charterform label{
	display:block;
	font-size:12px;
	font-weight:700;
	padding:0 0 1px 0;
}
.chartrbtn{
	background:none;
	border:none;
	cursor:pointer;
	margin:18px 0 0 60px;
	float:left;
	color:#fff;
	font-weight:700;
	font-size:12px;
}
.suggestfriend p{
		padding:0 0 10px 0;
}

/* -----------------------  July 6 added by bonie   end  ---------------------------------------- */

/*New CSS added 04-Aug-2011*/
.topbox .bot .top h3 {
    font-size: 14px;
    line-height: 20px;
    margin:15px 0 0 0;
}
.rese-print-logo{
	display:none;
}
.rese-print-minilogo{
	display:none;
}
.print-label{
display:none;
}

/*Added on 02-Sep-2011*/
.topprnt{
	float:left;
	padding:0 4px 0 0;
	cursor:pointer;
}
.topfb{
	width:74px;float:left;padding:2px 0px 0 3px;
}
.toptwt{
	float:left;
	padding:0 4px 0 2px;
	position:relative;
	z-index:1500;
	left:1px;
}
.topfb iframe table.connect_widget_interactive_area td.connect_widget_button_count_excluding{
	display:none!important;
}
.fb_edge_widget_with_comment span.fb_edge_comment_widget{
	width:401px!important;
	left:-350px!important;
}
iframe body.plugin transparent_widget .connect_comment_widget .nub{
	left:372px!important;
}
.search-charterTwo{
	padding:10px 0 5px 0;
	background:url(../images/tag-bg.png) 0 0 no-repeat;
	width:610px;
	height:77px;
	margin:17px 0 5px 0;
}
.tagfieldset{
	float:left;
	padding-left:10px;
	padding-right:5px;
}
.thingBlock li{
	list-style: none;
}
.mrgn{
	float: right;
	margin: 22px 10px 0 0;
}
.btm{		
	background:url(../images/sprite3_repeat-y.png) -900px bottom no-repeat;
	height:48px;
}

/********** 24-01-2012******/
.selectPopup{
	width: 219px;
	overflow: hidden;
	left: 4px;
	top: 3px;
}
.selTop{
	background:url(../images/selTop.png) 0 0 no-repeat;
	width: 219px;
	padding-top: 11px;
	overflow: hidden;
}
.selBtm{
	background: url(../images/selBtm.png) 0 bottom no-repeat;
	width: 219px;
	padding-bottom: 11px;
	overflow: hidden;
}
.selMiddle{
	width: 219px;
	background: url(../images/selMidle.png) 0 0 repeat-y;
	overflow: hidden;
}
#popupAge{
	display:none;
	position:absolute;
	_position:absolute; /* hack for internet explorer 6*/
	width:219px;
	z-index:2;
	top:15px;
	left: 480px;
}
.selMiddle p{
	margin: 0 0 6px 0;
	padding: 0 0 0 6px;
	font-size: 12px;
	line-height: 12px;
	font-weight: bold !important;
}
#popupAgeClose{
	right:-10px;
	top:-10px;
	width: 22px;
	height: 22px;
	position:absolute;
	display:block;
	cursor: pointer;
	background: url(../images/closeBtn.png)  0 0 no-repeat;
	z-index:100;
}
#backgroundPopup{
	display:none;
	position:fixed;
	_position:absolute; /* hack for internet explorer 6*/
	height:100%;
	width:100%;
	top:0;
	left:0;
	background:#000000;
	border:1px solid #cecece;
	z-index:1;
}
.selectWrap{
	width: 66px;
	height: 36px;
	background: url(../images/selwrap_bg.png) 0 0 no-repeat;
	margin-left: 6px;
	margin-bottom:3px;
	float: left;
}
.selectWrap select{
	width:60px;
	margin-left:2px;
	border:none;
	background: none;
	margin-top:8px;
}
.skickaBtn{
	width: 63px;
	height: 35px;
	background: url(../images/skicka_btn.png) 0 0 no-repeat;
	border: none;
	cursor: pointer;
}
#ageError{
    color: #FFFFFF;
    font-weight: bold;
    text-align: center;
}

/*************Added on 02-021-12********/

.floatingDiv{
	width: 200px;
	padding: 10px;
	border-bottom: #cecab1 solid 1px;
	border-top: #cecab1 solid 1px;
	border-right: #cecab1 solid 1px;
	position: absolute;
	top: 46px;
	right: -220px;
	background:#FFFFFF;
}
.moreContent{
	display: none;
}
.holder_search{width:969px; margin: 0px auto;}

/* Search result popup on 27/01/2012 */
.popBox{
	width: 604px;
	text-align:left;
	background-color:#FFFFFF;
	border:1px solid #cfcbb0;
	padding:22px;
	position: absolute;
	left: 0px;
	z-index:9999;
	
	display: none;
}
.popBox p{
	margin:0px;
	padding: 0 0 5px 0;
	color:#064C99;
	font-size: 14px;
	font-weight: bold;
	border-bottom:#a4a18e 1px solid;
	
}

.popBox ul{
	margin:0px;
	padding:0px;
	list-style: none;
	margin-top: 9px;
	overflow:hidden;
}
.popBox ul li{
	width: 290px;
	overflow: hidden;
	float: left;
}
.popBox ul li span{
	display: block;
	font-size: 12px;
	color:#000;
	line-height: 20px;
}
.popBox ul li p{
	margin: 0px;
	padding: 0px;
	border: none;
}
.popBox ul li a{
	font-size: 12px;
	font-weight: bold;
}
.popup_search_Close{
	right:-10px;
	top:-10px;
	width: 22px;
	height: 22px;
	position:absolute;
	display:block;
	cursor: pointer;
	background: url(../images/closeBtn.png)  0 0 no-repeat;
	z-index:100;
}
#backgroundPopup_search{
	display:none;
	position:fixed;
	_position:absolute; /* hack for internet explorer 6*/
	height:100%;
	width:100%;
	top:0;
	left:0;
	background:#000000;
	border:1px solid #cecece;
	z-index:1;
}


/* Biluthyrning on 14/03/2012 */

.boxtypeTop{
	width:300px;background:url(../images/sprite3_repeat-y.png) left top no-repeat; padding:0px 0px 0px 0px; margin-bottom:30px;
	overflow: hidden;
	float: left;
}
.boxtypeMdl{
	background:url(../images/sprite3_repeat-y.png) -300px  repeat-y;
	overflow: hidden;
}
.boxtypeBtm{
	background:url(../images/sprite3_repeat-y.png) no-repeat -600px bottom;
	overflow: hidden;
	padding-bottom: 7px;
}
.boxtypeTop h2.hdng{
	color: #064C99;
    font-size: 18px;
    font-weight: bold;
    line-height: 49px;
	padding-left: 10px;
}
div#abe_default div.abeinnerbox {
    width: 250px !important;
}
div#abe_default div.abeinnerbox {
    clear: both;
   	width: 280px !important;
    /*padding: 0 10px !important;*/
}
.search_box {
    background: #fff!important;
    height: 24px !important;
    margin: 0 auto !important;
    width: 275px !important;
	border:1px solid #6699CC !important;
}
div#abe_default .innertube{
margin: 0px !important;
}
div#abe_default select#abe_countryList, div#abe_default select#abe_pickupList, div#abe_default select#abe_dropoffList, div#abe_default select#abe_currencyList, div#abe_default select#abe_carGroupList, div#abe_default select#abe_residenceList, div#abe_default input#abe_driverAge, div#abe_default input#abe_ASlocation_xml, div#abe_default input#abe_ASlocation_dropoff_xml {

	padding: 3px 2px!important;
}
div#abe_default select#abe_countryList, div#abe_default select#abe_pickupList, div#abe_default select#abe_dropoffList, div#abe_default select#abe_currencyList, div#abe_default select#abe_residenceList {
    width: 278px !important;
}
div#abe_default input, div#abe_default textarea, div#abe_default select {
    border: 1px solid #6699CC;
    font-family: Arial,Verdana,Helvetica,sans-serif;
    font-size: 12px;
}
/*div#abe_default select#abe_countryList, div#abe_default select#abe_pickupList, div#abe_default select#abe_dropoffList, div#abe_default select#abe_currencyList, div#abe_default select#abe_carGroupList, div#abe_default select#abe_residenceList, div#abe_default input#abe_driverAge, div#abe_default input#abe_ASlocation_xml, div#abe_default input#abe_ASlocation_dropoff_xml {
    background: none!important;
}*/
div#abe_default fieldset div {
    margin: 0 !important;
    overflow: hidden !important;
}
div#abe_default #abe_STEP1 h2 {
    border-bottom: 1px solid #D3D3D3;
    color: #000000;
    display: block;
    text-transform: uppercase;
	font-weight: bold !important;
}
div#abe_default label {
    display: block;
    padding: 3px 0 0;
	font-weight: bold !important;
	font-size: 12px !important;
}
label#abe_l_droplocation_cb{
	font-weight: normal !important;
}
#abe_datePickup_title {
    display: block;
    font-weight: bold;
    padding: 3px 0 0;
	font-size: 12px !important;
}
div#abe_default #abe_dateDropoff_title, div#abe_default #abe_datePickup_title {
    display: block;
    padding: 3px 0 0;
	font-weight: bold;
	font-size: 12px !important;
}
div#abe_default input#abe_driverAge {
    width: 123px !important;
	padding: 4px 0 !important;
}
#abe_b_droplocation_cb label{
	font-weight: normal !important;
}
div.box_tgradient, div.box_tgradient p, div.box_bgradient, div.box_bgradient p, div#abe_default #abe_powered, div#abe_default p.header_style1, div#abe_default p.header_style2, div#abe_default input#abe_calendarPickupButton, div#abe_default input#abe_calendarDropoffButton, div#abe_default p.butn_style1 a, div#abe_default p.butn_style1 a span, div#abe_default p.butn_style2 a, div#abe_default p.butn_style2 a span, div#abe_default p.butn_style3 a, div#abe_default p.butn_style3 a span, div#abe_default p.butn_style4 a, div#abe_default p.butn_style4 a span, div#abe_default p.tab_style1 a, div#abe_default p.tab_style1 a span, div#abe_default p.tab_style2 a, div#abe_default p.tab_style2 a span, div#abe_default p.tab_style3 a, div#abe_default p.tab_style3 a span, div#abe_default p.tab_style4 a, div#abe_default p.tab_style4 a span, div#abe_default p.flag_en, div#abe_default p.flag_au, div#abe_default p.flag_ie, div#abe_default p.flag_ca, div#abe_default p.flag_us, div#abe_default p.flag_eu, div#abe_default p.ico_email, div#abe_default p.ico_emailgrey, div#abe_default div.icon_clock, div#abe_default p.icon_filter, div#abe_default p.ico_info, div#abe_default p.ico_calendar, div#abe_default p.ico_passenger, div#abe_default p.ico_baggage, div#abe_default p.ico_door, div#abe_default p.ico_gps, div#abe_default p.ico_diesel, div#abe_default p.ico_ac, div#abe_default p.ico_auto, div#abe_default p.ico_manual, div#abe_default p.ico_terminal, div#abe_default p.ico_bus, div#abe_default p.ico_terminalnbus, div#abe_default p.ico_meetngreet, div#abe_default p.ico_noinfo, div#abe_default .logoverisign, div#abe_default p.ico_offers, div#abe_default p.ico_carhire, div#abe_default div.abe_searchdetails {
    background-image: url(../images/theme_blue.gif)!important;
}
div#abe_default {
    clear: both;
    cursor: auto;
    margin: 0 auto;
    max-width: 780px !important;
    text-align: left;
}
div#abe_default div#abe_step1box {
    border: none!important;
}
div#abe_default #abe_powered {
    background-position: 0 -1700px;
    height: 36px;
    margin-right: 5px !important;
    width: 150px;
}
.box{width:300px; background:url(../images/sprite3_repeat-y.png) -300px  repeat-y; margin-bottom:30px;}
	.box .bot{background:url(../images/sprite3_repeat-y.png) no-repeat -600px bottom;}
	.box .top{background:url(../images/sprite3_repeat-y.png) left top no-repeat; padding:0 12px 25px 12px;}
	
	
	
/***********Added on 25-04-----for reseguider search box*************/
.searchBlock{
	text-align: left;
	padding: 15px 0 20px 0px;
}
.searchBlock input{
	width: 245px;
	height: 38px;
	background: url(../images/int_search.png) 0 0 no-repeat;
	border: none;
	padding: 0 10px;
	color: #414142;
	font-size: 13px;
}
*+html .searchBlock input{
	padding: 10px 10px 0 10px;
	width: 265px;
	height: 28px;
	}
*+html .sTxt{
	display:  block;
	float:  left;
	margin: 10px 0 0 0;
	}
ul.listBlock{
	overflow: hidden;
	padding:0px;
	margin: 0px;
	margin-bottom: 5px;
}
.listBlock li{
	width: 203px;
	float: left;
	list-style: none;
	line-height: 25px;
	padding: 0px;
	margin: 0px;
}
ul.cityBlock{
	overflow: hidden;
	padding:0px;
	margin: 0px;
}
.cityBlock li{
	width: 152px;
	float: left;
	list-style: none;
	line-height: 25px;
	padding: 0px;
	margin: 0px;
}
.listBlock li a{
	/*padding: 0 0 0 10px;*/
}
.listBlock li a img{
	margin: 0 10px 0 0;
}
.sTxt{
	padding-right: 15px;
	color: #0066CC;
	font-weight: bold;
	font-size: 15px;
}
.countryDetail{
	border: 1px solid #CECAAF;
	overflow: hidden;
	margin: 10px 0 0 0;
	margin-bottom: 40px;
	padding: 10px;
	
}
.countryDetail ul.cityList {
	margin: 0px;
	padding: 0px;
}
.countryDetail ul.cityList li{
	width: 147px;
	float: left;
	list-style: none;
	line-height: 20px;
}
.countryDetail p{
	margin: 7px 0;
	padding:0px;
}	