/* CSS Document */
body{font-family:"Microsoft Sans Serif", Arial, Verdana; font-size:12px; color:#666666; text-align:left; padding:0px; margin:0px; background:url(../images/main-bg.jpg) top left no-repeat #EEF0DB;}
div{font-family:"Microsoft Sans Serif", Arial, Verdana; font-size:12px; color:#666666; text-align:left; padding:0px; margin:0px;}
h1{ padding:0px; margin:0px;}
h2{ padding:0px; margin:0px;}
h3{padding:0px; margin:0px;}
img{border:0; padding:0px; margin:0px;}
form{padding:0px; margin:0px;}
p{margin:0px; padding:0px;}
select{font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.cleardiv{clear:both; height:1px;}
.cleardiv img{clear:both; width:100%; height:1px; float:left;}

.cleardivnew{clear:both; float:left; height:1px; margin:0px; padding:0px;}
.cleardivnew img{width:100%; height:0px; padding:0px; margin:0px;}

iframe {overflow-x: hidden; overflow-y: scroll;} 

a:link, a:visited{color:#E9721F; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;}
a:hover{color:#666666;}

a.more:link, a.more:visited{color:#E9721F; font-size:11px; text-decoration:none;}
a.more:hover{color:#666666;}
a.blue13link:link, a.blue13link:visited{color:#27A4ED; font-size:13px; text-decoration:none;}
a.blue13link:hover{color:#666666;}
a.blue13linkbold:link, a.blue13linkbold:visited{color:#27A4ED; font-size:13px; text-decoration:none; font-weight:bold;}
a.blue13linkbold:hover{color:#666666;}
.gray11{color:#999999; font-size:11px;}
.orange12bold{color:#FF984A; font-size:12px; font-weight:bold;}
.orange15bold{color:#FF984A; font-size:15px; font-weight:bold;}
.btn{background:#FF984A; border:1px solid #FF984A; color:#FFFFFF; font-size:16px; font-family:"Trebuchet MS", Verdana;}
/*main class*/
#main{ padding:0px; margin:0; float:left; min-height:20px; height:auto !important; height:20px; width:990px;}
#header{ float:left; padding:0px 0px 13px 0px; margin:0; min-height:20px; height:auto !important; height:20px; width:990px;}
#middle_data{ float:left; padding:0px 29px; margin:0; min-height:20px; height:auto !important; height:20px; width:932px;}
#footer{ float:left; padding:0px; margin:0; height:20px; min-height:auto !important; height:20px; width:990px; background:#EEF0DB;}
a.blue17link:link, a.blue17link:visited{color:#27A4ED; font-size:17px; text-decoration:none; font-weight:bold;}
a.blue17link:hover{color:#666666;}

.margin0-0-8-8{margin:0 0 8px 0;}
.pending0-0-8-8{pending:0 0 8px 0;}

/*Header Class*/
#header .banner{float:left; height:143px; width:990px; margin:0px; padding:0px;}
#header .banner .logo{float:left; height:134px; width:194px; margin:0px; padding:0px 0px 0px 0px;}
#header .nav{ float:left; height:42px; width:966px; margin:0px; padding:0px 12px;}
#header .nav .nav-left{float:left; height:42px; width:18px; margin:0px; padding:0px; background:url(../images/top_nav_left.gif) left top no-repeat;}

#header .nav .nav-right{float:left; height:42px; width:18px; margin:0px; padding:0px; background:url(../images/top_nav_right.gif) left top no-repeat;}

#middle_data .dat_div1{ float:left; padding:0px; margin:0 0px 0px 0px; min-height:20px; height:auto !important; height:20px; width:306px; background:url(../images/middle_data_div1_bg-new.gif) left top repeat-y;}
#middle_data .dat_div1 .top_mytrip{ float:left; padding:13px 0px 0px 10px; margin:0px ; height:29px; width:295px; background:url(../images/make_my_trip-new.jpg) left top no-repeat; }
#middle_data .dat_div1 .mytrip_bottom{ float:left; padding:0px; margin:0px ; height:15px; width:295px; background:url(../images/middle_div1_bottom-img-new.gif) left top no-repeat;}
#middle_data .dat_div1 .mytrip_topbg{float:left; padding:0px; margin:0px ; height:60px; width:295px;  background:url(../images/my-trip-top-new-bg.jpg) 3px top no-repeat;}
.mytrip_flight_option{float:left; padding:0px; border-bottom:1px dashed #ddd; margin:0px 0px; min-height:20px; height:auto !important; height:20px; width:291px;}
.mytrip_flight_option-left{float:left; padding:0px 0px 3px 0px; margin:0px; min-height:20px; height:auto !important; height:20px; width:130px;}
.mytrip_flight_option-checkbox-left{float:left; padding:0px 0px 0px 5px; margin:0px; height:20px; width:110px;}
.mytrip_flight_option-checkbox-left div{float:left; width:20px; padding:0px; margin:0px;}
.mytrip_flight_option-checkbox-left span{float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:87px; padding:2px 0px 0px 3px; margin:0px; color:#000000;}

.mytrip_flight_option-right{float:left; padding:0px 0px 0px 5px; margin:0px; min-height:20px; height:auto !important; height:20px; width:90px;}
.mytrip_flight_option-checkbox-right{float:left; padding:0px 0px 0px 22px; margin:0px; height:20px; width:130px;}
.mytrip_flight_option-checkbox-right div{float:left; width:20px; padding:0px; margin:0px; color:#000000;}
.mytrip_flight_option-checkbox-right span{float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:107px; padding:2px 0px 0px 3px; margin:0px; color:#000000;}


/*4-4-08 New Class*/

.fsearch-hotel-form-data-main{float:left; padding:4px 0px 6px 0px; display:inline; margin:0px 0px; min-height:20px; height:auto !important; height:20px; width:295px; background:#EEEEEE;}
.fsearch-hotel-form-data-main-div1{float:left; color:#000000; font-family:Arial, Helvetica, sans-serif; padding:5px 0px 0px 0px; display:inline; margin:0px 0px; width:64px;}
.fsearch-hotel-form-data-main-div2{float:left; color:#000000; font-family:Arial, Helvetica, sans-serif; padding:5px 0px 0px 0px; display:inline; margin:0px 0px; width:106px;}
.fsearch-hotel-form-data-main-div3{float:left; color:#000000; font-family:Arial, Helvetica, sans-serif; padding:5px 0px 0px 0px; display:inline; margin:0px 0px; width:122px;}
.fsearch-hotel-opretor-main{float:left; padding:0px 0px 15px 0px; _padding-bottom:5px; display:inline; margin:0px 0px; min-height:20px; height:auto !important; height:20px; width:290px;}
.fsearch-leaving-hotel-form{float:left; padding:0px; display:inline; margin:0px 0px; min-height:20px; height:auto !important; height:20px; width:290px;}
.fsearch-leaving-hotel-form-data{float:left; padding:0px 0px 0px 0px; display:inline; margin:0px 0px; margin:0px 0px; min-height:20px; height:auto !important; height:20px; width:295px; background:#EEEEEE;}

.fsearch-leaving-hotel-form-data-main{float:left; padding:4px 0px 6px 0px; display:inline; margin:0px 0px; min-height:20px; height:auto !important; height:20px; width:270px; background:#EEEEEE;}
.fsearch-leaving-hotel-form-data-main span{float:left; color:#000000; font-family:Arial, Helvetica, sans-serif; padding:5px 0px 0px 4px; display:inline; margin:0px 0px; width:63px;}
.fsearch-leaving-hotel-form-data-main b{float:left; font-size:11px; font-weight:normal; color:#808080; font-family:Arial, Helvetica, sans-serif; padding:3px 3px 7px 0px; display:inline; margin:0px 0px; width:150px;}
.fsearch-leaving-hotel-form-data-main div b{float:left; font-size:11px; font-weight:normal; color:#808080; font-family:Arial, Helvetica, sans-serif; padding:3px 3px 0px 0px; display:inline; margin:0px 0px; width:150px;}
.fsearch-leaving-hotel-form-data-main div{float:left; font-family:Arial, Helvetica, sans-serif; padding:3px 0px 0px 5px; display:inline; margin:0px 0px; width:190px;}
.fsearch-leaving-hotel-form-data-main strong{font-size:11px; color:#808080; font-family:Arial, Helvetica, sans-serif; padding:3px 3px 7px 0px; display:inline; margin:0px 0px;}

.fsearch-hotel-class-main{float:left; padding:10px 0px 0px 0px; display:inline; margin:0px; min-height:20px; height:auto !important; height:20px; width:300px;}
.fsearch-hotel-class-main-sub{float:left; padding:10px 0px 0px 0px; display:inline; margin:0px; width:365px;}
.fsearch-hotel-class-main-left{float:left; padding:0px; display:inline; margin:0px; min-height:20px; height:auto !important; height:20px; width:165px;}
.fsearch-hotel-class-main-right{float:left; padding-left:10px; display:inline; margin:0px; min-height:20px; height:auto !important; height:20px; width:125px;}
.fsearch-hotel-class-main span{font-family:Arial, Helvetica, sans-serif; display:block; font-size:12px; font-weight:bold; padding:5px 0px;}
.fsearch-hotel-class-main b{font-weight:normal; font-size:11px;}
.fsearch-hotel-class-footer{float:left; padding:10px 20px 0px 0px; display:inline; margin:0px; width:280px; text-align:right;}

/*05-03-08*/

.mytrip_tour-opretor-main{float:left; padding:4px 0px 3px 0px; border-bottom:1px solid #FFCBA4; display:inline; margin:0px 5px; min-height:20px; height:auto !important; height:20px; width:285px;}
.mytrip_tour-opretor{float:left; padding:0px; display:inline; margin:0px 0px; height:20px; width:285px;}
.mytrip_tour-opretor div{float:left; width:20px; padding:0px; margin:0px; }
.mytrip_tour-opretor span{float:left; width:230px; padding:2px 0px 0px 3px; margin:0px; color:#E9721F; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }
.mytrip_tour-opretor-left{float:left; padding:0px; display:inline; margin:0px 0px; min-height:20px; height:auto !important; height:20px; width:135px;}
.mytrip_tour-opretor-left-top{float:left; padding:0px; display:inline; margin:0px 0px; height:16px; width:135px; background:url(../images/my_trip-greybox-bottom.gif) left top no-repeat;}

.mytrip_tour_leaving-form{float:left; padding:0px; display:inline; margin:0px 0px; min-height:20px; height:auto !important; height:20px; width:285px;}

.mytrip_tour_leaving-form-left{float:left; padding:0px; display:inline; margin:0px 4px 0px 0px; min-height:20px; height:auto !important; height:20px; width:131px;}
.mytrip_tour_leaving-form-left-top{float:left; padding:0px; margin:0px; height:6px; width:131px; background:url(../images/my_trip-greybox-top-new.gif) left top no-repeat;}
.mytrip_tour_leaving-form-left-data{float:left; padding:0px; display:inline; margin:0px 0px; height:125px; _height:131px; width:131px; background:#EEEEEE;}
.mytrip_tour_leaving-form-left-data-main{float:left; padding:2px 0px 2px 0px; display:inline; margin:0px 0px;  min-height:20px; height:auto !important; height:20px; width:131px; background:#EEEEEE;}
.mytrip_tour_leaving-form-left-data-main span{float:left; color:#000000; font-family:Arial, Helvetica, sans-serif; padding:0px 0px 0px 3px; text-align:left; display:inline; margin:0px 0px; width:127px;}
.mytrip_tour_leaving-form-left-data-main b{float:left; font-size:11px; font-weight:normal; color:#808080; font-family:Arial, Helvetica, sans-serif; padding:1px 0px 1px 4px; display:inline; margin:0px 0px; width:127px;}
.mytrip_tour_leaving-form-left-data-main div{float:left; font-family:Arial, Helvetica, sans-serif; padding:3px 0px 0px 4px; display:inline; margin:0px 0px; width:126px;}
.mytrip_tour_leaving-form-left-data-main input{border:1px solid #AFB5BC; background:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:119px; padding:1px; margin:0px;}
.mytrip_tour_leaving-form-left-data-main select{width:123px; font-family:Arial, Helvetica, sans-serif; padding:0px; margin:0px; font-size:12px;}
.mytrip_tour_leaving-form-left-bottom{float:left; padding:0px; display:inline; margin:0px 0px; width:131px; height:6px; background:url(../images/my_trip-greybox-bottom-new.gif) left top no-repeat;}


.mytrip_tour-opretor-main-div{float:left; padding:0px; display:inline; margin:0px 0px; min-height:20px; height:auto !important; height:20px; width:290px;}

.mytrip_tour_leaving-form-right{float:left; padding:0px; display:inline; margin:0px; min-height:20px; height:auto !important; height:20px; width:150px;}
.mytrip_tour_leaving-form-right-top{float:left; padding:0px; display:inline; margin:0px 0px; height:5px; width:150px; background:url(../images/greybox-top-right.gif) left top no-repeat;}
.mytrip_tour_leaving-form-right-data{float:left; padding:0px; display:inline; margin:0px 0px; height:127px; width:150px; background:#EEEEEE;}
.mytrip_tour_leaving-form-right-data-main{float:left; padding:0px 0px 10px 0px; display:inline; margin:0px 0px;  min-height:20px; height:auto !important; height:20px; width:150px;  background:#EEEEEE;}
.mytrip_tour_leaving-form-right-data-main span{float:left; padding:3px 0px 0px 3px; display:inline; margin:0px 0px; height:20px; width:60px; color:#000000; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.mytrip_tour_leaving-form-right-data-main div{float:left; padding-top:2px; display:inline; margin:0px 0px; height:20px; width:83px; background:#EEEEEE; font-size:12px;}
.mytrip_tour_leaving-form-right-data-main input{border:1px solid #AFB5BC; font-family:Arial, Helvetica, sans-serif; font-size:12px; background:#FFFFFF; width:60px; padding:1px; margin:0px 0px 0px 2px; display:inline;}
.mytrip_tour_leaving-form-right-data-main select{padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:81px; margin:0px 0px 0px 2px; display:inline;}
.mytrip_tour_leaving-form-right-bottom{float:left; padding:0px; display:inline; margin:0px 0px; width:150px; height:5px; background:url(../images/greybox-bottom-right.gif) left top no-repeat;}


.mytrip_tour_leaving-hotel-form{float:left; padding:0px; display:inline; margin:0px 0px; min-height:20px; height:auto !important; height:20px; width:290px;}
.mytrip_tour_leaving-hotel-form-top{float:left; padding:0px; margin:0px; height:6px; width:285px; background:url(../images/hotel-graybox-top.gif) left top no-repeat;}
.mytrip_tour_leaving-hotel-form-data{float:left; padding:0px 0px 0px 5px; display:inline; margin:0px 0px; margin:0px 0px; min-height:20px; height:auto !important; height:20px; width:280px; background:#EEEEEE;}

.mytrip_tour_leaving-hotel-form-data-main{float:left; padding:4px 0px 6px 0px; display:inline; margin:0px 0px; min-height:20px; height:auto !important; height:20px; width:270px; background:#EEEEEE;}
.mytrip_tour_leaving-hotel-form-data-main span{float:left; color:#000000; font-family:Arial, Helvetica, sans-serif; padding:5px 0px 0px 0px; display:inline; margin:0px 0px; width:67px;}
.mytrip_tour_leaving-hotel-form-data-main b{float:left; font-size:11px; font-weight:normal; color:#808080; font-family:Arial, Helvetica, sans-serif; padding:3px 3px 7px 0px; display:inline; margin:0px 0px; width:150px;}
.mytrip_tour_leaving-hotel-form-data-main div b{float:left; font-size:11px; font-weight:normal; color:#808080; font-family:Arial, Helvetica, sans-serif; padding:3px 3px 0px 0px; display:inline; margin:0px 0px; width:150px;}
.mytrip_tour_leaving-hotel-form-data-main div{float:left; font-family:Arial, Helvetica, sans-serif; padding:3px 0px 0px 5px; display:inline; margin:0px 0px; width:190px;}
.mytrip_tour_leaving-hotel-form-data-main-input{border:1px solid #AFB5BC; background:#FFFFFF; width:185px; padding:1px 0px; margin:0px;}
.mytrip_tour_leaving-hotel-form-data-main input{ margin:0px 0px; padding:1px 0px; border:1px solid #AFB5BC; width:185px; background:#FFFFFF; }


.mytrip_tour-opretor-bottom{float:left; padding:0px; display:inline; margin:5px 0px 0px 0px; min-height:20px; height:auto !important; height:20px; width:285px;}
.mytrip_tour-flight-hotel-car-bottom{float:left; padding:0px; display:inline; margin:5px 0px 0px 0px; min-height:20px; height:auto !important; height:20px; width:285px;}

.mytrip_tour-opretor-bottom-main{float:left; padding:5px 0px 0px 0px;  display:inline; margin:0px; min-height:20px; height:auto !important; height:20px; width:285px;}
.mytrip_tour-opretor-bottom-main-select{width:40px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.mytrip_tour-opretor-bottom-div1{float:left; padding:2px 0px 0px 3px;  text-align:left; color:#333; display:inline; margin:0px; min-height:20px; height:auto !important; height:20px; width:45px;}
.mytrip_tour-opretor-bottom-div2{float:left; padding:0px 10px 0px 10px; text-align:center; color:#333; display:inline; margin:0px; min-height:20px; height:auto !important; height:20px; width:55px;}
.mytrip_tour-opretor-bottom-div3{float:left; padding:0px 10px 0px 10px; text-align:center; color:#333; display:inline; margin:0px; min-height:20px; height:auto !important; height:20px; width:58px;}
.mytrip_tour-opretor-bottom-div4{float:left; padding:0px 10px 0px 10px; text-align:center; color:#333; display:inline; margin:0px; min-height:20px; height:auto !important; height:20px; width:58px;}
.mytrip_tour-opretor-bottom-main p{float:left; padding:0px 5px 5px 5px; margin:0px; text-align:justify; width:275px;}

.mytrip_tour-flight-car-bottom-div1{float:left; padding:0px 0px 0px 5px; color:#333; display:inline; margin:0px; min-height:20px; height:auto !important; height:20px; width:65px;}
.mytrip_tour-flight-car-bottom-div2{float:left; padding:0px 0px 0px 5px; color:#333; display:inline; margin:0px; min-height:20px; height:auto !important; height:20px; width:65px;}
.mytrip_tour-flight-car-bottom-div3{float:left; padding:0px 0px 0px 5px; color:#333; display:inline; margin:0px; min-height:20px; height:auto !important; height:20px; width:65px;}
.mytrip_tour-flight-car-bottom-div4{float:left; padding:0px 0px 0px 5px; color:#333; display:inline; margin:0px; min-height:20px; height:auto !important; height:20px; width:65px;}

.mytrip_tour-opretor-bottom-room{float:left; padding:8px 0px 5px 0px; _padding-top:0px; display:inline; margin:0px; min-height:20px; height:auto !important; height:20px; width:285px; border-bottom:1px solid #FFCBA4;}
.mytrip_tour-opretor-bottom-main-left{float:left; padding:0px 0px 0px 3px; text-align:left; font-weight:bold; color:#333; font-size:14px; display:inline; margin:0px; min-height:20px; height:auto !important; height:20px; width:53px;}
.mytrip_tour-opretor-bottom-main-right{float:left; padding:0px 0px 0px 10px; display:inline; margin:0px; min-height:20px; height:auto !important; height:20px; width:97px;}

.mytrip_tour-opretor-airlines-main{float:left; padding:0px 0px 0px 5px; display:inline; margin:0px; min-height:20px; height:auto !important; height:20px; width:256px;}
.mytrip_tour-opretor-airlines-main span{float:left; padding:3px 0px; text-align:left; color:#333; font-size:13px; margin:0px; width:256px;}
.mytrip_tour-opretor-airlines-main div{float:left; padding:3px 0px; text-align:left; margin:0px; width:256px;}

.mytrip_tour-opretor-class-main{float:left; padding:0px 0px 0px 5px; display:inline; margin:0px; min-height:20px; height:auto !important; height:20px; width:256px;}
.mytrip_tour-opretor-class-main span{float:left; padding:3px 0px; text-align:left; color:#333; font-size:13px; margin:0px; width:256px;}
.mytrip_tour-opretor-class-main div{float:left; padding:3px 0px; text-align:left; margin:0px; width:256px;}





.mytrip_tour-opretor-bottom-left{float:left; padding:0px; display:inline; margin:0px 0px; min-height:20px; height:auto !important; height:20px; width:135px;}
.mytrip_tour-opretor-bottom-left span{float:left; padding:0px; display:inline; margin:0px 0px; height:25px; width:90px; font-size:12px; color:#000000;}
.mytrip_tour-opretor-bottom-left div{float:left; padding:0px; display:inline; margin:0px 0px; height:25px; width:20px;}
.mytrip_tour-opretor-bottom p{float:left; padding:10px 5px 10px 5px; _padding-top:0px; text-align:justify; display:inline; margin:0px; width:275px;}

.mytrip_tour-opretor-bottom-right{float:right; padding:0px; display:inline; margin:0px 0px; min-height:20px; height:auto !important; height:20px; width:121px;}
.mytrip_tour-opretor-bottom-right span{float:left; padding:0px; display:inline; font-size:12px; margin:0px 0px; height:25px; width:77px; color:#000000;}
.mytrip_tour-opretor-bottom-right div{float:left; padding:0px; display:inline; margin:0px 0px; height:25px; width:20px;}



.more-search{float:left; padding:5px 0px 0px 0px; display:inline; margin:15px 7px 0px 0px; min-height:20px; height:auto !important; height:20px; width:287px;}
.more-search span{float:left; padding:0px 0px 0px 10px; font-size:13px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; display:inline; margin:0px 0px; width:154px; color:#000000;}
.more-search div{float:right; text-align:right; padding:5px 0px 0px 0px; display:inline; margin:0px 0px; width:86px;}
.more-search a:link, .more-search a:visited{float:left; font-weight:normal; text-align:left; text-decoration:underline; padding-left:0px; font-size:12px;}
.more-search a:hover{text-decoration:none;}

/*End*/

#middle_data .dat_div2{ float:left; padding:0px; margin:0 11px 0px 0px; min-height:20px; height:auto !important; height:20px; width:258px; background:url(../images/middle_data_div2_bg.gif) left top repeat-y;}
#middle_data .dat_div2 .great-value-offer-img{float:left; padding:13px 0px 0px 10px; margin:0px; height:29px; width:248px; background:url(../images/great_value.gif) left top no-repeat;}
#middle_data .dat_div2 .great-value-offer_bottom{ float:left; padding:0px; margin:0px ; height:15px; width:258px; background:url(../images/middle_data_div2_bottom-img.gif) left top no-repeat;}
#middle_data .dat_div2 .great-value-offer_topbg{ float:left; padding:0px; margin:0px ; height:83px; width:258px; background:url(../images/great-value-top-bg.jpg) 2px top no-repeat;}
#middle_data .dat_div2 h1{font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#FF984A; padding:0px 0px 8px 0px; border-bottom:1px solid #BBBBBB; margin:0px 0px 0px 0px; width:235px; font-weight:normal;}
/*#middle_data .dat_div2 .holiday-package-main{ float:left; padding:0px 10px; margin:0px 0px 0px 0px; min-height:20px; height:auto !important; height:20px; width:235px;}
.package_1{ float:left; font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#FF984A; padding:0px 0px 0px 0px; border-bottom:1px solid #BBBBBB; margin:0px 0px 0px 0px; width:235px; font-weight:normal;}
.package_1-left-img-div{float:left; width:175px; height:55px; padding:10px 0px 0px 0px;}
.package_price{float:left; width:60px; text-align:center; height:55px; padding:10px 0px 0px 0px; margin:0px; font-size:20px; font-weight:bold; color:#27A4ED;}*/


#middle_data .dat_div2 .holiday-package-main{ float:left; padding:0px 0px 0px 10px; margin:0px; min-height:20px; height:auto !important; height:20px; width:235px;}
#middle_data .dat_div2 .holiday-package-main h1{font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#FF984A; padding:0px 0px 8px 0px; border-bottom:1px solid #BBBBBB; margin:0px; width:235px; font-weight:normal;}

a.holiday-package-main1:link, a.holiday-package-main1:visited{font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#FF984A; padding:0px 0px 8px 0px; border-bottom:1px solid #BBBBBB; width:235px; margin:0px; font-weight:normal; display:block;}
a.holiday-package-main1:hover{text-decoration:none; color:#000000;}

.package_1{ float:left; font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#FF984A; min-height:20px; height:auto !important; height:20px; padding:0px; border-bottom:1px solid #BBBBBB; margin:0px; width:235px; font-weight:normal;}
.package_1-left-img-div{float:left; width:175px; min-height:50px; height:auto !important; height:50px; padding:10px 0px 0px 0px; text-align:center;}
/*.package_1-left-img-div img{width:175px; padding:0px;}*/
.package_price{float:left; width:60px; text-align:center;  min-height:50px; height:auto !important; height:50px; padding:10px 0px 0px 0px; margin:0px; font-size:20px; font-weight:bold; color:#27A4ED;}


.package_link{float:left; width:235px; height:15px; padding:5px 0px 10px 0px; margin:0px;}
.package_link a:link,.package_link a:visited{font-family:"Microsoft Sans Serif", Arial, Verdana; font-size:12px; color:#27A4ED; text-decoration:underline;}
.package_link a:hover{text-decoration:none;}
.package_link-more{float:left; width:235px; height:15px; padding:0px 0px 10px 0px; margin:0px; text-align:right;}

/*.special_flight_offers-main{ float:left; height:129px; padding:0px 0px 0px 0px; margin:0px 0px 0px 11px; display:inline; width:235px; font-weight:normal; background:url(../images/special-offers-bg.gif) left top repeat-x;}*/
.special_flight_offers-main{float:left; min-height:100px; height:auto !important; height:100px; padding:0px; margin:0px 0px 0px 11px; display:inline; width:235px; font-weight:normal; background:url(../images/special-flight-top.jpg) left top repeat-x;}
.special_flight_offers-main h2{font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#FF984A; padding:0px 0px px 0px; border-bottom:1px solid #BBBBBB; margin:5px 0px 15px 10px; width:215px; font-weight:normal;}
.special_flight_offers-main_bottom{ float:left; padding:0px; margin:0px; display:inline; width:235px; background:url(../images/special-flight-bottom.jpg) left bottom no-repeat;}

.special_flight_offers-left{float:left; width:115px; height:60px; border-right:1px dashed #DDD;}
.special_flight_offers-left a:link, .special_flight_offers-left a:visited{font-size:13px; color:#27A4ED;}
.special_flight_offers-left a:hover{color:#333333;}
.special_flight_offers-left h3{float:left; width:105px; height:15px; font-size:13px; color:#27A4ED; padding-left:10px;}
.special_flight_offers-logo-div{float:left; width:95px; min-height:20px; height:auto !important; height:20px; padding:0px 10px 0px 10px;}


.special_flight_offers-right{float:left; width:118px; min-height:20px; height:auto !important; height:20px;}
.special_flight_offers-right h3{float:left; width:105px; height:20px; font-size:13px; color:#27A4ED; padding-left:10px;}
.special_flight_offers-right a:link, .special_flight_offers-right a:visited{font-size:13px; color:#27A4ED;}
.special_flight_offers-right a:hover{color:#333333;}

.special_offers-alert-main{ float:left; padding:0px; margin:25px 0px 0px 11px; display:inline; width:235px; font-weight:normal; background:url(../images/flight-offers-bg.gif) left top repeat-x;}
.special_offers-alert-main h2{font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#FF984A; padding:0px 0px 8px 0px; margin:5px 0px 0px 10px; width:215px; font-weight:normal;}
.special_offers-alert-main p{ float:left; padding:0px 5px 5px 5px; margin:0px; line-height:15px; width:225px; font-weight:normal; text-align:justify;}
.special_offers-alert-main-textbox{float:left; height:20px; padding:0px; margin:1px 3px 0px 7px; display:inline; width:120px; font-weight:normal;}
.special_offers-alert-main-textbox input{border:1px solid #AFB5BC; padding:2px 0px 2px 3px; width:116px; background:url(../images/subscribe-txtbox-bg.jpg) left 1px no-repeat #FFFFFF;}
.special_offers-alert-main-btn{float:left; height:20px; padding:0px; margin:0px; display:inline; width:100px;}
.special_offers-alert-main-textboxinput{border:1px solid #AFB5BC; padding:2px 0px 2px 3px; width:116px; background:url(../images/subscribe-txtbox-bg.jpg) left 1px no-repeat #FFFFFF;}
.special_offers-alert-main-textboxinput-noimage{border:1px solid #AFB5BC; padding:2px 0px 2px 3px; width:116px;}

.special_offers-alert-main-btn{float:left; height:20px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; display:inline; width:100px;}


.holiday-idea-main{float:left; min-height:20px; height:auto !important; height:20px; padding:0px; margin:25px 0px 0px 11px; display:inline; width:235px; font-weight:normal;}
.holiday-idea-main p{ padding:3px 10px 3px 0px;}
.holiday-category-left{float:left; min-height:20px; height:auto !important; height:20px; padding:5px 0px 0px 0px; margin:0px; display:inline; width:116px;}
.holiday-category-right{float:left; min-height:20px; height:auto !important; height:20px; padding:5px 0px 0px 0px; margin:0px; display:inline; width:116px;}
.holiday-category{float:left; min-height:20px; height:auto !important; height:20px; padding:0px; margin:0px; display:inline; width:116px;}
.holiday-category div{float:left; width:20px; padding:0px; margin:0px;}
.holiday-category span{float:left; width:90px; padding:2px 0px 0px 0px; margin:0px;}

/* NEW CLASS */
.holiday-category-inner{float:left; min-height:20px; height:auto !important; height:20px; padding:0px 0px 0px 0px; margin:0px; display:inline; width:116px;}
.holiday-category-inner span{float:left; min-height:20px; height:auto !important; height:20px; padding:0px 0px 0px 0px; margin:0px; display:inline; width:96px;}
.holiday-category-inner div{float:left; min-height:20px; height:auto !important; height:20px; padding:0px 0px 0px 0px; margin:0px; display:inline; width:20px;}
/* NEW CLASS  END*/

.find-idea{float:left; height:15px; padding:3px 0px 0px 0px; margin:0px; display:inline; width:232px; text-align:right;}
.find-idea a:link,.find-idea a:visited{font-size:11px; font-weight:bold; text-decoration:none; color:#D1BA6A; font-family:Arial, Helvetica, sans-serif; margin:0px; padding:0px;}
.find-idea a:hover{text-decoration:underline;}
.find-idea b{font-size:16px;}


#middle_data .dat_div3{ float:left; padding:0px; margin:0px; min-height:20px; height:auto !important; height:20px; width:356px; background:url(../images/middle_data_div3_bg.gif) left top repeat-y;}
#middle_data .dat_div3 .future-holiday-img{ float:left; padding:13px 0px 0px 10px; margin:0; height:29px; width:345px; background:url(../images/featured_holiday.gif) left top no-repeat;}
#middle_data .dat_div3 .future-holiday_bottom{ float:left; padding:0px; margin:0px ; height:15px; width:355px; background:url(../images/middle_data_div3_bottom-img.gif) left top no-repeat;}
#middle_data .dat_div3 .future-holiday_data-topbg{float:left; padding:0px; margin:0px ; height:35px; width:355px; background:url(../images/future-holiday-top-bg.jpg) 1px top no-repeat;}
#middle_data .dat_div3 .future-holiday_dynamic-imgdiv{float:left; padding:50px 0px 13px 8px; background:url(../images/featured-top-bg.jpg)  right top no-repeat; margin:0px; min-height:20px; height:auto !important; height:20px; width:345px; border-bottom:1px solid #BBBBBB;}
#middle_data .dat_div3 .future-holiday_dynamic-imgdiv span{float:left; width:335px; min-height:20px; height:auto !important; height:20px; padding:5px 0px;}
#middle_data .dat_div3 .future-holiday_dynamic-imgdiv p{padding:25px 10px 15px 0px; margin:0px; color:#797E87; text-align:left;}
#middle_data .dat_div3 .future-holiday_dynamic-imgdiv div{padding:0px 10px 0px 0px; margin:0px; text-align:right;}

#middle_data .dat_div3 .future-holiday_data-content{float:left; padding:0px 10px 0px 10px; margin:0px ; min-height:20px; height:auto !important; height:20px; width:335px;}
#middle_data .dat_div3 .future-holiday_data-content table{width:335px; max-width:335px; text-align:justify; vertical-align:top;}
.future-holiday_data-content ul{padding:inherit; margin:inherit;}
.future-holiday_data-content li{padding:0px 0px 0px 15px; margin:0px;}
/*#middle_data .dat_div3 .future-holiday_data-content p{padding:10px 10px; margin:0px; text-align:justify; width:315px; line-height:20px;}*/


#middle_data .travel_div{ float:left; padding:20px 0px 0px 0px; margin:0px 0px 0px 0px; display:inline; min-height:20px; height:auto !important; height:20px; width:295px; background:#EEF0DB;}
#middle_data .travel_div .top_travel_div{float:left; padding:13px 0px 0px 10px; margin:0px ; height:29px; width:285px; background:url(../images/travel-extra-top-img-new.gif) left top no-repeat;}
#middle_data .travel_div .travel_div_bottom{ float:left; padding:0px; margin:0px ; height:15px; width:295px; background:url(../images/middle_div1_bottom-img-new.gif) left top no-repeat;}
#middle_data .travel_div .travel_div_topbg{float:left; padding:0px; margin:0px ; height:75px; width:295px;  background:url(../images/travel-top-bg.jpg) 3px top no-repeat;}
#middle_data .travel_div .travel_div_data{float:left; padding:0px 0px 10px 0px; margin:0px ; min-height:20px; height:auto !important; height:20px; width:295px;  background:url(../images/middle_data_div1_bg-new.gif) left top repeat-y;}
.travel_div_data-main{float:left; padding:5px 0px 5px 0px; margin:0px 5px; display:inline; min-height:20px; height:auto !important; height:20px; width:285px; border-bottom:1px solid #DDD;}
.travel_div_data-main span{float:left; padding:0px 0px 0px 8px; margin:0px; min-height:20px; height:auto !important; height:20px; width:215px; color:#FF984A; font-size:15px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.travel_div_data-main a:link, .travel_div_data-main a:visited{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:15px; color:#FF984A; }
.travel_div_data-main a:hover{color:#666666;}
.travel_div_data-main div{float:left; padding:0px 0px 0px 0px; margin:0px; min-height:20px; height:auto !important; height:20px; width:50px;}
.travel_div_data-main div img{border-bottom:4px solid #7D7D7D; border-top:1px solid #BDBDBD; border-left:1px solid #BDBDBD; border-right:1px solid #BDBDBD; margin:0px; padding:0px;}

/*Footer Class*/
#footer .footer-grass-img{ float:left; padding:0px 26px 0px 0px; margin:0px; height:32px; width:939px; background:url(../images/footer-grass.jpg) right top no-repeat;}
#footer .footer-bottom{ float:left; padding:0px; margin:0; height:145px; width:990px; background:url(../images/footer-bg.jpg) right top no-repeat;}
.footer-logo{ float:left; padding:0px; margin:0; height:60px; width:990px;}
.footer-logo-left{ float:left; padding:0px 0px 0px 0px; margin:0; height:60px; width:760px;}
.footer-logo-left-copyright-div{float:left; padding:30px 0px 0px 38px; margin:0; height:30px; width:270px; color:#696969; font-size:11px; line-height:20px;}
.footer-logo-left-logo-div{float:left; padding:0px; margin:0; height:60px; width:180px;}
.footer-logo-left-logo-div div{ float:left; padding:8px 9px 0px 0px; margin:0; height:52px;}

.footer-logo-right{ float:left; padding:0px; margin:0; height:60px; width:205px;}
.footer-logo-right span{ float:left; padding:30px 5px 0px 0px; margin:0; height:3px; text-align:right; width:100px; color:#979797; font-size:11px;}
.footer-logo-right div{ float:left; padding:25px 0px 0px 0px; margin:0; height:35px; width:100px;}

.footer-nav{ float:left; padding:28px 0px 0px 30px; margin:0; height:30px; width:960px;}
.footer-nav-left{float:left; margin:0; height:30px; width:500px;}
.footer-nav-left a:link, .footer-nav-left a:visited{padding:0px 5px; font-weight:bold; margin:0px; color:#5A514A; text-decoration:none; font-size:12px; font-family:"Trebuchet MS", Verdana;}
.footer-nav-left a:hover{text-decoration:underline;}
.footer-nav-right{float:left; margin:0; height:30px; width:435px; text-align:right;}
.footer-nav-right a:link, .footer-nav-right a:visited{padding:0px 10px; font-weight:bold; margin:0px; color:#5A514A; text-decoration:none; font-size:12px;}
.footer-nav-right a:hover{text-decoration:underline;}


/*Navigation*/
.nav-bg{float:left; height:32px; width:930px; margin:0px; padding:10px 0px 0px 0px; background:url(../images/top_nav_bg.gif) left top repeat-x; line-height:normal;}
.nav-bg-right{float:right; width:95px;}
.nav-bg ul { margin:0;  padding:0px; list-style:none;}
.nav-bg li {display:inline; margin:0; padding:0;}
.nav-bg a {float:left; background:none; margin:0; padding:0 0 0 10px; text-decoration:none; font-family:"Trebuchet MS", Arial, Verdana;}
.nav-bg span {float:left; font-size:16px; color:#FFFFFF; text-align:center;}
.nav-bg a span {float:left; display:block; background:url(../images/nav-right.gif) 150px no-repeat; padding:3px 13px 5px 1px; color:#fff; font-size:13px; font-weight:bold;}
.nav-bg a span {float:none;}
.nav-bg a:hover {background:url(../images/nav-left.gif) no-repeat left top;}
.nav-bg a:hover span{background:url(../images/nav-right.gif) right top #000000; color:#FF9547;}

/*Innerpages*/
.innerpage-maindiv{float:left; width:931px;}
.innerpage-title{float:left; width:916px; height:36px; background:url(../images/innerpage-header.gif) left top no-repeat; padding:5px 0px 0px 15px; font-size:16px; line-height:30px; color:#000000; font-weight:bold;}

.btn-back{float:right; margin:7px 20px 0px 0px; height:36px;}

.innerpage-nav{float:left; width:916px; height:36px; font-size:16px; line-height:30px; color:#000000; background: url(../images/innerdata-navbg.gif) bottom repeat-x; margin-bottom:4px;}
a.innerpage-navlink:link, a.innerpage-navlink:visited{font-size:13px; font-weight:bold; color:#8A8A8A; padding:0px 0px 0px 26px; background:url(../images/icn-next.gif) 6px center no-repeat;}
a.innerpage-navlink:hover{color:#000;}
a.innerpage-navactivate:link, a.innerpage-navactivate:visited{font-size:13px; font-weight:bold; color:#000;  padding:0px 0px 0px 26px; background:url(../images/icn-next.gif) 6px center no-repeat;}
.innerpage-footer{float:left; width:931px; height:15px; background:url(../images/innerpage-footer.gif) left top no-repeat;}

.innerpage-CMSpages{float:left; width:890px; padding:10px; text-align:justify; line-height:20px; font-size:13px;}
.innerpage-CMSpages p{padding:5px 0px;}

.innerpage-datamain{float:left; width:925px; background:url(../images/innerpage-data.gif) left top repeat-y; padding:3px 0px 0px 7px;}
.innerpage-data-tab1{float:left; width:916px; line-height:30px; color:#000000; min-height:20px; height:auto !important; height:20px; padding:10px 0px; background:url(../images/tab1.jpg) right top no-repeat;}
.innerpage-data-tab2{float:left; width:916px; line-height:30px; color:#000000; min-height:20px; height:auto !important; height:20px; padding:15px 0px; background:url(../images/tab2.jpg) right top no-repeat;}
.innerpage-data-tab3{float:left; width:916px; line-height:30px; color:#000000; min-height:20px; height:auto !important; height:20px; padding:25px 0px 0px 0px; background:url(../images/tab3.jpg) right top no-repeat;}
.innerpage-data-tab4{float:left; width:916px; line-height:30px; color:#000000; min-height:20px; height:auto !important; height:20px; padding:35px 0px 0px  0px; background:url(../images/tab4.jpg) right top no-repeat;}
.innerpage-data-tab5{float:left; width:916px; line-height:30px; color:#000000; min-height:20px; height:auto !important; height:20px; padding:25px 0px 0px 0px; background:url(../images/tab5.jpg) right top no-repeat;}
.innerpage-data-tab6{float:left; width:916px; line-height:30px; color:#000000; min-height:20px; height:auto !important; height:20px; padding:35px 0px 0px 0px; background:url(../images/tab6.jpg) right top no-repeat;}
.innerpage-data-tab7{float:left; width:916px; line-height:30px; color:#000000; min-height:20px; height:auto !important; height:20px; padding:25px 0px 0px 0px; background:url(../images/tab7.jpg) right top no-repeat;}

.innerpage-datap{float:left; width:916px; color:#000000; padding:3px 0px; margin:0px;}

.innerpage-datap-tip{float:left; width:916px; color:#000000; padding:10px 0px; margin:0px;}
.innerpage-data-div{float:left; width:210px; padding:3px 0px; text-align:right; color:#333333; line-height:normal;}
.innerpage-data-span{float:left; width:690px; padding:0px 5px; font-size:12px;  line-height:normal;}
.innerpage-data-span-tip{float:left; width:680px; padding:0px 5px 0px 10px; font-size:16px;  line-height:normal;}
.innerpage-data-span-title{float:left; width:880px; padding:10px 5px 10px 10px; font-size:16px;  line-height:normal; color:#27A4ED; font-weight:bold; font-family:"Microsoft Sans Serif", Arial, Verdana;}
.innerpage-data-input{width:300px; font-size:12px; border:1px solid #F6C999; padding:3px;}
.innerpage-datap-footer{float:left; width:916px; font-size:16px; color:#000000; padding:3px 0px; margin:5px 0px 0px 0px; border-top:1px dashed #FF984A; text-align:right;}


/*new class 05-03-08*/

.innerpage-data-tab1-new{float:left; width:916px; line-height:30px; color:#000000; min-height:20px; height:auto !important; height:20px; padding:10px 0px;}
.innerpage-datap-main-new{float:left; width:726px; color:#000000; padding:0px 0px; margin:0px;}
.innerpage-datap-new-left{float:left; width:726px; color:#000000; padding:0px 0px; margin:0px;}
.innerpage-datap-new-right{float:left; width:170px; text-align:center; color:#000000; padding:0px 10px; margin:0px;}
.innerpage-datap-new{float:left; width:726px; color:#000000; padding:3px 0px; margin:0px;}
.innerpage-data-div-new{float:left; width:210px; padding:3px 0px; text-align:right; color:#333333; line-height:normal;}
.innerpage-data-span-new{float:left; width:500px; padding:0px 5px; font-size:12px;  line-height:normal;}
.innerpage-data-input-new{width:478px; font-size:12px; border:1px solid #F6C999; padding:3px;}
.innerpage-datap-footer-new{float:left; width:726px; font-size:16px; color:#000000; padding:3px 0px; margin:5px 0px 0px 0px; border-top:1px dashed #FF984A; text-align:right;}

/*End*/

/*Featured Holiday*/
.innerpage-fholiday{float:left; width:906px; background:url(../images/innerpage-data.gif) left top repeat-y; padding:7px 13px; text-align:justify;}

.innerpage-fholiday-package-div{float:left; width:890px; text-align:justify; background:url(../images/fholiday-bg.jpg) center -110px no-repeat; padding:130px 10px 10px 10px;}
.innerpage-fholiday-myownpackage-div{float:left; width:694px; margin:0px 0px 0px 90px; background:url(../images/img-packeg.jpg) left no-repeat; height:324px;}

/*.innerpage-fholiday-myownpackage-div input{margin:15px 81px 0px 39px; float:left; background:#000000;}*/
.innerpage-fholiday-myownpackage-div-text{ float:left; margin:200px 45px 0px 30px; color:#000000;}

.innerpage-fholiday-package3-div{float:left; width:890px; text-align:justify; background:url(../images/fholiday-bg.jpg) center -110px no-repeat; padding:130px 10px 10px 10px;}
.innerpage-fholiday-myownpackage3-div{float:left; width:786px; margin:0px 0px 0px 45px; background:url(../images/img-packeg3.jpg) no-repeat; left no-repeat; height:324px;}
.innerpage-fholiday-myownpackage3-div-input{margin:5px 0px 0px 36px; float:left; padding:0px 10px 0px 0px;}
.innerpage-fholiday-myownpackage3-div-input span{padding:0px 19px 0px 37px;}
.innerpage-fholiday-myownpackage3-div-text{ float:left;margin:190px 15px 0px 35px; color:#000000;}

.innerpage-fholiday-div{float:left; width:890px; text-align:justify; background:url(../images/fholiday-bg.jpg) center top no-repeat; padding:190px 10px 10px 10px;}
.innerpage-fholiday-div p{padding:0px; margin:15px 0px 0px 0px;}
.innerpage-fholiday-div h1{font-size:20px; color:#000; padding:0px; margin:0px 0px 8px 0px;}
.innerpage-fholiday-div h2{font-size:13px; color:#FF984A; padding:0px; margin:0px 0px 8px 0px;}
.innerpage-fholiday-div ul{padding:0px; margin:6px 0px 0px 0px; list-style:none;}
.innerpage-fholiday-leftdiv{float:left; width:620px; padding-right:20px; text-align:justify;}
.innerpage-fholiday-rightdiv{float:left; width:250px; height:200px; padding-top:35px;}
.innerpage-fholiday-rightdiv-img{margin:0px 0px 20px 0px; background:url(../images/featured-imgbg.jpg) left top no-repeat; width:250px; height:138px; text-align:center; padding:8px 0px;}
.innerpage-fholiday-rightdiv a:link, .innerpage-fholiday-rightdiv a:visited{color:#27A4ED; font-size:12px; text-decoration:underline; font-weight:bold; padding:3px 0px; display:block;}
.innerpage-fholiday-rightdiv a:hover{color:#666666;}

.innerpage-fholiday-div{float:left; width:890px; text-align:justify; background:url(../images/fholiday-bg.jpg) center top no-repeat; padding:190px 10px 10px 10px; min-height:20px; height:auto !important; height:20px;}
.innerpage-fholiday-sepratediv{float:left; width:890px; text-align:justify; padding:0px 0px 30px 0px; min-height:20px; height:auto !important; height:20px;}

/*Holiday package*/
.innerpage-holidaypackagepage{float:left; width:906px; background:url(../images/innerpage-data.gif) left top repeat-y; padding:7px 13px; text-align:justify; min-height:20px; height:auto !important; height:20px;}
/*.innerpage-holidaypackagepage-img{float:left; background:url(../images/packagemainimg-bg.gif) top center no-repeat; width:428px; text-align:center; padding:8px 3px 0px 3px;}*/

.innerpage-holidaypackagepage-img{float:left; background:url(../images/packagemainimg-bg.gif) top center no-repeat; width:428px; text-align:center; padding:8px 3px 0px 3px; min-height:200px; height:auto !important; height:200px;}
/*.innerpage-holidaypackagepage-img img{width:428px;}*/

.innerpage-holidaypackagepage-details{float:left; width:450px; padding:0px 10px;}
.innerpage-holidaypackagepage-topsections{float:left; width:450px; border-bottom:1px dashed #FF984A; padding:9px 0px 9px 5px; min-height:10px; height:auto !important; height:10px;}
.innerpage-holidaypackagepage-section2{float:left; width:450px; padding:10px;}
.innerpage-holidaypackagepage-section2 h1{padding:6px 0px 0px 0px; margin:0px; color:#FF984A; font-size:14px;}
.innerpage-holidaypackagepage-section2 div{float:left; padding:5px 0px 2px 0px; margin:0px; width:449px;}
.innerpage-holidaypackagepage-section2 span{float:left; width:80px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.innerpage-holidaypackagepage-section2 p{float:left; width:363px;}
.innerpage-holidaypackagepage-discriptions{float:left; width:904px;}
.innerpage-holidaypackagepage-discriptions p{padding:9px 0px 0px 0px; margin:0px; text-align:justify; line-height:18px;}
.innerpage-holidaypackagepage-discriptions-left{float:left; width:204px; padding:0px 0px 0px 9px; margin-left:9px; border-left:1px dashed #BFE2DC;}
.innerpage-holidaypackagepage-discriptions-left h2{padding:8px 0px 0px 0px; margin:0px; font-size:13px; color:#FF984A;}
.innerpage-holidaypackagepage-discriptions-left ul{padding:0px; margin:6px 0px 15px 0px; list-style:none;}
.innerpage-holidaypackagepage-discriptions-left li{padding:0px; margin:0px; border-bottom:1px solid #fff;}
a.innerpage-holidaypackagepage-discriptions-leftactive:link, a.innerpage-holidaypackagepage-discriptions-leftactive:visited{color:#999999; font-size:12px; text-decoration:none; font-weight:bold; padding:3px 0px; display:block; }
a.innerpage-holidaypackagepage-discriptions-leftactive:hover{ background:none; color:#000000;}
a.innerpage-holidaypackagepage-discriptions-leftlink:link, a.innerpage-holidaypackagepage-discriptions-leftlink:visited{color:#27A4ED; font-size:12px; text-decoration:none; font-weight:bold; padding:3px 0px; display:block;}
a.innerpage-holidaypackagepage-discriptions-leftlink:hover{color:#000; text-decoration:underline;}
.innerpage-holidaypackagepage-discriptions-right{float:left; width:666px; padding-left:10px;}
.innerpage-holidaypackagepage-discriptions-right h4{ border-bottom:1px solid #CCCCCC; padding:5px 0px; margin:0px;}

/*Holiday package listing*/
/*.innerpage-holidaypackage-maindiv{float:left; width:890px; text-align:justify; padding:0px 8px 10px 8px; min-height:20px; height:auto !important; height:20px;}
.innerpage-holidaypackagediv{float:left; width:890px; text-align:justify; padding:10px 0px 10px 0px; min-height:20px; height:auto !important; height:20px; border-bottom:1px dashed #BFE2DC;}
.innerpage-holidaypackagediv span{float:left; width:120px; text-align:center; padding:0px 13px 0px 0px;}
.innerpage-holidaypackagediv div{float:left; width:645px; padding:0px;}
.innerpage-holidaypackagediv-b{float:left; width:105px; padding:0px; margin:5px 0px 0px 0px; font-size:14px; color:#000;}
.innerpage-holidaypackagediv strong{color:#999999; font-size:12px; font-weight:normal;}
.innerpage-holidaypackagediv h1{padding:0px; margin:0px; font-size:12px; color:#27A4ED;}
.innerpage-holidaypackagediv-p{float:left; font-weight:normal; display:block; width:100px; line-height:30px;}
.innerpage-holidaypackagediv p{padding:3px 0px 3px 0px; margin:0px;}

.innerpage-holidaypackage-maindiv{float:left; width:890px; text-align:justify; padding:0px 8px 10px 8px; min-height:20px; height:auto !important; height:20px;}
.innerpage-holidaypackagediv{float:left; width:890px; text-align:justify; padding:10px 0px 10px 0px; min-height:20px; height:auto !important; height:20px; border-bottom:1px dashed #BFE2DC;}
.innerpage-holidaypackagediv span{float:left; width:120px; text-align:center; padding:0px 13px 0px 0px;}
.innerpage-holidaypackagediv div{float:left; width:645px; padding:0px; min-height:40px; height:auto !important; height:40px;}
.innerpage-holidaypackagediv-b{float:left; width:105px; padding:0px; margin:5px 0px 0px 0px; font-size:14px; color:#000;}
.innerpage-holidaypackagediv strong{color:#999999; font-size:12px; font-weight:normal;}
.innerpage-holidaypackagediv h1{padding:0px; margin:0px; font-size:12px; color:#27A4ED;}
.innerpage-holidaypackagediv-p{float:left; font-weight:normal; display:block; width:100px; line-height:30px;}
.innerpage-holidaypackagediv p{padding:3px 0px 3px 0px; margin:0px;}
.innerpage-holidaypackagediv i{padding:10px 50px 3px 0px; margin:0px; float:right; text-align:left; font-style:normal;}*/

.innerpage-holidaypackage-maindiv{float:left; width:890px; text-align:justify; padding:0px 8px 10px 8px; min-height:20px; height:auto !important; height:20px;}
.innerpage-holidaypackagediv{float:left; width:890px; text-align:justify; padding:10px 0px 10px 0px; min-height:20px; height:auto !important; height:20px; border-bottom:1px dashed #BFE2DC;}
.innerpage-holidaypackagediv-span{float:left; width:120px; text-align:center; min-height:100px; height:auto !important; height:100px; padding:0px 13px 0px 0px;}

.innerpage-holidaypackagediv-div{float:left; width:645px; padding:0px; min-height:10px; height:auto !important; height:10px;}
.innerpage-holidaypackagediv-b{float:left; width:105px; padding:0px; margin:5px 0px 0px 0px; font-size:14px; color:#000;}
.innerpage-holidaypackagediv strong{color:#999999; font-size:12px; font-weight:normal;}
.innerpage-holidaypackagediv h1{padding:0px; margin:0px; font-size:12px; color:#27A4ED; }
.innerpage-holidaypackagediv-p{float:left; font-weight:normal; display:block; width:100px; line-height:30px;}
.innerpage-holidaypackagediv p{padding:3px 0px 3px 0px; margin:0px;}
.innerpage-holidaypackagediv i{padding:10px 50px 3px 0px; margin:0px; float:right; text-align:left; font-style:normal;}

a.innerpage-holidaypackagediv-div-link:link,a.innerpage-holidaypackagediv-div-link:visited{font-weight:bold; font-size:16px; color:#FF984A;}
a.innerpage-holidaypackagediv-div-link:hover{text-decoration:none;}

/*My Tailor Made Holiday forms*/
.innerpage-datapdetails-showhide{float:left; width:665px;color:#000000; margin:0px;}
.innerpage-datapdetails{float:left; width:665px; color:#000000; padding:5px 0px 5px 0px; margin:0px; border-top:1px dashed #BFE2DC;}
.innerpage-datapdetails-tra{float:left; width:658px; color:#000000; padding:5px 0px 5px 5px; margin:0px; border-top:1px dashed #BFE2DC; }
.innerpage-datap125px{float:left; width:125px; color:#000000;}
.innerpage-datap125px input{width:110px; border:1px solid #F6C999;}
.innerpage-datap150px{float:left; width:150px; color:#000000;}
.innerpage-datap150px input{width:110px; border:1px solid #F6C999; }
.innerpage-datap150px-radio{float:left; width:150px; color:#000000;}
.innerpage-datap150px-radio p{padding:0px; margin:0px; display:block;}

.innerpage-datap30px{float:left; width:30px; color:#000000;}
.innerpage-datap60px{float:left; width:70px; color:#000000;}
.innerpage-datap60px input{width:60px; border:1px solid #F6C999; }
.innerpage-datap60px-radio{float:left; width:70px; color:#000000;}
.innerpage-datap600px-radio p{padding:0px; margin:0px; display:block;}

.innerpage-datap60px-title{float:left; width:50px; color:#000000;}
.innerpage-datap60px-radio-title{float:left; width:50px; color:#000000;}
.innerpage-datap600px-radio-title p{padding:0px; margin:0px; display:block;}

.innerpage-datap140px{float:left; width:120px; color:#000000;}
.innerpage-datap140px input{width:110px; border:1px solid #F6C999; }
.innerpage-datap140px-radio{float:left; width:120px; color:#000000;}
.innerpage-datap140px-radio p{padding:0px; margin:0px; display:block;}

.innerpage-datap140cal{float:left; width:120px; color:#000000;}
.innerpage-datap140cal img{ padding-right:8px; float:right;}
.innerpage-datap140cal input{width:90px; border:1px solid #F6C999; }
.innerpage-datap140cal-radio{float:left; width:110px; color:#000000;}
.innerpage-datap140cal-radio p{padding:0px; margin:0px; display:block;}

.innerpage-datap100px{float:left; width:90px; color:#000000;}
.innerpage-datap100px input{width:80px; border:1px solid #F6C999; }
.innerpage-datap100px-radio{float:left; width:120px; color:#000000;}
.innerpage-datap1000px-radio p{padding:0px; margin:0px; display:block;}

.innerpage-datap103px{float:left; width:100px;color:#000000;}
.innerpage-datap103px input{width:90px;border:1px solid #F6C999; }
.innerpage-datap114px{float:left; width:107px; color:#000000;}
.innerpage-datap114px input{width:100px; border:1px solid #F6C999; }
.innerpage-datap114px-radio{float:left; width:106px; color:#000000;}
.innerpage-datap114px-radio p{padding:0px; margin:0px; display:block;}

.innerpage-datap130px{float:left; width:130px; color:#000000;}
.innerpage-datap130px input{width:100px; border:1px solid #F6C999; }

.innerpage-datap190px{float:left; width:190px; color:#000000;}
.innerpage-datap190px input{width:170px; border:1px solid #F6C999; }

.innerpage-datap90px{float:left; width:90px; color:#000000;}
.innerpage-datap90px input{width:70px; border:1px solid #F6C999; }
.innerpage-datap90px-radio{float:left; width:85px; color:#000000;}
.innerpage-datap90px-radio p{padding:0px; margin:0px; display:block;}

.innerpage-datap90cal{float:left; width:100px; padding-right:5px; color:#000000;}
.innerpage-datap90cal input{width:80px; border:1px solid #F6C999; }
.innerpage-datap90cal-radio{float:left; width:85px; color:#000000;}
.innerpage-datap90cal-radio p{padding:0px; margin:0px; display:block;}

.innerpage-datap80px{float:left; width:90px; color:#000000; padding-left:30px;}
.textbox110{width:110px; border:1px solid #F6C999; }
.textbox70{width:70px; border:1px solid #F6C999; }

.tips{color:#999999; padding-left:6px;}
/*Flightsearch Class*/

.fsearch_data_div{float:left; padding:0px; margin:0 0px 0px 0px; min-height:20px; height:auto !important; height:20px; width:905px;}

.fsearch_data_div div{font-family:Arial, Helvetica, sans-serif;}
.fsearch_data_div div div{font-family:Arial, Helvetica, sans-serif;}
.fsearch_data_div span{font-family:Arial, Helvetica, sans-serif;}
.fsearch_data_div p{font-family:Arial, Helvetica, sans-serif;}
.fsearch_data_div select{font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.fsearch_data_main_div{ float:left; padding:0px; margin:0px; min-height:20px; height:auto !important; height:20px; width:620px;}
.fsearch_data_sub_div1{float:left; padding:0px 10px 0px 0px; margin:0px; min-height:20px; height:auto !important; height:20px; width:275px;}
.fsearch_data_sub_div2{float:left; padding:0px 0px; margin:0px; min-height:20px; height:auto !important; height:20px; width:300px;}
.fsearch_data_sub_div{float:left; padding:0px; margin:0px; min-height:20px; height:auto !important; height:20px; width:310px;}
.fsearch_data_sub_div4{float:left; padding:0px; margin:0px; min-height:20px; height:auto !important; height:20px; width:300px;}

.fsearch_data_div-bottom{ float:left; padding:0px; margin:10px 0px 0px 0px; width:905px;}
.fsearch_data_div-bottom-i-frame{padding:0px; margin:0 0px 0px 0px; width:905px; _width:921px;  background:none; height:400px; overflow:scroll; overflow-x:hidden;}

.fsearchpage-title{float:left; width:916px; height:36px; background:url(../images/fsearch-header-bg.jpg) left top no-repeat; padding:5px 0px 0px 15px; font-size:16px; line-height:30px; color:#000000; font-weight:bold;}

.fsearch_tour-opretor-main-div{float:left; padding:5px 0px 10px 0px; display:inline; margin:0px 0px; min-height:20px; height:auto !important; height:20px; width:256px;}
.fsearch_tour-opretor-main{float:left; padding:0px 0px 15px 0px; _padding-bottom:5px; display:inline; margin:0px 0px; min-height:20px; height:auto !important; height:20px; width:500px;}
.fsearch_tour-opretor{float:left; padding:0px; display:inline; margin:0px 0px; height:20px; width:253px;}
.fsearch_tour-opretor div{float:left; width:20px; padding:0px; margin:0px; }
.fsearch_tour-opretor span{float:left; width:230px; padding:2px 0px 0px 3px; margin:0px; color:#E9721F; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }
.fsearch_tour-opretor-left{float:left; padding:0px; display:inline; margin:0px 0px; min-height:20px; height:auto !important; height:20px; width:135px;}
.fsearch_tour-opretor-left-top{float:left; padding:0px; display:inline; margin:0px 0px; height:16px; width:135px; background:url(../images/my_trip-opretor-left-top.gif) left top no-repeat;}

.fsearch_tour_leaving-form{float:left; padding:0px; display:inline; margin:0px 0px; min-height:20px; height:auto !important; height:20px; width:300px;}
.fsearch_tour_leaving-form-left{float:left; padding:0px; display:inline; margin:0px 0px; min-height:20px; height:auto !important; height:20px; width:138px;}
.fsearch_tour_leaving-form-left-top{float:left; padding:0px; margin:0px; height:6px; width:135px; background:url(../images/search_flight-box_top.gif) left top no-repeat;}
.fsearch_tour_leaving-form-left-data{float:left; padding:0px; display:inline; margin:0px 0px;  height:130px; width:130px; background:#EEEEEE;}
.fsearch_tour_leaving-form-left-data-main{float:left; padding:1px 0px 0px 3px; display:inline; margin:0px 0px;  min-height:20px; height:auto !important; height:20px; width:123px; background:#EEEEEE;}
.fsearch_tour_leaving-form-left-data-main span{float:left; color:#000000; font-family:Arial, Helvetica, sans-serif; padding:4px 0px 5px 0px; display:inline; margin:0px 0px; width:123px;}
.fsearch_tour_leaving-form-left-data-main b{float:left; font-size:11px; font-weight:normal; color:#808080; font-family:Arial, Helvetica, sans-serif; padding:0px; display:inline; margin:0px 0px 0px 1px; width:122px;}
.fsearch_tour_leaving-form-left-data-main div{float:left; font-family:Arial, Helvetica, sans-serif; padding:0px; display:inline; margin:0px 0px; width:123px;}
.fsearch_tour_leaving-form-left-data-main input{border:1px solid #AFB5BC; font-family:Arial, Helvetica, sans-serif; font-size:12px; background:#FFFFFF; width:120px; padding:0px; margin:0px 0px 0px 1px;}
.fsearch_tour_leaving-form-left-bottom{float:left; padding:0px; display:inline; margin:0px 0px; width:130px; height:6px; background:url(../images/search_flight-box_bottom.gif) left top no-repeat;}
.fsearch_tour_leaving-form-left-data-main select{width:110px; padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}


.fsearch_tour_leaving-form-right{float:left; padding:0px; display:inline; margin:0px 0px 0px 2px; min-height:20px; height:auto !important; height:20px; width:150px;}
.fsearch_tour_leaving-form-right-top{float:left; padding:0px; display:inline; margin:0px 0px; height:6px; width:150px; background:url(../images/flight_gray_box_top.gif) left top no-repeat;}
.fsearch_tour_leaving-form-right-data{float:left; padding:0px; display:inline; margin:0px 0px;  height:130px; width:150px; background:#EEEEEE;}
.fsearch_tour_leaving-form-right-data-main{float:left; padding:4px 0px 7px 0px; display:inline; margin:0px 0px;  min-height:20px; height:auto !important; height:20px; width:150px;  background:#EEEEEE;}
.fsearch_tour_leaving-form-right-data-main span{float:left; padding:0px 0px 0px 3px; display:inline; margin:0px 0px; height:20px; width:62px; color:#000000; font-size:12px;}
.fsearch_tour_leaving-form-right-data-main div{float:left; padding-top:2px; display:inline; margin:0px 0px; height:20px; width:82px; background:#EEEEEE; font-size:12px;}
.fsearch_tour_leaving-form-right-data-main input{border:1px solid #AFB5BC; font-family:Arial, Helvetica, sans-serif; font-size:12px; background:#FFFFFF; width:60px; padding:0px 1px; margin:0px;}
.fsearch_tour_leaving-form-right-data-main select{width:81px; font-size:12px; padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif;}
.fsearch_tour_leaving-form-right-bottom{float:left; padding:0px; display:inline; margin:0px 0px; width:150px; height:6px; background:url(../images/flight_gray_box_bottom.gif) left top no-repeat;}

.fsearch_tour_leaving-hotel-form{float:left; padding:0px; display:inline; margin:0px 0px; min-height:20px; height:auto !important; height:20px; width:290px;}
.fsearch_tour_leaving-hotel-form-top{float:left; padding:0px; margin:0px; height:6px; width:295px; background:url(../images/my_trip-hotelform-top-new.gif) left top no-repeat;}
.fsearch_tour_leaving-hotel-form-data{float:left; padding:0px 10px 0px 4px; display:inline; margin:0px 0px; margin:0px 0px; min-height:20px; height:auto !important; height:20px; width:276px; background:#EEEEEE;}

.fsearch_tour_leaving-hotel-form-data-main{float:left; padding:4px 0px 6px 0px; display:inline; margin:0px 0px; min-height:20px; height:auto !important; height:20px; width:270px; background:#EEEEEE;}
.fsearch_tour_leaving-hotel-form-data-main span{float:left; color:#000000; font-family:Arial, Helvetica, sans-serif; padding:5px 0px 0px 0px; display:inline; margin:0px 0px; width:67px;}
.fsearch_tour_leaving-hotel-form-data-main b{float:left; font-size:11px; font-weight:normal; color:#808080; font-family:Arial, Helvetica, sans-serif; padding:3px 3px 7px 0px; display:inline; margin:0px 0px; width:150px;}
.fsearch_tour_leaving-hotel-form-data-main div b{float:left; font-size:11px; font-weight:normal; color:#808080; font-family:Arial, Helvetica, sans-serif; padding:3px 3px 0px 0px; display:inline; margin:0px 0px; width:150px;}
.fsearch_tour_leaving-hotel-form-data-main div{float:left; font-family:Arial, Helvetica, sans-serif; padding:3px 0px 0px 5px; display:inline; margin:0px 0px; width:190px;}
.fsearch_tour_leaving-hotel-form-data-main-input{border:1px solid #AFB5BC; font-family:Arial, Helvetica, sans-serif; font-size:12px; background:#FFFFFF; width:185px; padding:1px 0px; margin:0px;}
.fsearch_tour_leaving-hotel-form-data-main input{ margin:0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:1px 0px; border:1px solid #AFB5BC; width:185px; background:#FFFFFF; }
.fsearch_tour_leaving-hotel-form-bottom{float:left; padding:0px; margin:0px; height:6px; width:295px; background:url(../images/123.gif) left top #000000 no-repeat;}

.fsearch_tour-opretor-bottom{float:left; padding:0px 0px 10px 10px; display:inline; margin:0px; min-height:20px; height:auto !important; height:20px; width:290px;}
.fsearch_tour-opretor-bottom-left{float:left; padding:0px; display:inline; margin:0px 0px; min-height:20px; height:auto !important; height:20px; width:150px;}
.fsearch_tour-opretor-bottom-left span{float:left; padding:0px; display:inline; margin:0px 0px; height:25px; width:90px; font-size:12px; color:#000000;}
.fsearch_tour-opretor-bottom-left div{float:left; padding:0px; display:inline; margin:0px 0px; height:25px; width:20px;}

.fsearch_tour-opretor-bottom-right{float:right; padding:0px; display:inline; margin:0px 0px; min-height:20px; height:auto !important; height:20px; width:140px;}
.fsearch_tour-opretor-bottom-right span{float:left; padding:0px; display:inline; font-size:12px; margin:0px 0px; height:25px; width:85px; color:#000000;}
.fsearch_tour-opretor-bottom-right div{float:left; padding:0px; display:inline; margin:0px 0px; height:25px; width:20px;}

.fsearch_more-search{float:left; padding:5px 0px 10px 0px; display:inline; margin:0px 7px 0px 0px; min-height:20px; height:auto !important; height:20px; width:286px;}
.fsearch_more-search span{float:left; padding:5px 0px 0px 0px; font-size:13px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; display:inline; margin:0px 0px; width:200px; color:#000000;}
.fsearch_more-search div{float:right; text-align:right; padding:7px 0px 0px 0px; display:inline; margin:0px 0px; width:86px;}
.fsearch_more-search a:link, .fsearch_more-search a:visited{float:left; font-weight:normal; text-align:left; text-decoration:underline; padding-left:0px; font-size:12px;}
.fsearch_more-search a:hover{text-decoration:none;}

.fsearch_flight_option{float:left; padding:0px 0px 5px 0px; border-bottom:1px dashed #ddd; margin:0px; min-height:20px; height:auto !important; height:20px; margin-right:5px; width:275px;}
.fsearch_flight_option-left{float:left; padding:0px; margin:0px; min-height:20px; height:auto !important; height:20px; width:130px;}
.fsearch_flight_option-checkbox-left{float:left; padding:0px; margin:0px; height:20px; width:130px;}
.fsearch_flight_option-checkbox-left div{float:left; width:20px; padding:0px; margin:0px;}
.fsearch_flight_option-checkbox-left span{float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:107px; padding:2px 0px 0px 3px; margin:0px; color:#000000;}

.fsearch_flight_option-right{float:left; padding:0px 0px 0px 12px; margin:0px; min-height:20px; height:auto !important; height:20px; width:128px;}
.fsearch_flight_option-checkbox-right{float:left; padding:0px; margin:0px; height:20px; width:128px;}
.fsearch_flight_option-checkbox-right div{float:left; width:20px; padding:0px; margin:0px; color:#000000;}
.fsearch_flight_option-checkbox-right span{float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:105px; padding:2px 0px 0px 3px; margin:0px; color:#000000; font-size:12px;}


.fsearch_flight-hotel-car-bottom{float:left; padding:0px 0px 5px 0px; display:inline; margin:5px 0px 0px 0px; min-height:20px; height:auto !important; height:20px; width:298px;}
.fsearch_flight-opretor-bottom-room{float:left; padding:8px 0px 5px 0px; _padding-top:0px; display:inline; margin:0px; min-height:20px; height:auto !important; height:20px; width:298px; border-bottom:1px solid #FFCBA4;}
.fsearch_flight-opretor-bottom-main-left{float:left; padding:0px; text-align:left; font-weight:bold; color:#333; font-size:14px; display:inline; margin:0px; min-height:20px; height:auto !important; height:20px; width:143px;}
.fsearch_flight-opretor-bottom-main-right{float:left; padding:0px 0px 0px 10px; display:inline; margin:0px; min-height:20px; height:auto !important; height:20px; width:143px;}

.fsearch_flight-opretor-bottom-main{float:left; padding:3px 0px; display:inline; margin:0px; min-height:20px; height:auto !important; height:20px; width:600px;}
.fsearch_flight-opretor-bottom-div1{float:left; padding:2px 0px 0px 0px; text-align:left; color:#333; display:inline; margin:0px; min-height:20px; height:auto !important; height:20px; width:60px;}
.fsearch_flight-opretor-bottom-div2{float:left; padding:0px 0px 0px 0px; text-align:left; color:#333; display:inline; margin:0px; min-height:20px; height:auto !important; height:20px; width:100px;}
.fsearch_flight-opretor-bottom-div3{float:left; padding:0px 0px 0px 10px; text-align:left; color:#333; display:inline; margin:0px; min-height:20px; height:auto !important; height:20px; width:100px;}
.fsearch_flight-opretor-bottom-div4{float:left; padding:0px 0px 0px 10px; text-align:left; color:#333; display:inline; margin:0px; min-height:20px; height:auto !important; height:20px; width:110px;}
.fsearch_flight-opretor-bottom-main p{float:left; padding:10px 2px 5px 0px; margin:0px; text-align:justify; width:298px;}

.fsearch_flight-car-bottom-div1{float:left; padding:0px; text-align:left; color:#333; display:inline; margin:0px; min-height:20px; height:auto !important; height:20px; width:120px;}
.fsearch_flight-car-bottom-div2{float:left; padding:0px; text-align:left; color:#333; display:inline; margin:0px; min-height:20px; height:auto !important; height:20px; width:120px;}
.fsearch_flight-car-bottom-div3{float:left; padding:0px; text-align:left; color:#333; display:inline; margin:0px; min-height:20px; height:auto !important; height:20px; width:120px;}
.fsearch_flight-car-bottom-div4{float:left; padding:0px; text-align:left; color:#333; display:inline; margin:0px; min-height:20px; height:auto !important; height:20px; width:120px;}

.fsearch_flight-hotel-more-search{float:left; padding:0px 0px 10px 0px; border-top:1px solid #FFCBA4; display:inline; margin:5px 0px 0px 0px; min-height:20px; height:auto !important; height:20px; width:905px;}
.fsearch_flight-hotel-more-search span{float:left; padding:5px 0px 0px 0px; font-size:13px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; display:inline; margin:0px 0px; width:200px; color:#000000;}
.fsearch_flight-hotel-more-search div{float:right; text-align:right; padding:7px 2px 0px 0px; display:inline; margin:0px 0px; width:84px;}
.fsearch_flight-hotel-more-search a:link, .fsearch_flight-hotel-more-search a:visited{float:left; font-weight:normal; text-align:left; text-decoration:underline; padding-left:0px; font-size:11px;}
.fsearch_flight-hotel-more-search a:hover{text-decoration:none;}

.fsearch_tour-opretor-maindiv{float:left; padding:5px 0px 15px 0px; display:inline; margin:0px 7px; min-height:20px; height:auto !important; height:20px; width:256px;}
.fsearch_leaving-hotel-form-top{float:left; padding:0px; margin:0px; height:6px; width:275px; background:url(../images/fsearch-hotel-form-top.gif) left top #000000 no-repeat;}
.fsearch_leaving-hotel-form-data{float:left; padding:0px 10px 0px 10px; display:inline; margin:0px 0px; min-height:20px; height:auto !important; height:20px; width:255px; background:#EEEEEE;}
.fsearch_leaving-hotel-form-data-main{float:left; padding:6px 0px 0px 0px; display:inline; margin:0px 0px; min-height:20px; height:auto !important; height:20px; width:255px; background:#EEEEEE;}

.mytrip_tour_leaving-hotel-form-bottom{float:left; padding:0px; margin:0px; height:6px; width:290px; background:url(../images/hotel-graybox-bottom.gif) left top no-repeat;}

.flight-search-opretor-bottom-room{float:left; padding:8px 0px 5px 0px; display:inline; margin:0px; min-height:20px; height:auto !important; height:20px; width:198px; border-bottom:1px solid #FFCBA4;}
.flight-search-opretor-airlines-main{float:left; padding:0px; display:inline; margin:0px; min-height:20px; height:auto !important; height:20px; width:256px;}
.flight-search-opretor-airlines-main span{float:left; padding:0px 0px 6px 0px; text-align:left; color:#333; font-size:13px; margin:0px; width:50px;}
.flight-search-opretor-airlines-main div{float:left; padding:0px 0px 6px 0px; text-align:left; margin:0px; width:200px;}
.flight-search-opretor-airlines-main select{font-size:12px; font-family:Arial, Helvetica, sans-serif; width:200px;}

.flight-search-opretor-class-main{float:left; padding:0px; display:inline; margin:0px; min-height:20px; height:auto !important; height:20px; width:256px;}
.flight-search-opretor-class-main span{float:left; padding:3px 0px; text-align:left; color:#333; font-size:13px; margin:0px; width:50px;}
.flight-search-opretor-class-main div{float:left; padding:3px 0px; text-align:left; margin:0px; width:200px;}
.flight-search-opretor-class-main select{ font-size:112x; font-family:Arial, Helvetica, sans-serif;}

.fsearch_leaving-hotel-form-data-main span{float:left; color:#000000; font-family:Arial, Helvetica, sans-serif; padding:0px 0px 0px 5px; display:inline; margin:0px 0px; width:115px;}
.fsearch_leaving-hotel-form-data-main b{float:left; font-size:9px; font-weight:normal; color:#808080; font-family:Arial, Helvetica, sans-serif; padding:3px 3px 7px 5px; display:inline; margin:0px 0px; width:112px;}
.fsearch_leaving-hotel-form-data-main div{float:left; font-family:Arial, Helvetica, sans-serif; padding:3px 0px 0px 5px; display:inline; margin:0px 0px; width:240px;}
.fsearch_leaving-hotel-form-data-main-input{border:1px solid #AFB5BC; background:#FFFFFF; width:230px; padding:0px; margin:0px;}
.fsearch_leaving-hotel-form-data-main input{ margin:0px 0px; padding:0px; border:1px solid #AFB5BC; background:#FFFFFF; }
.fsearch_leaving-hotel-form-bottom{float:left; padding:0px; margin:0px; height:6px; width:275px; background:url(../images/fsearch-hotel-form-bottom.gif) left top #000000 no-repeat;}


/*Flight search new class 12-03-08*/
/*.flight-search_existing-form{float:left; padding:0px 0px 3px 0px; display:inline; font-size:12px; margin:5px 5px 0px 0px; min-height:20px; height:auto !important; height:20px; width:300px; border-top:1px solid #FFCBA4; }
.flight-search_existing-form h1{font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#FF984A; padding:3px 0px; margin:0px; width:255px; font-weight:bold;}

.flight-search_existing-form-top{float:left; padding:5px 0px 0px 0px; margin:0px; min-height:20px; height:auto !important; height:20px; width:265px;}
.flight-search_existing-form-left{float:left; padding:0px 0px 0px 10px; display:inline; color:#000000; font-size:14px; margin:0px; min-height:20px; height:auto !important; height:20px; width:130px;}
.flight-search_existing-form-right{float:left; padding:0px 0px 0px 10px; display:inline; color:#000000; font-size:14px; margin:0px; min-height:20px; height:auto !important; height:20px; width:130px;}

.flight-search_existing-form-main{float:left; padding:0px 0px 0px 0px; margin:0px; min-height:20px; height:auto !important; height:20px; width:300px;}
.flight-search_existing-form-yes{float:left; padding:10px 0px 0px 0px; margin:0px; min-height:20px; height:auto !important; height:20px; width:300px;}
.flight-search_existing-form-yes-main{float:left; padding:1px 0px; margin:0px; min-height:10px; height:auto !important; height:10px; width:300px;}
.flight-search_existing-form-yes-main-sub{float:left; padding:3px 0px; margin:0px; min-height:10px; height:auto !important; height:10px; width:300px;}
.flight-search_existing-form-yes-left{float:left; padding:0px 0px 0px 9px; display:inline; margin:0px; min-height:20px; height:auto !important; height:20px; width:110px;}
.flight-search_existing-form-yes-left span{color:#000000;}

.flight-search_existing-form-yes-right{float:left; color:#000000; padding:0px; line-height:20px; display:inline; margin:0px; min-height:10px; height:auto !important; height:10px; width:180px;}
.flight-search_existing-form-yes-right div{float:left; color:#000000; padding:0px; line-height:20px; display:inline; margin:0px; min-height:10px; height:auto !important; height:10px; width:105px;}
.flight-search_existing-form-yes-right strong{padding:0px; font-weight:normal; font-size:11px; display:inline; margin:0px; color:#999999; line-height:normal;}
.flight-search_existing-form-yes-right-input{border:1px solid #AFB5BC; background:#FFFFFF; width:170px; padding:1px 0px; margin:0px 3px 0px 0px;}
*/

/*Flight search new class 31-03-08*/

.flight-search_existing-form{float:left; padding:0px 0px 3px 0px; display:inline; font-size:12px; margin:5px 5px 0px 0px; min-height:20px; height:auto !important; height:20px; width:300px; border-top:1px solid #FFCBA4; }
.flight-search_existing-form h1{font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#FF984A; padding:3px 0px; margin:0px; width:255px; font-weight:bold;}

.flight-search_existing-form-top{float:left; padding:5px 0px 0px 0px; margin:0px; min-height:20px; height:auto !important; height:20px; width:265px;}
.flight-search_existing-form-left{float:left; padding:0px 0px 0px 10px; display:inline; color:#000000; font-size:14px; margin:0px; min-height:20px; height:auto !important; height:20px; width:100px; font-family:Arial, Helvetica, sans-serif;}
.flight-search_existing-form-right{float:right; padding:0px 0px 0px 10px; display:inline; color:#000000; font-size:14px; margin:0px; min-height:20px; height:auto !important; height:20px; width:130px; font-family:Arial, Helvetica, sans-serif;}

.flight-search_existing-form-main{float:left; padding:0px 0px 0px 0px; margin:0px; min-height:20px; height:auto !important; height:20px; width:300px;}
.flight-search_existing-form-yes{float:left; padding:10px 0px 0px 0px; margin:0px; min-height:20px; height:auto !important; height:20px; width:300px;}
.flight-search_existing-form-yes-main{float:left; padding:1px 0px; margin:0px; min-height:10px; height:auto !important; height:10px; width:300px;}
.flight-search_existing-form-yes-main-sub{float:left; padding:3px 0px; margin:0px; min-height:10px; height:auto !important; height:10px; width:300px;}
.flight-search_existing-form-yes-left{float:left; padding:2px 0px 0px 9px; display:inline; margin:0px; min-height:20px; height:auto !important; height:20px; width:110px;}
.flight-search_existing-form-yes-left span{color:#000000; font-size:12px; font-family:Arial, Helvetica, sans-serif;}

.flight-search_existing-form-yes-right{float:left; color:#000000; padding:0px; line-height:20px; display:inline; margin:0px; min-height:10px; height:auto !important; height:10px; width:180px; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.flight-search_existing-form-yes-right div{float:left; color:#000000; padding:0px; line-height:20px; display:inline; margin:0px; min-height:10px; height:auto !important; height:10px; width:105px;}
.flight-search_existing-form-yes-right strong{padding:0px; font-weight:normal; font-size:11px; display:inline; margin:0px; color:#999999; line-height:normal;}
.flight-search_existing-form-yes-right-input{border:1px solid #AFB5BC; background:#fff; width:165px; padding:1px 0px; margin:0px 3px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

/* END */
/* NEW 20 MARCH */
.fsearch_data_main_subdiv{ float:left; padding:0px; margin:0px; min-height:20px; height:auto !important; height:20px; width:620px;}
.fsearch_data_sub_div-yesno-main{ float:right; padding:0px; margin:0px; min-height:20px; height:auto !important; height:20px; width:300px; margin-right:10px; _margin-right:5px; display:inline;}

/* Message Div - Amit */

.errormsg-div{font-size:12px; font-weight:bold; float:left; width:644px; margin-bottom:10px; display:block; padding:10px; height:15px; font-size:15px; border:1px solid #FF0000;}
.errormsg-div b{ color:#FF0000;}

.successmsg-div{font-size:12px; font-weight:bold; float:left; width:644px; margin-bottom:10px; display:block; padding:10px; min-height:15px; height:auto !important; height:15px; font-size:15px;  border-bottom:1px solid #DDDDDD; border-top:1px solid #DDDDDD; background:#E6FBD7;}
.successmsg-div b{color:#30b84c;}

/* End Div */

/*new class 05-03-08*/

.innerpage-data-tab1-new{float:left; width:916px; line-height:30px; color:#000000; min-height:20px; height:auto !important; height:20px; padding:10px 0px;}
.innerpage-datap-main-new{float:left; width:726px; color:#000000; padding:0px 0px; margin:0px;}
.innerpage-datap-new-left{float:left; width:726px; color:#000000; padding:0px 0px; margin:0px;}
.innerpage-datap-new-right{float:left; width:170px; text-align:center; color:#000000; padding:0px 10px; margin:0px;}
.innerpage-datap-new{float:left; width:726px; color:#000000; padding:3px 0px; margin:0px;}
.innerpage-data-div-new{float:left; width:210px; padding:3px 0px; text-align:right; color:#333333; line-height:normal;}
.innerpage-data-span-new{float:left; width:500px; padding:0px 5px; font-size:12px;  line-height:normal;}
.innerpage-data-input-new{width:350px; font-size:12px; border:1px solid #F6C999; padding:3px;}
.innerpage-data-input-new-small{width:150px; font-size:12px; border:1px solid #F6C999; padding:3px;}
.innerpage-datap-footer-new{float:left; width:726px; font-size:16px; color:#000000; padding:3px 0px; margin:5px 0px 0px 0px; border-top:1px dashed #FF984A; text-align:right;}

/*End*/

/*############### New Class ##########

.mytrip_tour_existing-form{float:left;  border-bottom:1px solid #FFCBA4; padding:0px 0px 13px 0px; _padding-bottom:0px; display:inline; font-size:12px; margin:0px 5px; min-height:20px; height:auto !important; height:20px; width:285px;}
.mytrip_tour_existing-form h1{font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#FF984A; padding:10px 0px 10px 10px; margin:0px 0px 0px 0px; width:275px; font-weight:bold;}

.mytrip_tour_existing-form-top{float:left; padding:0px 0px 10px 0px; margin:0px;  min-height:20px; height:auto !important; height:20px; width:285px;}
.mytrip_tour_existing-form-left{float:left; padding:0px 0px 0px 10px; display:inline; color:#000000; font-size:14px; margin:0px 0px 0px 0px; min-height:20px; height:auto !important; height:20px; width:130px;}
.mytrip_tour_existing-form-right{float:left; padding:0px 0px 0px 10px; display:inline; color:#000000; font-size:14px; margin:0px 0px 0px 0px; min-height:20px; height:auto !important; height:20px; width:130px;}

.mytrip_tour_existing-form-yes{float:left; padding:10px 0px 0px 0px; margin:0px; border-top:1px solid #FFCBA4; min-height:20px; height:auto !important; height:20px; width:285px;}
.mytrip_tour_existing-form-yes-main{float:left; padding:3px 0px; margin:0px; min-height:20px; height:auto !important; height:20px; width:285px;}
.mytrip_tour_existing-form-yes-main-sub{float:left; padding:3px 0px; margin:0px; min-height:20px; height:auto !important; height:20px; width:285px;}
.mytrip_tour_existing-form-yes-left{float:left; padding:0px 0px 0px 10px; display:inline; margin:0px 0px 0px 0px; min-height:20px; height:auto !important; height:20px; width:110px;}
.mytrip_tour_existing-form-yes-left span{color:#000000;}

.mytrip_tour_existing-form-yes-right{float:left; color:#000000; padding:0px 0px 0px 0px; line-height:20px; display:inline; margin:0px 0px 0px 0px; min-height:20px; height:auto !important; height:20px; width:160px;}
.mytrip_tour_existing-form-yes-right strong{float:left; padding:0px; font-weight:normal; font-size:12px; display:inline; margin:0px; color:#999999; width:160px;}
.mytrip_tour_existing-form-yes-right-input{border:1px solid #AFB5BC; background:#FFFFFF; width:150px; padding:1px 0px; margin:0px 3px 0px 0px;}
*/
/*Date 31-MArch-2008 */
.mytrip_tour_existing-form{float:left;  border-bottom:1px solid #FFCBA4; padding:0px 0px 13px 0px; _padding-bottom:0px; display:inline; font-size:12px; margin:0px 5px; min-height:20px; height:auto !important; height:20px; width:285px;}
.mytrip_tour_existing-form h1{font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#FF984A; padding:10px 0px 10px 10px; margin:0px; width:275px; font-weight:bold;}

.mytrip_tour_existing-form-top{float:left; padding:0px 0px 10px 0px; margin:0px;  min-height:20px; height:auto !important; height:20px; width:285px;}
.mytrip_tour_existing-form-left{float:left; padding:0px 0px 0px 10px; display:inline; color:#000000; font-size:14px; margin:0px; min-height:20px; height:auto !important; height:20px; width:130px; font-family:Arial, Helvetica, sans-serif;}
.mytrip_tour_existing-form-right{float:left; padding:0px 0px 0px 10px; display:inline; color:#000000; font-size:14px; margin:0px; min-height:20px; height:auto !important; height:20px; width:130px; font-family:Arial, Helvetica, sans-serif;}

.mytrip_tour_existing-form-yes{float:left; padding:10px 0px 0px 0px; margin:0px; min-height:20px; height:auto !important; height:20px; width:285px; border-top:1px solid #FFCBA4;}
.mytrip_tour_existing-form-yes-main{float:left; padding:3px 0px; margin:0px; min-height:20px; height:auto !important; height:20px; width:285px;}
.mytrip_tour_existing-form-yes-main-sub{float:left; padding:3px 0px; margin:0px; min-height:20px; height:auto !important; height:20px; width:285px;}
.mytrip_tour_existing-form-yes-left{float:left; padding:0px 0px 0px 10px; display:inline; margin:0px; min-height:20px; height:auto !important; height:20px; width:110px;}
.mytrip_tour_existing-form-yes-left span{color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.mytrip_tour_existing-form-yes-right{float:left; color:#000000; padding:0px; line-height:20px; display:inline; margin:0px; min-height:20px; height:auto !important; height:20px; width:160px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.mytrip_tour_existing-form-yes-right strong{float:left; padding:0px; font-weight:normal; font-size:12px; display:inline; margin:0px; color:#999999; width:160px;}
.mytrip_tour_existing-form-yes-right-input{border:1px solid #AFB5BC; background:#FFFFFF; width:150px; padding:1px 0px; margin:0px 3px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

/* ENd */
.innerpage-thanks-tab3{float:left; width:916px; color:#000000; min-height:150px; height:auto !important; height:150px; padding:10px 0px 0px 0px;}

.innerpage-thanks-tab3 h1{float:left; width:916px; margin-bottom:5px; padding:0px 0px 5px 0px; font-size:16px; border-bottom:1px solid #FFCBA4;  line-height:normal; color:#27A4ED; font-weight:bold; font-family:"Microsoft Sans Serif", Arial, Verdana;}
.innerpage-thanks-datap{float:left; width:904px; color:#000000; padding:27px 0px 0px 12px; margin:0px;}
.innerpage-thanks-datap-p{float:left; width:792px; color:#000000; font-size:17px; padding:0px; margin:0px; line-height:18px;}
.innerpage-thanks-datap p{float:left; width:792px; color:#000000; padding:10px 0px 0px 0px; margin:0px; font-size:16px; line-height:18px; font-weight:normal; line-height:25px;}
.innerpage-thanks-datap b{font-size:28px; color:#FF9547; font-family:"Trebuchet MS", Verdana; padding:0px 10px;}
.innerpage-thanks-datap strong{font-size:14px; color:#FF9547; font-family:"Trebuchet MS", Verdana; padding:0px 10px;}
/* Date 28-March */
.innerpage-thanks-datap-p-construction{float:left; width:792px; color:#000000; font-size:17px; padding:0px; margin:0px; line-height:18px; text-align:center;}
/* Date 28-March */
.innerpage-contact-datap-text{float:left; width:215px; color:#000000; font-size:14px; padding:0px 0px 0px 0px; margin:0px;}
.innerpage-contact-datap{float:left; width:300px; color:#000000; font-size:14px; padding:0px; margin-left:0px;}
.innerpage-contact-datap p{float:left; width:290px; color:#000000; padding:0px; margin:0px; line-height:18px;}
.innerpage-contact-datap-div{float:left; width:290px; color:#000000; line-height:18px; padding:0px 0px 0px 0px; margin:0px 0px;}
.innerpage-contact-datap-div span{float:left; width:70px; font-weight:bold; font-size:14px; color:#000000; padding:0px 0px 0px 0px; margin:0px;}
.innerpage-contact-datap-div div{float:left; width:220px; color:#000000; font-size:14px; padding:1px 0px 0px 0px; margin:0px;}
.innerpage-contact-map-div{float:left; width:470px; padding:10px 10px 6px 10px; margin:6px 0px 0px 0px; min-height:20px; height:auto !important; height:20px; border:1px solid #AFB5BC;}



/*New Design Class*/

.new-innerpage-data-main{float:left; width:916px; color:#000000; min-height:20px; height:auto !important; height:20px; padding:0px 0px 0px 0px; margin:0px; background:url(../images/main-right-div-bg.gif) 680px repeat-y;}
.new-innerpage-data-main-l{float:left; width:678px; color:#000000; min-height:20px; height:auto !important; height:20px; padding:10px 0px 0px 0px; background:url(../images/main-left-div-bg.gif) repeat-x left top; margin:0px 6px 0px 0px; display:inline;}
.new-innerpage-data-main-l h1{width:648px; float:left; color:#FF9749; padding:10px 10px 5px 6px; font-weight:bold; font-size:27px;}
.new-innerpage-data-main-l h2{width:648px; float:left; color:#000; margin:0px; padding:5px 10px 0px 6px; font-weight:bold; font-size:15px;}

.new-innerpage-data-main-l-form{ float:left; width:652px; padding:25px 0px 10px 5px; min-height:20px; height:auto !important; height:20px;}
.new-innerpage-form-sub-div{ float:left; width:648px; padding:0px; min-height:20px; height:auto !important; height:20px;}
.new-innerpage-confirm{ float:left; width:658px; padding:0px 0px 10px 0px; min-height:20px; height:auto !important; height:20px; border-bottom:1px solid #CCCCCC;}
.new-innerpage-flight{ float:left; width:648px; padding:0px 0px 10px 0px; min-height:20px; height:auto !important; height:20px;}
.new-innerpage-flight-left{float:left; width:280px;padding:5px 0px 0px 0px; text-align:left; color:#000000; font-size:13px; min-height:20px; height:auto !important; height:20px;}
.new-innerpage-flight-right{width:366px; float:left; margin:0px; padding:4px 0px 4px 0px; min-height:20px; height:auto !important; height:20px;}

.new-innerpage-data-main-l-form-additional{ float:left; width:234px;padding:5px 0px 0px 0px; text-align:left; color:#000000; font-size:13px; min-height:20px; height:auto !important; height:20px;}
.new-innerpage-data-main-l-form-additional-field{ float:left; width:400px; float:left; margin:0px; padding:4px 0px 4px 0px; min-height:20px; height:auto !important; height:20px;}

.new-innerpage-data-main-l-form-smalltext{ float:left; width:145px;padding:5px 0px 0px 0px; text-align:left; color:#000000; font-size:13px; min-height:20px; height:auto !important; height:20px;}
.new-innerpage-data-main-l-form-text{ float:left; width:175px; padding:5px 0px 0px 0px; text-align:left; color:#000000; font-size:13px; min-height:20px; height:auto !important; height:20px;}
.new-innerpage-data-main-l-form-field{width:470px; float:left; margin:0px; padding:4px 0px 4px 0px; min-height:20px; height:auto !important; height:20px;}
.new-innerpage-data-main-l-form-field-div{width:105px; float:left; margin:0px; padding:0px; min-height:20px; height:auto !important; height:20px;}
.new-innerpage-data-main-l-form-field b{width:355px; float:left; font-size:11px; margin:0px; padding:6px 0px 0px 0px; font-weight:normal; color:#969696;}

.new-innerpage-data-input{width:300px; font-size:12px; border:1px solid #C1CBD2; padding:3px;}
.new-innerpage-data-main-r{float:left; width:212px; color:#000000; line-height:20px; min-height:350px; height:auto !important; height:350px; padding:0px 5px 0px 5px; background:url(../images/main-right-div-bg.gif) repeat-y left top; margin:0px;}
a.new-innerpage-data-main-r-link:link, a.new-innerpage-data-main-r-link:visited{margin:0px 0px 0px 60px; padding:0px; display:inline; font-size:18px; float:left; width:140px; font-family:Arial, Helvetica, sans-serif; color:#D6D6D6;}
a.new-innerpage-data-main-r-link:hover{text-decoration:none; color:#000000;}
a.new-innerpage-data-main-r-activcate:link, a.new-innerpage-data-main-r-activcate:visited{margin:0px 0px 0px 60px; padding:0px; display:inline; font-size:18px; float:left; width:140px; font-family:Arial, Helvetica, sans-serif; color:#000;}

.new-innerpage-data-main-r-personal-tab{float:left; width:212px; margin:0px; color:#000000; min-height:20px; height:auto !important; height:20px; padding:10px 0px; border-bottom:2px solid #D9E7F0; background:url(../images/personal-inform-bg.gif) 16px 5px no-repeat;}
.new-innerpage-data-main-r-traveller-tab{float:left; width:212px; color:#000000; margin:0px; min-height:20px; height:auto !important; height:20px; padding:10px 0px; border-bottom:2px solid #D9E7F0; background:url(../images/traveller-bg.gif) 12px 10px no-repeat;}
.new-innerpage-data-main-r-flight-tab{float:left; width:212px; color:#000000; margin:0px; min-height:20px; height:auto !important; height:20px; padding:10px 0px; border-bottom:2px solid #D9E7F0; background:url(../images/flight-bg.gif) 13px 10px no-repeat;}
.new-innerpage-data-main-r-accomodation-tab{float:left; width:212px; color:#000000; margin:0px; min-height:20px; height:auto !important; height:20px; padding:10px 0px; border-bottom:2px solid #D9E7F0; background:url(../images/accomodation-bg.gif) 14px 10px no-repeat;}
.new-innerpage-data-main-r-carhire-tab{float:left; width:212px; color:#000000; margin:0px; min-height:20px; height:auto !important; height:20px;  padding:10px 0px; border-bottom:2px solid #D9E7F0; background:url(../images/car-hire-bg.gif) 12px 10px no-repeat;}
.new-innerpage-data-main-r-sightseeing-tab{float:left; width:212px; color:#000000; margin:0px; min-height:20px; height:auto !important; height:20px;  padding:10px 0px; border-bottom:2px solid #D9E7F0; background:url(../images/sight-seeing-bg.gif) 11px 10px no-repeat;}
.new-innerpage-data-main-r-insurance-tab{float:left; width:212px; color:#000000; margin:0px; min-height:20px; height:auto !important; height:20px; padding:10px 0px; border-bottom:2px solid #D9E7F0; background:url(../images/travell-insurance-bg.gif) 14px 10px no-repeat;}

.new-innerpage-datap-footer{float:left; width:660px; padding:0px 10px 0px 5px; margin:0px; display:inline; text-align:right; background:url(../images/footer-bg.gif) left top repeat-x; height:60px;}
.new-innerpage-datap-footer input{padding:22px 7px 0px 7px; margin:0px;}
.new-innerpage-data-main-l{float:left; width:675px; color:#000000; min-height:320px; height:auto !important; height:315px; padding:10px 0px 0px 0px; background:url(../images/main-left-div-bg.gif) repeat-x left top; margin:0px 6px 0px 0px; display:inline; padding-left:5px;}

/*Sitemap Class*/

.sitemap-data-main{float:left; width:916px; color:#000000; min-height:20px; height:auto !important; height:20px; padding:10px 0px 0px 0px; background:url(../images/main-left-div-bg.gif) repeat-x left top; margin:0px 6px 0px 0px; display:inline;}
.sitemap-list-main{float:left; min-height:20px; height:auto !important; height:20px; width:305px;}
.sitemap-list-main-sub{float:left; min-height:20px; padding:8px 0px; height:auto !important; height:20px; width:305px;}

.sitemap-list-main-sub-span{padding:8px 0px 0px 30px; margin:0px; font-size:14px; color:#FF984A; background:url(../images/bullet-orange.gif) 15px 11px no-repeat;}
.sitemap-list-main-sub-div{padding:8px 0px 0px 15px; margin:0px 0px 0px 18px; font-size:14px; color:#FF984A;}
.sitemap-list-main-sub-div div{padding:2px 0px 0px 13px; margin:0px; font-size:14px; height:20px; color:#FF984A; background:url(../images/bullet-orange-small.gif) left 5px no-repeat;}

/*Innerpage Future-holiday */
.innerpage-futureholidaypage{float:left; width:911px; background:url(../images/future-holiday-mainbg.gif) left top repeat-y ; padding:0px 10px; text-align:justify; min-height:200px; height:auto !important; height:200px; border-left:1px;}
.innerpage-futureholidaypage-sub-l{float:left; width:529px; padding:0px; text-align:justify;min-height:200px; height:auto !important; height:200px;}
.innerpage-futureholidaypage-sub-l h1{float:left; width:515px; padding:10px 0px 30px 15px; text-align:left; color:#FF984A; font-family:"Trebuchet MS", Arial, Verdana; font-size:30px; background:url(../images/futureholiday-left-topbg.gif) 4px bottom no-repeat #fff; display:block; line-height:35px;}
.innerpage-futureholidaypage-sub-text table{width:475px; max-width:475px; text-align:justify; vertical-align:top;}
/*.innerpage-futureholidaypage-sub-text p{float:left; width:475px; max-width:475px; padding:10px 0px 10px 20px; text-align:justify; color:#6E6E6E; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:23px;}*/
.innerpage-futureholidaypage-sub-text h2{float:left; width:475px; max-width:475px; padding:10px 0px 10px 20px; text-align:justify; color:#FB8F21; font-size:12px; font-family:Arial, Helvetica, sans-serif;}

.innerpage-futureholidaypage-sub-text{float:left; width:515px; padding:13px 10px 0px 0px; min-height:50px; height:auto !important; height:50px;} 
.innerpage-futureholidaypage-sub-2{float:left; width:375px; background:#FFFFFF; padding:0px; min-height:500px; height:auto !important; height:500px;}
.innerpage-futureholidaypage-sub-2-imgdiv{float:left; width:351px; padding:0px; margin:20px 10px 0px 14px; display:inline; background:url(../images/future-holiday-right-imgbg.jpg) left top no-repeat; height:246px;}
.innerpage-futureholidaypage-sub-2-imgdiv img{ margin:11px 10px 0px 11px;}
.innerpage-futureholidaypage-sub-2-img-navdiv{float:left; width:115px; padding:0px; margin:11px 10px 0px 11px; display:inline;}
.innerpage-futureholidaypage-sub-2-img-navdiv img{ height:17px; width:17px; padding:0px; margin:0px;}
.innerpage-futureholidaypage-sub-2-img-navdiv-link{float:left;  padding:0px 0px 0px 10px; margin:0px;}
.innerpage-futureholidaypage-sub-2-img-navdiv-link a:link, .innerpage-futureholidaypage-sub-2-img-navdiv-link a:visited{ color:#AEB7B5; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; padding:0px 3px 0px 3px; font-weight:bold;}
.innerpage-futureholidaypage-sub-2-img-navdiv-link a:hover{color:#FFFFFF; text-decoration:none; background:#FF9C4E;}
.innerpage-futureholidaypage-sub-2-img-activate a:link, .innerpage-futureholidaypage-sub-2-img-activate a:visited{font-size:11px; color:#FFFFFF; text-decoration:none; background:#CC6633; font-family:Arial, Helvetica, sans-serif;  padding:0px 3px 0px 3px; font-weight:bold;}

.innerpage-futureholidaypage-sub-2-bottomdiv{float:left; width:351px; padding:0px; margin:0px 10px 0px 14px; display:inline; min-height:50px; height:auto !important; height:50px;}
.innerpage-futureholidaypage-sub-2-bottomdiv-main{float:left; width:351px; padding:0px; margin:20px 0px 0px 0px; display:inline; min-height:50px; height:auto !important; height:50px;}
.innerpage-futureholidaypage-sub-2-bottomdiv-1{float:left; width:162px; border:1px solid #dddddd; border-bottom:4px solid #DDDDDD; padding:0px; margin:0px 8px 10px 0px; display:inline; height:120px;}
.innerpage-futureholidaypage-sub-2-bottomdiv-1 img{width:144px; padding:0px; margin:9px 8px 0px 9px; height:101px;}
.innerpage-futureholidaypage-sub-2-bottomdiv-2{float:left; width:162px;  padding:0px; border:1px solid #dddddd; border-bottom:4px solid #DDDDDD; margin:0px 0px 10px 8px; display:inline; height:120px;}
.innerpage-futureholidaypage-sub-2-bottomdiv-2 img{width:144px; padding:0px; margin:9px 8px 0px 9px; height:101px;}

/* Date:18-March-2008 
.subcriber-category-left{float:left; min-height:20px; height:auto !important; height:20px; padding:5px 0px 0px 20px; margin:0px; display:inline; width:250px;}
.subcriber-category-right{float:left; min-height:20px; height:auto !important; height:20px; padding:5px 0px 0px 0px; margin:0px; display:inline; width:160px;}
.subcriber-category{float:left; min-height:20px; height:auto !important; height:20px; padding:0px 0px 0px 0px; margin:0px; display:inline; width:116px;}
.subcriber-category div{float:left; width:20px; padding:0px; margin:0px;}
.subcriber-category span{float:left; width:90px; padding:2px 0px 0px 0px; margin:0px;}
/* NEW CLASS */
/*
.subcriber-category-inner{float:left; min-height:20px; height:auto !important; height:20px; padding:0px 0px 0px 0px; margin:0px; display:inline; width:250px;}
.subcriber-category-inner span{float:left; min-height:20px; height:auto !important; height:20px; padding:0px 0px 0px 0px; margin:0px; display:inline; width:96px;}
.subcriber-category-inner div{float:left; min-height:20px; height:auto !important; height:20px; padding:0px 0px 0px 0px; margin:0px; display:inline; width:20px;}
.subcriber-category-inner-submit{float:left; min-height:20px; height:auto !important; height:20px; padding:10px 0px 0px 20px; margin:0px; display:inline; width:800px;}
*/
/* NEW CLASS  END*/

/*Checkbox page Class*/

.innerpage-checkbox-div{float:left; width:904px; color:#000000; padding:0px 0px 0px 12px; margin:0px;}
.innerpage-checkbox-div p{float:left; width:904px; color:#000000; padding:0px 0px 0px 0px; margin:0px; font-size:14px; font-weight:bold;}
.innerpage-checkbox-div b{float:left; border-bottom:1px dashed #FF984A; width:904px; color:#000000; padding:20px 0px 2px 0px; margin:0px;}
.innerpage-checkbox-div-div{float:left; width:904px; color:#000000; padding:5px 0px 3px 0px; margin:0px;}
.innerpage-checkbox-div-div-main{float:left; width:301px; color:#000000; padding:0px; margin:0px;}
.innerpage-checkbox-div-div-main span{width:301px; color:#000000; padding:5px 0px 5px 0px; margin:0px; display:block;}
.innerpage-checkbox-div-div-main strong{color:#000000; font-weight:normal; padding:0px; margin:0px;}
.innerpage-checkbox-div-div-footer{float:left; width:260px; color:#000000; padding:0px; margin:0px;}
.innerpage-checkbox-div-div-input{float:right;}

/*Added by mitesh 06-06-08 */

.details{float:left; width:640px;  min-height:10px; height:auto !important; height:10px; padding-top:10px;}
.details span{float:left; font-size:12px; line-height:20px; padding:0px; color:#999999; width:115px;}
.details div{float:left; width:430px; font-size:12px; color:#000; line-height:20px; margin:0px; padding:0px; }
.details b{float:left; width:180px; color:#000; font-size:12px;font-weight:normal; line-height:20px; margin:0px; padding:0px; }
.online {float:left; font-size:12px; line-height:20px;}


/*End of Added by mitesh 06-06-08 */


/*	Added by mitesh 10-06-08 	*/

.package_1_new{ float:left; font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#FF984A; min-height:20px; height:auto !important; height:20px; padding:0px; border-bottom:1px solid #BBBBBB; margin:0px; width:235px; font-weight:normal;}
.package_1_new-left-img-div{float:left; width:235px; min-height:50px; height:auto !important; height:50px; padding:0px 0px 0px 0px;}
.package_1_new-left-img-div img{padding:0px;}
.package_new_price{float:left; width:60px; padding:10px 0px 0px 0px; margin:0px; }

.package_new_link{float:left; width:235px; height:15px; padding:5px 0px 3px 0px; margin:0px; min-height:20px; height:auto !important; height:20px;}
.package_new_link span{float:left; width:235px; line-height:20px; text-align:left; padding:0px; margin:0px; font-size:11px; color:#27A4ED; font-weight:bold;}
.package_new_link a:link, .package_new_link a:visited{color:#000; font-size:14px; font-weight:bold;}
.package_new_link a:hover{color:#FF984A; font-size:14px; font-weight:bold;}
.span-btn{ float:right; padding:4px 0px;}
a.flight_country:link, a.flight_country:visited{ font-weight:bold; font-family:"Microsoft Sans Serif", Arial, Verdana; line-height:22px; font-size:14px; color:#27A4ED; text-decoration:underline;}
a.flight_country:hover{text-decoration:none;}

.special_flight_offers-left_new{float:left; width:113px; margin-right:2px; padding-bottom:3px; font-size:12px; color:#999999; border-right:1px dashed #DDD; min-height:20px; height:auto !important; height:20px;}
.special_flight_offers-left_new p{float:left; width:105px; margin:0px; padding:0px; font-size:12px; font-weight:bold; color:#999999;}
.special_flight_offers-left_right{float:left; width:104px; padding:0px 0px 3px 5px; font-size:12px; color:#999; min-height:20px; height:auto !important; height:20px;}
.special_flight_offers-left_right p{float:left; width:101px; margin:0px; padding:0px; font-size:12px; font-weight:bold; color:#999999;}

/*	End of Added by mitesh 10-06-08 */
.importantnote-div{ float:left; padding-top:5px; font-size:14px; color:#999999; line-height:20px;}
.importantnote-div b{color:#000;}
