body {margin: 0px auto;background-color: #FFF;font:normal 12px/18px Arial,sans-serif;color:#666;}

/* Heros */
.vzt .centered {margin: auto !important;}
.vzt .hc { position: relative; width:100%; min-height: 333px;overflow:hidden;}
.vzt .hcw div.hc .shopLayer { position: relative; width: 985px; z-index: 10; }
.vzt .hcw div.mlp { height: auto; }
.vzt .hcw div.mlp #hero1 .content { color: #444444; font-size: 16px; height: 365px; line-height: 18px; width: 986px; }
.vzt .centered { margin: auto !important; }
.vzt .tab_content .backgroundHolder { margin:0 auto;  width:985px; overflow-x:hidden; text-align:center; }
.vzt .tab_content .backgroundHolder img {margin:0 auto;}
.vzt .tab_content .content .contentHolder { background: none repeat scroll 0 0 transparent; position: absolute; top: 0; z-index: 1;padding-top:10px; }
.vzt .tab_content .content {width:985px;} /*added for hero banner alignment on dtv*/
.vzt .tab_content .content .contentHolder div.tagline {font-size:18px;line-height:20px;margin-left:0;font-weight:normal;}
.vzt .tab_content .content .contentHolder div.tagline ul {margin:10px 0;padding-left:20px;}



.vzt h1 {padding:0;margin:0 0 15px 0;font:normal 54px/50px Arial,sans-serif;letter-spacing:-1px;color:#000;}
.vzt h2 {padding:0;margin:0 0 10px 0;font:normal 30px/32px Arial,sans-serif;letter-spacing:-1px;color:#444;}
.vzt h3 {padding:0;margin:0 0 10px 0;font:bold 22px/24px Arial,sans-serif;letter-spacing:-.5px;color:#444;}
.vzt h4 {padding:0;margin:0 0 5px 0;font:normal 18px/25px Arial,sans-serif;;color:#444;}
.vzt h5 {padding:0;margin:0 0 15px 0;font:bold 18px/20px Arial,sans-serif;color:#444;}
.vzt h6 {padding:0;margin:0 0 15px 0;font:bold 14px/18px Arial,sans-serif;color:#444;}

.vzt a:link {color: #0099ff;font-weight:bold;text-decoration: none;cursor:pointer;}
.vzt a:hover {text-decoration:underline;}
.vzt a:visited {color: #0099ff;font-weight:bold;text-decoration: none;cursor:pointer;}
.vzt object,
.vzt embed {outline:none;}
.vzt p {margin:0 0 20px 0;}
.vzt img {border:0;display:block;}
.vzt input[type="text"], select {background:#f4f4f4;height:20px;-webkit-border-radius:3px;-moz-border-radius: 3px;border:1px solid #d7d7d7;-webkit-box-shadow: inset 2px 2px 5px rgba(0, 0, 0, 0.2);-moz-box-shadow: inset 2px 2px 5px rgba(0, 0, 0, 0.2);box-shadow: inset 2px 2px 5px rgba(0, 0, 0, 0.2);}
.vzt input[type="text"] {height:18px;padding:8px;}
.vzt #search input{padding: 0px;margin: 0px;webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}
.vzt select {padding-top:8px;padding-bottom:8px;padding-left:8px;padding-right:8px;height:35px;border:1px solid #d7d7d7;}
.vzt form {margin:0;padding:0;}
.vzt fieldset {margin:0;padding:0;border:0;}

.vzt .gb {margin:0 auto;padding:0;width:985px;text-align:left;}
.vzt .fixer {display:block;clear:both;overflow:hidden;width:auto;height:1px;line-height:1px;font-size:1px;}
.vzt div.rule {display:block;clear:both;overflow:hidden;width:auto;height:60px;line-height:60px;font-size:60px;background:transparent url(/Content/LearnShop/Images/bg/hr.png) no-repeat bottom left;}
.vzt div.rule hr {display:none;}

.vzt .light {color:#888888;}
.vzt .small {font-size:12px;line-height:15px;}
.vzt .f10 {font-size: 10px;line-height: 11px;}
.vzt .f14 {font-size: 14px;line-height: 16px;}
.vzt .f15 {font-size: 15px;line-height: 17px; font-weight: bold; color:#000;}
.vzt .f16 {font-size: 16px;line-height: 18px;}
.vzt .f18 {font-size: 18px;line-height: 18px;}
.vzt .f20 {font-size: 20px;line-height: 24px;letter-spacing:normal;}
.vzt .f22 {font-size: 22px;line-height: 22px;}
.vzt .f24 {font-size: 24px;line-height: 24px;}
.vzt .f26 {font-size: 26px;line-height: 26px;}
.vzt .f28 {font-size: 28px;line-height: 28px;}
.vzt .f32 {font-size: 32px;line-height: 32px;}
.vzt .f35 {font-size: 35px;line-height: 35px;}
.vzt .f48 {font-size: 48px;line-height: 48px;}
.vzt .f54 {font-size: 54px;line-height: 54px;}
.vzt .f78 {font-size: 78px;line-height: 77px;letter-spacing:-3px;}
.vzt .f100 {font-size: 100px;line-height: 100px;letter-spacing:-6px;}
.vzt .vzred {color: #b50000;}
.vzt .vzred_lt {color:#cc0000;}
.vzt .goth {color:#000;}
.vzt .t_center {text-align:center;}
.vzt .t_right {text-align:right;}
.vzt .v_top {vertical-align:top;}
.vzt .min175 {min-height:175px;}
.vzt .min250 {min-height:250px;}

.vzt .transparent{opacity: 0;filter: alpha(opacity = 0);}
.vzt .disabled {-moz-opacity:0.5;filter:alpha(opacity=50);opacity:0.5;}
.vzt .gray_bg {background:transparent url(/Content/LearnShop/Images/bg/page_1px.gif) repeat-y top left;}
.vzt .white_bg {background:#fff;}
.vzt .butter_bg {background:#fcfbd3;}
.vzt .cloud_bg {background:#fff;border-top:1px solid #9c9c9c;}
.vzt .frame {border-top:1px solid #f1f1f1;border-left:1px solid #f1f1f1;}
.vzt .bot_rt {background-position:right bottom;background-repeat:no-repeat;}
.vzt .shadow {-webkit-box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow: 5px 5px 10px  rgba(0, 0, 0, 0.2);box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.2);}

/* PADS */
.vzt div.pad {padding:0 10px 0 10px;}
.vzt div.pad_all{padding:10px;}
.vzt div.pad_none{padding:0;}
.vzt div.pad_left {padding-left:10px;}
.vzt div.pad_right {padding-right:10px;}
.vzt div.pad_top {padding-top:10px;}
.vzt div.pad_bottom {padding-bottom:10px;}
.vzt div.pad_20 {padding:20px;}
.vzt div.pad_20_0 {padding:20px 0;}
.vzt div.pad_10_5 {padding:10px 5px;}
.vzt div.pad_5_0 {padding:5px 0;}
.vzt div.pad_little_left {padding-left:3px;}
.vzt .m10 {margin: 10px;}
.vzt .m20 {margin: 20px;}
.vzt .mr0 {margin-right:0px !important;}
.vzt .mb5 {margin-bottom:5px;}
.vzt .mb15 {margin-bottom:15px;}
.vzt .pad10 {padding: 10px;}
.vzt .padl20 {padding-left: 20px;}
.vzt .padl5 {padding-left:5px;}
.vzt .padr5 {padding-right:5px;}
.vzt .padt40 {padding-top: 40px;}
.vzt .snug {padding:0;margin:0!important;}
.vzt .inline {float:left;display:inline;}
.vzt #nav .minus {margin:0 -8px 0 0;}

/* COLUMNS */
.vzt div.col1,
.vzt div.col2,
.vzt div.col3,
.vzt div.col4,
.vzt div.col5,
.vzt div.col6,
.vzt div.col7,
.vzt div.col8,
.vzt div.col9,
.vzt div.col10,
.vzt div.col11,
.vzt div.col12,
.vzt div.column {float:left;margin-right:11px;display:inline;}
.vzt div.last,
.vzt div.col12 {margin-right:0; border-width:0;}

/* Use these classes to set the width of a column. */
.vzt div.col1 {width:72px;}
.vzt div.col2 {width:155px;}
.vzt div.col3 {width:238px;}
.vzt div.col4 {width:321px;}
.vzt div.col5 {width:404px;}
.vzt div.col6 {width:487px;}
.vzt div.col7 {width:570px;}
.vzt div.col8 {width:653px;}
.vzt div.col9 {width:736px;}
.vzt div.col10 {width:819px;}
.vzt div.col11 {width:902px;}
.vzt div.col12 {width:985px;}

/* Add these to a column to prepend empty cols. */
.vzt .prepend1 {padding-left: 83px;}

/* Add these to a column to append empty cols. */
.vzt .append1 {padding-right: 83px;}
.vzt .append2 {padding-right: 166px;}

/* Border on right hand side of a column. */
.vzt div.border {padding-right:5px;margin-right:5px;border-right: 1px solid #DADADA;}
.vzt div.border div.pad, 
.vzt div.noborder div.pad {padding:0px 10px;}

.vzt .fl {float: left;}
.vzt .fr {float: right;}
.vzt .clear {clear: both;}
.vzt .centered {margin: auto !important;}
.vzt .inline {float:left;display:inline;}

/* buttons */
.vzt button.button {width:200px;background:transparent;border:none;font-family:Arial;font-size:12px;}
.vzt a.button:hover {text-decoration:none;color:#fff;}
.vzt .button, 
.vzt .button span {display:block;float:left;font-size:14px;color:#666;line-height:29px;text-decoration:none;padding:0;margin:0;cursor:pointer;}
.vzt .button span {background-image:url(/Content/LearnShop/Images/buttons/png/left.png);padding:0 0 3px 10px;background-repeat:no-repeat;background-color:transparent;background-position:top left;} 
.vzt .button span span {background-image:url(/Content/LearnShop/Images/buttons/png/right.png);padding:0 9px 3px 0;background-repeat:no-repeat;background-color:transparent;background-position:top right;font-weight:normal;} 
.vzt .button span span span {background-image:url(/Content/LearnShop/Images/buttons/png/1px.png);padding:0 8px 3px 5px;background-repeat:repeat-x;background-color:transparent;background-position:top left;}
.vzt .button span.compare {background-image:url(/Content/LearnShop/Images/buttons/png/compare_left.png);padding:0 0 0 24px;}
.vzt .button span.share {background-image:url(/Content/LearnShop/Images/buttons/png/share_left.png);padding:0 0 0 26px;}
.vzt .button span.chat {background-image:url(/Content/LearnShop/Images/buttons/png/chat_left.png);padding:0 0 0 24px;}
.vzt .button span.cta_gry {background-image:url(/Content/LearnShop/Images/buttons/png/cta_gry_left.png);padding:0 0 0 18px;font-weight:normal;}

.vzt .button span.cta {background-image:url(/Content/LearnShop/Images/buttons/gif/cta_left.gif);padding:0 0 0 17px;} 
.vzt .button span.cta span {background-image:url(/Content/LearnShop/Images/buttons/gif/cta_right.gif);padding:0 10px 0 0;} 
.vzt .button span.cta span span {background-image:url(/Content/LearnShop/Images/buttons/gif/cta_1px.gif);padding:0 5px;color:#b41717;}
.vzt .button span.cta_lg {background-image:url(/Content/LearnShop/Images/buttons/png/cta_lg_left.png);line-height:33px;padding:0 10px 5px 4px;}
.vzt .button span.cta_lg span {background-image:url(/Content/LearnShop/Images/buttons/png/cta_lg_right.png);line-height:33px;padding:0 23px 5px 0;}
.vzt .button span.cta_lg span.plain {background-image:url(/Content/LearnShop/Images/buttons/png/cta_lg_right_pl.png);line-height:33px;padding:0 7px 5px 0;}
.vzt .button span.cta_lg span span {background-image:url(/Content/LearnShop/Images/buttons/png/cta_lg_1px.png);line-height:37px;padding:0 10px 5px 5px;color:#b41717;font-size:18px;}

.vzt .button span.red {background-image:url(/Content/LearnShop/Images/buttons/gif/red_left.gif); padding:0 0 0 4px; }
.vzt .button span.red span {background-image:url(/Content/LearnShop/Images/buttons/gif/red_right.gif);padding:0 4px 0 0;}
.vzt .button span.red span span {background-image:url(/Content/LearnShop/Images/buttons/gif/red_1px.gif);padding:0 5px; color: #FFF;}
.vzt .button span.red span span:hover {text-decoration:underline;}

.vzt .button span.lg_red {background-image:url(/Content/LearnShop/Images/buttons/gif/lg_red_left.gif);padding:0 0 0 4px;}
.vzt .button span.lg_red span {background-image:url(/Content/LearnShop/Images/buttons/gif/lg_red_right.gif);padding:0 4px 0 0;}
.vzt .button span.lg_red span span {background-image:url(/Content/LearnShop/Images/buttons/gif/lg_red_1px.gif);padding:0 15px;color:#ffffff;font-size:24px;line-height:42px;}


.vzt .play_button_big {background-image:url(/Content/LearnShop/Images/buttons/png/play_big.png); padding-top: 38px; color: #fff; width: 154px; height: 28px; }
.vzt .back_button_big {background-image:url(/Content/LearnShop/Images/buttons/png/back_button.png); padding-top: 38px; color: #fff; width: 154px; height: 28px; margin-left: 120px; }
.vzt .play_button_big span{font-size: 30px; padding-left: 75px;}

/* box headers */
.vzt h5.gray {background:#e5e5e5 url(/Content/LearnShop/Images/headers/gray.gif) repeat-x top left;line-height:52px;margin:0;padding:0 19px;border:1px solid #e5e5e5;}
.vzt h5.black_round {background:#000 url(/Content/LearnShop/Images/headers/black.gif) repeat-x top left;line-height:29px;margin:0;padding:0 19px;color:#fff;font-size:15px;text-align:center;-webkit-border-radius-top-right:5px;-webkit-border-radius-top-left:5px;-moz-border-radius-topright: 5px;-moz-border-radius-topleft: 5px;}

/* lists */
.vzt ol {padding-left:20px;margin:0 0 10px 0;} 
.vzt ol li {margin:0 0 5px 0;} 
.vzt ul.clean li ul,
.vzt ul.bullet li ul {margin-left:22px;}
.vzt ul.clean {list-style-type:none;margin:6px 0 10px 0;padding:0;} 
.vzt ul.clean li {display:block;padding:0;margin:0 0 4px 0;}
.vzt ul.clean li a {font-weight:normal;}
.vzt ul.bullet {padding-left:15px;margin:0 0 10px 0;} 
.vzt ul.bullet li {margin:0 0 5px 0;}
.vzt ul.bullet li a {font-weight:normal;}

.vzt .butter_bg ul.bullet {padding-left:0px;margin:0 0 10px 0; list-style-type:none;} 
.vzt .butter_bg ul.bullet li {margin:0 0 5px 0; background:url(/Content/LearnShop/Images/bundles/bullet.gif) no-repeat 0px 7px; padding-left:12px;}

.vzt  ul.bullet {padding-left:0px;margin:0 0 10px 0; list-style-type:none;} 
.vzt  ul.bullet li {margin:0 0 5px 0; background:url(/content/commonfiles/images/bullet.gif) no-repeat 0px 7px; padding-left:12px;}

/* hero loader */
.vzt div.hero_loader {position:absolute;display:none;background-color:#efefef;background-image:url('/Content/LearnShop/Images/loading.gif');background-position:center center;background-repeat:no-repeat;z-index:99999;}

/* footnotes/disclaimer text */
.vzt div.footnotes p {color:#000; padding-left:6px;font-size:11px;line-height:12px;margin-bottom:8px;}
.vzt div.footnotes br {margin-bottom:-10px;}

/* content containers */
.vzt div.cc div.top {height:5px;padding:0 0 0 5px;background:transparent url(/Content/LearnShop/Images/cc/top_left.gif) no-repeat top left;overflow:hidden;}
.vzt div.cc div.top div {height:5px;padding:0 5px 0 0;background:transparent url(/Content/LearnShop/Images/cc/top_right.gif) no-repeat top right;overflow:hidden;}
.vzt div.cc div.top div div {height:4px;padding:0;overflow:hidden;border-top:1px solid #d7d7d7;background:none;}
.vzt div.cc div.middle {border-left:1px solid #d7d7d7;border-right:1px solid #d7d7d7;padding:5px 9px 15px 9px;}
.vzt div.cc div.bottom {height:5px;padding:0 0 0 5px;background:transparent url(/Content/LearnShop/Images/cc/bottom_left.gif) no-repeat bottom left;overflow:hidden;}
.vzt div.cc div.bottom div {height:5px;padding:0 5px 0 0;background:transparent url(/Content/LearnShop/Images/cc/bottom_right.gif) no-repeat bottom right;overflow:hidden;}
.vzt div.cc div.bottom div div {height:4px;padding:0;overflow:hidden;border-bottom:1px solid #d7d7d7;background:none;}
/* css3 cc */
.vzt div.cc_flat {background:#f4f4f4;border:1px solid #d7d7d7;-webkit-border-radius:5px;-moz-border-radius: 5px;}
.vzt div.cc_flat .wide {width:280px;}
.vzt div.cc_grad {background:#dfdfdf url(/Content/LearnShop/Images/cc/grad1px.gif) repeat-x top left;border:1px solid #d7d7d7;-webkit-border-radius:5px;-moz-border-radius: 5px;}
.vzt div.cc_wb {background:#fff;border:1px solid #d7d7d7;}
.vzt div.cc_wb div.pad {padding:15px 29px;}

/* undercontent */
.vzt .ucw {height: 675px; }
.vzt .ucw .uc {height: 640px;width: 985px;}
.vzt div.uc_txt{display: inline; padding-top: 34px;height: 292px; overflow:hidden }
.vzt div.uc_player{height: 220px; padding-top: 50px; text-align: right; width: 384px;}
.vzt div.uc_player .button{float: right;}
.vzt div.uc_player .play_button_big {margin-left: 110px; margin-right: 100px; }
.vzt div.uc_txt .experence_vertical{ padding-top: 40px; padding-bottom: 40px;}
.vzt div.uc_txt .experence_horizontal{ padding-top: 20px; padding-bottom: 20px;}

/* global header 
.vzt .hc {clear: both;height: 655px;}*/
.vzt .hc {clear: both;}
.vzt .hcw {background-repeat: repeat-x;  heigth: auto; min-width:985px;}
.vzt #ghc{ -moz-box-shadow:  0px 0px 20px -2px #888; -webkit-box-shadow: 0px 0px 20px -2px #888;}

/* secondary menu */
.vzt .dynoHero {position:relative; margin-top:-50px;}
.vzt .smw {clear: both;height:  50px;min-width: 985px;border-bottom: 1px solid #c9c9c9;font-family:VegurRegular,Tahoma,Geneva,Kalimati,sans-serif;}
/*.vzt .sm ul {margin: 0; padding: 0; list-style-type: none; list-style-image: none;      font-weight: bold; font-size: 16px; height:  51px; -webkit-box-shadow: 0 10px 10px 5px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 10px 10px 5px rgba(0, 0, 0, 0.2);box-shadow: 0 10px 10px 5px rgba(0, 0, 0, 0.2);}*/
.vzt .sm ul {margin: 0; padding: 0; list-style-type: none; list-style-image: none; font-weight: bold; font-size: 16px; height:  51px;}
.vzt .sm ul li a {width: 117px; background-image: url(/Content/LearnShop/Images/submenu/tab/tab_long.gif); background-repeat:no-repeat; background-position:100% 0; display: block;text-decoration: none;font-size:15px;color: #888;padding-left: 20px; padding-right: 27px; padding-top: 17px; padding-bottom: 18px;  outline:none;}
.vzt .sm li {display: block;  height: 51px; float: left;  }
.vzt .sm li a {width: 117px; background-image: url(/Content/LearnShop/Images/submenu/tab/tab.png); background-repeat:no-repeat; background-position:100% 0%; display: block;text-decoration: none;font-size:16px;color: #888;padding-left: 20px; padding-right: 27px; padding-top: 20px; padding-bottom: 18px;  outline:none;}
.vzt .sm li a span.arrow{display: block; width: 15px; height: 16px; background-image: url(/Content/LearnShop/Images/submenu/tab/arrow.gif); float: left;margin-top: 2px;margin-left: 15px; background-repeat:no-repeat;}
.vzt .sm li a.smselected span.arrow{background-image: url(/Content/LearnShop/Images/submenu/tab/arrow_down.gif);margin-top: 8px;  height: 6px}
.vzt .sm li a:hover { color: #C00; text-decoration: none; }
.vzt .sm li a:hover .arrow {background-image: url(/Content/LearnShop/Images/submenu/tab/arrow_hover.gif)}
.vzt .sm li a:active {background-image: url(/Content/LearnShop/Images/submenu/tab/tab_hover.gif); color: #C00}
.vzt .sm .short_smw li.ordernow {background-image: url(''); color: #F00 }
.vzt .sm .short_smw li.ordernow a { background-image: url(/Content/LearnShop/Images/submenu/tab/tab_order.gif); color: #C00;}
.vzt .sm .short_smw li.ordernow a span {width:85px; height: 31px; background:url(/Content/LearnShop/Images/submenu/tab/getFiOS_Off.jpg) }
.vzt .sm .short_smw li.ordernow a:hover span {width:85px; height: 31px; background:url(/Content/LearnShop/Images/submenu/tab/getFiOS_Hover.jpg) }
.vzt .sm .short_smw li.ordernow a:hover {  color: #C00; text-decoration: underline}
.vzt .sm .short_smw li.ordernow a:active {background-image: url(/Content/LearnShop/Images/submenu/tab/tab_order.gif); color: #C00;}
.vzt .sm li.check_avail {background-image: url(''); color: #F00 }
.vzt .sm li.check_avail a { background-image: url(/Content/LearnShop/Images/submenu/tab/tab_hover.gif); color: #C00; width: 140px}
.vzt .sm li a.smselected {background-image: url(/Content/LearnShop/Images/submenu/tab/tab_selected.gif) !important; background-repeat: repeat-x ; margin-left: 0px; color: #FFF;}
.vzt .sm li a.end {background-image: url(''); }
.vzt .sm li a img{float: left;  zoom: 1}
.vzt .sm li a.about{font-size:11px; padding-right: 8px; padding-left: 8px;width: 147px; text-align: center; padding-top: 0px; padding-bottom: 0px; height: 51px;}
.vzt .sm li a.about span{padding-top: 20px; float: left;}
.vzt .sm li.ordernow img{margin:0px; padding-left: 8px;}
.internet_smw {width: 660px}
.bundles_smw {width:715px;}
.vzt .bundles_smw li a {width: 177px !important}
.vzt .bundles_smw li.ordernow a {width: 117px !important}
.vzt .bundles_smw li a:active{background-image: url(/Content/LearnShop/Images/submenu/tab/tab_click.gif);}

.vzt .sm .short_smw li a:active {background-image: url(/Content/LearnShop/Images/submenu/tab/tab_small_click.gif);}
.vzt .sm .short_smw li a.smselected {background-image: url(/Content/LearnShop/Images/submenu/tab/tab_small_selected.gif); }
.vzt .sm .short_smw li a {width: 117px; background-image: url(/Content/LearnShop/Images/submenu/tab/tab_small.gif);  }


/* middle content */
.vzt .splash {
    height: 400px;
    margin: 0 auto;
    min-width: 985px;
    overflow: hidden;
    position: absolute;
    width: 100%;
    z-index: -2;
}
.vzt .aboutsplash {zoom: 1; z-index: -2; overflow: hidden; position: absolute}
.vzt .mc {min-width: 985px;background-color: #dfe1e2; overflow-y: hidden;}

/* bundlebox */
.vzt .bundle {width: 144px;padding-top: 55px; margin-left: 150px; float: right;}
.vzt .bundle .bh{width: 134px;color: #fff;font-weight: bold; height: 25px; background-image: url(/Content/LearnShop/Images/bundlebox/background.jpg);}
.vzt .bundle .bh span {height: 25px}
.vzt .bundle .bh span span {height: 25px}
.vzt .bundle .bh span span span{width: 115px; height: 25px}
.vzt .bundle .bc {background-image: url(/Content/LearnShop/Images/bundlebox/background.jpg); padding: 10px;font-size: 12px; height: 440px;  text-align: center; zoom: 1; clear: both;}
.vzt .bundle .bf {height: 10px;background-image: url(/Content/LearnShop/Images/bundlebox/footer.png); zoom: 1;}

/* vertical bundlebox */
.vzt .vertical_bundle {width: 144px;padding-top: 55px; margin-left: 150px; float: right; }
.vzt .vertical_bundle .bh{width: 134px;color: #fff;font-weight: bold; height: 25px; background-image: url(/Content/LearnShop/Images/bundlebox/background.jpg);}
.vzt .vertical_bundle .bh span {height: 25px}
.vzt .vertical_bundle .bh span span {height: 25px}
.vzt .vertical_bundle .bh span span span{width: 118px; height: 25px}
.vzt .vertical_bundle .bc {background-image: url(/Content/LearnShop/Images/bundlebox/background.jpg); padding: 10px;font-size: 12px; height: 440px;  text-align: center; zoom: 1; clear: both;}
.vzt .vertical_bundle .bf {height: 10px;background-image: url(/Content/LearnShop/Images/bundlebox/footer.png); zoom: 1;}
.vzt .vertical_bundle .bc img{margin: auto}

/* horizontal bundlebox */
.vzt .horizontal_bundle {width: 548px; height: 110px; float: right; margin-top: 220px; margin-right: 15px;}
.vzt .horizontal_bundle .bh{width: 134px;color: #fff;font-weight: bold; height: 25px; background-image: url(/Content/LearnShop/Images/bundlebox/background.jpg); width: 100%}
.vzt .horizontal_bundle .bh span {height: 25px}
.vzt .horizontal_bundle .bh span span {height: 25px}
.vzt .horizontal_bundle .bh span span span{width: 522px; height: 25px}
.vzt .horizontal_bundle .bc {background-image: url(/Content/LearnShop/Images/bundlebox/contenth.png); padding: 10px;font-size: 12px; height: 100px;  text-align: center; zoom: 1; clear: both; padding-left: 20px}
.vzt .horizontal_bundle .bc div{padding-left: 10px; padding-right: 20px}
.vzt .horizontal_bundle .bf {height: 10px;background-image: url(/Content/LearnShop/Images/bundlebox/footer_horizontal.png); zoom: 1;}

/* one-off link styles */
.vzt a.vid_cta {position:relative;width:97px;height:52px;border:3px solid #fff;display:block;background-position:top left;background-repeat:no-repeat;}
.vzt a.vid_cta span {width:31px;height:30px;position:absolute;top:-10px;right:-8px;background:transparent url(/Content/LearnShop/Images/vid_cta/play.png) no-repeat top right;z-index:1000;}
.vzt a.details {font-size:16px;font-weight:bold;line-height:22px;color:#888;}
.vzt .upload {background:transparent url(/Content/LearnShop/Images/icons/grn_arrow_up.png) no-repeat 0 5px;padding-left:15px;display:block;}
.vzt .download {background:transparent url(/Content/LearnShop/Images/icons/grn_arrow_dwn.png) no-repeat 0 5px;padding-left:15px;display:block;}

/* drop shadow box */

.vzt div.ds div.middle {background:transparent url(/Content/LearnShop/Images/ds/right.png) repeat-y top right;padding-right:5px;}
.vzt div.ds div.middle div.bg {background:#f4f4f4;}
.vzt div.ds div.middle h4 {font-weight:normal;line-height:22px;}
.vzt div.ds div.middle span.month {line-height:25px;}
.vzt div.ds div.middle div.padt_half {padding:20px 20px 10px 20px;}
.vzt div.ds div.middle div.padb_half {padding:10px 20px 20px 20px;}
.vzt div.ds div.bottom {height:10px;padding:0 0 0 5px;background:transparent url(/Content/LearnShop/Images/ds/bottom_left.png) no-repeat top left;overflow:hidden;}
.vzt div.ds div.bottom div {height:10px;padding:0 5px 0 0;background:transparent url(/Content/LearnShop/Images/ds/bottom_right.png) no-repeat top  right;overflow:hidden;}
.vzt div.ds div.bottom div div {height:10px;padding:0;background:transparent url(/Content/LearnShop/Images/ds/bottom_1px.png) repeat-x top left;overflow:hidden;}

/* widget module */
.vzt div.wm {width:512px;height:175px;background:transparent url(/Content/LearnShop/Images/cc/grad_bottom.png) no-repeat bottom left;}
.vzt div.wm div.middle {height:165px;padding:0 0px 0 9px;}
.vzt div.wm div.middle div.column {padding:0 7px 5px 0;background:transparent url(/Content/LearnShop/Images/wm/shadow.png) no-repeat bottom right;}

/* red module */
.vzt div.rm {background:#fff url(/Content/LearnShop/Images/rm/bg1px.gif) repeat-y top right;border:1px solid #a4a5a6;font-size:13px;-webkit-box-shadow: 0 0 5px 5px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 0 5px 5px rgba(0, 0, 0, 0.2);box-shadow: 0 0 5px 5px rgba(0, 0, 0, 0.2); margin-bottom: 20px}
.vzt div.rm .next {background:transparent url(/Content/LearnShop/Images/rm/next.png) no-repeat center right;padding-right:20px;color:#fff;}
.vzt div.rm div.col5 {width:397px;text-align:center;}
.vzt div.rm div.col5 h2 {color:#888;font-size:28px;}
.vzt div.rm div.col7 {width:575px;color:#fff;}
.vzt div.rm div.col7 h2 {color:#fff;}
.vzt div.rm div.col7 h4 {font:bold 18px/22px Arial,Tahoma;color:#fff;margin-bottom:10px;}
.vzt div.rm div.col7 ul.bullet li {margin:0 0 5px 0;}
.vzt div.rm div.col7 a {color: #fff; text-decoration: none; font-size: 22px;}
.vzt div.rm div.col7 div.pad_right {padding-right:20px;}
.vzt div.rm div.col5 .sub {font-size: 14px; font-weight: bold}
.vzt div.rm div.rule {background:transparent url(/Content/LearnShop/Images/bg/hr_small.png) no-repeat center left; height: 40px;}
.vzt div.rm h4.big {float: left;font-size: 24px !important;}

/* equipment advisor */
.vzt div.ea {background:url(/Content/LearnShop/Images/ea/1px.gif) repeat-y top left;color:#fff;-webkit-border-radius:5px;-moz-border-radius: 5px;-webkit-box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow: 5px 5px 10px  rgba(0, 0, 0, 0.2);box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.2);}
.vzt div.ea h2 {color:#fff;}
.vzt div.ea label {float:left;display:inline;margin-left:20px;}
.vzt div.ea input {margin:0;padding:0;}
/* equipment advisor results */
.vzt div.ear {background-color: #fff; height: 0px; -webkit-border-bottom-right-radius:5px; -webkit-border-bottom-left-radius:5px; -moz-border-radius-bottomright: 5px;-moz-border-radius-bottomleft: 5px; color: #444;overflow-y: hidden;}
.vzt div.ear div{float: left; padding: 10px}

/* drawer content one-offs */
.vzt .dcol7 {width:530px;}
.vzt .dcol7 table {width:500px;}
.vzt .dcol7 table td {padding-bottom:10px;}
.vzt .dcol4 {width:295px;border-right:1px solid #ccc;}
.vzt .dcol4 table {width:285px;}
.vzt .dcol3 {width:215px;}
.vzt .dcol3w {width:270px;}
.vzt .dcol3 div.hr {display:block;clear:both;height:1px;line-height:1px;margin:20px 0;background:#ccc;}
.vzt .col5 .pl12 {padding-left:12px;}

/* compare fios to cable */
.vzt #fiosvscable table {border-collapse:collapse;width:660px;margin-bottom:15px;}
.vzt #fiosvscable table tr td, #fiosvscable table tr th {text-align:left;padding:10px 10px 10px 10px;}
.vzt #fiosvscable table tr th {font-size:14px;background-color:#aaaaaa;}
.vzt #fiosvscable table tr td em {color:#697ED9;font-weight:bold;font-style:normal;text-transform:uppercase;}
.vzt #fiosvscable table tr td {background-color:#d7d7d7;}
.vzt #fiosvscable table tr.alt td {background-color:#cccccc;}
.vzt .channels table tr.alt td {background-color:#ddd;}
.vzt .channels table {border-collapse: collapse}
.vzt .channels table tr.alt{background-color:#ddd;}
.vzt .channels tr td {vertical-align: top}
/* tweets */
.vzt div.tweet a {font-weight:normal;color:#0065c3;}
.vzt div.tweet p.small {font-size:11px;margin-bottom:15px;}
.vzt div.tweet div.main {background:#67a7db url(/Content/LearnShop/Images/about/reviews/tweet_grad.gif) repeat-x top left;font-size:24px;line-height:26px;color:#fff;}
.vzt div.tweet div.main div.pad {padding:17px 20px 10px 20px;}
.vzt div.tweet div.bottom {background:url(/Content/LearnShop/Images/about/reviews/stem.png) no-repeat top left;height:9px;line-height:9px;}

/* mini map */
.vzt div.minimap { height: 0px; min-width: 985px;  background-image: url('/Content/LearnShop/Images/footer/top.gif'); background-repeat: repeat-x; background-color: #f6f6f6;  font:normal 10px/9px Arial,Tahoma,Geneva,Kalimati,sans-serif;  overflow-y: hidden;}
.vzt div.minimap .wrapper {width: 985px; margin: auto; padding-top: 30px;}
.vzt div.minimap a:link, .vzt div.minimap a:visited {color: #666; font-size: 10px; font-weight: bold !important}
.vzt div.minimap a:hover {text-decoration:underline;}
.vzt div.minimap p{width: 170px; font-size:10px;}
.vzt div.minimap .icons{padding-top: 5px; border-bottom: 1px solid #aaa; height: 40px;}
.vzt div.minimap .icons img{float: right;}
.vzt div.minimap .col3 {margin-right: 8px}
.vzt div.minimap h4 {font-size: 14px; color: #666}
.vzt div.minimap .bright {padding-right: 10px; border-right: 1px solid #666; margin-right: 10px;}
.vzt div.minimap li{padding-top: 2px; padding-bottom: 2px;}

/* video overlay */
.vzt .video_overlay{ width: 100%; height: 100%; display: none; position: absolute; top: 0px; left: 0px; z-index: 2000; margin: auto;}
.vzt .video_overlay .video_wrapper{margin: auto ;width: 985px;}
.vzt .video_overlay .video_wrapper .video_player{margin: auto;}

/* overlay */
.vzt .overlay{ width: 100%; height: 100%; opacity: .7; background-color: #000; display: none; position: absolute; top: 0px; left: 0px; z-index: 1500; margin: auto; filter: alpha(opacity = 70);}

/* tooltip */
.vzt .hidden {position:absolute;left:-9000em;top:-9000em;width:0;height:0;overflow:hidden;}
.vzt .tooltip {width:243px;height:200px;position:absolute;z-index:9999;zoom:1;display:block;}
.vzt .tooltip * {zoom:1;}
.vzt .tooltip h4 {color:#444444;margin-bottom:6px;}
.vzt .tooltip p {font-size:12px;margin-bottom:13px;}
.vzt .tooltip_border {margin:0 10px 10px 0;border:1px solid #d7d7d7;background:#e7e7e7 url('/Content/LearnShop/Images/tooltip/bg.gif') repeat-y top left;position:relative;-webkit-border-top-left-radius:5px;-moz-border-radius-topleft: 5px;-webkit-box-shadow: 10px 10px 25px rgba(0, 0, 0, 0.4);-moz-box-shadow: 10px 10px 25px rgba(0, 0, 0, 0.4);box-shadow: 10px 10px 25px rgba(0, 0, 0, 0.4);}
.vzt .tooltip_right .tooltip_border {background:#fff url('/Content/LearnShop/Images/tooltip/bg_right.gif') repeat-y top left;margin:0 10px 10px; -moz-border-radius:0px;-webkit-border-radius:0px;-webkit-border-top-right-radius:5px;-moz-border-radius-topright: 5px;-webkit-box-shadow: 10px 10px 25px rgba(0, 0, 0, 0.4);-moz-box-shadow: 10px 10px 25px rgba(0, 0, 0, 0.4);box-shadow: 10px 10px 25px rgba(0, 0, 0, 0.4);}


.vzt .tooltip_content .pad {padding: 8px 8px 0 8px;}
.vzt .tooltip_cta {padding:3px 8px; background-color:#fff;width:auto;display:block;color:#0099ff;text-decoration:none;font-weight:bold;}
.vzt .tooltip_carat {display:block;width:11px;height:10px;background:url('/Content/LearnShop/Images/tooltip/carat.gif') no-repeat top left;position:absolute;top:0;right:0px;}
.vzt .tooltip_right .tooltip_carat {left:1px;background:url('/Content/LearnShop/Images/tooltip/carat_right.gif') no-repeat top left;}

/* modal */
.vzt .modal {width:243px;height:200px;position:absolute;z-index:9999;zoom:1;display:block; background-color: #e6e6e6;}
.vzt .modal .close{width: 50px; float: right; cursor: pointer;}
.vzt .modal_content .pad {padding: 18px 18px 0 18px;}
.vzt .modal .header{font-size: 42px; width: 600px; float: left; padding: 10px; }
.vzt .modal .header_container{border-bottom: 1px #AAA solid; padding-bottom: 10px;}

/* compare channels */
.vzt .tier div{float: left; height: 50px;}
.vzt .tier .select { width: 40px; }
.vzt .tier .title {font-size: 10px; width: 200px; }
.vzt .tier .bar { width: 490px; border-right: 1px solid #AAA; }
.vzt .tier .channels {font-size: 18px; width: 100px;  border-right: 1px solid #AAA; }
.vzt .tier .hdchannels {font-size: 18px; width: 100px; color: #697ed9; }
.vzt .bar .bar1{width: 100px; height: 40px; background-color: #697ed9; float: left; margin-top: 5px}
.vzt .bar .bar2{width: 300px; height: 40px; background-color: #b1b1b1;  margin-top: 5px}
.vzt .select input{margin-top: 20px}
.vzt .hdchannels span{margin-top: 20px; margin-left: 5px; display: block}
.vzt .channels span{margin-top: 20px; margin-left: 5px; display: block}
.vzt .channels_module {background:url('/Content/LearnShop/Images/bg/curtain.gif') no-repeat -5px 0px;}

.vzt .compare_filter .pad{padding: 15px 5px;}
.vzt .compare_filter {background-color: #e0e0e0; border-bottom: 1px #9c9c9c solid; height: 100px;}
.vzt .compare_filter a{font-size: 18px; color: #9c9c9c; font-weight: normal;}
.vzt .compare_filter .filter_type{width: 600px; font-size: 18px; float: left;}
.vzt .compare_filter .filter_print{width: 75px; font-size: 18px; float: right;}
.vzt .compare_filter .spacer{clear: both; height: 20px; width: 900px}
.vzt .compare_filter .filter{width: 500px; float: left}
.vzt .compare_filter .search{width: 200px; float: right}

.vzt .compare_header{width: 900px; font-size: 18px;}
.vzt .compare_header .channels{width: 290px; font-size: 18px; float: left; padding-top: 20px;}
.vzt .compare_header .selection{ font-size: 10px;float: left; width: 150px; border-left: 1px solid #999;}
.vzt .compare_results .pad{padding-top: 0px;}
.vzt .compare_header .selection h4{font-size: 18px;}

.vzt .compare_results table{border: 1px #999 solid; border-collapse: collapse;}
.vzt .compare_results tr {margin: 0px}
.vzt .compare_results th {border: 1px #999 solid; background-color: #999; margin: 0px; font-weight: normal; text-align: left;}
.vzt .compare_results td {border: 1px #999 solid; margin: 0px}
.vzt .compare_results .results{width: 912px; height: 300px; overflow: auto;}

.vzt .compare_results table .channels {width: 288px;}
.vzt .compare_results table .selection {width: 148px;}
.vzt span.channel{width: 200px; margin: 0px; float: left}
.vzt span.hd{width: 40px; margin: 0px; float: left}
.vzt span.ch{width: 40px; margin: 0px; float: right}

/* curtain */
.vzt .tabsCurtain .tabCurtain {float:left;margin:0;width:247px;}
.vzt .tabsCurtainOpen .border {border-bottom:1px solid black;}
.vzt .tabsCurtain .border {height:250px;margin:0;padding:0;}
.vzt .tabsCurtain .last {padding-right:0;width:239px;}
.vzt .tabsCurtain .three_col {width:326px;}
.vzt .tabsCurtain .three_col .lc {width:190px;}
.vzt .tabsCurtain .three_col .rc {width:83px;}
.vzt .tabsCurtain .active {padding:0;}
.vzt .tabsCurtain .after .border {border-left:1px solid black;-moz-box-shadow: inset 6px 0px 6px -4px rgba(0, 0, 0, 0.3);-webkit-box-shadow: inset 6px 0px 6px -4px rgba(0, 0, 0, 0.3);border-left:1px solid #737475;}
.vzt .tabsCurtain .before .border{border-right:1px solid black;}
.vzt .tabsCurtain .active, 
.vzt .tabsCurtain .active .border {border:none;}
.vzt .tabsCurtain .last .border {border-right:none;}
.vzt .tabsCurtain .tabCurtain .border {margin:0;}
.vzt .tabsCurtain div.border div.pad {padding:10px 10px 10px 10px;}
.vzt .tabsCurtain .after div.border div.pad {padding-left:9px;}
.vzt .tabsCurtain h4 {letter-spacing:-1px;}

.vzt .tabsCurtain .curtain {display:none;width:985px;height:0px;position:relative;background:url('/Content/LearnShop/Images/bg/curtain.gif') no-repeat -5px 0px;}
.vzt .tabsCurtain .curtain .curtain_close {display:none;position:absolute;top:20px;right:30px;width:32px;height:32px;background:url('/Content/LearnShop/Images/bigx.gif') no-repeat top left;text-indent:-9000em;font-size:0px;}
.vzt .tabsCurtain .curtain .pad {padding:15px;}

/* toolbar */
.vzt .toolbar .loader {display:none;}
.vzt .toolbar .verify {display:none;}

/* curtain tabs */
.vzt .curtain .tabs ul {overflow:auto;margin:0 5px 0 0;padding:0;background:#f4f4f4 url(/Content/LearnShop/Images/bg/ts.gif) repeat-x bottom left;}
.vzt .curtain .tabs li, 
.vzt .curtain .tabs a, 
.vzt .curtain .tabs a span {display:block;float:left;cursor:pointer;line-height:33px;background:none;padding:0;margin:0;text-decoration:none;font-size:16px;}
.vzt .curtain .tabs a {border-right:1px solid #ccc;color:#888;}
.vzt .curtain .tabs a.active {border:none;color:#000;background:#f4f4f4;}
.vzt .curtain .tabs a.active span {border-right:1px solid black;-moz-box-shadow: 6px 0px 6px -4px rgba(0, 0, 0, 0.3);-webkit-box-shadow: 6px 0px 6px -4px rgba(0, 0, 0, 0.3);border-right:1px solid #6C6D6E;}
.vzt .curtain .tabs a.active span span {background:none;padding:0 7px;border:none;}
.vzt .curtain .tabs a.last {border-right:none;overflow:hidden;}
.vzt .curtain .tabs a.last span {border-right:none;}
.vzt .curtain .tabs a.last span span {padding:0 12px 0 13px;}
.vzt .curtain .tabs a span span {padding:0 7px;}

/* themes */
/*.vzt div.little {font-size:12px;line-height:15px;}*/
.vzt div.little {font-size:12px;line-height:15px; padding-bottom:10px;}
.vzt div.little .reg {font-size:14px;line-height:18px;}
.vzt div.little h3 {font-size:24px;font-weight:normal;}
.vzt div.little h5 {font-size:16px;font-weight:normal;}
.vzt div.little h6 {margin-bottom:10px;}
.vzt div.little p {margin:0 0 15px 0;}
.vzt div.little p.small {font-size:10px;line-height:12px;}
.vzt div.little ul.bullet {margin-bottom:15px;}
.vzt div.little div.ds div.rm {margin:0;border:none;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}
.vzt .error_frame {border:2px solid #ff6600;}
.vzt .ttip{border-bottom: 1px dotted #888}

/* For Share Button */

.pl div.tip { 
  position:absolute; 
  left:-1000em; 
  line-height: 15px; 
  font-family: Arial, sans-serif; 
  font-size: 12px; 

} 
.pl .tooltip {cursor:pointer;} 

.pl div.tip_holder_left, 
.pl div.tip_holder_right, 
.pl div.tip_holder_top, 
.pl div.tip_holder_bottom {       
        position:absolute; 
          z-index:2000; 
          cursor:pointer; 
        margin:12px 0 0 0px; 
        #margin:14px 0 0 290px; 
} 
.pl div.tip_holder_left {padding-left:0px; } 
.pl div.tip_holder_right {padding-right:11px;} 
.pl div.tip_holder_top {padding-top:1px;} 
.pl div.tip_holder_bottom {padding-bottom:11px;} 

.pl div.tip_top, 
.pl div.tip_bottom { 
        height: 15px; 
        margin: 15px 15px 0 0; 
        position: relative; 
} 
  
  .pl div.tip_content_wrapper { 
          background: transparent; 
          padding:0; 
  } 
  .pl div.tip_content { 
          background-color: #fff; 
          padding: 0px 0px 0px 0px; 
        
  } 




/* Popup CSS */ 

.popup_holder{width:240px; border:4px solid #757575; font:12px normal Verdana, Arial, Helvetica, sans-serif; text-align:left;} 
.popup_holder .tophead{background-color:#e7e7e7; margin:0; padding:2px 0 2px 10px; border-bottom:1px solid #ccc; color:#777; font:14px Arial, Helvetica, sans-serif; font-weight:bold;} 
.popup_holder .linksholder {width:240px; margin:0; line-height:23px;} 
.popup_holder .linksholder .floatleft{float:left; width:120px;} 
.popup_holder .linksholder .floatright{float:right; width:120px;} 


a.digg:link, a.digg:visited, a.digg:active{background:url(/Content/Commonfiles/images/digg.gif) no-repeat 10px 3px; padding:0 0 0 30px; text-decoration:none; color:#000; display:block;font:12px Arial, Helvetica, sans-serif; font-weight:normal;height:20px} 
a.digg:hover{background-color:#f2f2f2; display:block;height:20px} 

a.myspace:link, a.myspace:visited, a.myspace:active{background:url(/Content/Commonfiles/images/my-space.gif) no-repeat 10px 3px; padding:0 0 0 30px; text-decoration:none; color:#000; display:block;font:12px Arial, Helvetica, sans-serif; font-weight:normal;height:20px} 
a.myspace:hover{background-color:#f2f2f2; display:block;height:20px} 

a.facebook:link, a.facebook:visited, a.facebook:active{background:url(/Content/Commonfiles/images/facebook.gif) no-repeat 10px 3px; padding:0 0 0 30px; text-decoration:none; color:#000; display:block;font:12px Arial, Helvetica, sans-serif; font-weight:normal;height:20px} 
a.facebook:hover{background-color:#f2f2f2; display:block;height:20px} 

a.twitter:link, a.twitter:visited, a.twitter:active{background:url(/Content/Commonfiles/images/twitter.gif) no-repeat 10px 3px; padding:0 0 0 30px; text-decoration:none; color:#000; display:block;font:12px Arial, Helvetica, sans-serif; font-weight:normal;height:20px} 
a.twitter:hover{background-color:#f2f2f2; display:block;height:20px} 


a.delicious:link, a.delicious:visited, a.delicious:active{background:url(/Content/Commonfiles/images/delicious.gif) no-repeat 10px 3px; padding:0 0 0 30px; text-decoration:none; color:#000; display:block;font:12px Arial, Helvetica, sans-serif; font-weight:normal;height:20px} 
a.delicious:hover{background-color:#f2f2f2; display:block;height:20px} 

a.google:link, a.google:visited, a.google:active{background:url(/Content/Commonfiles/images/google.gif) no-repeat 10px 3px; padding:0 0 0 30px; text-decoration:none; color:#000; display:block;font:12px Arial, Helvetica, sans-serif; font-weight:normal;height:20px} 
a.google:hover{background-color:#f2f2f2; display:block;height:20px} 

a.live:link, a.live:visited, a.live:active{background:url(/Content/Commonfiles/images/live.gif) no-repeat 10px 3px; padding:0 0 0 30px; text-decoration:none; color:#000; display:block;font:12px Arial, Helvetica, sans-serif; font-weight:normal;height:20px} 
a.live:hover{background-color:#f2f2f2; display:block;height:20px} 

a.stumbleupon:link, a.stumbleupon:visited, a.stumbleupon:active{background:url(/Content/Commonfiles/images/stumbleupon.gif) no-repeat 10px 3px; padding:0 0 0 30px; text-decoration:none; color:#000; display:block;font:12px Arial, Helvetica, sans-serif; font-weight:normal;height:20px} 
a.stumbleupon:hover{background-color:#f2f2f2; display:block;height:20px} 

a.reddit:link, a.reddit:visited, a.reddit:active{background:url(/Content/Commonfiles/images/reddit.gif) no-repeat 10px 3px; padding:0 0 0 30px; text-decoration:none; color:#000; display:block;font:12px Arial, Helvetica, sans-serif; font-weight:normal;height:20px} 
a.reddit:hover{background-color:#f2f2f2; display:block;height:20px} 

a.gmail:link, a.gmail:visited, a.gmail:active{background:url(/Content/Commonfiles/images/gmail.gif) no-repeat 10px 3px; padding:0 0 0 30px; text-decoration:none; color:#000; display:block;font:12px Arial, Helvetica, sans-serif; font-weight:normal;height:20px} 
a.gmail:hover{background-color:#f2f2f2; display:block;height:20px} 

a.yahoo:link, a.yahoo:visited, a.yahoo:active{background:url(/Content/Commonfiles/images/yahoo.gif) no-repeat 10px 3px; padding:0 0 0 30px; text-decoration:none; color:#000; display:block;font:12px Arial, Helvetica, sans-serif; font-weight:normal;height:20px} 
a.yahoo:hover{background-color:#f2f2f2; display:block;height:20px} 

a.favorite:link, a.favorite:visited, a.favorite:active{background:url(/Content/Commonfiles/images/favorite.gif) no-repeat 10px 3px; padding:0 0 0 30px; text-decoration:none; color:#000; display:block;font:12px Arial, Helvetica, sans-serif; font-weight:normal;height:20px} 
a.favorite:hover{background-color:#f2f2f2; display:block;height:20px} 

/* End of Share Button */

/* Hero image overlapping the tab shadow. */
.vzt div.little {font-size:12px;line-height:15px; padding-bottom:10px;}

.vzt .footer .icons{padding-top: 5px;border-bottom: 1px solid #aaa;height: 40px;VISIBILITY: visible;}

.vzt .footer {background-color:#f6f6f6;margin-bottom:-32px;}


.vzt .legal_twolines {height:33px; overflow:hidden;color:#000}


