html{overflow-y:scroll;background:#BCE0FD url('/images/blue_earth_bg.jpg') no-repeat scroll 0 0;}@media all and(-webkit-min-device-pixel-ratio:10000),not all and(-webkit-min-device-pixel-ratio:0){html{height:auto;}}body.optrip{height:100%;text-align:left;margin:0;padding:0;font:normal 12px Arial,Helvetica,sans-serif;color:#333;}body.travel_location_only{width:auto;}.optrip .main .content{background:transparent url('/images/main_middle_bg.png') repeat-y scroll 0 0;}#bd{background-color:white;width:930px;padding:10px 9px 10px 10px;margin:0 0 0 24px;padding:10px 10px 0 10px;overflow:hidden;}.content_body{width:1024px;background:url('/images/content_middle_bg.png') repeat-y;}#hd{background:transparent url('/images/header_bg.jpg') repeat-x scroll 0 0;}#hd_center{width:981px;}#hd_center{background-color:white;margin-left:24px;width:950px;}#hd_login{float:right;}#ft{width:971px;}.optrip .content_bottom{width:981px;height:7px;background:transparent url('/images/content_bottom_bg.png') no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/content_bottom_bg.png');_background-image:none;}.optrip .main .bottom{height:35px;background:transparent url('/images/main_bottom_bg.png') no-repeat scroll 0 0;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/main_bottom_bg.png');_background-image:none;}table{margin-bottom:0;}td{padding:2px;vertical-align:top;}p{line-height:1.5em;}ul,ol{margin-top:0;margin-bottom:0;}pre{margin-bottom:0;}noscript{color:red;font-weight:bold;font-size:138.5%;}h1,h2,h3{margin:0 0 5px 0;}li{background-image:none;}input.checkbox,input.radio{margin-right:5px;}input.button,input.submit{padding:0 5px;_padding:0;cursor:pointer;}input.disabled{cursor:default;}.text_error{color:#CE0603;font-size:85%;}#bd .yui-t1,#bd .yui-t2,#bd .yui-t3,#bd .yui-t4,#bd .yui-t5,#bd .yui-t6,#bd .yui-t7{width:auto;min-width:100%;}.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{margin-left:0;}.display_none{display:none;}.display_invisible{visibility:hidden;}.link{text-decoration:underline;color:blue;cursor:pointer;}.pointer_mouse{cursor:pointer;}.underline{text-decoration:underline;}.align_right{text-align:right;}.align_center{text-align:center;}.block_center{margin:auto;}.bold{font-weight:bold;}.no_height{height:0;}.float_left{float:left;}.float_right{float:right;}.no_table_border{margin:0;border:none;}.no_table_border td{border:none;padding:0;}.overflow_hidden{overflow:hidden;}.pos_abs{position:absolute;}.pos_rel{position:relative;}.pointer_cursor{cursor:pointer;}.negative_space{position:absolute!important;top:-100000px!important;left:-100000px!important;}.red{color:#ce0603;}.green{color:#008C00;}.empty_cell{border:none;}.horizon_slider_background_with_tick{position:relative;width:226px;height:28px;background:url(/images/rating_slider_bar.gif) 0 no-repeat;background-position:6px 0;}.selection_separator{border-bottom:1px solid #828282;margin:10px 0 10px 0;}.warning{background-color:#FAFAB9;font-weight:bold;padding:2px;font-size:100%;}.error{color:white;background-color:#CE0603;padding:2px;margin-bottom:2px;font-weight:bold;}.not_allowed{cursor:not-allowed!important;}.optrip .widget_error{color:red;font-weight:normal;font-size:93%;}.yui-panel-container .yui-panel .bd,.yui-panel-container .yui-panel .ft{background-color:#fff;}.yuimenu .yuimenuitem a:active,.yuimenu .yuimenuitem a:focus{outline:none;}.yui-skin-sam .yui-button .first-child{border:none;}.yui-skin-sam .yui-button{border:1px solid #a2a2a2;text-align:center;}.yui-skin-sam .yui-button button{margin-left:auto;margin-right:auto;}.yui-dialog .yui-panel .ft{padding:0;}.yui-skin-sam .container-close{_right:15px;}.meta_page_header{background-color:#F2F2F2;border-bottom:1px solid #CCC;color:#333;font-size:138.5%;font-weight:bold;margin-bottom:10px;padding-left:3px;}.meta_page_link_area{background-color:#f1f1f1;border:1px solid #c1c1c1;padding:5px;}.meta_page_nav_link{color:#039;font-size:116%;display:inline-block;line-height:1.5em;}a.meta_page_nav_link_sel{color:#333;}.nav_beta{left:215px;position:absolute;}.nav_beta *{float:left;}.nav_beta img{position:relative;}.nav_extra{position:absolute;top:0;right:0;}.nav_logged_in,.nav_login{color:white;margin:10px 5px 5px 0;font-size:100%;font-weight:bold;}.nav_login a,.nav_logged_in a{margin-left:5px;}.nav_logged_in a{color:#e2e2e2;}.nav_login a{background-position:0 0;background-repeat:no-repeat;color:white;display:inline-block;font-size:116%;height:25px;text-decoration:none;vertical-align:top;width:90px;margin:10px 0 10px 20px;}.nav_login .nav_login_button{background-image:url('/images/login_btn.jpg');}.nav_login a:hover{text-decoration:underline;}#nav_trip_share{font-size:116%;font-weight:bold;text-align:right;}#nav_trip_share span{margin-left:20px;display:inline-block;}.nav_logo{float:left;}.us_and_canada{color:#f2f2f2;font-size:93%;font-weight:bold;position:absolute;top:65px;left:85px;}.nav_tagline{position:static;padding:15px 0 15px 660px;}.nav_new_trip{color:blue;font-size:116%;font-weight:bold;margin:2.5px 0;}.nav_title_row{border-bottom:1px solid #a2a2a2;padding:5px 0 5px 0;margin:0 10px 0 10px;}.nav_title{font-size:200%;float:left;}#nav_subtitle{float:left;margin:0 0 0 20px;width:850px;}#nav_bread{font-size:123.1%;padding-top:10px;padding-bottom:3px;padding-left:10px;}#nav_bread .link{color:blue;}.nav_bread_item{padding:0 5px 0 0;color:#626262;}.nav_bread_selected{font-weight:bold;color:black;}#nav_top{width:981px;}.nav_row{padding:0 0 0 38px;height:58px;width:981px;overflow:hidden;background:transparent url('/images/main_top_bg.png') repeat-y scroll 0 0;}.nav_center{padding-left:70px;padding-right:10px;padding-bottom:10px;}.nav_cart{background:no-repeat url("/images/icons/shoppingcart.gif") 0 0;font-size:140%;height:30px;margin-left:50px;margin-top:15px;padding-left:40px;position:absolute;left:845px;color:#00B;}#hd .content_bg_wrapper{width:100%;background:transparent url('/images/main_middle_bg.png') repeat-y 0 0;}.optrip .content_top{height:7px;background:transparent url('/images/content_top_bg.png') no-repeat 0 0;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/content_top_bg.png');_background-image:none;}.nav{text-decoration:none;display:inline-block;cursor:pointer;outline:none;opacity:1;}.nav_nolink{color:black;background-color:white;opacity:1;}.xyz{color:#00B;background-color:#f2f2f2;opacity:.95;}.nav_link:hover{color:black;text-decoration:underline;font-weight:bold;background-color:#F5F5F5;}.nav .yuimenuitem{font-weight:normal;}.nav .yuimenuitemlabel{font-size:85%;padding:2px 5px 2px 16px;background:url('/images/icons/triangle-right.gif');background-repeat:no-repeat;background-position:2px center;}.nav .yuimenuitemlabel-selected{background-color:#C3E1FF;}.footer{padding-bottom:50px;text-align:right;font:normal 11px Arial,Helvetica,sans-serif;color:#5b6b7c;}.footer_wrapper{margin-bottom:3px;}.footer a{margin-left:10px;text-decoration:none;color:#333;font-size:108%;}.footer a:hover{text-decoration:underline;}.loading_container_center{width:300px;margin:0 auto;text-align:center;}.loading_container_center .yui-panel-container{width:300px;position:relative;}.loading_container{position:absolute;height:150px;}div.address_box_div{text-align:left;}div.address_box_div input.address_box{position:static;}div.autocomplete_container{left:0;z-index:1000;}.disabled_address_input{color:black;}div.autocomplete_container{position:absolute;}div.address_error{font-size:12px;color:red;}img.addr_label_img{position:relative;top:6px;}.address_input_wrapper_el .no_yui_style{position:static;}span.traveler_error{color:red;}.traveler_header{padding-top:10px;font-weight:bold;}.traveler_selection_cell{padding-right:10px;}.traveler_selection_cell select{margin-bottom:3px;}.trip_new_search .travel_input_categories label{margin:0 0 3px 0;display:inline-block;font-size:100%;}.optrip .traveler_input_wrapper_el .width_override{width:80px;}input.date_box{width:100px;background:url('/images/calendar.gif') no-repeat right;background-color:white;}div.date_error{font-size:12px;width:140px;color:red;}div.calendar_parent_div{position:absolute;width:30em;font-size:93%;}.yui-skin-sam .calendar_parent_div .title{font-size:93%;}.optrip .date_input_left{float:left;width:110px;}div.date_input_container{width:150px;height:40px;}.yui-skin-sam .yui-calendar td.calcell.optrip_today_background{background-color:white;}.yui-skin-sam .yui-calendar td.calcell.optrip_today_highlight{background-color:#CF9;}.yui-skin-sam .yui-calendar td.calcell.optrip_today_highlight a{background-color:#CF9;}.slider_background{position:relative;height:30px;background:url(/js/yui/examples/slider/assets/bg-h.gif) 0 no-repeat;}.slider_thumb{position:absolute;cursor:pointer;top:0!important;}.user_contact_or_div{padding-left:8px;}.user_contact_input_wrapper{padding-top:8px;}.user_contact_wrapper .user_contact_default_width{width:400px;}.user_contact_default_txt_height{height:300px;}.user_contact_textarea_wrapper{padding-top:8px;}.confirm_contact_container{font-size:108%;font-weight:bold;padding-top:20px;}.contact_error{color:red;}.contact_send_button{padding-top:10px;}.user_contact_wrapper .test_change_width{width:200px;}.user_contact_wrapper .test_change_txt{width:150px;height:150px;}.single_item_checkout_button_container{text-align:center;margin:1em 0 0 0;font-size:123.1%;font-weight:bold;padding-bottom:5px;color:red;}.offer_summary{font-size:108%;background-color:#FAFAB9;font-weight:bold;width:700px;padding:2px 10px 2px 10px;margin:0 auto 5px auto;}.offer_confirm{font-size:123.1%;font-weight:bold;}.offer_confirm .link,.offer_summary .link{display:inline-block;margin-left:.5em;font-weight:normal;}.trip_rec_header_price_table .offer_confirm .link{color:#e2e2e2;}.confirmation_section_container .offer_confirm{color:#039;margin-left:10px;margin-top:3px;}#pref_selection{width:550px;}#pref_selection .bd{background-color:#fff;}#pref_selection .ft{padding:.5em 0 .5em 0;background-color:#fff;text-align:center;}#pref_selection .ft .button{width:100px;margin:0 5px 0 5px;}.pref_select_no_tab #pref_selection{width:400px;}.pref_header{font-size:131%;font-weight:normal;}.pref_cat_header{font-size:123.1%;font-weight:bold;}.pref_cat{font-size:100%;margin:.5em 0 .5em .5em;}.pref_cat_choices{margin-left:1.5em;font-size:100%;}.pref_cat_choices span{display:inline-block;}.pref_cat_choices input.radio{margin-right:.5em;}.pref_cat_choices td{padding:.5em 0;}.pref_cat_choices input.text{width:3em;font-weight:bold;margin:0 .5em 0 .5em;}.pref_cat_input{width:200px;border:1px solid #a2a2a2;margin:0 0 0 .5em;padding:2.5px .25em 2.5px .25em;height:15px;overflow:hidden;cursor:pointer;font-size:100%;background:white url(/images/icons/dropdown-arrow.png) no-repeat scroll right center;}.pref_cat_price_meta{font-size:85%;margin-left:.25em;}.pref_cat_sec_div{border-top:1px solid #a2a2a2;margin:.25em 0 .25em 0;}.pref_cat_no_select{color:#727272;}.pref_cat_has_content{color:#FF7400;display:inline-block;font-size:300%;margin-left:-15px;margin-top:-7px;text-decoration:none;vertical-align:top;}.pref_cat_icon{margin-left:-12px;position:relative;}#pref_menu_window .yui-panel .bd{background-color:white;width:14.5em;padding:.5em;}.pref_menu_none{padding-bottom:.25em;border-bottom:1px solid #A9A9A9;}.pref_menu_header{font-weight:bold;font-size:93%;padding-top:.25em;}.pref_menu_buttons{text-align:center;margin-top:.5em;}.pref_menu_buttons .yui-button{margin:0 0 0 1em;}.pref_menu_buttons .yui-button button{width:5em;min-height:0;padding:0;line-height:normal;}.pref_menu_long{height:12em;overflow:auto;}.pref_view_list_header{border-bottom:1px solid #C2C2C2;font-size:116%;font-weight:bold;margin:5px 0 3px 0;width:200px;}.pref_view_list_header td{padding-bottom:3px;}.pref_view_list_header .link{font-weight:normal;font-size:100%;float:right;}.pref_view{width:180px;padding-bottom:.25em;}.pref_view table{table-layout:fixed;width:100%;}.pref_view_subs{width:140px;}.pref_view_subs span{cursor:pointer;}.pref_view_edit{width:30px;text-align:center;}.pref_view_delete{width:10px;text-align:right;}.pref_view_delete img{margin:auto;vertical-align:middle;cursor:pointer;}.pref_view_price{font-size:116%;display:inline-block;}.pref_view_price img{padding-left:5px;}.pref_group_view{padding:.2em;}.pref_group_view .pref_view{margin:.5em 0 .5em 1em;border-bottom:1px solid #c2c2c2;}.pref_group_choices{font-size:116%;}.pref_group_choices label{margin-bottom:5px;display:-moz-inline-box:display:inline-block;}.pref_view_sec_header{font-weight:bold;font-size:100%;margin-left:.5em;}.pref_add_link{font-size:108%;}#pref_selection .yui-navset-left .yui-nav{width:150px;}#pref_selection .yui-navset-left .yui-content{background-color:white;border:none;height:215px;margin-left:82px;}#pref_selection .yui-navset{border-bottom:1px solid #c2c2c2;}#pref_selection .yui-navset .yui-nav{border:none;}#pref_selection .yui-navset .yui-nav a,#pref_selection .yui-navset .yui-navset-top .yui-nav a{background:#f2f2f2 repeat-x;border:none;border-top:#c2c2c2 solid 1px;color:blue;text-decoration:underline;overflow:hidden;padding-left:15px;height:30px;}#pref_selection .yui-navset .yui-nav li,#pref_selection .yui-navset .yui-nav .selected{padding:0;margin:0;}#pref_selection .yui-navset .yui-nav a em{border:none;border-width:0;padding:.5em 0 .5em .5em;}#pref_selection .yui-navset .yui-nav .selected a,#pref_selection .yui-navset .yui-nav .selected a:focus,#pref_selection .yui-navset .yui-nav .selected a:hover{background:#727272 no-repeat left -1400px;color:black;}#pref_selection .yui-navset .yui-nav a:hover,#pref_selection .yui-navset .yui-nav a:focus{background:#f2f2f2 no-repeat left -1300px;text-decoration:none;outline:0;}#pref_selection .yui-navset .yui-nav .selected a{text-decoration:none;}#pref_selection .yui-navset .yui-nav .selected em{color:white;}#pref_selection .yui-navset .yui-content{background:#fff;}.pref_budget_title{padding:0 3px 0 0;}.pref_budget_input .text{width:2.5em;font-weight:bold;}.pref_budget_unit{font-size:93%;padding-left:3px;}.pref_group_view .pref_cat_input{width:100px;font-size:93%;}.yui-skin-sam #pref_name_select{width:110px;font-size:100%;}#pref_name_select .yuimenuitemlabel{padding:0 5px;white-space:normal;}.pref_name_save{margin-left:10px;margin-bottom:10px;font-size:116%;overflow:hidden;_height:1%;}.pref_name_input{width:150px;}.pref_name_input .text{width:140px;}.pref_name_save .text_error{line-height:normal;text-align:left;}.pref_name_save div{float:left;line-height:30px;vertical-align:middle;margin-right:5px;}.pref_profile_list_item{border-bottom:2px solid #c2c2c2;margin-bottom:10px;padding-bottom:3px;}.pref_profile_item_header{font-size:108%;overflow:hidden;_height:1%;}.pref_profile_item_name{float:left;font-weight:bold;}.pref_profile_item_meta{float:right;}.pref_profile_item_meta .link{display:inline-block;margin-left:30px;}.pref_profile_item_summary{margin:5px 0 0 10px;}.pref_profile_summary_el{font-size:100%;margin:0 10px 0 10px;}.pref_view_subs .pref_profile_summary_el_header{width:auto;display:block;}.pref_profile_summary_el_header{font-size:85%;display:inline-block;width:150px;font-weight:bold;}#pref_rename_id .button{width:70px;margin:5px 5px 0 0;}#pref_rename_id .text{margin:5px 0 5px 0;}.pref_rooms{display:inline-block;margin-left:40px;font-size:85%;}.recent_trip_header{font-size:131%;font-weight:bold;padding:10px 0 5px 0;display:inline-block;}.recent_trip_status_span{padding-left:1em;font-size:100%;color:#555;}.recent_trip_item{margin:0 0 10px 0;width:210px;}.recent_trip_link{color:#039;}.recent_trip_booked{font-weight:bold;}.recent_trip_del_icon{margin-left:5px;cursor:pointer;padding-top:1px;}.recent_trip_clear_all{display:inline-block;margin-left:10px;cursor:pointer;text-decoration:underline;}.recent_trip_none_available{font-style:italic;color:#333;}.booked_trip_item{border-bottom:2px;margin-bottom:10px;padding-bottom:3px;}.no_booked_trip{font-style:italic;}select.travel_method_hide{display:none;}select.airport_hide{display:none;}div.method_error{left:20px;top:21px;font-size:12px;text-align:left;width:60px;color:red;}select.recommendation_display{background-color:yellow;}div.travel_location_wrapper{margin:auto;padding:4px;overflow:hidden;_height:1%;}.travel_loc_input_wrapper{background-color:#F2F2F2;border:1px solid #C2C2C2;float:left;margin-right:20px;min-height:415px;padding:10px;width:61%;}.travel_loc_col2{float:left;width:315px;}.travel_loc_col_el{background-color:#F2F2F2;border:1px solid #C2C2C2;margin-bottom:10px;overflow:hidden;_height:1%;}.map_div{overflow:hidden;width:310px;height:250px;}.travel_loc_recent_trip_div{padding:0 10px 10px 10px;width:290px;}span.travel_loc_pref_header_line{cursor:pointer;}.travel_loc_pref_header_text{font-size:100%;font-weight:bold;}.travel_loc_collapsible_header{font-weight:bold;cursor:pointer;}.travel_loc_collapsible_header:hover{text-decoration:underline;}.travel_location_choose_style{margin-left:35px;height:40px;}.trip_type_span{padding-right:15px;font-size:116%;}.radios_div{margin-left:32px;}.address_format{position:absolute;left:145px;top:0;color:gray;}.home_div{position:relative;width:270px;}.submit_div{padding-bottom:5px;padding-top:5px;margin:1em 0;text-align:center;}.submit_div .submit{font-size:116%;padding:0 10px 0 10px;}div.address_div{position:relative;text-align:left;width:335px;}.addr_marker_span{position:absolute;left:0;top:0;height:34px;width:20px;}.address_input_container{position:relative;left:32px;}div.combo_div_container{position:relative;left:35px;height:73px;padding-top:10px;padding-bottom:3px;padding-left:40px;background:url('/images/icons/downarrow.gif') no-repeat left;}div.combo_div_container2{position:relative;_height:1%;}.combo_time_pref_div{position:relative;top:18px;}.rtow_container,.rtow_time_pref_container,.travel_loc_preference_wrapper,.add_dest_wrapper{padding-left:35px;}.rtow_time_pref_container,.travel_loc_preference_wrapper{padding-top:10px;}.rtow_container .pref_time_view{float:left;padding-left:5px;}.combo_div_container .pref_time_view{padding:0 5px 0 5px;}.rtow_container .pref_time_view .pref_view{width:115px;}.combo_div_container .date_box,.combo_div_container .date_error,.rtow_container .date_box,.rtow_container .date_error{width:100px;}.date_txt_div{position:absolute;left:33px;top:19px;}div.travel_date_div{position:absolute;left:70px;top:18px;height:45px;width:150px;}div.travel_method_div{position:absolute;left:215px;top:18px;width:75px;height:45px;}select.travel_method{position:absolute;left:20px;top:0;}.optrip .travel_method_float_wrapper_el{float:left;width:60%;padding-right:20px;}.optrip .travel_method_label{float:left;width:20%;}.remove_img{position:absolute;left:282px;top:21px;cursor:pointer;}.add_dest_wrapper{padding-bottom:5px;}span.add_dest{font-size:116%;color:blue;text-decoration:underline;cursor:pointer;}input.add_button{position:relative;font-size:13px;left:105px;top:3px;}label.return_home_label{position:absolute;left:18px;}div.add_dest{text-align:right;}.traveler_input_div{position:relative;margin-bottom:1em;margin-left:34px;}.travel_loc_section_header{margin-bottom:1em;margin-left:.5em;font-size:138.5%;}.empty_content .display_none{visibility:hidden;display:block;}.travel_type_view .yui-navset .yui-nav{display:none;}.optrip .travel_type_view .yui-navset .yui-content{border:none;}.optrip .travel_type_view .yui-navset{overflow:hidden;}.travel_type_view .yui-navset .yui-nav,.travel_type_view .yui-navset .yui-navset-top .yui-nav{border:none;position:relative;zoom:1;}.travel_type_view .yui-navset .yui-nav li,.travel_type_view .yui-navset .yui-navset-top .yui-nav li{margin:0 .16em 0 0;padding:1px 0 0;zoom:1;}.travel_type_view .yui-navset .yui-nav .selected,.travel_type_view .yui-navset .yui-navset-top .yui-nav .selected{margin:0 .16em -1px 0;}.travel_type_view .yui-navset .yui-nav a,.travel_type_view .yui-navset .yui-navset-top .yui-nav a{background:#fff repeat-x;border:none;color:blue;font-size:116%;text-decoration:underline;}.travel_type_view .yui-navset .yui-nav a em,.travel_type_view .yui-navset .yui-navset-top .yui-nav a em{border:none;cursor:hand;padding:.25em .75em;left:0;right:0;bottom:0;top:-1px;position:relative;}.travel_type_view .yui-navset .yui-nav .selected a,.travel_type_view .yui-navset .yui-nav .selected a:focus,.travel_type_view .yui-navset .yui-nav .selected a:hover{background:#fff no-repeat left -1400px;color:black;}.travel_type_view .yui-navset .yui-nav a:hover,.travel_type_view .yui-navset .yui-nav a:focus{background:#fff no-repeat left -1300px;outline:0;}.travel_type_view .yui-navset .yui-nav .selected a em{padding:.35em .75em;}.travel_type_view .yui-navset .yui-nav .selected a,.travel_type_view .yui-navset .yui-nav .selected a em{border:none;border-bottom-color:#fff;text-decoration:none;font-weight:bold;}.travel_type_view .yui-navset .yui-nav .selected a{border:1px solid #808080;border-bottom-color:#fff;}.travel_type_view .yui-navset .yui-content{background:#fff;}.travel_type_view .yui-navset .yui-content,.travel_type_view .yui-navset .yui-navset-top .yui-content{border:1px solid #808080;border-top-color:#808080;padding:5px;}#nav_bread{padding-bottom:0;padding-top:0;}.main .content .data{padding:7px 0 7px 15px;}.main .content .data .left{float:left;width:570px;}.main .content .data .right{float:left;padding:10px 0 0 0;width:345px;}.main .content .data .left .type a.on{color:#fff;background:url('/images/view_btn_on_bg.jpg') no-repeat;cursor:default;}.main .content .data .left .form{height:100%;color:#333;}.optrip .main .content .data .left .car_form{height:100%;color:#333;}.optrip .main .content .data .left .hotel_form{height:100%;color:#333;}.optrip .main .content .data .left .left{float:left;width:298px;font:bold 12px Arial,Helvetica,sans-serif;padding:0 0 4px 0;}.optrip .main .content .data .left .right{float:left;width:250px;font:bold 12px Arial,Helvetica,sans-serif;padding:0 0 4px 0;}.main .content .data .left .form .title15{float:left;width:75px;font:bold 12px Arial,Helvetica,sans-serif;padding:5px 0 25px 50px;}.main .content .data .left .title25{float:left;font:normal 12px Arial,Helvetica,sans-serif;padding:5px 10px 25px 0;}.optrip .main .content .data .left .date_input{width:96px;border:#858585 1px solid;color:#333;font:normal 12px Arial,Helvetica,sans-serif;padding:2px;margin:0 6px 2px 0;background:url('/images/cal_bg.jpg') no-repeat;background-position:top right;}.optrip .main .content .data .left .l{float:left;width:150px;font:bold 12px Arial,Helvetica,sans-serif;padding:0 0 4px 0;}.main .content .data .left .r{float:left;width:250px;font:bold 12px Arial,Helvetica,sans-serif;padding:0 0 4px 0;}.main .content .data .left .form .checkbox{float:left;width:130px;font:normal 12px Arial,Helvetica,sans-serif;padding:8px 0 25px 0;}.optrip .main .content .data .left .car_form .text{width:240px;border:#858585 1px solid;color:#333;font:normal 12px Arial,Helvetica,sans-serif;padding:2px;margin:0 0 2px 0;}.optrip .main .content .data .left .flight_form .text{width:240px;border:#858585 1px solid;color:#333;font:normal 12px Arial,Helvetica,sans-serif;padding:2px;margin:0 0 2px 0;}.optrip .main .content .data .left .hotel_form .text{width:240px;border:#858585 1px solid;color:#333;font:normal 12px Arial,Helvetica,sans-serif;padding:2px;margin:0 0 2px 0;}.optrip .main .content .data .right .package_recent_trip{padding:10px 15px 0;}.optrip .main .content .data .right .flight_recent_trip{padding:10px 15px 0;}.optrip .main .content .data .right .hotel_recent_trip{padding:10px 15px 0;}.optrip .main .content .data .right .car_recent_trip{padding:10px 15px 0;}.optrip .main .content .data .right .road_trip_recent_trip{padding:10px 15px 0;}.optrip .main .content .data .left .plan_trip_button{background:transparent url('/images/plan_trip_btn.jpg') scroll no-repeat 0 0;height:35px;width:157px;padding:0;border:none;cursor:pointer;}.main .content .data .left .button{padding:0 0 0 350px;}.optrip .horizon_line{color:#333;background-color:#333;}.optrip .needs_selection_wrapper .header_txt{float:left;width:65px;font:bold 12px Arial,Helvetica,sans-serif;padding:10px 0 25px 0;}.optrip .needs_selection_wrapper .checkbox{float:left;width:75px;font:normal 12px Arial,Helvetica,sans-serif;padding:8px 0 25px 0;}.optrip .needs_selection_wrapper .room_selection_wrapper{padding:5px 0 5px 0;}.optrip .needs_selection_wrapper .star_selection_wrapper{padding:5px 0 5px 0;}.optrip .needs_selection_wrapper .gray_text{color:gray;}.header{background:url('/images/header_bg.jpg') repeat-x;background-color:#c1dff5;height:80px;}.header .logo{float:left;width:777px;margin:0 0 0 37px;}.header .login{float:left;width:158px;margin:30px 0 0 0;}.header .login .signup{float:right;font:bold 14px Arial,Helvetica,sans-serif;margin:1px 0 0 0;}.header .login .signup a{color:#fff;text-decoration:none;}.main .tabs{padding:0 0 0 38px;height:61px;background:url('/images/main_top_bg.png') no-repeat;}.main .tabs a{display:block;float:left;height:61px;width:191px;}.main .tabs a:hover{background:#fff;}.main .tabs a.selected{background:#fff;}.main .content .content_top{width:1024px;height:7px;background:url('/images/content_top_bg.png') no-repeat;}.main .content .data .left .type{padding:2px 0 25px 40px;height:100%;}.main .content .data .left .type a{display:block;float:left;width:124px;height:20px;background:url('/images/view_btn_off_bg.jpg') no-repeat;text-align:center;color:#333;text-decoration:none;padding:5px 0 0 0;margin:0 9px 0 0;}.main .content .data .left .form .l{float:left;width:298px;font:bold 12px Arial,Helvetica,sans-serif;padding:0 0 4px 0;}.main .content .data .left .form .l span{font:normal 12px Arial,Helvetica,sans-serif;}.main .content .data .left .form .r{float:left;width:250px;font:bold 12px Arial,Helvetica,sans-serif;padding:0 0 4px 0;}.main .content .data .left .form .l a,.main .content .data .left .form .r a{font:normal 11px Arial,Helvetica,sans-serif;color:#354c82;vertical-align:top;}.main .content .data .left .form .l .text,.main .content .data .left .form .r .text{width:240px;border:#858585 1px solid;color:#333;font:normal 12px Arial,Helvetica,sans-serif;padding:2px;margin:0 0 2px 0;}.main .content .data .left .form .l .text1,.main .content .data .left .form .r .text1{width:96px;border:#858585 1px solid;color:#333;font:normal 12px Arial,Helvetica,sans-serif;padding:2px;margin:0 6px 2px 0;background:url('/images/cal_bg.jpg') no-repeat;background-position:top right;}.main .content .data .left .form .text1{width:96px;height:15px;border:#858585 1px solid;color:#333;font:normal 12px Arial,Helvetica,sans-serif;padding:2px;margin:0 6px 2px 0;background:url('/images/cal_bg.jpg') no-repeat;background-position:top right;}.main .content .data .left .form .title1{float:left;width:128px;font:bold 12px Arial,Helvetica,sans-serif;padding:5px 0 25px 0;}.main .content .data .left .form .title1 a{font:normal 11px Arial,Helvetica,sans-serif;color:#354c82;vertical-align:top;}.main .content .data .left .form .title2{float:left;width:152px;font:normal 12px Arial,Helvetica,sans-serif;padding:5px 0 25px 0;}.main .content .data .left .form .title25{float:left;font:normal 12px Arial,Helvetica,sans-serif;padding:5px 10px 25px 0;}.main .content .data .left .form .title1 select,.main .content .data .left .form .title2 select{font:normal 11px Arial,Helvetica,sans-serif;margin:0 0 0 10px;}.main .content .data .left .form .title3{float:left;width:65px;font:bold 12px Arial,Helvetica,sans-serif;padding:10px 0 25px 0;}.main .content .data .left .form .details{float:left;width:110px;font:normal 12px Arial,Helvetica,sans-serif;padding:10px 0 25px 0;}.main .content .data .left .form .details a{font:normal 11px Arial,Helvetica,sans-serif;color:#354c82;}.main .content .data .right .map{margin:0 0 10px 0;padding:20px 0 20px 17px;height:244px;background:url('/images/map_bg.jpg') no-repeat;}.main .content .data .right .recent_trips{padding:0 10px 0 3px;margin:0 0 0 -2px;height:100%;background:url('/images/recent_trips_bg.jpg') repeat-y;}.main .content .data .right .recent_trips .img{margin:0 0 0 -3px;}.main .content .data .right .recent_trips .list{padding:10px 15px 0 15px;}.main .content .data .right .recent_trips .list .heading{font:normal 18px Arial,Helvetica,sans-serif;color:#555557;margin:0 0 10px 0;}.main .content .data .right .recent_trips .list .heading a{font:normal 11px Arial,Helvetica,sans-serif;color:#354c82;padding:0 0 0 14px;}.main .content .data .right .recent_trips .list .heading a:hover{color:#00F;}.main .content .data .right .recent_trips .list .row{padding:0 0 7px 0;}.main .content .data .right .recent_trips .list .row .name{float:left;width:203px;}.main .content .data .right .recent_trips .list .row .name a{color:#354c82;}.main .content .data .right .recent_trips .list .row .name a:hover{color:#00F;}.main .content .data .right .recent_trips .list .row .status{float:left;width:73px;color:#636363;}.main .content .data .right .recent_trips .list .row .action{float:left;width:15px;}.clear{clear:both;}.main .content .data .left .type .display_none{display:none;}
