{mso-displayed-decimal-separator:"\.";
	mso-displayed-thousand-separator:"\,";}
.xl157692
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	mso-ignore:padding;
	color:black;
	font-size:11.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Calibri, sans-serif;
	mso-font-charset:0;
	mso-number-format:General;
	text-align:general;
	vertical-align:bottom;
	mso-background-source:auto;
	mso-pattern:auto;
	white-space:nowrap;}
.xl657692
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	mso-ignore:padding;
	color:black;
	font-size:11.0pt;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	font-family:Calibri, sans-serif;
	mso-font-charset:0;
	mso-number-format:General;
	text-align:general;
	vertical-align:bottom;
	mso-background-source:auto;
	mso-pattern:auto;
	white-space:nowrap;}
.xl667692
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	mso-ignore:padding;
	color:black;
	font-size:11.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Calibri, sans-serif;
	mso-font-charset:0;
	mso-number-format:General;
	text-align:general;
	vertical-align:bottom;
	border:.5pt solid windowtext;
	background:white;
	mso-pattern:black none;
	white-space:nowrap;}
.xl677692
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	mso-ignore:padding;
	color:black;
	font-size:11.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Calibri, sans-serif;
	mso-font-charset:0;
	mso-number-format:General;
	text-align:general;
	vertical-align:bottom;
	border-top:none;
	border-right:.5pt solid #B2A1C7;
	border-bottom:.5pt solid #B2A1C7;
	border-left:.5pt solid #B2A1C7;
	background:#CCC0DA;
	mso-pattern:#CCC0DA none;
	white-space:nowrap;}
.xl687692
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	mso-ignore:padding;
	color:black;
	font-size:11.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Calibri, sans-serif;
	mso-font-charset:0;
	mso-number-format:General;
	text-align:general;
	vertical-align:bottom;
	border-top:none;
	border-right:.5pt solid #B2A1C7;
	border-bottom:.5pt solid #B2A1C7;
	border-left:none;
	background:#CCC0DA;
	mso-pattern:#CCC0DA none;
	white-space:nowrap;}
.xl697692
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	mso-ignore:padding;
	color:black;
	font-size:11.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Calibri, sans-serif;
	mso-font-charset:0;
	mso-number-format:General;
	text-align:general;
	vertical-align:bottom;
	border-top:none;
	border-right:.5pt solid #B2A1C7;
	border-bottom:.5pt solid #B2A1C7;
	border-left:.5pt solid #B2A1C7;
	background:#E5E0EC;
	mso-pattern:#E5E0EC none;
	overflow: hidden;
	white-space:nowrap;}
.xl707692
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	mso-ignore:padding;
	color:black;
	font-size:11.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Calibri, sans-serif;
	mso-font-charset:0;
	mso-number-format:General;
	text-align:general;
	vertical-align:bottom;
	border-top:none;
	border-right:.5pt solid #B2A1C7;
	border-bottom:.5pt solid #B2A1C7;
	border-left:none;
	background:#E5E0EC;
	mso-pattern:#E5E0EC none;
	white-space:nowrap;}
.xl717692
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	mso-ignore:padding;
	color:black;
	font-size:11.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Calibri, sans-serif;
	mso-font-charset:0;
	mso-number-format:"0\.0";
	text-align:general;
	vertical-align:bottom;
	border-top:none;
	border-right:.5pt solid #B2A1C7;
	border-bottom:.5pt solid #B2A1C7;
	border-left:none;
	background:#CCC0DA;
	mso-pattern:#CCC0DA none;
	white-space:nowrap;}
.xl727692
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	mso-ignore:padding;
	color:black;
	font-size:11.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Calibri, sans-serif;
	mso-font-charset:0;
	mso-number-format:"0\.0";
	text-align:general;
	vertical-align:bottom;
	border-top:none;
	border-right:.5pt solid #B2A1C7;
	border-bottom:.5pt solid #B2A1C7;
	border-left:none;
	background:#E5E0EC;
	mso-pattern:#E5E0EC none;
	white-space:nowrap;}
.xl737692
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	mso-ignore:padding;
	color:black;
	font-size:11.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Calibri, sans-serif;
	mso-font-charset:0;
	mso-number-format:"\#\,\#\#0\;\[Red\]\\-\#\,\#\#0";
	text-align:general;
	vertical-align:bottom;
	border-top:none;
	border-right:.5pt solid #B2A1C7;
	border-bottom:.5pt solid #B2A1C7;
	border-left:none;
	background:#CCC0DA;
	mso-pattern:#CCC0DA none;
	white-space:nowrap;}
.xl747692
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	mso-ignore:padding;
	color:black;
	font-size:11.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Calibri, sans-serif;
	mso-font-charset:0;
	mso-number-format:"\#\,\#\#0\;\[Red\]\\-\#\,\#\#0";
	text-align:general;
	vertical-align:bottom;
	border-top:none;
	border-right:.5pt solid #B2A1C7;
	border-bottom:.5pt solid #B2A1C7;
	border-left:none;
	background:#E5E0EC;
	mso-pattern:#E5E0EC none;
	white-space:nowrap;}
.xl757692
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	mso-ignore:padding;
	color:black;
	font-size:11.0pt;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	font-family:Calibri, sans-serif;
	mso-font-charset:0;
	mso-number-format:General;
	text-align:general;
	vertical-align:bottom;
	border:.5pt solid #B2A1C7;
	background:#B2A1C7;
	mso-pattern:black none;
	white-space:normal;}
.xl767692
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	mso-ignore:padding;
	color:black;
	font-size:11.0pt;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	font-family:Calibri, sans-serif;
	mso-font-charset:0;
	mso-number-format:General;
	text-align:center;
	vertical-align:bottom;
	border-top:.5pt solid #B2A1C7;
	border-right:.5pt solid #B2A1C7;
	border-bottom:.5pt solid #B2A1C7;
	border-left:none;
	background:#B2A1C7;
	mso-pattern:black none;
	white-space:normal;}
.xl777692
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	mso-ignore:padding;
	color:black;
	font-size:11.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Calibri, sans-serif;
	mso-font-charset:0;
	mso-number-format:General;
	text-align:center;
	vertical-align:bottom;
	mso-background-source:auto;
	mso-pattern:auto;
	white-space:normal;}
.xl787692
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	mso-ignore:padding;
	color:black;
	font-size:11.0pt;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	font-family:Calibri, sans-serif;
	mso-font-charset:0;
	mso-number-format:General;
	text-align:center;
	vertical-align:bottom;
	border:.5pt solid #B2A1C7;
	background:#B2A1C7;
	mso-pattern:black none;
	white-space:normal;}
.xl797692
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	mso-ignore:padding;
	color:black;
	font-size:11.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Calibri, sans-serif;
	mso-font-charset:0;
	mso-number-format:"0\.0";
	text-align:general;
	vertical-align:bottom;
	border:.5pt solid windowtext;
	background:white;
	mso-pattern:black none;
	white-space:nowrap;}
.xl807692
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	mso-ignore:padding;
	color:black;
	font-size:11.0pt;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	font-family:Calibri, sans-serif;
	mso-font-charset:0;
	mso-number-format:General;
	text-align:center;
	vertical-align:bottom;
	border:.5pt solid windowtext;
	mso-background-source:auto;
	mso-pattern:auto;
	white-space:nowrap;}






.wrpBtn{height:100%;overflow:hidden;}

.button{display:inline;height:100%;overflow:hidden;margin-right:10px;border:1px solid #580042;float:left;}



.button a,.button span,.button input{display:block;overflow:visible;margin:0;border:none;background-color:#945894;font:bold 1em/14px Arial,Tahoma,"Bitstream Vera Sans",sans-serif;color:#fff;text-shadow:#589442 0 0 0;white-space:nowrap;cursor:pointer;float:left;}
.button input{margin:-1px 0;padding:2px 6px;}
@media screen and(-webkit-min-device-pixel-ratio:0){.button input{margin:0;padding:2px 9px;}
}
.button a,.button span{display:block;padding:2px 9px;}
.button a,.button a:hover,.button a:focus,.button a:active,.button a:visited{color:#fff;text-decoration:none;}
.button.cr span{text-transform:uppercase;}
.booking .button{float:none;}
.crOverlayButton,.showPriceButton{cursor:pointer;}
.filterControls .showPriceButton{margin-left:8px;}
.showPriceButtonHide{display:none;}
#CHECK_RATE_amo.showPriceButtonShow,#CHECK_RATE.showPriceButtonShow,.filterControls .showPriceButtonShow{float:left;}
.showPriceButtonShow{float:right;display:inline-block;}
.showPriceButtonFix{float:right;margin-left:0;margin-top:0;}
.showPriceButtonFixForV5{width:150px;}
.button.ylw{margin-right:0;border:1px solid #e4002d;}
.button.ylw span,.button.ylw .submit{padding:2px 5px;background-color:#c4ffc4;color:#000;text-shadow:#ffc435 0 0 0;}
.button.microMeta_ylw{border:none;}
.button.microMeta_ylw .microMeta_ylw_bg{background-color:transparent;padding:3px 0 4px 10px;margin-right:22px;}
.button.microMeta_ylw .microMeta_ylw_cap{height:21px;margin-top:-3px;margin-bottom:-4px;margin-left:10px;margin-right:-22px;}
.button.lrg span,.button.lrg .submit{font-size:1.50em;line-height:19px;padding:6px 13px;}
.button.mdm span,.button.mdm .submit{font-size:1.167em;padding:6px 10px;}
.button.sml span,.button.sml .submit{font-size:1em;padding:2px 10px;}
.button_ylw{text-align:center;cursor:pointer;}


.button_ylw .submit{display:inline-block;padding:6px 13px;border:1px solid;border-color:#f40000 #cd901b #cd901b #f4a000;background-color:#ffc435;font-weight:bold;font-size:1.5em;line-height:19px;color:#000;text-shadow:1px 1px 0 #eee;}
.button_ylw .submit:hover{text-decoration:none;}
.button_2011_grn{display:inline;height:100%;overflow:hidden;margin-right:10px;border:1px solid #470022;background-color:#d4a4d4;float:left;}



.button_2011_grn .gradient{display:block;overflow:visible;margin:1px 0 0;padding:5px 12px;border:none;font:bold 1.0835em/1.0835em Arial,Tahoma,"Bitstream Vera Sans",sans-serif;color:#fff;text-shadow:1px 1px 0 #548725;white-space:nowrap;cursor:pointer;float:left;}



.button_2011_grn .gradient:hover,.button_2011_grn .gradient:focus,.button_2011_grn .gradient:active,.button_2011_grn .gradient:visited{text-decoration:none;}

.button_2011_grn .input_submit{padding:4px 9px 3px;padding:4px 12px 3px!ie;padding:6px 12px 5px\0/;border-width:0;}
.button_2011_grn .disabled{color:#909090;cursor:default;}
@media screen and(-webkit-min-device-pixel-ratio:0){.button_2011_grn .input_submit{padding:6px 12px 5px;}
}
.rate_no{width:82px;height:17px;}
.rate.no00 img{left:-36px;top:-202px;}
.rate.no05 img{left:-36px;top:-182px;}
.rate.no10 img{left:-36px;top:-162px;}
.rate.no15 img{left:-36px;top:-142px;}
.rate.no20 img{left:-36px;top:-122px;}
.rate.no25 img{left:-36px;top:-102px;}
.rate.no30 img{left:-36px;top:-82px;}
.rate.no35 img{left:-36px;top:-62px;}
.rate.no40 img{left:-36px;top:-42px;}
.rate.no45 img{left:-36px;top:-22px;}
.rate.no50 img{left:-36px;top:-2px;}
.rtl .rate.no00 img,.rtl .rate.no05 img,.rtl .rate.no10 img,.rtl .rate.no15 img,.rtl .rate.no20 img,.rtl .rate.no25 img,.rtl .rate.no30 img,.rtl .rate.no35 img,.rtl .rate.no40 img,.rtl .rate.no45 img,.rtl .rate.no50 img{left:0;}

.rtl #DEST_REVIEW_FORM .rate.no00 img,.rtl #DEST_REVIEW_FORM .rate.no05 img,.rtl #DEST_REVIEW_FORM .rate.no10 img,.rtl #DEST_REVIEW_FORM .rate.no15 img,.rtl #DEST_REVIEW_FORM .rate.no20 img,.rtl #DEST_REVIEW_FORM .rate.no25 img,.rtl #DEST_REVIEW_FORM .rate.no30 img,.rtl #DEST_REVIEW_FORM .rate.no35 img,.rtl #DEST_REVIEW_FORM .rate.no40 img,.rtl #DEST_REVIEW_FORM .rate.no45 img,.rtl #DEST_REVIEW_FORM .rate.no50 img{left:inherit;}
.rate_s{width:69px;height:14px;}
.rate.s00 img{left:-220px;top:-140px;}
.rate.s05 img{left:-220px;top:-126px;}
.rate.s10 img{left:-220px;top:-112px;}
.rate.s15 img{left:-220px;top:-98px;}
.rate.s20 img{left:-220px;top:-84px;}
.rate.s25 img{left:-220px;top:-70px;}
.rate.s30 img{left:-220px;top:-56px;}
.rate.s35 img{left:-220px;top:-42px;}
.rate.s40 img{left:-220px;top:-28px;}
.rate.s45 img{left:-220px;top:-14px;}
.rate.s50 img{left:-220px;top:0;}
.rate.gs00 img{left:-220px;top:-154px;}
#REVIEWS .rating .rate.s00{width:0;height:0;}
#REVIEWS .rating .rate.s00 img{right:0;bottom:0;}
.rate_ss{width:51px;height:11px;}
.rate.ss00 img{left:-358px;top:-110px;}
.rate.ss05 img{left:-358px;top:-99px;}
.rate.ss10 img{left:-358px;top:-88px;}
.rate.ss15 img{left:-358px;top:-77px;}
.rate.ss20 img{left:-358px;top:-66px;}
.rate.ss25 img{left:-358px;top:-55px;}
.rate.ss30 img{left:-358px;top:-44px;}
.rate.ss35 img{left:-358px;top:-33px;}
.rate.ss40 img{left:-358px;top:-22px;}
.rate.ss45 img{left:-358px;top:-11px;}
.rate.ss50 img{left:-358px;top:0;}
.rating{height:100%;overflow:hidden;}
.rating .rate,.rating em{font-style:normal;float:left;}
.rate{display:block;position:relative;overflow:hidden;margin-right:4px;}
.rate img{position:absolute;}
.rating-system{padding:8px 12px;}
.rating-system .rating strong{position:relative;top:2px;margin-right:6px;float:left;}
.rating-system .rating em{display:block;font-size:.90em;}
.rating-list{height:100%;overflow:hidden;}
.traveler .overview .rating-list{width:399px;padding:12px;}
.rating-list .expectation,.rating-list .recommended{font-size:.90em;float:left;}
.rating-list .expectation{margin-right:14px;}
.rating-list ul li ul{margin-bottom:3px;}
.rating-list ul li ul li{height:100%;overflow:hidden;margin:9px 0 -2px;}
.rating-list ul li ul li span{float:left;}
.rating-list ul li ul li i{font-style:normal;float:left;}
.traveler .rating-list .expectation{width:160px;}
.traveler .rating-list .expectation li ul li i{width:87px;}
.traveler .rating-list .recommended{width:225px;}
.traveler .rating-list .recommended li ul li i{width:152px;}
#REVIEWS .overview .rating-system .rating em{width:100%;clear:both;}
#FOOT_CONTAINER{border-top:5px #62002a solid;margin-top:50px;}
#FOOT{position:relative;height:100%;overflow:hidden;clear:both;}
#FOOT .corporate{font-size:.9165em;line-height:12px;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;color:#4a4a4a;}
#FOOT .corporate .block{padding:14px 16px;}
#FOOT .corporate .sep{padding-bottom:12px;}
#FOOT .corporate .col.balance{width:983px;height:100%;overflow:hidden;}
#FOOT .corporate .col.balance .brand dt{margin-bottom:4px;}
#FOOT .corporate .col.balance .brand dd.meta,#FOOT .corporate .col.balance .brand dd.meta a{font-weight:bold;color:#4a4a4a;}
#FOOT .corporate .col.balance .legal{padding-bottom:0;font-size:.909em;}
#FOOT .heading.b{margin-bottom:-8px;}
#FOOT .flags,#FOOT .flags ul{height:100%;overflow:hidden;}
#FOOT .flags dt{padding:0 0 4px;font-weight:bold;}
.ltr #FOOT .flags li{float:left;}
.rtl #FOOT .flags li{display:inline;}
#FOOT .flags img{display:block;position:absolute;}
#FOOT .flags .flag_link{position:relative;width:16px;height:11px;overflow:hidden;margin-right:6px;border:1px solid #bbb;float:left;}
#FOOT .flags .flag_link.flag_ja{width:15px;}
#FOOT .flags .flag_link.flag_us .flag{top:0;left:0;}
#FOOT .flags .flag_link.flag_uk .flag{top:-61px;left:0;}
#FOOT .flags .flag_link.flag_it .flag{top:-122px;left:0;}
#FOOT .flags .flag_link.flag_es .flag{top:-183px;left:0;}
#FOOT .flags .flag_link.flag_de .flag{top:-244px;left:0;}
#FOOT .flags .flag_link.flag_fr .flag{top:-305px;left:0;}
#FOOT .flags .flag_link.flag_ie .flag{top:-366px;left:0;}
#FOOT .flags .flag_link.flag_ja .flag{top:-427px;left:0;}
#FOOT .flags .flag_link.flag_cn .flag{top:-488px;left:0;}
#FOOT .flags .flag_link.flag_in .flag{top:-549px;left:0;}
#FOOT .flags .flag_link.flag_pt .flag{top:-621px;left:0;}
#FOOT .flags .flag_link.flag_nl .flag{top:-682px;left:0;}
#FOOT .flags .flag_link.flag_sv .flag{top:-743px;left:0;}
#FOOT .flags .flag_link.flag_ca .flag{top:-804px;left:0;}
#FOOT .flags .flag_link.flag_da .flag{top:-865px;left:0;}
#FOOT .flags .flag_link.flag_tr .flag{top:-926px;left:0;}
#FOOT .flags .flag_link.flag_mx .flag{top:-987px;left:0;}
#FOOT .flags .flag_link.flag_no .flag{top:-1048px;left:0;}
#FOOT .flags .flag_link.flag_pl .flag{top:-1109px;left:0;}
#FOOT .flags .flag_link.flag_au .flag{top:-1170px;left:0;}
#FOOT .flags .flag_link.flag_th .flag{top:-1231px;left:0;}
#FOOT .flags .flag_link.flag_sg .flag{top:-1292px;left:0;}
#FOOT .flags .flag_link.flag_ko .flag{top:-1353px;left:0;}
#FOOT .flags .flag_link.flag_ru .flag{top:-1414px;left:0;}
#FOOT .flags .flag_link.flag_el .flag{top:-1475px;left:0;}
#FOOT .flags .flag_link.flag_id .flag{top:-1536px;left:0;}
#FOOT .flags .flag_link.flag_ar .flag{top:-1598px;left:0;}
#FOOT .flags .flag_link.flag_eg .flag{top:-1781px;left:0;}
#FOOT .flags .flag_link.flag_tw .flag{top:-1661px;left:0;}
#FOOT .flags .flag_link.flag_my .flag{top:-1721px;left:0;}
#FOOT .flags .flag_link.flag_vi .flag{top:-1841px;left:0;}
#FOOT .flags .flag_link.flag_co .flag{top:-1963px;left:0;}
#FOOT .flags .flag_link.flag_ve .flag{top:-2024px;left:0;}
#FOOT .flags .flag_link.flag_cl .flag{top:-2085px;left:0;}
#FOOT .flags .flag_link.flag_pe .flag{top:-2146px;left:0;}
#IP_IFRAME_HOLDER{width:0;height:0;}
.fbcBtnlarge{padding:3px 8px 4px 29px;border:1px solid #29007e;background-color:#7a627a;background-repeat:no-repeat;font:bold 1.0835em/1.0835em 'Lucida Grande',Verdana,Arial,sans-serif!important;cursor:pointer;color:#fff;white-space:nowrap;}
span.fbcBtnlarge{float:left;}
.fbcBtnsmall{padding:1px 6px 3px 24px;background-color:#7a627a;background-repeat:no-repeat;border:1px solid #29007e;cursor:pointer;color:#fff;font:bold 1em/1em 'Lucida Grande',Verdana,Arial,sans-serif!important;white-space:nowrap;}
.WoF-error-dlg{width:565px;}
.sizedThumb{overflow:hidden;}
.npp{position:relative;}
.nppCont{background-color:#f1f1f1;}
.overlay{background:#fff;}
.overlay .inner{padding:8px 12px;background:#fff;}
.overlay .noPad{padding:0;background:#fff;}
.overlay .inner #overlay_description{width:395px;overflow:auto;padding-bottom:12px;}
.overlay .inner #overlay_description_title{padding-bottom:12px;}
.overlay .inner #desc_prov_hotel{color:#999;font-size:.9165em;padding-top:12px;}
.overlay .close{z-index:202;background:url("/img2/sprites/gui-v21.gif") no-repeat -50px 0;width:12px;height:12px;top:8px;right:8px;}
.overlay .roundOuterClose{z-index:10000;top:-17px;right:-17px;width:35px;height:34px;background-image:url('/img2/close.png');}
.overlay.s1{border-width:1px;border-style:solid;}
.overlay.s2{border-width:2px;border-style:solid;}
.overlay.s3{border-width:3px;border-style:solid;}
.overlay.s4{border-width:4px;border-style:solid;}
.overlay.s10px{border-width:10px;border-style:solid;}
.overlay.s1-2{border-width:1px 2px 2px 1px;border-style:solid;}
.overlay.lg .close,.overlay.mg .close,.overlay.dg .close,.overlay.persistentCR .close{background-position:-170px -2243px;width:13px;height:13px;}
.overlay.persistentCR .legend{font-weight:bold;font-size:1.5em;color:#000;margin:0 0 5px;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;}
.overlay.persistentCR .legend.rd{width:auto;color:white;}
.overlay.persistentCR .legendMax{font-weight:bold;font-size:1.475em;color:#2C2C2C;margin:0 0 9px;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;margin:0 0 14px 0;}
.overlay.persistentCR .legendMin{font-weight:bold;font-size:1.475em;color:#2C2C2C;margin:0 0 9px;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;margin:14px 0 14px 163px;}
.persistentCR.miniMetaPCR #PERSISTENT_CHECK_RATES_WRAP.RD1{background-color:#9d629d;}
.persistentCR.miniMetaPCR .chkRates .miniMeta.fl{padding-top:8px;margin-left:8px;}
.persistentCR .sprite-greenX.rd1{background-image:url("/img2/meta_sprites/pcr_rd_close.jpg");background-position:0 0;}
.persistentCR .sprite-greenX.rd1 div{color:#EADCEA;}
#PERSISTENT_CHECK_RATES_WRAP.RD1 #CHECK_RATES_PERS{margin-left:9px;}
#PERSISTENT_CHECK_RATES_WRAP.RD1 .persistent_data{width:980px;}
#PERSISTENT_CHECK_RATES_WRAP.RD1 .rightArrow{width:0;height:0;border-style:solid;border-width:4px 0 4px 4px;border-color:transparent transparent transparent #006607;margin-top:11px;margin-right:3px;}
#PERSISTENT_CHECK_RATES_WRAP.RD2 .rightArrow{width:0;height:0;border-style:solid;border-width:4px 0 4px 4px;border-color:transparent transparent transparent #006607;margin-top:11px;margin-right:3px;}



#PERSISTENT_CHECK_RATES_WRAP.RD1 #CHECK_RATE_per{height:29px;width:167px;font-size:1.35em;background:#ffc435;background:-moz-linear-gradient(top,#ffe29d 0,#ffc435 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffe29d),color-stop(100%,#ffc435));background:-webkit-linear-gradient(top,#ffe29d 0,#ffc435 100%);background:-o-linear-gradient(top,#ffe29d 0,#ffc435 100%);background:-ms-linear-gradient(top,#ffe29d 0,#ffc435 100%);background:linear-gradient(to bottom,#ffe29d 0,#ffc435 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe29d',endColorstr='#ffc435',GradientType=0);border:1px solid #ffc435;border-radius:3px;cursor:pointer;vertical-align:top;text-align:center;}

#PERSISTENT_CHECK_RATES_WRAP.RD1 .txt{font-weight:bold;margin-top:6px;}
#PCR_POST_DATE_HEADLINE{margin-right:8px;margin-top:8px;max-width:212px;}
#PCR_POST_DATE_HEADLINE.wide{max-width:280px;}
.persistentCR.miniMetaPCR .chkRates .miniMetaContainer.fl{width:980px;margin-left:-13px;}










#PERSISTENT_CHECK_RATES_WRAP.RD1 .pcrProviderButton{height:29px;width:158px;margin-top:3px;font-size:1.35em;background:#ffc435;background:-moz-linear-gradient(top,#ffe29d 0,#ffc435 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffe29d),color-stop(100%,#ffc435));background:-webkit-linear-gradient(top,#ffe29d 0,#ffc435 100%);background:-o-linear-gradient(top,#ffe29d 0,#ffc435 100%);background:-ms-linear-gradient(top,#ffe29d 0,#ffc435 100%);background:linear-gradient(to bottom,#ffe29d 0,#ffc435 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe29d',endColorstr='#ffc435',GradientType=0);border:1px solid #ffb300;margin-right:8px;border-radius:3px;cursor:pointer;vertical-align:top;text-align:center;}
#PERSISTENT_CHECK_RATES_WRAP.RD1 .price img{margin-top:3px;margin-right:8px;}


#PERSISTENT_CHECK_RATES_WRAP.RD1 .provider{font-weight:bold;margin-top:6px;padding:0;margin-left:9px;font-size:13px;color:black;text-shadow:1px 1px 0 rgba(255,255,255,0.5);}

#PERSISTENT_CHECK_RATES_WRAP.RD1 .price{font-weight:bold;margin-top:4px;margin-right:3px;font-size:18px;color:black;text-shadow:1px 1px 0 rgba(255,255,255,0.5);}

#PERSISTENT_CHECK_RATES_WRAP.RD1 .price .asterisk{font-size:12px;color:black;text-shadow:1px 1px 0 rgba(255,255,255,0.5);}









#PERSISTENT_CHECK_RATES_WRAP.RD1 .lpContainer .greybutton{height:29px;margin-top:3px;font-size:1.1em;background:#fff;background:-moz-linear-gradient(top,#fff 0,#f1f1f1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f1f1f1));background:-webkit-linear-gradient(top,#fff 0,#f1f1f1 100%);background:-o-linear-gradient(top,#fff 0,#f1f1f1 100%);background:-ms-linear-gradient(top,#fff 0,#f1f1f1 100%);background:linear-gradient(to bottom,#fff 0,#f1f1f1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f1f1f1',GradientType=0);border:1px solid #CFCFCF;border-radius:3px;cursor:pointer;color:#444;}

#PERSISTENT_CHECK_RATES_WRAP.RD1 .lpContainer{width:680px;cursor:default;}
#PERSISTENT_CHECK_RATES_WRAP.RD1 .lpContainer.wide{width:743px;}
#PERSISTENT_CHECK_RATES_WRAP.RD1 .lpContainer .dates{font-weight:bold;font-size:.9em;margin-top:11px;cursor:default;color:white;}



#PERSISTENT_CHECK_RATES_WRAP.RD1 .arrow.fr{width:0;height:0;border-style:solid;border-width:4px 4px 0 4px;border-color:grey transparent transparent transparent;margin-top:12px;margin-right:4px;}
#PERSISTENT_CHECK_RATES_WRAP.RD1 .lpContainer .pcrMore{width:55px;}
#PERSISTENT_CHECK_RATES_WRAP.RD1 .lpContainer .pcrLow{width:100px;}

#PERSISTENT_CHECK_RATES_WRAP.RD1 .greybutton .txt{margin-left:5px;}
.overlay.persistentCR #PERSISTENT_CHECK_RATES_WRAP.RD2 .legend.rd{color:black;float:none;}
#PCR_POST_DATE_HEADLINE_V2.legend.rd{margin-left:10px;margin-top:8px;}

#PCR_POST_DATE_HEADLINE_V2 .dates{margin-left:4px;font-weight:normal;font-size:.9em;}
.persistentCR.miniMetaPCR #PERSISTENT_CHECK_RATES_WRAP.RD2 .chkRates .miniMeta.fl{margin-left:0;}


#PERSISTENT_CHECK_RATES_WRAP.RD .rightArrow{width:0;height:0;border-style:solid;border-width:4px 0 4px 4px;border-color:transparent transparent transparent #006607;margin-top:11px;margin-right:3px;}









#PERSISTENT_CHECK_RATES_WRAP.RD2 #CHECK_RATE_per{height:29px;width:167px;font-size:1.35em;background:#ffc435;background:-moz-linear-gradient(top,#ffe29d 0,#ffc435 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffe29d),color-stop(100%,#ffc435));background:-webkit-linear-gradient(top,#ffe29d 0,#ffc435 100%);background:-o-linear-gradient(top,#ffe29d 0,#ffc435 100%);background:-ms-linear-gradient(top,#ffe29d 0,#ffc435 100%);background:linear-gradient(to bottom,#ffe29d 0,#ffc435 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe29d',endColorstr='#ffc435',GradientType=0);border:1px solid #ffc435;border-radius:3px;cursor:pointer;vertical-align:top;text-align:center;}

#PERSISTENT_CHECK_RATES_WRAP.RD2 .txt{font-weight:bold;margin-top:6px;}

#PERSISTENT_CHECK_RATES_WRAP.RD2 .pcrProviderLnk.first{background:#FFF;border:1px solid #B7B7B7;border-radius:3px;box-shadow:1px 1px 1px #d8d8d8;height:38px;margin-left:10px;width:235px;margin-top:5px;}





#PERSISTENT_CHECK_RATES_WRAP.RD2 .pcrProviderLnk.first .price{border:1px solid;border-color:#912991;color:#FFF;background:url("/img2/meta_sprites/hackathon_hr_bc_sprite.png") no-repeat;height:38px;overflow:visible;position:relative;max-width:118px;text-overflow:ellipsis;padding-top:8px;padding-left:6px;padding-right:22px;}
#PERSISTENT_CHECK_RATES_WRAP.RD2 .providerLogo{margin-left:5px;}


#PERSISTENT_CHECK_RATES_WRAP.RD2 .pcrProviderLnk.first .chevron{background:url("/img2/meta_sprites/hackathon_hr_bc_sprite.png") no-repeat -11px -370px;height:20px;margin-top:-15px;position:absolute;right:5px;top:50%;width:12px;}

#PERSISTENT_CHECK_RATES_WRAP.RD2 .pcrProviderLnk.first .price .priceTxt{font-weight:bold;font-size:1.5em;}

#PERSISTENT_CHECK_RATES_WRAP.RD2 .pcrProviderLnk.taLnk{margin-left:8px;height:30px;font-size:1.2em;width:155px;border-width:0 0 0 1px;border-style:solid;border-color:#a8a8a8;margin-top:9px;}

#PERSISTENT_CHECK_RATES_WRAP.RD2 .pcrProviderLnk.taLnk .provider{padding-top:7px;padding-left:5px;}

#PERSISTENT_CHECK_RATES_WRAP.RD2 .pcrProviderLnk.taLnk .price{padding-top:7px;right:5px;}
#PERSISTENT_CHECK_RATES_WRAP.RD2 .pcrProviderLnk.taLnk .provider:hover{text-decoration:underline;}
#PERSISTENT_CHECK_RATES_WRAP.RD2 .pcrProviderLnk.taLnk .price:hover{text-decoration:underline;}



#PERSISTENT_CHECK_RATES_WRAP.RD2 .no_cpu.pcrLightBox.pcrSeeAll.fl.taLnk{margin-left:8px;height:30px;font-size:1.2em;width:155px;border-width:0 0 0 1px;border-style:solid;border-color:#a8a8a8;margin-top:9px;}

#PERSISTENT_CHECK_RATES_WRAP.RD2 .seeAllTxt{padding-top:9px;padding-left:5px;font-size:.85em;}
.overlay.persistentCR .hideShowContainer{top:8px;right:40px;position:absolute;text-align:right;}
.overlay.persistentCR .hideShowContainer .sprite-hide{margin:0 0 0 5px;float:right;}

.overlay.persistentCR .hideShowContainer .sprite-show{margin:0 0 0 5px;float:right;}
.overlay.persistentCR .hideMe{float:right;display:none;color:#2D202D;}
.overlay.persistentCR .hideShowContainer .showMe{float:right;display:block;color:#2D202D;}

.overlay.og .close,.overlay.yl .close{background-position:-170px -2324px;width:13px;height:13px;}
.overlay.g .close{background-position:-74px -2277px;width:25px;height:25px;top:-15px;right:-15px;}
.overlay.r .close{background-position:-170px -2269px;width:13px;height:13px;}

.overlay.gry .close{background-position:-74px -2277px;width:25px;height:25px;top:-15px;right:-15px;}
.overlay.wide{width:675px;}
.overlay.mediumwide{width:500px;}
.overlay.medium{width:450px;}
.overlay.update2012 .close{z-index:202;background:url("/img2/icons/grClose2.gif") no-repeat;background-position:center;width:12px;height:12px;top:8px;right:8px;}

.overlay.update2012 .rgba_arrow_png24{left:-24px;width:24px;background-image:url("/img2/arrows/arrow_grn_lft_alpha.png");_background-image:url("/img2/arrows/arrow_grn_lft.png");z-index:9998;height:32px;}

.overlay.np .inner{padding:0;}
.overlay.lbbd{z-index:9999;}
.overlay.relative{margin:3px;}
.overlay.typeO,.overlay.typeAt{background:#D9E4C4;border:1px solid #91B155;border-right-color:#712171;border-bottom-color:#217148;padding:3px;}
.overlay.typeAt .inner{padding-top:15px;}
.overlay.fb{background-color:#846D84;padding:4px;}
.overlay.fb .inner{padding:1px 0 0;background:#EFF2F7;}
.overlay.fb .close{background:url("/img2/facebook/fbClose.gif");width:13px;height:13px;top:10px;right:10px;}
.overlay.mh .inner{padding:14px 10px;}
.overlay.hp{background-color:#000;filter:alpha(opacity=80);opacity:.8;}
.overlay.hp .inner{background-color:transparent;color:#fff;}
.overlay.hp .close{background:url("/img2/facebook/home_close.gif") no-repeat 0 0;width:9px;height:9px;top:4px;right:4px;}
.overlay.typeB4{border:4px solid #e3631c;}
.overlay.topValLB{border:2px solid #D67B00;}
.overlay.lg{border-color:#d0c0d0;}
.overlay.mg{border-color:#b191b1;}
.overlay.dg{border-color:#945894;}
.overlay.vdg{border-color:#662766;}
.overlay.og{border-color:#7bd67b;}
.overlay.yl{border-color:#fb0000;}
.overlay.dkyl{border-color:#c90000;}
.overlay.g{border-color:#2c2c2c;}
.overlay.r{border-color:#45B445;}
.overlay.gry{border-color:#484848;}
.overlay.lgry{border-color:#E2E2E2;}
.overlay.narrow{width:500px;}
.overlay.bg_lg .inner{background-color:#f6f2f6;}
.overlay h1.title{height:100%;overflow:hidden;padding:4px 0 6px 7px;font:bold 1.3335em/100% Arial,Tahoma,"Bitstream Vera Sans",sans-serif;color:#fff;cursor:move;}
.overlay.dg h1.title{background-color:#945894;}
.overlay.withClose .close{background:url("/img2/sprites/floating_maps-v18.png") -14px 2px no-repeat;top:3px;width:23px;height:16px;}
.crOverlayButton{width:94px;cursor:pointer;}
.overlay.commerceOverlay{width:420px;border:4px solid #d67b00;}
.overlay.commerceIEOverlay{background:#EE7818;padding:4px;}
.overlay.commerceOverlay .close{background-position:-170px -2324px;width:13px;height:13px;}
.overlay.kinder b{padding-right:16px;}
.overlay.dmoLB{width:500px;border:none;}
.overlay.dmoLB .inner{padding:0;}
.overlay.dmoLBevt{width:524px;border:none;}
.overlay.dmoLBevt .inner{padding:0;}
.overlay.dmoLBmap{width:731px;border:none;}
.overlay.dmoLBmap .inner{padding:0;}
.overlay.fatNotice .inner{padding:40px 150px;background-color:#fafefa;font:bold 1.8335em Arial,Tahoma,"Bitstream Vera Sans",sans-serif;color:#91b056;}
.overlay.fatNotice_2011{-moz-box-shadow:0 0 0 5px rgba(128,128,128,0.6);-webkit-box-shadow:0 0 0 5px rgba(128,128,128,0.6);box-shadow:0 0 0 5px rgba(128,128,128,0.6);-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;border-width:3px;border-color:#945894;}
.overlay.fatNotice_2011 .inner{padding:40px 150px;background-color:#f3f3f3;font:bold 1.8335em Arial,Tahoma,"Bitstream Vera Sans",sans-serif;color:#000;}
.overlay.ovrFooter{position:fixed!important;width:321px;bottom:36px!important;top:auto!important;left:auto!important;right:1%!important;margin-right:26px;}

.PackageHolidayPromoPopup{margin-top:-120px;}
.MetaFacebookDhtmlPopup{margin-left:200px;margin-top:-45px;}
.overlay.mediaBox .inner.withClose{padding-right:18px;}
.overlay .help{width:300px;margin-right:5px;}
.overlay .suggest ul.arrows{width:47.5%!important;margin:10px 0 0;}
.overlay .suggest ul.arrows.first{margin-right:14px;}
.overlay.recentCallout{margin-top:24px;margin-left:-12px;border:none;background:transparent;}
.overlay.recentCallout .inner{padding:43px 0 0 0;background:transparent;}
.overlay.pvYes .inner{padding:8px 25px 11px 12px;}
.overlay.persistentCR{width:100%;position:fixed;top:0;left:0;background:transparent;}
.overlay.persistentCR .inner{background:inherit;padding:0;}

.overlay.rgba_gry{-moz-box-shadow:0 0 0 5px rgba(128,128,128,0.6);-webkit-box-shadow:0 0 0 5px rgba(128,128,128,0.6);box-shadow:0 0 0 5px rgba(128,128,128,0.6);-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;}

.overlay.rgba_dark{border:5px solid rgba(0,0,0,.8);border-radius:5px;}

.overlay.shadow{-moz-box-shadow:0 0 0 5px rgba(0,0,0,.5);-webkit-box-shadow:0 0 0 5px rgba(0,0,0,.5);box-shadow:0 0 0 5px rgba(0,0,0,.5);}
.overlay.tcnavdet{margin-top:25px;width:500px;}
.overlay.tcnavdetlrg{width:625px;}
.overlay.tcnavdet .inner{padding:23px 29px 13px;}
.overlay.tcnavdet .close{z-index:202;background:url("/img2/icons/grClose2.gif") no-repeat;background-position:center;width:12px;height:12px;top:8px;right:8px;}



.overlay.tcnavdet .rgba_arrow_png24{top:-24px;left:15px;width:32px;height:24px;background-image:url("/img2/arrows/arrow_grn_up_alpha.png");_background-image:url("/img2/arrows/arrow_grn_up.png");z-index:9998;}
.rtl .overlay.tcnavdet .rgba_arrow_png24{right:auto;left:15px;}
.overlay.tclb .inner{padding:23px 0;}
.overlay.tclb .close{background:url("/img2/icons/grClose2.gif") no-repeat;background-position:center;}
.rgba_arrow_up_png24{width:32px;height:24px;background:url("/img2/arrows/arrow_grn_up_alpha.png") 0 0 no-repeat;top:-24px;}

.rgba_arrow_up_gif19{width:32px;height:19px;background:url("/img2/arrows/arrow_grn_up.gif") 0 0 no-repeat;top:-19px;}

.rgba_arrow_rgt_png24{width:24px;height:32px;background:url("/img2/arrows/arrow_grn_rgt_alpha.png") 0 0 no-repeat;}

.rgba_arrow_rgt_gif19{width:19px;height:32px;background:url("/img2/arrows/arrow_grn_rgt.gif") 0 0 no-repeat;}

.flyoutContentsNarrow{margin-top:12px;width:130px;}
.flyoutContentsWide{padding-top:12px;width:200px;}
.overlay.micro_meta_flyout{width:305px;margin:0;border:5px solid rgba(128,128,128,0.6);border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background-color:transparent;}

.overlay.micro_meta_flyout{border:5px solid #b2b2b2\9;}

.overlay.micro_meta_flyout .inner{padding:8px 12px;background-color:#fff;border:3px solid #589442;}

.overlay.micro_meta_flyout .close{top:11px;right:11px;width:13px;height:13px;background-position:-170px -2243px!important;}
.micro_meta_flyout.gray .inner{border:0!important;background-color:#F8F8F8!important;}
.overlay.help_center{padding:10px;}
.overlay.help_center .heading{color:#945894;font-size:1.50em;padding-bottom:10px;}
.overlay.help_center li{padding-left:20px;margin-left:5px;}
.overlay.help_center ul.indent{padding-left:20px;}


.overlay.commerceOverlay.rgba_flyout{width:428px;margin:0;border:5px solid rgba(128,128,128,0.6);border:5px solid #b2b2b2\9;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background-color:transparent;}
.overlay.date_picker_calendar.rgba_flyout{box-shadow:none;}
.overlay.glnew_lightbox{width:600px;height:auto;border:5px solid #323232;}

div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}

table{border-collapse:collapse;border-spacing:0;}
fieldset,img,abbr{border:0;}
address,caption,cite,code,dfn,var{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:bold;}
q:before,q:after{content:"";}
p{margin-bottom:12px;}
body{margin:0;padding:0;font-size:medium;font-family:Verdana,Tahoma,"Bitstream Vera Sans",sans-serif;}
legend{margin-left:-8px!ie;}
input[type=radio],input[type=checkbox]{cursor:pointer;}
input[disabled=disabled]{cursor:auto;}
.br{line-height:14px;}
.wrap{height:100%;overflow:hidden;}
.easyClear:after{display:block;height:0;line-height:0;clear:both;content:".";visibility:hidden;zoom:1;}
img.tracking{display:none!important;}
.js_target{display:none;}
i.eg{display:block;color:#565656;font-size:85%;font-style:normal;clear:both;}
#BODYCON h1{padding:2px 0 0;font:normal 2.4165em/110% Arial,Tahoma,"Bitstream Vera Sans",sans-serif;color:#000;border-bottom:2px solid #589442;}
#BODYCON h1 span.altHead{display:block;font-size:68%;color:#2c2c2c;}
.rtl #BODYCON h1 span.altHead{text-align:right;unicode-bidi:embed;direction:ltr;}
.street-address,.locality span[property="v:postal-code"]{unicode-bidi:embed;direction:ltr;}
.rtl .locality span[property="v:locality"]{direction:rtl;unicode-bidi:embed;}
.rtl .locality{direction:rtl;unicode-bidi:embed;}
a,a:visited,a:active{color:#2d202d;text-decoration:none;outline:none;}
a:hover,a:focus{text-decoration:underline;}
.hvrIE6{cursor:pointer;}
.hvrIE6:hover{text-decoration:underline;}
.taLnk{color:#2d202d;cursor:pointer;}
.taLnk:hover,.taLnk.mseOvr{text-decoration:underline;}
.underline{text-decoration:underline;}
#PAGE{position:relative;width:955px;margin:0 auto;padding:5px;font-size:.75em;background:#fff;}
#PAGE .col{height:100%;overflow:hidden;}
#PAGE .col.sidebar{overflow:visible;}
#PAGE #LEFTNAV.col{overflow:visible;}
#MAIN{position:relative;height:100%;overflow:hidden;clear:both;}
#BODYCON{width:781px;overflow:hidden!important;}
#BODYCON .balance{width:467px;}
.gridA{height:100%;overflow:hidden;}
.gridA .sidebar{width:300px;overflow:visible;float:right;}
.gridA .balance{width:467px;}
#MAIN .crumbs{height:100%;overflow:hidden;font-size:.9165em;margin:1px 0 13px;}
#MAIN .crumbs div{display:inline;}
#MAIN .crumbs ul{margin:1px 0 0;}
#MAIN .crumbs ul li,#MAIN .crumbs ul li ul{display:inline;}
#MAIN .crumbs ul li a{color:#712171;}
#MAIN .crumbs ul li ul li{padding:0;padding-right:4px!ie;zoom:1;}
.toggle .show{display:none;}
.toggle .hide{display:inline;}
.toggle .onShow{display:block;}
.toggle .onHide{display:none;}
.toggle table.onShow{display:table;}
.toggle.off .show{display:inline;}
.toggle.off .hide{display:none;}
.toggle.off .onShow{display:none;}
.toggle.off .onHide{display:block;}
.toggle.off table.onHide{display:table;}
.toggle .show,.toggle .hide{padding-left:18px;background-repeat:no-repeat;background-image:url("/img2/sprites/gui-v18.gif");color:#069;cursor:pointer;}
.toggle .show{background-position:-36px -271px;}
.toggle .hide{background-position:-49px -249px;}
.toggle .show:hover,.toggle .show.mseOvr,.toggle .hide:hover,.toggle .hide.mseOvr{text-decoration:underline;}
.toggle.off .controls .show{display:block;}
.toggle .controls .hide{display:block;}
.toggle.off .controls .hide{display:none;}
.toggle .onShow .hide,.toggle .onHide .show{padding-left:0;background:none;}
#RESTAURANT_CUISINE_DIV .toggle .hide,#RESTAURANT_CUISINE_DIV .toggle .show{font-size:92.5%;padding:2px 0 2px 18px;}
#RESTAURANT_CUISINE_DIV .interior .selected{font-size:92.5%;font-weight:bold;padding:5px 0;}
.js_swapBlocks .js_swapIn{display:none;}
#SWAPBLOCK .js_toggleBlockTrigger{cursor:pointer;}
table tbody{margin:0;padding:0;border-collapse:collapse;}
table thead th{font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;}
table thead th,table tbody td,table tfoot td{vertical-align:top;}
dt{font-weight:bold;}
img{vertical-align:text-top;}
fieldset{border-width:0;border-style:solid;}
legend,label{font-weight:bold;}
input{vertical-align:text-top;outline:none;}
.suppress{display:none;}
.highlight{padding:5px;border:1px solid #c30;}
.b{font-weight:bold;}
.i{font-style:italic;}
.fl{float:left;}
.fr{float:right;}
.note,.alert{font-style:italic;}
.note{color:#9f9f9f;}
.alert{color:#21a621;padding-bottom:8px;}
.xvf30{margin-top:5px;}
.inlineImg{display:inline;vertical-align:bottom;}
.col.balance .fOs{font-size:92.5%;}
.hidden{display:none;}
h2,h3,h4,h5,h6,caption,legend{font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;}
h1{font:normal 1em/110% Arial,Tahoma,"Bitstream Vera Sans",sans-serif;}
#BODYCON h1{padding:2px 0 0;font-size2.4165em;color:#000;border-bottom:2px solid #589442;}
#BODYCON h1 span.altHead{display:block;font-size:68%;color:#2c2c2c;}
.apt{font-size:115%;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;line-height:120%;color:#000;}
h2{font-size:122.5%;line-height:110%;color:#712171;}
h3{font-size:160%;line-height:110%;color:#712171;}
h4,h5,h6{font-size:115%;line-height:110%;color:#712171;}
.all{font-weight:bold;font-size:92.5%;}
.sansV{font-family:Verdana,Tahoma,"Bitstream Vera Sans",sans-serif;}
li.icn.login a{background-image:url("/img2/sprites/gui-v18.gif");background-position:-26px -635px;}
li.icn.pin a{background-image:url("/img2/icons/12/pin_grn.gif");padding-left:14px;}
li.icn.user a{background-image:url("/img2/icons/12/user_grn.gif");}
li.icn.video a{background-image:url("/img2/icons/12/video_grn.gif");}
ul li.icn a,ul li.icn span{padding-left:18px;}
.stub{position:relative;left:4px;width:30px;height:13px;background:url("/img2/sprites/stub-v1.gif") 0 0 no-repeat;}
legend{color:#2c2c2c;}
select{padding:1px;border:1px solid #c8c8c8;background-color:#fff;}
input.text{margin-right:2px;padding:2px;border:1px solid #c8c8c8;background-color:#fff;}
.overlay .flyoutContentsWide .wrpBtn{margin-top:6px;}
.overlay .flyoutContentsWide .reminder{margin-top:6px;font-size:.8335em;}
.overlay .flyoutContentsWide .reminder a{font-weight:bold;}
li.icn a,li.icn span{background-repeat:no-repeat;}
li.icn.email a{background-image:url("/img2/sprites/gui-v18.gif");}
li.icn.rss a{background-image:url("/img2/sprites/gui-v18.gif");background-position:-25px -479px;}
li.icn.save a,.icn.save span{background-image:url("/img2/sprites/gui-v18.gif");background-position:0 -518px;}
li.icn.write a{background-image:url("/img2/sprites/gui-v18.gif");background-position:-37px -615px;}
li.icn.compliment a,.icn.compliment span{background-image:url("/img2/sprites/gui-v18.gif");background-position:-60px -421px;padding-left:14px;}
.userTools li span{color:#2d202d;cursor:pointer;padding-left:20px;}
.userTools li span:hover{text-decoration:underline;}
.userTools.inline{overflow:hidden;padding-bottom:6px;}
.userTools.inline li{font-size:92.5%;float:left;padding:0 10px;border-left:1px solid #c8d8aa;}
.userTools.inline li.first{border-left:none;padding-left:0;}
.userTools.inline .icn.user a{background-image:url("/img2/sprites/gui-v18.gif");background-position:-17px -655px;}
.userTools.inline .icn.email a{background-position:-13px -498px;}
.userTools .icn a{padding-left:16px;}
.userTools .icn a.ajaxReport,.userTools .icn.report a{background-image:url("/img2/sprites/gui-v18.gif");background-position:0 -1291px;padding-left:15px;}
.traveler .userTools.inline{margin:0 0 8px;}
.blt{display:inline-block;}
.midDot li{margin-bottom:4px;line-height:140%;}
.midDot li .blt{background-image:url("/img2/sprites/gui-v18.gif");background-repeat:no-repeat;background-position:-105px -68px;width:10px;}
.midDot li.current{font-weight:bold;}
.arrows li.flyout{padding-left:0;}
.arrows li.flyout a{padding-left:18px;}
.dotBullets li{margin:4px 0;padding-left:11px;background:url("/img2/bullets/dotBullet_oliveDrab.gif") 0 .45em no-repeat;line-height:140%;}
#KNOW_BEFORE_GO .visitors ul.arrows,#KNOW_BEFORE_GO .topics ul.arrows{width:40%;float:left;}
#KNOW_BEFORE_GO .wrap.articlecat ul.arrows{margin:5px 18px;}
.overlay .inner .sep.flags{margin:0 -2px;}
#FLAGS_FLY .flag_item{margin-top:6px;}
#FLAGS_FLY .flag_link{display:block;width:154px;height:17px;overflow:hidden;color:#069;float:none;}
#FLAGS_FLY .flag_type{width:32px;height:17px;background-image:url("/img2/sprites/destinationsEN-V14.png");background-repeat:no-repeat;}
.ad{position:relative;z-index:200!important;margin:0 auto;}
.ad.iab_leaBoa{z-index:201!important;margin:0 -7px 0 -8px;}
#LEFTNAV .ad{text-align:center;}
#LEFTNAV .ad.iab_supSky{margin-top:14px;}
.box .iab_medRec div{white-space:nowrap;}
.iab_sideAd,.iab_supSky{width:160px;}
.iab_medRec,.iab_medRecStrict,.iab_nonStdRec{width:300px;}
.iab_leaBoa{text-align:center;}
.iab_leaBoa.reserve66 .adInner{line-height:0;min-height:71px;_height:71px;}
.iab_leaBoa #ad728X90 .adServer{display:-moz-inline-block;display:inline-block;display:inline!ie;zoom:1;padding:0 0 10px;margin-bottom:0;}
.iab_leaBoa #ad728X90 .adServer.taEmpty{display:none;}
iframe{border:none;}
.adServer{position:relative;margin-bottom:15px;}
#LEFTNAV .adServer{margin-bottom:14px;}
.adServer.taEmpty{display:none;}
.legacyTrkPxl,.adServer .slug{display:none;}
#iframediv{position:relative;z-index:1002;}
.flyoutContentsNarrow{margin-top:12px;width:130px;}
.flyoutContentsWide{padding-top:12px;width:200px;}
.overlay.mediaBox .inner .media{width:233px;}
.overlay .media a.caption{display:block;font-weight:bold;font-size:95%;}
.overlay .media .name{margin-top:10px;}
.overlay .media .rating{margin-top:10px;color:#858585;}
.overlay .media .rating img{display:inline;}
#lightbox .ric{padding-top:15px;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;width:405px;}
#lightbox .ric .legend{font-size:130%;margin-bottom:6px;font-weight:bold;color:#2c2c2c;}
#lightbox .ric .error{color:#24ff24;margin-bottom:3px;padding:3px 0 4px 28px;background:url("/img2/sprites/gui-v18.gif") -58px -1180px no-repeat;}
#lightbox .ric textarea,#lightbox .ric input{border:1px solid #a0c4b3;width:400px;}
#lightbox .ric textarea{display:block;margin-bottom:14px;height:116px;}
#lightbox .ric .email input{font-size:100%;color:#101010;padding:2px 0;}
#lightbox .ric .msgTxt{padding-bottom:7px;}
#lightbox .ric .msgTxt em{color:#c60;}
#lightbox .ric.finished .msgTxt{color:#540b54;}
#lightbox .ric .email{margin-bottom:4px;}
#lightbox .ric .email label{display:block;font-weight:normal;padding-bottom:2px;}
#lightbox .ric .email label .req{color:#c60;}
#lightbox .ric .note{font-size:92.5%;}
#lightbox .ric .action{margin-top:10px;}
#lightbox .ric .action .cancel{float:left;}
#lightbox .ric.ajaxInFlight .action .button{visibility:hidden;}
#lightbox .ric .action .cancel{margin-left:10px;font-size:92.5%;}
#lightbox .ric.finished .action{text-align:center;}
#lightbox .ric.finished .action .cancel{float:none;}
#DHTMLPOPUP.SatisfactionSurveyPopup #satisfactionSurvey div.wrap img{cursor:pointer;}
#BODYCON .hacForm{padding-bottom:14px;}
#BODYCON .hacForm legend,#BODYCON .hacForm .legend{font-size:130%;padding:5px 0 8px;font-weight:bold;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;color:#530953;}
#BODYCON .hacForm fieldset .label,#BODYCON .hacForm fieldset label{display:block;font-weight:bold;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;margin-bottom:2px;}
#BODYCON .hacForm fieldset select{font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;color:#101010;}
#BODYCON .hacForm fieldset select#zfp{margin-right:4px;}
#BODYCON .hacForm fieldset select#zfn{margin-right:18px;}
#BODYCON .hacForm fieldset .wrap{display:block;clear:both;margin:0 0 5px;overflow:hidden;}
#BODYCON .hacForm fieldset .availability span,#BODYCON .hacForm fieldset .price span{float:left;}
#BODYCON .hacForm fieldset .availability span.icn{float:none;}
#BODYCON .hacForm fieldset .wrap span.cal{margin-right:15px;}
#BODYCON .hacForm fieldset .wrap span.cal.first{margin-right:26px;}
#BODYCON .hacForm fieldset .wrap span.all{margin:17px 0 0;padding:3px 0 3px 20px;width:135px;text-indent:-19px;white-space:normal;}
#BODYCON .accordion .pane .hacForm fieldset .wrap span.all{width:115px;}
#BODYCON .hacForm fieldset.propertytype label,#BODYCON .hacForm fieldset .wrap span.all label{display:inline;}
#BODYCON .hacForm fieldset .wrap span.all label,#BODYCON .hacForm fieldset .wrap span.all input{vertical-align:middle;}
#BODYCON .hacForm fieldset .wrap.price span{margin-right:26px;}
#BODYCON .hacForm fieldset .wrap.price span.ppl{margin-right:0;}
#hacGeo.text,#attractionCity.text,#restaurantCity.text{width:245px;}
form .wrap.availability .cal img{margin-top:3px;}
#BODYCON .errorblock #clarify_title{padding:10px 0;}
#BODYCON .errorblock #clarify_error{font-style:italic;color:#109010;padding:3px 0 5px 25px;margin-bottom:5px;}
form span.error_msg{display:none;font-style:italic;color:#109010;padding:3px 0 5px 25px;margin-bottom:5px;}
.dsrc{visibility:hidden;}
.tabContainer .tabContainerHead{height:100%;overflow:hidden;margin:5px 0 14px;border-bottom:2px solid #92b154;position:relative;}
.tabContainer .tabContainerHead .tab{position:relative;margin:0 2px 0 0;padding:2px 0;background-color:#f6f2f6;font:normal 1em/145% Arial,Tahoma,"Bitstream Vera Sans",sans-serif;cursor:pointer;float:left;border:solid #c0d0a1;border-width:1px 1px 0;}
.tabContainer .tabContainerHead .disabled{cursor:auto;}
.tabContainer .tabContainerHead .tab a{color:#2c2c2c;}
.tabContainer .tabContainerHead .tab a:hover,.tabContainer .tabContainerHead .tab a:focus{text-decoration:none;}
.tabContainer .tabContainerHead .tab .label{margin:2px 11px;}
.tabContainer .tabContainerHead .tab div{color:#2c2c2c;white-space:nowrap;}
.tabContainer .tabContainerHead .tab.current{border-color:#b192b1;background-color:#92b154;cursor:auto;}
.tabContainer .tabContainerHead .tab.current div{color:#fff;}
.tabContainer .tabContainerHead .tab.hvrIE6:hover,.tabContainer .tabContainerHead .tab.mseOvr{border-color:#b192b1;background-color:#92b154;text-decoration:none;}
.tabContainer .tabContainerHead .tab.hvrIE6:hover div,.tabContainer .tabContainerHead .tab.mseOvr div{color:#fff;text-decoration:none;}
.tabContainer .progresstab{height:40px;background:url("/img2/generic/site/loop.gif") no-repeat center center;}
#FRIENDS_REVIEWS .facebookAvatar,.facebookFriend .facebookAvatar{position:relative;}
.facebookFriend .facebookAvatar .facebookAvatarIcon{border:0;}
#TAMG_SUBS a.edit,a.save,{text-decoration:none;display:none;}
#TAMG_SUBS a.firstEdit,#OPTINSNIPLET a.firstEdit{display:inline;}
#TAMG_SUBS fieldset.editFields{display:none;margin:-12px 25px 15px 25px;border:none;padding:0;}
#TAMG_SUBS fieldset.editFields label,#OPTINSNIPLET fieldset.editFields label{font-weight:bold;color:#712171;}
#TAMG_SUBS fieldset.editFields input,#OPTINSNIPLET fieldset.editFields input{width:198px;border:1px solid #B3CBC4;padding:2px;}
#aw_dest_container{float:right;}
.mobileLink{display:block;text-decoration:none!important;font:bold 60px Arial,Tahoma,"Bitstream Vera Sans",sans-serif;background:transparent url("/img2/mobile/homeLink.gif") no-repeat 60px center;color:#2c2c2c!important;border:2px solid black;padding:10px 10px 10px 210px;}
.mobileLink.android{font-size:15pt;padding:5px 5px 5px 50px;border-width:thin;background:transparent url("/img2/mobile/homeLink-small.gif") no-repeat 10px center;}
.mobileTextLink{display:block;text-decoration:none!important;font:bold 60px Arial,Tahoma,"Bitstream Vera Sans",sans-serif;color:#2c2c2c!important;border:2px solid black;padding:10px;}
.mobileTextLink img{float:left;}
#WSHADE{height:0;margin-bottom:14px;overflow:hidden;}
.fbContainer{width:110px;display:inline-block;*display:inline;}
.fb-like-button span{display:inline-block;height:24px;width:90px;}
.clearFix{clear:both;}
.posRel{position:relative;}
#HEADING_GROUP #HEADING .altHead{width:100%;clear:left;float:left;}
iframe.grelated-iframe{display:none;}
div.autocompleter-loading{float:left;clear:right;background:#fff url(/img2/spinner.gif) no-repeat center;width:20px;height:16px;}
ul.autocompleter-choices{position:absolute;margin:0;padding:0;list-style:none;border:1px solid #b7cb92;background-color:#fff;border-right-color:#b7cb92;border-bottom-color:#b7cb92;text-align:left;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;z-index:50;font-size:77.5%;color:#2c2c2c;width:250px;}

ul.autocompleter-choices li{position:relative;padding:.1em 1.5em .1em 1em;cursor:pointer;font-weight:normal;font-size:1em;}

ul.autocompleter-choices li.autocompleter-selected{background-color:#dff6df;color:#000;}
ul.autocompleter-choices span.autocompleter-queried{font-weight:bold;}
ul.autocompleter-choices li.autocompleter-selected span.autocompleter-queried{color:#000;}
ul.autocompleter-choices.flights{border:1px solid #c8c8c8;width:300px;}
ul.autocompleter-choices.flights li{font-size:12px;line-height:14px;padding:4px 8px 3px 10px;}



ul.semauto-choices{position:absolute;margin:0;padding:0;list-style:none;border:1px solid #b7cb92;background-color:#fff;border-right-color:#b7cb92;border-bottom-color:#b7cb92;text-align:left;font-family:Arial,Helvetica,sans-serif;z-index:50;font-size:77.5%;color:#2c2c2c;}

ul.semauto-choices li{position:relative;padding:0;cursor:pointer;font-weight:normal;font-size:12px;line-height:14px;}

ul.semauto-choices li.autocompleter-selected{background-color:#dff6df;color:#000;}
ul.semauto-choices span.autocompleter-queried{font-weight:bold;}
ul.semauto-choices li.autocompleter-selected span.autocompleter-queried{color:#000;}

ul.semauto-choices div.choiceMainTitle .image{float:right;padding-right:6px;padding-left:20px;color:#945894;}
ul.semauto-choices div.choiceMainTitle .text{float:left;padding-left:6px;}
ul.semauto-choices.typeahead_ui_restyle{border:1px solid #c8c8c8;}

ul.semauto-choices.typeahead_ui_restyle li{position:relative;padding:0;cursor:pointer;font-weight:normal;font-size:12px;height:32px;padding:2px 0;overflow:hidden;clear:both;}
ul.semauto-choices.typeahead_ui_restyle li.last-row{padding-top:0;}
ul.semauto-choices.typeahead_ui_restyle li.autocompleter-selected{background-color:#945894;color:#fff;}

ul.semauto-choices li div.choice-entry{margin-left:30px;padding-left:6px;line-height:30px;}



ul.semauto-choices li .icon-image{margin-left:5px;margin-top:5px;margin-bottom:5px;vertical-align:middle;background-image:url('/img2/icons/typeahead/destination_icons.png');background-repeat:no-repeat;background-position:0 0;width:24px;height:24px;float:left;}
ul.semauto-choices li .destination{background-position:0 0;}
ul.semauto-choices li.autocompleter-selected .destination{background-position:-26px 0;}
ul.semauto-choices li .hotel{background-position:0 -26px;}
ul.semauto-choices li.autocompleter-selected .hotel{background-position:-26px -26px;}
ul.semauto-choices li .restaurant{background-position:-52px 0;}
ul.semauto-choices li.autocompleter-selected .restaurant{background-position:-52px -26px;}

ul.semauto-choices li .attraction{background-position:0 -52px;}
ul.semauto-choices li.autocompleter-selected .attraction{background-position:-26px -52px;}
ul.semauto-choices li .border-style{margin-top:0;border-top:1px solid #c8c8c8;}
ul.semauto-choices li .bottom-row{height:36px;}
ul.semauto-choices li .search-text{margin-left:5px;margin-top:5px;margin-bottom:5px;display:inline-block;height:26px;line-height:26px;}

ul.semauto-choices li .hit-enter{margin-right:3px;visibility:hidden;color:#9a9a9a;float:right;font:normal 1em/110% Arial,Tahoma,"Bitstream Vera Sans",sans-serif;}

ul.semauto-choices li .bottom-row .hit-enter{margin-top:2px;}

ul.semauto-choices li.autocompleter-selected .hit-enter{color:#dac5da;visibility:visible;margin-top:2px;}
ul.semauto-choices .hit-enter.visible{visibility:visible;}
ul.semauto-choices li .hit-enter span{display:inline-block;vertical-align:middle;}



ul.semauto-choices li .enter-button{margin-left:5px;margin-top:3px;margin-bottom:3px;margin-right:3px;padding-left:8px;padding-right:8px;font-family:Arial;font-size:11px;color:#333;border:solid 1px #c8c8c8;border-radius:2px;display:inline-block;height:20px;line-height:20px;vertical-align:middle;}

div.type-prompt{position:absolute;border:1px solid #c8c8c8;background-color:#fff;width:440px;height:100px;}
div.type-prompt .mag-glass{height:60px;}
div.type-prompt .mag-glass div{margin-top:10px;margin-left:auto;margin-right:auto;width:42px;height:43px;background-image:url('/img2/icons/typeahead/big_mag.png');background-repeat:no-repeat;}

div.type-prompt .start-search{color:#9a9a9a;text-align:center;}

.floatContainer:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden;}
.floatContainer{display:inline-block;}
.bx01{height:100%;overflow:hidden;margin:0 0 14px;border:1px solid #c0d0a1;background-color:#fff;}

.bx01 .title{padding:6px 12px;background-color:#eee7ee;border-bottom:1px solid #d5e3bb;font:bold 1.25em/19px Arial,Tahoma,"Bitstream Vera Sans",sans-serif;color:#333;}
.bx01 .title .stub{top:2px;}
.bx01 .content{padding:10px 12px;line-height:16px;}
.bx01 .content.extra{padding:7px 12px;border-top:1px solid #d5e3bb;}
.bx02{height:100%;overflow:hidden;margin:0 0 14px;border:2px solid #c0d0a1;background-color:#f6f2f6;}
.bx02 .title{padding:6px 12px;font:bold 1.6665em/24px Arial,Tahoma,"Bitstream Vera Sans",sans-serif;}
.bx02 .content{padding:10px 12px;line-height:16px;}

#LEFTNAV .deals{padding:10px;border:1px solid #d5e3bb;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;}

#LEFTNAV .deals h2,#LEFTNAV .deals h3,#LEFTNAV .deals .h2,#LEFTNAV .deals .pophotelstitle{position:relative;margin:4px 0 8px;font-size:1em;color:#333;}
#LEFTNAV .deals .h2{font-weight:bold;}
#LEFTNAV .deals .header{font-weight:bold;color:#712171;margin-bottom:8px;}
#LEFTNAV .deals .pophotelstitle{font-weight:bold;}
#LEFTNAV .deals ul li{margin:0 0 6px;font-size:.9165em;color:#666;}
#LEFTNAV .deals ul li i{font-style:normal;font-weight:normal;color:#530953;}
#LEFTNAV .deals ul li a:hover{text-decoration:underline;}
#LEFTNAV .deals ul li .posted{clear:both;}
#LEFTNAV .deals ul li .rating{margin:1px 0 0;}
#LEFTNAV .deals ul li .rating em{line-height:13px;}
#LEFTNAV .deals ul li .nonLink{color:#2C2C2C;}
#LEFTNAV .deals.declutter .rating .rate,#LEFTNAV .deals.declutter .rating em{float:none;display:inline;}
.bxHL{border:1px solid #C0D0A1;margin:14px 0;padding:10px;overflow:hidden;font-size:1em;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;}
.bxHL .content{margin-top:8px;font-size:.9165em;}
.withBtn{overflow:hidden;}
.withBtn .nxtTo{float:left;margin-left:6px;}
.withBtn .across{margin-top:2px;float:right;}
#PAGE .accordion div,#PAGE .accordion form{overflow:visible;}
.accordion .pane form.box{overflow:visible;}
.accordion .pane form .interior{overflow:visible!important;}
.box{margin-bottom:15px;}
.box,.box .interior,.box .scaffold{overflow:hidden;}
.box .header{font-weight:bold;color:#712171;}
.box .lft{float:left;}
.box .mid{display:none;border:10px solid #0f0;}
.box .rgt{float:right;}
.box .cnrR2{height:2px;}
.box .cnrR3{height:3px;}
.box .cnrR5{height:5px;}
.box .cnrR2 .lft,.box .cnrR2 .rgt{height:2px;width:2px;background-repeat:no-repeat;background-image:url("/img2/sprites/boxCnr-V9.gif");}
.box .cnrR3 .lft,.box .cnrR3 .rgt{height:3px;width:3px;background-repeat:no-repeat;background-image:url("/img2/sprites/boxCnr-V9.gif");}
.box .cnrR5 .lft,.box .cnrR5 .rgt{height:5px;width:5px;background-repeat:no-repeat;background-image:url("/img2/sprites/boxCnr-V9.gif");}
.leftnav_chosen{padding:5px 0;font-size:92.5%;}
div.first{margin-top:0;}
.firstBox .box{margin-top:0;}
.firstBox.optional .box{margin-bottom:15px;}
.typeA .interior{padding:6px 12px 12px;border:solid #91b155;border-width:0 1px 1px;}
.typeA.cap .interior{border-width:1px;}
.typeA{background-color:#fff;}
.typeA .lft,.typeA .rgt{margin-top:-1px!important;}
.typeA .cnrR3,.typeA .cnrR5{border-width:1px 0 0;border-style:solid;border-color:#B191B1;}
.typeA.cap .cnrR3,.typeA.cap .cnrR5{background-color:#b191b1;}
.typeA .cnrR3{height:2px;}
.typeA .cnrR3 .lft{background-position:-5px -1px;}
.typeA .cnrR3 .rgt{background-position:-1px -1px;}
.traveler .box.typeA .cnrR3 .lft{background-position:-5px -1px!important;}
.traveler .box.typeA .cnrR3 .rgt{background-position:-1px -1px!important;}
.typeA .cnrR5{height:4px;border-width:1px 1px 0;}
.typeA .cnrR5 .lft,.typeA .cnrR5 .rgt{display:none;}
.typeA2 .cnrR5{border-top:2px solid #d9e4c4;height:3px;}
.typeA2 .cnrR5 .lft{background-position:-15px -25px;margin-top:-2px;}
.typeA2 .cnrR5 .rgt{background-position:-9px -25px;margin-top:-2px;}
.typeA2 .interior{padding:9px 13px 12px;border:solid #d9e4c4;border-width:0 2px 2px;}
.typeB .typeA2 .cnrR5 .lft{background-position:-15px -25px;}
.typeB .typeA2 .cnrR5 .rgt{background-position:-9px -25px;}
.airfare .interior{padding:9px 13px 12px;border:solid #d9e4c4;border-width:0 2px 2px;}
.airfare b{margin-right:4px;font-family:Arial,Helvetica,sans-serif;font-size:120%;color:#712171;float:left;}
.airfare a{display:block;font-weight:normal;text-decoration:underline!important;color:#2d202d;}
.airfare a b{font-family:Verdana,"Bitstream Vera Sans",Arial,Helvetica,sans-serif;font-size:100%;font-weight:normal;color:#2d202d;}
.airfare a:hover{color:#945894;}
.airfare a:hover b{color:#945894;}
.airfare .interior img{float:left;margin:2px 5px 0 0;}
.typeA2.miniHAC .cnrR5,.typeA2.miniHAC .interior{border-color:#945894;}
.typeA2.miniHAC .cnrR5 .lft{background-position:-15px -37px;}
.typeA2.miniHAC .cnrR5 .rgt{background-position:-9px -37px;}
.typeA2.miniHAC .tabBody{margin-bottom:0;}
#BODYCON .typeA2.miniHAC .hacForm{padding-bottom:0;}
#BODYCON .typeA2.miniHAC .hacForm fieldset .wrap span.cal{margin-right:0;}
#BODYCON .typeA2.miniHAC .hacForm fieldset .wrap span.cal.first{margin-right:25px;}
.typeA2.alt02 .cnrR5,.typeA2.alt02 .interior{border-color:#945894;}
.typeA2.alt02 .cnrR5 .lft{background-position:-15px -37px;}
.typeA2.alt02 .cnrR5 .rgt{background-position:-9px -37px;}
.box.typeA.alt01,.box.typeA.alt01 .cnrR3{border-color:#d9cdd9!important;background-color:#f8edf8!important;}
.box.typeA.alt01 .cnrR3 .lft{background-position:-5px -13px!important;}
.box.typeA.alt01 .cnrR3 .rgt{background-position:-1px -13px!important;}
.box.typeA.alt01 .interior{border:solid #d9d9cd;border-width:0 1px 1px;}
.box.typeA.editing,.box.typeA.editing .cnrR3{background-color:#f9f4f9;border-color:#D9cdD9;}
.box.typeA.editing .cnrR3 .lft{background-position:-5px -49px;}
.box.typeA.editing .cnrR3 .rgt{background-position:-1px -49px;}
.typeB{padding-bottom:4px;background-color:#e4d9e4;}
.typeB .interior,.typeB .interior .cnrR3{background-color:#fff;}
.typeB.browseDest .cnrR3{background-color:#f3f6eb!important;}
.typeB .interior{margin:0 4px;}
.typeB .cnrR5 .lft{background-position:-15px -7px;}
.typeB .cnrR5 .rgt{background-position:-9px -7px;}
.typeB .interior .cnrR3 .lft{background-position:-5px -9px;}
.typeB .interior .cnrR3 .rgt{background-position:-1px -9px;}
.typeB .header,.typeB .subhead{padding:8px 18px 10px 18px;}
.typeB .arrows{margin:10px 18px;}
.typeB .arrows.split2{float:left;width:40%;}
.typeB .all{margin:8px 0 12px;}
.typeB.share .all{margin:8px 18px 12px;}
#ATTRACT_OVER .typeB .all{margin:8px 18px 12px;}
.typeB .interior .all{margin:8px 14px 3px;}
#LEFTNAV .guide{margin:8px 4px;}
#LEFTNAV .guide .cnrR3{border-color:#d0d0d0;}
#LEFTNAV .guide .cnrR3 .rgt{background-position:-1px -13px!important;}
#LEFTNAV .guide .cnrR3 .lft{background-position:-5px -13px!important;}
#LEFTNAV .guide .interior{padding:6px 12px 16px 11px;border-color:#d0d0d0;}
#LEFTNAV .guide .interior .wrap p{margin-bottom:23px!important;line-height:123%;}
#LEFTNAV .guide .interior .wrap img{margin:1px -1px 0 8px;float:right;}
#LEFTNAV .guide .h18{padding:0;font:normal 1.475em Arial,Tahoma,"Bitstream Vera Sans",sans-serif;color:#530953;}
.guide.grabNGo .interior{padding:15px 12px 13px;}
.guide.grabNGo h2{margin-bottom:5px;font-size:1.475em;font-weight:normal;color:#530953;}
.guide.grabNGo img.gdSample{margin:3px 4px 0 16px;float:right;}
#REVIEWS .travRe .cnrR5{margin:14px 14px 0;border-color:#e4d9e4;background-color:#f4eef7;}
#REVIEWS .travRe .cnrR5 .lft{background-position:-15px -25px;}
#REVIEWS .travRe .cnrR5 .rgt{background-position:-9px -25px;}
#REVIEWS .travRe .interior{margin:0 14px;border-color:#e4d9e4;}
#REVIEWS .travRe .interior dl{padding:0;border-top:0;}
#REVIEWS .travRe .interior dl dt{padding:2px 0 0;background:none;font-size:107.5%;}
#REVIEWS .travRe .interior dl dd{margin:8px 0 10px;font-size:100%;}
#REVIEWS .travRe .interior dl dd table tr{border-bottom:2px solid #c8d8aa;background-image:none;}
#REVIEWS .travRe .interior dl dd table tr.hdr{border:none;}
#REVIEWS .travRe .interior dl dd table tr td{padding:4px 0 6px;font-size:92.5%;}
#REVIEWS .travRe .interior dl dd table tr.hdr td{padding:12px 0 2px;}
.flyoutAwardContents{width:488px;}
.flyoutAwardContents div.inner{position:relative;padding:18px!important;background:#fff;color:#2c2c2c;}
.flyoutAwardContents h1{margin:20px 0;font-weight:bold;font-size:122.5%;color:#2c2c2c;}
.flyoutAwardContents h1 span{display:block;font-size:.94em;}
.flyoutAwardContents p{margin-bottom:20px!important;}
.flyoutAwardContents img.rplogo{display:block;margin:5px 0 -5px;}
.flyoutAwardContents .arrow{display:none;}
#BODYCON .flyoutAwardContents h1{border:none;}
#BODYCON iframe.layerShield{display:none;}
iframe.layerShield{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background:#fff;}
.overlay .inner .lbGetCode{width:650px;}
.othDest .interior{border:2px solid #D9E4C4;padding:6px 13px 10px;}
.othDest .header{padding:8px 0 10px;font-size:145%;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;font-weight:normal;color:#530953;}
.othDest dd{margin:6px 0;}
.othDest .allLocs{padding-left:2px!important;background:none!important;font-weight:normal;font-size:87.5%;text-transform:uppercase;text-align:left;}
.othDest dl.arrows dd{padding-bottom:0;}
.othDest dl.arrows dd dd{font-size:92.5%;padding-left:11px;}
.othDest dl.arrows dd dt{font-weight:normal;}
.editing .interior{border:solid #d9d9cd;border-width:0 1px 1px;}
.editing .edit{margin:8px 0;}
.editing .edit a,.editing .edit span{padding:4px 0 4px 24px;}
.editing .interior .userTools{margin-top:12px;padding:12px 0 6px;border-top:2px solid #dee7cc;}
.tcd img{width:160px;margin-bottom:8px;float:left;}
.tcd p{margin:3px 0 3px 170px!important;font-size:87.5%;}
.tcd p.first{margin-top:4px!important;}
.tcd p.second{margin-top:16px!important;}
#DEALS #READ_MORE p{margin-bottom:6px!important;}
#DEALS_INTRO{height:100%;overflow:hidden;margin:6px 0 14px;}
#DEALS_INTRO img{float:left;margin-right:6px;}
#DEALS_INTRO.GEO img{width:80px;height:90px;}
#SMART_DEALS .dealsHdr{font-weight:bold;text-align:center;border:solid #D9E4C4;border-width:1px 0;margin:6px -13px;padding:2px 0;background-color:#F6F5F6;color:#217148;}
#SMART_DEALS .listing .title{font-size:100%;margin:0 0 4px;}
#SMART_DEALS .listing .booking{width:94px;margin-right:12px;}
#SMART_DEALS .listing .booking .photo{width:auto;height:auto;}
#SMART_DEALS .listing .booking .photo img{width:94px;height:94px;}
#SMART_DEALS .listing .details{font-size:82.5%;left:0;}
#SMART_DEALS .listing .details b{float:left;margin-right:2px;}
#SMART_DEALS a{text-decoration:underline;}
#SMART_DEALS .listing .booking .pricing .average b{font-size:110%;}
#SMART_DEALS .listing .booking .pricing .average{font-size:90%;}
#BBD .interior{padding:0 0 12px;}
#BBD_HDR{background-color:#F6F5F6;padding:9px 13px 4px;}
#BBD_HDR h2{font-size:135%;line-height:110%;color:#872287;}
#BBD_HDR h3{color:#666;font-size:92.5%;padding:4px 0 0;}
#BBD li{padding:5px 13px;border-top:1px solid #ced4ff;}
#BBD li var{text-decoration:underline;}
#BBD li span{color:#8E3A8E;font-size:92.5%;}
#BBD .sponsoredlink{color:#666;float:right;font-size:10px;font-style:italic;margin:0;padding:0 5px 0 0;text-align:right;width:170px;}
#BBD .interior{border-color:#CCC;border-top-width:1px;}
#BBD .header h2{font-size:135%;line-height:110%;color:#872287;}
#BBD .header h3{font-size:100%;line-height:110%;}
#BBD ul li td.price{width:54px;color:#67E467;font-weight:bold;}
#DEALS .interior .airbody{padding:7px 9px 5px 9px;}
#DEALS .interior .traveloffers{padding:7px 9px 5px 9px;}
.thumbnails ul li .flyoutContents{display:none;}
.thumbnails ul{height:100%;overflow:hidden;}
.thumbnails ul li a,.thumbnails ul li a img{display:block;}
.thumbnails ul li{position:relative;z-index:1;margin-right:9px;background-color:#fff;float:left;}
.sidebar .media .thumbnails ul{width:280px;}
.media{margin-bottom:14px;}
.media .interior{height:100%;overflow:hidden;border:solid #91b155;border-width:6px 1px 1px!important;padding:8px 14px 12px;}
.media .interior h4{margin-bottom:8px;line-height:17px;}
.media .interior img{display:block;width:50px;height:50px;}
.media .thumbnails{margin:-10px 0 10px;}
.media .thumbnails ul{height:100%;overflow:hidden;margin:0;}
.media .thumbnails ul li{display:inline;position:relative;z-index:1;margin:10px 5px 0;background-color:#fff;float:left;}
.media .thumbnails ul li a{display:block;border:5px solid #d9e4c4;}
.media .thumbnails ul li a:hover{border-color:#b191b1;}
.media .thumbnails .photosInline ul li a{border:3px solid #fff;}
.media .thumbnails ul li a:hover{border-color:#fff;}
.media .thumbnails .video{top:21px;left:20px;}
.media .all{margin:0 0 8px;}
.mediaLinks{padding:2px 0;color:#7f7f7f;}
.mediaLinks a{font-weight:bold;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;}
.media .flatLinks{color:#7f7f7f;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;padding:2px 0 1px;}
.addMedia{margin-bottom:15px;padding:2px 0;}
.media.row6 h4{margin-left:-5px;color:#2c2c2c;}
.media.row6 .interior{border-width:1px!important;}
.media.row6 .interior{padding:8px 14px 6px;}
.media.row6 .thumbnails{margin:-10px 0 5px 2px;}
.media.row6 .thumbnails ul li{margin:10px 1px 0;}
.media.row6 .thumbnails ul li a{border:none;}
.media.row6 .thumbnails .video{top:14px;left:13px;}
.media.row6 .interior img{width:44px;height:44px;}
.media.row6 .mediaLinks{margin-left:-5px;}
.media.row6 .mediaLinks a{font-weight:normal;font-size:1em;}
.basic_review .media .thumbnails img{width:50px;height:50px;}
.basic_review .media .more{margin-top:4px;font-size:1.0em;}
.basic_review .media .thumbnails ul li{margin:10px 1px 0;}
.basic_review .media .thumbnails ul .lastThumb{margin-right:-1px;}
.review .media .thumbnails .photosInline .ThumbNailContainer{cursor:pointer;float:left;margin:0 8px 0 0;}
.review .media .thumbnails .photosInline .lastThumb{margin:0;}
.staticMap{position:relative;}
.typeB.interactive .cnrR3 .lft{background-position:-5px -5px;}
.typeB.interactive .cnrR3 .rgt{background-position:-1px -5px;}
.typeB.interactive .interior .cnrR3 .lft{background-position:-5px -9px;}
.typeB.interactive .interior .cnrR3 .rgt{background-position:-1px -9px;}
.interactive{height:100%;overflow:hidden;margin:0 0 14px;padding-bottom:4px;background-color:#e4d9e4;}
.interactive.sml{width:156px;}
.interactive.med{width:300px;}
.interactive.sml .mapOverview{width:140px;height:120px;}
.interactive.med .mapOverview{width:284px;height:240px;}
.interactive .object{height:100%;overflow:hidden;margin:1px 4px 4px;background-color:#faf4fa;}
.interactive .wrap{margin:0 4px;}
.interactive .all{margin:8px 14px 12px;}
.interactive.sml.staticMap .mapOverview{height:74px;}
.interactive.med.staticMap .mapOverview{height:74px;}
.interactive.wide .mapOverview{width:401px;height:133px;margin:1px auto;}
.interactive.mapMed .mapOverview{width:268px;height:133px;margin:1px auto;}
.interactive.wide .object,.interactive.mapMed .object{margin:15px 15px 0;background-color:#f6f2f6;}
.interactive.wide .all,.interactive.mapMed .all{font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;text-transform:uppercase;font-weight:normal;font-size:85%;}
.interactive.wide .all.linkOnly{text-transform:none;font-size:100%;font-weight:bold;padding-bottom:0;}
.mapOverview{margin:1px auto 4px;cursor:pointer;}
.guide{margin:0 0 14px;}
.guide h3{margin-bottom:12px;font-size:122.5%;}
.guide h3 span{padding-left:4px;font-size:85%;color:#565656;}
.guide48x58{margin-right:12px;float:left;}
.guide .interior{padding:8px 12px 12px;border:1px solid #91b155;}
.guide .interior .wrap p{margin-bottom:8px;}
.guide .interior .wrap .pdf a,.guide .interior .wrap .pdf span{padding:2px 0 3px 22px;}
.travRe{margin:0 0 14px;}
.travRe .cnrR5{background-color:#b191b1;}
.travRe .interior{padding:12px 12px 18px;background-color:#f7f4f7;border:solid #91b155;border-width:6px 1px 1px!important;}
.travRe .interior h2{color:#712171;}
.travRe .interior dl{padding:18px 0 9px 0;border-top:1px solid #c8d8aa;font-family:Verdana,Tahoma,"Bitstream Vera Sans",sans-serif;}
.travRe .interior dl.first{padding-top:22px;border-top:none;}
.travRe .interior dl dt{color:#414141;line-height:100%;}
.travRe .interior dl dd{font-size:.8335em;margin:8px 0 10px;padding:0;}
.travRe .interior dl dd.b{text-transform:uppercase;}
.travRe .interior dl.bestLinks dd{margin-top:17px;margin-bottom:8px;padding:0;}
.travRe .interior dl dd li{padding:5px 0 7px 0;background:url("/img2/generic/site/bgDottedRule_oliveDrab.gif") repeat-x left bottom;}
.travRe .interior dl dd ul.prevNext li{font-weight:bold;color:#c4bfc4;}
.travRe .interior dl dd li.noLinks{background:none;}
.travRe .interior dl dd.b li{margin:4px 0;padding:0;background:none;line-height:100%;}
.travRe .interior dl dd.travelerArticles ul.rList{margin-bottom:8px;}
.travRe .interior dl dd.travelerArticles ul.rList li{background:none;padding:0 0 8px;font-size:107.5%;}
.travRe .interior dl dd.travelerArticles .all{color:#854a85;font:normal 100% Arial,Tahoma,"Bitstream Vera Sans",sans-serif;}
.travRe .interior dl dd.travelerArticles .all a{padding-right:5px;}
.travRe .interior dl dd.travelerArticles .all ul{display:inline;padding-left:5px;}
.travRe .interior dl dd.travelerArticles .all ul li{display:inline;}
.travRe .interior table{width:100%;font-family:Verdana,Tahoma,"Bitstream Vera Sans",sans-serif;table-layout:fixed;white-space:pre-wrap;word-wrap:break-word;}
.travRe .interior caption{padding:0 0 16px 0;text-transform:uppercase;color:#712171;}
.travRe .interior tbody tr td{border-bottom:1px dotted #91B155;}
.travRe .interior thead tr td{background:none;}
.travRe .interior th{padding:0;border:none;text-transform:uppercase;color:#858585;}
.travRe .interior td{padding:5px 4px 7px 0;}
.travRe .interior td a{padding-right:10px;}
.travRe .interior td.lft,.travRe .interior table th.lft{text-align:left;}
.travRe .interior td.rgt,.travRe .interior table th.rgt{text-align:right;}
.travRe .interior dl.bestLinks table td{width:50%;white-space:normal;}
.travRe .interior dl.topRated fieldset{padding:1px 0 8px 0;}
.travRe .interior dl.topRated table th{text-align:right;}
.travRe .interior dl.topRated table td{text-align:center;}
.travRe .interior dl.topRated table td.rgt{text-align:right;}
.travRe .interior dl.topRated table td.lft{text-align:left;}
.travRe .interior dl.topRated table td img{float:right;}
.travRe .interior form{font-weight:normal;overflow:hidden;color:#858585;}
.travRe .interior form fieldset{float:right;}
.travRe .interior form label{font-weight:normal;color:#858585;}
.travRe .interior form label{display:inline;padding-left:.5em;float:left;}
.travRe .interior form span.legend{display:inline;padding-left:.5em;float:left;}
.travRe .interior form input{vertical-align:top;}
.gridA #NEARBY{margin:0 0 14px;}
.gridA #NEARBY h2{font-weight:normal;font-size:152.5%;margin-bottom:-7px;}
.gridA #NEARBY .interior{background:#fff;padding-top:16px;padding-bottom:10px;}
.gridA #NEARBY .distanceColumn .nonDefUnits{display:none;}
.travRe .interior table{word-wrap:break-word;}
.travRe .interior dl.simHotel{padding:0;}
.travRe .interior dl.simHotel dt{background:none;margin:28px 0 9px;padding:0;}
.travRe .interior dl.simHotel dd{padding:0;margin:0;}
.travRe .interior dl.simHotel dd .disType{border-width:1px 0;border-style:solid;border-color:#ebe3eb;background-color:#F2F6EB;color:#858585;text-align:right;padding:3px 5px 1px;margin:0 0 10px;}
.travRe .interior dl.simHotel dd ul li ul li{padding:10px 0 13px;}
.travRe .interior dl.simHotel dd ul li ul li{line-height:145%;}
.travRe .interior dl.simHotel .sName a{text-decoration:underline;}
.travRe .interior dl.simHotel table{margin-bottom:9px;white-space:normal;}
.travRe .interior dl.simHotel table th{text-align:center;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;}
.travRe .interior dl.simHotel table tbody{color:#565656;font-size:107.5%;}
.travRe .interior dl.simHotel table td{text-align:center;padding:4px 0 7px;}
.travRe .interior dl.simHotel table .titleColumn{text-align:left;}
.travRe .interior dl.simHotel table .priceColumn{width:50px;}
.travRe .interior dl.simHotel table .lrgCurr{width:63px;}
.travRe .interior dl.simHotel table .priceColumn span{font-size:130%;line-height:2px;}
.travRe .interior dl.simHotel table .distanceColumn{width:70px;}
.travRe .interior dl.simHotel table .ratingColumn{width:41px;text-align:center;}
.travRe .interior dl.simHotel table tbody .ratingColumn{padding:8px 0 0;}
.travRe .interior dl.simHotel table .distanceColumn em{color:#828282;font-style:normal;}
.travRe .interior dl.simHotel dd .more{font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;text-transform:uppercase;}
.travRe .arrowRgt{margin-left:3px;vertical-align:0;}
.travRe .interior dl.simHotel dd .disclaimer{color:#828282;padding:3px 0 0;}
.travRe .interior dl.simHotel .disType input{vertical-align:middle;}
.travRe .interior dl.simHotel .disType .selected{font-weight:bold;color:#945794;}
.travRe .interior .distanceApprox{margin:5px auto;font-size:82.5%;text-align:center;}
.typeB.commerce .interior .cnrR3 .lft{background-position:-5px -33px;}
.typeB.commerce .interior .cnrR3 .rgt{background-position:-1px -33px;}
.commerce{height:100%;overflow:hidden;margin:0 0 14px;padding-bottom:3px;background-color:#d9f6d9;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;}
.commerce .interior{position:relative;top:-1px;background-color:#effaef;}
#BODYCON .commerce .brand{padding:3px 14px 7px 55px;font-size:115%;color:#2c2c2c;}
#BODYCON .commerce .interior .sub{padding:7px 12px 0!important;border-bottom:none!important;font-size:130%;font-weight:bold;}
#BODYCON .commerce .interior .sub a{text-decoration:underline;}
#BODYCON .commerce .interior .sub a:hover{text-decoration:none;color:#945894;}
#BODYCON .commerce .interior .sub .special{display:block;padding-bottom:2px;height:100%;overflow:hidden;background:url("/img2/icons/24/tag_dollar.gif") 0 0 no-repeat;}
#BODYCON .commerce .interior .sub .special a{display:block;padding:0 0 2px 33px;}
#BODYCON a.linkCR{text-transform:uppercase;text-decoration:underline;}
.commerce .interior h2{padding:7px 12px 0;font-size:1.50em;}
.commerce .interior h2 a{text-decoration:underline;}
.commerce .interior h2 a:hover{color:#945894;}
.commerce .interior dl{padding:8px 0;}
.commerce .interior dl a{display:block;padding:5px 14px 7px 14px;text-decoration:none;}
.commerce .interior dl a:hover,.commerce .interior dl a:hover span{color:#589442!important;}
.commerce .interior dl dt{margin-right:14px;font-weight:normal;font-style:italic;font-size:.8335em;color:#2C2C2C;text-align:right;}
.commerce .interior dl dd ul li a var{text-decoration:underline;}
.commerce .interior dl dd ul li span{display:block;font-size:.9165em;color:#2c2c2c;}
.commerce .interior dl dd ul li span b{color:#945894;}
.commerce .interior dl dd.b{font-weight:bold;font-size:.9165em;line-height:100%;}
.commerce .interior dl dd ul li.direct{margin:4px 2px;padding-top:4px;background:none;background-color:#ebfbeb;}
.commerce .interior dl dd ul li.direct a{padding-left:11px;}
.commerce .interior dl dd ul li.direct img{display:none;}
.commerce .interior dl dd ul li.direct img.icon{display:block;margin:0 0 2px -1px;}
.commerce .interior dl a.suppDirPad{padding-left:14px;}
.balance .commerce .interior dl dd.b{margin-right:86px;}
.balance .commerce .interior dl dt{margin-top:1px;}
.balance .commerce .interior dl dt.spBy{margin-top:1px;}
.v3{padding-top:2px;padding-bottom:0;}
.v3 .interior{margin:0 1px;}
#COMMERCE_Scattered.v3{padding-top:0;}
.commerce .interior dl dd ul li,.commerce .interior dl a{height:100%;overflow:hidden;}
.commerce .interior .asdfSpan{display:block;padding:5px 14px 7px 14px;cursor:pointer;font-size:1em;}
.commerce .interior .asdfSpan span{color:#069;font-size:1em;}
.commerce .interior .asdfSpan span:hover,.commerce .interior .asdfSpan span:hover span{color:#589442!important;}
.commerce .interior .lnkSpan var{text-decoration:underline;}
.commerce .interior .lnkSpan span{text-decoration:none;color:#2C2C2C;font-size:.8165em;}
#NEWSLETTER_CALLOUT{border:none;}
#NEWSLETTER_CALLOUT .title{background-color:#b191b1;border:1px solid #91b155;color:#fff;}
#NEWSLETTER_CALLOUT .content{border:solid #c0d0a1;border-width:0 1px 1px;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;}
#NEWSLETTER_CALLOUT .content.smlr{font-size:.9165em;}
#NEWSLETTER_CALLOUT form .text{width:132px;margin:0 0 14px;padding:2px;font-size:.9165em;}
#NEWSLETTER_CALLOUT.declutter .title{background-color:#fff;border:solid #c0d0a1;border-width:1px 1px 0;color:#2c2c2c;}
#NEWSLETTER_CALLOUT.declutter .content{padding:0 10px 10px;}
.utilities li{height:100%;overflow:hidden;margin:0 0 4px;}
.utilities li.save01{display:block;padding-left:20px;color:#2d202d;cursor:pointer;}
.utilities li.mail01{display:block;margin:0;padding-left:20px;cursor:pointer;}
#ALSO_VIEWED dl{height:100%;padding:0 17px;}
#ALSO_VIEWED dl dd{overflow:hidden;margin-bottom:8px;padding-top:8px;border-top:1px solid #e8eedb;clear:both;}
#ALSO_VIEWED dl dd.first{border-top:none;}
#ALSO_VIEWED dl dd.lodging .thumbnail{display:block;margin-right:13px;float:left;}
#ALSO_VIEWED dl dd .thumbnail img{width:44px;height:44px;}
#ALSO_VIEWED dl dd .data{width:auto;float:left;}
#ALSO_VIEWED dl dd.lodging .data{width:260px;}
#ALSO_VIEWED dl dd.eatery .data{width:290px;}
#ALSO_VIEWED dl dd .data .propertyLink{font-weight:bold;}
#ALSO_VIEWED dl dd .data .rating{font-size:.9165em;}
#ALSO_VIEWED dl dd .data .rating .rate{margin-top:1px;}
#ALSO_VIEWED dl dd .data .rating img{vertical-align:-1px;}
#ALSO_VIEWED dl dd .data .location em{font-style:normal;color:#858585;}
#ALSO_VIEWED dl dd .pricing{width:110px;text-align:center;float:right;}
#ALSO_VIEWED dl dd .pricing .price{padding-bottom:3px;font:bold 1.4165em Arial,Tahoma,"Bitstream Vera Sans",sans-serif;color:#c60;}
#ALSO_VIEWED dl dd.eatery .pricing .price{font-size:1.1670em;}
#ALSO_VIEWED dl dd .pricing .price .asterisk{font-size:.8335em;vertical-align:10%;}
#ALSO_VIEWED dl dd .pricing .noprice{width:46px;margin:auto;font:bold .9165em Arial,Tahoma,"Bitstream Vera Sans",sans-serif;color:#C6C6C6;}
#ALSO_VIEWED .more{padding:8px 17px 10px;border-top:1px solid #e8eedb;background:#f7f9f3;font:normal .8335em Arial,Tahoma,"Bitstream Vera Sans",sans-serif;text-transform:uppercase;color:#d4bad4;}
#ALSO_VIEWED .avgPriceDisclaimer{margin:0;padding:5px 0 0;}
.avgPriceDisclaimer{margin:-9px 2px 15px;font-style:italic;font-size:.9165em;color:#9f9f9f;}
#ALSO_VIEWED .curConversion{display:block;font-size:.7055em;color:#535353;}
#ALSO_VIEWED .crOverlayButton{margin:0 auto;}
.bx{margin:14px 0;}
.bx .cnrTop span,.bx .cnrBtm span{background:url("/img2/sprites/boxCnr-V9.gif") 0 0 no-repeat;}
.bx .cnrTop span.cnrLft,.bx .cnrBtm span.cnrLft{float:left;}
.bx .cnrTop span.cnrRgt,.bx .cnrBtm span.cnrRgt{background-position:-5px 0;float:right;}
.bx .bx-cell .bx-data{background-color:#fff;}
.bx .cnrTop span,.bx .cnrBtm span{width:6px;height:6px;}
#LFNV .bx .cnrTop span,#LFNV .bx .cnrBtm span{width:4px;height:4px;}
#PAGE #MAIN .bx .cnrBtm{position:relative;margin-top:-6px;}
#PAGE #LFNV .bx .cnrBtm{position:relative;margin-top:-4px;}
.wrpBx{height:100%;overflow:hidden;margin:-14px 0 14px;}
.bx .cnrR3 .lft{float:left;}
.bx .cnrR3 .rgt{float:right;}
.bx .cnrR5 .lft{float:left;}
.bx .cnrR5 .rgt{float:right;}
.bx01.address .arrows{margin:0 0 10px;}
.bx01.address #AKA.arrows{margin:0;}
.bx01.address .tel,.bx01.address .fax{display:block;margin:4px 0 0;}
.bx01.address .description{margin:8px 0 0;}
#TRAVEL_GUIDES_CALLOUT{border:none;margin-top:14px;}
#TRAVEL_GUIDES_CALLOUT .title{background-color:#b191b1;border:1px solid #91b155;color:#fff;}
#TRAVEL_GUIDES_CALLOUT .content{border:solid #c0d0a1;border-width:0 1px 1px;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;}
#TRAVEL_GUIDES_CALLOUT .content .subTitle{font-size:1.1670em;font-weight:bold;margin-bottom:12px;}
#TRAVEL_GUIDES_CALLOUT .content .sepBox{margin-bottom:12px;}
#TRAVEL_GUIDES_CALLOUT .content .sepBox .sepImg{margin-right:16px;float:right;}
#TRAVEL_GUIDES_CALLOUT .content .sepBox ul.sepList li{font-size:1.4165em;font-weight:bold;margin-bottom:12px;padding-left:22px;background:url("/img2/crm/greenCheck.gif") 0 2px no-repeat;}
#TRAVEL_GUIDES_CALLOUT .content .msgLine{font-size:1.0835em;margin-bottom:12px;}
.bx01.nearby .content p,.bx01.nearby .arrows li{font-size:.9165em;}
.typeA2.crBody .cnrR5{border-color:#945894;background-color:#F5F8F1;}
.typeA2.crBody .cnrR5 .lft{background-position:-15px -37px;}
.typeA2.crBody .cnrR5 .rgt{background-position:-9px -37px;}
.typeA2.crBody .interior{border-color:#945894;background-color:#F5F8F1;padding:9px 0 8px 15px;}
.fndTrpIda{margin-bottom:14px;border:1px solid #c0d0a1;}
.fndTrpIda .header{padding:6px 13px;border-bottom:1px solid #d5e3bb;background-color:#eee7ee;font-size:122.5%;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;color:#333;}
.fndTrpIda ul{height:100%;overflow:hidden;_margin:0 -10px;padding:11px 8px 4px;font-size:89%;}
.fndTrpIda ul li{margin:2px 7px 3px;float:left;}
.fndTrpIda ul li a{display:block;display:inline-block!ie;width:80px;margin:0 auto;line-height:13px;text-align:center;}
.fndTrpIda ul li a img{display:block;width:50px;height:50px;margin:0 auto;border:1px solid #c0d0a1;background:url("/img2/sprites/tripideas-v2.jpg") no-repeat;}
.fndTrpIda ul li.o1 a img{background-position:0 0;}
.fndTrpIda ul li.o4 a img{background-position:-50px 0;}
.fndTrpIda ul li.o7 a img{background-position:-100px 0;}
.fndTrpIda ul li.o5 a img{background-position:-150px 0;}
.fndTrpIda ul li.o0 a img{background-position:-200px 0;}
.fndTrpIda ul li.o3 a img{background-position:-250px 0;}
.fndTrpIda .moreLnk{display:block;margin:0 12px 12px;}
#BODYCON.lndrPg .travelersChoice{margin-bottom:14px;}
.recentReviews{margin-bottom:14px;border:1px solid #c0d0a1;}
.recentReviews .header{padding:7px 13px 6px;border-bottom:1px solid #d5e3bb;background-color:#eee7ee;font-size:122.5%;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;color:#333;}
.recentReviews .revSnip{margin:9px 11px 14px;}
.recentReviews .revSnip dt{margin-bottom:2px;font-size:97%;font-weight:normal;}
.recentReviews .revSnip dd{margin-bottom:5px;padding-bottom:8px;border-bottom:1px dotted #bdbebe;}
.recentReviews .revSnip dd .rvNfo{margin-bottom:2px;font-size:12px;}
.recentReviews .revSnip dd .rvNfo .rate{margin-top:2px;float:left;}
.recentReviews .revSnip dd .usrNfo{font-size:11px;color:#656565;}
.recentReviews .button{margin:0 10px 14px;}
.recentForums{margin-bottom:14px;border:1px solid #c0d0a1;}
.recentForums .header{padding:7px 13px 6px;border-bottom:1px solid #d5e3bb;background-color:#eee7ee;font-size:122.5%;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;color:#333;}
.recentForums .revSnip{margin:9px 11px 14px;}
.recentForums .revSnip dt{margin-bottom:2px;font-size:97%;font-weight:normal;}
.recentForums .revSnip dd{margin-bottom:5px;padding-bottom:8px;border-bottom:1px dotted #bdbebe;}

.recentForums .revSnip dd .rvNfo{margin-bottom:2px;font-size:12px;}
.recentForums .revSnip dd .rvNfo .rate{margin-top:2px;float:left;}
.recentForums .revSnip dd .usrNfo{font-size:11px;color:#656565;}
.recentForums .button{margin:0 10px 14px;}
.topValue{margin-bottom:14px;border:1px solid #c0d0a1;}

.topValue .header{padding:7px 13px 6px 38px;border-bottom:1px solid #d5e3bb;background:#e7eeda url("/img2/bestvalue/bestValue_list.gif") no-repeat 11px center;font-size:122.5%;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;color:#333;}

.topValue .hLst{margin:9px 11px 13px;overflow:hidden;}
.topValue .hLst .hNfo{display:block;margin-bottom:3px;}
.topValue .hLst .hNfo .location{white-space:nowrap;}
.topValue .hLst .rNum{display:block;}
.topValue .hLst li{margin-top:10px;padding-top:6px;border-top:1px dotted #bdbebe;}
.topValue .hLst li.first{margin-top:0;padding-top:0;border-top:none;}
.topValue .hLst .rate{margin-top:2px;float:left;}
.bbDeals{margin-bottom:14px;border:1px solid #c0d0a1;}
.bbDeals .header{padding:7px 13px 6px;border-bottom:1px solid #d5e3bb;background-color:#eee7ee;font-size:122.5%;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;color:#333;}
.bbDeals ul{margin:12px 11px 0;font-size:97%;}
.bbDeals ul li{margin-bottom:9px;}
.bbDeals ul li b,.bbDeals ul li strong{font-weight:normal;}
.bbDeals ul li a var b{font-weight:bold;}
.bbDeals ul li a span b{color:#2c2c2c;}
.bbDeals .sponsoredlink{display:block;padding:1px 11px 10px;font-size:89%;text-decoration:none;color:#656565;}
.bbDeals .sponsoredlink img{margin-left:2px;vertical-align:-6px;}
.tgLndr .tgBox{margin-bottom:14px;border:1px solid #c0d0a1;}

.tgLndr .tgBox .header{padding:6px 13px;border-bottom:1px solid #d5e3bb;background-color:#eee7ee;font-size:122.5%;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;color:#333;}

.tgLndr .tgBox .gdLnk{padding-left:8px;display:block;background-image:url("/img2/travelguides/org_right.gif");background-position:0 5px;background-repeat:no-repeat;}
.tgLndr .tiq .inner{padding:13px 11px;}
.tgLndr .tiq .inner p{margin:0 0 6px 85px!important;}
.tgLndr .tiq .inner .tgAction{display:block;margin-left:85px;font-size:.9165em;}
.tgLndr .tiq .inner .tgIcon{float:left;}
.tgLndr .ss .inner{padding:13px 11px;}
.travChoice .bdy{padding:13px;}
.travChoice .subhead{margin:13px 0 0 137px;}
.travChoice .subhead a{overflow:hidden;margin-top:10px;font-size:.9165em;}
.travChoice .bdy a img{display:block;width:124px;}
.tamgSubs form{margin:13px 13px 0;}
.tamgSubs label b{display:block;}
.tamgSubs .chkSet{margin:0 0 13px;}
.tamgSubs #OPTINTEXT .alert{margin:0 13px 0 0;}
.tamgSubs #NLSUBMITDIV{margin-bottom:14px;}
.tog .subhead{padding:10px 50px 0 13px;background-image:url("/img2/travelguides/tankofgas.gif");background-position:255px 10px;background-repeat:no-repeat;}
.tog .togrule{margin:2px 13px;background:url("/img2/travelguides/rule.gif") repeat-x left 50%;}
.tog #TANK_OF_GAS_FORM{margin:0 0 14px 13px;}
.tog fieldset .txtSet label{font-size:1em;}
.tog fieldset .txtSet input.text{width:248px;font-size:1em;}
.tog fieldset .txtSet.help input.text{font-style:italic;color:#888;}
.tog .legend{margin:10px 0;font-weight:bold;}
.tog .rdoSet{margin:0 0 10px;}
.tog .alert{width:270px;}
.budget ul{overflow:hidden;padding:11px 8px 4px;font-size:.9165em;}
.budget ul li{margin:2px 6px 3px;float:left;width:125px;}
.budget ul li img{margin-bottom:4px;display:block;}
.popularDestGuides .topdg{padding:13px 13px 0 18px;}
.popularDestGuides .botdg{padding:13px 13px 13px 18px;}
.popularDestGuides .dglist{width:48%;float:left;}
.popularDestGuides .dglist.first{margin-right:13px;}
.popularDestGuides .dglist.extra{padding-top:13px;}
.popularDestGuides .listheader{font-size:1.1670em;font-weight:bold;line-height:140%;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;color:#530953;}
.popularDestGuides ul li{padding-left:10px;line-height:140%;background-image:url("/img2/travelguides/org_dot.gif");background-position:0 7px;background-repeat:no-repeat;}
#BODYCON.lndrPg .pCallout,#MAIN.Flights .callout{border:1px solid #c0d0a1;margin-bottom:12px;}
#MAIN.Flights .callout .header{padding:7px 13px 6px;border-bottom:1px solid #d5e3bb;background-color:#eee7ee;font-size:122.5%;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;color:#333;font-weight:bold;}
#MAIN.Flights .callout p{margin:12px;}
#MAIN.Flights .callout.lite{padding:12px;}
#MAIN.Flights .callout.lite img{display:block;margin-bottom:3px;}
#BODYCON h1.pgHdr{padding:13px 0 1px;border-bottom:none;font-size:242.5%;}
#BODYCON.lndrPg .gridA{margin-top:10px;}
.lndrPg .box.deals .header{margin-bottom:7px;font-size:97%;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;color:#333;}
.lndrPg .box.deals ul{float:left;width:48%;margin:0;font-size:89%;margin-bottom:10px;}
.lndrPg .box.deals ul.first{margin-right:14px;}
.lndrPg .box.deals ul li b{font-weight:bold;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;color:#656565;}

#BODYCON.lndrPg .pCallout .cnrR5,#BODYCON.lndrPg .tnet .cnrR5,#BODYCON.lndrPg .deals .cnrR5{display:none;}

#BODYCON.lndrPg .pCallout .interior,#BODYCON.lndrPg .tnet .interior,#BODYCON.lndrPg .deals .interior{border:none;}

#MPU #neFlights .button,#FLIGHTS_A .button,#FLIGHTS_B .button,#BODYCON.lndrPg #neFlights .button{padding:0;border:1px solid #D77B00;background:#D77B00 url("/img2/sprites/btns-v3.gif") repeat-x 0 -72px;text-decoration:none;}

.takeoff{min-height:180px;background:url("/img2/crm/valuegetaways/promo-bg2.jpg") no-repeat left bottom;}

.takeoff .h19{padding:4px 0 5px;font:bold 122.5% Arial,Tahoma,"Bitstream Vera Sans",sans-serif;color:#333;}
.takeoff .takeoffBtn{padding-bottom:68px;}
.promoBC{margin:10px 0 14px;padding:4px 6px;background-color:#fff;color:#333;}
.promoBC .text{height:100%;overflow:hidden;margin:0;padding:2px;}
.promoBC .stub{top:-1px;}
.promoBC .link{display:block;margin:3px 0 0;}
.promoBC .stockPhoto{margin:0 12px 0 0;width:80px;height:50px;float:left;}
.promoBC.bx01{margin:0 0 14px;padding:0;}
.promoBC.bx01 .content{height:100%;overflow:hidden;}
.promoBC.bx01 .link{margin:0;}
.promoBC.bx01 .name,.promoBC.bx01 .popLabel{font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;}
.promoBC.bx01 .name b{display:block;font-size:1.0835em;float:left;}
.promoBC.bx01 .name .rate{top:3px;left:4px;}
.promoBC.bx01 .popLabel{font-weight:bold;padding-top:6px;margin-bottom:2px;}
.promoBC.bx01 .popIndex span{font-weight:bold;color:#945894;}
.bx01.promoBC .button{margin-top:12px;}
.promoBC .bcLink{clear:both;}
.promoBC .bcLink:hover{text-decoration:none;}
.promoBC .bcLink span{font-weight:bold;text-decoration:underline;}
.promoBC .bcHotels{margin-bottom:1.0em;}
.promoBCMap li{font-weight:normal;margin-top:.15em;background:url('/img2/bullets/blackDot.gif') 0 .35em no-repeat transparent;padding-left:8px;}
.promoBCMap div.content{padding:14px 12px;position:relative;}
.promoBCMap div.header{color:#712171;font-size:1.1em;font-weight:bold;}
.promoBCMap img.brand{position:absolute;bottom:14px;right:14px;}
#NEXUS .promoBC .stockPhoto{display:none;}
#DEST_HOME .promoBC,#TOURISM .promoBC{padding:4px;border:1px solid #d5e3bb;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;}
#DEST_HOME .promoBC .text,#TOURISM .promoBC .text{padding:8px 0 0;font-size:1.1670em;}
#DEST_HOME .promoBC .stub,#TOURISM .promoBC .text{top:2px;}
#DEST_HOME .promoBC .link,#TOURISM .promoBC .link{font-size:.8575em;font-family:Verdana,Tahoma,"Bitstream Vera Sans",sans-serif;}
#DEST_HOME .promoBC .text .stockPhoto,#TOURISM .promoBC .text .stockPhoto{margin:-8px 12px 0 0;}
#HAC_FORM .promoBC{font:bold 1em Arial,Tahoma,"Bitstream Vera Sans",sans-serif;position:relative;padding-bottom:0;border:0 solid #c0d0a1;border-width:1px 0 1px 0;background-color:#f6f2f6;min-height:68px;}

#HAC_FORM .promoBC img{position:absolute;top:6px;left:9px;border:1px solid #c0d0a1;}
#HAC_FORM .promoBC div.title{margin-top:6px;font-size:1.1em;}
#HAC_FORM .promoBC div.content{margin-left:110px;}
#HAC_FORM .promoBC ul{margin-left:0;}
#HAC_FORM .promoBC li{font-weight:normal;margin-top:.3em;background:url('/img2/bullets/blackDot.gif') 0 .35em no-repeat transparent;padding-left:8px;}

.vrPromo{margin:0 0 15px;overflow:hidden;border:2px solid #000;}
.vrPromo.SideBar{width:296px;}
.vrPromo.SideBar.noBorder{width:300px;height:119px;border:0;}

.vrPromo.SideBar .vrTitle{background:#000 url('/img2/whiteowl.gif') no-repeat 12px 5px;color:#fff;padding:8px 20px 8px 48px;}
.vrPromo.SideBar .vrInner{padding:16px 16px 20px;line-height:20px;}
.vrPromo.Balance{width:463px;}

.vrPromo.Balance .vrTitle{float:left;background:#000 url('/img2/whiteowl.gif') no-repeat center 12px;color:#fff;padding:36px 20px 48px;margin-bottom:-40px;}
.vrPromo.Balance .vrInner{float:left;padding:8px 16px;line-height:20px;width:270px;}
.vrPromo .vrInner .vrLink{text-decoration:underline;white-space:nowrap;}
.vrPromo .clBoth{clear:both;}
.vrPromo.Balance .vrInner{font-size:1.075em;}
.vrPromo .vrTitle{font-weight:bold;}
.vrPromo .vrInner .vrLink{font-weight:bold;}
.cal .all .checkbox{float:left;}
.cal .all label{margin-left:16px;}
.cal label{color:#2c2c2c;}
.chkSet,.rdoSet{position:relative;}
.chkSet input,.rdoSet input{position:absolute;top:.2em;left:0;}
.chkSet label,.rdoSet label{display:block;margin-left:20px;font-weight:normal;line-height:130%;cursor:pointer;}
.chkSet input.alignTop,.rdoSet input.alignTop{top:0;}
.txtSet label{display:block;font-weight:bold;font-size:92.5%;}
.txtSet input.text{display:block;margin:2px 0;}
.stackElmts label,.stackElmts input,.stackElmts select{display:block;}
#TOGGLEME.reverseThis .show{background-position:-49px -249px;}
#TOGGLEME.reverseThis .hide{background-position:-36px -271px;}
.vrsubmit button{width:69px;height:16px;border:none;background:url(/img/buttons_en/submit.gif) 0 0 no-repeat;cursor:pointer;}
.restaurantLanderForm,.hotelLanderForm,.travelGuidesLanderForm{margin-bottom:14px;padding:15px 12px 0;border:2px solid #c0a1d0;background-color:#f6f2f6;}
#BODYCON.lndrPg .hacForm .legend,#BODYCON.lndrPg #RESTAURANT_FORM .legend,#BODYCON.lndrPg #MOG_FORM .legend{padding:0 0 4px;font-weight:bold;font-size:161%;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;color:#333;}


#BODYCON.lndrPg .balance form fieldset select,#BODYCON.lndrPg .balance form fieldset .location input,#BODYCON.lndrPg .balance form fieldset .wrap span.cal input{font-size:97%!important;}
#BODYCON.lndrPg .balance form fieldset .button{margin-top:8px;}
#BODYCON.lndrPg .hotelLanderForm fieldset .location input{width:322px;}
#BODYCON.lndrPg .hotelLanderForm .hacForm fieldset .wrap span.all{width:105px;margin-right:10px;}
#BODYCON.lndrPg .hotelLanderForm .hacForm fieldset .location{margin-bottom:12px;}
#BODYCON.lndrPg .restaurantLanderForm .location{margin-bottom:10px;}
#BODYCON.lndrPg .restaurantLanderForm .recommendedFor{margin-bottom:6px;}

#BODYCON.lndrPg .restaurantLanderForm .location .rfCity,#BODYCON.lndrPg .restaurantLanderForm .recommendedFor .rfReco{margin-right:26px;}

#BODYCON.lndrPg .restaurantLanderForm form{padding-bottom:14px;}

#BODYCON.lndrPg .restaurantLanderForm label{display:block;margin-bottom:2px;margin-top:5px;font-weight:bold;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;}
#BODYCON.lndrPg .restaurantLanderForm .location span{float:left;}
#BODYCON.lndrPg .restaurantLanderForm .location span input{width:201px;}
#BODYCON.lndrPg .restaurantLanderForm .recommendedFor span{float:left;}
#BODYCON.lndrPg .restaurantLanderForm .recommendedFor .rfPrice span{margin:3px 12px 0 0;}

#BODYCON.lndrPg .restaurantLanderForm .recommendedFor .rfPrice span label{display:inline;padding-left:4px;font-weight:normal;}
#BODYCON.lndrPg .travelGuidesLanderForm form{padding-bottom:14px;}
#BODYCON.lndrPg .travelGuidesLanderForm label{display:block;margin-bottom:2px;font-weight:bold;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;}

#BODYCON.lndrPg .travelGuidesLanderForm .discover{margin-bottom:8px;}
#BODYCON.lndrPg .travelGuidesLanderForm .location{margin:0 0 6px;}
#BODYCON.lndrPg .travelGuidesLanderForm .location span input{width:250px;}

.formToggle{margin:0 0 15px!important;padding:8px 10px!important;border:2px solid #c0d0a1!important;background-color:#fff!important;}

.formToggle .header{font:bold 1.5835em Arial,Tahoma,"Bitstream Vera Sans",sans-serif;margin-bottom:9px;color:#2c2c2c;}

.formToggle ul.tgl{background-color:#E4D9E4;padding:3px 8px;margin-bottom:8px;}
.formToggle ul.tgl li{float:left;}
.formToggle ul.tgl input{float:left;margin:5px 3px;}
.formToggle ul.tgl label{float:left;margin-right:20px;padding:5px 0 5px 28px;background:transparent url("/img2/sprites/hpPT-v11.png") no-repeat;cursor:pointer;color:#2c2c2c;}
.formToggle ul.tgl .hac label,.formToggle ul.tgl .cr label{background-position:-287px -2px;}

.formToggle ul.tgl .air label{background-position:-1438px -2px;}

.formToggle form label,.formToggle form .label{color:#2c2c2c!important;font:bold .9165em Arial,Tahoma,"Bitstream Vera Sans",sans-serif!important;}
.formToggle .form_hac .all{float:left;margin:17px 10px 3px 0!important;padding:1px 0 3px 20px!important;}
.formToggle .form_hac .all label{font-weight:bold!important;cursor:pointer;}
.formToggle .form_hac .cal{float:left;margin-right:10px!important;}
.formToggle .form_hac .guests{float:left;}
.formToggle .form_hac .callout div{font-size:.9165em;}
.formToggle .form_hac.wide .location{float:left;margin-right:10px;}
.formToggle .form_hac.wide .guests{margin-right:10px;}
.formToggle.external{border:none!important;padding:0!important;}
.formToggle.external .forms{padding:8px 10px;border:2px solid #c0d0a1;}
.spinnerReplaceable img.spinner{display:none;margin:5px 12px;}
#FLIGHTS_PAGE.formToggle{margin:15px 0!important;}
#FLIGHTS_PAGE.formToggle .form_air dt{color:#712171;font:normal 1.5em Arial,Tahoma,"Bitstream Vera Sans",sans-serif;text-transform:capitalize;margin-bottom:6px;}

#FLIGHTS_PAGE.formToggle .form_air .options label{font-weight:normal!important;}
#HAC_SMRY.formToggle .form_hac .button{margin-top:15px;}
#HAC_SMRY.formToggle .smry{font-size:.8421em!important;}
.overlayContents{display:none;}
.overlaySrc{display:none!important;}
.privMess{padding:14px 0 0;width:400px;background-color:#fff;}
.privMess .error{margin:8px 0;padding:3px 0 3px 23px;background:url('/img2/alerts/warning_red.gif') no-repeat left 50%;color:#c00;}
.privMess form{font-family:Arial,Helvetica,Verdana,sans-serif;}
.privMess form textarea{width:400px;height:128px;margin:5px 0 10px;border:1px solid #91b8a3;font-size:100%;font-family:Arial,Helvetica,Verdana,sans-serif;color:#565656;}

.privMess form legend{margin-bottom:6px;font-weight:bold;font-size:137.5%;}
.privMess form span{line-height:140%;}
.privMess form .context{margin-bottom:1px;}
.privMess form .cancel{font-size:92.5%;}
.privMess .guidelines{clear:both;display:block;text-align:right;margin-top:1px;font-size:85%;float:right;}
.privMess .captcha_guidelines{margin-bottom:5px;}
.privMess .msgTools{margin-left:57px;}
.privMess.send .msgTools{margin-left:80px;}
.privMess.send .captcha_msgTools{margin-top:10px;}
.privMess.send .captcha_cancel{float:right;}
.privMess.send form label{font-weight:bold;float:left;width:75px;text-align:right;margin-right:3px;}
.privMess.send form textarea{width:319px;margin-left:80px;margin-bottom:2px;}
.privMess.send form .from{margin:0 0 8px 0;overflow:hidden;}
.privMess.send form .from span{margin-left:2px;line-height:normal;}
.privMess.send form .subject .text{width:261px;margin-left:2px;}
.privMess.send form .subject{margin:0 0 5px 0;overflow:hidden;}
.privMess.send #captcha_box{margin-top:5px;}
.privMess.send #captcha_box div.left{width:71px;float:left;text-align:right;margin-right:3px;font-weight:bold;}
.privMess.send #captcha_box div.right{padding-left:80px;width:auto;}
.privMess.send #captcha_box #recaptcha_image{width:300px;height:57px;border:1px solid #91B8A3;}
.privMess.send #captcha_box .right .txt2{color:#656565;}
.privMess.send #captcha_box .right .txt3{padding:5px 0 5px;color:#656565;}
.privMess.send #captcha_box .right .txt4{padding:13px 0 10px;}
.privMess.send #captcha_box #recaptcha_response_field{width:200px;}
.privMess.send #bullying_notice{margin-left:80px;padding:10px 0 10px 0;color:red;font-family:Arial,Helvetica,Verdana,sans-serif;font-style:italic;}
.privMess.msg_reply{width:700px;}
.privMess.msg_reply form textarea,.privMess.msg_reply.send form textarea{width:619px;height:300px;_width:695px;}

.privMess.send.msg_reply form .subject .text{width:561px;}
.RuleBasedPopup #flightsLanderAWPopup{width:302px;padding:10px 17px 10px 15px;border-top:20px solid #639d2b;}
.RuleBasedPopup .inner .awHdrImgV1{margin:10px;}

.RuleBasedPopup .inner .awHdrV1{padding-bottom:24px;font-size:182.5%;line-height:100%;color:#712171;}
.RuleBasedPopup .inner .rgt{float:right;}
.RuleBasedPopup .inner .lft{float:left;}
.RuleBasedPopup .inner .clrb{clear:both;}
.RuleBasedPopup .inner .clrlft{clear:left;}
.RuleBasedPopup .inner .nothanks{margin:12px;font-size:11px;}
.RuleBasedPopup .inner .button input{text-transform:none;}
.RuleBasedPopup .inner .awHdrImgV2{overflow:hidden;border:10px solid #09532D;background-color:#945894;padding:18px 0;}
.RuleBasedPopup .inner .awHdrV2{text-align:center;line-height:125%;font-size:155%;padding:15px 10px 0 10px;color:white;}

.RuleBasedPopup .inner .awMainV2{height:100%;overflow:hidden;margin-top:5px;background-color:#F4F0F4;padding:15px;color:black;}
.RuleBasedPopup .inner .awBtn{margin:15px 0;}
.RuleBasedPopup .inner .nothanksV2{margin:17px 12px;font-size:11px;cursor:pointer;}
.RuleBasedPopup .inner .awHdrImgV3{margin-top:5px;background-color:#F4F0F4;padding:9px;}
.RuleBasedPopup .inner .awHdrV3{line-height:125%;font-size:155%;padding:10px;color:#530953;}

.RuleBasedPopup .inner .awMainV3{margin-top:5px;padding:15px;}

.RuleBasedPopup .inner .awHdrV4{text-align:left;line-height:125%;font-size:14px;font-weight:bold;padding:15px 10px 0 0;color:#3e3e3e;}

.RuleBasedPopup .inner .awMainV4{background:#f5f5f5;height:100%;overflow:hidden;margin-top:5px;padding:10px;color:#4d4d4d;border-top:solid 1px #cfcfcf;border-bottom:solid 1px #cfcfcf;}

.RuleBasedPopup .inner .awMainV4 label{font-weight:bold;font-size:12px;}
.RuleBasedPopup .inner .awMainV4 input#email{padding:5px;margin-top:25px;width:90%;}
.RuleBasedPopup .inner #awSubmitV4{background:#79ae19;line-height:13px;text-transform:none;font-size:14px;padding:5px 12px;text-transform:none;}



.RuleBasedPopup .inner #awSubmitV4{background:#79ae19;line-height:13px;text-transform:none;font-size:14px;padding:5px 12px;text-transform:none;}
.RuleBasedPopup .inner #alreadyMember{float:left;padding-top:5px;}
.RuleBasedPopup .inner #alreadyMember a{font-size:12px;}

.RuleBasedPopup .inner #awFooter{background:url('/img2/flights/airplane-bar.png');background-position:-349px -20px;background-repeat:no-repeat;height:130px;}
.RuleBasedPopup .inner{padding:0;}
.flightsPopup.overlay .close{background:#639D2B url("/img2/flights/detail-sprite.png") no-repeat -8px -300px;margin-top:7px;margin-right:7px;}

.QuickGuidePopup{margin-left:250px;margin-top:-70px;font:normal .75em Verdana,Tahoma,"Bitstream Vera Sans",sans-serif;}
.QuickGuidePopup .inner{width:270px;padding:20px 18px 10px;}
.QuickGuidePopup .inner h1{margin:10px 0;font-size:145%;line-height:130%;}
.QuickGuidePopup .inner p{line-height:150%;}
.QuickGuidePopup .inner form{margin-top:20px;}
.QuickGuidePopup .inner form#POPUP_FORM{margin-top:0;}
.QuickGuidePopup .inner form label{font-size:92.5%;}
.QuickGuidePopup .inner form input.text{width:97%;}
.QuickGuidePopup .inner .fldSet{margin:10px 0;}
.QuickGuidePopup .inner .chkst{position:relative;margin:16px 0 9px;}
.QuickGuidePopup .inner .chkst input{position:absolute;top:0;left:0;}
.QuickGuidePopup .inner .chkst label{display:block;margin-left:20px;font-weight:normal;cursor:pointer;}
.QuickGuidePopup .inner .withBtn{margin:10px 0 16px;}
.QuickGuidePopup .inner form .withBtn{margin-top:20px;}
.QuickGuidePopup .inner a.nxtTo{margin:2px 0 0 20px;text-decoration:underline;cursor:pointer;}
.QuickGuidePopup .inner a.across{text-decoration:underline;cursor:pointer;}
.QuickGuidePopup .inner a.altLink{text-decoration:underline;}
.MemberBenefitsPopup{margin-left:222px;margin-top:-70px;font:normal .75em Verdana,Tahoma,"Bitstream Vera Sans",sans-serif;}
.MemberBenefitsPopup .inner{width:270px;padding:20px 18px 10px;}
.MemberBenefitsPopup .inner h1{margin:10px 0;font-size:145%;line-height:130%;}
.MemberBenefitsPopup .inner p{line-height:150%;}
.MemberBenefitsPopup .inner form{margin-top:20px;}
.MemberBenefitsPopup .inner form#POPUP_FORM{margin-top:0;}
.MemberBenefitsPopup .inner form label{font-size:92.5%;}
.MemberBenefitsPopup .inner form input.text{width:97%;}
.MemberBenefitsPopup .inner .fldSet{margin:10px 0;}
.MemberBenefitsPopup .inner .chkst{position:relative;margin:16px 0 9px;}
.MemberBenefitsPopup .inner .chkst input{position:absolute;top:0;left:0;}
.MemberBenefitsPopup .inner .chkst label{display:block;margin-left:20px;font-weight:normal;cursor:pointer;}
.MemberBenefitsPopup .inner .withBtn{margin:10px 0 16px;}
.MemberBenefitsPopup .inner form .withBtn{margin-top:20px;}
.MemberBenefitsPopup .inner a.nxtTo{margin:2px 0 0 20px;text-decoration:underline;cursor:pointer;}
.MemberBenefitsPopup .inner a.across{text-decoration:underline;cursor:pointer;}
.MemberBenefitsPopup .inner a.altLink{text-decoration:underline;}
.overlay #OPTINSNIPLET{width:576px;height:540px;}
.overlay #OPTINSNIPLET .talogo{margin:17px 6px 0;}
.overlay #OPTINSNIPLET .formContainer{border:solid #D9E4C4;border-width:2px 0;margin:20px 6px;padding:17px 24px;}

.overlay #OPTINSNIPLET .formContainer h2{font-size:150%;color:#2C2C2C;margin-bottom:5px;}
.overlay #OPTINSNIPLET .formContainer .subline{margin-bottom:25px;font-size:105%;}
.overlay #OPTINSNIPLET .formContainer form .chkSet{margin-bottom:23px;}
.overlay #OPTINSNIPLET #TAMG_SUBS .chkSet2 input{float:left;}
.overlay #OPTINSNIPLET #TAMG_SUBS .chkSet2 label{width:490px;margin-top:-1px;padding:0 0 23px 5px;float:left;}
.overlay #OPTINSNIPLET #TAMG_SUBS .chkSet3{margin:3px 0 23px;}
.overlay #OPTINSNIPLET #TAMG_SUBS .chkSet3 input{float:left;height:13px;margin-top:-1px;vertical-align:middle;}

.overlay #OPTINSNIPLET #TAMG_SUBS .chkSet3 label{display:block;margin-left:22px;vertical-align:top;}

.overlay #OPTINSNIPLET .formContainer form .offers label{font-weight:normal;}
.overlay #OPTINSNIPLET .formContainer .lbAction,.overlay #OPTINSNIPLET .formContainer .nothanks{margin-left:10px;}
.overlay #OPTINSNIPLET .priv{margin-left:30px;}
.overlay.ocal{margin-top:20px;}


.calendar{position:relative;width:350px;height:175px;font-family:Arial,Helvetica,Verdana,sans-serif;background:#fff url("/img2/generic/site/bgSolidRule_oliveDrab.gif") 50% 0 repeat-y;overflow:hidden;}

.calendar .navCal{position:relative;z-index:1001;top:25px;width:100%;height:26px;margin-top:-25px;border-bottom:1px solid #d9e4c4;}
.calendar .navCal span{position:absolute;top:6px;}
.calendar .navCal span.prev{left:9px;}
.calendar .navCal .next{right:9px;}
.calendar .navCal span a{display:block;width:15px;height:16px;text-indent:-5000px;line-height:16px;cursor:pointer;}
.calendar .navCal span.prev a{background-image:url("/img2/icons/gui/arrowPrevCal_oliveDrab.gif");}
.calendar .navCal span.next a{background-image:url("/img2/icons/gui/arrowNextCal_oliveDrab.gif");}
.calendar .navCal span a:hover{text-decoration:none;}
.calendar .month{position:absolute;width:161px;padding:5px 7px;}

.calendar .month thead th{padding-bottom:4px;font-weight:bold;color:#712171;text-align:center;}
.calendar .month thead th.caption{padding-bottom:10px;}
.calendar .month tbody td{width:23px;height:21px;line-height:21px;font-weight:bold;color:#2c2c2c;text-align:center;vertical-align:middle;}
.calendar .month tbody .disabled{color:#8d8d8d;}
.calendar .month tbody .invalid{background:#DDD;text-decoration:line-through;}

.calendar .month tbody .arrive{background:url("/img2/vacationrentals/vr_email_cal_arrive.gif");text-decoration:line-through;}

.calendar .month tbody .depart{background:url("/img2/vacationrentals/vr_email_cal_depart.gif");}
.calendar .month tbody td a{display:block;color:#2c2c2c;cursor:pointer;}
.calendar .month tbody td.today a{color:#c60;}
.desktop .calendar .month tbody td a:hover{background-color:#dff6df;}
.calendar .month tbody td.selected{background-color:#e4d9e4;}

.overlay .newPop .button a,.overlay .newPop .button span,.overlay .newPop .button input{font-size:1.1670em;line-height:15px;text-transform:uppercase;}
.overlay .newPop{width:302px;padding:2px 3px 0;z-index:9999;font-size:1em;}
.overlay .newPop h1{padding-bottom:24px;font-size:182.5%;line-height:100%;}
.overlay .newPop p{padding-right:17px;line-height:1.36em;}
.overlay .newPop .altAction{margin:0 -3px;padding:15px 3px 3px;border-top:1px solid #c8d8aa;font-size:87.5%;text-transform:uppercase;clear:both;}

.overlay .error-message{padding-left:2px;color:red;}
.overlay .newPop.tw h1{width:85%;margin-top:-3px;padding-bottom:11px;line-height:124%;}
.overlay .newPop.tw.withGeo h1{margin-top:-3px;padding:7px 0 11px;}
.overlay .newPop.tw .fldSet{padding:15px 0 13px;overflow:visible;}
.overlay .newPop.tw form{padding:0;margin:0;}
.overlay .newPop.tw label{font-size:92.5%;}
.overlay .newPop.tw input.reg280{width:171px;margin:4px 0;padding:2px;border:1px solid #a5acb2;}
.overlay .newPop.tw .button{margin:10px 0;}


.overlay .newPop.tw .bgTW{display:block;width:137px;height:140px;margin:-5px -12px 0 0;background:url('/img2/tripwatch/twSampleRedesign.gif') no-repeat 20px 0 #fff;float:right;}
.overlay .newPop.tw .bgTW.english{background:url('/img2/tripwatch/twSampleSkewed.jpg') no-repeat 15px 0;}
#QUICK_CHECK_LB .co_fo{margin-top:11px;}

#QUICK_CHECK_LB .foTitle{color:#2c2c2c;font:bold 136.25% Arial,Tahoma,"Bitstream Vera Sans",sans-serif;line-height:110%;padding-top:8px;padding-bottom:4px;}
#QUICK_CHECK_LB .foSubtitle{color:#656565;font-size:.8em;font-weight:bold;}
#QUICK_CHECK_LB .foPlane{float:left;margin-top:-2px;margin-right:4px;}
.overlay.alsoViewedTest{background:#EE7818;padding:4px;}
.overlay.alsoViewedTest .inner{display:inline!ie;overflow:hidden;zoom:1;padding:1px;}

.overlay.alsoViewedTest .close{top:12px;right:12px;width:13px;height:13px;background-position:-170px -2324px;}
.overlay.alsoViewedTest.avStandalone .close{left:434px;right:auto;}
.overlay.alsoViewedTest .adServer{margin-bottom:0;}
.overlay.alsoViewedTest .iab_medRecStrict{width:auto;}
.alsoViewedTest #QUICK_CHECK_LB.noAlsoViewed{width:315px;}
.alsoViewedTest #QUICK_CHECK_HR.noAlsoViewed{width:315px;}
.alsoViewedTest .crMoreBanner{background-color:#F0F0F0;padding:15px;}
.alsoViewedTest .accomName{height:100%;overflow:hidden;}
.alsoViewedTest .accomNameDiv{float:left;padding-right:6px;}
.checkingRatesOn{font:bold 136.25% Arial,Tahoma,"Bitstream Vera Sans",sans-serif;}
.alsoViewedTest .greenBar{color:#E3D3E3;margin:11px 5px 6px 0;}
.alsoViewedTest #QUICK_CHECK_LB{width:438px;}
.alsoViewedTest .hideOne{display:none;}
.alsoViewedTest .chkSitesDesc,.oneMore{font-weight:bold;padding-bottom:7px;color:#2C2C2C;}
.alsoViewedHeader{font:bold 136.25% Arial,Tahoma,"Bitstream Vera Sans",sans-serif;padding:10px 0 11px;}
.alsoViewedTest .percent{padding-bottom:4px;}
.alsoViewedTest .avgPriceDisclaimer,.alsoViewedTest .more{display:none;}
.alsoViewedTest .typeA .interior{border:0;}
.alsoViewedTest #ALSO_VIEWED_POP .interior dl{padding:0;overflow:hidden;height:100%;}
.avStandalone #ALSO_VIEWED_POP .interior dl{padding:0;}
.alsoViewedTest #ALSO_VIEWED_POP .interior dl dd .pricing .price,.alsoViewedTest #ALSO_VIEWED_POP .interior dl dd .pricing .noprice{display:none;}
.alsoViewedTest #ALSO_VIEWED_POP .interior dl dd.first{border-top:1px solid #E8EEDB;}
.avStandalone #ALSO_VIEWED_POP .interior dl dd.first{border-top:medium none;}
.alsoViewedTest .crOverlayButton{margin-top:13px;}
.alsoViewedTest #QUICK_CHECK_LB .accomName{padding-top:2px;}

.alsoViewedTest #ALSO_VIEWED_POP .interior dl dd.lodging{height:100%;overflow:hidden;}
.avStandalone #ALSO_VIEWED_POP.leaveBehind{width:450px;float:left;}
.avStandalone .alsoViewedHeader{background-color:#F0F0F0;padding:18px 0 17px 11px;}
.avStandalone #ALSO_VIEWED_POP .interior{padding:0 12px;}
.avStandalone #ALSO_VIEWED_AD{float:left;}
.alsoViewedTest .alsoViewedHeader,.avStandalone .alsoViewedHeader{display:block;}
.alsoViewedHeader,.avStandalone h5.header{display:none;}
.alsoViewedTest #QUICK_CHECK_LB .qc_lb_name a.sprite-checkrates_ylwCnr{padding-bottom:3px;}
.alsoViewedTest #ALSO_VIEWED_POP .interior{border:none;}

.alsoViewedTest #ALSO_VIEWED_POP .disclaimer{margin-bottom:8px;font:normal .9165em Arial,Tahoma,"Bitstream Vera Sans",sans-serif;}
.alsoViewedTest #NOW_FINDING{width:438px;}
.alsoViewedTest #NOW_FINDING .title{font:bold 1.3335em Arial,Tahoma,"Bitstream Vera Sans",sans-serif;color:#2c2c2c;padding:10px 14px;}

.alsoViewedTest #NOW_FINDING .subtitle{font:1.167em Arial,Tahoma,"Bitstream Vera Sans",sans-serif;color:#2c2c2c;padding:14px;}

.alsoViewedTest #NOW_FINDING .progress{width:107px;height:15px;display:block;margin:0 auto;text-align:center;padding:24px 0;}
.alsoViewedTest #NOW_FINDING .providerContain{margin:0 3px 14px 14px;}
.alsoViewedTest #NOW_FINDING .provider{width:127px;height:51px;background:white;text-align:center;border:1px solid #e8e8e8;float:left;margin-right:11px;}

.alsoViewedTest #NOW_FINDING .provider img{padding-top:4px;}
.alsoViewedTest #NOW_FINDING .provider div{font-weight:bold;padding-top:18px;}
#ALSO_VIEWED .header{background:#f4f7ee;}

#ALSO_VIEWED_POP .header{padding:6px 17px 7px;border-width:0 1px 1px;border-style:solid;border-color:#f4f7ee #91b155 #c8d8aa;font:normal 152.5% Arial,Tahoma,"Bitstream Vera Sans",sans-serif;}
#ALSO_VIEWED_POP{margin-bottom:15px;}
#ALSO_VIEWED_POP .interior{padding:0;border:solid #91b155;border-width:0 1px 1px;}
#ALSO_VIEWED_POP .interior dl{padding:0;height:100%;}
#ALSO_VIEWED_POP .interior dl dd{clear:both;padding-top:8px;margin-bottom:8px;overflow:hidden;border-top:1px solid #e8eedb;}

#ALSO_VIEWED_POP .interior dl dd.first{border-top:none;}
#ALSO_VIEWED_POP .interior dl dd .thumbnail{display:none;}
#ALSO_VIEWED_POP .interior dl dd.lodging .thumbnail{display:block;float:left;margin-right:13px;}
#ALSO_VIEWED_POP .interior dl dd .thumbnail img{width:44px;height:44px;}
#ALSO_VIEWED_POP .interior dl dd .data{float:left;width:auto;}
#ALSO_VIEWED_POP .interior dl dd.lodging .data{width:230px;}
#ALSO_VIEWED_POP .interior dl dd.eatery .data{width:290px;}
#ALSO_VIEWED_POP .interior dl dd .data .propertyLink{font-weight:bold;}
#ALSO_VIEWED_POP .interior dl dd .data .rating{font-size:92.5%;line-height:11px;}
#ALSO_VIEWED_POP .interior dl dd .data .rating2{margin-top:3px;margin-bottom:4px;margin-left:0;}
#ALSO_VIEWED_POP .interior dl dd .data .rating img{vertical-align:-1px;}

#ALSO_VIEWED_POP .interior dl dd .data .location em{color:#858585;font-style:normal;}
#ALSO_VIEWED_POP .interior dl dd .pricing{float:right;width:94px;text-align:center;}
#ALSO_VIEWED_POP .interior dl dd.attraction .pricing{display:none;}

#ALSO_VIEWED_POP .interior dl dd .pricing .price{padding-bottom:3px;font-weight:bold;font-size:140.0%;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;color:#C60;}

#ALSO_VIEWED_POP .interior dl dd.eatery .pricing .price{font-size:115%;}
#ALSO_VIEWED_POP .interior dl dd .pricing .price span{font-size:85%;vertical-align:10%;}


#ALSO_VIEWED_POP .interior dl dd .pricing .noprice{width:46px;margin:auto;font-weight:bold;font-size:92.5%;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;color:#C6C6C6;}

#ALSO_VIEWED_POP .interior .more{padding:8px 17px 10px;border-top:1px solid #e8eedb;background:#f7f9f3;font-size:85%;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;text-transform:uppercase;color:#d4bad4;}

#ALSO_VIEWED_POP.leaveBehind{width:438px;margin-bottom:0;}
#QUICK_CHECK_LB #ALSO_VIEWED_POP.leaveBehind .data{width:274px;}
#ALSO_VIEWED_POP.leaveBehind .interior dl dd .data{width:262px;}
#ALSO_VIEWED_POP.leaveBehind .interior dd .thumbnail{display:block;float:left;margin-right:13px;}
#ALSO_VIEWED_POP.leaveBehind .header{border:1px solid #91B155;}
#ALSO_VIEWED_POP.leaveBehind .avgPriceDisclaimer{margin:5px 0 0;}
.popBlock{padding-top:10px;font:normal 18px Arial,Tahoma,"Bitstream Vera Sans",sans-serif;color:#2C2C2C;}
.clickEachDesc{padding-top:8px;}
.orangeBar{color:#c60;line-height:1px;}
.chkSitesDesc{color:#c60;padding-bottom:7px;}
.cs_ao{padding-top:5px;}
#lbContentCR img.arrow{position:absolute;left:-8px;top:54px;}
.greatValue{color:#c60;}
#QUICK_CHECK_LB{padding:11px 12px 5px;width:300px;}
#QUICK_CHECK_LB .accomName{color:#656565;display:block;font-weight:bold;font-size:.8em;}
#QUICK_CHECK_LB .legend{display:none;padding-top:5px;}
.AirWatchAlertDhtmlPopup{margin-top:-45px;}
div.overlayCallout{background-color:transparent;width:225px;}
.overlayCallout .inner{background-color:transparent;padding:2px;width:225px;}
.overlayCallout div.arrow{position:absolute;background-color:transparent;background-image:url('/img2/calloutArrows.gif');background-repeat:no-repeat;height:43px;width:71px;overflow:hidden;}
.overlayCallout div.arrow.arrowL{width:43px;margin-top:20px;background-position:right center;left:-41px;top:0;}

.overlayCallout div.arrow.arrowTL{background-position:bottom left;top:-41px;left:3px;}
.overlayCallout div.arrow.arrowTR{background-position:bottom right;top:-41px;right:3px;}
.overlayCallout div.arrow.arrowR{width:43px;margin-top:20px;background-position:left center;right:-38px;top:0;}

.overlayCallout div.arrow.arrowBL{background-position:top left;bottom:-37px;left:3px;}

.overlayCallout div.arrow.arrowBR{background-position:top right;bottom:-37px;right:3px;}
.overlayCallout div.shadow{background-color:#838383;border:2px solid #838383;}


.overlayCallout dl{background-color:#F9FFF9;border:2px solid #D67B00;margin-left:-4px;margin-top:-4px;color:#D67B00;font-size:1.167em;padding:7px 7px 12px 12px;}
.overlayCallout dt{padding-top:8px;padding-bottom:8px;font-family:Arial;font-size:1.3335em;font-weight:bold;color:#c60;}
.overlayCallout dd{font-family:Verdana;font-size:1.00em;color:#2c2c2c;}

.overlayCallout div.close{background:url('/img2/sprites/gui-v19.gif') no-repeat -170px -2324px;height:13px;width:13px;top:8px;right:12px;}
.review .rating{margin-bottom:5px;}
.review .entry{margin-bottom:5px;clear:both;}
.review .date{margin-bottom:5px;font-weight:bold;font-size:92.5%;}
.review .friend{margin-bottom:5px;font-weight:bold;font-size:92.5%;color:#c60;}
.review .relevance{margin-bottom:5px;font-weight:bold;font-size:92.5%;color:#712171;}
.basic_review .friend{margin-bottom:5px;font-weight:bold;font-size:92.5%;color:#c60;}

.summary .friend{background:url("/img2/icons/12/user_org.gif") 0 .10em no-repeat;padding-left:12px;}
.review .summary .date.new{margin-bottom:2px;padding-top:6px;}
.review .summary .date.new img{position:relative;top:-6px;left:4px;}
.review{overflow:hidden;}
.review.first{border:none;}
.review .title,.review .quote{margin-bottom:15px;}
.review .title{font-size:130%;}
.review .quote{font-size:115%;}
.review .name.hotel{margin-top:3px;font-size:100%;font-family:Verdana,Tahoma,"Bitstream Vera Sans",sans-serif;}
#PAGE .review .profile,#PAGE .review .summary,.review .profile,.review .summary{position:relative;overflow:hidden;}
.review .profile{float:left;}
.review .profile .avatar{width:74px;height:74px;margin-bottom:7px;}
.review .profile .avatar a{display:block;}
.review .profile .avatar img{width:74px;height:74px;}
.review .profile .username{width:100px;overflow:hidden;font-weight:bold;font-size:92.5%;text-overflow:ellipsis;}
.review .profile .triptype{white-space:nowrap;}
.username.mo{height:100%;overflow:hidden;}
.username.mo .scrname{color:#2D202D;}
.username.mo .expand_inline{font-size:1.0905em;}
.username.mo .hvrIE6{cursor:pointer;}
.username.mo .hvrIE6:hover,.username.mo .hvrIE6.mseOvr{text-decoration:underline;}
.username.mo .contribs{color:#565656;font-size:92.5%;font-weight:normal;}
.username.mo .dn_arrow{padding-right:11px;}
.review .profile .location{font-size:92.5%;color:#565656;}
.overlay .review .profile .location{width:100px;}
.review .entry,.review .recommendations{line-height:160%;}
.review .summary{left:14px;}
.review .summary .hlight{background-color:#FEFCFE;}
.review .partnercommerce{margin-top:1.5em;}
#REVIEWS .review .note.toggle a{padding-left:0!important;background:none!important;}
#REVIEWS .pending{border:1px solid #D9E4C4;margin:0 0 8px;font-weight:bold;color:#945894;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;background:#F2F6EB;padding:3px 8px;width:95px;}
#REVIEWS .pretitle_badge{margin-bottom:5px;font-weight:bold;}
#REVIEWS .badge_text{margin-left:4px;}
#REVIEWS .ratingDate{vertical-align:bottom;font-size:.9em;color:#666;}
#REVIEWS .ratingDate .new{font-size:.9em;color:#5ae15a;}
.review_media .count_lnk{font-size:.9165em;line-height:15px;padding:2px 0 0 21px;}
.review .problem{font-size:.9165em;}
.syor{background:#fff9de;border:1px solid #d5e3bb;padding:14px 12px;}
.syor .shareTitle{font:bold 1.3335em Arial,Tahoma,'Bitstream Vera Sans',sans-serif;color:#2c2c2c;margin-bottom:5px;}
.syor .shareMsg{font:1.0em Verdana,Tahoma,"Bitstream Vera Sans",sans-serif;color:#2c2c2c;margin:5px 0;}
.syor .fbWindow{width:190px;height:85px;float:left;margin-right:12px;}
.syorDivot{width:12px;height:7px;position:relative;left:30px;top:-1px;margin-bottom:6px;}
.procomp{background:#fff9de;border:1px solid #d5e3bb;padding:14px 12px;}
.procomp .procompTitle{font:bold 1.3335em Arial,Tahoma,'Bitstream Vera Sans',sans-serif;color:#2c2c2c;margin-bottom:5px;}
.procomp .procompMsg{font:1.0em Verdana,Tahoma,"Bitstream Vera Sans",sans-serif;color:#2c2c2c;margin:5px 0;}

.procompDivot{width:12px;height:7px;position:relative;left:30px;top:-1px;margin-bottom:6px;}
.procompActions{margin-top:15px;padding-bottom:7px;}
.procompActions .fbcBtn{display:inline;}
.procompActions .or{padding:0 5px;}
.tabBody{margin:0 0 15px;padding:8px 8px 0 14px;border:2px solid #589442;}
#PAGE.lv5 .tabBody,#PAGE.filterSearch .tabBody{margin:0;padding:0;border:0;}
#BODYCON .tabBody form.hacForm .last{margin:10px 0 0;}
.tabBody form fieldset legend{font-size:160%;}
.tabBody form fieldset .wrap,.tabBody form fieldset .toggle{margin:12px 0;}
.tabBody form fieldset .wrap{overflow:hidden;}
.tabBody form fieldset .wrap span{margin-right:8px;float:left;padding-bottom:4px;}
.tabBody form fieldset .wrap span.first{margin-right:26px;}
.tabBody form fieldset .wrap .showAll{float:right;}
.tabBody form fieldset .wrap span label{display:block;margin-bottom:2px;white-space:nowrap;}
.tabBody form fieldset .wrap span .checkbox{height:14px;margin-top:1px;}
.tabBody form fieldset .wrap span.all{margin-top:1.5em;}
.tabBody form fieldset .wrap span.all label{display:inline;white-space:normal;}
.tabBody form fieldset .wrap span .icn{margin-left:4px;margin-top:1px;margin-right:0;}
.tabBody form fieldset .wrap span .icn img{vertical-align:middle;}
.title,.quote{font-weight:bold;}
#HAC_HOTELS.tabBody form fieldset .wrap span.all{padding-top:3px;}
.details .listInfo li.all{margin:8px 0 12px;}
.arrows li.friend{background:url("/img2/icons/12/user_org.gif") 0 .10em no-repeat;}
.listRatings{overflow:hidden;margin:2px 0 -7px;}
.listRatings.split .expect,.listRatings.split .recommend{font-size:.925em;}
.listRatings.split .expect{width:160px;margin-right:14px;float:left;}
.listRatings.split .recommend{width:218px;float:left;}
.listRatings li b{display:block;margin-bottom:9px;}
.listRatings li ul li{margin:0 0 8px;padding-left:75px;text-transform:capitalize;}
.listRatings ul li img{display:block;margin:0 0 0 -75px;vertical-align:text-top;float:left;}
.ratingSystem.split{overflow:hidden;}
.ratingSystem.split .rating,.ratingSystem.split .popularity{width:48%;padding-bottom:5px;}
.ratingSystem.split .rating{float:left;}
.ratingSystem.split .popularity{float:right;}
.ratingSystem.split .popularity .more{display:block;margin-top:6px;}
.textInfo .awards{overflow:hidden;}
.textInfo .awards .check{position:absolute;right:0;height:31px;padding:2px 0;background-color:#fff;}
.textInfo .awards .check img{display:block;margin-left:12px;}
.textInfo .awards.bookNow .check{position:static!important;height:31px;padding:2px 1px;background-color:#fff;float:right;}
.bestLink span{display:block;margin:3px;font-size:.9165em;}
.awards .bestLink{margin:0 14px 0 0;padding-bottom:10px;}
#ADD_ARTICLE_FLYOUT_DIV{display:inline;}
#ADD_ARTICLE_SUGGEST_DIV{width:388px;}
#ADD_ARTICLE_FLYOUT_DIV ul li.flyout a{cursor:pointer;}
.information{color:#565656;}
.information b{color:#2c2c2c;}
.information ul.sep{margin:8px 0 16px;border:solid #d5e4d1;border-width:1px 0;}
.information .activities{text-transform:capitalize;}
.information.textual div,.information.contact div{line-height:140%;}
.information.textual div{margin-bottom:8px;}
.information.textual div.button{margin-bottom:0;line-height:14px;}
.information.textual div.description.addDesc{padding-left:30px;}
.information.contact div{margin-bottom:4px;}
.information.bulleted ul{margin:18px 0;}
.ratingSystem div,.ratingSystem.split{overflow:hidden;}
.ratingSystem div{overflow:hidden;margin-bottom:10px;}
.ratingSystem div .label{display:block;margin-bottom:3px;}
.ratingSystem div .more,.ratingSystem div span{font-size:92.5%;}
.ratingSystem div .rating_Reviews{margin-bottom:3px;}
.ratingSystem div span span{font-size:100%;}
.ratingSystem .rating .label{margin-bottom:6px;}
.ratingSystem .popularity var,.ratingSystem .popularity span{line-height:105%;}
.ratingSystem .popularity var,.ratingSystem .popularity var b{line-height:77.5%;color:#945894;}
.ratingSystem .popularity var,.ratingSystem .popularity span{min-height:20px;display:block;}
.ratingSystem .popularity var b,.ratingSystem .popularity span{overflow:hidden;}
.ratingSystem .popularity var{padding-left:36px;background:url("/img2/branding/ollie33x20_wht.png") 0 3px no-repeat;font-weight:bold;float:left;}
.ratingSystem .popularity var.dig2,.ratingSystem .popularity var.dig3{padding-bottom:10px;}
.ratingSystem .popularity var b,.ratingSystem .popularity var sup{vertical-align:text-top;}
.ratingSystem .popularity var b{margin-right:4px;font-family:"Times New Roman",Times,Bodoni,Palatino,serif;line-height:100%;}
.ratingSystem .popularity .dig1 b{font-size:242.5%;}
.ratingSystem .popularity .dig2 b{font-size:200%;}
.ratingSystem .popularity .dig3 b{font-size:160%;}
.ratingSystem .popularity .dig4 b{font-size:130%;}
.ratingSystem .popularity span{padding-bottom:.2em;color:#945894;}
.ratingSystem .popularity span i{font-style:normal;color:#2c2c2c;}
.ratingSystem.split div{width:48%;float:left;}
#ACCOM_OVERVIEW .bestValue{margin-bottom:0;float:right;}
#ACCOM_OVERVIEW div.bestValue{width:88px;}
#ACCOM_OVERVIEW .bestValueML{margin-top:-14px;}
#HAC_RESULTS #ACCOM_OVERVIEW .bestValue{margin-right:3px;}
#HAC_RESULTS .deckTools .bestValueSort,#HAC_RESULTS .deckTools .broadenedSort{width:100%;border-top:1px solid #c0d0a1;padding:5px 10px;}
.rrBar .ratingSystem{border-bottom:1px solid #e8e8e8;overflow:hidden;margin-bottom:5px;}
.rrBar .details .information{clear:both;}

#ATTRACTION_REVIEW .ratingSystem .rating .label ul,#ATTRACTION_REVIEW .ratingSystem .popularity .label ul,#ATTRACTION_REVIEW .ratingSystem .rating .label ul li.flyout,#ATTRACTION_REVIEW .ratingSystem .popularity .label ul li.flyout,#ATTRACTION_INFO .ratingSystem .rating .label ul,#ATTRACTION_INFO .ratingSystem .popularity .label ul,#ATTRACTION_INFO .ratingSystem .rating .label ul li.flyout,#ATTRACTION_INFO .ratingSystem .popularity .label ul li.flyout{display:inline;cursor:pointer;}

#ATTRACTION_REVIEW .ratingSystem .label ul li.flyout .icn,#ATTRACTION_INFO .ratingSystem .label ul li.flyout .icn{background:none;}

.barRatings{margin:0 0 6px 0;float:left;}
.ratingSystem div{margin-bottom:0;}
.barRatings dt{padding-bottom:3px;text-align:center;color:#2c2c2c;text-transform:capitalize;}
.barRatings dt a,.barRatings dt a:visited{text-decoration:underline;}
.barRatings .barRatingLine{width:150px;overflow:hidden;margin-bottom:1px;}
.barRatings .barRatingLine .rate{float:left;margin-top:1px;}
.barRatings .barRatingText{margin-left:5px;font:normal 92.5%/85% Arial,Tahoma,"Bitstream Vera Sans",Helvetica,sans-serif;color:#a268a2;float:left;}

.barRatings .barRatingBkg{height:10px;margin:0;background-color:#e3e3e3;float:left;}

.barRatings .barRatingImg{height:10px;margin:0;background-color:#bcfabc;}
#ATTRACTION_REVIEW .otCanRsrv{margin-bottom:7px;border-bottom:1px solid #e8e8e8;}
#ATTRACTION_REVIEW .otCanRsrv li{margin-bottom:0;border:none;float:left;clear:none;}
#ATTRACTION_REVIEW .otRsrvLink{padding:2px 0 7px;}
#ATTRACTION_REVIEW .otRsrvLink a{font-weight:bold;font-size:92.5%;}
#EATERY_SEARCH_RESULTS .otRsrvButton{float:right;}
#EAT_DETAIL_DETAILS .tel.otCanRsrv{float:left;}
#EAT_DETAIL_DETAILS .otRsrvLink a{font-weight:bold;font-size:92.5%;}
.nfoBbl .otRsrvLink,.nfoBbl .otFloatUp{float:left;}
.nfoBbl .otRsrvLink a{padding-bottom:1px;background-position:-119px -1870px;}
.information.textual .otRsrvButton,.information.textual .otRsrvButton .wrpBtn{margin-bottom:0;padding-top:2px;}
.details .addtlDetail li b{text-transform:capitalize;}
.rankTitle{margin:-10px 0 16px;font-weight:bold;}
.rankTitle i{font-weight:normal;font-style:normal;}
.interior div.share .div.onShow{margin:0 0 6px;}
.interior div.share{clear:both;padding-top:10px;}
.interior div.share h6{margin:8px 18px 0 18px;clear:both;font-size:1em;font-family:Verdana,Tahoma,"Bitstream Vera Sans",sans-serif;color:#2c2c2c;}
.interior div.share .controls span{margin:0 18px;padding:12px 8px 12px 30px;font-weight:bold;font-size:1em;}
.interior div.share .onShow{margin:0;}
.interior div.share .suggest{margin:0 30px;}
.interior div.share .suggest .header{padding:0 18px;}
.suggest .header,.suggest legend{font:bold 115% Arial,Helvetica,Verdana,sans-serif!important;color:#712171;}
.suggest .header span{display:block;margin-top:2px;font-size:87.5%;color:#2c2c2c;}
.suggest ul.arrows{display:inline;}
.suggest ul.arrows{padding-bottom:8px;float:left;width:43.5%!important;margin:10px 15px 0;}
.suggest ul.arrows.first{margin-right:0;}
.suggest legend{display:block;padding-bottom:8px;}
.suggest form.sep{margin:12px 15px 0;padding:15px 0 8px 0;border-top:2px solid #dee7cc;clear:both;}
.suggest fieldset .break{display:block;margin:0;padding:0 0 8px 0;clear:both;}
.suggest form.sep label{width:90px;float:left;}
.suggest fieldset .break .text,.suggest fieldset .break select{position:relative;top:-2px;width:224px;}

.suggest .split p{font-weight:bold;margin:0;padding:10px 18px 0;}
.searchLegend{margin:280px 0 14px;}
.searchLegendNoTop{margin-top:123px;}
.searchLegend .title{padding-bottom:10px;font-weight:bold;color:#712171;}
.searchLegend .item{display:block;padding:8px 0 8px 25px;font-size:92.5%;}
.searchLegend .link{font-size:92.5%;}
.searchLegend .slFR,.searchLegend .slIT,.searchLegend .slDE,.searchLegend .slES{background-image:url("/img2/sprites/flags.gif");background-repeat:no-repeat;}
.searchLegend .slFR{background-position:-281px 10px;}
.searchLegend .slIT{background-position:-234px -15px;}
.searchLegend .slDE{background-position:-187px -39px;}
.searchLegend .slES{background-position:-141px -64px;}
#BODYCON a.langLink{margin:10px 5px;display:block;}
.searchTopPadding{padding-top:15px;}
.rhsPadding{padding-left:8px;}
.sidebarCell{width:300px;padding-left:8px;}
.searchPadding{padding:7px 3px;}
.searchIndent{padding:0 2px 0 15px;color:#4d4d4d;}
.topRuleBg{border-top:1px solid #c8d8aa;background:#edf3e4;}
.topRule{border-top:1px solid #c8d8aa;}
.suggestion{font-size:115%;font-weight:bold;padding-bottom:15px;}
.newGreenHeader{padding:5px;font-weight:bold;color:#fff;background:#589442;}
.showRating{float:left;margin:5px 5px 5px -10px;}
.date{font-style:italic;color:#858585;}
.seeNext{padding:8px 6px 20px;border-top:1px solid #c8d8aa;}
.searchCruise{margin-bottom:8px;padding:3px;background:#edf3e4;font-size:115%;}
.quickFix .arrows{margin-left:2px;}
#PAGE td.topRule .searchIndent a img{background:#fff;}
#PAGE td.topRuleBg .searchIndent a img{background:#edf3e4;}
#PAGE td.searchPadding .searchIndent a img{padding-right:5px;}
#BODYCON.sponsored .wrpHeader{position:relative;height:100%;overflow:hidden;}
#BODYCON.sponsored .wrpHeader h1{padding-right:254px;}
#BODYCON.sponsored .wrpHeader img{position:absolute;right:0;bottom:6px;}
#BOOKPOP .btnPop,#ACCOM_OVERVIEW .btnPop,#ACCOM_DETAIL .btnPop{cursor:pointer;}
#lbContentCR{border:4px solid #e3631c;background:#fff;padding:10px 12px 10px 13px;font-size:77.5%;}
#lbContentCR .close{position:absolute;right:15px;}
#lbContentCR .close a{color:#52bb52;}
#lbContentCR .cnrR5,#lbContentCR .close .cnrL,#lbContentCR .close .cnrB,#lbContentCR .close .cnrBL{display:none;}
#lbContentCR .icrStandalone{width:405px;}
#ACCOM_DETAIL .writeReview{position:relative;top:-5px;left:3px;width:100%;clear:both;}
#EAT_DETAIL .writeReview{margin:14px 2px 6px;clear:both;float:left;}
#ATTRACTION_REVIEW .writeReview{margin-top:-5px;clear:both;}
.saveFlyout{font-size:.75em;}
.saveFlyout .action{width:140px;height:100%;overflow:hidden;margin-top:5px;}
.saveFlyout .action .cancel{float:left;margin-top:2px;font-size:85%;}
.saveBg{padding:4px;margin:4px 0;background-color:#fff;}
.saving{background-color:#fff;width:150px;}
.saveClose{padding:5px;font-size:92.5%;border-top:1px dotted #949689;text-align:right;}
.saveBottomGo{padding:5px;}
.saveFlyout #savesNewFolderForm input{display:block;}
div.saveLHSedit{position:absolute;z-index:10;margin:5px 0 0 -14px;}
div.saveRHSedit{position:absolute;z-index:10;margin:5px 0 0 16px;}
div.saveToMenu{position:absolute;z-index:10;margin:0 0 0 -37px;}
div.savePointEdit{margin-top:-8px;position:absolute;left:6px;z-index:20;}
div.savePoint{margin-top:-8px;position:absolute;left:38px;z-index:20;background-image:url(/img2/icons/gui/flyout_arrow_up.png);width:12px;height:14px;}
div.saveToMenu150{position:absolute;z-index:10;margin:1px 0 0 -28px;}
div.savePoint150{margin-top:-8px;position:absolute;left:27px;}
div.saveBody{background:#fff;padding:2px;width:165px;}
a.saveLink{text-decoration:none;color:#000;}
a.saveLink:visited{text-decoration:none;color:#000;}
a.saveLink:link{text-decoration:none;color:#000;}
a.saveLink:hover{text-decoration:underline;color:#000;}
a.saveOption{color:#470047;text-decoration:underline;}
div.saveLeftNav{padding:3px 0 10px 0;margin:1px 0 3px 0;border-top:1px dotted #ccc;}
div.displayFolder{margin:2px 0;padding:2px;border-bottom:1px solid #f3f3f3;}
div.editIcon{position:absolute;top:1px;right:8px;}
.folderFormatting{padding:3px;font-weight:bold;font-size:115%;}
.subFolder{margin:2px 0;padding:2px 2px 2px 12px;border-bottom:1px solid #f3f3f3;}
.selectedFolder{border:1px solid #ccc;background:#f4f4f4;margin:2px 0;padding:2px;}
.selectedSubFolder{border:1px solid #ccc;background:#f4f4f4;margin:2px 0;padding:2px 2px 2px 12px;}
.folderInfoTitle{font-weight:bold;font-size:14px;padding:3px;}
.saveGeoTitle{font-weight:bold;font-size:14px;margin-bottom:-8px;}
.saveSectionTitle{font-weight:bold;margin-bottom:2px;}
.savedItem{padding-top:5px;width:99%;background:#fff;}
.unrelatedItemTop{border-top:1px dotted #e8e8e8;margin-top:0;}
.unrelatedItem{border-top:1px solid #fff;margin-bottom:5px;}
.expandedItem{padding-top:5px;}
.expandedDetail{padding:5px 5px 5px 0;margin-left:20px;}
div.deletePhoto{position:absolute;z-index:10;margin:3px 0 0 -20px;}
div.savePointPhoto{margin-top:-8px;position:absolute;left:19px;z-index:20;}
div.saveToMenuRight{position:absolute;z-index:10;margin:0;right:0;}
div.savePointRight{position:absolute;top:13px;left:3px;z-index:20;}
div.detailIconBar{margin-top:10px;}
div.saveShadow{border-right:1px solid #666;border-bottom:1px solid #666;}
div.saveShell{background-color:#e4d9e4;border:1px solid #91b155;border-right-color:#589442;border-bottom-color:#589442;padding:0 4px;}
div.savePointEdit{margin-top:-8px;position:absolute;left:10px;z-index:20;}
div.saveTop{font-weight:bold;padding:5px;white-space:nowrap;}
div.saveBodyFluid{background:#e8e8e8;padding:2px 5px;}
div.saveBody150{background:#e8e8e8;padding:5px;width:150px;}
div.subFolderIndent{padding-left:8px;}
div.saveTopBorder{border-top:1px solid #589442;}
div.saveFolder{position:relative;border-top:1px dotted #949689;margin:2px;padding:2px 0;}
div.saveFolder a{text-decoration:none;display:block;padding:2px 0;color:#000;}
div.saveFolder a:link{text-decoration:none;display:block;padding:2px 0;color:#000;}
div.saveFolder a:visited{text-decoration:none;display:block;background-color:#fff;color:#000;}
div.saveFolder a:hover{display:block;background-color:#e4d9e4;color:#000;}
div.createFolder{position:relative;border-top:1px solid #589442;margin:2px;padding:2px 0;}
div.createFolder a{text-decoration:none;display:block;padding:2px 0;color:#000;}
div.createFolder a:visited{text-decoration:none;display:block;background-color:#fff;color:#000;}
div.createFolder a:hover{display:block;background-color:#e4d9e4;color:#000;}
div.recentFolder{position:relative;border-top:1px dotted #949689;margin:2px;padding:2px 0;}
div.recentFolder a{text-decoration:none;display:block;padding:2px 0;background-color:#ECEDEC;color:#000;}
div.recentFolder a:hover{display:block;background-color:#E0D3E0;color:#000;}
div.topFolder{position:relative;}
div.openSubFolder{position:absolute;z-index:10;top:2px;right:4px;font-weight:bold;}
div.openSubFolder a{text-decoration:none;color:#000;}
div.openSubFolder a:hover{text-decoration:none;}
.myTripsUnviewed{font-weight:bold;}
div.saveTabArea{font-weight:bold;}
a.saveSearchTab{position:relative;top:-1px;z-index:100;padding:2px 1em;background:#f4f4f4;border:solid #666;border-width:1px 1px 0;color:#000;text-decoration:none;cursor:pointer;}
a.saveSearchTab:hover{background:#d0d0d0;}
a.saveSearchTab.activeTab{background-color:#f5fcf5;color:#000;z-index:102;}
div.saveSearchMainArea{border:1px solid #ccc;padding:1em;background:#fcf5e2;}
div.savePointHelp{position:absolute;top:-5px;left:38px;z-index:20;}
div.saveToMenuHelp{position:absolute;z-index:10;top:18px;left:-37px;}
div#RegisterBox P{margin-top:0;margin-bottom:6px;color:black;}
div.MyTripAdvBoxMenu{position:absolute;top:20px;z-index:10;margin:0;right:0;}
.saveGeoTitle{font-weight:bold;font-size:14px;margin-bottom:-8px;}
.saveSectionTitle{font-weight:bold;margin-bottom:2px;}
.forSave .profile{float:left!important;width:100%!important;}
.forSave .saveReview{position:absolute;right:0;}
.forSave .saveReview span{position:relative;top:8px;left:37px;}
.forSave .saveReview img{position:relative;top:-8px;left:-38px;cursor:pointer;}
.fndhlp{height:100%;overflow:hidden;margin:0 0 6px;color:#945894;}
#FRIENDS_REVIEWS .fndhlp{clear:both;}
.hlpNmbr{display:block;margin:0 4px 0 0;padding:0 3px 0 4px;border:1px solid #d5e3bb;background-color:#f6f2f6;font:bold 1.3335em/20px Arial,Tahoma,"Bitstream Vera Sans",sans-serif;float:left;}

.hlpTxt{display:block;margin:3px 0 0;font-size:.9165em;float:left;}
.fndhlpInline{display:block;height:100%;overflow:hidden;margin:-5px 0 10px;font-size:.9em;}


.fndhlpInline .hlpNmbr{display:inline;margin:0;padding:0 4px 0 0;border:none;background-color:transparent;font:bold 1.0em Verdana,Tahoma,"Bitstream Vera Sans",sans-serif;}
.fndhlpInline .hlpTxt{display:inline;margin:0;font-size:1.0em;float:left;}
.warning{margin-bottom:14px;padding:9px 13px;border:1px solid #c00;background-color:#eff6ef;color:#c00;line-height:17px;}
.faq{margin-top:15px;}
.faq .question{font:bold 130% Arial,Tahoma,"Bitstream Vera Sans",sans-serif;color:#712171;margin-bottom:5px;}
.faq .answer{margin-bottom:15px;}
.faq .answer a{font-weight:bold;}
.faq .answer ul.arrows{margin:15px;}
.faq .answer ul.dotBullets{margin:15px;}
.faq .answer ul.sprite-dotBullet_oliveDrab-gif{margin:15px;}
.faq .answer .screenshot{text-align:center;margin-bottom:25px;}
.faq .answer .screenshotintro{margin-bottom:15px;}
.quickguide .h19{padding:4px 3px 5px;font-weight:bold;font-size:122.5%;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;color:#333;}
.quickguide .content p{margin-bottom:9px;padding:0 4px;line-height:14px;}
.quickguide .wrap{padding-top:44px;background:url("/img2/quickguides/sectionBanner-V1.gif") 50% -56px no-repeat;}

.quickguide#VISA_AU_SPONSORSHIP{background:url("/img2/sponsors/visa_sponsor.png") 145px 125px no-repeat;}
.quickguide .button{margin:13px 3px 1px;}
#SHOW_FORUM .qg-promo .qg-image,#SHOW_TOPIC .qg-promo .qg-image{width:194px;height:45px;background:url("/img2/quickguides/sectionBanner-V1-sm.gif") 0 100% no-repeat;}



#SHOW_FORUM .quickguide .wrap,#SHOW_TOPIC .quickguide .wrap{padding-top:44px;background:url("/img2/quickguides/sectionBanner-V1-sm.gif") 50% -56px no-repeat;}
.bx.cmsPoll{margin:0 0 15px;}
#LEFTNAV .bx.cmsPoll{margin:14px 0;}
#CMSPOLL{overflow:hidden;padding:0;zoom:1;}
.bx.cmsPoll .cnrR3{height:5px;background-color:#945894;}
.bx.cmsPoll .cnrR3 .lft,.bx.cmsPoll .cnrR3 .rgt{width:5px;height:5px;background-image:url("/img2/sprites/boxCnr-V9.gif");background-repeat:no-repeat;}
.bx.cmsPoll .cnrR3 .lft{background-position:-15px -7px;}
.bx.cmsPoll .cnrR3 .rgt{background-position:-9px -7px;}
#LEFTNAV .bx.cmsPoll .cnrR3 .lft{height:3px;width:3px;background-position:-5px -53px;}
#LEFTNAV .bx.cmsPoll .cnrR3 .rgt{height:3px;width:3px;background-position:-1px -53px;}
#LEFTNAV .bx.cmsPoll .rdoSet input,#LEFTNAV .bx.cmsPoll .chkSet input{top:1px;}

.bx.cmsPoll .bx-cell .teaser{margin:8px -8px 0;padding:14px 8px 0;background:url('/img2/bg-dot.gif') repeat-x top left #fff;}
.bx.cmsPoll .bx-cell .teaser .teaserText{font:normal 107.5%/100% Verdana,"Bitstream Vera Sans",Arial,Helvetica,sans-serif;}
.bx.cmsPoll .bx-cell .teaser .teaserButton{margin:10px 0 0;}
.bx.cmsPoll .bx-cell dl{background-color:#fff;}
.bx.cmsPoll .bx-cell dl dt{padding:7px 14px 11px;background-color:#945894;background-image:none;font-size:122.5%;line-height:130%;color:#fff;word-wrap:break-word;}

.bx.cmsPoll .bx-cell dl dd{padding:0 15px 14px;border:2px solid #d9e4c4;border-width:0 2px 2px;}
.sidebar .bx.cmsPoll .bx-cell dl dd .results{width:266px;}
.bx.cmsPoll .bx-cell dl dd .questions{font-size:107.5%;}

.bx.cmsPoll .bx-cell dl dd .question{padding-top:10px;font-weight:bold;line-height:150%;word-wrap:break-word;}
.bx.cmsPoll .bx-cell dl dd .answers{padding:8px 5px;}
.bx.cmsPoll .bx-cell dl dd .answer{margin:20px 0;}
.bx.cmsPoll .bx-cell dl dd .answer label{word-wrap:break-word;}
.bx.cmsPoll .bx-cell dl dd label.answer input{margin-right:4px;}
.bx.cmsPoll .bx-cell dl dd .results{width:266px;overflow:hidden;padding:8px 0;}
.bx.cmsPoll .bx-cell dl dd .thanks{font-size:107.5%;padding:10px;}
.bx.cmsPoll .bx-cell dl dd .thanksTitle{padding-top:10px;font-weight:bold;line-height:150%;}
.bx.cmsPoll .bx-cell dl dd .thanksDescription{padding-top:10px;}
.bx.cmsPoll .results table{table-layout:fixed;}
.bx.cmsPoll .results table th{width:100%;padding:6px 0 2px;font:normal 100% Arial,Helvetica,Verdana,sans-serif;text-align:left;}
.bx.cmsPoll .results table th span{display:block;width:266px;word-wrap:break-word;}
.bx.cmsPoll .results table td{padding:0 3.5em 1px 0;text-align:left;}

.bx.cmsPoll .results table tfoot td{padding:5px 0 0;font:normal 87.5% Verdana,"Bitstream Vera Sans",Arial,Helvetica,sans-serif;color:#555;}

.bx.cmsPoll .results table var{display:block;position:relative;width:0;height:.9em;border:1px solid #91b155;background-color:#e4d9e4;color:#555;}

.bx.cmsPoll .results table em{display:block;position:absolute;top:-1px;right:-3.5em;width:3em;padding:0 0 2px 0;font-style:normal;font-size:77.5%;}

#LEFTNAV .bx.cmsPoll .bx-cell dl dt{padding:4px 14px 7px;font:bold 115% Arial,Helvetica,Verdana,sans-serif;}

#LEFTNAV .bx.cmsPoll .bx-cell dl dd{padding:0 13px 14px;border:1px solid #d9e4c4;border-width:0 1px 1px;font-family:Arial,Tahoma,"Bitstream Vera Sans",Helvetica,sans-serif;}

#LEFTNAV .bx.cmsPoll .bx-cell dl dd .question{padding-top:14px;line-height:110%;}
#LEFTNAV .bx.cmsPoll .bx-cell dl dd .answers{padding:8px 4px 6px 0;}
#LEFTNAV .bx.cmsPoll .bx-cell dl dd .answer{margin:11px 0;}
#LEFTNAV .bx.cmsPoll .bx-cell dl dd .results{width:132px;}
#LEFTNAV .bx.cmsPoll .results table th span{width:132px;}
#LEFTNAV .bx.cmsPoll .results table em{top:-2px;font:normal 77.5% Verdana,"Bitstream Vera Sans",Arial,Helvetica,sans-serif;line-height:150%;}
#HOMEPAGE .bx.cmsPoll .bx-cell dl dd .answers.for5 .answer{margin:11px 0;}
#HOMEPAGE .bx.cmsPoll .bx-cell dl dd .answers.for4 .answer{margin:14px 0;}
#HOMEPAGE .bx.cmsPoll .bx-cell dl dd .answers.for3 .answer{margin:17px 0;}
#HOMEPAGE .bx.cmsPoll .bx-cell dl dd .answers.for2 .answer{margin:20px 0;}
#HOMEPAGE .bx.cmsPoll .results.for5 table td{padding-bottom:1px;}
#HOMEPAGE .bx.cmsPoll .results.for4 table td{padding-bottom:5px;}
#HOMEPAGE .bx.cmsPoll .results.for3 table td{padding-bottom:9px;}
#HOMEPAGE .bx.cmsPoll .results.for2 table td{padding-bottom:13px;}
.mapOverlay{width:708px;}
.mapOverlay .title{width:auto;}
.mapOverlay.withClose .close{width:18px;}
.js_floatableMap .interior{margin:15px 15px 3px;}
.js_floatableMap .staticMap{position:relative;border:1px solid #fff;}
.js_floatableMap .all{margin:0 15px 0 14px;padding:10px 0 8px;font:normal .8335em Arial,Tahoma,"Bitstream Vera Sans",sans-serif;text-transform:uppercase;}
.js_floatableMap .all.sponsored{padding-top:13px;}

.js_floatableMap .all.sponsored .bstWstCa,.js_floatableMap .all.sponsored .bstWst{height:35px;width:122px;margin-top:-10px;background:url('/img2/sprites/floating_maps-v20.png') no-repeat right -303px;}

.js_floatableMap .all.sponsored .hampton{height:35px;width:122px;margin-top:-10px;background:url('/img2/sprites/floating_maps-v20.png') no-repeat right -414px;}



.js_floatableMap .all.sponsored .comfortinn{height:35px;width:122px;margin-top:-10px;background:url('/img2/sprites/floating_maps-v20.png') no-repeat right -498px;}

.js_floatableMap .all.sponsored .econolodge{height:35px;width:122px;margin-top:-10px;background:url('/img2/sprites/floating_maps-v20.png') no-repeat right -614px;}

.js_floatableMap .all.sponsored .qualityinn{height:35px;width:122px;margin-top:-10px;background:url('/img2/sprites/floating_maps-v20.png') no-repeat right -874px;}

.js_floatableMap .all.sponsored .comfortsuites{height:35px;width:122px;margin-top:-10px;background:url('/img2/sprites/floating_maps-v20.png') no-repeat right -1099px;}



.js_floatableMap .all.sponsored .comfortinnca{height:35px;width:122px;margin-top:-10px;background:url('/img2/sprites/floating_maps-v20.png') no-repeat right -1289px;}

.js_floatableMap .all.sponsored .qualityinnca{height:35px;width:122px;margin-top:-10px;background:url('/img2/sprites/floating_maps-v20.png') no-repeat right -874px;}

.js_floatableMap .all.sponsored .sleepinn{height:35px;width:122px;margin-top:-10px;background:url('/img2/sprites/floating_maps-v20.png') no-repeat right -616px;}

.js_floatableMap .all.sponsored .holidayinn{height:35px;width:122px;margin-top:-10px;background:url('/img2/sprites/floating_maps-v20.png') no-repeat right -1389px;}

.js_floatableMap .all.sponsored .super8ca{height:35px;width:122px;margin-top:-10px;background:url('/img2/sprites/floating_maps-v20.png') no-repeat right -1489px;}



.js_floatableMap .all.sponsored .econolodge{height:35px;width:122px;margin-top:-10px;background:url('/img2/sprites/floating_maps-v20.png') no-repeat right -1589px;}

.js_floatableMap .all.sponsored .ramadaca{height:35px;width:122px;margin-top:-10px;background:url('/img2/sprites/floating_maps-v20.png') no-repeat right -1689px;}

.vrCheckSprite{height:35px;width:122px;margin-top:-10px;background:url('/img2/sprites/floating_maps-v20.png') no-repeat right -498px;}

.js_floatableMap .all.linkOnly a{padding-left:17px;background:url("/img2/sprites/gui-v18.gif") no-repeat -133px -2019px;}
#TBOUNCE2TEST .object.js_floatMap{margin:1px 1px 0;}
#TBOUNCE2TEST .staticMap.js_mapThumb{border:0 transparent;}
#TBOUNCE2TEST .js_mapThumb img{width:100%;}
.js_mapThumb{cursor:pointer;}
.js_mapThumb img.marker{display:block;position:absolute;top:50%;left:50%;margin:-26px 0 0 -4px;}
.js_floatContent{display:none;}
.reportGeoCode{text-align:right;clear:both;margin-top:8px;margin-right:0;margin-bottom:0;}
.reportGeoCode a{cursor:pointer;}
.whatsNearby{height:100%;overflow:hidden;background:#f2f6eb;}
.whatsNearby .sidebar{width:156px;height:450px;float:left;}
.whatsNearby .balance{width:550px;overflow:hidden;border-left:2px solid #589442;float:right;}
.whatsNearby .sidebar .js_error{margin:14px 8px 17px;font:normal 1.1670em Arial,Tahoma,"Bitstream Vera Sans",sans-serif;color:#c00;}
.whatsNearby .sidebar .js_mapHome{cursor:pointer;}
.whatsNearby .sidebar .pName{display:block;padding:10px 35px 9px 8px;border-bottom:1px solid #589442;font:bold .9165em Arial,Tahoma,"Bitstream Vera Sans",sans-serif;color:#530953;}

.whatsNearby .sidebar .flMapPDMOName{position:relative;}

.whatsNearby .sidebar .flMapPDMOName .sponsoredGeoMapInfoIcon{background:url('/img2/sprites/floating_maps-v20.png') -17px -1039px no-repeat;width:33px;height:33px;position:absolute;top:0;right:7px;}

.whatsNearby .sidebar .fNear{margin:16px 8px;border-bottom:1px solid #dfdfdf;}

.whatsNearby .sidebar .fNear legend{_position:relative;margin-bottom:1px;_margin-left:-5px;font:bold .8335em Arial,Tahoma,"Bitstream Vera Sans",sans-serif;color:#424242;text-transform:uppercase;}



.whatsNearby .sidebar .fNear span{display:block;padding:0 0 0 3px;border-top:1px solid #dfdfdf;color:#530953;font:normal .9165em Arial,Tahoma,"Bitstream Vera Sans",sans-serif;}
.whatsNearby .sidebar .fNear span.cur{background-color:#fff;}


.whatsNearby .sidebar .pName:hover,.whatsNearby .sidebar .pName.mseOvr,.whatsNearby .sidebar .fNear span:hover,.whatsNearby .sidebar .fNear span.mseOvr{background-color:#ebe3eb;text-decoration:none;}
.whatsNearby .sidebar .flMapPDMOName:hover{background-color:inherit;}
.whatsNearby .sidebar .fNear .chkSet{position:relative;height:100%;overflow:hidden;}

.whatsNearby .sidebar .fNear span label{display:block;margin-left:20px!important;padding:6px 0 5px;font-weight:normal;line-height:120%;cursor:pointer;}
.whatsNearby .sidebar .fNear .lHac{background-position:102px -18px;}
.whatsNearby .sidebar .fNear .lRest{background-position:102px -48px;}
.whatsNearby .sidebar .fNear .lAtt{background-position:102px -80px;}
.whatsNearby .sidebar .fNear .lVr{background-position:102px -460px;}

.whatsNearby .sidebar .fNear .lbstWstCa,.whatsNearby .sidebar .fNear .lbstWst{background-position:62px -141px;}
.whatsNearby .sidebar .fNear .lhampton{background-position:62px -217px;}
.whatsNearby .sidebar .fNear .lcomfortinn{background-position:62px -573px;}
.whatsNearby .sidebar .fNear .lqualityinn{background-position:62px -998px;}
.whatsNearby .sidebar .fNear .lcomfortsuites{background-position:62px -1240px;}

.whatsNearby .sidebar .fNear .lcomfortinnca{background-position:62px -1340px;}
.whatsNearby .sidebar .fNear .lqualityinnca{background-position:62px -998px;}
.whatsNearby .sidebar .fNear .lsleepinn{background-position:62px -687px;}
.whatsNearby .sidebar .fNear .lholidayinn{background-position:62px -1440px;}
.whatsNearby .sidebar .fNear .lsuper8ca{background-position:62px -1540px;}
.whatsNearby .sidebar .fNear .leconolodge{background-position:62px -1640px;}
.whatsNearby .sidebar .fNear .lramadaca{background-position:62px -1740px;}

.whatsNearby .sidebar .fNear .loutbacksponsorship{background:url('/img2/maps/icons/sprite-restaurant-spr.png') no-repeat;background-position:100% -180px;}

.whatsNearby .sidebar .fNear .loutbacksponsorship label{margin-right:30px;}
.whatsNearby .sidebar .sponsorActivate{border-top:1px solid #589442;}
.whatsNearby .sidebar .nfo{margin:8px 8px;font:normal .9165em/1.25em Arial,Tahoma,"Bitstream Vera Sans",sans-serif;color:#858585;}

.whatsNearby .sidebar .pNameDir .pName{border:none;margin-bottom:0;}
.whatsNearby .sidebar .pNameDir .addr{font-size:.8335em;padding-left:8px;}
.whatsNearby .sidebar .pName .addr{font-size:.9165em;padding-left:0;padding-top:9px;font-weight:normal;color:#2C2C2C;}

.whatsNearby .sidebar .pName .addr .taLnk{color:#069;white-space:nowrap;}
.whatsNearby .balance .js_map{display:block;position:relative;width:546px;height:446px;margin:2px;}
.js_hvrNfo{border:1px solid #c30;background:#fff;width:220px;padding:11px 8px 4px;display:block!important;}
.js_hvrNfo.noBrdr{border-style:none;padding:0;}


.js_hvrNfo .hvrCls{position:absolute;top:4px;right:4px;width:13px;height:13px;background:url("/img2/maps/icons/sprite-v28.png") no-repeat 0 -206px;cursor:pointer;}

.js_hvrNfo .hvrTtl{display:block;height:100%;padding-bottom:5px;font:bold 1em Arial,Tahoma,"Bitstream Vera Sans",sans-serif;text-decoration:underline;float:left;}
.js_hvrNfo .noLink{text-decoration:none;color:#2c2c2c;}
.js_hvrNfo .hvrData{height:100%;overflow:hidden;font:normal .9165em Arial,Tahoma,"Bitstream Vera Sans",sans-serif;clear:both;}

.js_hvrNfo .hvrData .nfoBbl li{height:100%;overflow:hidden;}
.js_hvrNfo .hvrData .nfoBbl .pRatng{padding-bottom:3px;}
.js_hvrNfo .hvrData .nfoBbl .pRatng img{display:inline;}
.js_hvrNfo .hvrData .nfoBbl .adr{padding-bottom:6px;color:#000;}
.js_hvrNfo .hvrData .nfoBbl .directions{padding-bottom:6px;color:#000;}
.js_hvrNfo .hvrData .nfoBbl .price{padding-bottom:3px;color:#939393;}
.js_hvrNfo .hvrData .nfoBbl .price .curPri{color:#c60;font-weight:bold;}
.js_hvrNfo .hvrData .nfoBbl .price b{color:#c60;font-weight:bold;}
.js_hvrNfo .hvrData .nfoBbl .price .oCur{color:#78ee78;font-weight:bold;}
.js_hvrNfo .hvrData .nfoBbl .chRts{margin-top:3px;}
.js_hvrNfo .hvrData .wPhoto img.photo{width:36px;height:36px;margin:3px 10px 5px 0;float:left;}
.js_hvrNfo .hvrData .wPhoto .nfoBbl{margin-left:46px;}
.js_hvrNfo .hvrData .wPhoto img.photoRestaurant{margin:3px 10px 5px 0;float:left;}
.js_hvrNfo .hvrData .wPhoto .nfoRestaurantBbl{margin-left:55px;}
.js_hvrNfo a:hover{text-decoration:none;}
.js_hvrNfo .hvrData a:hover{text-decoration:underline;}


.js_hvrNfo .infoBubbleCouponSprite{background-image:url("/img2/sprites/floating_maps-v20.png");background-position:-18px -725px;display:inline;float:left;height:13px;width:20px;margin:0 5px 4px;}
.js_hvrNfo .infoBubbleCoupon{font-weight:bold;}
.trdBubbleBadge{padding:5px 0 5px 0;display:block;color:#712171;}
.trdBubbleBadge .trdText{padding-left:3px;}
.js_hvrNfo.gnative{border:0;padding:7px 0 0;}
.js_hvrNfo.gnative .closeButton{display:none;}
.js_hvrNfo .sprLnk{margin:12px 0 0;text-align:center;}
.js_hvrNfo .sprLnk a{border:5px solid #d9e4c4;border-width:4px 6px 5px;background-color:#e4d9e4;font:bold 10px Tahoma,Arial,sans-serif;}
#vacationRentalMapDiv .js_hvrNfo{font-size:1.29em;}
.whatsNearby .balance .fmBanner{overflow:hidden;padding:4px 0 2px;}
.whatsNearby .balance .fmBanner .bTtl{display:block;text-align:right;padding:24px 10px 0;color:#939393;font:bold 70% Arial,Tahoma,"Bitstream Vera Sans",sans-serif;float:left;}
.whatsNearby .balance .fmBanner .ad{display:block;width:468px;float:left;}
#FM_BANNER .adServer{margin-bottom:0;}
.js_hvrNfo .hvrData .cTtl{padding-bottom:5px;font-size:1.0835em;color:#000;}
.js_hvrNfo .hvrData .cmrce .nfoBbl .lnk strong{display:block;padding-bottom:3px;font-weight:normal;color:#939393;}

.js_hvrNfo .hvrData .cmrce .nfoBbl .lnk a{padding-bottom:4px;text-decoration:underline;}
.js_hvrNfo .hvrData .cmrce .nfoBbl .chRts{padding-top:3px;}
.js_hvrNfo .hvrData .wPhoto .nfoSponsoredRestBbl{margin:0;clear:both;}
.js_hvrNfo .hvrData .cmrce .nfoSponsoredRestBbl .lnk strong{display:inline;}
.js_hvrNfo .hvrData .cmrce .nfoSponsoredRestBbl .lnk{padding-bottom:6px;padding-top:3px;}

.js_hvrNfo .hvrData .cmrce .nfoSponsoredRestBbl .lnk a{text-decoration:none;}
.js_hvrNfo .hvrData .cmrce .nfoSponsoredRestBbl .lnk a:hover{text-decoration:underline;}
.reportLocation{position:relative;width:500px;height:100%;font-size:1.5em;}

.reportLocation .content{padding:10px;padding-bottom:40px;font-size:.9em;}
.reportLocation .content .header{font-weight:bold;}
.reportLocation .content fieldset{padding-top:5px;padding-bottom:5px;}
.reportLocation .content .form_col{left:220px;position:absolute;}
.reportLocation .content .countrySelector{padding-top:5px;}

.reportLocation .content .button{background:url("/img2/gradients/gradient1x32_grn.gif");font-weight:bold;border:1px solid #478022;cursor:pointer;color:#FFF;height:23px;width:100px;font-size:.9em;text-shadow:1px 1px 0 #548725;}

.reportLocation .content .button.inactive{opacity:.5;filter:alpha(opacity=50);}
.reportLocation .content .submitForm{padding-top:7px;}
.reportOptions{position:relative;}
.reportOptions .reportTitle{padding-top:5px;padding-left:5px;font-weight:bold;font-size:1.3em;}
.reportOptions .reportHeader{font-size:1.3em;padding-top:3px;padding-left:5px;}

.reportOptions .reportContent{cursor:default;padding-top:10px;text-align:center;}



.reportOptions .option{font:bold .9em/14px Arial,Tahoma,"Bitstream Vera Sans",sans-serif;text-decoration:none;background:#589442;padding:3px;text-align:center;text-shadow:1px 1px 0 #589442;color:#FFF;left:22px;cursor:pointer;}

.reportOptions .reportButton{font-size:1.3em;padding-bottom:10px;overflow:hidden;}
.confirm_dialog{font-weight:bold;padding-right:20px;}
.confirm_dialog .ok_button{margin:10px 0 5px 155px;}
.ollie{padding:0 10px 6px 8px;border-bottom:2px solid #589442;font-weight:normal;font-size:1.8335em;color:#530953;}
.deckA .listing{margin-bottom:7px!important;padding:12px 12px 5px;border-top:1px solid #c0d0a1;}
.deckA .listing.first{padding-top:4px;border:none;}


.deckA .listing .title{height:100%;overflow:hidden;margin-bottom:8px;padding-bottom:2px;font-weight:bold;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;}
.deckA .listing .title a{margin-right:6px;text-decoration:underline;float:left;}
.deckA .listing .title a:hover{text-decoration:none;}
.deckA .listing .title span.rate{margin:5px 0 0 0;float:left;}
.deckA .listing .address{margin-bottom:5px;}
.deckA .listing .title .parentName{margin:0 6px 0 -6px;font-weight:bold;float:left;}
.listing .mediaLinks{margin-bottom:7px;padding:0;}
.listing .mediaLinks a,.listing .mediaLinks .taLnk{font:normal .9165em Verdana,Tahoma,"Bitstream Vera Sans",sans-serif;}
.listing .mediaLinks .taLnk{display:inline;}
.listing .mediaLinks .blDetails{white-space:nowrap;}
.listing .mediaLinks .mediaLinkInline{display:inline;}
.deckA .listing .booking{width:94px;margin:3px 14px 0 0;float:left;}
.deckA .listing .booking .photo{width:94px;height:auto;overflow:hidden;margin-bottom:12px;}
.deckA .listing .booking .photo.expHI img,.deckA .listing .booking .photo.giataHI img{width:94px;height:auto;}
.deckA .listing .pricing{font-size:.8335em;color:#656565;}
.deckA .listing .pricing .hac{font-weight:bold;color:#c60;}
.traveler .listing .pricing .hac b{display:inline;font-size:100%;}
.deckA .listing .pricing b,.deckA .listing .pricing span{display:block;}
.deckA .listing .pricing .average b{font:bold 2em Arial,Tahoma,"Bitstream Vera Sans",sans-serif;color:#c60;}
.deckA .listing .pricing .average b.lrgCur{font-size:1.6em;}
.deckA .listing .pricing .average b.prcRng{font-size:1.3em;}
.deckA .listing .pricing .average b.lrgCur.prcRng{font-size:1.3em;}
.deckA .listing .pricing .average b .curConversion{font-size:.6em;color:#535353;}

.deckA .listing .pricing .average b.lrgCur .curConversion{font-size:.75em;}
.deckA .listing .pricing .average b.prcRng .curConversion{font-size:.923em;}
.deckA .listing .pricing .average b.lrgCur.prcRng .curConversion{font-size:.923em;}
.deckA .listing .pricing img{margin-bottom:6px;}
.deckA .listing .details{left:auto;}
.deckA .listing .details .ratingSystem div{margin-bottom:10px;}
.deckA .listing .details .ratingSystem.split div{margin-bottom:2px;}
.deckA .listing .details .ratingSystem .popularity{margin-bottom:5px;}
.deckA .listing .details .listInfo{margin-top:0;}
.deckA .listing .details .listInfo li{margin-bottom:3px;line-height:17px;}
.rtl .deckA .listing .details .listInfo li i.q,.deckA .listing .details .listInfo li i.q{margin:0 3px 0 -3px;font:bold italic 2.6665em/2px Arial,Tahoma,"Bitstream Vera Sans",sans-serif;color:#c2c2c2;vertical-align:bottom;}

.deckA .listing .details .listInfo li span.date{font-weight:normal;font-style:normal;font-size:.9165em;color:#656565;white-space:nowrap;}

.rtl .deckA .listing .details .listInfo li span.date{direction:rtl;unicode-bidi:embed;}

.deckA .listing .details .listInfo li.all{margin:5px 0 11px;font-weight:normal;}
.deckA .listing .type{margin-bottom:6px;line-height:160%;}
.deckA .listing .arrows{margin:10px 18px 10px 2px;}
.deckA.hacSrchGrd .ratingSystem.split .rating{width:auto;margin-right:45px;}
.deckA.hacSrchGrd .ratingSystem.split .popularity{padding-bottom:0;float:left;}
.deckA.hacSrchGrd .details{left:auto;width:500px;float:left;}
.deckA.hacSrchGrd .listing .booking .photo{margin-bottom:5px;}
.deckA.hacSrchGrd .pricing{width:94px;text-align:center;float:right;font-size:89%;}
.deckA .listing.first .attnBar{margin-top:8px;}
.deckB .review .profile,.deckC .review .profile{float:none;}
.deckB .review .quote{overflow:hidden;margin:0;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;font-size:130%;}

.deckB .review .quote i{font-size:257.5%;line-height:2px;overflow:hidden;vertical-align:bottom;padding-right:6px;color:#c2c2c2;}
.deckB .review .profile{width:100%;}
.deckB .review .profile .username,.deckB .review .profile .location{font-size:100%;}
.deckB .review .profile .avatar{margin-right:10px;float:left;}
.deckB .review .profile .username,.deckB .review .profile .location{font-size:100%;}
.deckB .review .profile .username{width:auto;font-weight:normal;}
.deckB .review .profile .rating{margin-bottom:5px;padding-top:1px;}
.deckB .review .profile .friend{color:#c60;}
.deckB .review .profile .date{margin:10px 0 7px;font-weight:normal;font-style:normal;font-size:89%;color:#656565;}

.deckB .review .date.new img{position:relative;top:-6px;left:4px;}
.deckB .review{border-top:1px solid #c0d0a1;}
.deckB .review.first{padding-top:3px;border:none;}
.deckB .review .summary{position:static;left:auto;overflow:visible;}
.deckB .review .summary .googleTranslation{margin-bottom:10px;}
.deckB .review .summary .entry{margin-bottom:0;line-height:122.5%;clear:both;}
.deckB .review .summary .friend{display:inline;margin:0;padding:0 5px 0 0;background:none;font-weight:normal;float:left;}

.deckC .review .quote{margin:0;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;font-size:130%;}

.deckC .review .quote i{overflow:hidden;padding-right:6px;font-size:257.5%;line-height:2px;color:#c2c2c2;vertical-align:bottom;}
.deckC .review .profile .avatar{margin-right:10px;float:left;}
.deckC .review .profile .username,.deckC .review .profile .location{font-size:100%;}
.deckC .review .profile .rating{margin-bottom:5px;padding-top:1px;}
.deckC .review .profile .date{margin:10px 0 7px;font-weight:normal;font-style:normal;font-size:89%;color:#656565;}
.deckC .review .date.new img{position:relative;top:-6px;left:4px;}
.deckC .review{padding:14px 10px 5px;border-top:1px solid #c0d0a1;}
.deckC .review.first{padding-top:3px;border:none;}
.deckC .review .summary{position:static;left:auto;overflow:visible;}
.deckC .review .summary .googleTranslation{margin-bottom:10px;}
.deckC .review .summary .entry{margin-bottom:0;line-height:122.5%;clear:both;}
.entry .media .thumbnails{margin-left:10px;}
.deckC .review .summary .friend{display:inline;margin:0;padding:0 5px 0 0;background:none;font-weight:normal;float:left;}

.deckC .review .rating-list{margin-bottom:10px;}
.deckC .review .rating-list .recommend li b{display:block;margin-bottom:5px;}
.deckC .review .rating-list .recommend li ul{width:48%;font-size:92.5%;float:left;}
.deckC .review .rating-list .recommend li ul.first{margin-right:10px;}
.deckC .review .rating-list .recommend li ul li{margin:0 0 1px;}
.deckC .review .rating-list .recommend li ul li span.rate{margin-top:2px;}
.deckC .review .memLikes li,.deckC .review .stayNfo li,.deckC .review .recoQstn li,.deckC .review .helpful,.deckC .review .userTools.inline{margin-bottom:10px;}

.deckC .review .name{margin:3px 0 10px;font-family:Verdana,Tahoma,"Bitstream Vera Sans",sans-serif;font-size:100%;}

#SHOW_USER_REVIEW .deckC .review .media .thumbnails .more{margin-left:0;}
.deckC .review .note{margin:0 0 10px;font-size:92.5%;}
.deckC .review .note.like_spacer{margin-top:40px;}
.deckC .review .title{margin-bottom:0;color:#2C2C2C;}
.deckC .review .review .sumSect{color:#565656;}
.deckC .review .sumSect .title{font-size:107.5%;}
.deckC .review .floatSummary{width:157px;margin:8px 0 5px 5px;float:right;}
.deckC .review .sumSect .listRatings{margin-bottom:0;}
.deckC .review .sumSect .interior{font-size:92.5%;}
.deckC .review .sumSect .text{margin-bottom:8px;}
.deckC .review .profile .username,.deckC .review .profile .location{font-size:100%;}
.deckC .review .profile .username{width:auto;font-weight:normal;}
.deckC .review .helpful{padding:0;font-weight:normal;}
.deckC .review .userTools.inline{padding:0;}
.deckC .review .pAttName{padding-bottom:8px;}
#MAIN.Hotels #BODYCON.poolB .gridA .balance .halfHAC{margin-bottom:0;}
.deckA .listing .ratingSystem div .more,.deckA .listing .ratingSystem div span{font-size:1em;}
.deckA .commerce{padding-bottom:0;}
.deckA .commerce .interior{position:static;top:0;}
.deckA .commerce .interior{margin:0;padding:0 4px;border-width:1px 0;border-style:solid;border-color:#D9F6D9;}
.deckC .booking{background:#f5f8f1;}
#HAC_RESULTS #ACCOM_OVERVIEW{margin-bottom:14px;}
#HAC_RESULTS .attention{width:auto;padding:8px 8px 10px;border:1px solid #c1d3a1;border-width:1px 0;background:#FEFACA;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;}
#HAC_RESULTS .attention p{margin-bottom:0;padding-left:22px;background:url("/img2/sprites/gui-v18.gif") no-repeat 0 -1420px;font-weight:bold;line-height:1.4em;}
#HAC_RESULTS .deckA .attention{border:1px solid #c1d3a1;border-width:1px 0;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;margin-bottom:14px;}

.review-answers .rating-list{margin-bottom:10px;}
.review-answers .rating-list .recommend li b{display:block;margin-bottom:5px;}
.review-answers .rating-list .recommend li ul{width:48%;font-size:92.5%;float:left;}
.review-answers .rating-list .recommend li ul.first{margin-right:10px;}
.review-answers .rating-list .recommend li ul li{margin:0 0 1px;}
.review-answers .rating-list .recommend li ul li span.rate{margin-top:2px;}
#PAGE #BODYCON .deckTools{margin-bottom:12px;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;line-height:14px;}

#PAGE #BODYCON .deckTools.btm{margin-bottom:15px;border-top:1px solid #c0d0a1;}
.deckTools .broadenedSort{background-color:#f8f5f8;padding:5px 10px;}
.deckTools .broadenedSort .chkSet .stack{float:left;}
.deckTools .broadenedSort .chkSet .stack label{padding-top:1px;}
.deckTools .pagination{border-bottom:1px solid #c0d0a1;}
.deckTools .paginationfill{background-color:#F6F2F6;border-bottom:1px solid #D5E3BB;}
.deckTools .paginationfillbtm{background-color:#F6F2F6;}
.pagination{height:100%;overflow:hidden;padding:7px 10px;}
.pagination .pgLinks{float:right;}

.pgLinks .paging{display:block;overflow:hidden;margin-left:2px;padding:2px 5px;border:1px solid #d0dfb8;background-color:#fff;font-size:1.0415em;line-height:1.0415em;text-decoration:none;color:#202d95;float:left;}



.pgLinks .pagingfill{display:block;overflow:hidden;margin-left:2px;padding:2px 5px;border:1px solid #d0dfb8;background-color:transparent;font-size:1.0415em;line-height:1.0415em;text-decoration:none;color:#2d202d;float:left;}

.pgLinks .guiArw{display:block;width:18px;height:17px;overflow:hidden;margin-left:2px;padding:0;border:1px solid #d0dfb8;background-color:#fff;line-height:1.0415em;text-decoration:none;float:left;}

.pgLinks .pagePause{border:none;}
.pgLinks .pageDisplay{border-color:#b191b1;background-color:#f2f6eb;color:#2c2c2c;}
.pgLinks .taLnk:hover,.pgLinks .taLnk.mseOvr{background-color:#b191b1;color:#fff!important;text-decoration:none!important;}

.pagination .pgCount{display:inline;padding-top:3px;font-weight:bold;float:left;}
.pagination .pgCount i{font-style:normal;}
#QUICK_CHECK_LB .cnrR5,#QUICK_CHECK_LB .close span,#QUICK_CHECK_LB .qcl_hidden{display:none;}
#QUICK_CHECK_LB{width:379px;}
#QUICK_CHECK_LB .lb_header{padding:15px 14px 0;font-weight:bold;}
#QUICK_CHECK_LB .wrap{padding:10px 14px 5px;}
#QUICK_CHECK_LB .wrap .colA,#QUICK_CHECK_LB .wrap .colB{width:169px;float:left;}
#QUICK_CHECK_LB .wrap .colA{margin-right:13px;}
#QUICK_CHECK_LB .popDesc{color:#656565;margin:6px 14px 14px;}
#QUICK_CHECK_LB .qc_lb_name{padding-bottom:2px;}
#QUICK_CHECK_LB .qc_lb_name a{width:200px;display:block;padding-left:111px;padding-bottom:5px;text-decoration:underline;background-repeat:no-repeat;line-height:19px;}
#QUICK_CHECK_LB .qc_lb_name a.visited{color:#716d71;}
#QUICK_CHECK_LB .geo_cr_more a{padding-left:128px;}
@media print{#PAGE{width:100%;}
#BODYCON,#MAIN .balance,#MAIN .sidebar,#FOOT .corporate .col.balance,#FOOT .corporate .col.sidebar{width:658px;}
#MAIN .balance,#MAIN .sidebar,#MAIN .recommend ul{float:none;}
body{color:#000;}







#PAGE .ad,#HEAD .prfs,#HEAD .tabsBar,#HEAD .srchBar,#HEAD h1,#HEAD .identity_rd .topTagln,#LEFTNAV,#MAIN .crumbs,#MAIN .bcPromoTeaser,#MAIN .commerce,#MAIN .travRe,#MAIN .interactive,#MAIN .guide,#MAIN .aimLinks,#MAIN .flightsCS,#MAIN .pagination,#MAIN .srtTools,#MAIN .deckTools.btm,#MAIN .avatar,#MAIN .username,#MAIN .name.hotel,#MAIN .wrpReviewGraph,#MAIN .recentReview,#MAIN .back2location,#MAIN .booking.inline,#MAIN .saveReview,#MAIN .writeOwn,#MAIN .owners,#MAIN .address,#FOOT .flags,#FOOT .internal,#BOOKPOP,#TABS01,#TAB_MAP,#CHECK_RATES_CONT,#TOP_VALUE_SIDEBAR,#THUMBBOX,#COMMUNITY_BOX,#ALSO_VIEWED,#REVIEW_FILTER{display:none;}

#MAIN .review{width:638px;}
#HEAD.globalNav{margin-bottom:14px;border-bottom:none;}
#HEAD .identity,#HEAD .identity.default{margin:0 0 13px 0;padding:0;}
#CONTAINER01{padding:0;border:none;}
#MAIN h3,#MAIN .popularity var{padding-left:0;background:none;}
#MAIN .bestLink{text-align:left;}
#MAIN .provider-phone{position:absolute;top:52px;right:30px;margin:0;}
#MAIN .provider-phone strong{display:block;}
#MAIN .profile{margin-top:8px;}
#MAIN .profile,#MAIN .forSave .profile,#MAIN .rating .rate,#MAIN .rating em{float:none;}
#FOOT .corporate .block{padding:14px 10px 0;}
#FOOT .corporate .col.sidebar .about dt{margin:0;}
.tamgFooterShell{display:none;}
}
.ptnError{margin:12px 0;padding:5px 5px 5px 30px;border:2px solid #c00;background:url('/img2/inlinereviews/iconError.gif') 6px 6px no-repeat #fee;font-family:Arial,sans-serif;font-weight:normal;color:#c00;}
.regDlg{width:531px;font-family:Arial,sans-serif;}
.ovlyAuto{width:auto;}
.regDlg .err_s1 b,.regDlg .err_s2 b{color:#c60;}
.regDlg .err_s1{margin-bottom:0;}
.regDlg .err_cd{margin-left:18px;}
.regDlg .pad{padding:14px 9px 6px;}
.regDlg .padLRT{padding:14px 9px 0;}
.regDlg .regIndent{position:relative;padding-left:70px;}
.regDlg .expandLRB{margin:0 -11px -7px;padding:9px 21px 7px;}
.regDlg .gridA{position:relative;}
.regDlg .gridA .sidebar{width:165px;padding-top:1.33em;float:right;}
.regDlg .gridA .sidebar .box{height:100%;overflow:hidden;padding:15px 10px 0;background-color:#eee7ee;}
.regDlg .gridA .balance{width:264px;}
.regDlg .avtrGrid{height:100%;overflow:hidden;margin-top:15px;padding-bottom:15px;}
.regDlg .avtrGrid .sidebar{width:70px;float:left;}
.regDlg .avtrGrid .balance{width:443px;float:left;}
.regDlg .avtrGrid .withBtn{margin:0;}
.regDlg .avtrGrid .gridInside .sidebar{width:165px;padding-top:1.33em;float:right;}
.regDlg .avtrGrid .gridInside .sidebar .box{padding:15px 10px 0;background-color:#eee7ee;}
.regDlg .avtrGrid .gridInside .balance{width:264px;}
.regDlg ul.dotItm li{padding:0 0 5px 10px;background:url('/img2/bullets/middot_olive_med.png') left .33em no-repeat;}
.regDlg dl dt{margin:0 0 18px;font-size:1.3335em;}
.regDlg dl dd#WHY{margin-bottom:15px;}
.regDlg dl dd.legRm{padding-bottom:33px;}
.regDlg .ovrVw ul.dotItm li{padding-bottom:8px;}
.regDlg .fldSet,.regDlg .rdoSet{margin:0 0 18px;}
.regDlg .fldSet label{display:block;margin-bottom:1px;margin-left:0;line-height:normal;}
.regDlg .fldSet input.text{width:189px;padding:3px 0 4px 3px;font-size:1em;}
.regDlg .fldSet .nxtTo{position:relative;top:5px;}
.regDlg #MemberSignIn .fldSet .nxtTo{position:static;display:inline-block;margin-bottom:8px;}
.regDlg .chkSet{_zoom:1;position:relative;margin:15px 0;}
.regDlg .chkSet .save,.regDlg .chkSet .edit{padding:0 5px;}
.regDlg .chkSet input.alignTop{position:absolute;top:0;left:0;}
.regDlg #TAMG_SUBS_REG .editFields{margin-left:20px;}
.regDlg .withBtn{height:100%;overflow:hidden;margin:18px 0;}
.regDlg .withBtn .nxtTo{margin-top:3px;margin-left:6px;float:left;}
#pass{display:block;margin-bottom:5px;}
#screen_help{width:13px;height:12px;background:url('/img2/sprites/gui-v18.gif') no-repeat scroll -33px -1241px transparent;margin:5px 0 0 4px;cursor:pointer;float:left;}
#screen_edit{float:left;display:none;margin-top:5px;}
div.editScreen{overflow:auto;}
div.editScreen #screen{float:left;}
.regDlg p{margin-bottom:15px;}
.regDlg .title{margin:0 0 20px;font:bold 1.6665em Arial,sans-serif;color:#945894;}
.regDlg .subTitle{margin:0 0 18px;font-weight:bold;font-size:1.3335em;}
.regDlg .captioned{margin:0;}
.regDlg .caption{margin:0 0 20px;font:normal 1.3335em Arial,sans-serif;}
.regDlg .ovrVw{margin-bottom:24px;font-family:Verdana,Arial,sans-serif;}
.regDlg .rule{height:0;margin-bottom:10px;border-top:1px solid #d1dfb8;clear:both;}
.regDlg .privacy{background-color:#f6f2f6;font:normal .9165em Verdana,Arial,sans-serif;color:#565656;}
.regDlg span{font-weight:normal;}
.regDlg label{display:block;margin-left:20px;font-weight:normal;line-height:130%;cursor:pointer;}
.regDlg .button span{font-weight:bold;}
.regDlg .fbCTA{font-weight:bold;}
.regDlg .fbCTA b{font-size:75%;color:#c60;}
.regDlg .fbCTA span{font-size:75%;}
.regDlg .acctName{margin-bottom:15px;font:bold 1.25em Arial,sans-serif;}
.regDlg .acctName.plain{margin-bottom:2px;font-weight:normal;}
.regDlg .avatar{position:absolute;top:0;left:0;width:50px;height:50px;}
.regDlg .avtrGrid .sidebar .avatar{position:relative;}
.regDlg .avatar .fbOverlay{position:absolute;bottom:0;right:0;}
.regDlg a.edit,a.save{text-decoration:none;display:none;}
.regDlg a.firstEdit{display:inline;}
.regDlg fieldset.editFields{display:none;margin:-12px 0 15px;}
.fbcBlock{margin:8px 0;padding:5px 0;}
.fbcBtn{padding:3px 8px 4px 29px;border:1px solid #29447e;background:url('/img2/facebook/fbConnect_btnBG.png') left 50% no-repeat #627aad;font:bold 1.0835em/1.0835em 'Lucida Grande',Verdana,Arial,sans-serif!important;cursor:pointer;color:#fff;}
.sideBySide .FBConnectButton_Large,.sideBySide .FBConnectButton_RTL_Large{font-size:12px;}
#FBMSG .bx01{padding:10px 42px 10px 10px;margin-top:18px;}
#FBMSG .hdr{margin-bottom:6px;font:bold 1em Verdana,Arial,sans-serif;}
#FBMSG .body{margin-bottom:8px;font:normal 1em Verdana,Arial,sans-serif;}
#FBMSG .noIndent{padding-left:0;}
#FBMSG dl dd.legRm{padding-bottom:10px;}
#QGDG ul.dotItm li{background:url("/img2/bullets/orangeDot.gif") no-repeat scroll 1px 50% transparent;font-size:1.3335em;}
#QGDG dl{margin-bottom:30px;}
#QGDG .title{margin-bottom:0;}
#QGDG .sidebar{width:265px;padding-top:0;}
#QGDG .sidebar img{margin:0 0 25px 45px;}
#QGDG .balance{margin-top:20px;padding-bottom:30px;width:auto;}
#QGDG #pass{display:block;}
#QGDG .ptnError{width:190px;}
#FB_CALLOUT{background-color:#EFFAEF;border:1px solid #F6D97E;padding:14px 16px;}
#FB_CALLOUT dt{margin-bottom:9px;font-size:1.1670em;}
#QGDG.voteReg .balance{padding-bottom:10px;}
#QGDG.voteReg #FB_CALLOUT{position:relative;z-index:1;}
#QGDG.voteReg .sidebar{width:275px;}
div#sideBySideReg{width:768px;padding:0;margin:-8px -12px;}
div#sideBySideReg{margin:0!ie;position:relative!ie;top:-8px!ie;left:-12px!ie;margin:0 -24px -16px 0!ie;}
div#sideBySideReg div.sidebar{height:auto;width:300px;background-color:#f6f2f6;}
div#sideBySideReg div.sidebar dl{margin-top:30px;}
div#sideBySideReg div.sidebar dt{padding-left:40px;text-indent:-20px;}
div#sideBySideReg div.sidebar dd{padding-left:40px;}
div#sideBySideReg div.balance{width:auto;}
div#sideBySideReg div.balance div.title{margin:10px 0 2px 17px;}
div#sideBySideReg div.balance dl{padding:13px 17px;}
div#sideBySideReg div.balance dt{margin-top:-3px;}
div#sideBySideReg div.balance dd{padding-left:20px;}
div#sideBySideReg div.balance ul{font-family:Verdana,sans-serif;line-height:1.8em;}
div#sideBySideReg div.balance ul .sprite-middot{width:5px;height:10px;}
div#sideBySideReg .withBtn{height:auto;}
div#sideBySideReg .withBtn .wrap{display:inline;}
div#sideBySideReg .nxtTo{padding:2px 0 0 5px;}
div#sideBySideReg .recommended{padding-left:3px;font-weight:bold;color:#c60;}
div#sideBySideReg p.noAcct{margin-bottom:1em;padding-bottom:0;}
div#sideBySideReg div.rule{height:0;margin:10px 20px 10px -20px;border-top:1px solid #d1dfb8;}
div.stackedReg{padding-top:5px;margin-right:-24px!ie;padding-right:0!ie;}
div.stackedReg dl dd{margin-left:10px;}
div.stackedReg p.getDetails{margin-top:-5px;}
div.stackedReg .recommended{font-weight:bold;color:#c60;}
div.stackedReg .withBtn .wrap{display:inline;}
div.stackedReg .lower{position:relative!ie;left:-12px!ie;margin:0 -8px -8px;margin:0 0 -8px 0!ie;padding:10px 15px;padding:8px 20px 0 12px!ie;background-color:#f6f2f6;}
div.stackedReg .lower .VR{position:relative!ie;left:-12px!ie;margin:0 -8px -8px;margin:0 0 -8px 0!ie;padding:10px 15px;padding:8px 20px 0 12px!ie;}
div.stackedReg .lower dt{font-weight:bold;}
#REG_CON div.stackedReg .lower{margin:0;position:static;}
div.whyDlg{width:714px;padding:5px;}
div.whyDlg div.title{font:bold 1.6665em Arial,sans-serif;margin-top:5px;color:#945894;}
div.whyDlg div.imgContainer{width:714px;height:86px;background-color:#f8f3f8;margin:20px 0;}
div.whyDlg div.gridA{height:auto;_height:1%;}
div.whyDlg .sidebar,div.whyDlg .balance{width:324px;}
div.whyDlg ul .sprite-middot{width:5px;height:10px;}
div.whyDlg ul li{margin-bottom:8px;}
div.whyDlg dt{margin:0 0 15px;font:bold 1.3335em Arial,sans-serif;}
div.whyDlg .withBtn .wrap{display:inline;}
div.whyDlg p.btnCaption{font:bold .8335em Verdana,sans-serif;color:#6b6b6b;margin:5px 0 0 5px;}
div.whyDlg .rule{height:0;margin:10px 0;border-top:2px solid #d1dfb8;}
#RealName .nameOption{margin:4px 0;}
#RealName.optin{overflow:auto;width:100%;line-height:19px;}
#RealName.optin label{display:inline;margin-left:5px;}
#dispMsg{margin:12px 0 0;display:none;}
#screenDisp{font-weight:bold;}
#screen_help{display:-moz-inline-block;zoom:1;display:inline-block;display:inline!ie;margin:0 0 0 4px;float:none;}
.regDlg .acctContainer{position:relative;overflow:auto;width:100%;margin-bottom:24px;}
.regDlg .acctArrow{float:left;margin:28px 10px 0;}
.regDlg .acctBox{float:left;border:1px solid #C8C8C8;padding:10px;text-align:center;height:86px;}
.regDlg .acctBox .avatar{position:relative;margin:auto;}
.regDlg .acctContainer .acctBox{width:40%!ie;}
.popUnder .title{font-size:1.8335em;color:#965496;margin-bottom:10px;}
.popUnder .minForm dt{font-size:1.1670em;margin-bottom:12px;}
.popUnder .minForm .balance{width:100%;}
.popUnder .fldSet{margin-bottom:10px;}
.greyBox{border:1px solid #CAD1DE;background-color:#F3F3F3;padding:8px 10px 10px;margin-bottom:16px;}
.greyBox .fbCTA{color:#656565;font-size:1em;margin-bottom:10px;}
.minForm{color:#656565;}
.minForm dt .signInText{font-size:.8572em;}
.shareCheck label{display:inline;margin-left:5px;font-size:.9165em;}
.popUnder .closeLink{line-height:34px;margin-left:11px;}
.popUnder .fields{color:#656565;}
.profCompl{margin:17px;font-family:Arial,sans-serif;}
.profCompl .title2{font-size:1.8335em;font-weight:bold;color:#935c93;line-height:1em;}
.profCompl .subtitle{font-size:1.167em;color:#2c2c2c;margin:18px 0;line-height:1em;}
.profCompl .subSubtitle{font-size:1em;color:#2c2c2c;margin-bottom:14px;line-height:1em;}
.profCompl .placeholder{color:#999;}
.profCompl .skip{display:inline-block;position:relative;top:7px;font-size:1em;}
.profCompl .aboutMe{display:block;padding:8px;font-size:1em;font-family:Arial,sans-serif;margin-bottom:12px;}
.profCompl .description{font-size:1.167em;font-weight:bold;color:#4a4a4a;line-height:1em;margin-bottom:10px;}
.profCompl .label{display:inline;margin-left:5px;margin-left:2px!ie;margin-right:10px;line-height:100%;font-size:1.167em;color:#2c2c2c;cursor:pointer;}
.profCompl .radioCluster{margin-bottom:18px;}
.profCompl .radioInput{margin-left:2px;vertical-align:middle!ie;position:relative!ie;}
.profCompl select{margin:0 0 15px 0;}
.profCompl .checkboxCluster{display:inline-block;float:left;margin-right:20px;position:relative!ie;left:-2px!ie;top:-6px!ie;}
.profCompl .checkboxes{margin-bottom:12px;vertical-align:middle!ie;position:relative!ie;top:5px!ie;}
.profCompl iframe{display:block;}
.profCompl .ruleHolder{margin:28px 0;}
.profCompl .orRule{height:1px;background-color:#ccc;_overflow:hidden;_top:0;}
.profCompl .or{font-size:1.8335em;font-weight:bold;color:#999;background-color:#fff;padding:0 5px 0 5px;margin-left:30px;position:relative;top:-0.5em;_top:-0.6em;}
.profCompl form{overflow:auto;}
.profCompl .hidden{display:none;}
.regDlg .gridA .sidebar.samsungsso{padding-top:0;}
.regDlg .gridA .sidebar .box.ss{margin-top:10px;}
.regDlg .gridA .sidebar .ssoForm{margin:10px 0 15px;}
.regDlg .gridA .sidebar .ssoForm input.taLnk{background-color:transparent;border:none;}
#SAMSUNG_REGISTRATION{margin:20px 10%;position:relative;width:80%;border:1px solid #589442;}
#SAMSUNG_REGISTRATION .privacy{margin:0;margin-top:10px;padding:9px 21px 7px;}
#SAMSUNG_REGISTRATION .almost{color:#945894;background-color:#f2f6eb;font-size:24px;padding:5px;}
#SAMSUNG_REGISTRATION .sReg{padding:0 20px;}
#SAMSUNG_REGISTRATION .regDlg label{margin-left:0;}
#SAMSUNG_REGISTRATION .optin{margin-top:18px;margin-left:2px;}
#SAMSUNG_REGISTRATION .optin label{display:inline;}
#SAMSUNG_REGISTRATION label{margin-left:0;}
#HEADING_GROUP h1#HEADING{display:inline!important;border-bottom:0!important;padding-right:0!important;}
#HEADING_GROUP{border-bottom:2px solid #589442;}
#HEADING_GROUP .fbContainer{display:inline-block;width:110px;height:24px;margin-top:8px;margin-bottom:8px;vertical-align:top;}
#HEADING_GROUP .fb-like-button{height:24px;vertical-align:top;}
.like-iframe{border:none;margin-left:10px;margin-bottom:0;padding-top:0;overflow:hidden;width:300px;height:27px;display:none;}
#RECENTLY_VIEWED_LIST.oldVer{border:1px solid #666;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;margin-bottom:15px;}
#RECENTLY_VIEWED_LIST.oldVer .title{background-color:#666;font-size:1.167em;padding:6px 10px;color:#FFF;}
#RECENTLY_VIEWED_LIST.oldVer li.first{border-top:none;}
#RECENTLY_VIEWED_LIST.oldVer li{border-top:1px solid #d9d9d9;line-height:17px;padding:5px 11px 4px;}
#RECENTLY_VIEWED_LIST.oldVer .footer{background-color:#F0F0F0;color:#656565;border-top:1px solid #d9d9d9;}
#RECENTLY_VIEWED_LIST.oldVer .rvLnk{font-weight:bold;}
#RECENTLY_VIEWED_LIST.newVer{padding-bottom:11px;color:#656565;vertical-align:top;}
#RECENTLY_VIEWED_LIST.newVer li{padding-bottom:2px;padding-top:4px;}
#RECENTLY_VIEWED_LIST.newVer li.footer{color:#656565;}
#RECENTLY_VIEWED_LIST.newVer li.footer span{font-weight:bold;}
#RECENTLY_VIEWED_LIST.newVer .rating{font-size:.9165em;}
#RECENTLY_VIEWED_LIST.newVer .clearall{padding:3px 0 0 6px;}
#RECENTLY_VIEWED_LIST.newVer .title{font-size:1.50em;padding:0 0 10px;color:#4a4a4a;}
#RECENTLY_VIEWED_LIST.newVer .hidden{display:none;}
#RECENTLY_VIEWED_LIST.newVer .flR{padding-right:7px;float:right;}
#RECENTLY_VIEWED_LIST.newVer .flL{float:left;}
#RECENTLY_VIEWED_LIST.newVer .RvbIcon{margin-top:3px;}
#RECENTLY_VIEWED_LIST.newVer .rate_ss{margin-top:3px;}
#RECENTLY_VIEWED_LIST.newVer em{margin-top:2px;}
#RECENTLY_VIEWED_LIST.newVer .thumbNail{margin-right:10px;overflow:hidden;width:40px;height:40px;background-color:#F1F1F1;border:1px solid #EBEBEB;}
#RECENTLY_VIEWED_LIST.newVer .RVEmpty{position:relative;left:50%;top:50%;}
#RECENTLY_VIEWED_LIST.newVer .attrNT{margin:-9px;}
#RECENTLY_VIEWED_LIST.newVer .eatNT{margin-top:-7px;margin-left:-9px;}
#RECENTLY_VIEWED_LIST.newVer .lodgNT{margin-top:-7px;margin-left:-12px;}
#RECENTLY_VIEWED_LIST.newVer .geoNT{margin:-10px;}
#RECENTLY_VIEWED_MORE .textArrow_more{width:10px;}
.RecentlyViewedOverlay .inner{padding:0;}
.rvEmail .rvEmailHead{padding:20px 20px 10px 20px;}
.rvEmail .rvEmailHead .rvEmailHeading{font:normal normal bold 18px Arial,Tahoma,"Bitstream Vera Sans",sans-serif;color:#2c2c2c;margin-bottom:10px;}
.rvOverlayHeading{font:normal normal bold 14px Arial,Tahoma,"Bitstream Vera Sans",sans-serif;color:#2c2c2c;margin-bottom:10px;}
.rvEmail .rvEmailHead .rvEmailHeadingShort{font:normal normal bold 18px Arial,Tahoma,"Bitstream Vera Sans",sans-serif;color:#2c2c2c;}
.rvEmail .rvEmailHead .rvEmailDetails{font:normal normal normal 12px Arial,Tahoma,"Bitstream Vera Sans",sans-serif;color:#2c2c2c;margin-bottom:10px;}
.rvEmail .rvEmailHead .rvEmailDetails .rvLocationName{font-weight:bold;}
.rvEmail .rvEmailHead .rvEmailDetails .rvEmailPhoto{float:left;margin-right:10px;}
.rvEmail .rvEmailLocList{margin:0 20px 10px;color:#2C2C2C;font:12px Arial,Tahoma,"Bitstream Vera Sans",sans-serif;}
.rvEmail .rvEmailLocList .rvEmailLocChk{float:left;margin-right:5px;}
.rvEmailLocChk{position:relative;_top:-2px;}
.rvEmail .rvEmailLocList .rvEmailField{padding-bottom:3px;}
.rvEmail .rvEmailBody{padding:20px 20px 0;background-color:#f6f2f6;border-top:1px solid #C0D0A1;height:100%;}
.rvEmail .rvEmailField{padding-bottom:20px;}
.rvEmail .rvEmailBody .rvEmailField .rvEmailLabel{margin-bottom:5px;font:normal normal bold 12px Arial,Tahoma,"Bitstream Vera Sans",sans-serif;color:#2c2c2c;}
.rvEmail .rvEmailBody .rvEmailField .rvEmailGray{font:normal normal normal 11px Arial,Tahoma,"Bitstream Vera Sans",sans-serif;color:#2c2c2c;}
.rvEmail .rvEmailBody .rvEmailField .rvEmailFromTxt{float:left;}


.rvEmail .rvEmailBody .rvEmailField .rvEmailPrivacy{float:right;cursor:pointer;font:normal normal normal 11px Arial,Tahoma,"Bitstream Vera Sans",sans-serif;color:#555;text-decoration:underline;}

.rvEmail .rvEmailBody .rvEmailField .rvEmailToCopy{float:left;margin-left:5px;margin-right:5px;line-height:1.7em;}
.rvEmail .rvEmailBody .rvEmailField .rvEmailToCopyTxt{line-height:1.5em;}
.rvEmail .rvEmailBody .rvEmailField .rvEmailTo{margin-bottom:5px;}
.rvEmail .rvEmailBody .rvEmailField .rvDefault{color:#656565;}
.rvEmail .rvEmailBody .rvEmailField textarea{padding:2px;}
.rvEmail .rvEmailField .rvPrivacyBox{display:none;}
.rvEmail .rvEmailField .rvProgress{display:none;}

.rvEmail .errorBox{background:#FEE url('/img2/sprites/gui-v18.gif') no-repeat scroll -158px -1980px;border:2px solid #C00;color:#C00;margin-bottom:12px;padding:5px 5px 5px 30px;}
.rvEmail .rvEmailBody .error{color:#C00;}
.rvEmail .rvEmailBody .error label{color:#C00;}
.rvEmail .rvEmailBody .error input{border:1px solid #C00;}
.rvEmail .rvEmailBody .error textarea{border:1px solid #C00;}
.rvEmail .rvEmailLocList.error{border:1px solid #C00;}
.rvOverlayBox{margin:0 20px 10px;}
.rvSavedLocList{color:#2C2C2C;font:12px Arial,Tahoma,"Bitstream Vera Sans",sans-serif;padding-bottom:10px;}
.rvLocation{padding-bottom:3px;}
.rvSubmitButton{padding:0 20px 20px;}
.rvSubmitButton .rvProgress{display:none;}
#overlayError.warning{margin:12px;font-family:arial;font-weight:bold;border:none;background-color:transparent;}
.warning{margin-bottom:14px;padding:9px 13px;border:1px solid #c00;background-color:#eff6ef;color:#c00;line-height:17px;}
.item-list{height:100%;overflow:hidden;margin-top:12px;}
.item-list.first{margin-top:0;}
.item-list.first{margin-top:0;}
.item-list .link-img{display:block;margin-right:12px;float:left;}
.item-list .link{display:block;font-weight:bold;}
#LEFTNAV{width:160px;margin-right:14px;_margin-right:11px;float:left;}
#LEFTNAV .geoHeader{padding:7px 12px 3px;background-color:#b191b1;font:bold 1em/14px Arial,Tahoma,"Bitstream Vera Sans",sans-serif;color:#fff;}
.lhnHigh{width:160px;overflow:hidden;margin:0 0 14px;border-top:4px solid #917091;background-color:#f6f2f6;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;}
.lhnHigh ul{border:solid #c0a1d0;border-width:0 1px 1px;}
.lhnHigh li{padding:5px 11px 4px;border-top:1px solid #d5bbe3;line-height:17px;}
.lhnHigh .mark{background-color:#fff;}
.lhnHigh .mark ul,.lhnHigh .mark li,.lhnHigh .firstItem{border:none;}
.lhnHigh .mark li{padding:0;}
.lhnHigh li.notviewing{background-color:#f6f2f6;}
.lhnHigh .mark.viewing ul li span.notviewing{color:#530953;}
.lhnHigh .navTitle{padding-top:15px;font-weight:bold;}
.lhnHigh .mark.viewing a,.lhnHigh .mark.viewing .taLnk,.lhnHigh .mark ul li.viewing a{color:#2c2c2c;}
.lhnHigh .mark.viewing li a{color:#530953;}
.lhnHigh .mark ul li a,.lhnHigh .mark ul li span.lhnselected{padding-left:8px;font-size:.9165em;}
.lhnHigh a{text-decoration:none;}
.lhnHigh a,.lhnHigh a:active,.lhnHigh a:visited,.lhnHigh .taLnk{color:#530953;}
.lhnHigh .taLnk{cursor:pointer;}
.lhnHigh a:hover,.lhnHigh a:focus,.lhnHigh .taLnk.mseOvr{color:#530953;text-decoration:underline;}
.lhnHigh .new{background-color:#7bd67b;padding:1px 4px;font-size:.75em;color:#fff;}
#NAV_LESS,.navMoreCont{display:none;}
.lhnHigh ul li.navLess,.lhnHigh ul li.navMore{width:136px;padding:5px 11px 4px;color:#530953;cursor:pointer;}
.lhnHigh ul li.navLess img{width:11px;height:8px;margin:5px 0 0;background:url("/img2/sprites/gui_standalone-v4.png") -83px -78px no-repeat #f2f6eb;}
.lhnHigh ul li.navMore img{width:11px;height:8px;margin:5px 0 0;background:url("/img2/sprites/gui_standalone-v4.png") -83px -102px no-repeat #f2f6eb;}

.lhnHigh ul li.hvrIE6:hover,.lhnHigh ul li.hvrIE6.mseOvr{text-decoration:underline;}

#FAKE_NAV .show,#TOGGLENAV .show,#REAL_NAV .hide,#TOGGLENAV .hide{background-image:url("/img2/sprites/gui-v18.gif");background-repeat:no-repeat;}
#FAKE_NAV .show,#TOGGLENAV .show{background-position:-125px -34px;}
#REAL_NAV .hide,#TOGGLENAV .hide{display:block;background-position:-163px -6px;}
#LEFTNAV .bx01{word-wrap:break-word;}
#LEFTNAV .bx01 .title{padding:6px 10px;font-size:1.1670em;}
#LEFTNAV .bx01 .content{padding:10px;}
.button.org{border:1px solid #d67b00;}
.button.org a,.button.org span,.button.org input{background-color:#7bd67b;text-shadow:#d67b00 0 0 0;}
.icrStandalone .formToggle{margin:0!important;padding:0!important;border:none!important;}

.icrStandalone .formToggle ul.tgl{background-color:transparent;border-bottom:1px solid #c0d0a1;padding:3px 0;}
.icrStandalone .formToggle ul.tgl input{margin-left:0;}
.icrStandalone .legendTitle{font-size:1.25em;}
.icrStandalone form fieldset .dtNfo{margin-bottom:6px;}
.icrStandalone .legend{padding-bottom:9px;font-weight:bold;color:#2c2c2c;}
.icrStandalone .dtNfo{display:block;margin-bottom:3px;}
.icrStandalone .dtNfo label{font-size:.90em;}
.icrStandalone .dtNfo .fldst{margin-right:24px;float:left;}
.icrStandalone .dtNfo .fldst label{display:block;margin-bottom:3px;font-weight:bold;color:#656565;}
.icrStandalone .dtNfo .fldst select{padding:1px 0 0 2px;font:normal 1em Arial,Tahoma,"Bitstream Vera Sans",sans-serif;}
.icrStandalone .dtNfo .fldst i{color:#949494;clear:both;display:block;font-style:normal;font-size:.825em;}
.icrStandalone .dtNfo .fldst span.icn{display:none;}
.icrStandalone .siteLst{width:380px;border:1px solid #c5d4c8;background:#f8faf5;padding:9px 3px 4px 9px;}

.icrStandalone .siteLst li.slheader{width:380px;margin:3px 5px 3px 0;font-weight:bold;}

.icrStandalone .siteLst li.tip{width:380px;margin:0 6px 8px 0;padding-bottom:4px;border-bottom:1px dotted #C5D4C8;font-size:97.5%;}
.icrStandalone .siteLst li.tip span{color:#C60;font-weight:bold;padding-left:6px;}
.icrStandalone .siteLst li{display:block;float:left;width:180px;margin:0 5px 5px 0;}

.icrStandalone .siteLst input{margin-right:4px;vertical-align:-3px;}
.icrStandalone .siteLst label{display:inline;font-weight:normal;color:#2c2c2c;}
.icrStandalone .pricing{margin-top:10px;}
.icrStandalone .pricing .check{position:relative;width:158px;height:33px;overflow:hidden;margin-right:10px;float:left;}
.icrStandalone .pricing .check img{display:block;position:absolute;top:0;cursor:pointer;}
#BODYCON .wrpHeader .bookNow img.sprite-bookNow_ylw111x28{top:0;left:0;}
.icrStandalone .pricing .remind{width:228px;margin:2px 0;font-size:.825em;color:#979797;float:left;}

.icrStandalone.locPhotos{margin-top:-12px;}

.icrStandalone.locPhotos .siteLst{display:inline;float:left;width:320px;padding:0 3px 4px 9px;border:none;background:none;}
.icrStandalone.locPhotos .dtNfo .fldst{margin-right:0;float:none;}
.icrStandalone.locPhotos .dtNfo .fldst label{display:inline;}
.icrStandalone.locPhotos .cal input.text{float:none;margin-bottom:14px;}
.icrStandalone.locPhotos .cal input#checkIn{margin-left:8px;}
.icrStandalone.locPhotos .dtNfo .fldst select{margin-left:20px;}
.icrStandalone.locPhotos .dtNfo .fldst i{display:inline;}
.icrStandalone.locPhotos form fieldset .dtNfo{float:left;padding-right:15px;}
.icrStandalone.locPhotos .siteLst li{width:155px;}
.icrStandalone.locPhotos .pricing{margin-top:0;}
.icrStandalone.locPhotos .pricing .remind{width:153px;text-align:center;}

.chkRates{margin-bottom:15px;padding:13px 12px 6px;border:2px solid #c0d0a1;background-color:#f8f8f8;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;}

.chkRates input,.chkRates select{font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;}
.chkRates .legend{font-weight:bold;font-size:1.475em;color:#2c2c2c;margin:0 0 9px;}
.chkRates .wrpFldst .check{position:relative;width:158px;height:33px;overflow:hidden;margin-top:2px;float:left;}

.chkRates .wrpFldst .check img{position:absolute;top:0;left:0;cursor:pointer;}

.chkRates.crCSS .wrpFldst .check{position:static;width:auto;height:auto;float:none;}
.chkRates.crCSS .wrpFldst .check img{position:static;}
#CHECK_RATES_CONT_SYNC.chkRates.crCSS .wrpFldst .check{margin-top:0;padding-top:2px;}

.chkRates .provider{height:100%;overflow:hidden;margin:8px 0 2px;padding:9px 0;}
.chkRates .provider ul{margin-bottom:-4px;}
.chkRates .provider li{display:block;width:47%;margin:1px 4px 1px 0;padding:0;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.chkRates .provider li.fltoffer{margin-top:9px;padding-top:11px;border-top:1px solid #D5E3BB;width:100%;}

.chkRates .provider input{height:14px;margin:0 5px 0 0;}
.chkRates .provider label{font-weight:normal;line-height:1.5em;}
.chkRates .provider li.offers{width:100%;margin:3px 5px 3px 0;font-weight:bold;}
.chkRates .provider li.unavailable{display:none;}
.chkRates .wrpFldst{height:100%;overflow:hidden;}
.chkRates .wrpFldst .fldst{margin-right:12px;float:left;}
.chkRates .wrpFldst .fldst.first{padding-top:0;}
.chkRates .wrpFldst .fldst label{display:block;margin-bottom:3px;font-size:.90em;color:#656565;}
.chkRates .wrpFldst .fldst select{padding:1px;font-size:1em;}
.chkRates .remind{margin:0;font-size:.825em;color:#979797;}
.overlay.commerceOverlay.dhtmlcrRedesign{width:464px;}
.overlay.relative.commerceOverlay{background:#FFF;}
.dhtmlcrRedesign .inner{background:#f8faf5;}
.dhtmlcrRedesign .icrStandalone .legend{font-weight:bold;font-size:1.2em;color:#2c2c2c;margin:0 0 2px;}
.dhtmlcrRedesign .icrStandalone .legend .accomName{font-size:.75em;line-height:.75em;}
.dhtmlcrRedesign .icrStandalone{font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;}
.dhtmlcrRedesign .icrStandalone input.chk{width:12px;}

.dhtmlcrRedesign .icrStandalone .dtNfo .check{position:relative;width:127px;height:28px;overflow:hidden;margin-top:11px;float:left;}
.dhtmlcrRedesign .icrStandalone .dtNfo .check img{position:absolute;top:-21px;left:0;cursor:pointer;}
.dhtmlcrRedesign .icrStandalone .dtNfo .check img.sprite-checkRates_ylw127x28{top:0;}

.dhtmlcrRedesign .icrStandalone .siteLst{width:425px;height:100%;overflow:hidden;margin:8px 0 7px;border:1px solid #d5e3bb;}

.dhtmlcrRedesign .icrStandalone .siteLst ul{margin-bottom:-4px;}
.dhtmlcrRedesign .icrStandalone .siteLst li{display:block;margin:2px 0 3px;padding:0;float:left;}
.dhtmlcrRedesign .icrStandalone .siteLst input{height:14px;margin:0 5px 0 0;}
.dhtmlcrRedesign .icrStandalone .siteLst label{font-weight:normal;}
.dhtmlcrRedesign .icrStandalone .siteLst li.slheader{width:100%;margin:9px 5px 6px 0;font-weight:bold;}

.dhtmlcrRedesign .icrStandalone .dtNfo{height:100%;overflow:hidden;}
.dhtmlcrRedesign .icrStandalone .dtNfo .fldst{margin-right:16px;float:left;}
.dhtmlcrRedesign .icrStandalone .dtNfo .adults{margin-right:16px;}
.dhtmlcrRedesign .icrStandalone .dtNfo .fldst input{font-size:1em;}
.dhtmlcrRedesign .icrStandalone .dtNfo .fldst label{display:block;font-size:.90em;line-height:.90em;color:#656565;}

.dhtmlcrRedesign .icrStandalone .dtNfo .fldst select{margin:5px 0 0;padding:1px;font-size:1em;}

.dhtmlcrRedesign .icrStandalone .dtNfo .fldst i{display:block;font-style:normal;font-size:.825em;color:#949494;}
.dhtmlcrRedesign .icrStandalone .formToggle .dtNfo .fldst input{padding:2px 0 1px 2px;width:81px;}
.dhtmlcrRedesign .icrStandalone .dtNfo .fldst .text{margin:5px 0 0;padding:2px;width:85px;border:1px solid #c8c8c8;}

.dhtmlcrRedesign .icrStandalone .pricing{margin-top:0;}
.traveler .details .bestLink,.traveler .details .budgetLink{width:auto;margin:10px 0;float:none;}
.traveler{background-color:#945894;}

.traveler h3{padding:4px 8px 8px 52px;font-weight:normal;color:#fff;line-height:100%;background:url("/img2/branding/ollie33x20_grn.png") 8px .20em no-repeat;}

.traveler .headcount{margin:8px 8px 0 0;font-size:100%;color:#fff;float:right;}
.traveler .scaffold{margin:0 4px;padding:0 1px;}
.traveler .scaffold,.traveler .scaffold .cnrR3{background-color:#fff;}
.traveler .scaffold .cnrR3{margin:0 -1px;}
.traveler .scaffold .cnrR3 .lft{background-position:-5px -29px;}
.traveler .scaffold .cnrR3 .rgt{background-position:-1px -29px;}
.traveler .scaffold .box .cnrR3{margin:0;}
.traveler .scaffold .box .cnrR3 .lft{background-position:-5px -1px;}
.traveler .scaffold .box .cnrR3 .rgt{background-position:-1px -1px;}
.traveler .scaffold .box.commerce .cnrR5{display:none;}
.traveler .scaffold .box.commerce .cnrR3{display:none;}
.traveler .scaffold .box.commerce{border:4px solid #f5df9c;border-width:4px 0;}
.traveler .scaffold .box.commerce{margin:0 4px;padding:0;}
.traveler .scaffold .box.commerce .interior{margin:0;top:0;}
.traveler .scaffold .window.first .cnrR3 .lft{background-position:-5px -5px;margin-left:-1px;}
.traveler .scaffold .window.first .cnrR3 .rgt{background-position:-1px -5px;margin-right:-1px;}
.traveler .scaffold .window.first.active .cnrR3 .lft{background-position:-5px -5px;}
.traveler .scaffold .window.first.active .cnrR3 .rgt{background-position:-1px -5px;}
.traveler .scaffold .window .cnrR3 .lft{background-position:-5px -5px;}
.traveler .scaffold .window .cnrR3 .rgt{background-position:-1px -5px;}
.traveler .interactive .all{margin:8px 14px 12px;}
.traveler .review .box.typeA.response .cnrR3{background-color:#F6F2F6;margin:0 4px;}
.traveler .review .sumSect{color:#565656;}
.traveler .review .recommendations{font-size:92.5%;}
.traveler .overview{margin-top:-2px;border-bottom:1px solid #c1d3a1;background-color:#f6f2f6;}

.traveler .showing.top h2,.traveler .showing.btm h2{display:inline;font:normal 100% Verdana,Tahoma,"Bitstream Vera Sans",sans-serif;color:#2c2c2c;padding-right:5px;}
.traveler .showing.btm h2{color:#fff;}
.traveler .showing.top .count,.traveler .showing.btm .count{margin:0;font-weight:normal;white-space:nowrap;}
.traveler .showing.btm{padding:8px 12px 12px;}
.traveler .showing.btm,.traveler .showing.btm .pageLinks a{color:#fff;}
.traveler .pageLinks{float:right;}
.traveler .pageLinks a{font-weight:bold;text-transform:lowercase;}
.traveler .overview .sep{border-top:1px solid #c1d3a1;clear:both;}
.traveler .overview .filteroptions,.traveler .overview .attention,.traveler .overview .ratingSystem,.traveler .overview .listRatings,.traveler .overview form,.traveler .overview .showing.top{padding:12px;}

.traveler .overview form{float:left;}

.traveler .overview .attention{width:399px;border-bottom:1px solid #c1d3a1;background:url("/img2/generic/site/bgSolidRule_wht.gif") 0 100% repeat-x #f5df9c;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;}



.traveler .overview .attention p{margin-bottom:8px;padding-left:10px;background:url("/img2/sprites/gui-v18.gif") no-repeat -20px -126px;font-weight:bold;}
.traveler .overview .ratingSystem{padding:8px 12px 6px;border:none;}
.traveler .overview .ratingSystem .rating b{font-size:115%;}
.traveler .overview .ratingSystem .rating img{display:inline;margin-bottom:-2px;vertical-align:bottom;}
.traveler .overview .ratingSystem .rating .reference{display:block;}
.traveler .overview form{overflow:hidden;}
.traveler .overview .sortform form fieldset{display:inline;}
.traveler .overview form .show{margin-top:6px;}
.traveler .overview form select{font-size:92.5%;}
.traveler .overview form .split label{display:block;margin-bottom:2px;}
.traveler .overview form .split .show{float:left;}
.traveler .overview form .split .show.sort{width:70%;}
.traveler .overview .wrap .pageLinks,.traveler .overview .wrap form{padding:8px 0 8px 12px;}
.traveler .overview .wrap .pageLinks{position:relative;top:4px;}
.traveler .overview .wrap .pageLinks,.traveler .overview .showing.top .pageLinks{color:#d3c1d3;}
.traveler .showing .pageLinks{padding-left:15px;}
.traveler .listing{margin:5px 16px;padding:16px 5px 5px;border-top:2px solid #c8d8aa;background-color:#fff;}
.traveler .listing.first{padding-top:16px;border:none;}
.traveler .listing .title a{text-decoration:underline;}
.traveler .listing .title a:hover{text-decoration:none;}
.traveler .listing .booking,.traveler .review .profile{width:94px;}
.traveler .listing .details,.traveler .review .summary{width:273px;}
.traveler .listing .details .listInfo{margin-top:6px;}
.traveler .listing .type{line-height:160%;margin-bottom:6px;}
.traveler .listing .booking .pricing{font-size:87.5%;}
.traveler .listing .booking .photo{text-align:center;width:94px;height:94px;overflow:hidden;}
.traveler .listing .booking .photo a{display:block;margin:auto;}
.traveler .listing .booking .photo img{display:block;}
.traveler .listing .booking .photo.expHI,.traveler .listing .booking .photo.expHI img,.traveler .listing .booking .photo.giataHI,.traveler .listing .booking .photo.giataHI img{width:94px;height:auto;}

.traveler .listing .booking .photo img.npp{width:70px;height:70px;}
.traveler .listing .booking .pricing .check img{width:94px;height:20px;}
.traveler .review{margin:0 16px;padding:10px 0 0;border-top:2px solid #c8d8aa;background-color:#fff;overflow:visible;}
.traveler .review.first{padding-top:11px;border:none;}
.traveler .review.full .sumSect .title{font-size:107.5%;}
.traveler .review.full .note{font-size:92.5%;}
.traveler .review.full .entry{margin-top:10px;}
.traveler .review .entry,.traveler .review .recommendations,.traveler .listing .entry{line-height:140%;padding-top:3px;}
.traveler .review .profile{float:none;width:auto;overflow:visible;}
.traveler .review .profile .avatar{float:left;margin-right:10px;}
.traveler .review .profile .username{width:auto;}
.traveler .review .profile .location{width:auto;}
.traveler .review .rating{padding-top:1px;margin-bottom:5px;}
.traveler .review .wrap .userTools.inline{float:right;margin-top:0;}
.traveler .review .summary .date{display:block;width:auto;padding-top:1px;font-style:normal;}
.traveler .review .summary{width:auto;left:0;clear:both;}
.traveler .review .helpful{padding:0 0 14px;}
.traveler .review .name.hotel{margin-top:3px;margin-bottom:8px;}
.traveler .review .pAttName{padding-bottom:8px;}
.listing .toggle .onShow .adr{margin:8px 0 12px;}
.listing .toggle .onShow .listInfo li.adr{margin:8px 0;}
.listing .toggle .onShow .arrows li{background-position:0 .25em;}
.listing{overflow:hidden;margin-bottom:15px;}
.listing .sep{padding:8px 0;border-top:1px solid #d5e4d1;}
.listing .title,.listing .quote{margin-bottom:15px;}
.listing .title{font-size:1.3335em;}
.listing .quote{font-size:1.1670em;}
.listing .booking,.listing .details{position:relative;overflow:hidden;}
.listing .booking{width:132px;float:left;}
.listing .booking img{margin:0 auto;}
.listing .propertyType{margin:0 0 8px;}
.listing .propertyType ul,.listing .propertyType ul li.flyout{display:inline;}
.listing .propertyType ul li.flyout .icn{background:none;cursor:pointer;}
.listing .booking .photo{width:132px;height:132px;overflow:hidden;margin-bottom:12px;}
.listing .booking .photo a{display:block;margin:auto;}
.listing .booking .photo img{display:block;}
.listing .booking .photo.expHI img,.listing .booking .photo.giataHI img{width:132px;height:auto;}
.listing .booking .photo img.npp{width:70px;height:70px;}
.listing .booking .mediaV img{height:132px;}
.listing .booking .mediaH img{width:132px;}
.listing .booking .arrows{margin:0;font-size:92.5%;}
.listing .details{left:14px;}
.listing .firstToWrite{display:block;padding:6px 0 6px 30px;font-family:arial,sans-serif;font-weight:bold;}
.listing .firstToWrite_halfWidth{float:left;display:block;padding:6px 0 6px 30px;font-family:arial,sans-serif;font-weight:bold;width:42%;}
.listing .details .snippet.recent .quote{font-size:100%;}
.listing .details .snippet.recent .posted{display:block;font-size:92.5%;color:#565656;}
.listing .details .snippet.recent .more{margin-top:4px;}
.listing .details .snippet.recent .more{margin-top:0;}
.listing .details .snippet.recent .more a{font-weight:bold;}
.listing .details .snippet.description span{color:#565656;}
.listing .details .snippet.description cite{font-style:italic;font-size:85%;}
.listing .details .listInfo .stars,.listing .details .listInfo .travRec,.listing .details .listInfo .rooms{margin-bottom:6px;}
.listing .details .listInfo .stars{height:100%;overflow:hidden;}
.listing .details .listInfo .stars b{float:left;margin-right:3px;}
.listing .details .listInfo .stars .rate{margin-top:2px;}
.listing .details .listInfo .rooms var{color:#565656;}
.listing .details .listInfo .arrows{margin:8px 0;}
.listing .rating,.listing .date,.listing .friend,.listing .entry{margin-bottom:5px;}
.listing .date,.listing .friend,.listing .relevance{font-weight:bold;font-size:92.5%;}
.listing .friend{color:#c60;}
.listing .relevance{color:#712171;margin-bottom:5px;}
.listing .entry{line-height:160%;}
#AD2 .colB.listing.rrBar .awards.bookNow{height:100%;overflow:hidden;margin-bottom:6px;border-bottom:1px solid #e8e8e8;}
#AD2 .colB.listing.rrBar .awards.bookNow .bestLink{border-bottom:none;}
#AD2 .colB.listing.rrBar .awards.bookNow .bestLink.crowded{width:205px;margin-right:12px;}
#AD2 .colB.listing.rrBar .awards.bookNow .budgetLink.crowded{width:205px;padding:8px 0;float:left;}
#EATERY_OVERVIEW .listing .details{left:0;width:auto;}
#ATTRACTION_INFO.listing .details,#ATTRACTION_REVIEW.listing .details{left:0;}
#AD2 .listing .details{left:0;}
.listing.rrBar .ratingSystem .rating{float:left;margin:0 28px 6px 0;}
.listing.rrBar .ratingSystem .rating span.more{padding-left:1px;color:#945894;vertical-align:-3px;}
.listing.rrBar .ratingSystem .popularity{padding:8px 0 1px;border-top:1px solid #e8e8e8;clear:both;}
.listing.rrBar .ratingSystem .popularity var.dig2{padding-bottom:5px;}
.listing.rrBar .details .moreRevws{height:100%;margin-bottom:7px;padding:2px 0 7px;border-bottom:1px solid #e8e8e8;clear:both;}
.listing.rrBar .details .moreRevws img{width:6px;height:9px;margin-left:-2px;background:url("/img2/generic/site/moreLinkMask-V1.gif") 100% 0 no-repeat #2442a7;vertical-align:0;}

.listing.rrBar .details .alert{margin-bottom:0;}
.listing.rrBar .details .addtlDetail{margin:0 0 7px;padding:0 0 5px;border-bottom:1px solid #e8e8e8;}
.listing.rrBar .details .addtlDetail li{margin:0 0 2px;}
.listing.rrBar .description{margin-bottom:8px;}
.booking{text-align:center;}
.booking .photo img{display:block;}
.booking .arrows{text-align:left;}
.booking .pricing b,.booking .pricing span{display:block;}
.booking .pricing span{font-size:85%;}
.booking .pricing .button span{font-size:1.0909em;}
.booking .pricing .average b{font-size:197.5%;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;color:#c60;}
.booking .pricing .average span{font-style:normal;}
.booking .pricing .average b .curConversion{color:#535353;font-size:62.5%;}
.booking .pricing .average .hac{font:92.5% normal arial,sans-serif;font-weight:bold;color:#66d166;margin:4px 0 8px;}
.booking .pricing .average b.lrgCur{font-size:1em;}
.booking .pricing .average b.lrgCur .curConversion{font-size:.75em;}
#ACCOM_OVERVIEW .booking .pricing .average .hac{margin:-2px 0 0;font:bold 1.1em/13px Arial,Tahoma,"Bitstream Vera Sans",sans-serif;color:#c60;}
#ACCOM_OVERVIEW .booking .pricing .average .hac b{margin:1px 0 3px;font-size:1.909em;}
#ACCOM_OVERVIEW .booking .pricing .average .lrgCur b{margin:1px 0 3px;font-size:1.6em;}
.booking .phone{margin-top:12px;}
.booking .phone .interior{background-color:#f6f2f6;padding:6px 5px;}
.review .mgrRspn{margin-bottom:15px;padding:11px 13px 0;border:1px solid #d5e3bb;color:#656565;}
.review .mgrRspn .header{margin-bottom:5px;font-weight:bold;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;color:#656565;}
.review .mgrRspn .note{margin:15px 0 10px;}
.deckTools .srtTools{height:100%;overflow:hidden;padding:7px 10px;border-bottom:1px solid #c0d0a1;}

.deckTools .srtTools #SORT_FORM{color:#656565;}
.deckTools .srtTools #SORT_FORM label{color:#2c2c2c;}
.deckTools .srtTools #LANG_FORM{font-size:.9165em;line-height:9px;float:right;}
.deckTools .srtTools #LANG_FORM select{font-size:1em;}
.deckB .deckTools .srtTools #SORT_FORM,.deckC .deckTools .srtTools #SORT_FORM{padding-top:3px;float:left;}
.deckTools .srtTools .inlineFldst{display:inline;}
.deckTools.inline{overflow:hidden;border:1px solid #C1D3A1;border-width:1px 0;}
.deckTools.inline .pagination{border:0;float:right;}
.deckTools.inline .srtTools{margin:0;padding:8px 10px 2px;border:0;float:left;}
.deckTools.inline .pgCount{margin-right:10px;}
.deckTools span.link{color:#2d202d;cursor:pointer;}
.deckTools span.linkmid{color:#2d202d;cursor:pointer;vertical-align:middle;}
.deckTools span.link.mseOvr,.deckTools span.link:hover{text-decoration:underline;}

.deckTools span.up,.deckTools span.dn{padding-right:13px;background:url("/img2/sprites/gui_standalone-v4.png") no-repeat 0 0;}
.deckTools span.up{background-position:100% -27px;}
.deckTools span.dn{background-position:100% -50px;}
.sortArrow{padding-right:12px;}
.deckTools .bestValueSort{background-color:#f8f5f8;padding:2px 10px!important;}
.deckTools .bestValueSort .bestValueFlySmall{display:inline;}
.deckTools .bestValueSort #BEST_VALUE_FORM .chkSet input{top:3px;left:26px;}
.deckTools .bestValueSort #BEST_VALUE_FORM .chkSet label{display:inline;position:absolute;margin-top:3px;}
#BEST_VALUE_FORM label.disabled,#LARGE_MAP label.disabled{color:#969696;cursor:default;}
#CAROUSEL{position:relative;}
#CAROUSEL .knob{border:1px solid #C0D0A1;padding:1px 4px 2px;position:absolute;top:18px;font-weight:bold;cursor:pointer;}

#CAROUSEL .knob.disabled{border-color:#e9e3e9;color:#9293c7;}
#CAROUSEL .shiftLeft{left:0;top:16px;}
#CAROUSEL .shiftRight{right:0;top:16px;}
#CAROUSEL .viewport{position:relative;margin:0 auto;}
#CAROUSEL img{position:absolute;top:0;width:50px;height:50px;}
#PINSTRIP{margin-top:8px;}
div#PINSTRIP strong{display:inline;}
#PINSTRIP a{cursor:pointer;}
#PINSTRIP img.fbIcon{padding-right:0;}
#PINSTRIP .fbImg{float:left;}
#PINSTRIP .friendStrip{margin-left:20px;}
#HEAD{position:relative;z-index:203;width:100%;margin:0 0 7px;padding-top:5px;background-color:#fff;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;}
#HEAD .masthead{position:relative;width:983px;margin:0 auto;padding-bottom:32px;_padding-bottom:31px;}
#HEAD .hidden{display:none;}
#HEAD .container{height:100%;overflow:hidden;margin-bottom:1px;}
#HEAD .header{display:inline;width:508px;margin-top:-15px;font-size:1em;line-height:15px;float:left;}
#HEAD .topLogo{display:block;width:362px;height:42px;padding:17px 0 19px 15px;}
#HEAD .tabsBar{position:absolute;bottom:0;_bottom:-1px;width:983px;height:32px;}
#HEAD .tabItem,#HEAD .tabItemNoLink{display:block;position:relative;border-left:1px solid #f1f1f1;float:left;}
#HEAD .tabItem{cursor:pointer;}
#HEAD .tabItem.last,#HEAD .tabItemNoLink.last{border-right:1px solid #f1f1f1;}
#HEAD .tabItem .new,#HEAD .tabItemNoLink .new{background:#dc7b00;padding:2px 5px 2px 3px;color:#fff;font-size:.8335em;text-shadow:1px 1px 0 #b05003;}




#HEAD .tabItem .tabLink,#HEAD .tabItemNoLink .tabNoLink,#HEAD .tabItem .submit{display:block;position:relative;z-index:3;height:30px;_height:29px;padding:1px 8px;font-weight:bold;font-size:1em;color:#ffEEff;line-height:30px;_line-height:29px;text-decoration:none;text-shadow:1px 1px 0 #542587;_float:left;}
#HEAD .tabItem .tabLink a{color:#FFF;line-height:30px;text-decoration:none;text-shadow:1px 1px 0 #548725;}


#HEAD .tabItem .sprite-facebook15x15,#HEAD .tabItemNoLink .sprite-facebook15x15{display:inline-block;height:15px;margin-left:3px;padding:0;position:relative;top:3px;width:15px;}
#HEAD .jewel{margin-right:10px;}
#HEAD .tabItem .vrTabCount{background:#F3DA56;margin-left:3px;padding:0 2px;border:1px solid #FFF;color:#1B1F1B;font-size:.875em;text-shadow:none;}



#FBL_JEWEL{position:absolute;top:-6px;right:-14px;background-color:#7bdc7b;border:1px solid #FFF;height:12px;width:13px;line-height:13px;text-align:center;font-size:.8335em;font-weight:bold;}





#FBL_JEWEL.newjewel,#FRIENDSTAB .new{position:absolute;top:1px;right:8px;height:14px;width:14px;line-height:14px;text-align:center;font-size:.8335em;font-weight:bold;background:#D90106;background:-moz-linear-gradient(bottom,#D90106,#F69EA2);background:-webkit-gradient(linear,center bottom,center top,from(#D90106),to(#F69EA2));border:1px solid #FFF;border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px;}

#FBL_JEWEL.newjewel:hover{top:0;right:7px;}



#HEAD .lsJewelCounter{background:url(/img2/social/livestream/jewel-icon-lrg.png) no-repeat center center;background-size:cover;position:absolute;top:-3px;right:-4px;height:18px;width:16px;line-height:16px;text-align:center;font-size:.8335em;font-weight:bold;}



#FRIENDSTAB .new{background:#DBD84B;background:-moz-linear-gradient(bottom,#DBD84B,#F1F0AA);background:-webkit-gradient(linear,center bottom,center top,from(#DBD84B),to(#F1F0AA));border-color:#818881;width:40px;color:#2C2C2C;text-shadow:none;right:-10px;top:-5px;}
#FRIENDSTAB:hover .new{top:-6px;right:-11px;}
#FRIENDSTAB.useimg #FBL_JEWEL.newjewel,#FRIENDSTAB.useimg .new{background:none;background-image:url("/img2/facebook/jewel.gif");border:none;width:16px;height:15px;padding-top:1px;}

#FRIENDSTAB.useimg .new{background-image:url("/img2/facebook/newjewel.gif");width:42px;height:15px;padding-top:1px;*right:1px;}

#FRIENDSTAB.useimg #FBL_JEWEL.newjewel{top:2px;right:4px;}
#FRIENDSTAB.useimg:hover #FBL_JEWEL.newjewel{top:1px;right:3px;}
#FRIENDSTAB.useimg:hover .new{*right:0;}
#FRIENDSTAB.hasjewel .new,#FRIENDSTAB.hidenew .new,#FRIENDSTAB.newdefer .new{display:none;}
.overlay.fbtt{padding-top:9px;padding-right:8px;background:none;}

.overlay.fbtt .inner{background:#FFC;padding:0;border:1px solid #DF8C1B;box-shadow:1px 1px 1px rgba(0,0,0,0.5);}
.overlay.fbtt .inner2{margin:12px;}
.overlay.fbtt .help{width:18.75em;}
.overlay.fbtt{font-family:Arial;color:#2C2C2C;}
.overlay.fbtt .hdr{font-size:14px;font-weight:bold;padding-bottom:6px;margin-right:10px;}
.overlay.fbtt .ttbody{font-size:12px;}
.overlay.fbtt .close{background:url("/img2/facebook/tooltipClose.gif");width:11px;height:11px;right:16px;top:18px;}

.overlay.fbtt .ttarrow{background:url("/img2/facebook/tooltipArrowUp.png");width:18px;height:10px;top:0;left:1.5em;}

#HEAD .tabItem:hover #FBL_JEWEL.newjewel,#HEAD .tabItem.mseOvr #FBL_JEWEL.newjewel{border:1px solid #000;border-width:0\9;}

#HEAD .tabItem:hover,#HEAD .tabItem.mseOvr,#HEAD .tabItemShown{background:#f2f200 none;text-decoration:none;}

#HEAD .tabItem:hover .tabLink,#HEAD .tabItem.mseOvr .tabLink,#HEAD .tabItem .tabLinkShown{padding:0 7px;border:1px solid #622a9d;color:#000;text-decoration:none;text-shadow:none;}

#HEAD .tabItem .tabLinkShown a,#HEAD .tabItem:hover .tabLink a{color:#000;text-decoration:none;text-shadow:none;}

#HEAD .dropDown:hover .arwLink,#HEAD .dropDown.mseOvr .arwLink,#HEAD .dropDownJS .arwLink.arwLinkShown{height:32px;_height:30px;border-bottom:1px solid #f2f6eb;}

#HEAD .dropDown .arrow_text,#HEAD .dropDownJS .arrow_text{display:inline-block;cursor:pointer;}

#HEAD .dropDown .arrow_text.truncate,#HEAD .dropDownJS .arrow_text.truncate{float:left;_float:none;width:81px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

#HEAD .dropDown .arrow_dropdown_wht,#HEAD .dropDownJS .arrow_dropdown_wht{display:inline-block;margin:4px 0 0 5px;}

#HEAD .warLink .tabLink{height:32px;_height:29px;text-shadow:1px 1px 0 #367407;}
#HEAD .warLink:hover .tabLink{text-shadow:none;}
#HEAD .altItem:hover,#HEAD .altItem.mseOvr{background-image:none;}
.dropDown .subNav{display:none;}
.dropDown:hover .subNav,.dropDown.mseOvr .subNav{display:block;position:absolute;top:33px;left:1px;z-index:2;margin-left:-1px;}
.dropDown .expandSubItem{position:relative;}
.dropDown .expandSubItem .secondSubNav{border:solid #629d2a;border-width:1px 2px 2px 1px;background-color:#f6f2f6;display:none;}

.dropDown .expandSubItem:hover .secondSubNav{display:block;position:absolute;left:100%;z-index:2;}

.expandSubItem .expandSubLink:hover{background-color:#629d2a!important;color:#fff;text-decoration:none;text-shadow:1px 1px 0 #548725;}

.expandSubItem .expandSubLink{display:block;margin:1px;padding:4px 9px;color:#069;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;line-height:16px;white-space:nowrap;}

#HEAD .dropDown .arrow_right{display:inline-block;position:absolute;right:5px;top:9px;}
.dropDown:hover .ipSubNav,.dropDown.mseOvr .ipSubNav{left:0;margin:0 0 0 10px;top:14px;}


.subItem .subLink,.subItemNoLink .subNoLink{display:block;margin:1px;padding:4px 9px;color:#069;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;line-height:16px;white-space:nowrap;}

.subNoLinkBlk{display:block;margin:1px;padding:4px 9px;color:#000;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;line-height:16px;white-space:nowrap;}

.subItem .subLink:hover,.subItem .subLink.mseOvr{background-color:#629d2a!important;color:#fff;text-decoration:none;text-shadow:1px 1px 0 #548725;}

.subItemNoLink .subNoLink:hover,.subItemNoLink .subNoLink.mseOvr{cursor:default;}

.subItemNoLink .subNoLinkBlk:hover,.subItemNoLink .subNoLinkBlk.mseOvr{cursor:default;}
.paidSprNav,.abuDhabiNav{background:#fff;}
.paidSprNav span,.abuDhabiNav span{display:block;font-size:.85em;color:#2C2C2C;}
#HEAD .navSrch{position:absolute;right:0;bottom:42px;z-index:4;width:440px;height:27px;border:1px solid #c8c8c8;background-color:#fff;}


#HEAD .text{height:18px;margin:5px 30px 0 2px;padding:0 0 0px 0;text-indent: 5px;font:normal 1.1670em/16px Arial,Tahoma,"Bitstream Vera Sans",sans-serif;vertical-align:middle;float:left;}
#HEAD .focusClear{color:#888;}
#HEAD .submit_button{border-left:1px solid #c8c8c8;float:right;}

#HEAD .submit_button .submit{padding:.3085em 13px;border:0;background-color:transparent;font:bold 1.1670em/19px Arial,Tahoma,"Bitstream Vera Sans",sans-serif;line-height:15px!ie;color:#069;vertical-align:baseline;overflow:visible;cursor:pointer;}

#USER_PREFS{position:absolute;top:0;right:0;z-index:5;}
#USER_PREFS .opts{font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;float:right;}
#USER_PREFS .optItem{display:block;position:relative;height:13px;padding:0 8px;border-left:1px solid #dcdcdc;line-height:15px;float:left;}

#USER_PREFS .optItem.first,#USER_PREFS .optItem.fbConnect{border:none;padding-left:0;}

#USER_PREFS .optItem.myTA .textArrowDn{padding-left:11px;}
#USER_PREFS .optItem.fbConnect .fbLink{padding-left:6px;}
.bizListingsMenuFlyout .scrolledList{_height:500px;max-height:500px;overflow-x:hidden;overflow-y:auto;width:200px;}
.bizListingsMenuFlyout .subLink{cursor:pointer;}
#USER_PREFS .taLnk,#USER_PREFS .optItemLink{color:#069;}
#USER_PREFS .user,#USER_PREFS .optItem.unregistered{padding-left:22px;}
#USER_PREFS .message{font-weight:bold;color:#2c2c2c;}
#USER_PREFS .avatars{padding-right:5px;}
#USER_PREFS .hasIcon{border:none;background:none;padding-left:0;}
#USER_PREFS .last{padding-right:0;}
#INTLPOP .arrowDn{display:block;width:16px;height:11px;margin:2px 0 0;margin-top:1px!ie;color:#2d202d;}
.flyoutContentsNarrow.arrows{margin-top:0;}
.dropMenu,.dropMenu .inner,.dropDown .subNav{border:solid #629d2a;border-width:1px 2px 2px 1px;background-color:#f6f2f6;}
.dropMenu .inner ul{background:#F2F6EB;}
.dropMenu .inner{background-image:none;border:0;padding:0!important;}
.dropMenu .inner .subNav{background-color:#F6F2F6;}
.dropMenu input{vertical-align:bottom;}

.dropMenu,.dropMenu label,.dropMenu input,.dropMenu select{font-family:arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;}
.dropMenu fieldset{margin:10px;margin-right:40px;display:inline;}
.dropMenu .fldSet,.dropMenu .fldSetRadio{display:block;margin-bottom:5px;}
.dropMenu .fldSetRadio label{vertical-align:bottom;}
.dropMenu .fldSet label{margin-bottom:5px;}
.dropMenu .fldSet .text{margin:0;}
.dropMenu .text{width:200px;margin:0 0 10px 0;border:1px solid #c8c8c8;display:block;font-size:12px;padding-left:2px;}
.dropMenu .hasDefault{color:#656565;}
.dropMenu .cal,.dropMenu .ppl{float:left;}
.dropMenu .first{margin-right:16px;}
.dropMenu .ppl{margin-left:16px;margin-right:0;}
.dropMenu .cal label,.dropMenu .ppl label,.dropMenu .fldSet label{margin-bottom:5px;display:block;}
.dropMenu .cal input.sprite-calendar-grn{width:87px;margin:0;}



.dropMenu .sprite-btnLtGrn,#HEAD .tabItem .sprite-btnLtGrn:hover{background-position:0 99%;background-repeat:repeat-x;background-color:#d4a4d4;display:inline;height:100%;overflow:hidden;padding:6px 12px 5px 12px;border:1px solid #478022;font-size:1.0835em;line-height:1.0835em;color:#FFF;font-weight:bold;text-decoration:none;text-shadow:1px 1px 0 #548725;cursor:pointer;margin:20px 0 10px;display:block;float:left;}
.dropMenu .button_2011_grn{margin:20px 0 10px;}
.subNav .subItemNoLink .subNoLink:hover,.subNav .subItemNoLink .subNoLink.mseOvr{cursor:default;}
.dropMenu.overlay.relative{margin:1px 0 0;}
.dropMenu .upperInputs{margin:0;}
.dropMenu .upperInputs .text{margin:3px 0 0 0;}
.dropMenu .upperInputs .fldSet{margin:0;padding:0 0 3px 0;}
.dropMenu .lowerInputs{padding:20px 0 0 0;}
.dropMenu .checkPair{padding-top:8px;display:block;clear:both;}
.dropMenu .checkPair input{vertical-align:middle;}
.dropMenu .checkPair label{vertical-align:middle;}
.dropMenu .eatInputs .fldSet,.dropMenu .eatInputs select{margin-bottom:20px;}
.dropMenu .eatInputs select{display:block;}
.dropMenu .eatInputs #dropEatPrice{margin-bottom:0;}
.dropMenu .wrap{display:inline;}
.dropMenu #hotelDropText{margin-top:8px;}
.dropMenu #vrDropLowerInputs{padding-top:15px;}
.tchNavPromo{background-color:white;height:100%;text-align:center;padding-top:8px;border-top:1px solid #d6eacf;font-family:Arial;}
.tchNavPromo p{margin-top:8px;color:#2c2c2c;margin-bottom:0;padding:0 4px 12px;}
.tchNavPromoLink:hover{text-decoration:none;}
.tchNavPromoLink{width:256px;zoom:1;cursor:pointer!ie;}
.tchNavPromo span.taLnk{text-decoration:underline;}
.ogMastheadSharing{width:290px;color:#656565;font-family:Arial,Helvetica,sans-serif;}
#ogMastheadSharingOnOff{font-weight:bold;}
#ogMastheadSharingOnOffRadios{margin-top:5px;}
#ogMastheadSharingOffRadios{margin-left:9px;}
#ogMasheadLearnMore{margin-top:3px;font-size:.9165em;color:#999;}
#ogMasheadFacebook{margin-top:14px;}
.ogMastheadSharingDivider{margin-top:9px;border-bottom:1px solid #bad7b0;}
#MASTHEAD_SUBSCRIBER.optItem.ogMastheadHelloMenuItem{margin-right:0;}
.ogMastheadRadioText{color:#2c2c2c;font-weight:bold;position:relative;top:-3px;}
.ogMastheadHidden{display:none;}
#ogMastheadHistory{font-family:Arial,Helvetica,sans-serif;}
#ogMastheadHistory b{display:block;margin:14px 0;color:#656565;}
#ogMastheadHistory .none{display:none;}
#ogMastheadHistory .item{margin-top:12px;}
#ogMastheadHistory .item:first{margin-top:0;}
#ogMastheadHistory .item .del{float:right;position:relative;top:3px;cursor:pointer;}
#ogMastheadHistory .item p{margin:3px 0 0;}
#ogMastheadHistory .item img{width:50px;height:50px;float:left;margin-right:8px;background-image:url("/img2/facebook/dlNoThumb-50.png");}
#ogMastheadHistory .item em{display:block;margin-top:4px;color:#656565;font-style:normal;}
.war_callout_overlay{width:288px;}
.war_callout_overlay .button{float:none;display:inline-block;}
.war_callout_overlay .title{font-size:1.0835em;font-weight:bold;color:#4a4a4a;}
#MASTHEAD_SUBSCRIBER .ftlCount{display:inline-block;margin-right:7px;padding:1px 5px 0;border:1px solid;background-color:#7BE07B;font-size:13px;color:#FFF;box-shadow:1px 2px .99px .01px rgba(0,0,0,0.4);}
#MASTHEAD_SUBSCRIBER .ftlCount{padding-bottom:2px\0/;}
#MASTHEAD_SUBSCRIBER .ftlCount.facebookLogin{margin-top:-2px;}
#MASTHEAD_SUBSCRIBER .ftlCount.profileLogin{margin-top:-1px;}
.messageMenuFlyout{border:1px solid #585858;font:12px arial;box-shadow:0 2px 6.51px .49px rgba(0,0,0,0.8);background-color:#FFF;}
.messageMenuFlyout ul{line-height:35px;}
.messageMenuFlyout li{height:35px;border-bottom:1px solid #EBEBEB;padding:0 13px;color:#191919;cursor:pointer;text-decoration:none;cursor:pointer;}
.messageMenuFlyout li.hover{background-color:#F0F0F0;}
.messageMenuFlyout li.last{border-bottom:none;}
.overlay .sprite-messageMenuArrow{position:relative;left:23px;top:1px;}
.messageMenuOverlay.overlay{background:transparent;}
#HEAD .typeahead_ui_restyle .submit_button{border-left:1px solid #c8c8c8;float:right;height:27px;}


#HEAD .typeahead_ui_restyle .submit_button .submit{line-height:27px!ie;margin-top:3px;background-color:transparent;font:1.1670em/14px Arial,Tahoma,"Bitstream Vera Sans",sans-serif;color:#333;vertical-align:middle;cursor:pointer;}
.hotelsDD{background:#F2F6EB;}
.hotelsDD .allHotels{padding-top:10px;padding-left:10px;font-weight:bold;}
.hotelsDD .popDests{padding-top:5px;padding-left:10px;padding-right:10px;padding-bottom:10px;overflow:hidden;}
.hotelsDD .popDestsTitle{font-weight:bold;font-size:1.2em;padding-top:10px;padding-bottom:2px;}
.hotelsDD .popDestsLeft{float:left;padding-right:20px;}
.hotelsDD .popDestsRight{float:right;}
.hotelsDD .popDestsLink{padding-top:3px;padding-bottom:3px;}
#CHECK_MORE_SITES_LB{width:383px;height:100%;overflow:hidden;color:#2c2c2c;}
#CHECK_MORE_SITES_LB .col1of2{width:179px;padding:11px 7px;float:left;}
#CHECK_MORE_SITES_LB .col2of2{width:164px;float:right;}
#CHECK_MORE_SITES_LB .recPositive{margin-left:0;margin-right:5px;}
.property{padding:10px 10px 0;}
.property .thumbnail{display:block;margin:2px 10px 0 0;float:left;}
.property .zoom_wrap{zoom:1;overflow:hidden;}
.checking_rates .heading{font:bold 1.50em/20px Arial,Tahoma,"Bitstream Vera Sans",sans-serif;}
.checking_rates .details{margin:5px 0;}
.checking_sites_section{margin:0 10px;padding-bottom:10px;}
.checking_sites{height:100%;overflow:hidden;padding:3px 2px 0;background-color:#f6f2f6;border-top:1px solid #d5e3bb;}

.checking_sites .heading{font:bold 1.25em Arial,Tahoma,"Bitstream Vera Sans",sans-serif;color:#945894;}

.checking_sites .instructions{padding-top:10px;font:normal 1.1670em Arial,Tahoma,"Bitstream Vera Sans",sans-serif;}
.checking_sites .qc_lb_name{margin-bottom:2px;}
.checking_sites .logoElem{margin:2px 4px 0 11px;}

.checking_sites .textElem{display:block;_display:inline;width:149px;margin:11px 4px 0 11px;font:bold 1em/14px Arial,Tahoma,"Bitstream Vera Sans",sans-serif;float:left;}
.checking_sites .textWrap_1{font-size:.8335em;}
.checking_sites .grn_chevronRgt{margin:6px 9px 0 0;_margin-right:3px;}
.checking_sites .loading{width:25px;height:25px;margin:6px 9px 0 0;float:right;}
.hide_section{position:absolute;top:0;left:0;visibility:hidden;}

.show_section{position:relative;height:0;overflow:hidden;visibility:visible;}

.show_section_full{position:relative;height:100%;overflow:hidden;visibility:visible;}
.checking_sites .defaultStyle .grn_chevronRgt{display:none;}
.checking_sites .checkedStyle .grn_chevronRgt{display:block;}
.checking_sites .checkedStyle .logoElem{margin-left:30px;float:left;}
.checking_sites .checkedStyle .textElem{width:115px;}
.hideIndicator{display:none;}
.showIndicator{display:block;}
#ALSO_VIEWED_LB{border-top:3px solid #589442;}
#ALSO_VIEWED_LB .heading{font:bold 1.1670em/22px Arial,Tahoma,"Bitstream Vera Sans",sans-serif;}
#ALSO_VIEWED_LB .checkrates{font:bold 1em Arial,Tahoma,"Bitstream Vera Sans",sans-serif;color:#c60;}
#ALSO_VIEWED_LB .checkrates.taLnk{text-decoration:underline;}
#ALSO_VIEWED_LB .taLnk:hover,#ALSO_VIEWED_LB .taLnk.mseovr{text-decoration:none;}
#ALSO_VIEWED_LB .details{margin:8px 0 10px;height:55px;overflow:hidden;}
#ALSO_VIEWED_LB .disclaimer{padding:0 10px;margin-bottom:8px;font:normal .9165em Arial,Tahoma,"Bitstream Vera Sans",sans-serif;}
#ALSO_VIEWED_LB .dataWBtn{width:215px;float:left;}
#ALSO_VIEWED_LB .cmAvCrBtn{float:left;}
.overlay.check_more_sites{background-color:#589442!important;padding:3px;}

.overlay.check_more_sites .close{top:9px;right:9px;background-position:-170px -2243px!important;}
.overlay.check_more_sites .inner{padding:0!important;}


.sprite-recPositive{background-image:url('/sprites/checkmore_pack-v36f0a04f2193a2ffcfa3d897df6fe5f.png');background-position:left 0;width:12px;height:15px;background-repeat:no-repeat;line-height:17px;float:left;}

.sprite-grn_chevronRgt{background-image:url('/sprites/checkmore_pack-v36f0a04f2193a2ffcfa3d897df6fe5f.png');background-position:left -55px;width:25px;height:25px;display:block;float:right;}



.sprite-genericBGBtn{background-image:url('/sprites/checkmore_pack-v36f0a04f2193a2ffcfa3d897df6fe5f.png');background-position:left -80px;width:164px;height:38px;display:block;text-align:center;text-decoration:none;}



.sprite-genericBGBtnVisited{background-image:url('/sprites/checkmore_pack-v36f0a04f2193a2ffcfa3d897df6fe5f.png');background-position:left -118px;width:164px;height:38px;display:block;text-align:center;text-decoration:none;}

.sprite-genericBGBtn:hover,.sprite-genericBGBtnVisited:hover{background-image:url('/sprites/checkmore_pack-v36f0a04f2193a2ffcfa3d897df6fe5f.png');background-position:left -156px;width:164px;height:38px;}



.sprite-planeSmGreen{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left 0;width:18px;height:17px;}

.sprite-planeMdGreen{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -17px;width:23px;height:23px;}

.sprite-search{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -40px;width:19px;height:15px;}



.sprite-button,.button a,.button span,.button input{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -55px;background-repeat:repeat-x;}

.sprite-gradientGrn{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -83px;background-repeat:repeat-x;}

.sprite-button-org,.button.org a,.button.org span,.button.org input{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -111px;background-repeat:repeat-x;}



.sprite-button-ylw,.button.ylw span,.button.ylw .submit{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -139px;background-repeat:repeat-x;}



.sprite-ollie{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -185px;background-repeat:no-repeat;display:inline-block;width:33px;height:21px;padding-right:7px;}

.sprite-ollieRating{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:1px -246px;background-repeat:no-repeat;}

.sprite-ollieCommerce{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:14px -310px;background-repeat:no-repeat;}



.sprite-flightIcon{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:10px -370px;background-repeat:no-repeat;}

.sprite-ollieValue{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -452px;background-repeat:no-repeat;}

.sprite-pdfIcon{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -519px;background-repeat:no-repeat;}



.sprite-calendar{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:right -556px;width:13px;height:14px;background-repeat:no-repeat;cursor:pointer;}



.sprite-calendar-ylw{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:right -582px;width:17px;height:16px;background-repeat:no-repeat;cursor:pointer;float:left;width:87px;padding:2px;font:normal 1em Arial,Tahoma,"Bitstream Vera Sans",sans-serif;}



.sprite-calendar-grn{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:right -610px;width:17px;height:16px;background-repeat:no-repeat;cursor:pointer;float:left;width:87px;padding:2px;font:normal 1em Arial,Tahoma,"Bitstream Vera Sans",sans-serif;}





.sprite-calendar-grn2{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:right -638px;width:17px;height:16px;background-repeat:no-repeat;cursor:pointer;float:left;height:20px;width:89px;padding:4px;font:normal 1em Arial,Tahoma,"Bitstream Vera Sans",sans-serif;}

.sprite-chartTopTeaser{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -668px;background-repeat:no-repeat;}

.sprite-planeTopTeaser{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -705px;background-repeat:no-repeat;}



.sprite-arwRgt_onWht{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:right -742px;background-repeat:no-repeat;}

.sprite-icnPlane_onGrn{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:11px -776px;background-repeat:no-repeat;}

.sprite-genericBed{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -820px;width:70px;height:70px;background-repeat:no-repeat;}



.sprite-genericIcon_Hotels{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -890px;width:50px;height:28px;background-repeat:no-repeat;}

.sprite-relInfo{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -918px;width:15px;height:15px;}



.sprite-breadcrumb{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -933px;background-repeat:no-repeat;width:10px;height:10px;}

.sprite-facebookAvatarLogo{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -963px;background-repeat:no-repeat;}

.sprite-fbConnect_sm-gif{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -977px;width:16px;height:17px;}

.sprite-fbcBtnsmall{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -994px;}

.sprite-fbcBtnlarge{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -1012px;}



.sprite-community_org-gif{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:right -1034px;background-repeat:no-repeat;margin-right:13px;}



.sprite-dotBullet_oliveDrab-gif li{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -1103px;margin:4px 0;padding-left:11px;line-height:140%;background-repeat:no-repeat;}

.sprite-arrows,.arrows li{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -1172px;background-repeat:no-repeat;padding:0 0 4px 11px;line-height:17px;}



.sprite-middot{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -1245px;background-repeat:no-repeat;padding:0 0 4px 11px;line-height:17px;}

.sprite-lhnselected{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -1316px;background-repeat:no-repeat;display:block;width:128px;}

.sprite-borderDownFilled{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -1426px;width:12px;height:7px;}



.sprite-orangeAlert{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -1433px;width:18px;height:18px;}

.sprite-warning{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -1451px;background-repeat:no-repeat;width:20px;height:15px;display:inline-block;padding-right:3px;}



.sprite-error_icon-gif{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -1467px;background-repeat:no-repeat;}

.sprite-penPad_org-gif{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -1565px;background-repeat:no-repeat;}

.sprite-penPad_org2-gif{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png')!important;background-position:left -1626px!important;background-repeat:no-repeat;}



.sprite-penPad_org3-gif{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png')!important;background-position:left -1675px!important;background-repeat:no-repeat;}

.sprite-reviewIcon{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -1714px;background-repeat:no-repeat;padding:6px 6px 16px 28px;}



.sprite-tchAwardIcon{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -1778px;width:44px;height:44px;background-repeat:no-repeat;}



.sprite-gui{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -1862px;width:42px;height:19px;display:block;width:42px;height:19px;background-repeat:no-repeat;}





.sprite-guiPrev{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -1881px;width:20px;height:19px;display:block;width:20px;height:19px;background-repeat:no-repeat;background-color:#945994;float:left;cursor:pointer;}





.sprite-guiNext{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -1900px;width:20px;height:19px;display:block;width:20px;height:19px;background-repeat:no-repeat;background-color:#945994;float:right;cursor:pointer;}



.sprite-playSml{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -1919px;position:absolute;top:15px;left:16px;width:19px;height:19px;cursor:pointer;background-repeat:no-repeat;}



.sprite-playMed{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -1938px;position:absolute;top:52px;left:52px;width:34px;height:34px;cursor:pointer;background-repeat:no-repeat;}



.sprite-playLrg{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -1972px;position:absolute;top:97px;left:177px;width:52px;height:52px;cursor:pointer;background-repeat:no-repeat;}



.sprite-smlSelected{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -2024px;position:absolute;top:0;left:0;width:50px;height:50px;cursor:default;background-repeat:no-repeat;}



.sprite-homeAvatarSelected{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -2074px;position:absolute;top:0;left:-5px;width:55px;height:50px;cursor:pointer;background-repeat:no-repeat;}



.sprite-homeAllSelected{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -2124px;position:absolute;top:1px;left:-5px;width:55px;height:62px;cursor:pointer;background-repeat:no-repeat;}



.sprite-playSmlSelected{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -2186px;position:absolute;top:0;left:0;width:50px;height:50px;cursor:default;background-repeat:no-repeat;}

.sprite-save{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -2236px;background-repeat:no-repeat;}



.sprite-mail{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -2329px;background-repeat:no-repeat;}

.sprite-user{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -2362px;background-repeat:no-repeat;}

.sprite-camera{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -2394px;background-repeat:no-repeat;}

.sprite-comment{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -2446px;background-repeat:no-repeat;}



.sprite-thumbsup{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -2527px;width:16px;height:20px;background-repeat:no-repeat;display:block;float:left;}



.sprite-thumbsdown{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -2547px;width:16px;height:20px;background-repeat:no-repeat;display:block;margin-top:5px;float:left;}

.sprite-ratings{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -2567px;width:510px;height:260px;background-repeat:no-repeat;}



.sprite-bubbles-med{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -2827px;width:229px;height:13px;background-repeat:no-repeat;}

.sprite-bubbles-med-off{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -2840px;width:229px;height:13px;background-repeat:no-repeat;}



.sprite-ratings-ltgrn{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -2853px;width:229px;height:13px;background-repeat:no-repeat;}

.sprite-ratings-ltgrn-off{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -2866px;width:229px;height:13px;background-repeat:no-repeat;}



.sprite-ratings-gry{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -2879px;width:225px;height:12px;background-repeat:no-repeat;}

.sprite-ratings-gry-off{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -2891px;width:225px;height:12px;background-repeat:no-repeat;}



.sprite-pagePrevOff,.pageEndPrevOff{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -2903px;border:1px solid #E2E9D2;background-repeat:no-repeat;}

.sprite-pagePrev,.pageEndPrev{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -2915px;background-repeat:no-repeat;}



.sprite-pagePrev:hover,.pgLinks .ie_lft .mseOvr{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -2939px;background-repeat:no-repeat;background-color:#b191b1;}

.sprite-pageNextOff,.pageEndNextOff{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -2951px;border:1px solid #E2E9D2;background-repeat:no-repeat;}



.sprite-pageNext,.pageEndNext{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -2963px;background-repeat:no-repeat;}

.sprite-pageNext:hover,.pgLinks .ie_rgt .mseOvr{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -2987px;background-repeat:no-repeat;background-color:#b191b1;}



.sprite-sortArrowUp{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:right -2999px;width:9px;height:6px;background-repeat:no-repeat;}

.sprite-sortArrowDn{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:right -3029px;width:9px;height:6px;background-repeat:no-repeat;}



.sprite-sortArrowUpBl{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:right -3059px;width:9px;height:6px;background-repeat:no-repeat;}

.sprite-sortArrowDnBl{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:right -3089px;width:9px;height:6px;background-repeat:no-repeat;}



.sprite-selectedSegments{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -3119px;background-repeat:no-repeat;}

.sprite-selectedBarChart{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -3170px;background-repeat:no-repeat;}



.sprite-arrowRgt{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -3219px;width:4px;height:7px;background-repeat:no-repeat;cursor:pointer;}

.sprite-arrowDn{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -3246px;width:7px;height:4px;background-repeat:no-repeat;padding-left:11px;cursor:pointer;}



.sprite-textArrowDn{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -3273px;width:7px;height:4px;background-repeat:no-repeat;cursor:pointer;}



.sprite-textArrowDn_more{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -3302px;width:7px;height:4px;background-repeat:no-repeat;cursor:pointer;}

.sprite-textArrowUp{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -3330px;width:7px;height:4px;background-repeat:no-repeat;cursor:pointer;}



.sprite-textArrowUp_more{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -3361px;width:7px;height:4px;background-repeat:no-repeat;cursor:pointer;}

.sprite-arrowDnOverlay{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -3388px;width:11px;height:11px;background-repeat:no-repeat;cursor:pointer;}



.sprite-toggle_header,.toggle .header{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -3421px;background-repeat:no-repeat;cursor:pointer;}

.sprite-toggle_header_on,.toggle .header.on{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -3452px;background-repeat:no-repeat;cursor:pointer;}



.sprite-arrowSmallOrangeTriangle{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:right -3481px;background-repeat:no-repeat;}

.sprite-arrowBigOrangeTriangle{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:right -3505px;background-repeat:no-repeat;}



.sprite-badgeBLCouponRedeemIcon{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -3535px;background-repeat:no-repeat;padding:0 0 2px 30px;line-height:13px;}

.sprite-pinHeader{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:right -3550px;}

.sprite-orangeMarker{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -3614px;width:25px;height:29px;}

.sprite-fbThumbsUp{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -3643px;width:16px;height:14px;}

.sprite-listTab{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -3657px;}

.sprite-mapTab{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -3723px;}

.sprite-dealTabW{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -3788px;}

.sprite-nightlifeTabW{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -3853px;}

.sprite-attractionsTabW{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -3922px;}

.sprite-toursTabW{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -3986px;}

.sprite-everytrailTabW{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -4050px;}



.sprite-attractionsIcon{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -4115px;width:21px;height:18px;}

.sprite-restaurantsIcon{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -4133px;width:14px;height:18px;}



.sprite-show{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -4151px;width:13px;height:13px;background-repeat:no-repeat;cursor:pointer;}

.sprite-hide{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -4164px;width:13px;height:13px;background-repeat:no-repeat;cursor:pointer;}

.sprite-photoTab{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -4177px;}

.sprite-identityFOOT{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -4242px;width:133px;height:22px;}



.sprite-aimMagGlass{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -4264px;background-repeat:no-repeat;}

.sprite-infoIcon{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -4317px;width:32px;height:32px;}

.sprite-large-left-arrow{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -4349px;width:32px;height:32px;}

.sprite-large-right-arrow{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -4381px;width:32px;height:32px;}



.sprite-borderBlueDown{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -4413px;width:18px;height:11px;}

.sprite-greenAirplane{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -4424px;width:41px;height:41px;}

.sprite-greenEmail{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -4465px;width:16px;height:15px;}



.sprite-greenWeb{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -4483px;width:16px;height:15px;}

.sprite-greenPhone{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -4498px;width:9px;height:15px;}

.sprite-greenMenu{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -4513px;width:11px;height:14px;}



.sprite-greenAmenities{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -4527px;width:16px;height:15px;}

.sprite-specialOfferTag{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -4542px;width:20px;height:13px;}

.sprite-videoCamera{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -4555px;width:17px;height:10px;}



.sprite-photoCamera{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -4571px;width:16px;height:11px;}

.sprite-magGlass_grn{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -4605px;background-repeat:no-repeat;}



.sprite-arrow_dropdown_blu_up{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -4657px;background-repeat:no-repeat;}

.sprite-borderGrayDown{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -4698px;width:26px;height:13px;}

.sprite-borderYellowDown{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -4711px;width:21px;height:11px;}



.sprite-geoAlert{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -4722px;width:20px;height:18px;background-repeat:no-repeat;}

.sprite-greenTrashCan{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -4772px;width:9px;height:10px;}

.sprite-greenX{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -4782px;width:11px;height:11px;}

.sprite-tchAwardIcon_sml{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -4793px;width:22px;height:22px;background-repeat:no-repeat;}



.sprite-announcementBullhornIcon{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -4855px;width:22px;height:20px;}

.sprite-flagSmall{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -4875px;background-repeat:no-repeat;}

.sprite-flagLarge{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -4890px;background-repeat:no-repeat;}



.sprite-grayArrowLeft{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -4912px;width:5px;height:7px;}

.sprite-grayArrowRight{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -4919px;width:5px;height:7px;}



.sprite-samsungLogo{background-image:url('/sprites/global_pack-v5328416515230df45a150d5cb29b76a6.png');background-position:left -4926px;display:inline-block;margin-bottom:-6px;width:57px;height:20px;padding-bottom:1px;}

.sprite-flag{background-image:url('/sprites/langs/en_UK/local_pack-vf011bf19fed11f0ef2c042c507b9c20d.png');background-position:left 0;width:16px;height:11px;background-repeat:no-repeat;}



.sprite-checkRates_ylw94x20{background-image:url('/sprites/langs/en_UK/local_pack-vf011bf19fed11f0ef2c042c507b9c20d.png');background-position:left -11px;width:94px;height:20px;}

.sprite-checkRates_ylw94x20_new_idle{background-image:url('/sprites/langs/en_UK/local_pack-vf011bf19fed11f0ef2c042c507b9c20d.png');background-position:left -31px;width:94px;height:20px;}



.sprite-checkRates_ylw94x20_new_over{background-image:url('/sprites/langs/en_UK/local_pack-vf011bf19fed11f0ef2c042c507b9c20d.png');background-position:left -51px;width:94px;height:20px;}

.sprite-showPrices_ylw115x27{background-image:url('/sprites/langs/en_UK/local_pack-vf011bf19fed11f0ef2c042c507b9c20d.png');background-position:left -71px;width:115px;height:27px;}



.sprite-showPrices_ylw115x27_over{background-image:url('/sprites/langs/en_UK/local_pack-vf011bf19fed11f0ef2c042c507b9c20d.png');background-position:left -98px;width:115px;height:27px;}

.sprite-checkrates_ylwCnr{background-image:url('/sprites/langs/en_UK/local_pack-vf011bf19fed11f0ef2c042c507b9c20d.png');background-position:left -125px;width:103px;height:19px;}



.sprite-checkrates_ylwCnrChk{background-image:url('/sprites/langs/en_UK/local_pack-vf011bf19fed11f0ef2c042c507b9c20d.png');background-position:left -154px;width:103px;height:19px;}

.sprite-findflights_ylwCnr{background-image:url('/sprites/langs/en_UK/local_pack-vf011bf19fed11f0ef2c042c507b9c20d.png');background-position:left -183px;width:103px;height:19px;}



.sprite-findflights_ylwCnrChk{background-image:url('/sprites/langs/en_UK/local_pack-vf011bf19fed11f0ef2c042c507b9c20d.png');background-position:left -212px;width:103px;height:19px;}

.sprite-checkRates_ylw127x28{background-image:url('/sprites/langs/en_UK/local_pack-vf011bf19fed11f0ef2c042c507b9c20d.png');background-position:left -241px;width:127px;height:28px;}



.sprite-checkRates_ylw158x33{background-image:url('/sprites/langs/en_UK/local_pack-vf011bf19fed11f0ef2c042c507b9c20d.png');background-position:left -269px;width:158px;height:33px;}

.sprite-showPrices-ylw-idle{background-image:url('/sprites/langs/en_UK/local_pack-vf011bf19fed11f0ef2c042c507b9c20d.png');background-position:left -302px;width:148px;height:36px;cursor:pointer;}



.sprite-showPrices-ylw-over{background-image:url('/sprites/langs/en_UK/local_pack-vf011bf19fed11f0ef2c042c507b9c20d.png');background-position:left -338px;width:148px;height:36px;cursor:pointer;}

.sprite-showPrices-ylw-idle-shadow{background-image:url('/sprites/langs/en_UK/local_pack-vf011bf19fed11f0ef2c042c507b9c20d.png');background-position:left -374px;width:148px;height:36px;cursor:pointer;}



.sprite-showPrices-ylw-over-shadow{background-image:url('/sprites/langs/en_UK/local_pack-vf011bf19fed11f0ef2c042c507b9c20d.png');background-position:left -410px;width:148px;height:36px;cursor:pointer;}

.sprite-saveReviewGrn90x20{background-image:url('/sprites/langs/en_UK/local_pack-vf011bf19fed11f0ef2c042c507b9c20d.png');background-position:left -446px;width:93px;height:20px;}



.sprite-newFromTA{background-image:url('/sprites/langs/en_UK/local_pack-vf011bf19fed11f0ef2c042c507b9c20d.png');background-position:left -466px;background-repeat:no-repeat;}

.sprite-stub-v1-gif{background-image:url('/sprites/langs/en_UK/local_pack-vf011bf19fed11f0ef2c042c507b9c20d.png');background-position:left -482px;position:relative;left:4px;width:60px;height:13px;margin-top:2px;}

.sprite-compareRatesSmall{background-image:url('/sprites/langs/en_UK/local_pack-vf011bf19fed11f0ef2c042c507b9c20d.png');background-position:left -495px;width:119px;height:19px;}



.sprite-compareRatesSmallChecked{background-image:url('/sprites/langs/en_UK/local_pack-vf011bf19fed11f0ef2c042c507b9c20d.png');background-position:left -524px;width:119px;height:19px;}

.sprite-trdSm{background-image:url('/sprites/langs/en_UK/local_pack-vf011bf19fed11f0ef2c042c507b9c20d.png');background-position:left -553px;width:31px;height:12px;background-repeat:no-repeat;}



.sprite-disneylandParis{background-image:url('/sprites/langs/en_UK/local_pack-vf011bf19fed11f0ef2c042c507b9c20d.png');background-position:left -571px;width:94px;height:41px;}
body.withFtr{margin-bottom:28px;}
#TM_FTR{height:28px;bottom:0!important;left:0;position:fixed;margin:0 1%;width:98%;z-index:9996;}
#TM_FTR.vrTest{height:48px;margin:0;width:100%;}


#TM_FTR .ftrWrap{display:block;height:28px;overflow:visible;padding:0;border:1px solid #b5b5b5;position:relative;border-bottom:0;background-color:#ebebeb;font:normal .6875em/100% Arial,Tahoma,"Bitstream Vera Sans",Helvetica,sans-serif;color:#2c2c2c;}

#TM_FTR .ftrWrap.vrTest{background:url('/img2/tamgfooter/vr/transparent_black.png');height:48px;border-top:1px solid #999;border-left:none;border-right:none;}

#TM_FTR .ftrWrap .topInnerBorder{border-top:1px solid #fff;padding:0 0 0 14.6em;}
#TM_FTR .ftrWrap.vrTest .topInnerBorder{border:none;}
#TM_FTR .ftrWrap .sisterSites{height:100%!ie;}
#TM_FTR .ftrWrap .ftrTALogo{position:absolute;top:1px;left:-1px;width:14.6em;height:25px;}
#TM_FTR .ftrWrap .ftrTALogo .otherTA{display:none;}
#TM_FTR .ftrWrap .ftrTALogo .sprite-ftr-TA{position:absolute;left:8px;top:3px;}
#TM_FTR .ftrWrap .ftrTALogo.sisterSites{border-right:1px solid #ccc;}

#TM_FTR .ftrWrap .ftrTALogo.sisterSites .sprite-ftr-Ollie{position:absolute;left:10px;top:4px;}
#TM_FTR .ftrWrap .ftrTALogo.sisterSites .otherTA{display:block;padding:8px 0 0 39px;float:left;}
#TM_FTR .ftrWrap .ftrClose{position:absolute;right:0;top:0;width:27px;border-left:1px solid #bbb9ba;text-align:center;}

#TM_FTR .ftrWrap .ftrClose.vrTest,#TM_FTR .ftrWrap .ftrClose.vrTest span{border:none;}

#TM_FTR .ftrWrap .ftrClose span{display:block;height:28px;width:26px;border-left:1px solid #f9f9f9;cursor:pointer;}

#TM_FTR .ftrWrap .ftrClose .vrFooterClose{font-size:12px;text-transform:lowercase;color:#FFF;font-family:Arial;position:absolute;top:19px;}

#TM_FTR .ftrWrap .ftrClose span img{position:absolute;top:10px;left:10px;}
#TM_FTR .ftrWrap .ftrClose.vrTest span img{left:-16px;top:21px;}
#TM_FTR .ftrWrap .ftrHero{position:absolute;bottom:0;right:0;z-index:9996;cursor:pointer;}

#TM_FTR .ftrWrap .tamgBtn{position:relative;margin-bottom:5px;padding:8px 8px 6px;border-left:1px solid #f9f9f9;border-right:1px solid #ccc;cursor:pointer;float:left;}

#TM_FTR.ftr_wof .topInnerBorder{padding-right:43em;padding-right:43.2em!ie;}
#TM_FTR.ftr_bl .topInnerBorder{padding-right:40em;}
#TM_FTR.ftr_mobile .topInnerBorder,#TM_FTR.ftr_vr .topInnerBorder{padding-right:41em;}
#TM_FTR .ftrWrap .tamgBtn{position:relative;}
#TM_FTR .ftrWrap .tamgBtn:hover{background-color:#fbfbfb;}
#TM_FTR .ftrWrap .tamgBtn.SG{min-width:57px;}
#TM_FTR .ftrWrap .tamgBtn.FVC{min-width:114px;}
#TM_FTR .ftrWrap .tamgBtn.CC{min-width:70px;}
#TM_FTR .ftrWrap .tamgBtn .btnIcn{position:absolute;left:8px;top:5px;height:16px!important;}
#TM_FTR .ftrWrap .tamgBtn.SG .btnTxt{padding-left:18px;}
#TM_FTR .ftrWrap .tamgBtn.FVC .btnTxt{padding-left:23px;}
#TM_FTR .ftrWrap .tamgBtn.CC .btnTxt{padding-left:26px;}
#TM_FTR .ftrWrap .seeAll{display:-moz-inline-stack;display:inline-block;margin-bottom:5px;padding:8px 8px 6px;border-left:1px solid #f9f9f9;white-space:nowrap;color:#2d202d;cursor:pointer;}
#TM_FTR .ftrWrap .seeAll:hover{text-decoration:underline;}
#TM_FTR .ftrWrap .seeAll.sadlyIE7{display:block;float:left;}
#FTR_PROMO{position:absolute;bottom:0;right:29px;z-index:9996;height:27px;}
#FTR_PROMO.vrTest{right:108px;height:48px;}
#FTR_PROMO .vrFooterTag{margin:12px 8px 0 0;float:left;}


#FTR_PROMO .ftrBtn{display:-moz-inline-block;display:inline-block;padding:6px 172px 7px 13px;border-left:1px solid #ccc;background-color:#ebebeb;font:normal 12px/12px Verdana,Arial,sans-serif;color:#202d95;cursor:default;}
#FTR_PROMO .ftrBtn.hvrd,#FTR_PROMO .ftrBtn:hover{background-color:#fbfbfb;}
#FTR_PROMO .ftrBtn .ftrPlainText{color:#000;}

#TM_FTR .ftrFly{display:none;position:absolute;left:10px;bottom:35px;width:200px;margin-left:-10px;padding:10px;border:3px solid #666;background-color:#fff;}
#TM_FTR .ftrFly.sis1{z-index:3;}
#TM_FTR .ftrFly.sis2{z-index:2;}
#TM_FTR .ftrFly.sis3{z-index:1;}
#TM_FTR .ftrFly p{margin:0;font:normal 12px Arial,sans-serif;}
#TM_FTR .ftrFly .ftrFlyLogo{display:block;margin:0 0 10px;}
#TM_FTR .ftrFly .ftrFlyLogo.cc{background:url('/img2/tamgfooter/v2/flySprite.png') left top no-repeat;}
#TM_FTR .ftrFly .ftrFlyLogo.fvc{background:url('/img2/tamgfooter/v2/flySprite.png') right top no-repeat;}
#TM_FTR .ftrFly .ftrFlyLogo.sg{background:url('/img2/tamgfooter/v2/flySprite.png') left bottom no-repeat;}

.overlay .cssTri,#TM_FTR .cssTri{position:absolute;left:10px;bottom:-22px;display:block;width:0;height:0;border:11px solid transparent;border-top:11px solid #666;font-size:0;line-height:0;}

.overlay .cssTri .cssTri,#TM_FTR .cssTri .cssTri{left:-7px;top:-11px;border:7px solid transparent;border-top:7px solid #fff;}

#TM_FTR .triWrap{position:absolute;z-index:1;bottom:-15px;left:-3px;height:15px;width:226px;}
#TM_FTR .triWrap .cssTri{left:10px;top:0;}
#TM_FTR .triWrap .cssTri .cssTri{left:-7px;top:-11px;}

.overlay.ovrFooter{position:fixed;width:294px;bottom:32px!important;right:1%;margin-right:26px;border:3px solid #666;background-color:#fff;font-size:12px;cursor:default;}
.overlay.ovrFooter .inner{padding:8px 12px;}
.overlay.ovrFooter .overlayHdr{margin:-8px -12px 10px;padding:7px 12px 9px 12px;background-color:#666;font:bold 14px/110% Arial,sans-serif;color:#fff;}

.overlay.ovrFooter p{margin:0;padding-bottom:10px;font:normal 12px/125% Verdana,Arial,sans-serif;}
.overlay.ovrFooter .wrap{padding-bottom:6px;}
.ftr_bl #FTR_PROMO .ftrBtn,.ftr_bl #FTR_PROMO .ftrBtn.hvrd,.ftr_bl #FTR_PROMO .ftrBtn:hover{padding-right:175px;}

.overlay.ovrFooter.for_bl{margin-right:136px;}

.ftr_unesco #FTR_PROMO .ftrBtn,.ftr_unesco #FTR_PROMO .ftrBtn.hvrd,.ftr_unesco #FTR_PROMO .ftrBtn:hover{padding-right:155px;}
.ftr_unesco #FTR_PROMO .ftrBtn .taLnk{font-weight:bold;text-decoration:underline;}
.ftr_unesco .sprite-ftr-hero{background:url('/img2/tamgfooter/unesco/unesco_footer_sprite.png') right top no-repeat;}

.overlay.ovrFooter.for_unesco{border-color:#000;color:#000;}

.overlay.ovrFooter.for_unesco .inner{padding:10px 110px 8px 11px;background:url('/img2/tamgfooter/unesco/unesco_footer_sprite.png') -46px -388px no-repeat;}

.overlay.ovrFooter.for_unesco .overlayHdr{margin:0 0 2px;padding:0;background-color:#fff;font:bold 14px/110% Arial,sans-serif;color:#000;}

.overlay.ovrFooter.for_unesco p{margin:0 0 8px;padding:0;font:normal 12px/140% Verdana,Arial,sans-serif;}

.overlay.ovrFooter.for_unesco .wrap{padding-bottom:0;}

.overlay.ovrFooter.for_unesco .sprite-ftr-arrow{position:absolute;bottom:-10px;left:34px;background:url('/img2/tamgfooter/unesco/unesco_footer_sprite.png') right bottom no-repeat;}

.overlay.ovrFooter.for_mobile{z-index:9997!important;margin-right:150px;}
.overlay.ovrFooter.for_mobile .button{display:inline-block;}
.overlay.ovrFooter.for_mobile span.sideText{display:inline-block;font-size:.8335em;color:#666;vertical-align:middle;position:relative;top:-2px;top:-3px!ie;width:150px;}

.overlay.ovrFooter.for_mobile .sprite-ftr-arrow{position:absolute;bottom:-10px;left:34px;}

.ftr_vr #FTR_PROMO .ftrBtn,.ftr_vr #FTR_PROMO .ftrBtn.hvrd,.ftr_vr #FTR_PROMO .ftrBtn:hover{padding-right:215px;}

.ftr_vr #FTR_PROMO .ftrBtn.vrTest,.ftr_vr #FTR_PROMO .ftrBtn.vrTest.hvrd,.ftr_vr #FTR_PROMO .ftrBtn.vrTest:hover{border:none;padding-right:130px;padding-left:4px;margin-top:10px;background:transparent;}

.ftr_vr #FTR_PROMO .ftrBtn .taLnk.vrTest{color:#FFF;text-decoration:underline;font-weight:bold;font-size:18px;font-family:Arial;}

.ftr_vr #FTR_PROMO .ftrBtn .taLnk.vrTest:hover{text-decoration:none;}
.ftr_forums #FTR_PROMO .ftrBtn{padding-right:100px;}
.ftr_forums #FTR_PROMO .ftrHero{padding-right:30px;}

.ftr_wof #FTR_PROMO .ftrBtn,.ftr_wof #FTR_PROMO .ftrBtn.hvrd,.ftr_wof #FTR_PROMO .ftrBtn:hover{padding-right:148px;}
.overlay.ovrFooter.for_wof .overlayHdr{font:bold 14px Lucida,Arial,sans-serif;color:#fff;}
.overlay.ovrFooter.for_wof .inlineFBLogo{display:inline;vertical-align:-3px;}

.overlay.ovrFooter.for_wof .sprite-X{background:url('/img2/tamgfooter/wof/wof_footer_sprite.png') left bottom no-repeat!important;}

.overlay.ovrFooter.for_wof .sprite-TA{height:19px;width:110px;background:url('/img2/tamgfooter/wof/wof_footer_sprite.png') left top no-repeat!important;}

.overlay.ovrFooter.for_wof .sprite-ftr-wof-arrow{position:absolute;bottom:-10px;left:34px;}

#wofFtrLayer{position:fixed;width:294px;bottom:35px!important;right:1%;margin-right:26px;border:3px solid #666;background-color:#fff;font-size:12px;cursor:default;}

#wofFtrLayer .whtLine{position:absolute;top:-4px;left:-3px;height:1px;width:300px;background-color:#ccc;}
#wofFtrLayer .inner{padding:8px 12px;}
#wofFtrLayer .overlayHdr{margin:-8px -12px 10px;padding:7px 20px 9px 12px;background-color:#666;font:bold 14px Lucida,Arial,sans-serif;color:#fff;}

#wofFtrLayer p{margin:0;padding-bottom:10px;font:normal 12px/125% Verdana,Arial,sans-serif;}
#wofFtrLayer .wrap{padding-bottom:6px;}
#wofFtrLayer .sprite-ftr-wof-arrow{position:absolute;bottom:-10px;left:34px;}
#wofFtrLayer .inlineFBLogo{display:inline;vertical-align:-3px;}
#wofFtrLayer #wofFtrClose{position:absolute;top:3px;right:3px;height:13px;width:13px;cursor:pointer;}

.sprite-ftr-wof-arrow{width:16px;height:12px;background:url('/img2/tamgfooter/wof/wof_footer_sprite.png') right bottom no-repeat;}

.sprite-ftr-wof-close{width:13px;height:13px;background:url('/img2/tamgfooter/wof/wof_footer_sprite.png') left -250px no-repeat;}

.sprite-ftr-wof-fblogo{width:16px;height:16px;background:url('/img2/tamgfooter/wof/wof_footer_sprite.png') left -200px no-repeat;}

.sprite-ftr-wof-pix{width:141px;height:57px;background:url('/img2/tamgfooter/wof/wof_footer_sprite.png') right top no-repeat;}

@media print{#TM_FTR,#SOC_FOOTER,#BLK_FTR{display:none;}
}


#SOC_FOOTER{position:fixed;bottom:0!important;height:46px;line-height:46px;width:100%;background:url("/img2/tamgfooter/vr/transparent_black.png") repeat scroll 0 0 transparent;color:white;z-index:9996;font-family:Arial;font-weight:bold;}
#SOC_FOOTER .socWrapper{width:1080px;margin:0 auto;}
#SOC_FOOTER .left{float:left;margin-left:10px;}
#SOC_FOOTER .avatars{margin-top:2px;margin-left:65px;}
#SOC_FOOTER .avatars img{height:40px;width:40px;margin:2px;vertical-align:baseline;}
#SOC_FOOTER .button_2011_grn{height:auto;margin-top:8px;cursor:pointer;}
#SOC_FOOTER .cta{font-size:14px;}
#SOC_FOOTER .numberFriends{font-weight:bold;}
#SOC_FOOTER .closeBox{position:absolute;right:0;float:right;margin-right:15px;font-weight:normal;font-size:12px;cursor:pointer;}
#SOC_FOOTER .closeBox img{margin:3px;}
#SOC_FOOTER .ftrHero1{position:relative;float:left;bottom:30px;}
#SOC_FOOTER .ftrHero2{position:relative;float:left;bottom:38px;}


#BLK_FTR{position:fixed;bottom:0!important;height:46px;line-height:46px;width:100%;background:url("/img2/tamgfooter/vr/transparent_black.png") repeat scroll 0 0 transparent;color:white;z-index:9996;font-family:Arial;font-weight:bold;}

#BLK_FTR .closeBox{position:absolute;right:0;float:right;margin-right:15px;font-weight:normal;font-size:12px;cursor:pointer;z-index:9997;}
#BLK_FTR .closeBox img{margin:3px;}
#MOB_FOOTER .mobWrapper{width:970px;margin:0 auto;float:center;}
#MOB_FOOTER .ftrHero{position:relative;float:left;bottom:24px;margin:0 11px 0 8px;}
#MOB_FOOTER .msg{float:left;}
#MOB_FOOTER .button_2011_grn{height:auto;margin:8px 0 0 10px;float:left;}
#MOB_FOOTER .cta{font-size:14px;}
.sprite-CC16x16{background-image:url('/sprites/tamgRequired_resources-vc0602d66144e3f805c903c83a6bb7045.png');background-position:left 0;width:23px;height:16px;}


.sprite-FVC16x16{background-image:url('/sprites/tamgRequired_resources-vc0602d66144e3f805c903c83a6bb7045.png');background-position:left -16px;width:20px;height:16px;}

.sprite-SG16x16{background-image:url('/sprites/tamgRequired_resources-vc0602d66144e3f805c903c83a6bb7045.png');background-position:left -32px;width:15px;height:16px;}

.sprite-ftr-TA{background-image:url('/sprites/tamgRequired_resources-vc0602d66144e3f805c903c83a6bb7045.png');background-position:left -48px;width:110px;height:19px;}



.sprite-ftr-Ollie{background-image:url('/sprites/tamgRequired_resources-vc0602d66144e3f805c903c83a6bb7045.png');background-position:left -67px;width:25px;height:15px;}

.sprite-X{background-image:url('/sprites/tamgRequired_resources-vc0602d66144e3f805c903c83a6bb7045.png');background-position:left -82px;width:8px;height:8px;}

.sprite-ftr-arrow{background-image:url('/sprites/tamgRequired_resources-vc0602d66144e3f805c903c83a6bb7045.png');background-position:left -90px;width:16px;height:12px;}

#ALSO_VIEWED_LIST .sprite-button-red{background-color:darkRed;background-image:none;}

#ALSO_VIEWED_LIST li.lodging{margin-bottom:10px;clear:both;}
#ALSO_VIEWED_LIST{padding:2px 0 20px 0;}
#ALSO_VIEWED_LIST .propertyLink{margin-top:1px;}

#ALSO_VIEWED_LIST .propertyLink,#ALSO_VIEWED_LIST .propertyLink a{font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;font-size:1em;color:#069;font-weight:bold;width:135px;}
#ALSO_VIEWED_LIST .rating{font-size:.8em;padding-top:2px;height:auto;margin-left:0;width:135px;}
#ALSO_VIEWED_LIST .reviewsButton{font-size:.8em;}
#ALSO_VIEWED_LIST .sizedThumb{overflow:hidden;position:relative;}
#ALSO_VIEWED_LIST .rating .rate{margin-bottom:4px;}
#ALSO_VIEWED_LIST .location{font-size:.8335em;color:#656565;padding-top:1px;width:229px;}
#ALSO_VIEWED_LIST .oh{overflow:hidden;float:right;max-width:233px;width:233px;}
#ALSO_VIEWED_LIST .thumbnail{float:left;}
#ALSO_VIEWED_LIST .wsnw{white-space:nowrap;}
#ALSO_VIEWED_LIST{border-bottom:1px solid #e6e6e6;}
.avthumb{padding-right:7px;}
#ALSO_VIEWED_LIST h2{font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;font-size:1.5em;font-weight:bold;padding-bottom:7px;color:#4A4A4A;}
#ALSO_VIEWED_LIST .noImageBorder{height:60px;width:60px;border:0 solid #E6E6E6;}
#ALSO_VIEWED_LIST .noImageContainer{height:60px;width:60px;padding:0;}
#ALSO_VIEWED_LIST .button{margin-left:5px;margin-right:0;}
#ALSO_VIEWED_LIST .greatValue{color:#c60;font-weight:bold;}
#ALSO_VIEWED_LIST .data.fl{max-width:135px;}
#ALSO_VIEWED_LIST #expand_av{position:relative;z-index:1;}
#ALSO_VIEWED_LIST .expand_av_inner{position:relative;z-index:0;}
#ALSO_VIEWED_LIST .expand_av_inner.hidden{display:none;}
#ALSO_VIEWED_LIST .expand_av_inner.uplifted{margin-top:-16px;}
#ALSO_VIEWED_LIST .expand_av_inner.expanding{display:block;visibility:hidden;}
#ALSO_VIEWED_LIST .expand_av_inner.show{display:block;height:0;overflow:hidden;visibility:visible;}
#ALSO_VIEWED_LIST .expand_av_inner.show li{height:auto;}
#ALSO_VIEWED_LIST .hacSearch_v2{margin-top:5px;}

#ALSO_VIEWED_LIST.metaVer .title.fancy{background-color:#FFE;border:2px solid #FC9;color:#000;padding:10px 10px 13px;}
#ALSO_VIEWED_LIST.metaVer .fancyArrow{position:relative;top:-2px;left:22px;}
#ALSO_VIEWED_LIST.metaVer .oh{width:233px;}
#ALSO_VIEWED_LIST.metaVer .data .propertyLink,#ALSO_VIEWED_LIST.metaVer .data .rating{width:auto;}
#ALSO_VIEWED_LIST.metaVer .price{cursor:pointer;}
#ALSO_VIEWED_LIST.metaVer .amtTxt.total{float:left;text-align:right;margin:0 3px 0 7px;}
#ALSO_VIEWED_LIST.metaVer .rating .rate{float:none;}
#ALSO_VIEWED_LIST.metaVer .wsnw{font-size:1.25em;}
#ALSO_VIEWED_LIST.metaVer .amtTxt.total .amt{display:block;margin:-2px 0 -2px;font-size:1.6667em;color:#f80;}
#ALSO_VIEWED_LIST.metaVer .txt{font-size:.833em;color:#656565;}
#ALSO_VIEWED_LIST.metaMicro .oh{width:233px;}
#ALSO_VIEWED_LIST.metaMicro .button{margin-left:0;margin-top:5px;}
#ALSO_VIEWED_LIST.metaMicro .propertyLink,#ALSO_VIEWED_LIST.metaMicro .propertyLink a{width:233px;}

#ALSO_VIEWED_LIST.metaMicro .blackArrowDn{width:0;height:0;border-style:solid;border-width:6px 4px 0 4px;border-color:black transparent;margin-left:4px;margin-top:4px;}

#ALSO_VIEWED_LIST.metaMicro .vendor{font-size:.9165em;color:#656565;}
#ALSO_VIEWED_LIST.metaMicro .nSites{font-size:.9165em;color:blue;}
#ALSO_VIEWED_LIST.metaMicro .nSitesLnk{color:#069;padding-top:3px;}
#ALSO_VIEWED_LIST.metaMicro #AVAF_ADDITIONAL_PROVIDERS.hidden{display:none;}
#ALSO_VIEWED_LIST.metaMicro #AVAF_ADDITIONAL_PROVIDERS.expanding{display:block;visibility:hidden;}

#ALSO_VIEWED_LIST.metaMicro #AVAF_ADDITIONAL_PROVIDERS.show{display:block;height:0;overflow:hidden;visibility:visible;}

#ALSO_VIEWED_LIST.metaMicro .provider{height:auto;font-size:1em;color:#069;padding-top:3px;text-decoration:none;cursor:pointer;}

#ALSO_VIEWED_LIST.metaMicro .provider:hover{background-color:#eaeaea;}
#ALSO_VIEWED_LIST.metaMicro .offers{width:165px;}
#ALSO_VIEWED_LIST.newButtonUI .oh{width:233px;}
#ALSO_VIEWED_LIST.newButtonUI .button{margin-left:0;margin-top:5px;}
#ALSO_VIEWED_LIST.newButtonUI .propertyLink{width:233px;margin-top:-2px;}
#ALSO_VIEWED_LIST.newButtonUI .rating{width:233px;}
#ALSO_VIEWED_LIST.newButtonUI .blackArrowDn{width:0;height:0;border-style:solid;border-width:6px 4px 0 4px;border-color:black transparent;margin-left:4px;margin-top:4px;}

#ALSO_VIEWED_LIST.newButtonUI .actionButton{cursor:pointer;display:inline-block;vertical-align:top;zoom:1;margin-right:4px;display:inline\9;float:left;}





#ALSO_VIEWED_LIST.newButtonUI .blueButton{background:url("/img2/meta_sprites/hackathon_hr_bc_sprite.png") no-repeat scroll 0 0 transparent;background-size:240px 200px;height:29px;line-height:29px;padding:0 5px 0 5px;text-shadow:1px 1px 0 rgba(0,0,0,0.2);min-width:90px;*width:90px;box-shadow:0 1px 1px 0 rgba(0,0,0,0.2);border:1px solid #1c6aca;border-radius:3px 3px 3px 3px;background-clip:padding-box;color:#fff;}



#ALSO_VIEWED_LIST.newButtonUI .blueButton.hoverEffect:hover{background:url("/img2/meta_sprites/hackathon_hr_bc_sprite.png") no-repeat scroll right -343px transparent;background-size:auto;border:1px solid #f80;}

#ALSO_VIEWED_LIST.newButtonUI .vendorName{font-weight:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.0em;}
#ALSO_VIEWED_LIST.newButtonUI .rtlVendor{text-align:right;}
#ALSO_VIEWED_LIST.newButtonUI .priceValue{font-weight:bold;line-height:30px;font-size:1.1em;}







#ALSO_VIEWED_LIST.newButtonUI .grayButton{background-color:#f5f5f5;background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#fff));background-image:-webkit-linear-gradient(top,#f5f5f5,#fff);background-image:-moz-linear-gradient(top,#f5f5f5,#fff);background-image:linear-gradient(to bottom,#f5f5f5,#fff);height:21px;line-height:14px;padding:8px 8px 0 8px;box-shadow:0 1px 1px 0 rgba(0,0,0,0.2);border:1px solid #dcdcdc;border-radius:3px 3px 3px 3px;background-clip:padding-box;color:#444;font-size:.9em;font-weight:bold;}

#ALSO_VIEWED_LIST.newButtonUI .grayButton.hoverEffect:hover{background-image:none;background-color:#e0e0e0;}
#ALSO_VIEWED_LIST.gutterCrossSell{padding:0;border-bottom:0;}
#ALSO_VIEWED_LIST.gutterCrossSell h2{padding-top:20px;padding-left:12px;}
#ALSO_VIEWED_LIST.gutterCrossSell #expand_av{left:12px;}
#ALSO_VIEWED_LIST.gutterCrossSell .expand_av_inner{left:12px;}
#ALSO_VIEWED_LIST.gutterPreDatesWidth .oh{width:173px;max-width:173px;}
#ALSO_VIEWED_LIST.gutterCrossSell .oh{width:173px;max-width:173px;}

#ALSO_VIEWED_LIST.gutterCrossSell .propertyLink{width:228px;max-width:228px;font-weight:normal;margin-bottom:3px;}
#ALSO_VIEWED_LIST.gutterCrossSell .location{max-width:169px;width:auto;}
#ALSO_VIEWED_LIST.gutterNotWideEnough .propertyLink{width:290px;max-width:290px;margin-bottom:3px;}

#AV_ABOVE_FOLD_META.gutter{position:absolute;right:-251px;z-index:2;margin:0 auto;background-color:white;border:1px solid #e3e3e3;}

#HSCS{width:100%;margin-top:20px;overflow:hidden;}
#HSCS_HDR{position:relative;padding-bottom:1px;}
#HSCS_HDR .hdrTxt{padding:7px 10px;color:#FFF;font-size:1.667em;font-weight:bold;background-color:#629d2a;text-shadow:1px 1px 0 #548725;}

#HSCS .rowHdr{padding-top:20px;border-top:1px solid #E3E3E3;margin:18px 0 10px;color:#4A4A4A;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;font-size:1.5em;font-weight:bold;}

#HSCS .rowHdr.topHdr{border:none;padding-top:0;}
#HSCS .row{margin:0 -20px 0 0;}
#HSCS .rec{width:145px;padding:0 14px 0 0;overflow:hidden;vertical-align:top;}
#HSCS .picStyle{position:relative;overflow:hidden;}
#HSCS .style{position:absolute;top:0;left:0;width:100%;padding:5px 6px;background-color:rgba(0,0,0,.70);background-color:#000\9;color:#FFF;font-size:1.2em;font-weight:bold;}

#HSCS .sizedThumb{margin-bottom:5px;}
#HSCS .propName{display:block;margin-bottom:6px;font-weight:bold;}
#HSCS .rate{margin-bottom:5px;}
#HSCS .rtngCnt{display:block;margin-bottom:3px;}
#HSCS a{font-size:1.167em;}

#HSCS_SEE_ALL{display:block;background-color:#ebebeb;line-height:27px;margin-top:20px;border-top:1px solid #C8C8C8;border-right:1px solid #999;border-bottom:1px solid #999;border-left:1px solid #C8C8C8;text-shadow:1px 1px 0 #FFF;font-weight:bold;text-align:center;}
#HSCS .crOverlayButton{width:115px;}
#HSCS .propName.thumbs{margin-bottom:4px;}
#HSCS .greatValue{color:#c60;font-weight:bold;display:inline-block;margin-bottom:5px;font-size:1.167em;}
#HSCS #AVBF{position:relative;z-index:1;}
#HSCS .avbf_expand_inner{position:relative;z-index:0;padding-top:24px;}
#HSCS .avbf_expand_inner.hidden{display:none;}
#HSCS .avbf_expand_inner.expanding{display:block;visibility:hidden;}
#HSCS .avbf_expand_inner.show{display:block;height:0;overflow:hidden;visibility:visible;}
#history_carousel{background:#f4f4f4;border:1px solid #ccc;margin-bottom:14px;}
#history_carousel h3{color:#4A4A4A;font-size:1em;margin-bottom:-5px;margin-top:1px;}
#history_carousel .sizedThumb{overflow:hidden;}
#history_carousel_content div.parent_name{line-height:13px;}

#history_carousel_content .location{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.8335em;color:#656565;}

#history_carousel .history_carousel_header{padding:12px 0 13px 14px;font-size:1.5em;font-weight:bold;color:#4A4A4A;}
#history_carousel .history_carousel_tabs_wrapper{margin-top:-7px;position:relative;z-index:101;}
#history_carousel_tabs{margin:0 0 0 10px;}

#history_carousel_tabs li{margin-left:4px;padding:8px 14px 7px;border:1px solid #c7c7c7;font:bold 1.1670em Arial;color:#069;background-color:#ededed;float:left;}

#history_carousel_tabs li.active,#history_carousel_tabs li.activeHover{color:#3a3a3a;background-color:#fff;}
#history_carousel_tabs li.active{border-bottom-color:#fff;}
#history_carousel_tabs li.activeHover{cursor:pointer;}
#history_carousel_tabs .num{font:normal 1.00em Arial;color:#656565;}
#history_carousel .history_carousel_content{background:#fff;border-top:1px solid #C7C7C7;margin-top:-1px;padding:14px;z-index:100;position:relative;}

#history_carousel .hotel_list_wrapper{float:left;width:280px;}
#history_carousel .hotel_list_wrapper li.lodging{margin-top:14px;}
#history_carousel .hotel_list_wrapper li.lodging .content{display:block;float:left;}

#history_carousel .hotel_list_wrapper li.lodging .content div{line-height:13px;width:205px;overflow:hidden;}

#history_carousel .hotel_list_wrapper li.lodging .content div.propertyLink{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

#history_carousel .hotel_list_wrapper li.lodging .content .rating rate{display:block;float:none;}
#history_carousel .hotel_list_wrapper li.lodging .content .rating{margin-left:0;}
#history_carousel .hotel_list_wrapper li.lodging .content div .rate{margin-bottom:2px;}

#history_carousel .hotel_list_wrapper .thumbnail{height:61px;width:60px;overflow:hidden;padding-right:10px;}

#history_carousel .hotel_list_wrapper .thumbnail img{height:60px;width:auto;border:none;}

#history_carousel .hotel_list_wrapper .noImageBorder,#history_carousel .hotel_list_wrapper .noImageContainer{height:60px;width:60px;}
#history_carousel .hotel_list_wrapper .thumbnail img.npp{height:30px;width:50px;}
#also_viewed_carousel{font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;}

#also_viewed_carousel .carousel_content .content .rating{margin-left:0;position:relative;}

#also_viewed_carousel .carousel_content .content,#also_viewed_carousel .carousel_content .content .rating span.rate{float:none;display:block;position:relative;}
#also_viewed_carousel .carousel_content .content .rate{margin-bottom:2px;}
#history_carousel .also_viewed_carousel_wrapper{float:left;padding:0 0 0 14px;width:623px;border-left:1px solid #ebebeb;}

#also_viewed_carousel{padding:14px 0 0 0;}
#also_viewed_carousel .carousel_content div.parent_name{line-height:14px!important;}
#also_viewed_carousel .carousel_content .sizedThumb{margin-bottom:5px;}

#also_viewed_carousel .carousel_content{width:533px;overflow:hidden!important;position:relative;}
#also_viewed_carousel .carousel_items_wrapper{white-space:nowrap;width:556px;position:relative;}


#also_viewed_carousel .carousel_content .carousel_item{width:115px;overflow:hidden;float:left;margin-right:24px;display:block;position:relative;}

#also_viewed_carousel .carousel_content .carousel_item .noImageBorder,#also_viewed_carousel .carousel_content .carousel_item .noImageContainer{height:108px;width:113px;}

#also_viewed_carousel .carousel_content .carousel_item .sizedThumb{width:115px;height:110px;overflow:hidden;}

#also_viewed_carousel .carousel_content .carousel_item .sizedThumb img{position:relative;height:110px;width:auto;border:0;}

#also_viewed_carousel .carousel_content .carousel_item .sizedThumb img.npp{width:81px;height:44px;}
#also_viewed_carousel .carousel_content .carousel_item .content{margin-top:5px;}
#also_viewed_carousel .carousel_content .carousel_item .content div{line-height:17px;}

#also_viewed_carousel .carousel_content .carousel_item .content div.propertyLink{text-overflow:ellipsis;line-height:12px;overflow:hidden;width:115px;}
#also_viewed_carousel .crOverlayButton{width:115px;}
#history_carousel .vr_recommend_wrapper{width:623px;}
#also_viewed_carousel .vr_recommend{width:593px;}
#also_viewed_carousel .vr_recommend .carousel_items_wrapper{width:576px;white-space:normal;}
#also_viewed_carousel .vr_recommend .carousel_item{width:120px;}
#also_viewed_carousel .vr_recommend .carousel_item .content div{font-size:11px;}





#also_viewed_carousel .vrDetailButton{width:113px;padding:5px 0 6px;background:url("/img2/vacationrentals/Button-Big.gif") repeat-x transparent;border-top:1px solid #f39e1f;border-bottom:1px solid #cb8418;border-left:1px solid #f39e1f;border-right:1px solid #cb8418;cursor:pointer;text-align:center;font-size:13px;font-weight:bold;text-shadow:1px 1px 1px white;color:black;}
#slideshow-container{width:250px;height:200px;position:relative;}
#slideshow-container img{display:block;position:absolute;top:0;left:0;z-index:1;}
#slideshow-container{overflow:hidden;margin:2px;}
.date_picker{height:20px;padding:4px;font-size:1em;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;cursor:pointer;}

.date_picker.no_pointer{cursor:default;}

.date_picker.date{border:0;width:162px;padding:7px 4px 1px 21px;display:inline-block;color:#2C2C2C;font-style:inherit;}

.date_picker_adults_wrap{display:inline-block;position:relative;left:0;border:1px solid #C8C8C8;margin-left:6px;background-color:#fff;}

.date_picker_calendar_wrap{width:261px;border:1px solid #c8c8c8;display:inline-block;cursor:pointer;background-color:#fff;}
.date_picker_calendar_wrap.no_pointer{cursor:default;}
.date_picker_calendar_wrap.short_field{width:220px;top:3px!ie;position:relative!ie;}

.date_picker_calendar_nights{font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;padding-top:7px;float:right;color:#656565;text-align:left;width:64px;}
.no_count .date_picker_calendar_nights{display:none;}
.no_count .date_picker.date{width:229px;}
.rtl .date_picker.date{margin-right:-5px;padding-right:32px;}
.rtl #PPT .date_picker.date{margin-right:11px;padding-right:26px;}
#PPT #PTPT_VRAC_FORM .date_picker_calendar_wrap.dual_date{width:153px;}
span.date_picker_calendar_wrap.dual_date{width:130px;}
span.date_picker_calendar_wrap.dual_date.classicText{width:110px;}
.bigPicker span.date_picker_calendar_wrap.dual_date.classicText{width:160px;}

#DEALS span.date_picker_calendar_wrap.dual_date,#AMENITY_LIGHTBOX span.date_picker_calendar_wrap.dual_date,#LOC_PHOTOS span.date_picker_calendar_wrap.dual_date{width:117px;}

#LOC_PHOTOS span.date_picker_calendar_wrap.dual_date .date{width:86px;}
span.date_picker_calendar_wrap.dual_date .date{width:97px;}
.bigPicker span.date_picker_calendar_wrap.dual_date .date{width:130px;}

#STATE_OPT_RESPONSE .bigPicker span.date_picker_calendar_wrap.dual_date .date{width:137px;}
.meta_date_field{float:left;margin-bottom:2px;}
.meta_date_field .chkInTxt,.meta_date_field .chkOutTxt{float:left;}
.meta_date_field.first{margin-right:5px;}
.meta_date_wrapper{overflow:hidden;}
.meta_date_wrapper .classicTxt{color:#656565;}
#PERSISTENT_CHECK_RATES .meta_date_wrapper{float:left;}
.Hotel_Review .meta_date_wrapper,.ShowUserReviews .meta_date_wrapper{padding-top:5px;}
.meta_date_wrapper.withoutLabels{display:inline-block;}
.meta_hotels .meta_date_wrapper.withoutLabels{display:inline-block;width:auto;float:left;}
.metaDatePicker.wrap .clearDates{display:block;float:left;padding-left:5px;}
.tablet_date_label{display:none;}
#ICR2 #CHECK_RATES_CONT.dual_dp{margin-top:10px;}
.tablet_date_label.showLabels{display:block;height:17px;}
#PPT .date_picker_calendar_wrap.dual_date.classicStyling .date{width:121px;text-align:right;padding:0 38px 0 0;margin-right:5px;float:right;}
span.date_picker_calendar_wrap.dual_date.classicStyling .date{width:87px;padding:4px 4px 0 14px;}
span.date_picker_calendar_wrap.dual_date.classicStyling{padding:4px 0 2px;}

#PPT .date_picker_calendar_wrap.dual_date.dualFieldOn,span.dualFieldOn{border:1px solid #589442;background-color:#eee;font-weight:bold;}



#PPT .date_picker_calendar_wrap.dual_date.classicText.dualFieldOn,span.classicText.dualFieldOn{border:2px solid #DADADA;background-color:#eee;font-weight:bold;}



#PPT .date_picker_calendar_wrap.dual_date.classicText.dateSelected.dualFieldOn,span.classicText.dateSelected.dualFieldOn{border:1px solid #589442;background-color:#eee;font-weight:bold;}

#PPT .date_picker_calendar_wrap.dual_date.dualFieldOn:focus,span.dualFieldOn:focus{outline:none;background-color:#eee;}

#PPT .date_picker_calendar_wrap.dual_date.classicText.dualFieldOn:focus,span.classicText.dualFieldOn:focus{outline:none;border-color:#CA9ECA;}





#PPT .date_picker_calendar_wrap.dual_date.classicText.dateSelected.dualFieldOn.classicStyling:focus,#PPT .date_picker_calendar_wrap.dual_date.classicText.dualFieldOn.classicStyling:focus,span.classicText.dualFieldOn.classicStyling:focus,span.classicText.dateSelected.dualFieldOn.classicStyling:focus{outline:none;border-color:#CAFFCA;}



#PPT .date_picker_calendar_wrap.dual_date.classicText.dateSelected.dualFieldOn.classicStyling,span.classicText.dateSelected.dualFieldOn.classicStyling,span.classicText.dualFieldOn.classicStyling{border-color:#CAFFCA;}



#PPT .date_picker_calendar_wrap.dual_date.classicText.dateSelected.dualFieldOn:focus,span.classicText.dateSelected.dualFieldOn:focus{border-color:#945894;}
.metaCheckRatesOverlay #META_HAC_DATE_SELECTOR_met.datePickerShow,#metaLB .datePickerShow .dateSelector{display:block;}
#META_UI_AVAIL_SECTIONS #CHANGE_DATES.hidden{display:none;}



#metaLB .dateSelector .date_picker_adults_wrap .adults,#META_UI_AVAIL_SECTIONS #META_HAC_DATE_SELECTOR_met .date_picker.adults,.persistentCR .chkRates .wrpFldst .date_picker_adults_wrap .adults{padding:7px 4px 1px 8px;margin:0;}
.hacForm .date_picker_adults_wrap{margin:5px 0 6px;}
.geoChkRates .date_picker_adults_wrap{margin:5px 0 0;}
#HotelDateSearch_met .date_picker_calendar_wrap{margin-right:5px!ie;}
#SHOW_TOPIC .date_picker_calendar_wrap{margin-bottom:9px;}
#SHOW_TOPIC.dp_styling #GEO_CHECK_RATES_BALANCE .seeHotelsBtn{margin-top:3px;}
#GEO_CHECK_RATES_BALANCE .date_picker_adults_wrap,#HotelDateSearch_amo .date_picker_adults_wrap,#HotelDateSearch_pto .date_picker_adults_wrap{margin:5px 0 0;}

.date_picker.adults{width:71px;border:0 none;padding:7px 4px 1px 8px;display:inline-block;}
.date_picker.adults.no_arrow{width:auto;}
#GEO_CHECK_RATES_BALANCE .date_picker.adults{padding-bottom:1px;}
.jp_tcl_col2 .date_picker.adults{display:none;}


.date_picker_select{position:absolute;display:inline-block;width:100px;margin-top:-1px;border:1px solid #c8c8c8;background-color:#fff;box-shadow:2px 2px 2px -1px rgba(128,128,128,0.6);}
.date_picker_adults_wrap .hide,.date_picker_calendar_wrap .hide{display:none;}
.date_picker_select .option{display:block;padding:4px;}

.date_picker_select .option:hover{background-color:#080;color:#fff;cursor:pointer;}
.date_picker_calendar.overlay.relative{margin:0 0 0 -7px;}
.date_picker_calendar .calendar .month tbody td.rngDt{background-color:#e3e3e3;}
.date_picker_calendar .calendar div.month tbody td.rngDt a{color:#000;}
.date_picker_calendar .calendar div.month tbody td.inDate a{color:#fff;}
.date_picker_calendar .calendar .month tbody td.inDate{background-color:#9c6;}
.date_picker_calendar .calendar .month tbody td.prevSel{font-weight:bold;color:black;background-color:#e3e3e3;}



.date_picker_calendar .calendar .month tbody td.selected,.date_picker_calendar .calendar .month tbody td.start,.date_picker_calendar .calendar .month tbody td.end{background-color:#9c6;}
.date_picker_calendar .calendar .month tbody td.inDate_DP7{background-color:#aaa;}


.date_picker_calendar .calendar .month tbody td.rngDt.start a,.date_picker_calendar .calendar .month tbody td.rngDt.end a,.date_picker_calendar .calendar .month tbody td.prevSel.start a,.date_picker_calendar .calendar .month tbody td.prevSel.end a{color:#fff;}

.date_picker_calendar .calendar .month tbody td.end a{background:url("/img2/date_picker/triangleRightW.png") no-repeat scroll left top;}

.date_picker_calendar .calendar .month tbody td.start a{background:url("/img2/date_picker/triangleLeftW.png") no-repeat scroll right top;}



.date_picker_calendar .calendar .month tbody td.prevSel.end a,.date_picker_calendar .calendar .month tbody td.rngDt.end a{background:url("/img2/date_picker/triangleRight.png") no-repeat scroll left top;}

.date_picker_calendar .calendar .month tbody td.prevSel.start a,.date_picker_calendar .calendar .month tbody td.rngDt.start a{background:url("/img2/date_picker/triangleLeft.png") no-repeat scroll right top;}

.date_picker_calendar .calendar .month tbody td.msdp_hover{background-color:#9c6;}
.date_picker_calendar .calendar .month tbody td.msdp_hover_underline{text-decoration:underline;}
.date_picker_calendar .calendar .month tbody td.msdp_hover a{color:#fff;}

.date_picker_calendar{border:1px solid #c8c8c8;box-shadow:2px 2px 2px -1px rgba(128,128,128,0.6);}

div.overlay.dp{border:1px solid #C8C8C8;margin:0;box-shadow:2px 2px 2px -1px rgba(128,128,128,0.6);}
.date_picker_adults_option_wrap{width:83px;display:inline-block;}
.date_picker_adults_option{font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;height:16px;cursor:pointer;padding:4px 0 0 8px;display:block;color:#2C2C2C;}

span.adults_selected{background-color:#9c6;color:#fff;text-decoration:none;}

.date_picker_calendar .calendar .navCal{border-bottom:1px solid #ebebeb;background:url("/img2/date_picker/bgSolidRule_ebebeb.gif") 50% 0 repeat-y;padding-bottom:1px;}

.date_picker_calendar .calendar .month{position:absolute;}
.date_picker_calendar .calendar .month table{width:100%;}
.date_picker_calendar .calendar .month{padding:0;width:195px;top:0;}

.date_picker_calendar .calendar .month thead th.caption{background-color:#f6f6f6;border:1px solid #fff;height:25px;padding-bottom:0;padding-top:0;font-weight:normal;vertical-align:inherit;}

.date_picker_calendar .calendar .month thead th{padding-top:10px;color:#2C2C2C;text-align:center;}

.date_picker_calendar .calendar .month tbody td{font-weight:normal;height:23px;line-height:23px;text-align:center;}

.date_picker_calendar .calendar .month tbody td a{color:#2c2c2c;text-decoration:none;display:block;cursor:pointer;}

.date_picker_calendar .calendar .month tbody td.today a{color:#2c2c2c;text-decoration:none;}
.date_picker_calendar.classicStyling .calendar .month tbody td.today a{color:#C60;}
.date_picker_calendar .calendar .month tbody .disabled{color:#d6d6d6;}

.date_picker_calendar .calendar .navCal span.next a,.date_picker_calendar .calendar .navCal span.prev a{background-image:none;}

.date_picker_calendar .calendar .navCal span.next,.date_picker_calendar .calendar .navCal span.prev{padding:8px;top:0;position:absolute;z-index:1;}
.date_picker_calendar .calendar .navCal span.next{right:0;}
.date_picker_calendar .calendar .navCal span.prev{left:0;}
.date_picker_calendar .calendar .navCal span a{height:15px;}
.date_picker_calendar .calendar{background:url("/img2/date_picker/bgSolidRule_ebebeb.gif") repeat-y scroll 50% 0 #FFF;width:390px;height:195px;position:relative;}

.desktop .date_picker_calendar .calendar .month tbody td a:hover{background-color:#9c6;color:#fff;}



#CHECK_RATES_CONT .flights_adults{position:relative;z-index:1;width:122px;height:27px;height:28px!ie;overflow:hidden;margin:0;margin-top:1px!ie;border:1px solid #c8c8c8;background-color:#fff;white-space:nowrap;outline:none;float:left;}



#CHECK_RATES_CONT .flights_adults .select{width:100%;height:100%;opacity:0;filter:alpha(opacity=0) progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=10,color=#fff);-moz-opacity:0;bottom:0;}

#CHECK_RATES_CONT .flights_adults .select-value{position:absolute;top:7px;left:13px;z-index:-1;font:normal 1em Arial,Tahoma,"Bitstream Vera Sans",sans-serif;white-space:nowrap;float:none;}



.sk_box3 .med_text,#CHECK_RATES_CONT .med_text{width:76px;margin-right:8px;padding:7px 0 6px 31px;border:1px solid #c8c8c8;background-color:#fff;font:normal 1em Arial,Tahoma,"Bitstream Vera Sans",sans-serif;color:#2c2c2c;outline:none;}
#CHECK_RATES_CONT .focusInput:focus{border:1px solid #629d2a;}


.date_picker_calendar #CLOSE_CALENDAR{position:absolute;bottom:0;width:390px;border-top:1px solid #ebebeb;background-color:#f1f1f1;text-align:center;}
.date_picker_calendar #CLOSE_CALENDAR .close_link_text{display:block;padding:5px;border:1px solid #fff;}
.subNav .lowerInputs .date_picker.date{padding-left:33px;padding-top:8px;}

.subNav .lowerInputs .sprite-date_picker-calendarIcon_big_text{background-position:left 5px;}

.sprite-date_picker-calendarIcon_big_text{background-image:url('/sprites/date_picker_pack-vb00331464d54fceaf712d48e43257f2.png');background-position:left 0;background-repeat:no-repeat;padding-left:21px;cursor:pointer;}



.sprite-date_picker-calendarIcon_med_text{background-image:url('/sprites/date_picker_pack-vb00331464d54fceaf712d48e43257f2.png');background-position:left -31px;background-repeat:no-repeat;padding-left:21px;cursor:pointer;}



.sprite-date_picker-calendarIcon{background-image:url('/sprites/date_picker_pack-vb00331464d54fceaf712d48e43257f2.png');background-position:left -67px;background-repeat:no-repeat;padding-left:21px;margin-left:6px;cursor:pointer;}

.sprite-date_picker-btnLeftIdle{background-image:url('/sprites/date_picker_pack-vb00331464d54fceaf712d48e43257f2.png');background-position:left -103px;width:15px;height:15px;background-repeat:no-repeat;}



.sprite-date_picker-btnRightIdle{background-image:url('/sprites/date_picker_pack-vb00331464d54fceaf712d48e43257f2.png');background-position:left -140px;width:15px;height:15px;background-repeat:no-repeat;}



.sprite-date_picker-btnLeftInactive{background-image:url('/sprites/date_picker_pack-vb00331464d54fceaf712d48e43257f2.png');background-position:left -177px;width:15px;height:15px;background-repeat:no-repeat;}

.sprite-date_picker-btnRightInactive{background-image:url('/sprites/date_picker_pack-vb00331464d54fceaf712d48e43257f2.png');background-position:left -214px;width:15px;height:15px;background-repeat:no-repeat;}



.sprite-date_picker-triangle{background-image:url('/sprites/date_picker_pack-vb00331464d54fceaf712d48e43257f2.png');background-position:right -251px;background-repeat:no-repeat;}

.sprite-taLogo{background-image:url('/sprites/langs/en_UK/header_pack-v4d268365799ffc48c8a73eb10314b2b4.png');background-position:left 0;background-repeat:no-repeat;}



.sprite-mobile_org{background-image:url('/sprites/langs/en_UK/header_pack-v4d268365799ffc48c8a73eb10314b2b4.png');background-position:left -76px;background-repeat:no-repeat;padding-left:12px;}

.sprite-facebook15x15{background-image:url('/sprites/langs/en_UK/header_pack-v4d268365799ffc48c8a73eb10314b2b4.png');background-position:left -120px;background-repeat:no-repeat;padding-left:20px;}



.sprite-member_grn{background-image:url('/sprites/langs/en_UK/header_pack-v4d268365799ffc48c8a73eb10314b2b4.png');background-position:left -167px;background-repeat:no-repeat;}

.sprite-magGlass_gry{background-image:url('/sprites/langs/en_UK/header_pack-v4d268365799ffc48c8a73eb10314b2b4.png');background-position:left -211px;background-repeat:no-repeat;}



.sprite-arrow_dropdown_wht{background-image:url('/sprites/langs/en_UK/header_pack-v4d268365799ffc48c8a73eb10314b2b4.png');background-position:left -264px;width:7px;height:5px;background-repeat:no-repeat;}



#HEAD .tabItem:hover .sprite-arrow_dropdown_wht,#HEAD .tabItem.mseOvr .sprite-arrow_dropdown_wht,#HEAD .tabItem .sprite-arrow_dropdown_wht_show{background-image:url('/sprites/langs/en_UK/header_pack-v4d268365799ffc48c8a73eb10314b2b4.png');background-position:left -301px;width:7px;height:5px;}



.sprite-arrow_dropdown_gry{background-image:url('/sprites/langs/en_UK/header_pack-v4d268365799ffc48c8a73eb10314b2b4.png');background-position:right -338px;background-repeat:no-repeat;}

.sprite-arrow_dropdown_blu{background-image:url('/sprites/langs/en_UK/header_pack-v4d268365799ffc48c8a73eb10314b2b4.png');background-position:left -381px;background-repeat:no-repeat;padding-left:11px;cursor:pointer;}



.sprite-text_arrow_dropdown_blu{background-image:url('/sprites/langs/en_UK/header_pack-v4d268365799ffc48c8a73eb10314b2b4.png');background-position:left -420px;background-repeat:no-repeat;padding-left:11px;cursor:pointer;}

.sprite-triangle_rgt_gry{background-image:url('/sprites/langs/en_UK/header_pack-v4d268365799ffc48c8a73eb10314b2b4.png');background-position:left -461px;width:6px;height:11px;background-repeat:no-repeat;}



.expandSubItem .expandSubLink:hover .arrow_right{background-image:url('/sprites/langs/en_UK/header_pack-v4d268365799ffc48c8a73eb10314b2b4.png');background-position:left -504px;background-repeat:no-repeat;}



.expandSubItem .expandSubLink .arrow_right{background-image:url('/sprites/langs/en_UK/header_pack-v4d268365799ffc48c8a73eb10314b2b4.png');background-position:left -516px;background-repeat:no-repeat;}

.sprite-gradient1x27_gry{background-image:url('/sprites/langs/en_UK/header_pack-v4d268365799ffc48c8a73eb10314b2b4.png');background-position:left -528px;background-repeat:repeat-x;}

.sprite-gradient1x32_grn_drk{background-image:url('/sprites/langs/en_UK/header_pack-v4d268365799ffc48c8a73eb10314b2b4.png');background-position:left -587px;background-repeat:repeat-x;}



.sprite-messageMenuArrow{background-image:url('/sprites/langs/en_UK/header_pack-v4d268365799ffc48c8a73eb10314b2b4.png');background-position:left -651px;width:5px;height:7px;display:block;}

.sprite-gradient1x32_grn,.sprite-btnLtGrn{background-image:url('/sprites/langs/en_UK/header_pack-v4d268365799ffc48c8a73eb10314b2b4.png');background-position:left -658px;background-position:0 100%;background-repeat:repeat-x;}

#HEAD .header.language_select{width:428px;}
#HEAD .navSrchLang{width:523px;}
#HEAD .navSrchLang .submit_button{border-left:none;}
#SEARCH_LANG_SELECT{position:relative;z-index:1;height:27px;color:#656565;border-right:1px solid #c8c8c8;background-color:#fff;float:right;}
#SEARCH_LANG_SELECT .hidden{display:none;}
.rtl #SEARCH_LANG_SELECT{top:-23px;}
#SEARCH_LANG_SELECTED{position:relative;height:16px;margin:6px 5px 0 -1px;padding:0 14px 0 5px;border-left:1px solid #dcdcdc;cursor:pointer;}

#SEARCH_LANG_SELECT_POPUP{position:absolute;top:27px;left:-1px;width:100%;background-color:#fff;color:#069;border:1px solid #c8c8c8;border-top:none;}

#SEARCH_LANG_SELECT_POPUP .langSelectOption{margin:0 1px 1px;padding:5px 4px 4px;}

#SEARCH_LANG_SELECT_POPUP .langSelectOption:hover,#SEARCH_LANG_SELECT_POPUP .mseOvr{background-color:#e3e3e3;cursor:default;}

.translation{height:100%;overflow:hidden;margin-bottom:6px;padding:6px 4px 6px 8px;background-color:#efeaef;color:#666;font-size:.9165em;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;}

.vrReview .translation{font-size:11px;}
.translation.footer{margin-bottom:16px;}
.vrReview .translation.footer{clear:both;}
.translation .tooltip{margin-left:5px;text-decoration:underline;}
.translation label{font-weight:normal;margin-bottom:3px;}
.translation .translationIntro{float:left;margin-bottom:8px;}
.translation .formLabel{float:left;clear:left;margin-right:10px;}
.translation .translationOptionForm input{width:13px;height:13px;margin:0;margin-right:2px;vertical-align:middle;}
.translation .translationOptionForm{float:left;}
.translation .translationOptionForm label{margin-right:2px;}
.translation .translationRatingForm .ratingArrow{margin-top:4px;}
.translation .translationRatingForm .rateChoiceLabel{padding-right:2px;}
.translation .translationRating{padding:4px 0;clear:left;}
.translation .translationRating .rateLabel{padding-right:8px;}
.translation .thanks{display:none;}
.translation .translatedBy{float:right;}
.translation span.noimage{width:95px;font-size:.8335em;color:#2C2C2C;}
.translation .noimage b{font-family:Tahoma,Arial,"Bitstream Vera Sans",sans-serif;}







