


html,body,div,span,applet,object,iframe,
h1,h2,h3,h4,h5,h6,p,blockquote,pre,
a,abbr,acronym,address,big,cite,code,
del,dfn,em,font,img,ins,kbd,q,s,samp,
small,strike,strong,sub,sup,tt,var,
b,u,i,center,
dl,dt,dd,ol,ul,li,
fieldset,form,label,legend,
table,caption,tbody,tfoot,thead,tr,th,td{
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-size:100%;
	vertical-align:baseline;
	background:transparent;
}
body{
	line-height:1;
}
ol,ul{
	list-style:none;
}
blockquote,q{
	quotes:none;
}
blockquote:before,blockquote:after,
q:before,q:after{
	content:'';
	content:none;
}


:focus{
	outline:0;
}


ins{
	text-decoration:none;
}
del{
	text-decoration:line-through;
}


table{
	border-collapse:collapse;
	border-spacing:0;
}
body{	font-family:Arial,Helvetica,sans-serif;	font-size:12px;	color:#000000;	text-align:center;	margin:0px;	padding-top:10px;	padding-right:0px;	padding-bottom:10px;	padding-left:0px;	background-color:#e5e5e5;	 }.content ul{margin-top:5px}.content li{	margin:0px;	padding:5px 0 5px 10px ;	display:block;	 list-style-type:none}.cms_content .content ol li{display:list-item;list-style-type:inherit}.cms_content .content ul li{display:list-item;list-style-type:disc;list-style-position:inside}#wrapper{	width:900px;	padding:0px;	margin-top:0px;	margin-right:auto;	margin-bottom:0px;	margin-left:auto;	height:auto;	text-align:left;	border:0px solid #DDDDDD}#header{	margin:0px;	padding:0px;	height:125px;	float:left;	width:900px;	background:transparent url('/images/master_mangotop.jpg') no-repeat;	}#header a{display:block;width:100%;height:125px}#header h1{	 text-indent:-5000px;	 margin:0}#container{	padding:0px;	margin-top:3px;	margin-right:0px;	margin-bottom:0px;	margin-left:0px;	height:1%;	width:auto}#bookingStep{width:180px;border-left:solid 1px #a2b300;border:solid 0px #a2b300;border:solid 0px #a2b300;float:left}#bookingStep div.step1{background:#000000 url(/images/iconset.gif) no-repeat scroll -1px -43px ;width:180px;height:80px}#bookingStep div.step2{background:#000000 url(/images/iconset.gif) no-repeat scroll -181px -43px ;width:180px;height:80px}#bookingStep div.content{background:black url(/images/flightcriteria_background.png) repeat-x 0px -79px;width:180px;border-bottom:solid 1px #000000;height:62px;padding:0 0}#bookingStep h2{color:#ffffff;text-align:center;padding:0;margin:0;font-size:20px;font-weight:bold}#left{	margin:0px;	width:177px;	padding-top:0px;	padding-right:3px;	padding-bottom:0px;	padding-left:0px;	float:left}#nav{	margin:0px;	padding:0px;	list-style-image:none;	list-style-type:none;	}#nav div.wrapper{	margin:21px 0px 0px 0px;	padding:7px 5px 7px 0px;	border-bottom:dashed 1px #474f00;	}#nav div.wrapper.last{	border-bottom:dashed 0px #474f00}kdg3om)k#nav ul ul{position:absolute;border-bottom:0px;margin-left:33px;border:1px solid #A2B300;padding:0px;width:100%}#nav ul ul li{background-color:#C9DB1C;text-indent:5px;padding:0px;width:160px;float:left}#nav li{		margin:0px 0px 0px 0px;	padding:8px 3px 0px 3px;	display:block;	font-size:14px;	font-weight:bold;	color:#000000;	}#nav li span{	padding:0px 0px 5px 0px}#nav li li{	margin:0px;	padding:0px 0px 0px 33px;	display:block;	font-size:12px;	font-weight:bold;	width:139px}#nav li li img{	background:transparent url(/images/iconset.gif) repeat-x scroll -1px -29px;	float:right;	height:14px;	width:7px;	margin-top:2px;	margin-right:5px;	}.mainmenu a{display:block;	margin-top:0px;	background-color:#c9db1c}#main_menu_content li a{	float:left;width:122px}.mainmenu a:link,.mainmenu a:visited,.mainmenu a:active{	color:#474f00;	text-decoration:none;	display:block;	margin:0px;	padding-top:3px;	padding-right:0px;	padding-bottom:3px;	padding-left:5px}#main_menu_content a:hover{	color:#000000;	text-decoration:none}#center{	height:auto;	width:720px;	padding-top:0px;	padding-right:0px;	padding-bottom:0px;	padding-left:0px;	float:left;	margin-top:0px;	margin-right:0px;	margin-bottom:0px;	margin-left:0px;	border:solid 0px green}.clearer{	font-size:0px;	line-height:0px;	display:block;	margin:0px;	padding:0px;	clear:both;	height:0px;	width:1px;	border-width:0px}.clear{	clear:both}#footer{border-top:solid 1px #6f6f6f;border-bottom:solid 1px #6f6f6f;background-color:#6f6f6f;border-left:0px;border-right:0px;height:28px;text-align:center;float:left;margin-top:3px;width:864px;margin-bottom:3px;padding-right:0px}.main_newsletter{ margin-left:auto;margin-right:auto;width:545px}#footer_left{ background:transparent url(/images/iconset.gif) repeat-x scroll -386px 0px;height:30px;width:18px;float:left;margin-top:3px}#footer_right{background:transparent url(/images/iconset.gif) repeat-x scroll -406px -0px;height:30px;width:18px;float:left;margin-top:3px}#footer p,footer a:link,footer a:visited,footer a:active{}.social{margin:2px 0 0px 0px;width:900px;padding:0px;color:#4d4d4d;text-align:center}.social a.twitter{}.social a.facebook{margin-left:20px}.social a.blog{margin-left:20px}img.twitter-img{background:transparent url(/images/iconset.gif) repeat-x scroll -0px -289px;width:153px;height:27px}img.facebook-img{background:transparent url(/images/iconset.gif) repeat-x scroll -0px -316px;width:156px;height:27px}img.blog-img{background:transparent url(/images/iconset.gif) repeat-x scroll -0px -343px;width:247px;height:26px}.below_footer{text-align:center;margin-top:4px;margin-bottom:0px;width:900px;color:#6f6f6f}.below_footer a:link,.below_footer a:visited{font-weight:normal;text-decoration:none;color:#6f6f6f}.below_footer a:hover{text-decoration:underline}.main_newsletter h2{font-weight:bold;font-size:18px;color:White;margin:0px;float:left;display:block;padding:4px}.main_newsletter p{float:left;display:block;padding:8px 30px 4px 15px;font-weight:bold;font-size:12px;color:#000000}.main_newsletter p a{font-weight:bold;font-size:12px;color:#000000;text-decoration:none}.main_newsletter span{float:left;display:block;font-weight:bold;font-size:12px;color:#ffffff;margin-top:8px}.main_newsletter input{float:left; border:solid 1px #4a4a4a;margin:4px 5px 4px 5px;color:#ef8812;font-weight:bold;height:13px;padding:1px;font-size:10px}.main_greenbox{border:solid 1px #a2b300;background-color:#c9db1c}.main_orangebox{border:solid 1px #d76500;background-color:#ef8812}.default_ticker{border:solid 1px #4a4a4a;background-color:#6f6f6f;width:702px;height:14px;padding:8px;margin-bottom:3px;color:#ffffff}.default_ticker span{font-weight:bold}.business_welcome .cms_content{width:auto}.business_welcome .cms_content .business-comparison{padding:0px !important}#default_welcome{ float:left}.default_welcome{float:left;width:540px}.business_welcome{float:left;width:720px}.default_welcome .header{background-color:#ef8812;border:solid 1px #d76500;padding:16px;font-weight:bold;font-size:14px;color:white;text-transform:uppercase}.default_welcome .content{color:#666666;border-left:solid 1px #d76500;border-right:solid 1px #d76500;border-bottom:solid 1px #d76500;background:white;padding:8px;line-height:180%;text-align:center;height:185px}.default_welcome .content h2{font-size:15px;color:#ef8812;font-weight:bold}.default_rightcampaigns{ float:left;border:solid 1px #d76500;width:175px;padding:0px;margin-left:3px;background-color:#ffffff}.default_rightcampaigns .campaign{width:172px;padding-bottom:0px;margin:2px}#main_menu_header{background:black url(/images/iconset.gif) repeat-x scroll -1px -207px;border:solid 1px black;height:20px;padding:5px;width:165px;color:#ffffff;font-size:20px;font-weight:bold;cursor:pointer}#main_menu_header .plusminus{width:70px;float:left}.mainmenu{border:solid 1px #a2b300;background-color:#c9db1c;margin-top:3px}.main_center_bottomcampaign{float:left;border:solid 1px #999999;height:80px;width:538px;margin-top:3px;overflow:hidden}.main_left_bottomcampaign{float:left;border:solid 1px #999999;height:80px;width:175px;margin-top:3px;margin-right:3px;overflow:hidden}.main_right_bottomcampaign{float:left;border:solid 1px #999999;height:80px;width:175px;margin-top:3px;margin-left:3px;overflow:hidden}.img-fly,.img-manage_travel{background:transparent url(/images/iconset.gif) repeat-x scroll -1px -0px;height:28px;width:28px;float:left;clear:both}.img-stay___drive{background:transparent url(/images/iconset.gif) repeat-x scroll -29px 0px;height:28px;width:28px;float:left; clear:both}.img-about_mango{background:transparent url(/images/iconset.gif) repeat-x scroll -57px -0px;height:28px;width:28px;float:left;clear:both}.img-group_bookings{background:transparent url(/images/iconset.gif) repeat-x scroll -565px -0px;height:28px;width:28px;float:left;clear:both}.img-datepicker{background:transparent url(/images/iconset.gif) repeat-x scroll -365px -0px;height:20px;width:21px;float:left}.img-bookingbasket{background:transparent url(/images/iconset.gif) repeat-x scroll -29px -126px;height:28px;width:28px;float:left;clear:both;margin-right:7px}.img-main_menu_expand{	background:transparent url(/images/iconset.gif) repeat-x scroll -108px -30px;	height:5px;	width:8px;	font-size:0px}.img-main_menu_collapse{	background:transparent url(/images/iconset.gif) repeat-x scroll -108px -35px;	height:5px;	width:8px;	font-size:0px}.greenstripes{background:transparent url(/images/greystripes.png) repeat-y scroll; }#flightcriteria_container{	padding:0px;	margin:0px 0px 5px 0px;	height:141px;	width:auto;	clear:both}#flightcriteria{height:141px;background:black url(/images/flightcriteria_background.png) repeat-x;border-top:solid 1px #000000;border-bottom:solid 1px #000000;border-right:solid 1px #000000;border-left:0;width:719px;float:left}#flightcriteria input{height:13px;padding:1px;font-size:10px;margin:3px 0px 0px 3px;float:left}#flightcriteria select{float:left;font-size:12px;height:20px;margin:4px 0;padding:0;color:#474f00}#flightcriteria label{float:left;height:13px;padding:0px 1px;font-size:12px;margin-top:5px;margin-right:0;margin-left:0;margin-bottom:0}#flightcriteria div.content{ height:108px;padding:0px 0px 0px 0px;margin:3px 3px 0 0px;width:715px;float:left}#flightcriteria div.bottom_left{ height:22px;float:left;padding:3px 3px 3px 3px;margin:0 0 3px 0;width:591px;border-top:solid 1px #656e0e}#flightcriteria div.bottom_left label{color:#ffffff}#fare_designator{float:left;width:160px;height:24px}#flightcriteria div.bottom_left #fare_designator .info{background:transparent url(/images/iconset.gif) no-repeat scroll -424px 0px ;width:19px;height:19px;float:left;margin-top:2px;margin-left:3px}#flightcriteria div.bottom_left #fare_designator input{width:130px;color:#474f00;border:solid 1px #474f00}#flightcriteria div.bottom_left #searchtype{margin-left:30px;float:left;width:400px}#flightcriteria div.bottom_left #searchtype label{margin-right:15px}#flightcriteria div.bottom_right{background-color:#000000;height:30px;float:left;padding:0;margin:0 0 0px 0px;width:115px;border-top:solid 1px #656e0e}#flightcriteria div.bottom_right input{background:transparent url(/images/iconset.gif) no-repeat scroll -121px 0px ;width:122px;height:27px;border:0px;padding:0px 0px 0px 0px;margin:0px;font-size:11px;text-transform:uppercase;font-weight:bold;cursor:pointer}#flightcriteria div.bottom_right input:hover{background:transparent url(/images/iconset.gif) no-repeat scroll -121px 0px ;width:122px;height:27px;border:0px;padding:0px 0px 0px 0px;padding:0;margin:0;color:#474f00;cursor:pointer}#flightcriteria div.bottom_right input.loading,#flightcriteria div.bottom_right input.loading:hover{background:transparent url(/images/iconset.gif) no-repeat scroll -576px -126px}#flightcriteria div.top_left{float:left;width:184px;height:108px;border-right:dotted 0px #d76500}#flightcriteria div.top_center{color:#ef8812;float:left;width:176px;height:108px;border-right:dotted 0px #d76500;padding:0px 0px 0px 17px}#flightcriteria div.top_right{color:#ef8812;float:left;width:170px;height:108px;padding:0px 0px 0px 17px}#flightcriteria div.verticalborder{float:left; background:black;height:108px;width:1px}#flightcriteria div.horisontalborder{ background:#000000;float:left;width:184px;height:1px;margin-left:0px}#flightcriteria #leisureorbusiness{color:#ffffff;border-bottom:solid 1px #000000;width:178px;height:50px;float:left;padding-left:6px}#flightcriteria #leisureorbusiness #leisure,#flightcriteria #leisureorbusiness #business{float:left;width:50%;padding:16px 0px}#flightcriteria #onewayorreturn{color:#ffffff;border-bottom:dotted 0px #d76500;width:182px;height:37px;float:left;padding-left:6px;padding-top:16px}#flightcriteria #onewayorreturn #oneway,#flightcriteria #onewayorreturn #return{float:left;width:50%;padding:3px 0px}#flightcriteria #nrofpassengers{float:left;color:#c9da1c;width:138px;padding-left:6px}#flightcriteria #nrofpassengers label{width:70px;margin-top:7px}#flightcriteria .cityfrom ,#flightcriteria .cityto{float:left;color:#ffffff;width:158px;height:50px;padding:3px 0}#flightcriteria #departing,#flightcriteria #returning{float:left;color:#ffffff;width:162px;height:46px;padding:3px 0}#flightcriteria #departing img,#flightcriteria #returning img{float:left;margin-top:1px;margin-left:2px}#flightcriteria #nrofpassengers #adults,#flightcriteria #nrofpassengers #children,#flightcriteria #nrofpassengers #infants{clear:both;float:left;width:132px;margin:3px 0px;padding:0px 0px;height:31px}#flightcriteria #nrofpassengers #adults select,#flightcriteria #nrofpassengers #children select,#flightcriteria #nrofpassengers #infants select{float:left;width:49px;color:#474F00}#flightcriteria select.ddCityTo,#flightcriteria select.ddCityFrom{width:158px;color:#474f00}#ctl00_pnlErrorInfo{float:none;width:838px;text-align:center;margin:5px 0 5px 0}.divInfo,.divSuccess,.divWarning,.divError,.divValidation,.errorContainer,.errorContainerBottom{border:1px solid;margin:5px 5px 5px 5px;padding:15px 10px 15px 50px;background-repeat:no-repeat;background-position:10px center}.divInfo{float:left;color:#00529B;background-color:#BDE5F8;background-image:url('/images/info.png')}.divSuccess{float:left;color:#4F8A10;background-color:#DFF2BF;background-image:url('/images/success.png')}.divWarning{float:left;color:#9F6000;background-color:#FEEFB3;background-image:url('/images/warning.png')}.divError{float:left;color:#D8000C;background-color:#FFBABA;background-image:url('/images/error.png')}.errorContainer{color:#D8000C;background-color:#FFBABA;background-image:url('/images/error.png');float:left;clear:both}.inputerror{border:solid 2px #D8000C;background-color:#FFFFD5}.errorContainer .inputerror,.errorContainerBottom .inputerror{border:solid 0px #D8000C;background-color:#FFBABA;line-height:130%}.errorContainerBottom{color:#D8000C;background-color:#FFBABA;background-image:url('/images/error.png');float:left;clear:both}#flightBooking{float:left;width:712px;border:solid 1px #a2b300;background:#ffffff;padding:3px}#flightBooking .departing_header,#flightBooking .returning_header{float:left;background:transparent url(/images/iconset.gif) no-repeat scroll -443px 0px ;width:101px;height:16px;color:#ffffff;font-size:12px;font-weight:bold;text-align:center;padding:7px 0 7px 0;margin-right:3px;clear:both}#flightBooking .departing_info,#flightBooking .returning_info{float:left;background-color:#6f6f6f;border:solid 1px #4a4a4a;color:#ffffff;width:586px;height:14px;padding:7px 0 7px 20px;font-size:12px;font-weight:bold}#flightBooking .availability{clear:both;float:left;width:709px;background-color:White}#flightBooking #divAvailabilityOut,#flightBooking #divAvailabilityIn{float:left}#flightBooking #divAvailabilityOut table,#flightBooking #divAvailabilityIn table{width:711px;margin-left:1px;margin-top:4px;margin-bottom:1px}#flightBooking #divAvailabilityOut table th,#flightBooking #divAvailabilityIn table th{height:30px;background-color:#ef8812;color:White;border-top:solid 1px #d76500;border-bottom:solid 1px #d76500;border-left:0px;border-right:0px;border-style:solid;border-color:#d76500;text-align:center;padding:7px 7px 0px 7px;font-size:13px}#flightBooking #divAvailabilityOut tr.header,#flightBooking #divAvailabilityIn tr.header{}#flightBooking #divAvailabilityOut table tr.odd td,#flightBooking #divAvailabilityIn table tr.odd td{ background-color:#f6f6f6;color:Black}#flightBooking #divAvailabilityOut table tr td,#flightBooking #divAvailabilityIn table tr td{background-color:#ececec;color:#707070;height:25px;border-top:solid 2px #d76500;border-bottom:solid 2px #d76500;border-left:0px;border-right:0px;border-style:solid;border-color:white;padding:10px 6px 10px 6px;font-family:Verdana;font-size:11px;text-align:center;font-weight:bold}#flightBooking #divAvailabilityOut table tr td.price,#flightBooking #divAvailabilityIn table tr td.price{color:#ed6310}#flightBooking #divAvailabilityOut table tr td.price label,#flightBooking #divAvailabilityIn table tr td.price label{color:#757575}#flightBooking #divAvailabilityOut table tr td.MangoPlusPrice label,#flightBooking #divAvailabilityIn table tr td.MangoPlusPrice label{color:#f38b15}#flightBooking #divAvailabilityOut table tr td.MangoFlexPrice label,#flightBooking #divAvailabilityIn table tr td.MangoFlexPrice label{color:#ed6310}#flightBooking .loading{padding-top:20px;padding-bottom:20px;background:transparent url(/images/loadinfo.net.gif) no-repeat 330px 40px;width:712px;height:60px;text-align:center}.loading-overlay{border:solid 1px #d76500;padding-top:20px;padding-bottom:20px;background:#FFFFFF url(/images/loadinfo.net.gif) no-repeat 50% 40px;height:60px}.changedate_footer{width:710px;height:28px;border:solid 1px #d76500;background-color:#ef8812;clear:both;float:left;margin-bottom:2px}.changedate_footer{color:#ffffff;text-decoration:none}.changedate_footer .link{ cursor:pointer;font-weight:bold}.changedate_footer .link:hover{ cursor:pointer;font-weight:bold;text-decoration:underline}.changedate_footer .prevday,.changedate_footer .prevweek{float:left;padding:8px 0px 8px 8px;width:192px}.changedate_footer .showall{float:left;width:310px;text-align:center;padding:8px 0 8px 0}.changedate_footer .nextday,.changedate_footer .nextweek{text-align:right;float:left;width:192px;padding:8px 8px 8px 0px}h3.expandableHeader{	cursor:pointer}.img-plus_on_orange{background:transparent url(/images/iconset.gif) repeat-x scroll -8px -28px;height:13px;width:13px}.img-minus_on_orange{background:transparent url(/images/iconset.gif) repeat-x scroll -21px -28px;height:13px;width:13px}.img-plus_on_green{background:transparent url(/images/iconset.gif) repeat-x scroll -34px -28px;height:13px;width:13px}.img-minus_on_green{background:transparent url(/images/iconset.gif) repeat-x scroll -46px -28px;height:13px;width:13px}.img-plus_on_grey{background:transparent url(/images/iconset.gif) repeat-x scroll -60px -28px;height:13px;width:13px}.img-minus_on_grey{background:transparent url(/images/iconset.gif) repeat-x scroll -73px -28px;height:13px;width:13px}.img-newsletter-register{background:transparent url(/images/iconset.gif) repeat-x scroll -179px -207px;height:17px;width:108px;float:left;margin-top:6px;cursor:pointer}#bookingbasket_wrapper{position:static;top:0}#bookingbasket_outer_wrapper{position:static;top:0}#bookingbasket_header{border-top:solid 1px #a2b300;border-left:solid 1px #a2b300;border-right:solid 1px #a2b300;border-bottom:0;background-color:#c9db1c;margin-top:3px;padding-top:3px;padding-left:3px;height:35px;width:172px}#bookingbasket_content{border-left:solid 1px #a2b300;border-right:solid 1px #a2b300;background-color:#c9db1c;padding-left:3px;width:172px}#bookingbasket_header h2{font-size:14px;text-transform:uppercase;margin-top:8px;margin-bottom:20px}#bookingbasket_content div{border-top:1px dashed #474F00;padding-left:20px;padding-right:10px;padding-top:7px;padding-bottom:10px}#bookingbasket_content p{color:#474f00;line-height:130%;font-weight:bold}#bookingbasket_content h3{margin-bottom:3px;text-transform:uppercase}#bookingbasket_content p span.price{font-weight:normal}#bookingbasket_footer{background-color:#000000;border:solid 1px #000000;padding-left:100px;padding-bottom:10px}#bookingbasket_footer h3{color:#c9da1c;margin-bottom:3px;text-transform:uppercase}#bookingbasket_footer p{color:#ffffff;font-weight:bold}#bookingbasket_wrapper .loading{padding-top:20px;padding-bottom:20px;background:transparent url(/images/loadinfo.net-ongreen.gif) no-repeat 63px 43px;width:172px;height:60px;text-align:center;border-left:solid 1px #a2b300;border-right:solid 1px #a2b300;border-bottom:solid 1px #a2b300;background-color:#c9db1c;padding-left:3px}#passengerDetails{float:left}#passengerdetails_tabs{clear:both;float:left;margin-top:2px;width:712px;padding-bottom:10px}#passengerdetails_tabs label{}#divNameDetails label,#divContactDetails label{color:#000000;font-weight:bold;font-size:12px;padding:0px 5px 3px 0px}#divNameDetails input,#divNameDetails select{margin-right:5px}#divNameDetails table{float:left}#divNameDetails table label{color:#000000}#divNameDetails div{margin-top:4px}#divNameDetails .div-DoB{float:left;margin-right:0px;margin-left:3px;font-weight:bold;font-size:12px}#divNameDetails.adult .div-DoB{clear:both}#divNameDetails.chd .div-DoB,#divNameDetails.inf .div-DoB{margin-top:3px;font-weight:normal;font-size:13px}#divNameDetails .div-phone{float:left;text-align:left;margin-left:8px}#divNameDetails .div-email{margin-top:0px;float:left;margin-left:5px}#divNameDetails .div-confirmemail{float:left;margin-left:5px;margin-top:0px}#divContactDetails.chd .div-confirmemail{margin-top:0px}#divContactDetails.chd .specialneeds{display:none}.travelinsurance{ }.travelinsurance_content{ }.divNoTravelInsurance{}.travelinsurance_questionmark a{width:100%;height:100%;text-indent:-10000px}.travelinsurance img.addon-img{background:transparent url(/images/iconset-extras.gif) repeat-x scroll 0px -0px;width:61px;height:68px}.sms img.addon-img{background:transparent url(/images/iconset-extras.gif) repeat-x scroll -61px -0px;width:55px;height:68px}.bicycles img.addon-img{background:transparent url(/images/iconset-extras.gif) repeat-x scroll -115px -0px;width:79px;height:59px}.seats img.addon-img{background:transparent url(/images/iconset-extras.gif) repeat-x scroll -194px -0px;width:56px;height:59px}.unicef img.addon-img{background:transparent url(/images/iconset-extras.gif) repeat-x scroll -250px -0px;width:94px;height:30px;margin-top:30px !important}.greenfee img.addon-img{background:transparent url(/images/iconset-extras.gif) repeat-x scroll -474px -0px;width:58px;height:73px;margin-top:10px !important}.gconnect img.addon-img{background:transparent url(/images/iconset-extras.gif) repeat-x scroll -344px -0px;width:79px;height:50px}.pax-addon{clear:left}.pax-addon h3{font-size:14px;margin:10px 0 0 0}.pax-addon p{margin-top:3px;margin-bottom:3px}.pax-addon div.addon-img{float:left;width:108px;text-align:center}.pax-addon img.addon-img{margin-top:10px}.pax-addon div.pax-addon-content{float:left;width:530px;padding-bottom:3px}.pax-addon .radiolist{ }.pax-addon .radiolist label{font-weight:bold;font-size:12px}.pax-addon .separator{clear:both;height:1px;margin:15px 0 5px 0;width:670px;background:transparent url(/images/iconset.gif) repeat-x scroll 0 -243px;font-size:1px}.pax-addon .questionmark{background:transparent url(/images/iconset.gif) repeat-x scroll -57px -126px;height:28px;width:28px;float:right;margin:3px}.pax-addon .contact-details{margin-top:15px;font-weight:bold;font-size:12px}#passengerdetails_donation{ }#extras_header{background-color:#6F6F6F;border:1px solid #4A4A4A;color:#ffffff;font-size:12px;font-weight:bold;height:20px;padding:7px 7px 7px 7px;width:696px;margin-top:12px}#extras_header h3{float:left;margin-top:4px;font-family:Arial}#extras_content{ }#extras_content .pax-addon{ padding:0 1.4em}#PaymentInfo{float:left}#paymentinfo_header{clear:both;float:left;background-color:#6F6F6F;border:1px solid #4A4A4A;color:#ffffff;font-size:12px;font-weight:bold;height:20px;padding:7px 7px 7px 7px;width:696px;margin-top:2px}#paymentinfo_header h3{float:left;margin-top:4px}#paymentinfo_header .plusminus{float:right;padding-top:4px}#paymentinfo_paymenttype{float:left;clear:both}#paymentinfo_content{padding:20px 20px 20px 20px;clear:both;float:left;width:672px;background-color:#f6f6f6}.btnBookNow{background:transparent url(/images/iconset.gif) no-repeat scroll -101px -125px ;width:124px;height:27px;border:0px;padding:0px 0px 0px 0px;margin:0px;font-size:11px;text-transform:uppercase;font-weight:bold;color:#ffffff}.btnBookNow:hover{background:transparent url(/images/iconset.gif) no-repeat scroll -101px -125px ;width:124px;height:27px;border:0px;padding:0px 0px 0px 0px;padding:0;margin:0;color:#ffffff}#pnlCC{float:left}#ccCardDetails,#pnlCashPayment,#pnlFNB,#pnlSID{background-color:#ececec;width:650px;padding:10px;margin-top:4px;float:left}#pnlFNB,#pnlSID{line-height:120%}#divVoucher{margin-top:4px;float:left}#divCCCVV,#divIDNo,#pnlCCPaymentTimeOptions,#pnlReqAtCheckin,#divAddVoucher,#divAddGreenbackVoucher,#divRegisteredVouchers,#divRegisteredGreenbackVouchers,#divVocuherRemainingAmount{background-color:#ececec;margin-top:4px;width:652px;padding:10px;float:left}#pnlCC .left,#divIDNo .left,#pnlCashPayment .left,#divVoucher div.form div.left{clear:both;width:160px;float:left;font-weight:bold;color:#6f6f6f;padding:2px;height:26px}#pnlCC .left label,#pnlCC .center label,#divIDNo .left label,#divIDNo .center label,#pnlCashPayment .left label,#divVoucher div.form div.left label{font-weight:bold;color:#6f6f6f;padding-top:5px;display:block;float:left}#divRegisteredVouchers div.left,#divRegisteredGreenbackVouchers div.left{clear:both;width:160px;float:left;font-weight:bold;color:#6f6f6f;padding:2px;height:20px}#pnlCC .left span,#pnlCC .center span{color:#6f6f6f;padding-top:5px;display:block;float:left}#pnlCC input,#divIDNo input,#pnlCashPayment input{float:left}#pnlReqAtCheckin label{float:left;margin:3px;font-weight:bold;color:#000000}#pnlCashPayment .center label{float:left;font-weight:bold;color:#000000;display:block;float:left;padding:4px}#pnlCC .center,#divIDNo .center,#divVoucher div.form div.center{width:140px;float:left;padding:2px 2px 2px 2px;height:26px}#divVoucher div div.center{width:140px;float:left;padding:2px 2px 2px 2px;height:20px;color:#6f6f6f;font-weight:bold}#divVoucher div.center input{width:120px}#divVocuherRemainingAmount{float:left;clear:both}#pnlCashPayment .center{width:300px;float:left;padding:2px 2px 2px 2px;height:26px}#divVoucher div.form div.right{float:left;width:100px;padding-top:6px;color:#6f6f6f}#divVoucher div div.right{float:left;width:100px;padding-top:2px;color:#6f6f6f}#pnlCC .right,#divIDNo .right{width:320px;float:left;padding:2px 2px 2px 2px;color:#6f6f6f;height:26px}#pnlImportantNotices{border:solid 1px #d76500;background-color:#ef8812;padding:10px;width:650px;margin-top:3px;float:left;clear:both}#pnlImportantNotices div{color:#ffffff}#pnlImportantNotices h3{font-size:12px;text-transform:uppercase;font-weight:bold;color:#000000;margin-top:0px}#divConfirmPrice{background-color:#c9db1c;border:solid 1px #a2b300;font-weight:bold;padding:10px;margin-top:3px;float:left;clear:both;width:650px}#divConditions{float:left;color:#ef8812;font-weight:bold}#divConfirm{float:right}#passengerdetails_footer{width:672px;padding:4px 20px 10px 20px;background-color:#f6f6f6;float:left}.tooltip,.tooltipdark{ position:absolute;top:0;left:0;z-index:3;display:none}.tooltip div.top{ background:url(/images/iconset.gif ) no-repeat scroll -121px -32px ;height:11px;width:200px}.tooltipdark div.top{ background:url(/images/iconset.gif ) no-repeat scroll -321px -32px ;height:11px;width:200px}.tooltip div.header,.tooltipdark div.header{ background-color:#000000;color:#FFFFFF;padding-left:10px;text-align:left;font-size:16px;margin-left:8px;width:180px;border-right:solid 1px #a2b300;border-left:solid 1px #a2b300;height:23px}.tooltip div.body,.tooltipdark div.body{width:170px;margin-left:8px;padding:10px;text-align:left;background-color:#C9DB1C;border-left:solid 1px #a2b300;border-right:solid 1px #a2b300;border-bottom:solid 1px #a2b300;color:#000000;font-size:11px;line-height:16px;font-weight:normal}#confirmationDetails{padding:20px 20px 20px 20px;clear:both;float:left;width:672px;background-color:#ffffff}#confirmationDetails h2{color:#6F8A09;font-size:14px;text-transform:uppercase}#confirmationDetails h3{font-size:14px;margin-top:4px}#bookingdetails_header{background-color:#6F6F6F;border:1px solid #4A4A4A;border-right-width:0px;clear:both;color:#FFFFFF;float:left;font-size:12px;font-weight:bold;height:20px;margin-top:2px;padding:7px;width:320px}#bookingdetails_content{background-color:#ECECEC;clear:both;float:left;margin-top:3px;padding:10px;width:315px}#bookingdetails_content div.left{width:125px;float:left;clear:both;padding:2px}#bookingdetails_content div.right{width:175px;float:left;padding:2px}#flightdetails_header{background-color:#6F6F6F;border:1px solid #4A4A4A;border-left-width:0px;clear:both;color:#FFFFFF;float:left;font-size:12px;font-weight:bold;height:20px;margin-top:2px;padding:7px;width:320px}#flightdetails_content{background-color:#ECECEC;clear:both;float:left;margin-top:3px;padding:10px;width:315px}#flightdetails_content div.left{width:125px;float:left;clear:both;padding:2px}#flightdetails_content div.right{width:175px;float:left;padding:2px}#confirmationDetails #passengerdetails_header{background-color:#6F6F6F;border:1px solid #4A4A4A;border-right-width:1px;clear:both;color:#FFFFFF;font-size:12px;font-weight:bold;height:20px;margin-top:2px;padding:7px;width:655px}#passengerdetailssummary{ margin-top:12px}#passengerdetailssummary tr th{padding-bottom:0px}#passengerdetailssummary td.header{color:#696969;font-weight:bold;text-transform:uppercase;font-size:11px;margin-top:11px}#passengerdetailssummary td.col1{width:200px;float:left;clear:both}#passengerdetailssummary td.col2{width:90px;float:left}#passengerdetailssummary td.col3{width:90px;float:left}#passengerdetailssummary td.col4{width:80px;float:left;text-align:center}#passengerdetailssummary td.col5{width:80px;float:left;text-align:center}#passengerdetailssummary td.col4.header,#passengerdetailssummary td.col5.header{margin-top:0px}#passengerdetailssummary td.col6{width:45px;float:left;text-align:center}#confirmationDetails_header{}#confirmationDetails_header h2{color:#000000;font-size:32px;margin-top:-5px;margin-bottom:20px;font-family:Georgia;font-weight:normal;text-transform:capitalize}#importantnotices_header h3,#paymentdetails_header h3,#ssrsummary_header h3,#mangoplus_header h3,#mangoflex_header h3,#gconnect_header h3{font-family:Georgia,Arial,Helvetica,sans-serif;background-color:transparent;border:none;color:#ee6612;line-height:20px;font-size:25px;font-weight:normal;clear:both;float:none;padding:0 0 10px 0}#paymentdetails_content{clear:both;margin-top:3px;padding:0px;width:650px;float:none;font-weight:normal;color:#000000}#paymentdetails_content div.left{width:125px;float:left;clear:both;padding:2px;font-weight:bold}#paymentdetails_content div.right{width:300px;float:left;padding:2px}#paymentdetails_content div.right{float:left;padding:2px}#paymentdetails_content div.all{margin-top:16px;padding:2px 2px 2px 0}#paymentdetails_content div.end{background-color:White;margin-top:10px;height:4px;margin-bottom:10px;margin-left:-28px;margin-top:10px;width:714px}#confirmationDetails #ssrsummary_content{ clear:both;float:left;margin-top:3px;padding:10px 0 10px 0px;width:670px}#ssrsummary_content table td{padding:2px}#ssrsummary_content h4{color:#000000;font-size:14px;margin-bottom:5px}#ssrsummary_content .price{color:#8a8a8a;font-weight:bold;font-size:14px}.img-separator{height:1px;width:670px;background:transparent url(/images/iconset.gif) repeat-x scroll 0 -243px;margin:10px 0 10px 0}#importantnotices_content{padding:10px}#gconnect_content{background-color:#ffffff;padding:0px}.default_ticker a:link,.default_ticker a:visited,.default_ticker a:hover{color:#ffffff}#createvoucher div.vouchertype{text-align:center;float:left;margin:7px}#createvoucher .content{padding:3px;background-color:#ffffff;padding-bottom:10px}#createvoucher .content p{padding:8px;background-color:#f6f6f6;color:#4a4a4a;line-height:140%}#createvoucher .content table{color:#4a4a4a;margin:8px}#createvoucher .content h3{background-color:#6f6f6f;border:solid 1px #4a4a4a;padding:8px 8px 8px 8px;font-weight:bold;font-size:14px;color:white;text-transform:none;margin:0px}#createvoucher .content table.reciversender input{margin-bottom:5px}#createvoucher h2{background-color:#ef8812;padding:16px;font-weight:bold;font-size:14px;color:white;text-transform:none;margin:0px}#createvoucher .content{background-color:#f6f6f6;color:#4a4a4a;padding:0;border:solid 3px #ffffff}#createvoucher #paymentdetails_content{float:none;background-color:inherit}#createvoucher #paymentdetails_header{float:none}#createvoucher #paymentdetails_header{float:none}#createvoucher #paymentinfo_header h3{border:none;padding:2px 0 0 0}#createvoucher #PaymentInfo,#createvoucher #paymentinfo_header,#createvoucher #paymentinfo_content{float:none}.btnCreateVoucher{background:transparent url(/images/iconset.gif) no-repeat scroll -101px -125px ;width:124px;height:27px;border:0px;padding:0px 0px 0px 0px;margin:0px;font-size:11px;text-transform:uppercase;font-weight:bold;color:#ffffff}.btnCreateVoucher:hover{background:transparent url(/images/iconset.gif) no-repeat scroll -101px -125px ;width:124px;height:27px;border:0px;padding:0px 0px 0px 0px;padding:0;margin:0;color:#ffffff}#divVoucher .link{ cursor:pointer;font-weight:bold;color:#ED6310}#divVocuher .link:hover{ cursor:pointer;font-weight:bold;text-decoration:underline;color:#ED6310}#pnlConfirm ul{ margin:15px}#pnlConfirm ul li{ list-style-type:disc;margin-bottom:5px;line-height:120%}.ui-datepicker-trigger{background:transparent url(/images/iconset.gif) repeat-x scroll -365px 0px;height:19px;width:21px; }#flightcriteria .ui-datepicker-trigger{ background:transparent url(/images/iconset.gif) repeat-x scroll -544px 0px;height:19px;width:21px}.AgencyLoginName{font-weight:bold;margin:10px;line-height:20px}#schedule{border:solid 1px #d76500;float:left;width:718px}#schedule .content{padding:3px;background-color:#ffffff;padding-bottom:10px}#schedule .content p{padding:8px;background-color:#f6f6f6;color:#4a4a4a;line-height:140%}#schedule .content h3{background-color:#6f6f6f;border:solid 1px #4a4a4a;padding:8px;font-weight:bold;font-size:12px;color:white;text-transform:uppercase;margin:0px}#schedule h2{background-color:#ef8812;padding:16px;font-weight:bold;font-size:14px;color:white;text-transform:uppercase;margin:0px}#schedule .content{background-color:#f6f6f6;color:#4a4a4a;padding:0;border:solid 3px #ffffff}#schedule p{padding:8px;color:#4a4a4a;margin:0}#schedule_howto{float:left;clear:both;margin:13px 8px 0px 8px;padding:0;background-color:#f6f6f6}#schedule .content #schedule_howto p{padding:0px;color:#4a4a4a;margin-top:10px}#schedule .content #schedule_howto p .img-arrow{background:transparent url(/images/iconset.gif) no-repeat scroll -225px -124px;width:16px;height:19px}#schedule_criteria{float:left;background-color:#000000;padding:0px 40px 10px 40px;width:175px}#schedule_criteria div.bottom{ }#schedule_criteria div.text{color:#C9DA1C}#schedule_criteria select{font-size:12px;height:20px;margin:4px 0;padding:0}#schedule_criteria div.bottom input.search{background:transparent url(/images/iconset.gif) no-repeat scroll -241px -124px ;width:18px;height:23px;border:0px;padding:0px 0px 0px 0px;margin:0px;font-size:11px;text-transform:uppercase;font-weight:bold;cursor:pointer;float:right}#btnChangeCriteriaPlus{color:#FFFFFF;cursor:pointer;font-size:20px;font-weight:bold;height:20px;padding:3px 0 0 8px;float:left}#schedule .content h3.arrow{float:left;background:transparent url(/images/iconset.gif) no-repeat scroll -1px -156px ;height:51px;width:694px;clear:both;padding:0px;margin:13px 8px 0px 8px;border:0;text-indent:20px;font-size:20px;font-weight:bold;line-height:50px}#schedule .content .orangebox,#schedule .content .orangebox{background-color:#EF8812;border:1px solid #D76500;clear:both;margin-top:3px;padding:10px;margin:13px 10px 13px 10px}#schedule .content .orangebox p{color:#ffffff;background-color:#EF8812;padding:8px 0px 8px 0px}#schedule .content .orangebox h3{color:#000000;font-size:12px;font-weight:bold;margin-top:0;text-transform:uppercase;margin-bottom:10px;background-color:#EF8812;border:0px solid #4A4A4A;margin:0;padding:0px}#schedule header.content h3{background-color:#6f6f6f;border:solid 1px #4a4a4a;padding:8px 8px 8px 8px;font-weight:bold;font-size:14px;color:white;text-transform:none;margin:0px}#schedule table.scheduleTable{border-collapse:separate;border-spacing:2px;width:100%;background-color:White}#schedule table.scheduleTable tr td{ background-color:#ffa000;color:#000;font-size:14px;height:25px;font-weight:bold;vertical-align:middle; }#schedule table.scheduleTable tr.scheduleHeader td{color:#fff;background:black url(/images/scheduleHeader-bg.gif) repeat-x;height:28px;vertical-align:middle;font-weight:bold;font-size:15px;padding:0 5px 0 5px}#schedule table.scheduleTable tr.scheduleHeader td.day{text-transform:uppercase;text-align:center;width:34px}#schedule table.scheduleTable tr td.plane{}.Event{position:relative}#newsletter div.left{width:300px;float:left;clear:both;padding:2px 2px 2px 20px}#newsletter div.right{width:300px;float:left;padding:2px}#newsletter div.input{float:left;padding:2px 2px 2px 20px}#newsletter div.label{width:100px;float:left;padding:5px}#newsletter input.submit,#groupbooking input.submit{background:transparent url(/images/iconset.gif) no-repeat scroll -101px -125px ;width:124px;height:27px;border:0px;padding:0px 0px 0px 0px;margin:0px;font-size:11px;text-transform:uppercase;font-weight:bold;color:#ffffff;cursor:pointer}#groupbooking div.inner-content{padding:10px}#groupbooking .left{clear:left;float:left;width:100px;padding:5px;font-weight:bold}#groupbooking .right{float:left;width:225px;padding:5px}#groupbooking #out,#groupbooking #contact{clear:left;float:left}#groupbooking #return,#groupbooking #passengers{float:left}.seats_content{padding:4px 0 20px 0;clear:both;float:left;width:712px;display:none;background-color:#f6f6f6}#extras_content .departing_seat_header,#extras_content .returning_seat_header{background-color:#EF8812;border:1px solid #D76500;height:26px;margin-top:10px}#extras_content .departing_seat_header .departing_header,#extras_content .returning_seat_header .returning_header{background:transparent;border:none;font-weight:bold;font-family:Arial;font-size:12px;height:auto;margin:0px;text-align:left;width:auto;padding:7px 0 7px 7px}#extras_content .departing_seat_header .departing_info,#extras_content .returning_seat_header .returning_info{background-color:transparent;border:none;font-weight:normal;height:auto;margin:0px;text-align:left;width:auto;padding:7px 0 7px 11px;width:auto}.specialneeds{float:left;margin-left:55px}.specialneeds a{margin-left:4px;float:left}.specialneeds span{float:left;padding-top:7px;font-weight:bold;font-size:12px}.img-specialneeds{background:transparent url(/images/iconset.gif) repeat-x scroll -593px -0px;width:28px;height:28px;display:block}.emergency{margin-top:5px;border:solid 1px #9db700;background-color:#c8dc1b;float:left}.emergency #left{background-color:#c8dc1b;padding:8px 5px 20px 5px;width:220px}.emergency #center{background-color:#fff;padding:20px 50px 50px 50px;width:568px}.emergency #center p{margin-bottom:10px;line-height:17px}.emergency #left ul{border-top:dashed 1px #474f00;margin-top:10px}.emergency #left ul li{padding:10px;border-bottom:dashed 1px #474f00}.emergency #left ul li a,.emergency #left ul li a:link{color:#474f00;text-decoration:none}.emergency h1{font-size:30px}.emergency a.linkHome:link,.emergency a.linkHome{color:Black;margin-bottom:10px;text-decoration:none}.emergency .linkHome img{float:left;margin-left:5px}.emergency .linkHome span{font-size:15px;font-weight:bold;margin-left:7px;float:left;margin-top:6px}#campaign-middle-navbackground{position:absolute;top:2px;background:#f4f4f4;width:197px;left:340px;height:21px;	filter:alpha(Opacity=40);-moz-opacity:0.4;opacity:0.4;z-index:8}#campaign-middle{color:#FFFFFF;font-size:15px;font-weight:bold}#campaign-middle .campaign-nr{ position:absolute;width:15px;height:17px;padding:1px 0 0 4px;margin-top:4px;margin-left:4px;z-index:10;cursor:pointer}#campaign-next{position:absolute;left:480px;margin-top:6px;z-index:10;cursor:pointer}#campaign-next div{ margin-left:2px;margin-top:-1px;float:left}#campaign-next img{ float:left;background:url(/images/iconset.gif) no-repeat -639px -0px;width:12px;height:14px;margin-top:-2px}#campaign-middle .sel{background:url(/images/iconset.gif) no-repeat -621px -0px}#campaign-middle .nr1{left:350px}#campaign-middle .nr2{left:390px}#campaign-middle .nr3{left:430px}#campaign-middle .nr4{left:450px}.jcarousel-skin-tango .jcarousel-container{border:solid 1px black}.jcarousel-skin-tango .jcarousel-container-horizontal{width:538px}.jcarousel-skin-tango .jcarousel-clip-horizontal{width:538px;height:248px}.jcarousel-skin-tango .jcarousel-item{width:538px;height:248px}.jcarousel-skin-tango .jcarousel-item-horizontal{margin-right:10px}.jcarousel-skin-tango .jcarousel-item-placeholder{background:#fff;color:#000}.align-middle td{vertical-align:middle;text-align:center}.required-details{color:Red;font-size:11px}.img-notcheckedbusiness{ background:url(/images/iconset.gif) no-repeat -675px -0px;width:24px;height:20px}.img-checkedbusiness{ background:url(/images/iconset.gif) no-repeat -652px -0px;width:23px;height:22px}.confirmation tr td{font-family:Arial,helvetica,sans-serif;font-size:12px;color:#000;padding:3px 0px 3px 0px;font-weight:normal}.confirmation tr th{font-family:Georgia,Arial,Helvetica,sans-serif;color:#ee6612;line-height:20px;padding-bottom:10px;font-size:25px;font-weight:normal}.confirmation tr td.direction{font-family:Arial,Helvetica,sans-serif;color:#6f8a09;font-size:14px;font-weight:bold;text-transform:uppercase}body{	font-family:Arial,Helvetica,sans-serif;	font-size:12px;	margin:0px;	 }h1{font-size:14px;margin-top:10px;margin-bottom:10px;font-weight:bold}h2{font-size:12px;margin-top:10px;margin-bottom:10px;font-weight:bold}h3{font-size:12px;margin-top:10px;margin-bottom:10px}h4{border:0;color:#EF8812;font-size:12px;font-weight:bold}h5{border:0;color:#474F00;font-size:12px;font-weight:bold}a:link,a:visited,a:active{color:#ef8812;font-weight:bold;text-decoration:underline}.cms_content{border:solid 1px #d76500;float:left;width:718px}.cms_content .content{padding:3px;background-color:#ffffff}.cms_content .content p{padding:8px;background-color:#f6f6f6;color:#4a4a4a;line-height:140%}.cms_content .content h3{background-color:#6f6f6f;border:solid 1px #4a4a4a;padding:8px;font-weight:bold;font-size:12px;color:white;text-transform:uppercase;margin:0px}.cms_content h2{background-color:#ef8812;padding:16px;font-weight:bold;font-size:14px;color:white;text-transform:uppercase;margin:0px}.cms_content .content{background-color:#f6f6f6;color:#4a4a4a;padding:0;border:solid 3px #ffffff}.cms_content p{padding:8px;color:#4a4a4a;margin:0}.cms_content table{color:#4a4a4a;margin:0}.cms_content h3{background-color:#6f6f6f;border:solid 1px #4a4a4a;padding:8px;font-weight:bold;font-size:12px;color:white;text-transform:uppercase;margin:0px}.orangebox{background-color:#EF8812;border:1px solid #D76500;clear:both;margin-top:3px;padding:10px;margin:3px 8px 3px 8px}.orangebox p{color:#ffffff;background-color:#EF8812;padding:8px 0px 8px 0px}.orangebox h3{color:#000000;font-size:12px;font-weight:bold;margin-top:0;text-transform:uppercase;margin-bottom:10px;background-color:#EF8812;border:0px solid #4A4A4A;margin:0;padding:0px}.orangebox a,.orangebox a:hover,.orangebox a:visited,.orangebox a:active{color:#ffffff}.orangebox a:hover{ text-decoration:underline}.content .greenbox{background-color:#a2b300;border:1px solid #c9db1c;clear:both;padding:10px;margin:3px 8px 3px 8px}.content .greenbox h3{color:#000000;font-size:12px;font-weight:bold;margin-top:0;text-transform:uppercase;margin-bottom:10px;background-color:#a2b300;border:0px;margin:0;padding:0px}.content .greenbox p{color:#ffffff;background-color:#a2b300;padding:8px 0px 8px 0px}.greenbox a,.greenbox a:hover,.greenbox a:visited,.greenbox a:active{color:#ffffff}.greenbox a:hover{ text-decoration:underline}.ceditor .expandableContent{	border:1px dashed #cccccc}.greenNr{color:#6F8A09;font-weight:bold;font-size:24px;padding:7px 0 0 7px;text-align:center;vertical-align:top}.important-text{padding:7px 0 0 7px;vertical-align:middle}.seatingType{padding:10px 0 0 8px}.seatingType div.loading{position:relative}.seatingContainer{position:relative}.seatingContainer img{position:absolute}.seatingContainer div{width:13px;height:14px;position:absolute;cursor:pointer}.seatingContainer div.Available{background:url("/images/seatres/seat_available.gif") no-repeat}.seatingContainer div.Available:hover{background:url("/images/seatres/seat_available_hover.gif") no-repeat}.seatingContainer div.Selected{background:url("/images/seatres/seat_selected.gif") no-repeat}.seatingContainer div.Blocked{background:url("/images/seatres/seat_blocked.gif") no-repeat}.seatingContainer div.Occupied{background:url("/images/seatres/seat_occupied.gif") no-repeat}.seatingPassengers{margin-left:0px;margin-top:243px;padding-top:10px;padding-bottom:10px;width:100%;cursor:pointer}.seatingPassengers .pax-row{padding:10px;color:#666666;font-family:Trebuchet MS;font-size:13px;background-color:#f6f6f6;margin-right:5px}.seatingPassengers div.not-split{display:none}.seatingPassengers div.pax-row:hover,.seatingPassengers div.selected{background-color:#d9d9d9}.seatingPassengers .pax-row .radioSelect{margin:-2px 0 1px 0;width:27px;float:left}.seatingPassengers .pax-row .paxnr{text-transform:uppercase;width:70px;float:left}.seatingPassengers .pax-row .name{text-transform:uppercase;width:200px;color:#000000;float:left}.seatingPassengers .pax-row .seatNr{color:#000;font-style:italic;font-size:11px;float:left;margin-top:2px}.seatingPassengers .pax-row .seatNrSet{color:#ed6310;font-weight:bold;font-size:22px;margin-top:-5px;margin-bottom:-5px;font-style:normal}.printBooking{float:right}.business-comparison{padding:10px !important}.business-comparison table{width:100%;border-collapse:separate;border-spacing:1px}.business-comparison th{background:url(/images/header-bg.gif) repeat-x;height:30px;color:White;font-size:14px;font-weight:bold;padding:7px 0 0 0;text-align:center}.business-comparison td{background:#f9a01b}.business-comparison td.col1{color:Black;padding:5px 5px 5px 10px;font-size:13px}.business-comparison th.col1{border-left:solid 1px black}.business-comparison th.col3{border-right:solid 1px black}.business-comparison .col2,.business-comparison .col3{width:100px}.business-comparison td.col2,.business-comparison td.col3{text-align:center}.business-comparison td img{margin-bottom:-3px}.stops{background-color:#C9DB1C;border:solid 1px #A2B300;padding:8px;clear:left;color:#474F00;font-weight:bold;margin-bottom:2px}#findbooking{border:solid 1px #d76500;float:left;width:718px}#findbooking .content{padding:3px;background-color:#FFFFFF;padding-bottom:10px}#findbooking .content p{padding:8px;background-color:#f6f6f6;color:#4a4a4a;line-height:140%}#findbooking .content h3{background-color:#6f6f6f;border:solid 1px #4a4a4a;padding:8px;font-weight:bold;font-size:12px;color:white;text-transform:uppercase;margin:0px}#findbooking h2{background-color:#ef8812;padding:16px;font-weight:bold;font-size:14px;color:white;text-transform:uppercase;margin:0px}#findbooking .content{background-color:#f6f6f6;color:#4a4a4a;padding:0;border:solid 3px #ffffff}#findbooking p{padding:8px;color:#4a4a4a;margin:0}#findbooking_howto{float:left;clear:both;margin:13px 8px 0px 8px;padding:0;background-color:#f6f6f6}#findbooking .content #findbooking_howto p{padding:0px;color:#4a4a4a;margin-top:10px}#findbooking_login{float:left;background-color:#000000;padding:20px 50px 20px 50px;width:155px}#findbooking_login div.bottom_right{float:right}#findbooking_login input{height:14px;margin-top:3px;background-color:#c9db1c;border:0;width:155px;	font-family:Arial,Helvetica,sans-serif;	font-size:12px;	font-weight:bold}#findbooking_login div.bottom_right input{background:transparent url(/images/iconset.gif) no-repeat scroll -241px -124px ;width:68px;height:23px;border:0px;padding:0px 0px 0px 0px;margin:0px;font-size:11px;text-transform:uppercase;font-weight:bold;margin-top:5px}#findbooking_login div.bottom_right.register input{background-position:-476px -124px ;width:94px;height:23px}#findbooking .content h3.arrow{float:left;background:transparent url(/images/iconset.gif) no-repeat scroll -1px -156px ;height:51px;width:694px;clear:both;padding:0px;margin:13px 8px 0px 8px;border:0;text-indent:20px;font-size:20px;font-weight:bold;line-height:50px}#findbooking .content .orangebox,#findbooking .content .orangebox{background-color:#EF8812;border:1px solid #D76500;clear:both;margin-top:3px;padding:10px;margin:13px 10px 13px 10px}.content .orangebox p,#findbooking .content .orangebox p{color:#ffffff;background-color:#EF8812;padding:8px 0px 8px 0px}.content .orangebox h3,#findbooking .content .orangebox h3{color:#000000;font-size:12px;font-weight:bold;margin-top:0;text-transform:uppercase;margin-bottom:10px;background-color:#EF8812;border:0px solid #4A4A4A;margin:0;padding:0px}#passengeredit_header{background-color:#6F6F6F;border:1px solid #4A4A4A;border-right-width:1px;clear:both;color:#FFFFFF;float:left;font-size:12px;font-weight:bold;height:20px;margin-top:2px;padding:7px;width:320px}#passengeredit_content{background-color:#ECECEC;clear:both;float:left;margin-top:3px;padding:10px;width:316px}#passengeredit_content div.left{width:125px;float:left;clear:both;padding:2px}#passengeredit_content div.right{width:175px;float:left;padding:2px}#changebooking{border:solid 1px #d76500;float:left;width:718px}#viewbooking .content{background-color:#FFFFFF;color:#000;padding:0;border:solid 3px #ffffff}#viewbooking .content .subContent{ color:#8a8a8a;padding:8px 18px 8px 18px;font-weight:bold}#viewbooking #ssrsummary_content,#viewbooking #passengerdetails_content,#viewbooking #add_insurance_content,#viewbooking #extras_seating_content{color:#8a8a8a;padding:8px 0px 8px 0px;font-weight:bold}#viewbooking #ssrsummary_content,#viewbooking #extras_seating_content{padding-right:22px;background-color:#FFF;color:#000;font-weight:normal;font-family:Segoe UI,Arial,sans-serif;font-size:1.1em}#viewbooking #extras_seating_content{background-color:#F6F6F6}#viewbooking .content .important{margin-top:8px;margin-bottom:8px;background-color:#ef8812;padding:10px 20px 10px 20px;color:White}#viewbooking .important h4{font-size:13px;text-transform:uppercase;color:black;margin-bottom:8px}#viewbooking .content #importantnotices_header,#viewbooking .content #ssrsummary_header,#viewbooking .content #extras_change_header,#viewbooking .content #extras_seating_header{padding:0;height:auto}#viewbooking .content #importantnotices_header h3,#viewbooking .content #ssrsummary_header h3,#viewbooking .content #extras_change_header h3,#viewbooking .content #extras_seating_header h3{background-color:Transparent;border:none}#viewbooking .content #extras_change_header h3,#viewbooking .content #extras_seating_header h3{color:#ffffff}#viewbooking .content #extras_change_header,#viewbooking .content #extras_seating_header{padding-left:7px}#viewbooking #pnlImportantNotices h3{color:#000000;font-size:12px;font-weight:bold;margin-top:0;text-transform:uppercase;font-weight:bold;color:#ffffff;background-color:Transparent;border:none}#viewbooking .content #importantnotices_content{padding:10px 28px 0 28px}#viewbooking h2{background-color:#ef8812;padding:16px;font-weight:bold;font-size:14px;color:white;text-transform:none;margin:0px}#viewbooking .departure,#viewbooking .departure select{color:#ef8812}#viewbooking .return,#viewbooking .return select{color:#d75608}#viewbooking table.flightDetails tr td{padding:6px}#viewbooking #paymentdetails_content div.end{margin-left:-20px;width:716px}#viewbooking #passengerdetails_content{float:none;width:auto}#viewbooking .greyBold{color:#8a8a8a;font-weight:bold}#viewbooking .red{color:#ff0000;font-weight:bold}.change_booking_button{text-align:right;margin:20px 28px 20px 28px}.separator{width:100%;height:3px;background-color:White;font-size:1px}.btnChangeSegmentSearch{background:transparent url(/images/iconset.gif) no-repeat scroll -310px -125px ;width:166px;height:27px;border:0px;padding:0px 0px 0px 0px;margin:0px;font-size:11px;text-transform:uppercase;font-weight:bold;color:#ffffff}.btnChangeSegmentSearch:hover{background:transparent url(/images/iconset.gif) no-repeat scroll -310px -125px ;width:166px;height:27px;border:0px;padding:0px 0px 0px 0px;padding:0;margin:0;color:#ffffff}.btnSend{background:transparent url(/images/iconset.gif) no-repeat scroll -403px -125px ;width:73px;height:27px;border:0px;padding:0px 0px 0px 0px;margin:0px;font-size:11px;text-transform:uppercase;font-weight:bold;color:#ffffff}.btnSend:hover{background:transparent url(/images/iconset.gif) no-repeat scroll -403px -125px ;width:73px;height:27px;border:0px;padding:0px 0px 0px 0px;padding:0;margin:0;color:#ffffff}.btnConfirm{ background:transparent url(/images/iconset.gif) no-repeat scroll -310px -125px ;width:166px;height:27px;border:0px;padding:0px 0px 0px 0px;margin:0px;font-size:11px;text-transform:uppercase;font-weight:bold;color:#ffffff}#viewbooking .loading{padding-top:20px;padding-bottom:20px;background:transparent url(/images/loadinfo.net.gif) no-repeat 330px 40px;width:712px;height:60px;text-align:center}#viewbooking #paymentinfo_header{}#viewbooking #paymentinfo_content{}#divConfirmConditions{background-color:#c9db1c;border:solid 1px #a2b300;font-weight:bold;padding:10px;margin:0px 30px 0 30px;clear:both}#viewbooking .orangebox h3{color:#000000;font-size:12px;font-weight:bold;margin-top:0;text-transform:uppercase;margin-bottom:10px;background-color:#EF8812;border:0px solid #4A4A4A;margin:0;padding:0px}#viewbooking .pnlCostRelatedChanges .passenger_details{margin-left:28px}#viewbooking #retrieve_and_pay{padding:0 28px 5px 28px}#viewbooking #flightBooking{float:none;border:none;padding:0}#viewbooking #paymentinfo_header h3{border:none}#viewbooking .loading{padding-top:20px;padding-bottom:20px;background:transparent url(/images/loadinfo.net.gif) no-repeat 330px 40px;width:712px;height:60px;text-align:center}#booking_history td{	padding:3px}.btnRegister{background:transparent url(/images/iconset.gif) no-repeat scroll -101px -125px ;width:124px;height:27px;border:0px;padding:0px 0px 0px 0px;margin:0px;font-size:11px;text-transform:uppercase;font-weight:bold;color:#ffffff} #viewbooking #add_insurance_content{color:White}#viewbooking .content #extras_seating_content .pax-addon-content h3,#viewbooking .content #extras_change_content .pax-addon-content h3{font-size:14px;margin:10px 0 0 0;color:#000000;border:none;padding:0;background:#EFEDEE}#viewbooking .content #extras_seating_content .pax-addon-content h3{background:#F6F6F6}#extras_change_header,#extras_seating_header{background-color:#EF8812;border:1px solid #D76500;height:20px;margin-bottom:2px;margin-top:2px;padding:7px}#viewbooking #passengerdetails_tabs{margin-top:0px;float:none}.already_booked_message{font-weight:bold;color:Black}#viewbooking .content #extras_change_content .already_booked h3,#viewbooking .content #extras_seating_content .already_booked h3,.already_booked p{color:#8f8e8f}#viewbooking #extras_seating_content{font-weight:normal}#viewbooking .seats_content{margin-left:-16px}#viewbooking .departing_seat_header,#viewbooking .returning_seat_header{background-color:#EF8812;border:1px solid #D76500;height:26px;margin-top:10px;color:#FFF}#viewbooking .departing_seat_header .departing_header,#viewbooking .returning_seat_header .returning_header{background:transparent;border:none;font-weight:bold;font-family:Arial;font-size:12px;height:auto;margin:0px;text-align:left;width:auto;padding:7px 0 7px 7px;float:left}#viewbooking .departing_seat_header .departing_info,#viewbooking .returning_seat_header .returning_info{background-color:transparent;border:none;font-weight:normal;height:auto;margin:0px;text-align:left;width:auto;padding:7px 0 7px 11px;width:auto;float:left}#viewbooking .div-email{float:left;margin-top:1px;margin-right:5px}#viewbooking .div-confirmemail{float:left;margin-top:1px;margin-right:5px}#jMonthCalendarOut{ margin-top:3px}#jMonthCalendarIn{ margin-top:3px}.MonthlyCalendar .MonthNavigation{ background-color:#ef8812;border:solid 1px #d76500;color:#FFF;clear:both;height:20px;padding:6px 10px 1px 10px}.MonthlyCalendar .MonthNavPrev{ width:7%;float:left}.MonthlyCalendar .MonthNavNext{ width:7%;float:right}.MonthlyCalendar .TodayLink{ width:7%;float:left;display:none}.MonthlyCalendar .YearNavNext,.MonthlyCalendar .YearNavPrev{ width:10%;float:right;display:none}.MonthlyCalendar .MonthNavigation a{color:#FFF;text-decoration:none}.MonthlyCalendar .MonthName{ width:85%;text-align:center;font-weight:bold;font-size:15px;float:left;text-transform:uppercase}.MonthlyCalendar{ height:100%;width:100%;border-collapse:collapse}.MonthlyCalendar #CalendarHead{ width:100%;background:#F7F7F7 none repeat scroll 0 0}.MonthlyCalendar #CalendarHead .DateHeader{ width:14%;text-align:center;background:#fff;text-transform:uppercase;padding:8px 0 8px 0}.MonthlyCalendar #CalendarHead .DateHeader span{color:#6f6f6f;font-size:18px;font-weight:bold}.MonthlyCalendar #CalendarHead .Weekend span{color:#ef8812}.MonthlyCalendar #CalendarBody{ }.MonthlyCalendar #CalendarBody .schedule-not-loaded{ padding:15px;font-size:18px}.DateBox{ vertical-align:top;background:#ebebeb;border:solid 3px #fff;height:88px}.DateLabel{ height:14px;font-size:14px;width:100%;color:#555555;text-align:center;margin-top:10px}.DateLabel a{ cursor:pointer;padding:0 5px 2px;color:#555555;text-decoration:none;line-height:16px}#CalendarBody .Inactive,#CalendarBody{ background:#fafafa none repeat scroll 0 0}.Today{ background:#ffc78c none repeat scroll 0 0}.Event{ font-size:14px;padding:4px;text-align:center;margin-bottom:1px;cursor:pointer;display:block}.Event a{ text-decoration:none;color:#000}.Event a:hover{ text-decoration:underline}.Event input{margin-bottom:15px;margin-top:10px}.Event span{font-weight:bold;color:#ef8812}.SoldOut .Event span{display:block;margin-top:37px}.flightNumberTooltip{width:100%}.flightNumberTooltip td{ text-align:center}.flightNumberTooltip td.flightNr{ text-align:left}.ui-helper-hidden{ display:none}.ui-helper-hidden-accessible{ position:absolute;left:-99999999px}.ui-helper-reset{ margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after{ content:".";display:block;height:0;clear:both;visibility:hidden}.ui-helper-clearfix{ display:inline-block}* html .ui-helper-clearfix{ height:1%}.ui-helper-clearfix{ display:block}.ui-helper-zfix{ width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{ cursor:default !important}.ui-icon{ display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{ position:absolute;top:0;left:0;width:100%;height:100%}.ui-widget{ font-family:Segoe UI,Arial,sans-serif;font-size:1.1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{ font-family:Segoe UI,Arial,sans-serif;font-size:1em}.ui-widget-content{ border:0px solid #666666;background:#f6f6f6 url(/styles/custom-theme/images/ui-bg_flat_0_f6f6f6_40x100.png) 50% 50% repeat-x;color:#000000}.ui-widget-content a{ color:#000000}.ui-widget-header{ border:1px solid #333333;background:#989898 url(/styles/custom-theme/images/ui-bg_flat_25_989898_40x100.png) 50% 50% repeat-x;color:#ffffff;font-weight:bold}.ui-widget-header a{ color:#ffffff}.ui-state-default,.ui-widget-content .ui-state-default{ border:1px solid #4a4a4a;background:#6f6f6f url(/styles/custom-theme/images/ui-bg_flat_100_6f6f6f_40x100.png) 50% 50% repeat-x;font-weight:bold;color:#eeeeee;outline:none}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{ color:#eeeeee;text-decoration:none;outline:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus{ border:1px solid #d76500;background:#ef8812 url(/styles/custom-theme/images/ui-bg_highlight-hard_40_ef8812_1x100.png) 50% 50% repeat-x;font-weight:bold;color:#000000;outline:none}.ui-state-hover a,.ui-state-hover a:hover{ color:#000000;text-decoration:none;outline:none}.ui-state-active,.ui-widget-content .ui-state-active{ border:0px solid #d76500;background:#ef8812 url(/styles/custom-theme/images/ui-bg_flat_30_ef8812_40x100.png) 50% 50% repeat-x;font-weight:bold;color:#ffffff;outline:none}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{ color:#ffffff;outline:none;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight{border:1px solid #9F6000;background:#FEEFB3 url(/styles/custom-theme/images/ui-bg_flat_100_FEEFB3_40x100.png) 50% 50% repeat-x;color:#000000}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a{ color:#000000}.ui-state-error,.ui-widget-content .ui-state-error{border:1px solid #ff0000;background:#FFBABA url(/styles/custom-theme/images/ui-bg_glass_40_FFBABA_1x400.png) 50% 50% repeat-x;color:#111111}.ui-state-error a,.ui-widget-content .ui-state-error a{ color:#111111}.ui-state-error-text,.ui-widget-content .ui-state-error-text{ color:#111111}.ui-state-disabled,.ui-widget-content .ui-state-disabled{ opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-priority-primary,.ui-widget-content .ui-priority-primary{ font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary{ opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-icon{ width:16px;height:16px;background-image:url(/styles/custom-theme/images/ui-icons_cccccc_256x240.png)}.ui-widget-content .ui-icon{background-image:url(/styles/custom-theme/images/ui-icons_cccccc_256x240.png)}.ui-widget-header .ui-icon{background-image:url(/styles/custom-theme/images/ui-icons_ffffff_256x240.png)}.ui-state-default .ui-icon{ background-image:url(/styles/custom-theme/images/ui-icons_cccccc_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(/styles/custom-theme/images/ui-icons_ffffff_256x240.png)}.ui-state-active .ui-icon{background-image:url(/styles/custom-theme/images/ui-icons_222222_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(/styles/custom-theme/images/ui-icons_000000_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/styles/custom-theme/images/ui-icons_ff0000_256x240.png)}.ui-icon-carat-1-n{ background-position:0 0}.ui-icon-carat-1-ne{ background-position:-16px 0}.ui-icon-carat-1-e{ background-position:-32px 0}.ui-icon-carat-1-se{ background-position:-48px 0}.ui-icon-carat-1-s{ background-position:-64px 0}.ui-icon-carat-1-sw{ background-position:-80px 0}.ui-icon-carat-1-w{ background-position:-96px 0}.ui-icon-carat-1-nw{ background-position:-112px 0}.ui-icon-carat-2-n-s{ background-position:-128px 0}.ui-icon-carat-2-e-w{ background-position:-144px 0}.ui-icon-triangle-1-n{ background-position:0 -16px}.ui-icon-triangle-1-ne{ background-position:-16px -16px}.ui-icon-triangle-1-e{ background-position:-32px -16px}.ui-icon-triangle-1-se{ background-position:-48px -16px}.ui-icon-triangle-1-s{ background-position:-64px -16px}.ui-icon-triangle-1-sw{ background-position:-80px -16px}.ui-icon-triangle-1-w{ background-position:-96px -16px}.ui-icon-triangle-1-nw{ background-position:-112px -16px}.ui-icon-triangle-2-n-s{ background-position:-128px -16px}.ui-icon-triangle-2-e-w{ background-position:-144px -16px}.ui-icon-arrow-1-n{ background-position:0 -32px}.ui-icon-arrow-1-ne{ background-position:-16px -32px}.ui-icon-arrow-1-e{ background-position:-32px -32px}.ui-icon-arrow-1-se{ background-position:-48px -32px}.ui-icon-arrow-1-s{ background-position:-64px -32px}.ui-icon-arrow-1-sw{ background-position:-80px -32px}.ui-icon-arrow-1-w{ background-position:-96px -32px}.ui-icon-arrow-1-nw{ background-position:-112px -32px}.ui-icon-arrow-2-n-s{ background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{ background-position:-144px -32px}.ui-icon-arrow-2-e-w{ background-position:-160px -32px}.ui-icon-arrow-2-se-nw{ background-position:-176px -32px}.ui-icon-arrowstop-1-n{ background-position:-192px -32px}.ui-icon-arrowstop-1-e{ background-position:-208px -32px}.ui-icon-arrowstop-1-s{ background-position:-224px -32px}.ui-icon-arrowstop-1-w{ background-position:-240px -32px}.ui-icon-arrowthick-1-n{ background-position:0 -48px}.ui-icon-arrowthick-1-ne{ background-position:-16px -48px}.ui-icon-arrowthick-1-e{ background-position:-32px -48px}.ui-icon-arrowthick-1-se{ background-position:-48px -48px}.ui-icon-arrowthick-1-s{ background-position:-64px -48px}.ui-icon-arrowthick-1-sw{ background-position:-80px -48px}.ui-icon-arrowthick-1-w{ background-position:-96px -48px}.ui-icon-arrowthick-1-nw{ background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{ background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{ background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{ background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{ background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{ background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{ background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{ background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{ background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{ background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{ background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{ background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{ background-position:-48px -64px}.ui-icon-arrowreturn-1-w{ background-position:-64px -64px}.ui-icon-arrowreturn-1-n{ background-position:-80px -64px}.ui-icon-arrowreturn-1-e{ background-position:-96px -64px}.ui-icon-arrowreturn-1-s{ background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{ background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{ background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{ background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{ background-position:-176px -64px}.ui-icon-arrow-4{ background-position:0 -80px}.ui-icon-arrow-4-diag{ background-position:-16px -80px}.ui-icon-extlink{ background-position:-32px -80px}.ui-icon-newwin{ background-position:-48px -80px}.ui-icon-refresh{ background-position:-64px -80px}.ui-icon-shuffle{ background-position:-80px -80px}.ui-icon-transfer-e-w{ background-position:-96px -80px}.ui-icon-transferthick-e-w{ background-position:-112px -80px}.ui-icon-folder-collapsed{ background-position:0 -96px}.ui-icon-folder-open{ background-position:-16px -96px}.ui-icon-document{ background-position:-32px -96px}.ui-icon-document-b{ background-position:-48px -96px}.ui-icon-note{ background-position:-64px -96px}.ui-icon-mail-closed{ background-position:-80px -96px}.ui-icon-mail-open{ background-position:-96px -96px}.ui-icon-suitcase{ background-position:-112px -96px}.ui-icon-comment{ background-position:-128px -96px}.ui-icon-person{ background-position:-144px -96px}.ui-icon-print{ background-position:-160px -96px}.ui-icon-trash{ background-position:-176px -96px}.ui-icon-locked{ background-position:-192px -96px}.ui-icon-unlocked{ background-position:-208px -96px}.ui-icon-bookmark{ background-position:-224px -96px}.ui-icon-tag{ background-position:-240px -96px}.ui-icon-home{ background-position:0 -112px}.ui-icon-flag{ background-position:-16px -112px}.ui-icon-calendar{ background-position:-32px -112px}.ui-icon-cart{ background-position:-48px -112px}.ui-icon-pencil{ background-position:-64px -112px}.ui-icon-clock{ background-position:-80px -112px}.ui-icon-disk{ background-position:-96px -112px}.ui-icon-calculator{ background-position:-112px -112px}.ui-icon-zoomin{ background-position:-128px -112px}.ui-icon-zoomout{ background-position:-144px -112px}.ui-icon-search{ background-position:-160px -112px}.ui-icon-wrench{ background-position:-176px -112px}.ui-icon-gear{ background-position:-192px -112px}.ui-icon-heart{ background-position:-208px -112px}.ui-icon-star{ background-position:-224px -112px}.ui-icon-link{ background-position:-240px -112px}.ui-icon-cancel{ background-position:0 -128px}.ui-icon-plus{ background-position:-16px -128px}.ui-icon-plusthick{ background-position:-32px -128px}.ui-icon-minus{ background-position:-48px -128px}.ui-icon-minusthick{ background-position:-64px -128px}.ui-icon-close{ background-position:-80px -128px}.ui-icon-closethick{ background-position:-96px -128px}.ui-icon-key{ background-position:-112px -128px}.ui-icon-lightbulb{ background-position:-128px -128px}.ui-icon-scissors{ background-position:-144px -128px}.ui-icon-clipboard{ background-position:-160px -128px}.ui-icon-copy{ background-position:-176px -128px}.ui-icon-contact{ background-position:-192px -128px}.ui-icon-image{ background-position:-208px -128px}.ui-icon-video{ background-position:-224px -128px}.ui-icon-script{ background-position:-240px -128px}.ui-icon-alert{ background-position:0 -144px}.ui-icon-info{ background-position:-16px -144px}.ui-icon-notice{ background-position:-32px -144px}.ui-icon-help{ background-position:-48px -144px}.ui-icon-check{ background-position:-64px -144px}.ui-icon-bullet{ background-position:-80px -144px}.ui-icon-radio-off{ background-position:-96px -144px}.ui-icon-radio-on{ background-position:-112px -144px}.ui-icon-pin-w{ background-position:-128px -144px}.ui-icon-pin-s{ background-position:-144px -144px}.ui-icon-play{ background-position:0 -160px}.ui-icon-pause{ background-position:-16px -160px}.ui-icon-seek-next{ background-position:-32px -160px}.ui-icon-seek-prev{ background-position:-48px -160px}.ui-icon-seek-end{ background-position:-64px -160px}.ui-icon-seek-first{ background-position:-80px -160px}.ui-icon-stop{ background-position:-96px -160px}.ui-icon-eject{ background-position:-112px -160px}.ui-icon-volume-off{ background-position:-128px -160px}.ui-icon-volume-on{ background-position:-144px -160px}.ui-icon-power{ background-position:0 -176px}.ui-icon-signal-diag{ background-position:-16px -176px}.ui-icon-signal{ background-position:-32px -176px}.ui-icon-battery-0{ background-position:-48px -176px}.ui-icon-battery-1{ background-position:-64px -176px}.ui-icon-battery-2{ background-position:-80px -176px}.ui-icon-battery-3{ background-position:-96px -176px}.ui-icon-circle-plus{ background-position:0 -192px}.ui-icon-circle-minus{ background-position:-16px -192px}.ui-icon-circle-close{ background-position:-32px -192px}.ui-icon-circle-triangle-e{ background-position:-48px -192px}.ui-icon-circle-triangle-s{ background-position:-64px -192px}.ui-icon-circle-triangle-w{ background-position:-80px -192px}.ui-icon-circle-triangle-n{ background-position:-96px -192px}.ui-icon-circle-arrow-e{ background-position:-112px -192px}.ui-icon-circle-arrow-s{ background-position:-128px -192px}.ui-icon-circle-arrow-w{ background-position:-144px -192px}.ui-icon-circle-arrow-n{ background-position:-160px -192px}.ui-icon-circle-zoomin{ background-position:-176px -192px}.ui-icon-circle-zoomout{ background-position:-192px -192px}.ui-icon-circle-check{ background-position:-208px -192px}.ui-icon-circlesmall-plus{ background-position:0 -208px}.ui-icon-circlesmall-minus{ background-position:-16px -208px}.ui-icon-circlesmall-close{ background-position:-32px -208px}.ui-icon-squaresmall-plus{ background-position:-48px -208px}.ui-icon-squaresmall-minus{ background-position:-64px -208px}.ui-icon-squaresmall-close{ background-position:-80px -208px}.ui-icon-grip-dotted-vertical{ background-position:0 -224px}.ui-icon-grip-dotted-horizontal{ background-position:-16px -224px}.ui-icon-grip-solid-vertical{ background-position:-32px -224px}.ui-icon-grip-solid-horizontal{ background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{ background-position:-64px -224px}.ui-icon-grip-diagonal-se{ background-position:-80px -224px}.ui-corner-tl{ -moz-border-radius-topleft:0px;-webkit-border-top-left-radius:0px}.ui-corner-tr{ -moz-border-radius-topright:0px;-webkit-border-top-right-radius:0px}.ui-corner-bl{ -moz-border-radius-bottomleft:0px;-webkit-border-bottom-left-radius:0px}.ui-corner-br{ -moz-border-radius-bottomright:0px;-webkit-border-bottom-right-radius:0px}.ui-corner-top{ -moz-border-radius-topleft:0px;-webkit-border-top-left-radius:0px;-moz-border-radius-topright:0px;-webkit-border-top-right-radius:0px}.ui-corner-bottom{ -moz-border-radius-bottomleft:0px;-webkit-border-bottom-left-radius:0px;-moz-border-radius-bottomright:0px;-webkit-border-bottom-right-radius:0px}.ui-corner-right{-moz-border-radius-topright:0px;-webkit-border-top-right-radius:0px;-moz-border-radius-bottomright:0px;-webkit-border-bottom-right-radius:0px}.ui-corner-left{ -moz-border-radius-topleft:0px;-webkit-border-top-left-radius:0px;-moz-border-radius-bottomleft:0px;-webkit-border-bottom-left-radius:0px}.ui-corner-all{ -moz-border-radius:0px;-webkit-border-radius:0px}.ui-widget-overlay{ background:#5c5c5c url(/styles/custom-theme/images/ui-bg_flat_50_5c5c5c_40x100.png) 50% 50% repeat-x;opacity:.80;filter:Alpha(Opacity=80)}.ui-widget-shadow{ margin:-7px 0 0 -7px;padding:7px;background:#cccccc url(/styles/custom-theme/images/ui-bg_flat_30_cccccc_40x100.png) 50% 50% repeat-x;opacity:.60;filter:Alpha(Opacity=60);-moz-border-radius:8px;-webkit-border-radius:8px}.ui-accordion .ui-accordion-header{ cursor:pointer;position:relative;margin-top:1px;zoom:1}.ui-accordion .ui-accordion-li-fix{ display:inline}.ui-accordion .ui-accordion-header-active{ border-bottom:0 !important}.ui-accordion .ui-accordion-header a{ display:block;font-size:1em;padding:.5em .5em .5em 2.2em}.ui-accordion .ui-accordion-header .ui-icon{ position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{ padding:1em 2.2em;border-top:0;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none}.ui-accordion .ui-accordion-content-active{ display:block}.ui-datepicker{ width:17em;padding:.2em .2em 0}.ui-datepicker .ui-datepicker-header{ position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{ position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{ top:1px}.ui-datepicker .ui-datepicker-prev{ left:2px}.ui-datepicker .ui-datepicker-next{ right:2px}.ui-datepicker .ui-datepicker-prev-hover{ left:1px}.ui-datepicker .ui-datepicker-next-hover{ right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{ display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{ margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{ float:left;font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{ width:49%}.ui-datepicker .ui-datepicker-title select.ui-datepicker-year{ float:right}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{ padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{ border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{ display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{ background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{ float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{ float:left}.ui-datepicker.ui-datepicker-multi{ width:auto}.ui-datepicker-multi .ui-datepicker-group{ float:left}.ui-datepicker-multi .ui-datepicker-group table{ width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{ width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{ width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{ width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{ border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{ border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{ clear:left}.ui-datepicker-row-break{ clear:both;width:100%}.ui-datepicker-rtl{ direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{ right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{ left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{ right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{ left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{ clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{ float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{ float:right}.ui-datepicker-rtl .ui-datepicker-group{ float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{ border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{ border-right-width:0;border-left-width:1px}.ui-datepicker-cover{display:none;displayposition:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}.ui-dialog{ position:relative;padding:.2em;width:300px}.ui-dialog .ui-dialog-titlebar{ padding:.5em .3em .3em 1em;position:relative}.ui-dialog .ui-dialog-title{ float:left;margin:.1em 0 .2em} .ui-dialog .ui-dialog-titlebar-close{ position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px}.ui-dialog .ui-dialog-titlebar-close span{ display:block;margin:1px}.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{ padding:0}.ui-dialog .ui-dialog-content{ border:0;padding:.5em 1em;background:none;overflow:auto;zoom:1}.ui-dialog .ui-dialog-buttonpane{ text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane button{ float:right;margin:.5em .4em .5em 0;cursor:pointer;padding:.2em .6em .3em .6em;line-height:1.4em;width:auto;overflow:visible}.ui-dialog .ui-resizable-se{ width:14px;height:14px;right:3px;bottom:3px}.ui-draggable .ui-dialog-titlebar{ cursor:move}.ui-progressbar{ height:2em;text-align:left}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-resizable{ position:relative}.ui-resizable-handle{ position:absolute;font-size:0.1px;z-index:99999;display:block}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{ display:none}.ui-resizable-n{ cursor:n-resize;height:7px;width:100%;top:-5px;left:0px}.ui-resizable-s{ cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0px}.ui-resizable-e{ cursor:e-resize;width:7px;right:-5px;top:0px;height:100%}.ui-resizable-w{ cursor:w-resize;width:7px;left:-5px;top:0px;height:100%}.ui-resizable-se{ cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{ cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{ cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{ cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-slider{ position:relative;text-align:left}.ui-slider .ui-slider-handle{ position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{ position:absolute;z-index:1;font-size:.7em;display:block;border:0}.ui-slider-horizontal{ height:.8em}.ui-slider-horizontal .ui-slider-handle{ top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{ top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{ left:0}.ui-slider-horizontal .ui-slider-range-max{ right:0}.ui-slider-vertical{ width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{ left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{ left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{ bottom:0}.ui-slider-vertical .ui-slider-range-max{ top:0}.ui-tabs{ padding:0;zoom:1}.ui-tabs .ui-tabs-nav{ list-style:none;position:relative;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{ position:relative;float:left;border-bottom-width:0 !important;margin:0 .2em -1px 0;padding:0}.ui-tabs .ui-tabs-nav li a{ float:left;text-decoration:none;padding:.5em 1em}.ui-tabs .ui-tabs-nav li.ui-tabs-selected{ padding-bottom:1px;border-bottom-width:0}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{ cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{ cursor:pointer} .ui-tabs .ui-tabs-panel{ padding:1em 1.4em;display:block;border-width:0;background:#efedee;border-left:1px solid #979797;border-right:1px solid #979797;border-bottom:1px solid #979797}.ui-tabs .ui-tabs-hide{ display:none !important}ul.potato-menu{	margin:0;	padding:0;	width:auto;	list-style:none}.potato-menu:after{	content:" ";	display:block;	visibility:hidden;	clear:both;	height:0.1px;	font-size:0.1em;	line-height:0}ul.potato-menu li.potato-menu-item{	margin:0;	padding:0;	position:relative;	list-style:none;	list-style-position:outside;	display:inline;	}ul.potato-menu li.potato-menu-itemli{ float:left}ul.potato-menu li.potato-menu-item a{	display:block;	text-decoration:none;	white-space:nowrap;	outline:0;	width:100%}ul.potato-menu ul.potato-menu-group{	margin:0;	padding:0;	-webkit-padding-start:0;	-webkit-padding-end:0;	position:absolute;	display:none;	z-index:1000}ul.potato-menu .potato-menu-has-holizontal{position:relative;z-index:20}.img-star-discount_10{background:transparent url(/images/discountsprite.png) repeat-x scroll 0px 0px;height:39px;width:39px}.img-star-discount_20{background:transparent url(/images/discountsprite.png) repeat-x scroll -39px 0px;height:39px;width:39px}.img-star-discount_30{background:transparent url(/images/discountsprite.png) repeat-x scroll -79px 0px;height:39px;width:39px}.img-star-discount_40{background:transparent url(/images/discountsprite.png) repeat-x scroll -119px 0px;height:39px;width:39px}.img-star-discount_50{background:transparent url(/images/discountsprite.png) repeat-x scroll -159px 0px;height:39px;width:39px}.img-star-discount_5{background:transparent url(/images/discountsprite.png) repeat-x scroll -203px 0px;height:39px;width:39px}.img-star-discount_15{background:transparent url(/images/discountsprite.png) repeat-x scroll -242px 0px;height:39px;width:39px}.img-star-discount_25{background:transparent url(/images/discountsprite.png) repeat-x scroll -282px 0px;height:39px;width:39px}.img-star-discount_35{background:transparent url(/images/discountsprite.png) repeat-x scroll -322px 0px;height:39px;width:39px}.img-star-discount_45{background:transparent url(/images/discountsprite.png) repeat-x scroll -362px 0px;height:39px;width:39px}.background-discount_10,.background-discount_5{background-color:#94ebee}.background-discount_20,.background-discount_15{background-color:#faf29c}.background-discount_30,.background-discount_25{background-color:#ffc78c}.background-discount_40,.background-discount_35{background-color:#ffc3a3}.background-discount_50,.background-discount_45{background-color:#d8e48a}.img-bubble-discount_10{background:transparent url(/images/discountsprite.png) repeat-x scroll 0px -41px;height:43px;width:39px;position:absolute;left:-27px;top:-53px;z-index:2}.img-bubble-discount_20{background:transparent url(/images/discountsprite.png) repeat-x scroll -39px -41px;height:43px;width:39px;position:absolute;left:-27px;top:-53px;z-index:2}.img-bubble-discount_30{background:transparent url(/images/discountsprite.png) repeat-x scroll -79px -41px;height:43px;width:39px;position:absolute;left:-27px;top:-53px;z-index:2}.img-bubble-discount_40{background:transparent url(/images/discountsprite.png) repeat-x scroll -119px -41px;height:43px;width:39px;position:absolute;left:-27px;top:-53px;z-index:2}.img-bubble-discount_50{background:transparent url(/images/discountsprite.png) repeat-x scroll -159px -41px;height:43px;width:39px;position:absolute;left:-27px;top:-53px;z-index:2}.img-bubble-discount_5{background:transparent url(/images/discountsprite.png) repeat-x scroll -203px -41px;height:43px;width:39px;position:absolute;left:-27px;top:-53px;z-index:2}.img-bubble-discount_15{background:transparent url(/images/discountsprite.png) repeat-x scroll -242px -41px;height:43px;width:39px;position:absolute;left:-27px;top:-53px;z-index:2}.img-bubble-discount_25{background:transparent url(/images/discountsprite.png) repeat-x scroll -282px -41px;height:43px;width:39px;position:absolute;left:-27px;top:-53px;z-index:2}.img-bubble-discount_35{background:transparent url(/images/discountsprite.png) repeat-x scroll -322px -41px;height:43px;width:39px;position:absolute;left:-27px;top:-53px;z-index:2}.img-bubble-discount_45{background:transparent url(/images/discountsprite.png) repeat-x scroll -362px -41px;height:43px;width:39px;position:absolute;left:-27px;top:-53px;z-index:2}