/* $Header: /WebSites/affiliate/promotion/VO/EXPO/styles_expo.css 9     1/14/10 12:43p Sampsonm $*/
/*Homepage Styles */
*{font-family:Arial, Verdana;}
#expo_body{position:relative; width:778px; border:solid 1px #1e2ea3; text-align:left; font-size:11px; background-color:#ebf2fb;}
* HTML #expo_body{min-height:765px;}
#expo_col-lt{position:absolute; left:0px; top:129px; width:272px;}
#expo_col-lt p{margin:6px 0px 0px 22px; width:228px; text-align:left;}
#expo_col-rt{position:absolute; left:506px; top:129px; width:268px; text-align:left;}
#expo_col-rt p {margin:6px 0px 0px 22px; width:228px; text-align:left;}
#expo_col-md{position:absolute; top:44px; left:272px; width:184px; text-align:center; padding:10px 22px 22px 22px;}
#expo_col-md p{line-height:18px; width:184px; text-align:justify; }
#expo_ctxt{position:absolute; top:5px; left:270px; height:15px; width:238px;}
#expo_etable{border:0px; width:210px; margin:0px; padding:0px;}
#expo_etable td , tr{color:#3c78d0; height:28px;}
.expo_etabletxt{text-align:right; margin-right:10px; color:#000000;}
.expo_img-lt{float:right; margin:10px 0px 0px 0px; border:0px;}
.expo_imgship{float:left; margin:3px 0px 3px 22px; border:solid 1px #555;}
.expo_imglogo{float:left; margin:3px 0px 3px 5px;}
.expo_logobtm{position:absolute; top:673px; left:0px;}
* HTML .expo_logobtm{top:695px;}
.expo_img{margin-bottom:15px;}
.expo_txtprize{color:#FA4D9F; font-weight:bold;}
.nolink {COLOR: #0000ff;}

.clear{clear:both;}
.expo_input{width:140px; padding-left:5px; border:solid 1px #999; margin-left:7px;}
* HTML .expo_input{width:135px; padding-left:5px; border:solid 1px #999; margin-left:7px;}
.expo_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;}
.expo_e_sd{color:#4f4f4f; font-size:11px; font-family:arial; font-weight:bold; margin:0px; margin-left:3px;}
.expo_input_sd{width:185px; border:solid 1px #999; margin:0px 0px 5px 0px; padding-left:5px;}
.expo_inputzip_sd{border:solid 1px #999; margin:0px; width:90px; padding-left:5px;}

ul.expo_vacoffers{color:#578C02; font-weight:bold; margin:6px 0px 0px 0px; font-size:11px; text-align:left;}
* HTML ul.expo_vacoffers {color:#578C02; font-weight:bold; margin:6px 0px 0px 37px;}
ul.expo_cruoffers{color:#1379D9; font-weight:bold; margin:6px 0px 0px 0px; font-size:11px; text-align:left;}
* HTML ul.expo_cruoffers{color:#1379D9; font-weight:bold; margin:6px 0px 0px 37px;}
ul.expo_vacoffers li, ul.expo_cruoffers li{margin-bottom:6px; list-style-type:square;}


ul.expo_emailoffers{color:#515151; margin:6px 0px 15px 5px; font-size:11px; text-align:left;}
* HTML ul.expo_emailoffers{color:#515151; margin:6px 0px 15px 45px;}
ul.expo_emailoffers li{list-style-type:square;}

/*side navigation styles*/
#expo_navcontainer{width:168px; margin:5px 0 0 0px; padding:0px; text-align: center;}
ul#expo_navlist{text-align:left; list-style:none; padding:0px; margin:0px; width:188px;}
ul#expo_navlist li{display:block; margin:0px; padding:0px; height:27px; background:url('images/ex_subnav_mid_n.gif') no-repeat top;}
ul#expo_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#expo_navlist li a:hover{text-decoration:underline;}
ul#expo_navlist li a.win_link{color:#7fb4fd;}

ul#expo_navlist li#top_link{background:url('images/ex_subnav_top_n.gif') no-repeat top;}
ul#expo_navlist li#bot_link{background:url('images/ex_subnav_bot_n.gif') no-repeat top;}

ul#expo_navlist li#active_link{background:url('images/ex_subnav_mid_r.gif') no-repeat top;}
ul#expo_navlist li#top_active_link{height:73px;min-height:73px;background:url('images/ex_subnav_top_q.gif') no-repeat top;}
ul#expo_navlist li#bot_active_link{height:117px; background:url('images/ex_subnav_bot_r.gif') no-repeat top;}

ul#expo_navlist li#active_link_terr{height:141px;min-height:141px; background:url('images/ex_subnav_midlong_r.gif') no-repeat top;}
ul#expo_navlist li#active_link_terrshort{height:103px;min-height:103px; background:url('images/ex_subnav_midshort_r.gif') no-repeat top;}
ul#expo_navlist li#active_link_terr_bot{height:106px;min-height:106px; background:url('images/ex_subnav_botxlong_r.gif') no-repeat top;}

ul#expo_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#expo_navlist li#active_link_terr a:hover.terr_link {text-decoration:underline;}
ul#expo_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#expo_navlist li#active_link_terr_bot a:hover.terr_link {text-decoration:underline;}
ul#expo_navlist li#active_link_terrshort 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#expo_navlist li#active_link_terrshort a:hover.terr_link {text-decoration:underline;}

ul#expo_navlist li#top_active_link 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#expo_navlist li#top_active_link  a:hover.terr_link {text-decoration:underline;}

/*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 */
#expo_ltcol{position:absolute; left:11px; top:314px; width:212px; margin:0px 0px 0px 7px;}
#expo_rtcol{position:relative; left:232px;top:0px; width:533px; margin:33px 0px;}
* HTML #expo_rtcol{position:relative; left:232px; top:0px; width:533px; margin:22px 0px;}
#expo_intro{position:absolute; left:0px; top:250px; width:778px; height:41px;}
#expo_days{position:absolute; left:0px; top:0px; width:80px; height:80px;}

.expo_charthdrimg{width:534px; height:36px;}

.expo_chartvacpck{margin:13px 0px 16px 11px;}
.expo_chartvacsav{margin:13px 0px 16px 66px;}
.expo_chartvacprc{margin:13px 0px 16px 13px;}

.expo_intinhdr{background-color:#fff9b7; color:#fe6203; font:Arial; font-size:11px; font-weight:bold; margin:7px 7px 7px 7px; padding:3px 7px;}

* HTML .expo_intinhdrrt{margin:3px 8px;}
.expo_itinouter{width:531px; margin:0px 0px 4px 0px; padding:1px 0px 0px 0px; background:#fff;}
* HTML .expo_itinouter{width:533px; padding:0px 0px 0px 0px;}
.expo_itin_col1{width:245px; float:left; margin:8px 0px 8px 8px;}
* HTML .expo_itin_col1{margin:8px 0px 8px 5px;}
.expo_itin_col2{width:82px; float:left; line-height:16px; margin:8px 0px 8px 10px; color:#ff4200;}
.expo_itin_col3{width:171px; float:left; margin:8px 0px 8px 8px;}
.expo_buynowbtn{float:right;}

.expo_itinouter_c{width:531px; margin:0px 0px 4px 0px; background:#fff; padding:0px;}
* HTML .expo_itinouter_c{width:533px;}
.expo_itin_col1_c{width:212px; float:left; margin:11px 0px 8px 11px;}
* HTML .expo_itin_col1_c{margin:11px 0px 8px 6px;}
.expo_itin_col2_c{width:70px; float:left; line-height:16px; margin:11px 0px 8px 10px; color:#ff4200;}


.expo_itin_col3_outer{width:110px; float:left;  margin:11px 0px 8px 25px;}
.expo_itin_col3_c{width:60px; float:left; text-align:right !important; line-height:16px;}
.expo_itin_col4_c{width:45px; float:left; text-align:left; line-height:16px; padding-left:3px;}
.expo_itin_col5_c{width:87px; float:left; margin:11px 0px 8px 0px;}

.expo_itinouter_ch{width:532px; background:#fff; height:100px; margin:0px 0px 4px 0px; padding:0px;}
* HTML .expo_itinouter_ch{width:534px;}
.expo_itin_col1_ch{width:110px; float:left; margin:15px 0px 8px 12px;}
* HTML .expo_itin_col1_ch{margin:15px 0px 8px 7px;}
.expo_itin_col2_ch{width:298px; float:left; margin:15px 0px 8px 20px;}
.expo_itin_col3_ch{width:65px; float:left; margin:15px 0px 8px 10px;}

.expo_itinouter_l{width:487px; margin:0px 0px 3px 0px; background:#fff; padding:0px 22px;}
* HTML .expo_itinouter_l{width:533px;}
.expo_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.expo_pagetitle{font-size:24px; font-family:Arial; color:#3e7ace; margin:10px 15px 5px 3px;}
h2.expo_pagetitle{font-size:18px; font-family:Arial; color:#3e7ace; margin:0px 15px 15px 3px;}


.expo_allincl{color:#b4008c;}
.expo_bonus{color:#ff4200;}
.expo_valid{color:#777777; font-size:10px;}
.expo_price{color:#ff4200; font-weight:bold; font-size:12px;}
.expo_pricewas{color:#777777;}
.attention {color:#ff4200;font-size:12px;font-weight:bold;}



/* giveaway navigation */

.expo_giveaway_deal{width:489px; padding:22px; background-color:#FFFFFF; margin-bottom:20px;}
* HTML .expo_giveaway_deal{width:533px;}
.giveaway_value{float:right; font-size:18px; font-family:Arial; color:#ff8202; margin:0px 11px 15px 11px;}
.expo_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;}

.expo_txtpink{color:#FF6C8B; font-weight:bold; font-size:11px;}
.expo_giveaway_img{float:left; border:solid 1px #2B39A8; margin:11px 11px 11px 0px;}
.expo_giveaway_txt{float:left; width:308px; color:#383737; margin:11px 0px 11px 0px;}
.expo_giveway_buy{float:left; margin-left:174px; width:210px; color:#278BEF; font-weight:bold;}
* HTML .expo_giveway_buy {margin-left:88px;}
.expo_giveway_buy img{margin:0px 0px 0px 5px;}
.expo_giveaway_tc{font-size:11px; padding-right:20px;}
.expo_txtbuy_g{float:left; margin-top:3px; color:#000000;}
.expo_btnbuy_g{float:left;}

h1.expo_email_signup{color:#3e7ace; font-family:Arial; font-weight:normal; font-size:18px; margin:0px 0px 18px 0px;}





.clear{clear:both;}

/* 2008 email page before expo*/

h1.pre_expo_email_signup{color:#000000; font-family:Arial; font-weight:normal; font-size:14px; margin:0px 0px 0px 0px;padding-top:12px;text-align:center;}
.pre_expo_hdr_art{background-color:#ffffff;padding-bottom:4px;border-bottom:solid 1px #999;}
.pre_expo_input{width:160px; border:solid 1px #999; }
.pre_expo_inputzip{border:solid 1px #999;margin-right:20px;}

