/* CSS Document */
body { margin:0; padding:0; color:#3ab0eb; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px;}
body, h1, h2, h3, h4, h5, form, p, ul, ol { margin:0; padding:0;}

a {color:#075fa2; text-decoration:none;}
a:hover { text-decoration:underline;}

/* ----- clear fix for floats ----- */
.clearfix:after {  content: "."; display:block; height:0; font-size:0; line-height:0; clear:both; visibility:hidden; }
.clearfix { display:inline-block; }		
/* hides clearfix from IE-mac \*/
* html .clearfix { height:1%; }
.clearfix { display:block; }
/* end hide from IE-mac */
.clear { clear:both; margin:0; padding:0; font-size:0; height:0;}


/* Body Bacground */
#main_wrapper { background:url(../images/2009/new_home_page_background.jpg) no-repeat center top fixed; width:1000px; margin:0 auto; position:relative;}
#main_wrapper.we_ski{/* background:url(../images/2009/inner_page_background.jpg) no-repeat left top*/ background:none;} 


.inner_page { color:#FFFFFF;}

/*Top Wrapper FOR ALL PAGE*/

.top_wrapper { height:310px !important;}
.new_header_menu { padding-top:60px; background:url(../images/2009/home_page_menu_2.png) no-repeat 105px 70px; padding-left:125px; height:268px; width:860px; display:block;}
.new_header_menu a { display:block; float:left; height:200px; margin-top:40px; margin-right:10px;  width:250px;   }
.new_header_menu a.menu1 { margin-top:20px; margin-right:10px; width:250px;}
.new_header_menu a.menu2 { margin-top:20px; margin-right:10px; width:230px; }
.new_header_menu a.menu3 {  margin-top:20px;margin-right:0px;}


/* Top Login FOR ALL PAGE*/
.top_login { margin:0; padding:0; background:url(../images/2009/top_login_background.png) no-repeat left top; padding-left:30px; float:right; height:54px; width:430px; color:#075fa2;}
.top_login_form { margin:0; padding:3px 0px 3px 0;  font-size:10px;}
.top_login_form label{ float:left; padding:2px 5px 0 5px; font-weight:normal !important ;  font-size:10px;}
.top_login_form input.input{ float:left; width:79px; margin:0; padding:0; border:solid 1px #0e0e0e;; font-size:9px !important; padding:2px 5px; margin-right:5px; vertical-align:middle;}
.top_login_form .btn_submit { float:left; vertical-align:middle; margin-top:3px; margin-right:5px;}
.top_login_form a { float:left; vertical-align:middle; margin-right:5px; margin-top:6px;}


/* inner page login form FOR ALL PAGE*/
#main_wrapper.inner_page .top_login_form  { color:#000000;}
#main_wrapper.inner_page .top_login_form a { color:#000000;}
.inner_page .top_login { background:url(../images/2009/inner_page_login.png) no-repeat left bottom; height:74px; width:519px}
.inner_page .top_login_form { padding-top:10px; font-size:11px; letter-spacing:0px}
.inner_page .top_login_form span { float:left;  margin-top:6px; padding:0 5px 0 0;}
.inner_page .top_login_form input.input { width:100px;}
.inner_page .top_login_form label { font-size:11px; color:#000; }

/* Top LOGIN NAVIGATION FOR ALL PAGE*/
.top_login_navigation { margin:0; padding:5px 0 0 0; float:left; list-style:none;}
.top_login_navigation li { display:inline; padding:0 9px 0 3px;}
.top_login_navigation li a { color:#075fa2; text-decoration:none; font-weight:bold}
.top_login_navigation li a:hover { text-decoration:underline;}
.inner_page .top_login_navigation li a { color:#648bd0;}

.top_app_btn { margin:0; padding:3px 0 0 0; float: right; list-style:none;}
.top_app_btn li{ display:inline; margin-right:3px;}

.top_txt_this_summer { float:left; background:url(../images/2009/txt_make_new_friends.png) no-repeat left top; width:504px; height:162px; position:absolute; top:0; left:45px;}

/* Middle Wrapper */
.middle_wrapper {  /*background:url(../images/2009/home_footer_images.png) no-repeat right bottom;*/ padding-bottom:100px;}
.middle_contianer { margin:0 auto; width:824px; background:url(../images/2009/new_home_page_bottom.png) no-repeat bottom left; padding-bottom:20px;}	
.middle_contianer .top_contianer_bg{ background:url(../images/2009/new_home_page_top.png) no-repeat top; position:relative; z-index:1}
.middle_contianer .contianer_middle_bg { background:#FFFFFF; padding:0 37px; font-size:12px; line-height:18px; font-family:Arial, Helvetica, sans-serif; }
.middle_contianer .home_page_banner { margin-left:-37px;}
.middle_contianer .contianer_footer_bg { background:#FFFFFF; height:40px; padding:0 37px;}
.middle_contianer .contianer_middle_bg p { padding:5px 0 5px 0;}
.home_middle_banner { padding:5px 0 10px 42px}
.new_home_logo { background:url(../images/2009/air_pro_logo.png) no-repeat left top; width:225px; height:108px !important; position:absolute; top:8px; left:30px; z-index:2000;}
.new_home_logo a { }

/* gallery_menu */
.home_gallery_menu { padding:10px 0; padding-left:105px}
.home_gallery_menu a { margin:0; padding:0; display:block; height:76px; width:150px; background:url(../images/2009/home_menu.png) no-repeat left top; float:left; margin-right:10px;}
.home_gallery_menu a.menu_working_holiday { /*width:340px; background-position:0 -265px;*/ width:175px; background-position:0 -366px 0px;}
.home_gallery_menu a.menu_working_holiday:hover, .home_gallery_menu a.amenu_working_holiday{  /*width:340px;  background-position:0 -175px;*/ width:175px;  background-position:0 -89px;}

.home_gallery_menu a.menu_utr_usa { width:175px; background-position:-366px 0px}
.home_gallery_menu a.menu_utr_usa:hover, .home_gallery_menu a.amenu_utr_usa {width:175px; background-position:-366px -89px}

.home_gallery_menu a.menu_working_holiday2 { width:175px; background-position:0 0px}
.home_gallery_menu a.menu_working_holiday2:hover, .home_gallery_menu a.amenu_working_holiday2 {width:175px; background-position:0 -89px}

.home_gallery_menu a.menu_all4holiday { width:175px; background-position:-544px 0px}
.home_gallery_menu a.menu_all4holiday:hover, .home_gallery_menu a.amenu_all4holiday {width:175px; background-position:-544px -89px}

.home_gallery_menu a.menu_weski{ width:175px; background-position:-181px 0px}
.home_gallery_menu a.menu_weski:hover, .home_gallery_menu a.amenu_weski{width:175px; background-position:-181px -89px}
/*TOP NAVIGATION FOR HOME PAGE*/
.top_navigation { padding:20px 0 11px 35px}
.top_navigation a { margin:0; padding:0; float:left; display:block; height:19px;}
.top_navigation a.fast_facts { background:url(../images/2009/text_fast_facts_new.png) no-repeat left top; width:124px;}

.top_navigation a.testimonials { background:url(../images/2009/hdr_testimonial.gif) no-repeat left top; width:150px;}

.top_navigation a.contactus { background:url(../images/2009/text_newcontact_us.png) no-repeat left top; width:130px;}
.top_navigation a.gallery { background:url(../images/2009/text_gallery_new.png) no-repeat left top; width:91px;}
.top_navigation a.free_registration{ background:url(../images/2009/text_free_registration.png) no-repeat left top; width:205px;}
.top_navigation span.spacer_new { background:url(../images/2009/menu_sp_mew.png) no-repeat center; width:60px; display:block; float:left; height:19px;}

/* FOR HOME PAGE LOGO */
.air_pro_logo { background:url(../images/2009/air_pro_logo.png) no-repeat left top; width:287px; height:144px !important; position:absolute; top:5px; left:0px; z-index:2000}
.air_pro_logo a { display:block;  height:144px !important; width:287px; text-indent:-99999px}

/* FOOTER FOR ALL PAGE */
.footer_copyright { padding:10px 0 0 0; color:#999999; font-size:10px; float:left;}
.footer_menu { padding:10px 0 0 25px; color:#999999; font-size:10px; float:left}
.footer_menu a {color:#999999; }
.footer_gallery{ margin-top:-50px;}

/* FOOTER FOR ALL INNER PAGE PAGE */
.inner_footer { margin:0; padding:5px 0 10px 0; color:#648bd0; font-weight:bold;}
.inner_footer .footer_copyright { padding:10px 0 0 0; margin-left:47px; display:inline; color:#648bd0; font-size:12px; float:left;}
.inner_footer .footer_menu { padding:10px 0 0 25px; color:#648bd0; font-size:12px;  float:right; margin-right:47px; display:inline;}
.inner_footer .footer_menu a { color:#648bd0;}

/* inner page navigation */
.inner_page_main_nav { margin:0; padding:90px 0 0 100px; position:relative; top:-17px; }
.inner_page_main_nav ul { margin:0; padding:0; list-style:none;}
.inner_page_main_nav ul li { display:inline; margin:0; padding:0 10px; float:left}
.inner_page_main_nav ul li a { display:block; width:179px; float:left}
.inner_page_main_nav ul li a.holidays_working { background:url(../images/2009/inner_nav_btn_working_holid.png) no-repeat left top; height:82px; margin-top:12px;}
.inner_page_main_nav ul li a.we_ski {background:url(../images/2009/inner_nav_btn_weski.png) no-repeat left top; height:84px; margin-top:5px;}
.inner_page_main_nav ul li a.unroadtrip {background:url(../images/2009/inner_nav_btn_ultimate_usa.png) no-repeat left top; height:84px; margin-top:4px;}
.inner_page_main_nav ul li a.findtravel_buddie {background:url(../images/2009/inner_nav_btn_travel_buddie.png) no-repeat left top; height:84px; margin-top:0px;}



/* INNER PAGE MIDDLE  */
.inner_page_middle { margin:0 auto; padding:0 0 20px 0; display:block; width:915px; }

/* FOR INNER PAGE MIDDLE NAVIGATION */
.inner_middle_navigation { /*background:#3D6DC2;*/ background:transparent url(../images/2009/background_we-ski.png) repeat; border:solid 1px #FFFFFF; padding:3px 5px; margin-bottom:6px; text-align:center; z-index:5 !important; position:relative;}
.inner_middle_navigation img { vertical-align:top;}
.inner_middle_navigation a { margin:0 0px;}
.inner_middle_navigation span img { margin:6px 0px;}

.middle_left_panel { width:168px;  background:transparent; float:left; display:inline}
.middle_center_panel { float:left; display:inline; width:569px; border:solid 1px #FFFFFF; background:#3d6dc2; margin:0 4px;}
.middle_right_panel { float:right; display:inline; width:168px; }

.middle_left_panel h2, .middle_right_panel h2 { padding:5px 0; text-align:center }
.padding7 { padding:7px;}

.form_data { margin:0; padding:0;}
.form_data p { margin:0; padding:5px 0}
.form_data p.text_header { padding-bottom:0px;}
.form_data select { width:148px; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.comment-box select { width:240px; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.asearchtextbox { width:240px; font-size:11px; font-family:Arial, Helvetica, sans-serif;}

.valing_middle { vertical-align:middle !important;}

.txt_white { color:#FFFFFF; font-weight:bold; }
a.txt_white { font-weight:bold; text-decoration:underline;}
a.txt_white:hover { text-decoration:none;}
.blue_box {/* background:#3d6dc2;*/ background: transparent url(../images/2009/background_we-ski.png) repeat;  border:solid 1px #FFFFFF; margin-bottom:8px;}

.home_footer_box { border:solid 1px #3d6dc2; padding:0; margin-bottom:8px;}

.latest_travellers { font-size:12px;  text-align:center;}
.latest_travellers_image { padding:0 10px; }
.latest_travellers_image a{ float:left; }
.latest_travellers_image a.image { display:block; height:58px; width:66px;}
.latest_travellers_image img { border:solid 1px #FFFFFF; margin:3px;}

.padding20px { padding:20px;}
.padding20px p { padding:5px 0 10px 0}
.img_bdr { border:solid 1px #ffffff}

.inner_logo { background:url(../images/2009/logo.png) no-repeat left top; display:block; width:223px; height:118px !important; position:absolute; top:0px; left:23px;}
.inner_logo a {display:block;  height:154px !important; width:294px; text-indent:-99999px}

/* Southern Sun Fastfacts Menu */
.southern_sun_fastfacts_menu { margin:0; padding:0;}
.southern_sun_fastfacts_menu a { display:block; float:left; height:38px; width:150px; background-position:left top; background-repeat:no-repeat; margin:0 15px 0 0;}
.southern_sun_fastfacts_menu a.btn_fast_facts{ background-image:url(../images/2009/btn_fast_facts_txt.jpg); width:124px;}
.southern_sun_fastfacts_menu a.btn_intinerry { background-image:url(../images/2009/btn_intinerry_txt.jpg); width:115px;}
.southern_sun_fastfacts_menu a.btn_dates_prices { background-image:url(../images/2009/btn_dates_prices_txt.jpg); width:151px;}

.where_to_go_menu { padding-left:90px;}

.middle_center_panel.middle_center_panel_with_bg .white_box.white_box2 h2 { margin:0; padding:4px 0; text-align:center; background:url(../images/2009/text_a_flying_start.jpg) no-repeat center; min-height:36px; color:#FFFFFF; font-size:25px; font-family:Geneva, Arial, Helvetica, sans-serif; padding-top:5px;}
.middle_center_panel.middle_center_panel_with_bg .white_box.white_box3 h2 {margin:0; padding:4px 0; text-align:center; background:url(../images/2009/text_a_flying_start.jpg) no-repeat center; min-height:36px; color:#FFFFFF; font-size:25px; font-family:Geneva, Arial, Helvetica, sans-serif; padding-top:5px;}

.white_box .white_box_container { position:relative;}


/*=============FOR WE SKI PAGE ====================*/
/* FOR WE SKI BODY BACKGROUND */
.inner_body_bg {background:url(../images/2009/inner_page_background.jpg) no-repeat center top fixed}
/* FOR WE SKI PAGE TOP HEADER BANNER */
.inner_body_bg .inner_page .top_wrapper { height:255px !important; background:url(../images/2009/we_skl_background.png) no-repeat 328px 48px; }
/* FOR INNER PAGE LOGO*/
.inner_body_bg .inner_logo { background:url(../images/2009/logo.png) no-repeat left top;  width:225px; height:108px !important; left:30px; top:8px; z-index:900000}
.inner_body_bg .inner_logo a {height:108px !important; width:225px; }

.inner_body_bg .whosgoing { position:absolute; left:10px; top:-12px; background:url(../images/2009/logo_who_going.png) no-repeat left top; width:68px; height:67px; display:block;}
.inner_body_bg .whosgoing a { display:block;width:68px; height:67px; }
.inner_body_bg .where_to_go { padding-left:79px; float:left;  text-align:left; font-size:9px; line-height:10px;}
.inner_body_bg .where_to_go a { padding:0; margin:0; color:#FFFFFF;}
.inner_body_bg .where_to_go_menu { float: left; padding-top:0px;}

/*  Going*/
.inner_body_bg .whos_going_holiday h2 { background-image:url(../images/2009/wiski_newmonth.png)}
.inner_body_bg .whos_going_holiday h2 { color:#003366; }
.inner_body_bg .whos_going_holiday .click_here {  background-image:url(../images/2009/btn_click_here_we.png);}

.inner_body_bg .middle_center_panel { border:0px; background:none;}
.inner_body_bg .middle_center_panel.middle_center_panel_with_bg { width:566px; margin:0 5px; }
.inner_body_bg .middle_left_panel { background:transparent}
.inner_body_bg .middle_right_panel {}

.inner_body_bg .middle_center_panel.middle_center_panel_with_bg .white_box .white_box_container { padding:10px 20px 10px 20px; background:#3D6DC2; color:#fff;}
/**/
.inner_body_bg .footer_bg{ background-color:#3D6DC2 !important; padding:0; border:solid 1px #3D6DC2 }
.inner_body_bg .read_more_news_box ul li.more_news { background:#8DA4CC; }
.inner_body_bg .read_more_news_box ul li.remove { background:#659DEF;}
.inner_body_bg .profile_message_box_menu ul li.mywall { background:#8DA4CC; }
.inner_body_bg .profile_message_box_menu ul li.groupywall { background:#659DEF;}

.inner_body_bg .middle_center_panel.middle_center_panel_with_bg .white_box.white_box2 { margin-bottom:10px; background:url(../images/2009/wiski_white_bg.gif) repeat-y left; color:#3D6DC2}
.inner_body_bg .middle_center_panel.middle_center_panel_with_bg .white_box.white_box3 { margin-bottom:10px; background:#FFFFFF; color:#3D6DC2}


.inner_body_bg .white_box .white_box_container { padding:10px 20px 10px 20px; background:#fff; color:#3D6DC2; margin-bottom:10px;}
.inner_body_bg .white_box h2 { margin:0; padding:4px 0; text-align:center; }
.inner_body_bg .middle_center_panel.middle_center_panel_with_bg .white_box.white_box2 h2 { background:url(../images/2009/text_header_wski.png) no-repeat center; color:#FFFFFF; }
.inner_body_bg .middle_center_panel.middle_center_panel_with_bg .white_box.white_box3 h2 { background:url(../images/2009/text_header_wski2.png) no-repeat center; color:#FFFFFF;}
.inner_body_bg .white_box .white_box_container p { padding:4px 0 5px 0}
.inner_body_bg .white_box .img_bdr { border-width:1px;}
.inner_body_bg .img_bdr { border-width:1px;}
.inner_body_bg .white_box .white_box_left { float:left;width:280px; }
.inner_body_bg .white_box .white_box_right { float:right; margin-right:1px; width:278px; }


/*****\\\\\\\\\\\\\\\\\\\\\\\\\\ FOR WORKING HOLIDAY PAGE /////////////////////////////////////////////////////*****/
/* FOR WORKING HOLIDAY PAGE TOP HEADER BANNER */
.inner_working_holiday .inner_page .top_wrapper { background:url(../images/2009/working_holiday_top_banner.png) no-repeat 130px 86px; height:323px !important;}

/* FOR LOGIN */
.inner_working_holiday #main_wrapper.inner_page .top_login_form  { color:#003366;}
.inner_working_holiday #main_wrapper.inner_page .top_login_form a { color:#003366;}


/* FOR WORKING HOLIDAY LOGO*/
.inner_working_holiday .inner_logo { background-image:url(../images/2009/air_pro_logo.png); width:225px; height:108px !important; top:8px; left:30px; z-index:900000;}
.inner_working_holiday .inner_logo a {width:225px; height:108px !important; display:block; }
.inner_working_holiday .inner_page .top_login_navigation li a  { color:#003366;}

/* FOR WORKING HOLIDAY BACKGROUND */
.inner_working_holiday  { background:url(../images/2009/working_holidays-new-body-bg.jpg) no-repeat center top fixed;}

/* FOR WORKING HOLIDAY HEADER NAVIGATION */
.inner_working_holiday .inner_page_main_nav  {padding:158px 0 0 100px;}
.inner_working_holiday .inner_page_main_nav ul li a.holidays_working { background:url(../images/2009/workin_nav_btn_working_holi.png);}
.inner_working_holiday .inner_page_main_nav ul li a.we_ski {background-image:url(../images/2009/workin_nav_btn_weski.png);}
.inner_working_holiday .inner_page_main_nav ul li a.unroadtrip {background-image:url(../images/2009/workin_nav_btn_ultimate_usa.png); }
.inner_working_holiday .inner_page_main_nav ul li a.findtravel_buddie {background-image:url(../images/2009/workin_nav_btn_travel_buddi.png); }

.inner_working_holiday .inner_page_middle { width:915px; padding-bottom:0px;}
.inner_working_holiday .middle_center_panel { border:0px; margin:0 5px; width:569px; background:transparent; color:#003366;}
.inner_working_holiday .middle_center_panel.middle_center_panel_with_bg { background:#003366; border:solid 1px #FFFFFF;  width:566px;}


.inner_working_holiday .blue_box{ /*background-color:#003366;*/ background:transparent url(../images/2009/background_Working_Holidays.png) repeat}
.inner_working_holiday .footer_bg{ background-color:transparent !important; padding:0px; border:solid 1px #003366 }
/* WORKING HOLIDAY MIDDLE NAVIGATION */
.inner_working_holiday .inner_middle_navigation {/*background-color:#003366;*/ /*padding:5px;*/ position:relative; background:transparent url(../images/2009/background_Working_Holidays.png) repeat}
.inner_working_holiday .whosgoing { position:absolute; left:10px; top:-12px; background:url(../images/2009/logo_who_going.png) no-repeat left top; width:68px; height:67px; display:block;}
.inner_working_holiday .whosgoing a { display:block;width:68px; height:67px; }
.inner_working_holiday .where_to_go { padding-left:79px; float:left;  text-align:left; font-size:9px; line-height:10px;}
.inner_working_holiday .where_to_go a { padding:0; margin:0; color:#FFFFFF;}
.inner_working_holiday .where_to_go_menu { float: left;  padding-top:0px;}

.inner_working_holiday .white_box { /*background:url(../images/2009/working_holiday_white_bg.png) repeat-y left top;*/ margin-bottom:10px; font-size:12px;}

.inner_working_holiday .middle_center_panel.middle_center_panel_with_bg .white_box { background:#003366;}
.inner_working_holiday .middle_center_panel.middle_center_panel_with_bg .white_box.white_box2 {/*background:url(../images/2009/working_holiday_middle_bg.gif) repeat-y 0px top;*/}

.inner_working_holiday .middle_center_panel.middle_center_panel_with_bg .white_box.white_box3 {background:#FFFFFF; color:#003466; margin-bottom:10px;}
.inner_working_holiday .middle_center_panel.middle_center_panel_with_bg .white_box.white_box2 h2 { background:url(../images/2009/text_header_bg.png) no-repeat center;}
.inner_working_holiday .middle_center_panel.middle_center_panel_with_bg .white_box.white_box3 h2 { background:url(../images/2009/text_header_working_2.png) no-repeat center; }
.inner_working_holiday .middle_center_panel_with_bg .white_box .white_box_container{ background:#003366; color:#fff;}

.inner_working_holiday .white_box .white_box_container { padding:10px 20px 10px 20px; background:#fff;}
.inner_working_holiday .white_box .whos_going_nopadding { padding:0px !important; }
.inner_working_holiday .white_box h2 { margin:0; padding:4px 0; text-align:center}
.inner_working_holiday .white_box .white_box_container p { padding:4px 0 5px 0}
.inner_working_holiday .white_box .img_bdr { border-width:1px;}
.inner_working_holiday .img_bdr { border-width:1px;}
.inner_working_holiday .white_box .white_box_left { float:left;width:281px; min-height:480px; _height:480px; background:#FFF; }
.inner_working_holiday .white_box .white_box_right { float:left; min-height:480px; _height:480px; margin-left:6px; width:281px; background:#FFF; }

/*  Going*/
.inner_working_holiday .whos_going_holiday h2 { background-image:url(../images/2009/working_holiday_newmonth.png)}
.inner_working_holiday .whos_going_holiday h2 { color:#003366; }
.inner_working_holiday .whos_going_holiday .click_here {  background-image:url(../images/2009/btn_click_here_blue.png);}

/* User Profile Photo */
.inner_working_holiday .middle_center_panel.middle_center_panel_with_bg .Profile_page_menu a { color:#FFFFFF;}
.inner_working_holiday .middle_center_panel.middle_center_panel_with_bg .user_profile_box .user_profile_detail h3 { /*color:#FFFFFF;*/}
.inner_working_holiday .middle_center_panel.middle_center_panel_with_bg .profile_message_box_menu ul li.groupywall  { color:#FFFFFF;}
.inner_working_holiday .middle_center_panel.middle_center_panel_with_bg .user_profile_box { color:#FFFFFF} 

/**/
.inner_working_holiday .read_more_news_box ul li.more_news { background:#1DA4EF; }
.inner_working_holiday .read_more_news_box ul li.remove { background:#0468A4;}
.inner_working_holiday .profile_message_box_menu ul li.mywall { background:#0468A4; }
.inner_working_holiday .profile_message_box_menu ul li.groupywall { background:#1DA4EF;}

/* FOR WORKING HOLIDAY FOOTER */
.inner_working_holiday .inner_footer { color:#FFFFFF; padding-top:0px;}
.inner_working_holiday .inner_footer .footer_copyright { margin-left:43px; color:#FFFFFF;}
.inner_working_holiday .inner_footer .footer_menu {  color:#FFFFFF; margin-right:43px;}
.inner_working_holiday .inner_footer .footer_menu a { color:#FFFFFF;}

/*==================== End OF working Holiday =======*/


/*****\\\\\\\\\\\\\\\\\\\\\\\\\\ FOR Utimate Roadtrips /////////////////////////////////////////////////////*****/

/* FOR WORKING HOLIDAY BACKGROUND */
.inner_utimate_roadtrips  { background:url(../images/2009/ultimate_roadtrips_body_bg.jpg) no-repeat center top fixed;}

/* FOR WORKING HOLIDAY PAGE TOP HEADER BANNER */
.inner_utimate_roadtrips .inner_page .top_wrapper { background:url(../images/2009/ultimate_roadtrips_header_bg.png) no-repeat 30px 62px; height:290px !important;}
.inner_utimate_roadtrips .inner_page .top_wrapper.sountheheader { background-image:url(../images/2009/ultimate_southern_header_bg.png)}

/* FOR LOGIN */
.inner_utimate_roadtrips #main_wrapper.inner_page .top_login_form  { color:#990000;}
.inner_utimate_roadtrips #main_wrapper.inner_page .top_login_form a { color:#990000;}
.inner_utimate_roadtrips .inner_page .top_login_form label { color:#990000}


/* FOR WORKING HOLIDAY LOGO*/
.inner_utimate_roadtrips .inner_logo { background-image:url(../images/2009/roadtrip_logo.png); width:225px; height:108px !important; top:8px; left:30px; z-index:90000}
.inner_utimate_roadtrips .inner_logo a {width:225px; height:108px !important;  }
.inner_utimate_roadtrips .inner_page .top_login_navigation li a  { color:#990000;}


/* FOR WORKING HOLIDAY HEADER NAVIGATION */
.inner_utimate_roadtrips .inner_page_main_nav  {padding:120px 0 0 103px;}
.inner_utimate_roadtrips .inner_page_main_nav ul li { padding:0 5px}
.inner_utimate_roadtrips .inner_page_main_nav ul li a.holidays_working { background:url(../images/2009/roadtrip_nav_btn_working.png); margin-top: 5px;}
.inner_utimate_roadtrips .inner_page_main_nav ul li a.we_ski {background-image:url(../images/2009/roadtrip_nav_btn_weski.png); margin-top:2px;}
.inner_utimate_roadtrips .inner_page_main_nav ul li a.unroadtrip {background-image:url(../images/2009/roadtrip_nav_btn_ulti_usa.png); }
.inner_utimate_roadtrips .inner_page_main_nav ul li a.findtravel_buddie {background-image:url(../images/2009/roadtrip_nav_btn_travelbudd.png); }

.inner_utimate_roadtrips .inner_page_middle { padding-bottom:0px;}
.inner_utimate_roadtrips .middle_center_panel { border:0px;  background:transparent; color:#003366;}
.inner_utimate_roadtrips .middle_left_panel { }
.inner_utimate_roadtrips .middle_right_panel { float:left}
.inner_utimate_roadtrips .middle_right_panel.southern_right_panel{ }
.inner_utimate_roadtrips .middle_right_panel.profile_right_panel{  border:solid 0px #FFFFFF;}

.inner_utimate_roadtrips .blue_box{/* background-color:#990000;*/ background: transparent url(../images/2009/background_ultimate.png) repeat; }
.inner_utimate_roadtrips .footer_bg{ background-color:#CC3300 !important; padding:0; border:solid 1px #CC3300 }
.inner_utimate_roadtrips .middle_right_panel.southern_right_panel .blue_box{ /*background:#950200;*/ background: transparent url(../images/2009/background_ultimate.png) repeat; }
/* WORKING HOLIDAY MIDDLE NAVIGATION */
.inner_utimate_roadtrips .inner_middle_navigation {/*background-color:#950200; *//*#cc3300;  padding:10px 5px; */ background: transparent url(../images/2009/background_ultimate.png) repeat;  position:relative}
.inner_utimate_roadtrips .whosgoing { position:absolute; left:10px; top:-12px; background:url(../images/2009/logo_who_going_road.png) no-repeat left -1px; width:68px; height:67px; display:block;}
.inner_utimate_roadtrips .whosgoing a { display:block;width:68px; height:67px; }
.inner_utimate_roadtrips .where_to_go { padding-left:73px; float:left;  text-align:left; font-size:9px; line-height:10px;}
.inner_utimate_roadtrips .where_to_go a { padding:0; margin:0; color:#FFFFFF;}
.inner_utimate_roadtrips .where_to_go_menu { float: left; padding-top:0px;}
.inner_utimate_roadtrips .bdr_bottom { border-bottom:solid 1px #FFFFFF;}

.inner_utimate_roadtrips .white_box {/* background:transparent url(../images/2009/working_holiday_white_bg.png) repeat-y left top;*/ color:#FFFFFF; border:solid 0px #FFFFFF; margin-bottom:10px;*/ font-size:12px;}
.inner_utimate_roadtrips .white_box_new { /*background:#cc3300; color:#FFFFFF; border:solid 1px #FFFFFF; margin-bottom:10px; */font-size:12px; }

.inner_utimate_roadtrips .middle_center_panel.middle_center_panel_with_bg .white_box.white_box2 { background:none; color:#990000; }
.inner_utimate_roadtrips .middle_center_panel.middle_center_panel_with_bg .white_box.white_box3 { background:#FFFFFF;  margin-bottom:10px; color:#990000;}
.inner_utimate_roadtrips .middle_center_panel.middle_center_panel_with_bg .white_box.white_box2 h2 {  background:url(../images/2009/text_header_ultimate.png) no-repeat center; }
.inner_utimate_roadtrips .middle_center_panel.middle_center_panel_with_bg .white_box.white_box3 h2 { background:url(../images/2009/text_header_ultimate_2.png) no-repeat center; }

.inner_utimate_roadtrips .white_box_bg_white { background:#FFFFFF; color:#3c4590;} 
.inner_utimate_roadtrips .middle_center_panel_with_bg .white_box .white_box_container{ background:#990000; color:#fff;}
.inner_utimate_roadtrips .white_box .white_box_container { padding:10px 20px 10px 20px; background:#fff; color:#cc3300; }
.inner_utimate_roadtrips .white_box h2 { margin:0; padding:4px 0; text-align:center}
.inner_utimate_roadtrips .white_box .white_box_container p { padding:4px 0 5px 0}
.inner_utimate_roadtrips .white_box .img_bdr { border-width:1px;}
.inner_utimate_roadtrips .white_box .white_box_left { float:left;width:281px; color:#cc3300; background:#fff; min-height:480px; _height:480px;  border:solid 0px #FFFFFF;  }
.inner_utimate_roadtrips .white_box .white_box_right { float:right;  width:281px; color:#cc3300; background:#fff; min-height:480px; _height:480px;  border:solid 0px #FFFFFF; }

/*  Going*/
.inner_utimate_roadtrips .whos_going_holiday h2 { background-image:url(../images/2009/ultroad_newmonth.png)}
.inner_utimate_roadtrips .whos_going_holiday h2 { color:#950200; }
.inner_utimate_roadtrips .whos_going_holiday .click_here {  background-image:url(../images/2009/btn_click_here_red.png);}


/* for southern sun SEction */

.inner_utimate_roadtrips .southern_sun_box { padding-left:20px !important;}
.inner_utimate_roadtrips .southern_sun_container_box { padding:10px 0; margin:0px; text-align:left; }
.inner_utimate_roadtrips .southern_sun_container_box h2 { padding:0; margin:0px; text-align:left;}
.inner_utimate_roadtrips .southern_sun_container_box h2 img { margin:0; padding:0;}
.inner_utimate_roadtrips .southern_sun_padding10{ padding:10px;}
.southern_arrow_data { margin:0; padding:0; list-style:none;}
.southern_arrow_data li { margin:0; background:url(../images/2009/southern_arrow.gif) no-repeat left 4px; padding:1px 0 1px 8px;}


/* FOR WORKING HOLIDAY FOOTER */
.inner_utimate_roadtrips .inner_footer { color:#FFFFFF; padding-top:0px;}
.inner_utimate_roadtrips .inner_footer .footer_copyright { margin-left:43px; color:#FFFFFF;}
.inner_utimate_roadtrips .inner_footer .footer_menu {  color:#FFFFFF; margin-right:43px;}
.inner_utimate_roadtrips .inner_footer .footer_menu a { color:#FFFFFF;}




/*****\\\\\\\\\\\\\\\\\\\\\\\\\\ FOR Air-pro profile page //////////////////////*****/

/* FOR AIRPRO PROFILE PAGE BACKGROUND */
.inner_air_pro_profile  { background:url(../images/2009/air-pro-profile-background.jpg) no-repeat center top fixed;}

/* FOR AIRPRO PROFILE PAGE TOP HEADER BANNER */
.inner_air_pro_profile .inner_page .top_wrapper { background:url(../images/2009/airpro-profile-header_bg.png) no-repeat 80px 142px; height:250px !important;}


/* FOR LOGIN */
.inner_air_pro_profile #main_wrapper.inner_page .top_login_form  { color:#075fa2;}
.inner_air_pro_profile #main_wrapper.inner_page .top_login_form a { color:#075fa2;}
.inner_air_pro_profile .inner_page .top_login_form label { color:#075fa2}


/* FOR AIRPRO PROFILE LOGO*/
.inner_air_pro_profile .inner_logo { background-image:url(../images/2009/air_pro_logo.png); width:225px; height:108px !important; top:8px; left:30px; z-index:99999;}
.inner_air_pro_profile .inner_logo a {width:225px; height:108px !important;  }
.inner_air_pro_profile .inner_page .top_login_navigation li a  { color:#075fa2;}


/* FOR AIRPRO PROFILE HEADER NAVIGATION */
.inner_air_pro_profile .inner_page_main_nav  {padding:75px 0 0 103px;}
.inner_air_pro_profile .inner_page_main_nav ul li { padding:0 5px}
.inner_air_pro_profile .inner_page_main_nav ul li a.holidays_working { background:url(../images/2009/air-pro_nav_btn_working.png); margin-top: 5px;}
.inner_air_pro_profile .inner_page_main_nav ul li a.we_ski {background-image:url(../images/2009/air-pro-nav-btn-weski.png); margin-top:2px;}
.inner_air_pro_profile .inner_page_main_nav ul li a.unroadtrip {background-image:url(../images/2009/air_pro_nav_btn_ulti_usa.png); }
.inner_air_pro_profile .inner_page_main_nav ul li a.findtravel_buddie {background-image:url(../images/2009/airpro_nav_btn_travel_buddi.png); }

.inner_air_pro_profile .inner_page_middle { width:100%; padding-bottom:72px; background:url(../images/2009/air-pro-footer-bg.png) 80px bottom no-repeat;}
.inner_air_pro_profile .inner_page_middle .air-pro-profile-footer-bg { border:0px; margin:0 0 0 80px; width:849px; background: url(../images/2009/air-pro-midlle-bg.png) repeat-y; }
.inner_air_pro_profile .middle_center_panel { border:0px; margin:0 0 0 110px; width:630px; background:transparent; color:#3ab0eb;}
.inner_air_pro_profile .middle_left_panel { width:181px; background:#990000;}
.inner_air_pro_profile .middle_right_panel { float:left}
.inner_air_pro_profile .middle_right_panel.southern_right_panel{ }
.inner_air_pro_profile .middle_right_panel.profile_right_panel{ padding:6px; border:solid 1px #FFFFFF; background:#990000;}

.inner_air_pro_profile .blue_box{ /*background-color:#f66900;*/ background: transparent url(../images/2009/background_default.png) repeat;}
.inner_air_pro_profile .footer_bg{ background-color:#D9DBCD !important; padding:0; border:solid 1px #D9DBCD}
.inner_air_pro_profile .middle_right_panel.southern_right_panel .blue_box{ background:#950200;}
/* AIRPRO PROFILE MIDDLE NAVIGATION */
.inner_air_pro_profile .inner_middle_navigation {background-color:transparent; border:0px; /*padding:10px 5px;*/ position:relative}
.inner_air_pro_profile .whosgoing { position:absolute; left:10px; top:-12px; background:url(../images/2009/logo_who_going_road.png) no-repeat left -1px; width:68px; height:67px; display:block;}
.inner_air_pro_profile .whosgoing a { display:block;width:68px; height:67px; }
.inner_air_pro_profile .where_to_go { padding-left:73px; float:left;  text-align:left; font-size:9px; line-height:10px;}
.inner_air_pro_profile .where_to_go a { padding:0; margin:0; color:#FFFFFF;}
.inner_air_pro_profile .where_to_go_menu { float: left; padding-top:0px;}
.inner_air_pro_profile .bdr_bottom { border-bottom:solid 1px #FFFFFF;}


.inner_air_pro_profile .middle_center_panel.middle_center_panel_with_bg .white_box.white_box2 {background:url(../images/2009/working_holiday_white_bg.png) repeat-y left top;}
.inner_air_pro_profile .middle_center_panel.middle_center_panel_with_bg .white_box.white_box3 {background:#FFFFFF; color:#003466; margin-bottom:10px;}
.inner_air_pro_profile .middle_center_panel.middle_center_panel_with_bg .white_box.white_box2 h2 {  background:url(../images/2009/text_a_flying_start.jpg) no-repeat center; }
.inner_air_pro_profile .middle_center_panel.middle_center_panel_with_bg .white_box.white_box3 h2 { background:url(../images/2009/text_a_flying_start.jpg) no-repeat center;}

.inner_air_pro_profile .white_box { background:#FFFFFF; color:#3ab0eb; border:solid 1px #FFFFFF; margin-bottom:10px; font-size:12px;}
.inner_air_pro_profile .white_box_bg_white { background:#FFFFFF; color:#3c4590;} 
.inner_air_pro_profile .white_box .white_box_container { padding:10px 20px 10px 20px}
.inner_air_pro_profile .white_box h2 { margin:0; padding:4px 0; text-align:center}
.inner_air_pro_profile .white_box .white_box_container p { padding:4px 0 5px 0}
.inner_air_pro_profile .white_box .img_bdr { border-width:1px;}
.inner_air_pro_profile .white_box .white_box_left { float:left;width:48%; }
.inner_air_pro_profile .white_box .white_box_right { float:right; margin-right:1px; width:48%; }

/*  Going*/
.inner_air_pro_profile .whos_going_holiday h2 { color:#950200; }
.inner_air_pro_profile .whos_going_holiday .click_here {  background-image:url(../images/2009/btn_click_here_red.png);}

/* User Profile Photo */
.inner_air_pro_profile .profile_page_text_header a.edit_profile {color:#003366; }
.inner_air_pro_profile .profile_page_text_header h2 { color:#3ab0eb; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:22px; text-transform:uppercase; letter-spacing:-2px;}
.inner_air_pro_profile .middle_center_panel .Profile_page_menu a { color:#3ab0eb;}
.inner_air_pro_profile .middle_center_panel .Profile_page_menu span { background-image:url(../images/2009/air-pro-profile-sp.png)}
.inner_air_pro_profile .middle_center_panel .user_profile_box .user_profile_detail h3 { color:#3ab0eb;}
.inner_air_pro_profile .middle_center_panel .profile_message_box_menu ul li.groupywall  { color:#ffffff;}
.inner_air_pro_profile .middle_center_panel .user_profile_box { color:#3ab0eb} 
.inner_air_pro_profile .middle_center_panel .user_profile_box .user_prifle_info th  { color:#3ab0eb}

/**/
.inner_air_pro_profile .read_more_news_box ul li.more_news { background:#00007c; }
.inner_air_pro_profile .read_more_news_box ul li.remove { background:#3ab0eb;}
.inner_air_pro_profile .profile_message_box_menu ul li.mywall { background:#00007c; }
.inner_air_pro_profile .profile_message_box_menu ul li.groupywall { background:#3ab0eb;}
/* for southern sun SEction */

.inner_air_pro_profile .southern_sun_box { padding-left:40px !important;}
.inner_air_pro_profile .southern_sun_container_box { padding:10px 0; margin:0px; text-align:left; }
.inner_air_pro_profile .southern_sun_container_box h2 { padding:0; margin:0px; text-align:left;}
.inner_air_pro_profile .southern_sun_container_box h2 img { margin:0; padding:0;}
.inner_air_pro_profile .southern_sun_padding10{ padding:10px;}



/* FOR WORKING HOLIDAY FOOTER */
.inner_air_pro_profile .home_footer_box { border:solid 1px #006799}
.inner_air_pro_profile .inner_footer { color:#000000; padding-top:0px; font-size:9px; margin-top:20px;}
/*.inner_air_pro_profile .inner_footer .footer_copyright { margin-left:43px; color:#000000; font-size:10px;}
.inner_air_pro_profile .inner_footer .footer_menu {  color:#000000; margin-right:43px; font-size:10px;}
.inner_air_pro_profile .inner_footer .footer_menu a { color:#000000; font-size:10px;}
*/



/* southern going box */

.southern_going_box { padding:0 10px; margin-top:-10px}
.southern_going_box h3 { color:#970200; font-size:18px; letter-spacing:-1px;}
.southern_going_box .southern_going_box_container { padding:10px 0;}
.southern_going_box .southern_going_box_container a { margin-right:10px; }


/* Created DAte:- 14NOV2009 */
/*+++++++++++++++++ MORE NEWS ++++++++++++++++++++++++++*/
.read_more_news_box { margin:0; padding:0px 0; }
.read_more_news_box ul { list-style:none; margin:0; padding:0; background:#FFFFFF;  text-transform:uppercase; }
.read_more_news_box ul li { display:inline; float:left; padding:8px; background:#ffffff; border:solid 1px #FFFFFF; border-width:1px 1px 2px 1px; color:#383838;}
.read_more_news_box ul li.more_news { background:#fa6900; text-transform:uppercase; }
.read_more_news_box ul li.more_news a, .read_more_news_box ul li.remove a { color:#FFFFFF;}
.read_more_news_box ul li.remove { background:#9b090c;}
.read_more_news_box ul li.more_new_text { text-align:right; float:right;}

.profile_page_text_header { text-align:left; padding-bottom:10px;}
.profile_page_text_header h2 { float:left}
.profile_page_text_header a.edit_profile { float:right; padding:8px 0 0 0 ; color:#fffdfd; text-transform:uppercase; font-size:11px;}

.Profile_page_menu { margin:0; padding:10px 0; letter-spacing:-1px;}
.Profile_page_menu a { float:left; display:block; color:#FFFFFF; text-transform:uppercase; font-weight:bold; font-size:14px;}
.Profile_page_menu span { float:left; display:block; background:url(../images/2009/text_road_profile_sp.png) no-repeat center 5px; width:25px; height:10px} 


.Profile_page_menu_new { background:#FFF; padding:2px 0;}
.Profile_page_menu_new ul { margin:0; padding:0; list-style:none;}
.Profile_page_menu_new ul li { display:inline; float:left; margin-right:2px;  text-transform:uppercase; font-weight:bold; font-size:11px}
.Profile_page_menu_new ul li a { color:#FFFFFF; display:block; float:left; padding:5px 10px; background:#3AB0EB; color:#FFF; border:solid 1px #FFF;}
.Profile_page_menu_new ul li a:hover { text-decoration:none;}
.Profile_page_menu_new ul li a:hover, .Profile_page_menu_new ul li a.active { background:#00007C;}

.inner_utimate_roadtrips .Profile_page_menu_new {color:#FFF; /*background:#990000;*/ }
.inner_utimate_roadtrips .Profile_page_menu_new ul li a{ background:#FA6900; color:#FFF;}
.inner_utimate_roadtrips .Profile_page_menu_new ul li a:hover, .inner_utimate_roadtrips .Profile_page_menu_new ul li a.active { background:#9B0100;}

.inner_working_holiday  .Profile_page_menu_new {color:#FFF; /*background:#003366;*/ }
.inner_working_holiday .Profile_page_menu_new ul li a{ background:#1DA4EF; color:#FFF;}
.inner_working_holiday .Profile_page_menu_new ul li a:hover, .inner_working_holiday .Profile_page_menu_new ul li a.active { background:#0468A4;}

.inner_body_bg .Profile_page_menu_new {color:#FFF; /*background:#3D6DC2;*/ }
.inner_body_bg .Profile_page_menu_new ul li a{ background:#659DEF; color:#FFF;}
.inner_body_bg .Profile_page_menu_new ul li a:hover, .inner_body_bg .Profile_page_menu_new ul li a.active { background:#8DA4CC;}

.inner_all4one_holiday .Profile_page_menu_new {color:#FFF;/* background:#C7611E; */}
.inner_all4one_holiday .Profile_page_menu_new ul li a{ background:#DC9130; color:#FFF;}
.inner_all4one_holiday .Profile_page_menu_new ul li a:hover, .inner_all4one_holiday .Profile_page_menu_new ul li a.active { background:#AF5315;}




.user_profile_box { margin:0; padding:0}
.user_profile_box .user_profile_photos{ float:left; width:200px; margin-right:10px;}
.user_profile_box .user_profile_photos img { border:solid 1px #fffdfd;}
.user_profile_box .user_profile_detail { float:left; width:55%;}
.user_profile_box .user_profile_detail h3 { text-transform:uppercase; padding:0 5px 5px 0; font-size:16px; letter-spacing:-1px;}
.user_profile_box .user_prifle_info {text-transform:uppercase; font-size:11px;}
.user_profile_box .user_prifle_info th {/* color:#FFFFFF;*/ text-transform:uppercase; font-size:11px; text-align:left; font-weight:bold; padding:1px 0}
.user_profile_box .user_prifle_info td { padding:1px 0;}

.profile_message_box_menu { margin:0; padding:10px 0 5px 0;}
.profile_message_box_menu.padding_0 { padding-top:0px;}
.profile_message_box_menu ul { margin:0; padding:0; list-style:none;}
.profile_message_box_menu ul li { display:inline; float:left; padding:0px 9px 0px 5px ; margin-right:2px;  text-transform:uppercase; font-weight:bold; font-size:11px}
.profile_message_box_menu ul li a { color:#FFFFFF;}
.profile_message_box_menu ul li.mywall { background:#9b0100; border:solid 1px #FFFFFF; text-transform:uppercase; font-weight:bold;}
.profile_message_box_menu ul li.groupywall { background:#fa6900; border:solid 1px #FFFFFF; text-transform:uppercase; font-weight:bold;}

.profile_message_box_detaile { margin:0; padding:3px 10px; background:#FFFFFF; color:#313f42;  }
.profile_message_box_detaile .width98 { width:98%;}
.profile_message_box_detaile a { color:#3a559a;}
.profile_message_row { border-bottom:solid 1px #f0f0f0; padding:5px 0;}
.profile_message_box_detaile .user_profile_message { padding:0 5px 0 0; width:61px; float:left}
.profile_message_box_detaile .user_profile_message_info { width:80%; float:left; } 
.profile_message_box_detaile .user_profile_message_info p { padding:2px 0 !important; margin:0;}
.profile_message_box_detaile .user_comment_row { color:#5d4e55; font-size:11px;}
.profile_message_box_detaile .user_comment_box { background:#eceff4;  padding:5px 7px; border-bottom: solid 2px #FFFFFF; }
.profile_message_box_detaile .comment_input { width:98%; color:#8e7674; border:solid 1px #c6c6ce; padding:2px 5px;}
.comment-box { background:#eceff4; border:solid 1px #D1D6DF; margin-top:5px; margin-bottom:5px;  padding:5px; }
.comment-box .btn-submit-blue { margin-top:5px; }

.select { width:98%; padding:0; font-size:11px; margin:2px 0}

.right_more_link { color:#FFFFFF; text-transform:uppercase; font-weight:bold; padding:10px 0 0 10px} 
.right_more_link a { color:#FFFFFF; display:block; text-align:left}

.inner_utimate_roadtrips .road_trip_profile_middle_bag { /*background:url(../images/2009/road_trip_profile_middle_bg.jpg) no-repeat left top;*/}

/* Created Date:19NOV2009 */
/* Created Date:19NOV2009 */

.inner_sub_navigation { margin:0; padding:0; list-style:none;}
.inner_sub_navigation li { display:inline; margin:0; padding:0 10px 0 5px; float:left; background:url(../images/2009/nav_text_sp.png) no-repeat right 15px; /*background:url(../images/2009/text_road_sp.png) no-repeat right 12px*/}
.inner_sub_navigation li a { display:block; float:left; padding:10px; }
.inner_sub_navigation li.last_sub_menu a {padding:8px 10px 6px 10px;}
.inner_sub_navigation li.last_sub_menu.active a {padding:7px 9px 5px 9px;}
.inner_sub_navigation li.last_sub_menu { background-image:none;}


.sun_menu_div { position:absolute; top:33px; left:-20px; width:820px; padding:0 2px 1px 0; z-index:-1; display:none; background:#535353;  }

.sun_menu_div .inner { padding:10px 8px; text-align:left;  border:solid 1px #FFFFFF; background:#b53004;}
.drop_menu { position:relative;}
.sun_menu_div .div_menu-box {  margin-right:0px; float:left;}
.sun_menu_div .last_box { margin-right:0;}
.sun_menu_div.hints_and_tirps { }
.sun_menu_div.how_it_works {} 
.sun_menu_div.the_treks { }
.sun_menu_div.the_info { margin-right:0px; }
.sun_menu_div.the_treks ol li a, .sun_menu_div.how_it_works ol li a { }
.sun_menu_div.the_info ol li a { }
.sun_menu_div.contact {   }
.sun_menu_div.hints_and_tirps li a { }
.sun_menu_div h2 { border-bottom:solid 1px #960f02; font-size:12px; padding:5px 0}
.sun_menu_div ol { margin:0; padding:0; list-style:none;}
.sun_menu_div ol li { margin:0; padding:3px 0 3px 5px !important; background-image:none; width:195px;}
.sun_menu_div ol li a { color:#FFFFFF; background:url(../images/2009/menu_arrow.png) no-repeat left 10px !important; padding:3px 5px 0 10px !important; font-weight:bold;}
.sun_menu_div ol li a span { font-weight:normal; display:block; text-decoration:none;}
.sun_menu_div ol li a:hover { text-decoration:none !important; background-position:left 10px !Important} 
.sun_menu_div .bdr_bottom { border-bottom:solid 1px #960f02; padding-bottom:10px; margin-bottom:10px;}

.inner_sub_navigation li.active a { background:#b53004; border:solid 1px #FFFFFF; z-index:6000000;  padding:9px 9px; z-index:999999;}
.inner_sub_navigation li.nosubmenu.active a { border-bottom: solid 1px #FFFFFF !important;} 

.inner_sub_navigation li.active li.active a{ background:transparent url(../images/2009/menu_arrow.png) no-repeat left 10px !important;  border:solid 0px #FFFFFF !important;}
.inner_sub_navigation li.active li a {border:solid 0px #FFFFFF !important;}

.inner_utimate_roadtrips .sun_menu_div {}
.inner_utimate_roadtrips .sun_menu_div .inner  {background:#b53004; }
.inner_utimate_roadtrips .inner_sub_navigation li.active a { background:#b53004; border-bottom-color:#b53004}

.inner_working_holiday .sun_menu_div .inner  {background:#0468a4; }
.inner_working_holiday .inner_sub_navigation li.active a {background:#0468a4; border-bottom-color:#0468a4}

.inner_all4one_holiday .sun_menu_div {top:28px;}
.inner_all4one_holiday .sun_menu_div .inner  {background:#dc9130;  }
.inner_all4one_holiday .inner_sub_navigation li.active a { background:#dc9130; border-bottom-color:#dc9130}

.inner_body_bg .drop_menu  {}
.inner_body_bg .sun_menu_div .inner  {background:#659def;  top:30px;}
.inner_body_bg .inner_sub_navigation li.active a { background:#659def; border-bottom-color:#659def}



.inner_page_main_nav li.travel_buddie.active { background:none;}

/* Footer
-----------------------------------------------------------------------------*/	
#g_footer_o {
	border-top: 0px solid #fff;
	padding-top: 15px;
	font-size: 1.2em; /* 12px */
	line-height: 1.3333333; /* 16px */
	margin: 0 auto; width:915px;	
	}
#g_footer_box_o {
	background: #FFFFFF;
	padding-bottom: 5px;
	color: #333;
	} 
#g_footer_i {

}
#g_footer_box_i {
	background: #fff ;
	padding: 5px 10px 10px 10px;
}
#g_footer_menus {
	overflow: auto;
	width: 90%; margin:0 auto;
}
#g_footer_menus .menu {
	width: 140px;
	float: left;
	margin-right: 20px;
	font-weight:normal;
}
#g_footer_meta {
	overflow: auto;
	width: 100%;
}
#g_footer_meta #g_footer_corporate {
	float: left;
	width: 60%;
	padding:10px 0 0 1px;
	color:#333333;
}

/* Footer
-----------------------------------------------------------------------------*/

#g_footer_o a {
	color: #333;
	text-decoration: none;
	}
#g_footer_o a:hover {
	color: #2faadb;
	text-decoration: none;
	}

#g_footer_box_i hr.dot_white {
	border: 0;
	background: transparent url(../images/2009/dot-white.jpg) repeat-x;
	height: 1px;
	margin: 5px 0 10px 0;
}
#g_footer_menus h4 {
	font-weight: bold;
}
#g_footer_menus #g_footer_searchbox h4 {
	font-size: 1.16666667em; /* 14px */
	margin-bottom: 2px;
}



/* 24NOV2009 * /

/*===============================All4ONEHOLIDAY========================*/
/*****\\\\\\\\\\\\\\\\\\\\\\\\\\ FOR Utimate Roadtrips /////////////////////////////////////////////////////*****/

/* FOR WORKING HOLIDAY BACKGROUND */
.inner_all4one_holiday  { background:url(../images/2009/all4one_holiday_boday_bg.jpg) no-repeat center top fixed;}

/* FOR WORKING HOLIDAY PAGE TOP HEADER BANNER */
.inner_all4one_holiday .inner_page .top_wrapper { background:url(../images/2009/all4one_holidays_top_banner.png) no-repeat 121px 64px; height:350px !important;}


/* FOR LOGIN */
.inner_all4one_holiday #main_wrapper.inner_page .top_login_form  { color:#c7611e;}
.inner_all4one_holiday #main_wrapper.inner_page .top_login_form a { color:#c7611e;}
.inner_all4one_holiday .inner_page .top_login_form label { color:#000000}


/* FOR WORKING HOLIDAY LOGO*/
.inner_all4one_holiday .inner_logo { background-image:url(../images/2009/roadtrip_logo.png); width:225px; height:108px !important; top:8px; left:30px; z-index:90000}
.inner_all4one_holiday .inner_logo a {width:225px; height:108px !important;  }
.inner_all4one_holiday .inner_page .top_login_navigation li a  { color:#c7611e;}


/* FOR WORKING HOLIDAY HEADER NAVIGATION */
.inner_all4one_holiday .inner_page_main_nav  {padding:180px 0 0 108px;}
.inner_all4one_holiday .inner_page_main_nav ul li { padding:0 5px}
.inner_all4one_holiday .inner_page_main_nav ul li a.holidays_working { background:url(../images/2009/allforho_nav_btn_working.png); margin-top: 5px;}
.inner_all4one_holiday .inner_page_main_nav ul li a.we_ski {background-image:url(../images/2009/allforho_nav_btn_weski.png); margin-top:2px;}
.inner_all4one_holiday .inner_page_main_nav ul li a.unroadtrip {background-image:url(../images/2009/allforho_nav_btn_ulti_usa.png); }
.inner_all4one_holiday .inner_page_main_nav ul li a.findtravel_buddie {background-image:url(../images/2009/allforho_nav_btn_travelbudd.png); }

.inner_all4one_holiday .inner_page_middle { padding-bottom:0px;}
.inner_all4one_holiday .middle_center_panel { border:0px;  background:transparent; color:#003366;}
.inner_all4one_holiday .middle_center_panel.middle_center_panel_with_bg {background:#c7611e;  }
.inner_all4one_holiday .middle_left_panel { display:inline}
.inner_all4one_holiday .middle_right_panel { float:left; }
.inner_all4one_holiday .middle_right_panel.southern_right_panel{}
.inner_all4one_holiday .middle_right_panel.profile_right_panel{ padding:0px;}

.inner_all4one_holiday .blue_box{ /*background-color:#c7611e;*/ background: transparent url(../images/2009/background_allfor.png) repeat;}
.inner_all4one_holiday .footer_bg{ background-color:#c7611e !important; padding:0; border:solid 1px #c7611e;}
.inner_all4one_holiday .middle_right_panel.southern_right_panel .blue_box{ /*background:#c7611e;*/ background: transparent url(../images/2009/background_allfor.png) repeat;}
/* WORKING HOLIDAY MIDDLE NAVIGATION */
.inner_all4one_holiday .inner_middle_navigation {/*background-color:#c7611e;*/ background: transparent url(../images/2009/background_allfor.png) repeat;  /*padding:10px 5px;*/ position:relative}
.inner_all4one_holiday .whosgoing { position:absolute; left:10px; top:-12px; background:url(../images/2009/all4one_hiliday_whosgoing.png) no-repeat left -1px; width:68px; height:67px; display:block;}
.inner_all4one_holiday .whosgoing a { display:block;width:68px; height:67px; }
.inner_all4one_holiday .where_to_go { padding-left:73px; float:left;  text-align:left; font-size:9px; line-height:10px;}
.inner_all4one_holiday .where_to_go a { padding:0; margin:0; color:#FFFFFF;}
.inner_all4one_holiday .where_to_go_menu { float: left; padding-top:0px;}
.inner_all4one_holiday .bdr_bottom { border-bottom:solid 1px #FFFFFF;}


.inner_all4one_holiday .white_box { background:transparent; color:#c7611e; border:solid 0px #FFFFFF; margin-bottom:10px; font-size:12px;}
.inner_all4one_holiday .white_box_bg_white { background:#FFFFFF; color:#3c4590;} 
.inner_all4one_holiday .middle_center_panel_with_bg .white_box .white_box_container{ background:#C7611E; color:#fff;}

.inner_all4one_holiday .white_box .white_box_container { padding:10px 20px 10px 20px; background:#fff;}
.inner_all4one_holiday .white_box h2 { margin:0; padding:4px 0; text-align:center}
.inner_all4one_holiday .white_box .white_box_container p { padding:4px 0 5px 0}
.inner_all4one_holiday .white_box .img_bdr { border-width:0px;}
.inner_all4one_holiday .white_box .white_box_left { float:left;width:49%; border:solid 1px #FFFFFF;  background:#fff; min-height:480px; _height:480px; }
.inner_all4one_holiday .white_box .white_box_right { float:right; margin-right:0px; width:49%;  background:#fff;  border:solid 1px #FFFFFF;  min-height:480px; _height:480px;}
/* for southern sun SEction */
.inner_all4one_holiday .southern_sun_box {/* padding-left:40px !important;*/}
.inner_all4one_holiday .southern_sun_container_box { padding:10px 0; margin:0px; text-align:left; }
.inner_all4one_holiday .southern_sun_container_box h2 { padding:0; margin:0px; text-align:left;}
.inner_all4one_holiday .southern_sun_container_box h2 img { margin:0; padding:0;}
.inner_all4one_holiday .southern_sun_padding10{ padding:10px;}

/*  Going*/
.inner_all4one_holiday .whos_going_holiday h2{ background-image:url(../images/2009/all4one_newmonth.png)}
.inner_all4one_holiday .whos_going_holiday h2 { color:#c7611e; }
.inner_all4one_holiday .whos_going_holiday .click_here {  background-image:url(../images/2009/btn_click_here.png);}

.inner_all4one_holiday .middle_center_panel.middle_center_panel_with_bg .white_box.white_box2 {background:url(../images/2009/all4one_white_bg.gif) repeat-y left top; color:#C7611E; }
.inner_all4one_holiday .middle_center_panel.middle_center_panel_with_bg .white_box.white_box2 .white_box_left, .inner_all4one_holiday .middle_center_panel.middle_center_panel_with_bg .white_box.white_box2 .white_box_right { background:#FFFFFF;}

.inner_all4one_holiday .middle_center_panel.middle_center_panel_with_bg .white_box.white_box3 {background:#FFFFFF; color:#C7611E; margin-bottom:10px;}
.inner_all4one_holiday .middle_center_panel.middle_center_panel_with_bg .white_box.white_box3 .white_box_right { background:#FFFFFF;}
.inner_all4one_holiday .middle_center_panel.middle_center_panel_with_bg .white_box.white_box2 h2 { background:url(../images/2009/text_header_all4one.png) no-repeat center; }
.inner_all4one_holiday .middle_center_panel.middle_center_panel_with_bg .white_box.white_box3 h2 { background:url(../images/2009/text_header_all4one_2.png) no-repeat center; }

/* FOR WORKING HOLIDAY FOOTER */
.inner_all4one_holiday .inner_footer { color:#FFFFFF; padding-top:0px;}
.inner_all4one_holiday .inner_footer .footer_copyright { margin-left:43px; color:#FFFFFF;}
.inner_all4one_holiday .inner_footer .footer_menu {  color:#FFFFFF; margin-right:43px;}
.inner_all4one_holiday .inner_footer .footer_menu a { color:#FFFFFF;}


/**/
.inner_all4one_holiday .read_more_news_box ul li.more_news { background:#DC9130; }
.inner_all4one_holiday .read_more_news_box ul li.remove { background:#AF5315;}
.inner_all4one_holiday .profile_message_box_menu ul li.mywall { background:#AF5315; }
.inner_all4one_holiday .profile_message_box_menu ul li.groupywall { background:#DC9130;}

/* Clustom_ Scrollbar =*/
	.cds_scrollbar {
		position: absolute;
		background: #3ab0eb	;
		right: 0px;
		cursor: pointer;
	}
	.cds_scrollbar_over {
		background: #2daae8 ;
	}
	.cds_scrollbar_pushed {
		background: #3ab0eb;
	}
	.cds_track {
		position: absolute;
		background:#FFFFFF ;
		right: -1px;
		top: 0px;
		height: 100%;
		cursor: pointer;
	}
	.cds_up {
		position: absolute;
		background:  url(../images/2009/gallery_arrow_up.gif) no-repeat left top;
		right: 0px;
		top: 0px;
		cursor: pointer;
	}
	.cds_down {
		position: absolute;
		background: url(../images/2009/gallery_arrow_down.png) no-repeat left bottom;
		right: 0px;
		bottom: 0px;
		cursor: pointer;
	}
	
#Photo_gallery_box, #air-pro-fastfacts, #free_registrartion {
	width:705px; position:relative;
	overflow: auto; height:373px;
	}
 #air-pro-fastfacts {width:750px;}
 
 #free_registrartion { color:#000000; font-size:11px; padding:0px 0 0 0; width:750px; overflow:auto;}
  #free_registrartion .input { width:95%; border:solid 1px #888888; padding:2px ; margin:0; border-color:#888888 #d8d8d8 #e9e9e9 #cdcdcd; font-size:11px; }
  #free_registrartion .select { font-size:11px; border:solid 1px #888888;  border-color:#888888 #d8d8d8 #e9e9e9 #cdcdcd;}
  #free_registrartion h3 { color:#3ab0eb;  font-size:18px; font-weight:normal}
  #free_registrartion p { font-size:10px; padding:2px 0 3px 0}
  .free_registrartion-container{ width:100%}
    .free_registrartion-container select { font-size:11px; font-family:Arial, Helvetica, sans-serif;}
  
  #edit_photo { color:#000000; font-size:11px; padding:15px 0 0 0; overflow:hidden;}
  #edit_photo .input { width:95%; border:solid 1px #888888; padding:2px ; margin:0; border-color:#888888 #d8d8d8 #e9e9e9 #cdcdcd; font-size:11px; }
  #edit_photo .select { font-size:11px; border:solid 1px #888888;  border-color:#888888 #d8d8d8 #e9e9e9 #cdcdcd;}
  #edit_photo h3 { color:#3ab0eb;  font-size:18px; font-weight:normal}
  #edit_photo p { font-size:10px; padding:2px 0 3px 0}
  
 /* Ari Pro FastFacts */
 .air-pro-fastfacts-container{ width:97%}
 .air-pro_fast-fact-detail { padding:10px;}
  .air-pro_fast-fact-detail h2 { font-size:18px; color:#0468A4; padding:10px 0 8px 0; font-weight:normal; margin:0;}
  .air-pro_fast-fact-detail p { color:#3AB0EB; font-size:13px; font-weight:bold; padding:8px 0 5px 0; text-align:justify; margin:0;}
  
  
/*=== Whos going holiday */
.whos_going_holiday { background:url(../images/2009/whos_goling_bg.png) no-repeat left top; display:block; width:168px; height:189px; position:relative; padding:10px 0 0 8px; text-align:left; position:relative;}
.whos_going_holiday h2 { color:#c7611e; height:29px; font-size:25px; letter-spacing:-2px; font-weight:bold; font-family:Geneva, Arial, Helvetica, sans-serif; text-transform:uppercase; text-align:left; padding:0; margin:5px 0; line-height:29px; background-position:left top; background-repeat:no-repeat; background:url(../images/2009/month.png) no-repeat;}
.whos_going_holiday .click_here { background:url(../images/2009/btn_click_here.png) no-repeat left top; display:block; position:absolute; width:49px; height:49px; right:11px; top:5px;}
.whos_going_to .click_here { top:122px !important;} 
.whosmonth_option { height:30px; font-size:15px; font-weight:bold; display:block}
.whosmonth_option a { color:#FFFFFF;}

/* WHOS GOING BG */
.whos_going_holiday.whos_going_holiday1 { background-image:url(../images/2009/whos_goling_bg2.png);}
.whos_going_holiday.whos_going_holiday2 { background-image:url(../images/2009/whos_goling_bg3.png);}
.whos_going_holiday.whos_going_holiday3 { background-image:url(../images/2009/whos_goling_bg4.png);}

/*.whos_going_holiday.going_goliday_aug {background-image:url(../images/whos_goling_august.png)}
.whos_going_holiday.going_goliday_july { background-image:url(../images/whos_goling_july.png)}*/
.whos_going_holiday.going_goliday_january h2 {  background-position:0 -0px }
.whos_going_holiday.going_goliday_february h2 {  background-position:0 -36px }
.whos_going_holiday.going_goliday_march h2 {  background-position:0 -72px }
.whos_going_holiday.going_goliday_april h2 {  background-position:0 -108px }
.whos_going_holiday.going_goliday_may h2 {  background-position:0 -144px }
.whos_going_holiday.going_goliday_june h2 {  background-position:0 -180px }
.whos_going_holiday.going_goliday_july h2 {  background-position:0 -216px }
.whos_going_holiday.going_goliday_august h2 {  background-position:0 -288px }
.whos_going_holiday.going_goliday_september h2 {  background-position:0 -252px }
.whos_going_holiday.going_goliday_october h2 {  background-position:0 -324px }
.whos_going_holiday.going_goliday_november h2 {  background-position:0 -360px }
.whos_going_holiday.going_goliday_december h2 {  background-position:0 -396px }
.whos_going_holiday.going_goliday_southern h2 {  background-position:0 -468px }
.whos_going_holiday.going_goliday_grand  h2 {  background-position:0 -504px }
.whos_going_holiday.going_goliday_atlantic h2 {  background-position:0 -432px }

.whos_going_holiday.going_goliday_ibiza h2 {  background-position:0 -432px }
.whos_going_holiday.going_goliday_tenerife h2 {  background-position:0 -468px }
.whos_going_holiday.going_goliday_magaluf  h2 {  background-position:0 -504px }
.whos_going_holiday.going_goliday_malia h2 {  background-position:0 -540px }

.inner_all4one_holiday .whos_going_holiday.going_goliday_tenerife h2 {  background-position:0 -432px }
.inner_all4one_holiday .whos_going_holiday.going_goliday_magaluf  h2 {  background-position:0 -468px }
.whos_going_holiday.going_goliday_france h2 {background-position:0 -432px}




/*======= FOR GALLERY PAGE  ========*/

.contianer_middle_box {}
.home_text_header { padding-left:130px; text-align:center; padding-top:10px;  min-height:81px; _height:81px; margin:0;}
.home_text_header img { vertical-align:middle}
.middle_text_container { display:block; height:373px; overflow:auto;}

/*== FOR PHOTO GALLERY ==*/
.photo_gallery { margin-left:30px}
.photo_gallery img { float:left; margin:2px}
.home_inner_page { background:none; padding-bottom:40px;}
.home_inner_page_footer { width:60%; margin:0 auto; color:#000000; margin-top:70px;}
.home_inner_page_footer .footer_copyright { color:#000000;}
.home_inner_page_footer .footer_menu, .home_inner_page_footer .footer_menu a { color:#000000;}



/*================ Added by Salman ================*/
/* FOR IMAGE BUTTON */
.btn-submit-blue, a.btn-submit-blue { background:#5A74A8; padding:2px 5px; color:#FFF; font-size:12px; font-weight:bold; border: solid 1px #35548F; margin-right:5px; line-height:24px; cursor:pointer; }
.btn-submit-blue:hover, a.btn-submit-blue:hover { color:#FFF; }
/*================ End of Salman Added CSS ========*/

/* For From Date */

.input_new { width:98%;}

.spacer{ height:12px; font-size:0px; line-height:0px; clear:both;}

/* Created Date : 9 DEC2009 */
.page_text { background:#FFFFFF !important; text-align:left; color:#3c4590;}
.page_text h2 { background:url(../images/2009/text_header_bg.jpg) no-repeat left top; color:#FFFFFF; font-weight:normal; padding:8px 0 8px 15px !important	; display:block; margin:10px 0 5px 0 !important	; text-transform:uppercase; text-align:left !important ; font-weight:bold;}
.page_text h3 { font-size:14px; font-weight:bold; padding:15px 0 3px 0}

.inner_working_holiday .page_text h2 { background-image:url(../images/2009/text_header_working_holiday.jpg)}
.inner_body_bg .page_text h2 { background-image:url(../images/2009/text_header_working_holiday.jpg)}
.inner_all4one_holiday .page_text h2 { background-image:url(../images/2009/text_header_all_for_holiday.jpg)}


/* Created Date : 10 DEC2009 */
.box-fade {color:#7E8082; position:relative; padding-bottom:0px; border:solid 1px #e2e2e2; }
.box-title{ margin-left:5px; background:#fff; padding:0 8px; margin-top:-14px; float:left; margin-bottom:6px; z-index:2000222; position:relative;}
.box-title img{ float:left; margin-right:10px;}
.box-title h3{ float:left;  font-size:140%; padding:0 0px 0 0; height:26px; line-height:26px; float:left; display:block; color:#7E8082; }
.box-fade-hdr { background:url(../images/2009/box-fade-curves-top-bg.gif) repeat-x 0 0; height:26px; }
.box-fade-hdr h3{ }
.box-fade-content-bg h4 { font-family:Georgia, "Times New Roman", Times, serif; font-size:150%; margin:10px 0; border-bottom:1px solid #eee; padding-bottom:3px; }
.box-fade-content-bg { /*background:url(../images/2009/box-fade-curves-brdr-bg.gif) repeat-y center center;*/ padding:3px 0;  background-color:#fdfdfd; border-bottom:none; border-top:none;  }
.box-fade-content-bg li { display:inline; padding-left:10px; background: transparent url(../images/2009/bull-city-list.gif) no-repeat left center; padding-right:5px;  }
.box-fade-content-bg li.no-bull { padding-left:0; background:none; }

.box-fade-content-bg td, .box-fade-content-bg th { padding:10px 13px; text-align:left; }
.box-fade-content-dark-raw { background-color:#F6F6F6; }
.box-fade-btm { background:url(../images/2009/box-fade-curves-bottom-bg.gif) repeat-x center bottom; line-height:9px; }
.box-fade-normal td, .box-fade-normal th { padding:5px !important; text-align:left; }


.inner_utimate_roadtrips .white_box .white_box_container .profile_message_box_menu p { padding:0px 0 10px 0; color:#666; line-height:17px;}
.inner_working_holiday .white_box .white_box_container .profile_message_box_menu p { padding:0px 0 10px 0; color:#666; line-height:17px;}
.inner_air_pro_profile .white_box .white_box_container .profile_message_box_menu p { padding:0px 0 10px 0; color:#666; line-height:17px;}
.inner_body_bg .white_box .white_box_container .profile_message_box_menu p { padding:0px 0 10px 0; color:#666; line-height:17px;}
.inner_all4one_holiday .white_box .white_box_container .profile_message_box_menu p { padding:0px 0 10px 0; color:#666; line-height:17px;}

.r-title{ font-size:16px; color:#7E8082; border-bottom:solid 1px #f6f6f6; margin-bottom:8px; padding-bottom:3px; }
.tab-nav a{ background:url(../images/2009/tab-devider.jpg) right top no-repeat; line-height:35px; padding:0 20px; color:#ffe7c4; text-decoration:none; font-weight:bold; display:block; float:left; font-size:13px;}
.tab-nav{ margin-top:1px; background:url(../images/2009/tab-bg.jpg) left top repeat-x; height:35px;}

/* COPY THIS */

.new_tab_menu_navigation { display:block; background:url(../images/2009/weski_new_tab_menu_bg.gif) repeat-x top;  padding:0px; margin:0; height:35px; list-style:none; border-top:solid 1px #FFF;}

.new_tab_menu_navigation li { display:inline; float:left; background:url(../images/2009/tab_navigation_arrow.png) no-repeat right 15px; padding: 0 9px 0 5px }
.new_tab_menu_navigation.tabs-nav li {padding: 0 9px 0 5px !important;}
.new_tab_menu_navigation li.last { background-image:none; padding-right:5px !important}
.new_tab_menu_navigation li a { color:#FFFFFF; display:block; float:left; height:35px; font-weight:bold; line-height:35px; padding:0 5px; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; background:none !important}
.new_tab_menu_navigation li a:hover, .new_tab_menu_navigation ul li a.active {   text-decoration:underline;}
.new_tab_menu_navigation li.tabs-selected a{ color:#FFFFFF;}

.inner_body_bg .new_tab_menu_navigation { background-image:url(../images/2009/weski_new_tab_menu_bg.gif)}
/*.inner_body_bg .new_tab_menu_navigation li{ background-image:url(../images/2009/weski_new_tab_menu_line.gif)}
*/
.inner_body_bg .new_tab_menu_navigation li a { color:#8FD7FF;}
.inner_body_bg .new_tab_menu_navigation li.tabs-selected a{ color:#FFFFFF;}

.inner_working_holiday .new_tab_menu_navigation { background-image:url(../images/2009/working_new_tab_menu_bg.gif)}
.inner_working_holiday .new_tab_menu_navigation li a { color:#3FBBFF;}
.inner_working_holiday .new_tab_menu_navigation li.tabs-selected a{ color:#FFFFFF;}
/*.inner_working_holiday .new_tab_menu_navigation li{ background-image:url(../images/2009/working_new_tab_menu_line.gif)}*/

.inner_utimate_roadtrips .new_tab_menu_navigation { background-image:url(../images/2009/ultii_new_tab_menu_bg.gif)}
.inner_utimate_roadtrips .new_tab_menu_navigation li a { color:#F18B43;}
.inner_utimate_roadtrips .new_tab_menu_navigation li.tabs-selected a{ color:#FFFFFF;}
/*.inner_utimate_roadtrips .new_tab_menu_navigation li{ background-image:url(../images/2009/ulti_new_tab_menu_line.gif)}*/

.inner_all4one_holiday .new_tab_menu_navigation { background-image:url(../images/2009/all4one_new_tab_menu_bg.gif)}
.inner_all4one_holiday .new_tab_menu_navigation li a { color:#FFD35F;}
.inner_all4one_holiday .new_tab_menu_navigation li.tabs-selected a{ color:#FFFFFF;}
/*.inner_all4one_holiday .new_tab_menu_navigation li{ background-image:url(../images/2009/all4one_new_tab_menu_line.gif)}*/

.tabed-box .tabs-container{ padding:0;}

/*----- added on 17-12-09 */
.text_box { margin-left:5px; margin-bottom:8px; font-size:12px;}
.text_box h4 { background: #FFFFFF/*url(../images/2009/text_box_header.png) no-repeat top right*/; padding:17px 16px 0 10px; margin:0; border-bottom:0px; font-family:Arial, Helvetica, sans-serif; font-size:18px; letter-spacing:-1px;  font-weight:normal; text-transform:uppercase; color:#003366; }
.text_box .text_box_container { background:#FFFFFF /*url(../images/2009/text_box_bg.png) repeat-y right*/; padding:0 17px 0 10px; color:#000000}
.text_box h5 { font-size:12px; font-weight:bold; padding:5px 0 2px; margin:0;}
.text_box .text_box_bottom { background:#FFFFFF /*url(../images/2009/text_box_bottom.png) no-repeat bottom right*/; padding:0 16px 30px 0; position:relative}
.text_box a.top_link { background:url(../images/2009/top_red.png) no-repeat left top; display:block; width:39px; height:39px; position:absolute; right:0px; top:-8px; }
.text_box_gray h4, .text_box_gray .text_box_container, .text_box_gray .text_box_bottom { background:#E8E8E8;}
.text_box p { padding:3px 0 5px 0}
.box_white_new{ background:#FFFFFF;}

.inner_body_bg .text_box h4{ color:#003366}
.inner_working_holiday .text_box h4{ color:#003366 }
.inner_utimate_roadtrips .text_box h4{ color:#830009;}
.inner_all4one_holiday .text_box h4{ color:#C7611E;}

.inner_body_bg .text_box a.top_link { background-image:url(../images/2009/top_weski.png)}
.inner_working_holiday .text_box a.top_link{ background-image:url(../images/2009/top_blue.png)}
.inner_utimate_roadtrips .text_box a.top_link {background-image:url(../images/2009/top_red.png)}
.inner_all4one_holiday .text_box a.top_link{background-image:url(../images/2009/top_orange.png)}

.active-tabs-container { border:solid 1px #E2E2E2; width:500px;  position:relative;}
.flash_banner { background:#003366;}
.inner_body_bg .flash_banner { background:#3D6DC2;}
.inner_utimate_roadtrips .flash_banner { background:#990000;}
.inner_all4one_holiday .flash_banner { background:#C7611E;}

.text_box_container ul { padding-left:20px; }


.southern_sun_container_box h2.text_who_going { background:url(../images/2009/text_southern_sun_7th.gif) no-repeat left top; padding:20px; font-size:18px; font-weight:bold; color:#FFFFFF; text-transform:uppercase; font-family:Verdana, Arial, Helvetica, sans-serif; }



/* Created Date :- 28122009 */
.top_login_new { margin:0; margin-right:-12px; padding:0; background:url(../images/2009/inner_page_login.png) no-repeat left bottom; padding-left:30px; float:right !important; height:40px !important; position:relative;  min-width:700px !important;  color:#075fa2;  }
.top_login_new .join_us { background:url(../images/2009/join_us.png) no-repeat left top; width:48px; height:60px; display:block; position:absolute; top:-5px; right:144px; }

.inner_page .top_login_new { margin-right:-12px; margin-bottom:23px;}

.top_login_new .top_app_btn {}
.top_login_new .top_login_register {}
.top_login_new .top_login_navigation { float:right !important}
.top_login_new .top_login_form { padding-top:4px; float:left !important; width:360px; }
.top_login_new .top_login_form li { float:left !important; padding:0 2px  !important;}
.top_login_new .top_login_form li input.input { width:80px;}

.top_login_register { margin:0; padding:5px 62px 0 5px; float:right; list-style:none;}
.top_login_register li { display:inline; padding:0 1px 0 1px; font-size:10px;}
.top_login_register li a { color:#000; text-decoration:none;}
.top_login_register li a:hover { text-decoration:underline;}
.toplogo{ float:left;}
.toplogo2{position:relative; top:0px; left:0px; float:left;}
.secondmenu .top_login_new{ padding:0px 0 0 0;}

.fast_facts_container { color:#000000; font:Arial, Helvetica, sans-serif; font-size:12px; margin-left:30px; margin-right:30px; }
.fast_facts_container strong { color:#067DC4; font-size:18px; line-height:22px; font-weight:normal;}
.fast_facts_container a {color:#39B0EB; text-decoration:underline;}
.fast_facts_container a:hover { text-decoration:none;}
.img_bdr_new { border:solid 1px #FFF;}

/* Email Option linkl */
.email_option_link{ font-size:10px; color:#333}
.email_option_link a { color:#5A74A8; padding:2px 4px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.email_option_link a.active { background:#5A74A8; border:solid 1px #35548F; padding:2px 3px; color:#FFF;}

.mail_box p{ padding:2px 0 !important; line-height:16px; margin:0;}
.mail_box .text_gray { color:#333333;}
.mail_box .font_size11 { font-size:11px;}


.about_graph { margin:0; padding:0;}
.about_graph .first { border-right:solid 2px #00ccff; width:44px; font-family:; text-align:center; font-weight:bold; font-size:12px;}
.about_graph .col_2 { padding-left:10px;}
.about_graph td { padding:5px 5px;}
.about_graph span { display:block; padding:5px 10px; background:#dcdcdc; border:solid 1px #a9a9a9; font-family:"Times New Roman", Times, serif;  font-weight:bold; color:#FFFFFF; font-size:14px; text-transform:uppercase; }
.about_graph span.active0 { background:#3A7507; border-color:#183308;}
.about_graph span.active20 { background:#00ccff; border-color:#65a5ff;} 
.about_graph span.active40 { background:#6699ff; border-color:#998ce5;} 
.about_graph span.active60 { background:#ff6600; border-color:#ec5d23;} 
.about_graph span.active80 { background:#ff0000; border-color:#e53f4c;} 
.about_graph span.active100 { background:#990000; border-color:#b23f3f;} 
.about_graph td.bdr_bottom { border-bottom:solid 2px #00ccff; padding-bottom:10px; }
.about_graph td.bdr_bottom_padding_boottom{ padding-bottom:10px;}
.btn_edit_new { float:left; display:block; height:29px; line-height:29px; width:100px; background:url(../images/2009/edit_btn_bg.png) no-repeat left -29px; text-align:center; font:12px/29px Arial, Helvetica, sans-serif; color:#003366; text-decoration:none;}
.btn_edit_new.edt_btn_right { background-position:right -29px;}

.inner_working_holiday .btn_edit_new { background-position:left 0px; color:#003366}
.inner_working_holiday .btn_edit_new.edt_btn_right { background-position:right 0px;}

.inner_utimate_roadtrips .btn_edit_new { background-position:left 0px; color:#990000}
.inner_utimate_roadtrips .btn_edit_new.edt_btn_right { background-position:right 0px;}

.inner_body_bg .btn_edit_new { background-position:left 0px; color:#3D6DC2}
.inner_body_bg .btn_edit_new.edt_btn_right { background-position:right 0px;}

.inner_all4one_holiday .btn_edit_new { background-position:left 0px; color:#C7611E}
.inner_all4one_holiday .btn_edit_new.edt_btn_right { background-position:right 0px;}

.inner_air_pro_profile .btn_edit_new{ background-position:left 0px}
.inner_air_pro_profile .btn_edit_new.edt_btn_right { background-position:right top;}

.about_box h5 { font-size:18px; color:#39b0eb; font-weight:normal;}
.about_box h6 { margin:0; padding:1px 0; font-size:12px; font-weight:bold;}

.margin_top_10px { margin-top:10px; padding-top:10px;}

/* profile buddy list */
.add_profile_dates { margin:0; padding:5px 0; }
.add_profile_dates h3 { background:url(../images/2009/new_southern_sun_bg.png) no-repeat left top; line-height:38px; display:block; height:38px; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; color:#000033; padding:0 10px; margin:5px 0 5px 0;}
.new_southern_sun_date_img { display:block; float:left; width:90px; padding:5px 0; margin-right:10px; }
.new_southern_sun_date_img p, .new_southern_sun_date_img p a { margin:0; padding:2px 0; color:#990000}


.inner_utimate_roadtrips .new_southern_sun_date_img, .inner_utimate_roadtrips .new_southern_sun_date_img a { color:#b53004}
.inner_working_holiday .new_southern_sun_date_img, .inner_working_holiday .new_southern_sun_date_img a  { color:#0468a4; }
.inner_all4one_holiday .new_southern_sun_date_img, .inner_all4one_holiday .new_southern_sun_date_img a { color:#dc9130;}
.inner_body_bg .new_southern_sun_date_img, .inner_body_bg .new_southern_sun_date_img a { color:#0054a6;}

.home_main_text { font-size:18px; line-height:22px; color:#39b0eb; font-weight:normal;}

.white_box_on_profile_page { background:#FFFFFF !important;}



.inner_utimate_roadtrips .middle_center_panel_with_bg .white_box .white_box_container.white_box_on_profile_page {color:#990000 ;}
.inner_working_holiday .middle_center_panel_with_bg .white_box .white_box_container.white_box_on_profile_page {color:#003366;}
.inner_body_bg .middle_center_panel_with_bg .white_box .white_box_container.white_box_on_profile_page {color:#3D6DC2;}
.inner_all4one_holiday .middle_center_panel_with_bg .white_box .white_box_container.white_box_on_profile_page {color:#C7611E;}
.white_box_on_profile_page .profile_message_box_menu ul li.groupywall { color:#FFF;}

.inner_working_holiday .middle_center_panel.middle_center_panel_with_bg .white_box .white_box_container.white_box_on_profile_page .user_profile_box {color:#003366;}

.margin-bottom { margin-bottom:0px !important;}


.whos_going_banner { padding:10px 19px 0 19px;}

/* for whos going page added on 26-jan-2010 */
.join_done { display:block; background:url(../images/2009/how_going_join_done.jpg) no-repeat left top; float:left; width:118px; padding-right:5px; height:125px;  font-size:11px; font-family:Arial, Helvetica, sans-serif; text-align:center; margin:0 1px;  }
.join_done .join_date { color:#FFF; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-align:center; padding-top:22px !important;  padding-bottom:0px !important; }
.join_done p{ margin:0; padding:0;}
.join_done .join_user_photo { margin:0 !important; padding:0 !important;  padding-top:38px !important; display:block; height:45px; overflow:hidden; text-align:center;  margin-top:0px !important; }
.join_done .join_user_photo img { border:solid 1px #000;}
.join_done .join_user_name { text-align:center; color:#FFF; padding-top:0px;}

.join_done.join_done_un_join { background-image:url(../images/2009/how_going_join_available.jpg)}

.join_done.join_done_un_join_blank { background-image:url(../images/2009/how_going_join_blank.jpg) !important;}

.new_hows_going  { width:100%; }
.new_hows_going .100booking { }
.new_hows_going .booking_box .join_done { background:url(../images/2009/how_going_join_done.jpg) no-repeat left top; margin-top:0px; padding-bottom:0 !important;}
.new_hows_going .booking_box .join_done.join_done_un_join { background-image:url(../images/2009/how_going_join_available.jpg)}
.booking_box .join_now_btn { display:block; background:url(../images/2009/100_join_group.jpg) no-repeat left top; width:100%; height:50px; }
.booking_box .join_now_btn a { display:block; float:right; width:191px; height:44px; }

.new_hows_going .booking_box2 .join_done { background:url(../images/2009/how_going_join_done.jpg) no-repeat left top; margin-top:5px;  }
.new_hows_going .booking_box2 .join_done.join_done_un_join { background-image:url(../images/2009/how_going_join_available.jpg)}
.new_hows_going .booking_box2 .join_done .join_date { padding-top:22px; padding-bottom:2px;}
.booking_box2 .join_now_btn { display:block; background:url(../images/2009/50_join_group.jpg) no-repeat left top; width:100%; height:50px; }
.booking_box2 .join_now_btn a { display:block; float:right; width:191px; height:44px; }



/* FOR POPUP BOX */
.new_whos_going_popup { width:472px; display:block; background:url(../images/2009/popup_top.png) no-repeat left top; padding-top:11px;}
.new_whos_going_popup_middle{ background:url(../images/2009/popup_middle.png) repeat-y left; padding:10px}
.new_whos_going_popup_bottom { background:url(../images/2009/popup_bottom.png) no-repeat left top; display:block; font-size:0px; height:14px;}

.popup_50done .join_done { background:url(../images/2009/popup_join_50_bg.png) no-repeat left top; margin-top:5px; }
.popup_100done .join_done { background:url(../images/2009/popup_100_join_bg.png) no-repeat left top; margin-top:5px; }

.new_whos_going_popup .join_done { margin:0 10px;}

.new_whos_going_popup .join_yes { background:url(../images/2009/popup_join_50_yes_bg.png) no-repeat left top; margin-top:5px; }
.new_whos_going_popup .join_yes a { display:block; height:136px;  width:100%;}

.new_whos_going_popup .join_no { background:url(../images/2009/popup_join_50_no_bg.png) no-repeat left top; margin-top:5px; }
.new_whos_going_popup .join_no a { display:block; width:100%; height:136px;}

.popup_text { text-align:center; padding:10px 0}
.new_whos_going_popup .join_heaers { padding:0 0 5px 0}
/* end add on 26-jan-2010 */


/* Added on 28-01-2010 for round corner box hover mini profile */
.new_round_box { padding-right:10px;}
.new_round_box .round_box_top { background:url(../images/2009/new_round_box_top.png) no-repeat left top; font-size:0; height:10px; padding-left:10px;}
.new_round_box .round_box_top .round_box_top_right {background:url(../images/2009/new_round_box_top.png) no-repeat right top; font-size:0; height:10px; display:block;}

.new_round_box .round_box_bottom { background:url(../images/2009/new_round_box_bottom.png) no-repeat left top; font-size:0; height:10px; padding-left:10px;}
.new_round_box .round_box_bottom .round_box_bottom_right {background:url(../images/2009/new_round_box_bottom.png) no-repeat right top; font-size:0; height:10px; display:block;}

.new_round_box .round_box_middle { border:solid 1px #cbcbcb; border-width:0 1px; padding:0 10px;}
/* end added 28-01-2010 */

.sitemap { }
.sitemap h2 { font-size:20px !important;}
.sitemap h3 { font-size:18px !important;}
.sitemap h4 { font-size:16px !important;}
.sitemap h5 { font-size:14px !important;}
.sitemap h6 { font-size:12px !important;}

.wallyellow { background-color:#FFFFEF !important;}
.add_friend_icon { position:absolute; right:0; width:32px; height:32px; top:20px; right:50px;}
.home_page_new_header { padding-top:20px; padding-bottom:10px;}
.home_page_new_header h2 { color:#666666; font-size:22px; padding-bottom:15px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.home_page_new_header h3 { color:#067DC4; font-size:26px; font-weight:bold; padding-bottom:8px; font-family:Arial, Helvetica, sans-serif;}

.going_padingleft { padding-left:25px;}
.going_padingleft2 { padding-left:25px;}

.padded_home_page_banner { margin-left:15px !important; }