/* 9 COLUMN WIDE RF - NO TABS */
/*.rf-span-9 {position:relative;}*/

.rf-span-9.section {padding-bottom:20px;}
.rf-span-9 h1 {font-size:1.4em;margin:0 0 12px;}
.rf-span-9 .tabs {border-top:8px solid #F37F25;border-bottom:0;height:1px;position:relative;z-index:1;}
.rf-span-9 .tabs li {display:none;}
.rf-span-9 .box {background:#3dc1e7;/*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3dc1e7', endColorstr='#32b2e3');*/background:-webkit-gradient(linear, left top, left bottom, from(#3dc1e7), to(#32b2e3));background:-moz-linear-gradient(top, #3dc1e7, #32b2e3);border:1px solid #128fc0;height:200px;position:relative;z-index:1;}
.rf-span-9 label {color:#fff;display:block;text-shadow:0 1px 1px #076990;}
/* .rf-span-9 p.alignC, */.rf-span-9 fieldset.dest p.tiny, .rf-span-9 fieldset.dest2 p.tiny, .rf-span-9 h2, .rf-span-9 .steps.one h4 {display:none!important;}
.rf-span-9 p.alignC {bottom:8px;color:#fff;display:block;font-size:.9em;margin:0;position:absolute;right:20px;text-align:right!important;text-shadow:0 1px 1px #076990;width:300px;}
html>body .rf-span-9 p.alignC {top:169px!important;}
html>body .rf-span-9.tabs-visible p.alignC {top:225px!important;}
* html .rf-span-9 p.alignC {bottom:3px;}
.rf-span-9 .steps.one {border-bottom:1px solid #1b9bc8;height:69px;padding:13px 0 0 20px;/* position:relative; */}
.rf-span-9 .steps.two {border-top:1px solid #6ed0ed;/* position:relative; */}
.rf-span-9 .steps.two h4 {color:#fff;display:block!important;font-family:Arial,sans-serif;font-size:12px;font-weight:bold;letter-spacing:0;margin-left:20px!important;overflow:hidden;padding:18px 0 4px 0;text-indent:-18px;text-shadow:0 1px 1px #076990;}
*:first-child+html .rf-span-9 .steps.two h4 {position:relative;left:18px;}
* html .rf-span-9 .steps.two h4 {position:relative;left:18px;width:250px;}
.rf-span-9 fieldset.dest {float:left;height:55px;padding:0 20px 0 0;}
.rf-span-9 fieldset.dest .jqTransformInputWrapper {background-color:#3cc0e6;margin:0 0 5px;width:252px!important;}
.rf-span-9 fieldset.dest .jqTransformInputWrapper .jqTransformInputInner {background-color:#3cc0e6;}
.rf-span-9 fieldset.dest input {width:252px!important;}
.rf-span-9 fieldset.adults {height:55px;position:absolute;top:13px;left:577px;}
.rf-span-9.tabs-visible fieldset.adults {top:64px;}
.rf-span-9 fieldset.adults .jqTransformSelectWrapper {background-color:#38bbe5;margin:0 0 5px;width:67px!important;z-index:150!important;}
.rf-span-9 fieldset.adults .jqTransformSelectWrapper div span {width:67px!important;}
.rf-span-9 fieldset.adults .jqTransformSelectWrapper .jqTransformSelectOpen {background-color:#39bbe5;}
.rf-span-9 fieldset.adults .jqTransformSelectWrapper ul {height:125px;width:64px!important;}
.rf-span-9 fieldset.check_in, .rf-span-9 fieldset.check_out, .rf-span-9 fieldset.drop_off, .rf-span-9 fieldset.dest2, .rf-span-9 .car fieldset.dest {float:left;height:55px;position:relative;width:119px;}
.rf-span-9 fieldset.check_in .jqTransformInputWrapper, .rf-span-9 fieldset.check_out .jqTransformInputWrapper, .rf-span-9 fieldset.drop_off .jqTransformInputWrapper, .rf-span-9 fieldset.dest2 .jqTransformInputWrapper, .rf-span-9 .car fieldset.dest .jqTransformInputWrapper {background-color:#38bbe5;margin:0 0 5px;width:113px!important;}
.rf-span-9 fieldset.check_in .jqTransformInputWrapper .jqTransformInputInner, .rf-span-9 fieldset.check_out .jqTransformInputWrapper .jqTransformInputInner, .rf-span-9 fieldset.drop_off .jqTransformInputWrapper .jqTransformInputInner, .rf-span-9 fieldset.dest2 .jqTransformInputWrapper .jqTransformInputInner, .rf-span-9 .car fieldset.dest .jqTransformInputWrapper .jqTransformInputInner {background-color:#38bbe5;}
.rf-span-9 fieldset.check_in input, .rf-span-9 fieldset.check_out input, .rf-span-9 fieldset.drop_off input, .rf-span-9 fieldset.dest2 input, .rf-span-9 .car fieldset.dest input {width:113px!important;}
.rf-span-9 fieldset.check_in, .rf-span-9 fieldset.dest2, .rf-span-9 .car fieldset.dest, .rf-span-9 fieldset.drop_off, .rf-span-9 fieldset.cruise_depart {padding:0 20px 0 0;}
.rf-span-9 fieldset.check_in img, .rf-span-9 fieldset.check_out img, .rf-span-9 fieldset.drop_off img {height:20px;position:absolute;top:26px;left:92px;text-indent:10px;width:22px;}
.rf-span-9 fieldset.cruise_dest, .rf-span-9 fieldset.cruise_lines, .rf-span-9 fieldset.cruise_depart {float:left;height:55px;padding:0 20px 0 0;width:165px;}
.rf-span-9 fieldset.cruise_dest .jqTransformSelectWrapper, .rf-span-9 fieldset.cruise_lines .jqTransformSelectWrapper, .rf-span-9 fieldset.cruise_depart .jqTransformSelectWrapper {width:165px!important;z-index:150!important;}
.rf-span-9 fieldset.cruise_dest .jqTransformSelectWrapper div span, .rf-span-9 fieldset.cruise_lines .jqTransformSelectWrapper div span, .rf-span-9 fieldset.cruise_depart .jqTransformSelectWrapper div span {width:165px!important;}
.rf-span-9 fieldset.cruise_dest .jqTransformSelectWrapper .jqTransformSelectOpen, .rf-span-9 fieldset.cruise_lines .jqTransformSelectWrapper .jqTransformSelectOpen, .rf-span-9 fieldset.cruise_depart .jqTransformSelectWrapper .jqTransformSelectOpen {background-color:#39bbe5;}
.rf-span-9 fieldset.cruise_dest .jqTransformSelectWrapper ul, .rf-span-9 fieldset.cruise_lines .jqTransformSelectWrapper ul, .rf-span-9 fieldset.cruise_depart .jqTransformSelectWrapper ul {height:125px;width:162px!important;}
.rf-span-9 fieldset.cruise_length .jqTransformSelectWrapper {z-index:11!important;}
.rf-span-9 fieldset.cruise_length .jqTransformSelectWrapper ul {height:125px;}
.rf-span-9 fieldset.time, .rf-span-9 fieldset.cruise_length {float:left;height:55px;padding:0 20px 0 0;width:119px;}
.rf-span-9 fieldset.time .jqTransformSelectWrapper, .rf-span-9 fieldset.cruise_length .jqTransformSelectWrapper {width:119px!important;}
.rf-span-9 fieldset.time .jqTransformSelectWrapper div span, .rf-span-9 fieldset.cruise_length .jqTransformSelectWrapper div span {width:119px!important;}
.rf-span-9 fieldset.time .jqTransformSelectWrapper .jqTransformSelectOpen, .rf-span-9 fieldset.cruise_length .jqTransformSelectWrapper .jqTransformSelectOpen {background-color:#39bbe5;}
.rf-span-9 fieldset.time .jqTransformSelectWrapper ul, .rf-span-9 fieldset.cruise_length .jqTransformSelectWrapper ul {width:116px!important;}
.rf-span-9 fieldset.time .jqTransformSelectWrapper ul {height:100px!important;}
.rf-span-9 fieldset.airopts {font-size:10px;position:absolute;top:114px;left:0;width:202px;z-index:5;}
* html .rf-span-9 fieldset.airopts {left:-20px;width:225px;}
.rf-span-9 fieldset.airopts .jqTransformRadio {background-color:transparent;}
.rf-span-9 fieldset.airopts .jqTransformRadioWrapper, .rf-span-9 fieldset.airopts input, .rf-span-9 fieldset.airopts label {float:left;}
.rf-span-9 fieldset.airopts .jqTransformRadioWrapper {margin:4px 0 0 20px;}
.rf-span-9 fieldset.spnsr {float:left;padding:0 0 0 20px;width:450px;}
.rf-span-9 fieldset.spnsr span {display:block;float:left;width:144px;}
.rf-span-9 fieldset.spnsr a#VMore1, .rf-span-9 fieldset.spnsr a#VMore2, .rf-span-9 fieldset.spnsr a#VMore3, .rf-span-9 fieldset.spnsr a#VMore4, .rf-span-9 fieldset.spnsr a#VMore5 {background:url(../images2/2010/s_rf.png) no-repeat -406px 4px;color:#fff;cursor:pointer;display:block;float:left;padding-left:22px;position:relative;text-shadow:0 1px 1px #076990;width:122px;z-index:1000!important;}
* html .rf-span-9 fieldset.spnsr a#VMore1, * html .rf-span-9 fieldset.spnsr a#VMore2, * html .rf-span-9 fieldset.spnsr a#VMore3, * html .rf-span-9 fieldset.spnsr a#VMore4, * html .rf-span-9 fieldset.spnsr a#VMore5 {background-image:url(../images2/2010/s_rf.gif);}
.rf-span-9 fieldset.spnsr span span {width:auto!important;}
.rf-span-9 fieldset.spnsr span label {display:inline;padding:0 10px 0 0;}
.rf-span-9 fieldset.spnsr .jqTransformCheckbox {background-color:transparent;}
/* .rf-span-9 fieldset.spnsr a {position:relative!important;z-index:1000!important;} */
.rf-span-9 fieldset.spnsr .tooltip.fixed {background:url(../images2/2010/s_rf.png) no-repeat 0 -347px;height:254px;overflow:hidden;padding:25px 25px 25px 46px;position:absolute!important;top:-160px!important;left:100px!important;width:349px;z-index:100000!important;}
* html .rf-span-9 fieldset.spnsr .tooltip.fixed {background-image:url(../images2/2010/s_rf.gif);}
.rf-span-9 fieldset.spnsr .tooltip.fixed label {color:#008eb7;text-shadow:0 0 0 #fff;}
.rf-span-9 fieldset.spnsr .tooltip.fixed span {width:170px;}
.rf-span-9 fieldset.spnsr .tooltip.fixed h2, .rf-span-9 fieldset.spnsr .tooltip.fixed p {color:#000;display:block!important;margin:0;text-shadow:0 0 0 #fff;}
.rf-span-9 fieldset.spnsr .tooltip.fixed p {margin:0 0 12px;}
.rf-span-9 fieldset.alignC {height:68px;width:218px;}
* html .rf-span-9 fieldset.alignC {margin-top:-11px;}
.rf-span-9 fieldset.alignC button {margin-top:-11px;}
* html .rf-span-9 fieldset.alignC button {margin-top:0;}
.rf-span-9 fieldset.alignC button span {background:url(../images2/2010/s_rf.png) no-repeat -263px -229px;height:56px;padding:0;text-indent:-9999px;width:210px;}
* html .rf-span-9 fieldset.alignC button span {background-image:url(../images2/2010/s_rf.gif);}
.rf-span-9 fieldset.alignC button.jqTransformButton_hover span {background-position:-263px -286px;}
.rf-span-9 fieldset.alignC button span span {background:none;}
.rf-span-9 b.c {background:url(../images2/2010/s_rf.png) no-repeat;bottom:197px;display:block;height:4px;overflow:hidden;position:absolute;width:4px;
                display:none!important;}
* html .rf-span-9 b.c {background-image:url(../images2/2010/s_rf.gif);}
.rf-span-9 b.c.tl {background-position:-385px -8px;left:0;}
.rf-span-9 b.c.tr {background-position:-389px -8px;right:0;}
.rf-span-9 b.c.br {background-position:-389px -4px;bottom:20px;right:0;}
.rf-span-9 b.c.bl {background-position:-385px -4px;bottom:20px;left:0;}
.rf-span-9 fieldset.gtpackages {display:none;}

/* 9 COLUMN WIDE RF - WITH TABS */
.rf-span-9.tabs-visible .tabs {border-bottom:1px solid #1fa9d0;height:51px;margin:0;position:relative;z-index:2;}
.rf-span-9.tabs-visible .tabs li {display:block;height:18px;line-height:18px;margin:0;padding:16px 0;width:auto;}
* html .rf-span-9.tabs-visible .tabs li {display:inline;width:100px;}
.rf-span-9.tabs-visible .tabs li a, .rf-span-9.tabs-visible .tabs li a span {background:none;height:18px;line-height:18px;padding:0;text-transform:uppercase;}
.rf-span-9.tabs-visible .tabs li a {border:1px solid #1fa9ce;border-left-color:#75d9f0;border-width:0 1px;color:#aaeefb;padding:0 20px;text-shadow:0 1px 1px #076990;}
.rf-span-9.tabs-visible .tabs li a span {color:#aaeefb;text-shadow:0 1px 1px #076990;}
.rf-span-9.tabs-visible .tabs li a.active span {color:#fff;text-shadow:0 1px 0 #076990;}
.rf-span-9.tabs-visible .tabs li a#Cruise {border-right:0;}
.rf-span-9.tabs-visible .tabs li a#Air {border-left:0;}
.rf-span-9.tabs-visible .box {clear:none!important;position:relative;margin-top:-51px;margin-bottom:20px;padding-top:50px;/*z-index:1;*/}
.rf-span-9.tabs-visible .steps.one {border-top:1px solid #7dd7ef;}
.rf-span-9.tabs-visible b.c.tl, .rf-span-9.tabs-visible b.c.tr {bottom:227px;z-index:10;}
.rf-span-9.tabs-visible b.c.br, .rf-span-9.tabs-visible b.c.bl {bottom:0;z-index:10;}


/* POPUP WINDOW */
#compShopUp h1, #compShopUp #tabGroup, #compShopUp .dest {display:none;}
#compShopUp fieldset {padding:6px 0;}
#compShopUp .compshop .adults label, #compShopUp .compshop .check_in label, #compShopUp .compshop .check_out label {float:left;margin-right:20px;text-align:right;width:108px;}
#compShopUp .compshop .check_in input, #compShopUp .compshop .check_out input {width:80px;}
#compShopUp .compshop .adults select, #compShopUp .compshop .check_in input, #compShopUp .compshop .check_out input {margin-top:1px;}
#compShopUp .compshop .alignC {padding-bottom:15px;}
#compShopUp #compShop .compshop .box p.alignC {width:100%;text-align:left;margin:0;}
#compShopUp p.tiny {font-size:.9em;}
#compShopUp .compshop .spnsr {background:#f1fbfd;border:1px solid #dcebf0;padding:7px 10px;overflow:hidden;}
#compShopUp .compshop .spnsr span {display:inline;float:left;width:132px;height:24px;margin:3px 14px 3px 0;background-color:#fff;border:1px solid #d5d5d5;}
#compShopUp .compshop .spnsr span.selected {border-color:#000;}
#compShopUp .compshop .spnsr input {width:13px;height:13px;margin:6px 10px 0 7px;padding:0;float:left;cursor:pointer;}
#compShopUp .compshop .spnsr label {overflow:hidden;float:left;width:90px;height:22px;padding:0;cursor:pointer;text-indent:-9999px;margin:1px 0 0 0;background-repeat:no-repeat;}
#compShopUp fieldset.alignC input {height:55px;line-height:56px;width:168px;background:url(../images2/2010/s_buttons.png) no-repeat -148px 0;border:0;color:#fff;cursor:pointer;display:inline-block;font-family:Arial,sans-serif;font-size:12px;font-weight:bold;margin:-4px;padding:0 0 2px;text-align:center;text-shadow:0 -1px 0 #277894;}
#compShopUp fieldset.alignC input:hover {background-position:-148px -57px;color:#fff;}

/* RATEFINDER */
.rf-home {height:423px;}
* html .rf-home {overflow:hidden;}
.rf-home .compshop:after {clear:both;content:"\0020";display:block;height:0;overflow:hidden;visibility:hidden;}
.rf-home .compshop {display:block;}
*:first-child+html .rf-home .compshop {overflow:hidden;width:auto;}
.rf-home .tabs {border-bottom:0;border-right:3px solid #f1671e;height:392px;/*left:0;*/margin:0 1px 0 0!important;overflow:hidden;padding:0;/*position:absolute;top:31px;*/width:156px;
                float:left;}
.rf-home.bubbleL .tabs {position:relative;z-index:1;}
.rf-home .tabs li {float:none;height:76px;margin:0 0 3px!important;margin-right:0!important;width:156px;}
.rf-home .tabs li a, .rf-home .tabs li a span {background:url(../images2/2010/s_rf.png) no-repeat;background-position:0 -152px;height:76px;line-height:76px;padding:0 0 0 0;}
* html .rf-home .tabs li a, * html .rf-home .tabs li a span {background:url(../images2/2010/s_rf.png) no-repeat;background-position:0 -152px;height:76px;line-height:76px;padding:0 0 0 0;;}
.rf-home .tabs li a span {background:none;font-family:Arial,sans-serif;font-size:1.2em;padding:0 0 0 29px;text-align:left;text-transform:uppercase;}
.rf-home .tabs li a:hover {background-position:0 -76px;}
.rf-home .tabs li a:active span {line-height:78px;}
.rf-home .tabs li a.active {background-position:0 0!important;}
* html .rf-home .tabs li a span {background:none;padding:0 0 0 29px;}
* html .rf-home .tabs li a:hover {background-position:0 -76px;}
* html .rf-home .tabs li a:active span {line-height:78px;}
* html .rf-home .tabs li a.active {background-position:0 top!important;}
.rf-home .box 
{clear:none!important;
    background:#3dc1e7;/*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3dc1e7', endColorstr='#32b2e3');*/background:-webkit-gradient(linear, left top, left bottom, from(#3dc1e7), to(#32b2e3));background:-moz-linear-gradient(top, #3dc1e7, #32b2e3);border:1px solid #128fc0;float:left;height:390px;/*margin-left:160px;*//*left:160px;position:absolute;*/position:relative;z-index:1;/* top:31px; */width:318px;}
/*:first-child+html .rf-home .box,*:first-child+html .rf-home .tabs {top:32px;} */
.rf-home .steps.one {border-bottom:1px solid #1b9ac7;height:182px;padding:13px 0 0 20px;/* position:relative;*/}
.rf-home .steps.two {border-top:1px solid #6dd0ec;clear:both;}
.rf-home label {color:#fff;display:block;text-shadow:0 1px 1px #076990;}
.rf-home fieldset.dest {height:55px;padding:0 20px 0 0;}.rf-home fieldset.dest .jqTransformInputWrapper {background-color:#3cc0e6;margin:0 0 5px;width:272px!important;}
.rf-home fieldset.dest .jqTransformInputWrapper .jqTransformInputInner {background-color:#3cc0e6;}
.rf-home fieldset.dest input {width:272px!important;}
.rf-home fieldset.check_in, .rf-home fieldset.check_out, .rf-home fieldset.drop_off, .rf-home fieldset.dest2 {float:left;height:55px;position:relative;width:134px;}
* html .rf-home .air fieldset.dest2 {position:absolute;top:13px;left:20px;}
* html .rf-home .air fieldset.dest2.to-field-hack {position:absolute;top:13px;left:164px;}
* html .rf-home .air fieldset.check_in {position:absolute;top:68px;left:20px;}
* html .rf-home .air fieldset.check_out {position:absolute;top:68px;left:164px;}
.rf-home fieldset.check_in .jqTransformInputWrapper, .rf-home fieldset.check_out .jqTransformInputWrapper, .rf-home fieldset.drop_off .jqTransformInputWrapper, .rf-home fieldset.dest2 .jqTransformInputWrapper {background-color:#38bbe5;margin:0 0 5px;width:128px!important;}
.rf-home fieldset.check_in .jqTransformInputWrapper .jqTransformInputInner, .rf-home fieldset.check_out .jqTransformInputWrapper .jqTransformInputInner, .rf-home fieldset.drop_off .jqTransformInputWrapper .jqTransformInputInner, .rf-home fieldset.dest2 .jqTransformInputWrapper .jqTransformInputInner {background-color:#38bbe5;}
.rf-home fieldset.check_in input, .rf-home fieldset.check_out input, .rf-home fieldset.drop_off input, .rf-home fieldset.dest2 input {width:128px!important;}
.rf-home fieldset.check_in, .rf-home fieldset.dest2, .rf-home fieldset.drop_off, .rf-home fieldset.cruise_depart {padding:0 10px 0 0;}
.rf-home fieldset.check_in img, .rf-home fieldset.check_out img, .rf-home fieldset.drop_off img {height:20px;position:absolute;top:26px;left:107px;text-indent:10px;width:22px;}
.rf-home fieldset.adults {height:55px;position:absolute;top:123px;left:20px;}
.rf-home fieldset.adults .jqTransformSelectWrapper {background-color:#38bbe5;margin:0 0 5px;width:67px!important;}
.rf-home fieldset.adults .jqTransformSelectWrapper div span {width:67px!important;}
.rf-home fieldset.adults .jqTransformSelectWrapper .jqTransformSelectOpen {background-color:#39bbe5;}
.rf-home fieldset.adults .jqTransformSelectWrapper ul {height:100px;width:64px!important;}
.rf-home fieldset.cruise_dest, .rf-home fieldset.cruise_lines {float:left;height:55px;width:278px;}
.rf-home fieldset.cruise_dest .jqTransformSelectWrapper {width:278px!important;}
.rf-home fieldset.cruise_lines .jqTransformSelectWrapper {width:278px!important;z-index:1!important;}
.rf-home fieldset.cruise_dest .jqTransformSelectWrapper div span, .rf-home fieldset.cruise_lines .jqTransformSelectWrapper div span {width:278px!important;}
.rf-home fieldset.cruise_dest .jqTransformSelectWrapper .jqTransformSelectOpen, .rf-home fieldset.cruise_lines .jqTransformSelectWrapper .jqTransformSelectOpen {background-color:#39bbe5;}
.rf-home fieldset.cruise_dest .jqTransformSelectWrapper ul, .rf-home fieldset.cruise_lines .jqTransformSelectWrapper ul {width:275px!important;}
.rf-home fieldset.cruise_lines {position:absolute;top:123px;left:20px;}
.rf-home fieldset.time, .rf-home fieldset.cruise_depart, .rf-home fieldset.cruise_length {float:left;height:55px!important;width:134px!important;}
.rf-home fieldset.time .jqTransformSelectWrapper, .rf-home fieldset.cruise_depart .jqTransformSelectWrapper, .rf-home fieldset.cruise_length .jqTransformSelectWrapper {width:134px!important;}
.rf-home fieldset.time .jqTransformSelectWrapper div span, .rf-home fieldset.cruise_depart .jqTransformSelectWrapper div span, .rf-home fieldset.cruise_length .jqTransformSelectWrapper div span {width:134px!important;}
.rf-home fieldset.time .jqTransformSelectWrapper .jqTransformSelectOpen, .rf-home fieldset.cruise_depart .jqTransformSelectWrapper .jqTransformSelectOpen, .rf-home fieldset.cruise_length .jqTransformSelectWrapper .jqTransformSelectOpen {background-color:#39bbe5;}
.rf-home fieldset.time .jqTransformSelectWrapper ul, .rf-home fieldset.cruise_depart .jqTransformSelectWrapper ul, .rf-home fieldset.cruise_length .jqTransformSelectWrapper ul {width:131px!important;}
.rf-home fieldset.time .jqTransformSelectWrapper ul {height:100px!important;}
.rf-home fieldset.spnsr {border-bottom:1px solid #178bbf;height:82px;padding:0 0 0 20px;height:74px;}
.rf-home fieldset.spnsr span {display:block;float:left;width:144px;}
.rf-home fieldset.spnsr a#VMore1, .rf-home fieldset.spnsr a#VMore2, .rf-home fieldset.spnsr a#VMore3, .rf-home fieldset.spnsr a#VMore4, .rf-home fieldset.spnsr a#VMore5 {background:url(../images2/2010/s_rf.png) no-repeat -406px 4px;color:#fff;cursor:pointer;display:block;float:left;padding-left:22px;position:relative;text-shadow:0 1px 1px #076990;width:122px;z-index:33!important;}
* html .rf-home fieldset.spnsr a#VMore1, * html .rf-home fieldset.spnsr a#VMore2, * html .rf-home fieldset.spnsr a#VMore3, * html .rf-home fieldset.spnsr a#VMore4, * html .rf-home fieldset.spnsr a#VMore5 {background-image:url(../images2/2010/s_rf.gif);}
.rf-home fieldset.spnsr span span {width:auto!important;}
.rf-home fieldset.spnsr span label {display:inline;padding:0 10px 0 0;}
.rf-home fieldset.spnsr .jqTransformCheckbox {background-color:transparent;}
.rf-home fieldset.alignC {border-top:1px solid #5dc9e9;height:48px;padding:10px 0 0;}
.rf-home fieldset.alignC button span {background:url(../images2/2010/s_rf.png) no-repeat -2px -229px;height:56px;padding:0;text-indent:-9999px;width:248px;}
* html .rf-home fieldset.alignC button {height:52px!important;overflow:hidden!important;padding:0!important;margin:0!important;width:248px!important;}
* html .rf-home fieldset.alignC button span {background:url(../images2/2010/s_rf.gif) no-repeat -2px -232px;}
.rf-home fieldset.alignC button.jqTransformButton_hover span {background-position:-2px -286px;}
* html .rf-home fieldset.alignC button.jqTransformButton_hover span {background-position:-2px -289px;}
.rf-home fieldset.alignC button span span {background:none;}
html>body .rf-home fieldset.airopts {position:absolute;top:125px;left:87px;width:202px;}
* html .rf-home fieldset.airopts span.air-rt, * html .rf-home fieldset.airopts span.air-ow {display:block;position:absolute;top:125px;width:130px;}
* html .rf-home fieldset.airopts span.air-rt {left:67px;}
* html .rf-home fieldset.airopts span.air-ow {left:185px;}
* html .rf-home fieldset.airopts span.air-ow label {}
.rf-home fieldset.airopts .jqTransformRadio {background-color:transparent;}
.rf-home fieldset.airopts .jqTransformRadioWrapper, .rf-home fieldset.airopts input, .rf-home fieldset.airopts label {float:left;}
.rf-home fieldset.airopts .jqTransformRadioWrapper {margin:4px 0 0 20px;}
.rf-home fieldset.gtpackages {border-top:1px solid #6DD0EC;padding:3px 0 0;position:absolute;top:150px;left:107px;width:192px;}
.rf-home fieldset.gtpackages .jqTransformCheckboxWrapper {position:absolute;top:0;left:0;}
.rf-home fieldset.gtpackages .jqTransformCheckboxWrapper a {background-color:#38bae5;}
.rf-home fieldset.gtpackages label {padding:0 0 0 22px;}
.rf-home fieldset.gtpackages .quiet {color:#d6d4be;display:none;position:relative;top:-5px;font-size:10px;}
.rf-home h1 {font-size:1.4em;letter-spacing:-1px;line-height:1;margin:0 0 .3em;padding-bottom:7px;}
.rf-home fieldset.dest p.tiny, .rf-home fieldset.dest2 p.tiny, .rf-home h2, .rf-home .steps.one h4 {display:none!important;}
.rf-home p.alignC {color:#fff;display:block;font-size:.9em;margin:5px 0 0;text-shadow:0 1px 1px #076990;}
.rf-home .steps.two h4 {color:#fff;display:block!important;font-family:Arial,sans-serif;font-size:12px;font-weight:bold;letter-spacing:0;margin-left:20px;overflow:hidden;padding:18px 0 4px 0;text-indent:-18px;text-shadow:0 1px 1px #076990;padding:8px 0 4px 0;}
*:first-child+html .rf-home .steps.two h4 {position:relative;left:18px;z-index:-1;}
* html .rf-home .steps.two h4 {position:relative;left:18px;width:250px;z-index:-1;}
@media screen and (-webkit-min-device-pixel-ratio:0){
.rf-home .steps.two h4 {text-indent:-13px;}
}
/* .rf-home fieldset.spnsr a {position:relative!important;z-index:3!important;} */
.rf-home fieldset.spnsr .tooltip.fixed {background:url(../images2/2010/s_rf.png) no-repeat 0 -347px;height:254px;overflow:hidden;padding:25px 25px 25px 46px;position:absolute!important;top:-160px!important;left:100px!important;width:349px;z-index:100000!important;}
.rf-home.bubbleL fieldset.spnsr .tooltip.fixed {background-image:url(../images2/2010/s_rf_alt.png);padding:25px 46px 25px 25px;left:-409px!important;}
* html .rf-home fieldset.spnsr .tooltip.fixed {background-image:url(../images2/2010/s_rf.gif);}
* html .rf-home.bubbleL fieldset.spnsr .tooltip.fixed {background-image:url(../images2/2010/s_rf_alt.gif);}
.rf-home fieldset.spnsr .tooltip.fixed label {color:#008eb7;text-shadow:0 0 0 #fff;}
.rf-home fieldset.spnsr .tooltip.fixed h2, .rf-home fieldset.spnsr .tooltip.fixed p {color:#000;display:block!important;margin:0;text-shadow:0 0 0 #fff;}
.rf-home fieldset.spnsr .tooltip.fixed p {margin:0 0 12px;}

.ac_loading {background:url(../images2/chrome/search/spinner.gif) right center no-repeat!important;}

.rf-home b.tr, .rf-home b.br {background:url(../images2/2010/s_rf.png) no-repeat -389px 0;bottom:392px;display:block;height:4px;left:476px;overflow:hidden;position:relative;width:4px;}
* html .rf-home b.tr, * html .rf-home b.br {background-image:url(../images2/2010/s_rf.gif);}
* html .rf-home b.tr {bottom:397px;}
.rf-home b.br {background-position:-389px -4px;bottom:8px;}
* html .rf-home b.br {bottom:13px;}
*:first-child+html .rf-home b.tr, *:first-child+html .rf-home b.br {left:475px;}

#ext_GoogleAdsBox1 dd, #ext_GoogleAdsBox1 dt {width:auto!important;}



/* OTAs */
.compshop .cheapo, .compshop .cheapoaircars, .compshop .cheapoairhotels, .compshop .lastminute {background-position:0 -22px;}
.compshop .priceline, .compshop .cheapflights {background-position:0 -44px;}
.compshop .expedia {background-position:0 -66px;}
.compshop .mobissimo, .compshop .ratestogo {background-position:0 -88px;}
.compshop .hotelguides, .compshop .venere {background-position:0 -110px;}
.compshop .sidestep, .compshop .bourse {background-position:0 -132px;}
.compshop .travelocity, .compshop .hostelbookers {background-position:0 -154px;}
.compshop .aavaca {background-position:0 -176px;}
.compshop .kayak {background-position:0 -198px;}
.compshop .jetcombo, .compshop .aidu {background-position:0 -220px;}
.compshop .logitravel, .compshop .marriott {background-position:0 -242px;}
.compshop .dizzygoat {background-position:0 -264px;}
.compshop .unisterde, .compshop .lbftravel {background-position:0 -286px;}
.compshop .americandiscountcruises, .compshop .easyvoyagefr, .compshop .octopus {background-position:0 -308px;}
.compshop .raddison {background-position:0 -330px;}
.compshop .tripadvisorintl {background-position:0 -352px;}


/* Col 2 */
.compshop .hotels, .compshop .terminala {background-position:-90px 0;}
.compshop .hotwire, .compshop .tui {background-position:-90px -22px;}
.compshop .cheaptickets, .compshop .vueling {background-position:-90px -44px;}
.compshop .laquinta, .compshop .hotelschart {background-position:-90px -66px;}
.compshop .extendedstay, .compshop .hotelinfo {background-position:-90px -88px;}
.compshop .farecrawler, .compshop .hertz {background-position:-90px -110px;}
.compshop .farecast, .compshop .alamo {background-position:-90px -132px;}
.compshop .delta, .compshop .nouvelles {background-position:-90px -154px;}
.compshop .cheapair, .compshop .hotelslondon {background-position:-90px -176px;}
.compshop .costjet, .compshop .splendia, .compshop .lateroomsau {background-position:-90px -198px;}
.compshop .cruisenow, .compshop .tuide {background-position:-90px -220px;}
.compshop .webjet, .compshop .holidayexpress {background-position:-90px -242px;}
.compshop .embassysuites, .compshop .wegde {background-position:-90px -264px;}
.compshop .unisteruk, .compshop .webjetca {background-position:-90px -286px;}
.compshop .easyvoyageuk, .compshop .lan, .compshop .expediasg {background-position:-90px -308px;}
.compshop .oteluk {background-position:-90px -330px;}
.compshop .malaysiaairline {background-position:-90px -352px;}

/* Col 3 */
.compshop .onetravel, .compshop .opodo {background-position:-180px 0;}
.compshop .holidayautos {background-position:-180px -22px;}
.compshop .vayama, .compshop .hotelbook {background-position:-180px -44px;}
.compshop .cheapflightsales, .compshop .laterooms {background-position:-180px -66px;}
.compshop .hawaiianair, .compshop .hrs {background-position:-180px -88px;}
.compshop .carrentals, .compshop .ebookers {background-position:-180px -110px;}
.compshop .booking {background-position:-180px -132px;}
.compshop .travelation, .compshop .govoyages {background-position:-180px -154px;}
.compshop .peninsula, .compshop .bmi {background-position:-180px -176px;}
.compshop .aa, .compshop .hotelopia {background-position:-180px -198px;}
.compshop .flightnet, .compshop .aparthotel {background-position:-180px -220px;}
.compshop .suntrax, .compshop .travelgenio {background-position:-180px -242px;}
.compshop .apparthotel, .compshop .qualityinn {background-position:-180px -264px;}
.compshop .unisterfr, .compshop .hotelclubus {background-position:-180px -286px;}
.compshop .easyvoyagees, .compshop .jetsetz {background-position:-180px -308px;}
.compshop .pandvpremiumfr {background-position:-180px -330px;}
.compshop .hotelses {background-position:-180px -352px;}

/* Col 4 */
.compshop .hotelclub, .compshop .aircanada, .compshop .raterangers {background-position:-270px 0;}
.compshop .carrentalsuk, .compshop .holidayinn {background-position:-270px -22px;}
.compshop .cfares, .compshop .voyages {background-position:-270px -44px;}
.compshop .hotwireuk, .compshop .cruisedirect {background-position:-270px -66px;}
.compshop .hotelscombined, .compshop .opodoeu {background-position:-270px -88px;}
.compshop .airfare, .compshop .travelocityuk {background-position:-270px -110px;}
.compshop .homewood {background-position:-270px -132px;}
.compshop .bookit, .compshop .govolo {background-position:-270px -154px;}
.compshop .bestwestern {background-position:-270px -176px;}
.compshop .amex {background-position:-270px -198px;}
.compshop .americasvacationcenter, .compshop .opodode {background-position:-270px -220px;}
.compshop .snowtrax, .compshop .unisterreisen {background-position:-270px -242px;}
.compshop .netflights, .compshop .comfortinn {background-position:-270px -264px;}
.compshop .unisterit, .compshop .airticketsdirect {background-position:-270px -286px;}
.compshop .easyvoyagede, .compshop .room77 {background-position:-270px -308px;}
.compshop .pandv {background-position:-270px -330px;}
.compshop .liligo {background-position:-270px -352px;}


/* Col 5 */
.compshop .asiatravs, .compshop .swiss, .compshop .getaroom {background-position:-360px 0;}
.compshop .asiarooms, .compshop .abstay, .compshop .travelsupermarket {background-position:-360px -22px;}
.compshop .zuji, .compshop .tripadvisor, .compshop .qatar {background-position:-360px -44px;}
.compshop .otel, .compshop .skyscanner {background-position:-360px -66px;}
.compshop .drooms, .compshop .lastminuteuk, .compshop .eighthotel {background-position:-360px -88px;}
.compshop .hotelclub, .compshop .expediafr, .compshop .ccaribbean {background-position:-360px -110px;}
.compshop .airfrance, .compshop .carhire, .compshop .wingate {background-position:-360px -132px;}
.compshop .klm, .compshop .govoloes, .compshop .jetblue {background-position:-360px -154px;}
.compshop .elocation, .compshop .bing {background-position:-360px -176px;}
.compshop .travelguru {background-position:-360px -198px;}
.compshop .cruise, .compshop .edreams {background-position:-360px -220px;}
.compshop .qtrip, .compshop .hrsfr {background-position:-360px -242px;}
.compshop .economycarhire, .compshop .unisterus {background-position:-360px -264px;}
.compshop .unisteres, .compshop .airnz {background-position:-360px -286px;}
.compshop .easyvoyageit, .compshop .onetravelhotel {background-position:-360px -308px;}
.compshop .pandvvillageclubfr {background-position:-360px -330px;}
.compshop .momondouk {background-position:-360px -352px;}

/* Col 6 */
.compshop .cheapoair, .compshop .autoeurope, .compshop .lufthansa {background-position:-450px 0;}
.compshop .bravofly, .compshop .hotelau, .compshop .expediaca {background-position:-450px -22px;}
.compshop .hoteltravel, .compshop .hotelplanner, .compshop .easytobook {background-position:-450px -44px;}
.compshop .asiaroomsuk, .compshop .firefly, .compshop .travelocityca {background-position:-450px -66px;}
.compshop .hotelclubuk, .compshop .onlinetravel, .compshop .hotwireca {background-position:-450px -88px;}
.compshop .ratestogouk, .compshop .hotelsca, .compshop .cheapflightsau {background-position:-450px -110px;}
.compshop .muchoviaje, .compshop .airnewzealand, .compshop .cheapostay {background-position:-450px -132px;}
.compshop .govolouk, .compshop .itravel2000, .compshop .supersearch {background-position:-450px -154px;}
.compshop .barcelo, .compshop .homeaway {background-position:-450px -176px;}
.compshop .jetcost, .compshop .webjet {background-position:-450px -198px;}
.compshop .agoda, .compshop .agodaus  {background-position:-450px -220px;}
.compshop .prestigia, .compshop .avoya  {background-position:-450px -242px;}
.compshop .comfortsuites, .compshop .cheapflightsde {background-position:-450px -264px;}
.compshop .fluegede, .compshop .cathaypacific {background-position:-450px -286px;}
.compshop .budgetplaces {background-position:-450px -308px;}
.compshop .adagiofr {background-position:-450px -330px;}
.compshop .momondode {background-position:-450px -352px;}


/* Col 7 */
.compshop .fly {background-position:-540px 0;}
.compshop .expediait , .compshop .qatarapac, .compshop .hilton {background-position:-540px -22px;}
.compshop .thomascook, .compshop .cheapcruises {background-position:-540px -44px;}
.compshop .virginamerica, .compshop .lastminutede {background-position:-540px -66px;}
.compshop .allcheapfares, .compshop .expediade {background-position:-540px -88px;}
.compshop .riu, .compshop .hotelinfode {background-position:-540px -110px;}
.compshop .tshotels, .compshop .expediaes {background-position:-540px -132px;}
.compshop .hotelsiberia, .compshop .hipmunk {background-position:-540px -154px;}
.compshop .govolode, .compshop .choicehotels {background-position:-540px -176px;}
.compshop .accor {background-position:-540px -198px;}
.compshop .orbitz {background-position:-540px -220px;}
.compshop .expediaau {background-position:-540px -242px;}
.compshop .cheapoca, .compshop .jetabroad, .compshop .cheapflightses {background-position:-540px -264px;}
.compshop .unisterhol, .compshop .flighthub {background-position:-540px -286px;}
.compshop .hotelscombined, .compshop .exploretrip {background-position:-540px -308px;}
.compshop .hotelsuk, .compshop .hotelsfr {background-position:-540px -330px;}
.compshop .momondofr {background-position:-540px -352px;}

/* other */
.compshop .volagratis {background-position:-270px -132px;}
.compshop .advantage {background-position:-270px -154px;}
.compshop .enterprise {background-position:-270px -176px;}
.compshop .amex {background-position:-270px -198px;}