/*  $Header: /WebSites/affiliate/promotion/VO/supersale/styles_ss.css 13    3/03/10 8:29p Sampsonm $*/
/*Homepage Styles */
*{font-family:Arial, Verdana;}
#supersale_body{position:relative; width:778px;min-height:1100px;border:solid 1px #1e2ea3; text-align:left; font-size:11px; background-color:#dbe6f7;}
#supersale_col-lt{position:absolute; left:0px; top:129px; width:272px;}
#supersale_col-lt p{margin:6px 0px 0px 22px; width:228px; text-align:left;}
#supersale_col-rt{position:absolute; left:506px; top:129px; width:268px; text-align:left;}
#supersale_col-rt p {margin:6px 0px 0px 22px; width:228px; text-align:left;}
#supersale_col-md{position:absolute; top:44px; left:272px; width:184px; text-align:center; padding:10px 22px 22px 22px;}
#supersale_col-md p{line-height:18px; width:184px; text-align:justify; }
#supersale_ctxt{position:absolute; top:5px; left:270px; height:15px; width:238px;}
#supersale_etable{border:0px; width:210px; margin:0px; padding:0px;}
#supersale_etable td , tr{color:#3c78d0; height:28px;}
.supersale_etabletxt{text-align:right; margin-right:10px; color:#000000;}
.supersale_img-lt{float:right; margin:10px 0px 0px 0px; border:0px;}
.supersale_imgship{float:left; margin:3px 0px 3px 22px; border:solid 1px #555;}
.supersale_imglogo{float:left; margin:3px 0px 3px 5px;}
.supersale_logobtm{position:absolute; top:673px; left:0px;}
* HTML .supersale_logobtm{top:695px;}
.supersale_img{margin-bottom:15px;}
.supersale_txtprize{color:#FA4D9F; font-weight:bold;}

.clear{clear:both;}
.supersale_input{width:140px; padding-left:5px; border:solid 1px #999; margin-left:7px;}
* HTML .supersale_input{width:135px; padding-left:5px; border:solid 1px #999; margin-left:7px;}
.supersale_inputzip{padding-left:5px; margin-left:7px; border:solid 1px #999;}

.email_sd{width:188px;}
.email_sd p {margin:5px 3px;}
.email_sd_hdr{color:#ffffff; font-size:11px; font-family:arial; font-weight:bold; background-color:#6ca2de; padding:5px 0px 5px 15px;}
.supersale_e_sd{color:#4f4f4f; font-size:11px; font-family:arial; font-weight:bold; margin:0px; margin-left:3px;}
.supersale_input_sd{width:185px; border:solid 1px #999; margin:0px 0px 5px 0px; padding-left:5px;}
.supersale_inputzip_sd{border:solid 1px #999; margin:0px; width:90px; padding-left:5px;}

ul.supersale_vacoffers{color:#578C02; font-weight:bold; margin:6px 0px 0px 0px; font-size:11px; text-align:left;}
* HTML ul.supersale_vacoffers {color:#578C02; font-weight:bold; margin:6px 0px 0px 37px;}
ul.supersale_cruoffers{color:#1379D9; font-weight:bold; margin:6px 0px 0px 0px; font-size:11px; text-align:left;}
* HTML ul.supersale_cruoffers{color:#1379D9; font-weight:bold; margin:6px 0px 0px 37px;}
ul.supersale_vacoffers li, ul.supersale_cruoffers li{margin-bottom:6px; list-style-type:square;}


ul.supersale_emailoffers{color:#515151; margin:6px 0px 15px 5px; font-size:11px; text-align:left;}
* HTML ul.supersale_emailoffers{color:#515151; margin:6px 0px 15px 45px;}
ul.supersale_emailoffers li{list-style-type:square;}

/*side navigation styles*/
#supersale_navcontainer{width:168px; margin:5px 0 0 0px; padding:0px; text-align: center;}
ul#supersale_navlist{text-align:left; list-style:none; padding:0px; margin:0px; width:188px;}
ul#supersale_navlist li{display:block; margin:0px; padding:0px; height:27px; background:url('images/ex_subnav_mid_n.gif') no-repeat top;}
ul#supersale_navlist li a{display:block; width:173px; text-decoration:none; margin:0px 0px 0px 0px; padding:5px 0px 0px 10px; color:#2292e0; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
ul#supersale_navlist li a:hover{text-decoration:underline;}
ul#supersale_navlist li a.win_link{color:#7fb4fd;}

ul#supersale_navlist li#top_link{background:url('images/ex_subnav_top_n.gif') no-repeat top;}
ul#supersale_navlist li#bot_link{background:url('images/ex_subnav_bot_n.gif') no-repeat top;}

ul#supersale_navlist li#active_link{background:url('images/ex_subnav_mid_r.gif') no-repeat top;}
ul#supersale_navlist li#top_active_link{background:url('images/ex_subnav_topmid_r.gif') no-repeat top;}
ul#supersale_navlist li#bot_active_link{background:url('images/ex_subnav_bot_r.gif') no-repeat top;}

ul#supersale_navlist li#active_link_terr_top{height:129px; background:url('images/ex_subnav_toplong_r129.gif') no-repeat top;}

ul#supersale_navlist li#active_link_terr_hotel{height:165px; background:url('images/ex_subnav_midxlong_r.gif') no-repeat top;}

ul#supersale_navlist li#active_link_terr{height:141px; background:url('images/ex_subnav_midlong_r.gif') no-repeat top;}

ul#supersale_navlist li#active_link_terr_bot{height:117px; background:url('images/ex_subnav_botlong_r.gif') no-repeat top;}

ul#supersale_navlist li#active_link_terr_hotel_bot{height:120px; background:url('images/ex_subnav_botxlong_r.gif') no-repeat top;}
ul#supersale_navlist li#active_link_terr_cru_top{height:161px; background:url('images/ex_subnav_toplong_r.gif') no-repeat top;}

ul#supersale_navlist li#active_link_terr_hotel_top{height:161px; background:url('images/ex_subnav_toplong_r.gif') no-repeat top;}

ul#supersale_navlist li#active_link_terr a.terr_link{display:block; width:163px; text-decoration:none; margin:0px 0px 0px 0px; padding:5px 0px 0px 25px; color:#2292e0; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;}

ul#supersale_navlist li#active_link_terr_hotel a.terr_link{display:block; width:163px; text-decoration:none; margin:0px 0px 0px 0px; padding:5px 0px 0px 25px; color:#2292e0; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;}
ul#supersale_navlist li#active_link_terr a:hover.terr_link {text-decoration:underline;}
ul#supersale_navlist li#active_link_terr_hotel a:hover.terr_link {text-decoration:underline;}
ul#supersale_navlist li#active_link_terr_bot a.terr_link{display:block; width:163px; text-decoration:none; margin:0px 0px 0px 0px; padding:5px 0px 0px 25px; color:#2292e0; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;}
ul#supersale_navlist li#active_link_terr_hotel_bot a.terr_link{display:block; width:163px; text-decoration:none; margin:0px 0px 0px 0px; padding:5px 0px 0px 25px; color:#2292e0; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;}
ul#supersale_navlist li#active_link_terr_bot a:hover.terr_link {text-decoration:underline;}
ul#supersale_navlist li#active_link_terr_hotel_bot a:hover.terr_link {text-decoration:underline;}
ul#supersale_navlist li#active_link_terr_top a.terr_link{display:block; width:163px; text-decoration:none; margin:0px 0px 0px 0px; padding:5px 0px 0px 25px; color:#2292e0; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;}
ul#supersale_navlist li#active_link_terr_top a:hover.terr_link {text-decoration:underline;}

ul#supersale_navlist li#active_link_terr_hotel_top a.terr_link{display:block; width:163px; text-decoration:none; margin:0px 0px 0px 0px; padding:5px 0px 0px 25px; color:#2292e0; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;}
ul#supersale_navlist li#active_link_terr_hotel_top a:hover.terr_link {text-decoration:underline;}

ul#supersale_navlist li#active_link_terr_cru_top a.terr_link{display:block; width:163px; text-decoration:none; margin:0px 0px 0px 0px; padding:5px 0px 0px 25px; color:#2292e0; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;}
ul#supersale_navlist li#active_link_terr_cru_top a:hover.terr_link {text-decoration:underline;}



/*  cruise-vac top offer box*/

.ss_topofferimgtop{margin:12px 0px 0px 18px;width:745px;padding:0px;}
.ss_topofferimgbot{margin:0px 0px 0px 18px;width:745px;padding:0px;}
#ss_topoffer{width:745px;margin-left:18px;background-color:#ffffff;min-height:55px;}
.ss_topoffer1{width:400px;float:left;padding-left:12px;padding-right:12px;border-right:1px solid #2292e0;background-color:#ffffff;}
.ss_topoffer2{width:100px;float:left;padding-left:24px;background-color:#ffffff;}
.ss_topoffer3{width:180px;float:left;padding-left:12px;background-color:#ffffff;}
.ss_topofferhead{color:#528bd8;background-color:#ffffff;}
.ss_topoffertext{color:#484848;background-color:#ffffff;}

#ss_topcruoffer{width:745px;margin-left:18px;background-color:#ffffff;min-height:35px;}
.ss_topcruoffer1{width:200px;float:left;vtext-align:center;padding-left:12px;padding-right:12px;background-color:#ffffff;}
.ss_topcruoffer2{width:480px;float:left;padding-left:12px;background-color:#ffffff;}


/*agent box styles*/
#agentbox{width:188px; padding:0px 0px 0px 15px; margin:30px 0px;}
#agentbox .agentpic{ border:solid 1px #3544ad; margin:8px 10px 8px 0px;}
#agentbox p{margin:6px 0px 0px 0px; padding:0px;}

/*Product Page Styles */
#supersalecru_ltcol{position:absolute; left:11px; top:345px; width:212px; margin:0px 0px 0px 7px;}

#supersale_ltcol{position:absolute;  left:11px; top:345px; width:212px; margin:0px 0px 0px 7px;}
# HTML #supersale_ltcol{position:absolute; left:11px; top:410px; width:212px; margin:0px 0px 0px 7px;}
#supersale_rtcol{position:relative; left:232px; top:0px; width:533px; margin:33px 0px;}
html > body #supersale_rtcol{position:relative; left:232px; top:0px; width:533px; margin:22px 0px;}
#supersale_intro{position:absolute; left:0px; top:245px; width:838px; height:41px;}
#supersale_days{position:absolute; left:0px; top:0px; width:80px; height:80px;}

.supersale_charthdrimg{width:534px; height:36px;}

.supersale_chartvacpck{margin:13px 0px 16px 11px;}
.supersale_chartvacsav{margin:13px 0px 16px 66px;}
.supersale_chartvacprc{margin:13px 0px 16px 13px;}

.supersale_intinhdr{background-color:#fff9b7; color:#fe6203; font:Arial; font-size:11px; font-weight:bold; margin:7px 7px 7px 7px; padding:3px 7px;}

* HTML .supersale_intinhdrrt{margin:3px 8px;}
.supersale_itinouter{width:531px; margin:0px 0px 4px 0px; padding:1px 0px 0px 0px; background:#fff;}
* HTML .supersale_itinouter{width:533px; padding:0px 0px 0px 0px;}
.supersale_itin_col1{width:245px; float:left; margin:8px 0px 8px 8px;}
* HTML .supersale_itin_col1{margin:8px 0px 8px 5px;}
.supersale_itin_col2{width:82px; float:left; line-height:16px; margin:8px 0px 8px 10px; color:#ff4200;}
.supersale_itin_col3{width:171px; float:left; margin:8px 0px 8px 8px;}
.supersale_buynowbtn{float:right;}

.supersale_itinouter_c{width:531px; margin:0px 0px 4px 0px; background:#fff; padding:0px;}
* HTML .supersale_itinouter_c{width:533px;}
.supersale_itin_col1_c{width:215px; float:left; margin:11px 0px 8px 11px;}
* HTML .supersale_itin_col1_c{margin:11px 0px 8px 6px;}
.supersale_itin_col2_c{width:70px; float:left; line-height:16px; margin:11px 0px 8px 5px; color:#ff4200;}


.supersale_itin_col3_outer{width:110px; float:left;  margin:11px 0px 8px 25px;}
.supersale_itin_col3_c{width:60px; float:left; text-align:right !important; line-height:16px;}
.supersale_itin_col4_c{width:40px; float:left; text-align:left; line-height:16px; padding-left:3px;}
.supersale_itin_col5_c{width:70px; float:left; margin:11px 0px 8px 5px;}

.supersale_itinouter_ch{width:534px; background-color:#fff; height:110px; margin:0px 0px 4px 0px; padding:0px;}
.supersale_itin_col1_ch{width:120px; float:left; margin:15px 0px 8px 12px;}
.supersale_itin_col2_ch{width:280px; float:left; margin:15px 0px 8px 15px;}
.supersale_itin_col3_ch{width:75px; float:left; margin:15px 0px 8px 5px;}

.supersale_itinouter_l{width:487px; margin:0px 0px 3px 0px; background:#fff; padding:0px 22px;}
* HTML .supersale_itinouter_l{width:533px;}
.supersale_tbllastmin{margin:0px; padding:0px;}


p.tandc{font-size:11px; color:#484848; margin:15px 3px 5px 0px;}
p.intro_text {font-size:11px; color:#484848; margin:10px 15px 10px 3px;}
h1.supersale_pagetitle{font-size:24px; font-family:Arial; color:#3e7ace; margin:10px 15px 5px 3px;}
h2.supersale_pagetitle{font-size:18px; font-family:Arial; color:#3e7ace; margin:0px 15px 15px 3px;}


.supersale_allincl{color:#b4008c;}
.supersale_bonus{color:#fe6203;}
.supersale_valid{color:#777777; font-size:10px;}
.supersale_price{color:#ff4200; font-weight:bold; font-size:12px;}
.supersale_pricewas{color:#3c3c3c;}



/* giveaway navigation */

.giveaway_title{float:left;margin:0px;padding:0px;}
h1.giveaway_pagetitle{font-size:24px; font-family:Arial; color:#3e7ace; margin:10px 0px 0px 12px;}
h2.giveaway_pagetitle{font-size:18px; font-family:Arial; color:#3e7ace; margin:0px 0px 15px 12px;}
.giveaway_value{float:right;font-size:18px; font-family:Arial; color:#ff8202; margin:16px 0px 0px 0px;}
#giveaway_navcontainer{width:168px; margin:0px 0 0 0px; padding:0px; vertical-align: top;}
.supersale_giveaway_deal{width:489px; padding:22px; background-color:#FFFFFF; margin-bottom:20px;}
* HTML .supersale_giveaway_deal{width:533px;}

.supersale_giveaway_name{font-size:14px; color:#3e7ace; font:Arial, Helvetica, sans-serif; font-weight:bold;}
.win_value{font-size:14px; font-family:Arial; color:#ff8202; margin:0px 11px 6px 0px;}

.supersale_txtpink{color:#FF6C8B; font-weight:bold; font-size:11px;}
.supersale_giveaway_img{float:left; border:solid 1px #2B39A8; margin:11px 11px 11px 0px;}
.supersale_giveaway_txt{float:left; width:308px; color:#383737; margin:11px 0px 11px 0px;}
.supersale_giveway_buy{float:left; margin-left:174px; width:210px; color:#278BEF; font-weight:bold;}
* HTML .supersale_giveway_buy {margin-left:88px;}
.supersale_giveway_buy img{margin:0px 0px 0px 5px;}
.supersale_giveaway_tc{font-size:11px; padding-right:20px;}
.supersale_txtbuy_g{float:left; margin-top:3px; color:#000000;}
.supersale_btnbuy_g{float:left;}

h1.supersale_email_signup{color:#3e7ace; font-family:Arial; font-weight:normal; font-size:18px; margin:0px 0px 18px 0px;}

.giveawayTandC{margin:0px 12px 0px 12px;}



.clear{clear:both;}