/* sameena Document */

body{ margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:x-small; background:url(../images/body_bg.jpg) repeat-x; }
#wrapper{ width:1002px; margin:0px auto;}
p, h1, h2, h3, h4, h5, h6, form, li, ol, ul, img{width:auto; margin:0 auto; padding:0px;}
.cl{ clear:both;}
a{ color:#0066CC; text-decoration:none;}
a,visited{ color:#0066CC; text-decoration:none;}
a:hover{ text-decoration:underline;}

/*header css*/
#header{ margin-top:0px;}
.header_cont{ width:1002px;}
.header_left{ float:left; background:url(../images/header_leftcorner.gif) top left no-repeat; width:13px; height:98px; }
.header_bg{background:url(../images/header_bg.gif) top left repeat-x; width:auto; padding:0px;}
.header_right{ float:right; background:url(../images/header_rightcorner.gif) top right no-repeat; width:10px; height:98px; }
.logo_ha{ float:left; width:311px; text-align:center; margin-top:12px; }
.login_cont{float:right; width:515px;}  
.rd_top{ background:url(../images/rd_bg_t.gif) bottom right no-repeat; width:515px; height:20px; margin-left:477px;}
.rd_work{width:515px;}
.rd_work h1{width:212px; float:left;}
.rd_work .fl{width:454px; float:left;}
.login_btn{ text-align:right; margin-right:0px;}
#container1_new{ background:#fff; border:1px solid #6828B2; border-bottom:none; border-top:none}
/*product finder*/
.product_finder{ width:100%; background-color:#fff; margin-top:0px;}
.p_finder_left{ float:left; background:url(../images/p_finder_left.gif) top left no-repeat; width:18px ; height:53px;}
.p_finder_center{ float:left; background:url(../images/pfinder_bg.gif) repeat-x; width:973px; height:53px;}
.p_finder_center h1{width:auto; float:left;}

.p_finder_right{ float:left; background:url(../images/p_finder_right.gif) top left no-repeat; width:11px ; height:53px;}
.pfrm{width:70%; float:left; margin-top:8px;}
.pfrm label, .p_finder_center img{ float:left; margin-left:5px;}
.input_box{ float:left; background:url(../images/input_box.gif) no-repeat; width:334px; height:34px; margin-left:5px;}
.input_box input{ border:0px; margin:5px; color:#0097e5; font-size:14px;}
.select_box{  float:left; background:url(../images/select-box.gif) no-repeat; width:237px; height:34px; margin-left:5px;}
.select_box select {border:0; margin:2px 0px 1px 3px; color:#0097e5; font-size:22px;}
.search_icon{border:1px solid #bababa; background-color:#FFFFFF; border-bottom:0px; border-top:0px; padding-left:66px;}
/*middle css*/
#mast_middle{background-color:#FFFFFF; border:1px solid #bababa; border-top:0px; border-bottom:0px; padding-bottom:0px;}
.mast_left{float:left; width:830px; margin-left:7px; }
.mast_right{float:right; width:150px; margin-right:5px; _margin-right:3px; text-align:left; }
.mast_right img{border:0;}
/*product details*/ 
.product_cont{ width:auto; /*background:url(../images/hr_line.gif) bottom center no-repeat;*/}
.product_rpt{ float:left; width:188px; padding-top:0px; text-align:center; }
.v_line{ float:left; background:url(../images/purple_vline.gif) no-repeat; text-align:center; width:8px; _width:4px; height:250px; margin:50px 5px 0px 5px;}
.orange_list, .purple_list, .red_list, .blue_list {width:188px; text-align:left; padding:5px 0px 0px 5px; font-size:13px; font-weight:bold; line-height:19px;}
.orange_list li{ background:url(../images/orange-bullet.gif) center left no-repeat; color:#AC3819; padding-left:15px; list-style:none;}
.orange_list li b.brand{color:#AC3819; font-size:17px;}
.purple_list li{ background:url(../images/purple-bullet.gif) center left no-repeat; color:#52158F; padding-left:15px; list-style:none;}
.red_list li{ background:url(../images/red-bullet.gif) center left no-repeat; color:#711515; padding-left:15px; list-style:none;}
.blue_list li{ background:url(../images/blue-bullet.gif) center left no-repeat; color:#154271; padding-left:15px; list-style:none;}
.blue_list li a{color:#154271; list-style:none; text-decoration:none;}
.blue_list li a:hover{color:#154271; list-style:none; text-decoration:underline;}
/*best seller  product details*/
.best_pv_cont{ margin-top:0px;}
.best_sellercont{ margin-top:5px;}
.best_seller_top{ background:url(../images/bestseller_top.gif) bottom no-repeat; width:813px; height:10px;}
.best_seller_bg{ background:url(../images/bestseller_bg.gif) repeat-y; width:813px;}
.best_seller_bottom{ background:url(../images/bestseller_bottom.gif) top no-repeat; width:813px; height:10px;}
.best_seller_box{border:0px solid; padding:0px 0px 10px 0px;}
.best_seller_rpt{ float:left; width:110px; border:1px solid #004b71; text-align:center; margin:0px 5px 0px 8px; background-color:#FFFFFF;}
.best_seller_rpt p, .best_video_rpt p{ color:#063520; margin-top:5px; font-size:13px; font-weight:bold;}
.best_seller_arrow{ float:left; width:20px; text-align:center; margin:40px 0px 0px 5px;}
.best_videocont{ margin-top:5px;}
.best_video_top{ background:url(../images/bestvideo_top.gif) bottom no-repeat; width:813px; height:10px;}
.best_video_bg{ background:url(../images/bestvideo_bg.gif) repeat-y; width:813px;}
.best_video_bottom{ background:url(../images/bestvideo_bottom.gif) no-repeat; width:813px; height:10px;}
.best_video_rpt{ float:left; width:110px; height:120px; border:1px solid #d30000; text-align:center; margin:0px 5px 0px 8px; background-color:#FFFFFF;}
/*brand details*/
.brand_box{ margin-bottom:10px;}
.brand_box_left, .brand_box_right{ float:left; width:16px; height:50px;}
.brand_box_bg{float:left; background:url(../images/brand_bg.gif) top left  repeat-x;  width:783px; height:50px;}
.brand_box_rpt{ float:left; width:70px; margin:5px;}
.brand_box_spt{ float:left; background:url(../images/brandv_line.gif) no-repeat; height:43px; width:3px; margin-top:5px;}
/*footer css*/
#footer{color:#333; height:50px; clear:both;}
.footer_cont{}
.footer_left{ float:left; background:url(../images/footer_left_curve.gif) top left no-repeat; width:22px; height:126px; }
.footer_bg{float:left; background:url(../images/footer_bg_curve.gif) top left  repeat-x; width:953px;  height:126px;}
.footer_right{float:left; background:url(../images/footer_right_curve.gif) top left no-repeat; width:27px; height:126px;}
.footer_links{ text-align:center; padding:10px; color:#0766a9;}
.footer_links a{ color:#0766a9; text-decoration:none; padding:5px 2px;}
.footer_links a:hover{ text-decoration:underline;}
.credit_card_box{ text-align:center;}
.credit_card_box img{ padding:5px;}


/*Image Slider*/
.stepcarousel{
position: relative; /*leave this value alone*/
overflow: scroll; /*leave this value alone*/
width: 750px;
_width: 736px;
height: 140px; /*Height should enough to fit largest content's height*/
float:left;
}

.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
margin: 5px; /*margin around each panel*/
width: 120px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
text-align:center;
}


p.samplebuttons{
width: 50px;
text-align: center;
}

p.samplebuttons a{
color: #2e6ab1;
padding: 1px 2px;
margin-right: 3px;
text-decoration: none;
}
/*Image Slider end*/


/*NEW CSS FOR BRANDS*/

.stepcarousel1{
position: relative; /*leave this value alone*/
overflow: scroll; /*leave this value alone*/
width: 780px;
height: 50px; /*Height should enough to fit largest content's height*/
float:left;
}

.stepcarousel1 .belt1{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarousel1 .panel1{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 1px; /*margin around each panel*/
width: 130px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
height:120px;
text-align:center;
}


/*NEW CSS FOR VIDEOS*/

.stepcarousel2{
position: relative; /*leave this value alone*/
overflow: scroll; /*leave this value alone*/
width: 730px;
height: 90px; /*Height should enough to fit largest content's height*/
float:left;
}

.stepcarousel2 .belt2{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarousel2 .panel2{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 1px; /*margin around each panel*/
width: 120px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
height:120px;
text-align:center;
}



/*NEW CSS FOR Redeem*/

.stepcarousel3{
position: relative; /*leave this value alone*/
overflow: scroll; /*leave this value alone*/
width: 750px;
_width: 736px;
height: 155px; /*Height should enough to fit largest content's height*/
float:left;
}

.stepcarousel3 .belt3{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarousel3 .panel3{
float: left; /*leave this value alone*/
margin: 5px; /*margin around each panel*/
width: 120px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
text-align:center;
}


.best_seller_price{text-align:center; padding:5px; font-size:15px; font-weight:normal;}

.best_seller_head{ font-size:14px; font-weight:bold; font-family:Arial, Verdana; color:#fff; padding:0px 0px 5px 15px;}
.best_seller_head a{float:right; font-weight:normal; color:#fff; padding-right:10px; text-decoration:underline;}


.top_earner{width:auto;}

.top_earner_mid{ background:url(../images/earner_bg.gif) left bottom repeat-x; padding:5px; border-left:2px solid #F6B795; border-right:2px solid #F6B795;}
.top_earner_mid a{ font-size:12px; color:#0033cc; text-decoration:underline; font-weight:bold;}
.top_earner_mid table.earner_data, table.earner_data td{ margin-top:3px; color:#000; font-family:Arial, Verdana; font-size:11px; border:1px solid #F6B795; border-collapse:collapse;}

.top_bg{background:url(../Images/bg_top_tab.gif) repeat-x top left; height:9px;}

.bottom_bg{background:url(../Images/bg_bottom_tab.gif) repeat-x top left; height:10px;}


.best_seller_top_3{ background:url(../images/bestseller_top_3.gif) bottom no-repeat; width:813px; height:10px;}
.best_seller_bg_3{ background:url(../images/bestseller_bg_3.gif) repeat-y; width:813px;}
.best_seller_bottom_3{ background:url(../images/bestseller_bottom_3.gif) top no-repeat; width:813px; height:10px;}

.best_seller_price_3{text-align:center; padding:5px; font-size:12px; font-weight:normal;}

.best_seller_rpt_3{ float:left; width:110px; border:1px solid #510599; text-align:center; margin:0px 5px 0px 8px; background-color:#FFFFFF;}
.best_seller_rpt_3 p, .best_video_rpt_3 p{ color:#063520; margin-top:5px; font-size:13px; font-weight:bold;}


/*.color_redeem{ background:#FDFCCC; height:200px;} */

/*Amedius Page Css  Start*/
#amedius_middle{background-color:#FFFFFF; border:1px solid #bababa; border-top:0px; border-bottom:0px; padding:0 6px 6px 6px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; height:100%}
.amedius_travel{ height:33px; width:385px; margin-bottom:1px; background:#CB57CE;}
.amedius_c1{ width:33px; float:right; text-align:right}
.amedius_c2{ width:352px; float:left; line-height:33px;}
.amedius_c2 a{ font-weight::bold; color:#fff; font-size:12px}
.amedius_c2 a:hover{ font-weight::bold; color:#7C0976; text-decoration:none}
.amedius_c2 label{ width:175px; float:left}
.amedius_c2 p{ width:177px; float:left}
/*
.amedius_top_nav_left{ background:url(../Images/travel/top_nav_left.gif) no-repeat top left; width:6px; height:30px; float:left}
.amedius_top_nav_right{ background:url(../Images/travel/top_nav_right.gif) no-repeat top left; width:6px; height:30px;float:left}
*/
.amedius_top_nav_mid{ background:url(../Images/travel/top_nav_left_right.gif) repeat-x top left; width:100%; height:30px;float:left}
.amedius_top_nav_mid ul{ margin:0px; padding:0px; list-style:none}
.amedius_top_nav_mid ul li{ float:left; list-style:none;  font-weight:bold; padding:0 25px 0 25px; border-right:1px solid #fff; margin-top:7px}
.amedius_top_nav_mid ul li a{color:#fff;  font-size:12px}
.amedius_top_nav_mid ul li a:hover{color:#000; text-decoration:none}
.amedius_mid_mar{margin-top:45px; _margin-top:15px;}
.amedius_mid_left_main{ width:816px; float:left}
.amedius_mid_right{ float:left; width:150px; margin-left:12px}
.amedius_mid_mid{ float:left; width:342px; margin-left:12px}
.amedius_mid_left{ float:left; width:453px; color:#000}
.amedius_holiday{ margin:16px 0 16px 0; color:#000}
.amedius_c_2{ background:url(../Images/travel/c_2_bg.gif) no-repeat top right; height:33px; line-height:33px; font-size:15px; color:#fff;}
.amedius_c_2_border{ border:1px solid #9F3099; border-top:none; border-bottom:none; height:100%}
.amedius_c_3{ background:url(../Images/travel/c_3_bg.gif) no-repeat top right; height:26px; color:#982A92; font-size:12px; line-height:26px}
.amedius_c_5_bg{ background:url(../Images/travel/c_5_bg.gif) repeat-y top left}
.amedius_c_6{ width:415px; background:url(../Images/travel/c_6.gif) repeat-x top left; margin-left:3px; border:1px solid #E3E3E3; border-top:none;border-bottom:none; padding:0 10px 0 10px; color:#fff; line-height:22px}
.amedius_form_field{ margin:0px; padding:0px; height:100%; clear:both}
.amedius_form_field label{ width:130px; float:left; margin-top:10px}
.amedius_form_field input{ width:230px; float:left; margin-left:5px; margin-top:10px}
.amedius_head{ font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#fff;}
.amedius_price{ margin-top:15px; clear:both;}
.amedius_price_left{ width:154px; float:left}
.amedius_price_right{ width:280px; float:left; background:url(../Images/travel/plane_bg.gif) no-repeat top left; height:125px; padding:5px; color:#045CA3}
.amedius_flight_main{ clear:both; width:443px}
.amedius_flight{ background:url(../Images/travel/c_7_bg.gif) no-repeat top right; height:32px; font-size:15px; color:#fff; line-height:32px;}
.amedius_border{ border:1px solid #107E88; border-bottom:none; border-top:none; background:#35B6C2; padding:5px; color:#fff; height:100%}
.amedius_flight_left{ float:left; width:205px; height:100%}
.amedius_flight_left a{ color:#fff}
.amedius_flight_left label{ width:125px; float:left; margin-bottom:10px }
.amedius_flight_left p{ width:70px; float:left; margin-bottom:10px}
.amedius_flight_right{ float:right; width:205px}
.amedius_flight_right a{ color:#fff} 
.amedius_flight_right label{ width:125px; float:left; margin-bottom:10px }
.amedius_flight_right p{ width:70px; float:left; margin-bottom:10px}
.amedius_flight_textfield{ width:95px; height:16px; border:1px solid #5C5C5A}
.amedius_find{ margin:7px 0 7px 0}
.amedius_find_1{ font-size:18px; color:043886}
.amedius_find_2{ margin:0px; padding:0px}
.amedius_find_2 label{ width:130px; float:left; font-weight:bold}
.amedius_find_2 label input{ width:80px; height:14px}
.amedius_find_2 p{ width:130px; float:right; font-weight:bold}
.amedius_find_2 p input{ width:80px; height:14px}
.amedius_form_field_new{ margin:0px; padding:0px}
.amedius_form_field_new label{ width:70px; float:left; margin-top:10px}
.amedius_form_field_new p{ width:330px; float:left; margin-top:10px}
.amedius_banner_5{ width:341px; height:112px; background:url(../Images/travel/banner5.gif) no-repeat top left}
.amedius_banner_5_textfield{ margin:75px 0 0 175px; width:150px; height:16px;*height:20px; border:1px solid #A5ACB2; font-family:Tahoma; font-size:11px; color:#000}

/*Amedius Tab Content strat*/
.sub-tab_1 {background:url(../Images/travel/sub-tab-1.gif) repeat-x left top; width:340px; height:29px; margin-top:-2px;  font-size:11px;}
.sub-tab_1 li.sub {list-style-type:none; display:block; float:left; font-weight:bold;  width:103px; padding:6px 0 6px 0; _padding:3px 0 6px 0; text-align:center }
.sub-tab_1 li.sub a{list-style-type:none; display:block; float:left; font-weight:bold; margin:1px 0px 0px 1px; width:102px; text-decoration:none; outline:none; color:#982A92; text-align:center; font-size:13px;}
.sub-tag-in {line-height:20px; margin:0px 0px 0px 10px; font-size:11px;}
.sub-tag-in b {font-weight:bold;}
/*Amedius Tab Content ends*/

/*Amedius Hotel Tab Content strat*/
.sub-tab_3 {background:url(../Images/travel/hotel_c_1.gif) repeat-x left top; height:29px;   font-size:11px;}
.sub-tab_3 li.sub {list-style-type:none; display:block; float:left; font-weight:bold;  width:105px; padding:6px 0 6px 0; _padding:3px 0 6px 0; text-align:center }
.sub-tab_3 li.sub a{list-style-type:none; display:block; float:left; font-weight:bold; margin:1px 0px 0px 1px; width:120px; text-decoration:none; outline:none; color:#0E7798; text-align:center; font-size:13px;}
/*Amedius Hotel Tab Content ends*/

/*Amedius Holidays Tab Content strat*/
.sub-tab_4 {background:url(../Images/travel/c_42.gif) repeat-x left top; width:376px; height:34px;   font-size:11px;}
.sub-tab_4 li.sub {list-style-type:none; display:block; float:left; font-weight:bold;  width:120px; padding:11px 0 6px 0; _padding:3px 0 6px 0; text-align:center }
.sub-tab_4 li.sub a{list-style-type:none; display:block; float:left; font-weight:bold; margin:1px 0px 0px 1px; width:120px; text-decoration:none; outline:none; color:#517C0C; text-align:center; font-size:13px;}
/*Amedius Holidays Tab Content ends*/




.amedius_pink_bg{ background:url(../Images/travel/bestdeal_bg.gif) repeat-x top left; height:94px}
.amedius_best_deal{ width:97px; height:94px; float:right}
.amedius_best_deal_1{ width:240px;  float:left; padding-top:10px}
.amedius_best_deal_1 img{ width:94px; height:62px; float:left; border:1px solid #AB027A; margin:5px 0 0 5px}
.amedius_best_deal_1 p{ width:115px; float:left; margin-left:10px; font-size:12px; color:#C01D8E; font-weight:bold; font-family: Tahoma; margin:8px 0 0 10px; line-height:20px}
.amedius_black_11{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; font-weight:normal}
.amedius_marroon{ background:#AB027A; height:23px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#fff; font-weight:bold}
.amedius_marroon label{ width:154px; float:left; line-height:23px}
.amedius_marroon p{ width:154px; float:left; line-height:23px}
.amedius_holi_pro{ margin:0px; padding:0px}
.amedius_holi_pro label{ width:150px; margin:10px 0 10px 0px; font-size:11px; color:#C01D8E; text-align:center; padding-left:10px; float:left; border-right:1px  dotted #C01D8E}
.amedius_holi_pro p{ width:120px; margin:10px 0 10px 10px; font-size:11px; color:#C01D8E; text-align:center; padding-left:10px; float:left}
.amedius_selected{ width:13px; height:7px; position:absolute; float:left; margin:7px 0 0 20px; *margin:23px 0 0 -40px}


.amediusc_mid_mar{margin-top:45px; _margin-top:15px; color:#000}
.amediusc_left{ float:left; width:453px; color:#000}
.amediusc_right{ float:right; width:517px}
.amediusc_banner_10{ text-align:center; margin-top:15px}
.amediusc_car_type{ margin-top:15px; clear:both}
.amediusct_left{ background:url(../Images/travel/c_9.gif) no-repeat top left; width:7px; height:32px; float:left}
.amediusct_right{ background:url(../Images/travel/c_10.gif) no-repeat top left; width:7px; height:32px; float:right}
.amediusct_mid{ background:url(../Images/travel/c_9_10.gif) repeat-x top left; width:974px; height:32px; float:left; line-height:32px; font-size:16px; font-weight:bold; color:#fff}
.amedius_car_left{ float:left; width:453px; color:#000}
.amedius_car_bg{ background:url(../Images/travel/car_left_bg.gif) no-repeat top right; height:34px; line-height:34px; font-size:15px; color:#fff; font-weight:bold}
.amedius_car_bg_main{ background:#25548A url(../Images/travel/car_bg.gif) repeat-x top left; padding:5px 10px 5px 10px; color:#ffffff}
.amedius_car_bg_main label{ width:92px; float:left}


.amediusctc_left{ background:url(../Images/travel/c_11.gif) no-repeat top left; width:8px; height:25px; float:left}
.amediusctc_right{ background:url(../Images/travel/c_12.gif) no-repeat top left; width:8px; height:25px; float:right}
.amediusctc_mid{ background:url(../Images/travel/c_11_12.gif) repeat-x top left; width:972px; height:25px; float:left; line-height:25px; font-size:12px; font-weight:bold; color:#BC0772;text-align:right}
.amediusctc_mid a{ text-align:right; color:#BC0772}
.amediusctc_pro{ border:1px dotted #79345A; width:158px; background:#FFEBF9; margin-right:16px; padding:6px 9px 6px 9px; color:#C50A6F; font-size:12px; line-height:20px; float:left}
.amediusctc_pro img{ width:153px; height:118px; border:1px solid #ECE5EA; margin:0px; padding:0px}

.amediusctct_left{ width:375px; float:left; height:100%}
.amediusctct_right{ width:600px; float:right}
.amediusctct_abt_left{ float:left; width:7px; height:31px; float:left}
.amediusctct_abt_right{ float:left; width:7px; height:31px; float:left}
.amediusctct_abt_mid{ float:left; width:360px; height:31px; line-height:31px; color:#fff; font-size:13px; font-weight:bold; float:left; background:url(../Images/travel/c_13_14.gif) repeat-x top left}
.amediusctct_abt_bg{ border:1px solid #0A84A2; border-top:none; border-bottom:none; background:#DCF6FE; clear:both; padding:10px; width:352px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#036C8E; line-height:20px}
.amediusctct_cities_mid{ float:left; width:586px; height:31px; line-height:31px; color:#fff; font-size:13px; font-weight:bold; float:left; background:url(../Images/travel/c_16_17.gif) repeat-x top left}
.amediusctct_cities_bg{ border:1px solid #4B8D0A; border-top:none; border-bottom:none; background:#F3FDE7; clear:both; padding:10px; width:578px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#036C8E; line-height:20px}
.amediusctct_cities_bg_tst{ float:left; width:190px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4B8D0A; margin:10px 0 0 0}
.amediusctct_cities_left{ float:left; width:9px; height:25px;}
.amediusctct_cities_bg_mid{ float:left; width:582px; height:25px; line-height:25px; background:url(../Images/travel/c_18_19.gif) repeat-x top left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#2E5804; font-weight:bold; text-align:right}
.amediusctct_cities_bg_mid a{ color:#2E5804}
.amediusctct_cities_right{ float:left; width:9px; height:25px;}
.amediusctct_cities_bg_tst1{ margin:0 0 0 12px}
.amediusctct_cities_bg_tst1 label{ float:left; width:60px}
.amediusctct_cities_bg_tst1 p{ float:left; width:60px}

.amediusd_mid_mar{padding-top:5px; color:#000}
.amediusd_mid_mar div.headtra{color:#B601DD; padding:5px; font-size:22px; font-weight:bold;}
.amediusd_left{ float:left; width:765px;}
.amediusd_right{ float:right; width:200px; margin-left:20px}
.amediusd_banner_16{ text-align:center; margin:15px 0 15px 0}
.amediusd_c_20{ background:url(../Images/travel/c_21.gif) no-repeat top right; height:32px; line-height:32px; font-size:15px; color:#fff; font-weight:bold}
.amediusd_c_20_border{ border:1px solid #15A4D0; border-top:none; border-bottom:none; height:100%}
.amediusd_dark_pink{ background:url(../Images/travel/c_25.gif) repeat-x top left; height:26px; line-height:26px; padding-left:10px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#fff; font-weight:bold}
.amediusd_pro{ margin:5px 0 0 0; padding:0px}
.amediusd_blue_box{ width:338px; _width:329px; background:#1F7BCA; border:1px solid #07599F; float:left; margin:10px 10px 10px 10px; color:#fff; padding:10px; height:100%; float:left}
.amediusd_blue_box img{ width:110; height:108px; margin-right:10px; float:left}
.amediusd_blue_box p{ width:210; float:left}
.amediusd_more{ color:#1065AE; font-weight:bold; text-align:right; margin-right:15px; clear:both}
.amediusd_img_po{width:93px; height:68px; position:absolute; top:311px;_top:313px; left:675px}
.amediusd_img_po1{width:93px; height:68px; position:absolute; top:690px;_top:700px; left:675px}

.amediuf_mid_mar{margin-top:45px; _margin-top:15px; color:#000}
.amediuf_right{ width:508px; float:right; margin:0 0 0 10px}
.amediuf_do_left{ float:left; width:250px; margin:15px 0 0 0}
.amediuf_do_right{ float:left; width:250px; margin:15px 0 0 7px}
.amediuf_do_border{ background:#F6ECFE; border:1px solid #9530BD; padding:10px 10px 10px 10px; height:100%}
.amediuf_do_border label{ float:left; width:150px; line-height:20px; font-size:12px}
.amediuf_do_border p{ float:right; width:70px; line-height:20px; font-size:12px}
.amediuf_bg{ background:url(../Images/travel/c_26_bg.gif) no-repeat top right; height:31px; line-height:31px; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#fff; font-weight:bold}
.amediuf_brigel{ font-family:13px; color:#8E0DBC; font-weight:bold; font-family:Arial, Helvetica, sans-serif}

.amediui_bg{ background:url(../Images/travel/c_27_bg.gif) no-repeat top right; height:31px; line-height:31px; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#fff; font-weight:bold}
.amediui_do_border{ background:#FCDDCC; border:1px solid #CC4706; padding:10px 10px 10px 10px; height:100%}
.amediui_do_border label{ float:left; width:150px; line-height:20px; font-size:12px}
.amediui_do_border p{ float:right; width:70px; line-height:20px; font-size:12px}
.amediui_brigel{ font-family:13px; color:#DB4800; font-weight:bold; font-family:Arial, Helvetica, sans-serif}

.amediustg{ background:#8DB918 url(../Images/travel/c_28_bg.gif) no-repeat top right; height:31px; line-height:31px; font-size:15px; color:#fff; font-weight:bold}
.amediustg_border_new label{ float:left; width:88px; margin:5px; font-size:12px; color:#407D04}
.amediustg_border_new{ border:1px solid #4B8D0A; border-top:none;  height:100%; background:#F3FDE7}
.amediustg_border_new select{width:100px; font-size:11px; color:#000; border:1px solid #A5ACB2}
.amediustg_border_new p{ float:left; width:90px; margin:5px}
.amediustg_border{ border:1px solid #4B8D0A; border-top:none;  height:100%; background:#F3FDE7}
.amediustg_border label{ float:left; width:75px; margin:5px; font-size:12px; color:#407D04}
.amediustg_border select{width:100px; font-size:11px; color:#000; border:1px solid #A5ACB2}
.amediustg_border p{ float:left; width:90px; margin:5px}

.amediustg_border_new1{ border:1px solid #4B8D0A; border-top:none; background:#F3FDE7}
.amediustg_border_new1 label{ float:left; width:75px; margin:5px; font-size:12px; color:#407D04}
.amediustg_border_new1 select{width:100px; font-size:11px; color:#000; border:1px solid #A5ACB2}
.amediustg_border_new1 p{ float:left; width:120px; *width:121px; margin:3px}
.amediustg_border_new1 p img{float:right; width:16px; margin:3px;}
.amediustg_border_new1 p input{float:left; width:90px;}

.amediustg_border_in{width:90px; height:14px; font-size:12px}
.amediustg_green_bg{ background:url(../Images/travel/green_bg.gif) repeat-y top left; width:220px; float:right; padding:20px 0 20px 35px; height:100%}
.amediustg_green_left{ width:500px; float:left; text-align:center; padding-top:10px}
.amediustg_left{ width:380px; float:left; margin-right:5px}
.amediustg_right{ width:380px; float:left}
.amediustg_c30{ background:url(../Images/travel/c_30_bg.gif) no-repeat top right; height:31px; line-height:31px; font-size:15px; font-weight:bold; color:#fff}
.amediustg_c30_border{ font-size:12px; color:#8D1183; border:1px solid #791B9C; border-bottom:none;border-top:none; background:#F6ECFE; padding:10px; height:100%}
.amediustg_it{ float:left; width:170px; margin-right:5px; line-height:20px}
.amediustg_it p{ margin-left:10px; font-size:11px; line-height:14px}
.amediustg_17{font-size:17px; color:#8D1183; line-height:25px}
.amediustg_more{ height:22px; line-height:22px; color:#6B03A0; background:#DEBCF1; padding-right:10px;border:1px solid #791B9C; border-bottom:none;border-top:none; text-align:right; font-weight:bold}
.amediustg_more a{color:#6B03A0;}

.amediustg_c32{ background:url(../Images/travel/c_32_bg.gif) no-repeat top right; height:31px; line-height:31px; font-size:15px; font-weight:bold; color:#fff}
.amediustg_c32_border{ font-size:12px; color:#973605; border:1px solid #CC4706; border-bottom:none;border-top:none; background:#FCDDCC;}
.amediustg_c32_border label{ float:left; width:230px; color:#973605; font-size:14px}
.amediustg_c32_border p{ float:left; width:80px; color:#973605; font-size:14px}
.amediustg_c32_more{ height:33px; line-height:33px; color:#973605; background:#F4B493; padding-right:10px; border:1px solid #CC4706; border-bottom:none; border-top:none; font-weight:bold; padding:10px}
.amediustg_c32_more a{color:#973605}
.amediustg_c32_more label{ width:265px; float:left}
.amediustg_c32_more p{ width:80px; float:left}
.amediustg_c32_fav{ height:35px; line-height:35px; color:#AD3E06; background:#F4B493; padding:0 10px 0 10px; font-weight:bold;}
.amediustg_c32_fav label{ float:left; width:240px; color:#973605; font-size:14px}
.amediustg_c32_fav p{ float:left; width:80px; color:#973605; font-size:14px}
.amediustg_txt{ margin:0px; padding:0px}
.amediustg_txt label{ float:left; width:220px; padding:5px 5px 5px 10px; font-size:12px; font-weight:bold}
.amediustg_txt p{ float:left; width:60px; padding:5px 5px 5px 40px; font-size:12px; font-weight:bold}
.amediustg_green_17{ font-size:17px; color:#4B8D0A}

/*Amedius Deals Page Tab Start*/
.sub-tab_2 {background:url(../Images/travel/c_23.gif) repeat-x left top; width:337px; height:38px;  font-size:11px;}
.sub-tab_2 li.sub {list-style-type:none; display:block; float:left; font-weight:bold;  width:103px; padding:15px 0 6px 0; _padding:8px 0 6px 0; text-align:center }
.sub-tab_2 li.sub a{list-style-type:none; display:block; float:left; font-weight:bold; margin:1px 0px 0px 1px; width:102px; text-decoration:none; outline:none; color:#1E568F; text-align:center; font-size:13px;}
.sub-tag-in {line-height:20px; margin:0px 0px 0px 10px; font-size:11px;}
.sub-tag-in b {font-weight:bold;}
/*Amedius Deals Page Tab Ends*/

/*Amedius Travel Guides Page Tree Menu Starts*/
.menutitle{
cursor:pointer;
margin-bottom: 5px;
color:#4B8D0A;
width:60px;
padding:2px;
text-align:left;
font-weight:bold;

}

.submenu{
margin-bottom: 0.5em;
margin-left:20px;
color:#000;
}

.submenu a{ color:#000}
/*Amedius Travel Guides Page Tree Menu Ends*/

.amediush_left{ width:22%; float:left; margin-right:4px;}
.amediush_right{ width:77%; float:right; text-align:center;}
.amediush_right1{ width:77%; float:right; margin-left:8px}

.amediush_left2{ width:31%; float:left; font-size:12px}
.amediush_right2{ width:68%; float:right; margin-left:8px}

.amediush_top{ background:url(../Images/travel/c_28_bg.gif) no-repeat top right; height:31px; line-height:31px; font-size:15px; color:#fff; font-weight:bold}
.amediush_border{ border:1px solid #BC0B67; border-top:none; border-bottom:none; height:100%; background:#F3FDE7}
.amediush_t_left{ background:url(../Images/travel/c_9.gif) no-repeat top left; width:7px; height:32px; float:left}
.amediush_t_right{ background:url(../Images/travel/c_10.gif) no-repeat top left; width:7px; height:32px; float:right}
.amediush_t_mid{ background:url(../Images/travel/c_9_10.gif) repeat-x top left; width:98%; height:32px; float:left; line-height:32px; font-size:16px; font-weight:bold; color:#fff}
.amediush_pro{ border:1px solid #BC0B67; background:#FEF4FF; height:100%; border-top:none;  padding:20px 0 20px 14px}
.amediush_adults{ font-size:12px; color:#407D04; margin:0 0 0 10px} 
.amediush_adults label{ width:70px; float:left; text-align:left; margin:0px; padding:0px}
.amediush_adults select{ width:50px; border:1px solid #A5ACB2}
.amediush_pro1{ border:1px dotted #F4D3E6; width:255px; background:#FFF2FA; margin:0 10px 10px 0; padding:6px 9px 6px 9px; color:#A30A64; font-size:12px; line-height:20px; float:left}
.amediush_pro1 img{ margin-right:10px}
.amediush_pro1 label{ float:left; width:53px; font-weight:bold;}



.amediush_car_textfield{ border:1px solid #A5ACB2; font-size:12px}
.amediush_car1{ margin:20px 0 0 20px; padding-left:30px; clear:both; margin:10px 0 0 0}
.amediush_car1 label{ float:left; width:130px}

.amediush_cart{ margin:0px; padding-left:30px; clear:both; margin:10px 0 0 0}
.amediush_cart label{ float:left; width:200px}
.amediush_carr{ margin:0px; padding-left:30px; clear:both; margin:10px 0 0 0}
.amediush_carr label{ width:195px; float:left}
.amediush_other_city{ margin:24px 0 0 30px; clear:both; color:#fff}
.amediush_other_mar{ margin:15px 0 0 20px; clear:both}
.amediusct_pro{ border:1px solid #A00254; background:#FEF4FF; padding:10px 0 10px 15px; height:100%}
.amediuh_c_2{ background:url(../Images/travel/hotel_c_bg.gif) no-repeat top right; height:32px; line-height:32px; font-size:15px; color:#fff; font-weight:bold}
.amediuh_c_2_border{ border:1px solid #15A4D0; border-top:none;}
.amediuh_pac{ padding:0px; margin:0px}
.amediuh_pac label{ width:110px; float:left}
.amediuh_pac ul{ margin:0px; padding:0px; list-style:none}
.amediuh_pac ul li{ list-style-image:url(../Images/travel/hotel_arrow.gif); font-size:13px; color:#0D87AD; margin:10px 0 0 30px} 
.amediuh_tab_left{ width:445px; float:left; border:1px solid #19D2D6; border-right:none}
.amediuh_tab_right{ width:142px; float:left; border:1px solid #19D2D6; border-left:none; height:258px}
.amediuh_tab_right div{ height:43px; text-align:center; font-size:12px; color:#484848; font-weight:bold; background:url(../Images/travel/hotel_c3.gif) repeat-x top left; display:block; line-height:20px}
.amediuh_tab_right div a{ color:#484848; display:block;height:43px}
.amediuh_tab_right div a:hover{ color:#484848; display:block;  color:#fff; background:url(../Images/travel/hotel_c4.gif) repeat-x top left;}

.amediusholy_t_left{ background:url(../Images/travel/c_36.gif) no-repeat top left; width:6px; height:31px; float:left}
.amediusholy_t_right{ background:url(../Images/travel/c_37.gif) no-repeat top left; width:6px; height:31px; float:right}
.amediusholy_t_mid{ background:url(../Images/travel/c_36_37.gif) repeat-x top left; width:578px; height:31px; float:left; line-height:31px; font-size:16px; font-weight:bold; color:#fff}
.amediusholy_t_pro{ border:1px solid #CC4706; background:#fff; height:100%; border-top:none; border-bottom:none; padding:20px 0 20px 14px}
.amediusholy_t_pro1{ border:1px dotted #E7E7E7; width:255px; background:#FDE9DE; margin:0 10px 10px 0; padding:10px; color:#973605; font-size:12px; line-height:20px; float:left}
.amediusholy_t_pro1 a{ color:#973605}
.amediusholy_t_pro1 img{ margin-right:10px}
.amediusholy_t_pro1 label{ float:left; width:130px; font-weight:normal;}
.amediusholy_img_border{ border:1px solid #929292}
.amediusholy_15{ font-size:15px; font-weight:bold; color:#973605}
.amediusholy_c_2{ background:url(../Images/travel/c_39_bg.gif) no-repeat top right; height:32px; line-height:32px; font-size:15px; color:#fff; font-weight:bold}
.amediusholy_c_2_border{ border:1px solid #4B8D0A; border-top:none; border-bottom:none; height:100%; }
.amediusholy_c_40_bg{ background:url(../Images/travel/c_40_bg.gif) no-repeat top right; color:#4B8D0A; line-height:24px; padding-right:10px; text-align:right; height:24px; font-weight:bold}
.amediusholy_c_40_bg a{ color:#4B8D0A}  
.amediusholy_holi{ padding:5px}
.amediusholy_holi img{ width:98px; height:97px; float:left; border:1px solid #CBCBCB}
.amediusholy_holi p{ width:245px; float:right; color:#000; line-height:20px}
.amediusholy_c_43_bg{ background:url(../Images/travel/c_43_bg..gif) no-repeat top  right; height:31px; line-height:31px; font-size:15px; color:#fff; font-weight:bold}
.amediusholy_border{ border:1px solid #BC0B67; border-top:none; border-bottom:none; height:100%; background:url(../Images/travel/c_45_bg.gif) repeat-x top left; padding:10px; color:#C50A6F}
.amediusholy_border_left{ width:140px; float:left}
.amediusholy_border_left label{ float:left; width:45px}
.amediusholy_border_left select{ float:left; width:70px; font-size:11px}
.amediusholy_border_left1{ width:190px; float:left; margin-left:20px}
.amediusholy_border_left1 label{ float:left; width:100px}
.amediusholy_border_left1 select{ float:right; width:70px; font-size:11px}
.amediusholy_book_btn{ margin-top:20px; text-align:center}
.amediusholy_15_red{ font-size:15px; color:#C50A6F; font-weight:bold; margin:10px 0 10px 0}
.amediusholy_adult{ margin-top:20px}
.amediusholy_gap{ margin-left:100px}
.amediusholy_c_46_bg{ background:url(../Images/travel/c_46_bg.gif) no-repeat top  right; height:31px; line-height:31px; font-size:15px; color:#fff; font-weight:bold}
.amediusholy_c_46_border{ border:1px solid #DEA303; border-top:none; border-bottom:none; height:100%; color:#C50A6F; background:#FFF5E3; padding:11px; font-size:11px; color:#D35E1E; line-height:17px}
.amediusholy_c_1{ width:16px; height:21px; float:left; margin-top:70px}
.amediusholy_c_img{ width:309px; float:left; margin:0 5px 0 5px; border:1px solid #ccc}
.amediusholy_holi_txt{ margin:0px; padding:0px}
.amediusholy_holi_txt ul{margin:0px; padding:0px; list-style:none}
.amediusholy_holi_txt ul li{ margin-left:20px; list-style:url(../Images/travel/arrow1.gif)}
 
/*Amedius Page Css  Ends*/


/*Flight Page CSS Start*/
.flight_mid_mar{margin-top:45px; _margin-top:15px; clear:both}
.flight_left{ float:left; width:443px; margin:0 15px 0 0}
.flight_right{ float:left; width:530px}
.flight_right1{ float:left; width:500px}
.flight_top_bar{ background:url(../Images/flight/f_tp.jpg) no-repeat top right; height:32px; line-height:32px; font-size:15px; color:#fff; font-weight:bold}
.flight_border{ border:1px  solid #107E88; border-top:none; background:#E7FCFE; color:#0A7F8A; font-size:12px; line-height:17px; margin-bottom:15px}
.flight_border_bo{padding:13px 10px 10px 10px;}
.flight_city{ background:#B6F9FF; border:1px solid #79B7BC; border-left:none; border-right:none; color:#107E88; padding:3px 0 3px 15px; font-size:15px; font-weight:bold}
.flight_city_tabl{ margin:11px 9px 11px 9px; border:1px solid #1B9AA7; background:#fff; height:100%; border-bottom:none }
.flight_city_tabl label{ float:left; width:195px; padding:5px 0 5px 5px;  border-right:1px solid #1B9AA7; border-bottom:1px solid #1B9AA7;  font-weight:bold}
.flight_city_tabl p{ float:left; width:302px; padding:5px 0 5px 5px; border-bottom:1px solid #1B9AA7;}
.flight_depart{ padding:0px; margin:0px}
.flight_depart label{ float:left; width:125px; padding:5px 0 5px 5px; border-bottom:1px solid #BFE5E9; font-weight:bold}
.flight_depart p{ float:left; width:393px; padding:5px 0 5px 5px; border-bottom:1px solid #BFE5E9}
.flight_spice{border-bottom:1px solid #BFE5E9; padding:5px 5px 5px 0}
.flight_spice img{ width:83px; float:left; margin-left:10px; border:1px solid #939595}
.flight_spice label{ width:250px; float:left; margin-left:10px; font-size:17px; color:#0399A4; font-weight:bold}
.flight_spice p{ width:150px; float:left; margin-left:10px; font-size:13px; color:#0399A4; height:100%;; font-weight:bold}
.flight_con{ text-align:right; padding:10px}
.flight_con_black{ color:#515151; text-decoration:underline}
.flight_in_left{ width:442px; float:left; margin-right:5px}
/*.flight_banner{ margin-top:18px; clear:both}
.flight_gap{ padding-left:250px}
.flight_textfield{ border:1px solid #D1D2CA; width:295px}
.flight_c30_border{ font-size:12px; color:#8D1183; background:#F6ECFE; height:100%;border:1px solid #791B9C; border-top:none; border-bottom:none;}
.flight_c30_border_pad{ padding:10px}
.flight_col{ background:#F1E1F3; border:1px solid #C399BF; border-right:none; border-left:none; padding:3px 0 3px 5px; font-weight:bold}*/
.flight_orange_main{ text-align:left; clear:both}
.flight_orange_top{ background:url(../Images/flight/f_orange_bg.gif) no-repeat top right; height:30px; line-height:30px; font-size:15px; color:#fff; font-weight:bold; text-align:left}
.flight_border_orange{ border:1px solid #C98002; border-top:none}
.flight_form{ padding:10px}
.flight_form label{ float:left; width:160px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#5E2B02; font-weight:bold; margin-bottom:10px}
.flight_form label select{ border:1px solid #A5ACB2; height:20px; font-size:12px}
.flight_form label img{ padding-left:40px}
.flight_search_result{ background:#FFE4B4; border:1px solid #CB850C; padding:3px 0 3px 5px; font-size:13px; color:#5E2B02}
.flight_search_18{ font-size:18px}
.flight_search_18_gap{ padding-left:100px}
.flight_narrow{ width:190px; float:left; margin-right:10px}
.flight_best{ width:780px; float:left;}
.flight_narrow_border{ font-size:12px; color:#8D1183; border:1px solid #791B9C; border-top:none; background:#F6ECFE;  height:100%}
.flight_narrow_flight{ padding:5px}
.flight_narrow_flight input{ border:1px solid #D1D2CC; width:170px; height:15px}
.flight_one{ background:#F1E1F3; padding:3px 2px 3px 5px; border:1px solid #C399BF; border-left:none; border-right:none; font-weight:bold}
.flight_one p{ float:left; width:150px}
.flight_one_pad{ margin:12px 0 12px 5px}
.flight_best_border{ border:1px solid #4B8D0A; border-top:none; height:100%; background:#F3FDE7; color:#000}
.flight_best_txt{ padding:5px; line-height:20px}
.flight_green{ font-size:21px; color:#668B04}
.flight_date_bg{  background:url(../Images/flight/f_date.gif) repeat-x top  left; height:26px; line-height:26px; color:#517C0C; font-weight:bold;}
.flight_date_bg label{ float:left; width:384px; margin-left:5px}
.flight_date_white{ background:#fff; height:100%}
.flight_date_white p{ float:left; width:384px; margin-left:5px; font-size:16px; color:#638606; font-weight:bold; margin:5px 0 5px 5px}
.flight_des{ background:#638606; height:20px; line-height:20px; font-size:11px; color:#fff; clear:both; padding-left:5px}
.flight_des_wid{ float:left; width:384px;}
.flight_des_wid label{ float:left; width:60px}
.flight_des label{ float:left; width:60px}
.flight_des_flight{line-height:20px; font-size:11px; color:#4E6C00;  float:left; width:389px; }
.flight_des_border{border:1px solid #BADD85; border-top:none; border-left:none; height:100%}
.flight_des_flight label{ float:left; width:60px; margin-top:10px}
.flight_butons{ padding:20px 3px 20px 3px}
.flight_mid_finder{margin-top:45px; _margin-top:15px; color:#000}
.flight_finder{ color:#0D858F; font-size:24px; font-weight:bold}
.flight_finder_bg{ background:url(../Images/flight/f_finder_bg.gif) no-repeat top right; height:32px; line-height:32px; color:#fff; font-size:15px; font-weight:bold}
.flight_finder_border{ background:#E7FCFE; border:1px solid #107E88; border-top:none}
.flight_finder_from{ background:#C7EDEF; border:1px solid #86C1C7; border-left:none; border-right:none; padding:5px; color:#0D858F; font-size:12px; font-weight:bold; height:100%}
.flight_finder_from label{ width:200px; float:left}
.flight_finder_from label select{ border:1px solid  #A5ACB2; height:18px; font-size:11px}
.flight_finder_from label input{ border:1px solid  #A5ACB2; height:15px; font-size:11px}
.flight_filter{ padding:0 5px 5px 5px; color:#0D858F}
.flight_filter_1{ float:left; width:150px; font-weight:bold}
.flight_filter_2{ float:left; width:770px}
.flight_filter_2 label{ float:left; width:120px}
.flight_filter_textfield{ width:630px; border:1px solid #D1D2CA; height:17px; margin:15px 0 15px 5px}
.flight_filter_cal{ width:961px; margin:auto}
.flight_filter_date{ background:#107E88; height:25px; line-height:25px; color:#fff; font-weight:bold}
.flight_filter_date label{ float:left; text-align:center; width:136px; border-right:1px solid #fff}
.flight_filter_border{ border:1px solid #107E88; border-bottom:none; border-right:none; margin:auto; background:#fff; height:100%}
.flight_filter_border label{ float:left;  width:131px; border-right:1px solid #107E88; border-bottom:1px solid #107E88; padding:5px 0 0 5px; height:75px}
.flight_filter_head{ color:#107E88; font-size:18px; font-weight:bold}
.flight_filter_da{ background:#107E88; color:#fff; padding:3px}

/*Flight Page CSS Ends*/

/*Hotel Page CSS Start*/
.ho_banner{ float:right; width:16%}
.ho_selection{ float:left; width:83%;}
.ho_selection_top{ background:url(../images/hotel/ho_bg.gif) no-repeat top right; height:32px; line-height:32px; font-size:15px; color:#fff; font-weight:bold;}
 
.ho_selection_bo{ border:1px solid #15A4D0; border-top:none; background:#EEFAFF; color:#007DA4}
.ho_selection_ho{ padding:5px}
.ho_selection_ho p{ float:left; width:335px; line-height:22px}
.ho_selection_ho label{ float:left; width:94px; border:1px solid #BFBFBF}
.ho_selection_15{ color:#007DA4; font-size:15px; font-weight:bold}
.ho_selection_room{ margin:0px; padding:0px; clear:both}
.ho_selection_room label{ float:left; width:220px; padding:2px 0 2px 5px; border-bottom:1px solid #96C9DA; font-weight:bold}
.ho_selection_room p{ float:left; width:223px; padding:2px 0 2px 5px; border-bottom:1px solid #96C9DA;}

.ho_selection_room_new{ margin:0px; padding:0px;}
.ho_selection_room_new label{ float:left; width:220px; padding:2px 0 2px 5px; border-bottom:1px solid #96C9DA; font-weight:bold}
.ho_selection_room_new p{ float:left; width:223px; padding:2px 0 2px 5px; border-bottom:1px solid #96C9DA;}

.ho_selection_btn{ padding:5px; text-align:right; clear:both}
.ho_selection_btn label{ width:48%; float:left; text-align:left}
.ho_selection_btn p{ width:48%; float:right}

.ho_selection_btn_new{ padding:5px; text-align:right; clear:both}
.ho_selection_btn_new label{ width:48%; float:left; text-align:left}
.ho_selection_btn_new p{ width:48%; float:right}
.ho_selection_pro{ border:1px solid #BC0B67; background:#FFF2FA; height:100%; border-top:none; padding:10px 0 10px 0}
.ho_selection_pro1{ /*border:1px dotted #F4D3E6;width:100%; */ background:#FFF2FA; padding:6px 9px 6px 9px; color:#A30A64; font-size:12px; line-height:20px; float:left; margin-bottom:15px}
.ho_selection_pro1 label{ float:left; width:120px; margin-right:20px}
.ho_selection_pro2{ float:left; width:80px;}
.ho_selection_pro1 p{ float:right; width:120px;  margin-right:10px}
.ho_selection_pro1 p a{ color:#C11178; text-decoration:underline}
.ho_selection_filter{ font-size:12px; color:#8D1183;  background:#F2FBFE;  height:100%; color:#007AA1}
.ho_selection_filter_border{ border:1px solid #15A4D0; border-top:none;  height:100%; }
.ho_selection_one{ background:#CCF2F9; padding:3px 2px 3px 5px; border-left:none; border-right:none; font-weight:bold; color:#007AA1}
.ho_selection_one_pad{ padding:5px 0 5px 15px}
.ho_selection_one_pad select{ border:1px solid #A5ACB2; height:20px; font-size:11px; width:200px}
.ho_selection_border{ border:1px solid #4B8D0A; border-top:none;  height:100%;}
.ho_selection_12{ font-size:12px; padding:8px; line-height:17px}
.ho_selection_16{ color:#729B06; font-size:16px; font-weight:bold}
.ho_selection_13{ color:#729B06; font-size:13px; font-weight:bold}
.ho_about{ background:#F2F9E0; border:1px solid #D1E8A9; border-left:none; border-right:none; padding:3px 0 3px 5px; color:#597A01; font-size:12px}
.ho_your_ho{width:100%}
.ho_your_ho_bo{ border:1px solid #15A4D0;  border-top:none; background:#EEFAFF; color:#007DA4}


.ho_your_ho_room{ margin:0px; padding:0px; clear:both}
.ho_your_ho_room label{ float:left; width:45%; padding:2px 0 2px 5px; border-bottom:1px solid #96C9DA; font-weight:bold; height:20px; line-height:20px}
.ho_your_ho_room p{ float:left; width:50%; padding:2px 0 2px 5px; border-bottom:1px solid #96C9DA; height:20px; line-height:20px}

.ho_your_hot{ padding:5px}
.ho_your_hot p{ float:left; width:60%; line-height:22px}
.ho_your_hot label{ float:left; width:30%; border:1px solid #BFBFBF}
.ho_right_banner{ width:25%; float:right}
.ho_amenities{ float:left; width:73%}
.ho_amenities_top{ background:url(../images/hotel/ho_am_bg.gif) no-repeat top right; height:31px; line-height:31px; font-size:15px; color:#fff; font-weight:bold}
.ho_amenities_border{ border:1px solid #DEA303; border-top:none; color:#A26F01}
.ho_amenities_bo{ background:#FFEABD; margin-bottom:7px; padding:7px 7px 7px 0; text-align:right} 
.ho_amenities_bo a{ color:#A26F01; font-weight:bold}
.ho_img{ padding:30px 0 30px 0}
.ho_img img{ width:114px; height:81px; margin:0 13px 0 13px; border:1px solid #A4A4A4}
.ho_tab_border{ border:1px solid #DEA303}
.ho_top_bg{background:url(../Images/travel/hotel_top_bg3.gif) no-repeat top right; color:#fff; height:32px; line-height:32px; font-weight:bold; font-size:15px}
.ho_border_bo{border-bottom:1px solid #BC0772}
/*Hotel Page Tab Start*/
.sub-tab_5 { background:url(../images/hotel/ho_tab_bg.gif) repeat-x top left; width:405px; height:31px;  font-size:11px;}
.sub-tab_5 li.sub {list-style-type:none; display:block; float:left; font-weight:bold;  width:124px; padding:8px 0 6px 10px; text-align:center; border-right:1px solid #DEA303}
.sub-tab_5 li.sub a{list-style-type:none; display:block; float:left; font-weight:bold; margin:1px 0px 0px 1px; width:102px; text-decoration:none; outline:none; color:#A57900; text-align:center; font-size:13px}
.sub-tag-in {line-height:20px; margin:0px 0px 0px 10px; font-size:11px;}
.sub-tag-in b {font-weight:bold;}
.ho_book{background:url(../images/hotel/ta_book_1_2.gif) repeat-y top left}
.ho_book_ta{ margin:10px; border:1px solid #FCDDEF; background:#FFEDFC;}
.ho_book_ta table{border:1px solid #000fff; font-family:Arial, Verdana; font-size:12px; border-collapse:collapse;}
/*Hotel Page Tab Ends*/


/*Hotel Page CSS Ends*/


.amediuh_pac_new {font-size:11px; color:#444; width:12.5%; text-align:center; float:left; padding:10px 7px 10px 7px; line-height:14px;} 
.amediuh_pac_new img.view{margin:3px 3px 3px 0px; border:1px solid #ccc;} 
.amediuh_pac_new a{color:#0D87AD; text-decoration:none;} 
.amediuh_pac_new b.view_head {font-size:12px; color:#0D87AD; font-weight:bold;} 

.amediush_pro1_new{ border:1px dotted #F4D3E6; width:46%; background:#FFF2FA; margin:0 10px 10px 0; padding:6px 9px 6px 9px; color:#A30A64; font-size:12px; line-height:20px; float:left}
.amediush_pro1_new img{ margin-right:10px}
.amediush_pro1_new label{ float:left; width:75px; font-weight:bold;}

.city_help{background:#FFFDCB; border:1px #FFB45C dashed; padding:10px; font-family:Arial, Verdana; font-size:12px; position:absolute; left:20px; margin-top:-10px; line-height:17px; color:#333; clear:both; width:350px; z-index:15;}
.city_help b{font-size:13px; color:#222; font-weight:bold;}


.travel_new{background:url(../../TravelHotels/images/banner_travel_bg.gif) repeat-x top left;}


.ho_your_hotel_Selections{background:#E9FDB8; color:#597A01; font-size:12px}
.ho_your_hotel_Selections1{background:#FEF2D0; color:#866304; font-size:12px}
.ho_your_hotel_Selections_top{background:#fffff; color:#000000; font-size:12px}
