body {margin: 0px auto;overflow-x:hidden; background-color: #FFF;font:normal 12px/18px Arial,sans-serif;color:#666;}
ul, menu, dir { -webkit-padding-start: 0;}

.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,
.vzt object,
.vzt embed {outline:none;}
.vzt p {margin:0 0 20px 0; line-height:18px;}
.vzt img {border:0;display:block;}
.vzt input[type="text"], .vzt input[type="password"], select {background:#f4f4f4;-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"], .vzt input[type="password"] {padding:8px;}
.vzt .changePw input[type="text"], .vzt input[type="password"], select {width:80%;}
.vzt .pw-change {padding-top:19;}
.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 .form-options {padding:20px 0 0 0px;}
.vzt .form-options .cl {margin-bottom:10px;}
.vzt #add-account input[type="radio"] {height:17px;width:auto;margin-right:10px;}
.vzt #add-account label {line-height:19px;}

.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;}
.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden; line-height: 0;}
* html .clearfix {height: 1px; }
.clearfix {display:block; min-width:0; }
/*.vzt div.rule {display:block;clear:both;overflow:hidden;width:auto;height:60px;line-height:60px;font-size:60px;background:transparent url(../i/bg/hr.png) no-repeat bottom left;}*/
.vzt div.ruler {display:block;clear:both;overflow:hidden;width:auto;height:1px;line-height:60px;font-size:60px;background:#e1e1e1;margin:32px 10px 27px 10px;} /*new*/
.vzt div.rule hr, .vzt div.ruler hr {display:none;}
.vzt .divider {width: 100%; height: 2px; border-top: 1px solid #CCCCCC;}
.vr {width:1px; margin:0 auto;height:100%; display:block; clear:both; background:#999;}
.vzt .left {float:left;display:inline;}
.vzt .right {float:right;display:inline;}
.vzt .alertText {float:left; display:inline; overflow:hidden; text-overflow:ellipsis; max-height:4.5em; line-height:1.5em; word-wrap:break-word;}

/* colors */
.vzt .vzred {color: #b50000;}
.vzt .success {color:#048a17;}
.vzt .error {color: #b50000;font-size:11px;}
.vzt .vzred_lt {color:#cc0000;}
.vzt .goth {color:#000;}
.vzt .charcoal {color:#333;}
.vzt .light {color:#888888;}
.vzt .white {color:#fff;}

/* sizes */
.vzt .small {font-size:12px;line-height:15px;}
.vzt .f10 {font-size: 10px;line-height: 11px;}
.vzt .f11 {font-size: 11px;line-height: 14px;}
.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 .f40 {font-size: 40px;line-height: 40px;}
.vzt .f42 {font-size: 42px;line-height: 42px;}
.vzt .f45 {font-size: 45px;line-height: 45px;}
.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;}

/* line heights */
.vzt .lh10 {line-height:10px;}
.vzt .lh12 {line-height:12px;}
.vzt .lh13 {line-height:13px;}
.vzt .lh14 {line-height:14px;}
.vzt .lh24 {line-height:24px;}
.vzt .lh30 {line-height:30px;}

/* text styles */
.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 .italic {font-style:italic;}
.vzt .bold {font-weight:bold;}
.vzt .fancy {text-indent:-9999em;display:block; background-position:top left; background-repeat:no-repeat;height:97px;}

.vzt .transparent{opacity: 0;filter: alpha(opacity = 0);}
.vzt .disabled {-moz-opacity:0.5;filter:alpha(opacity=50);opacity:0.5;cursor:default !important;}
/*.vzt .gray_bg {background:transparent url(../i/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 .mt0 {margin-top: 0 !important;}
.vzt .m20 {margin: 20px;}
.vzt .mr0 {margin-right:0px !important;}
.vzt .mr10 {margin-right:10px;}
.vzt .mr20 {margin-right:20px;}
.vzt .ml10 {margin-left:10px !important;}
.vzt .ml15 {margin-left:15px !important;}
.vzt .ml20 {margin-left:20px;}
.vzt .mb5 {margin-bottom:5px;}
.vzt .mb10 {margin-bottom:10px;}
.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 .padt20 {padding-top: 20px;}
.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;}
.vzt .left {float:left;display:inline;}
.vzt .right {float:right;display:inline;}
.vzt .cl {clear:both;height:0;line-height: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 !important}
.vzt .clear {clear: both; display:block; min-width:0;}
.vzt .clear:after { content:"."; display:block; height:0; clear:both; visibility:hidden;}

.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, .vzt a.button:hover span, .vzt a.button:hover .cta span span, .vzt .button:hover span.cta_lg span span {text-decoration: none; }
.vzt .alias-btns {position:static !important; padding:0px !important;margin-top:10px;}
.vzt .aa-btn-block {margin-top:10px;}
.vzt .aa-btn-block {margin-top:10px;}

.vzt .button, 
.vzt .button span {display:block;float:left;font-size:14px;color:#666;line-height:28px;text-decoration:none;padding:0;margin:0;cursor:pointer;}
.vzt .button span {background-image:url(../i/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(../i/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, .vzt .button span.cta_gry2 span span, .vzt .button span.channelLineup span span {padding:0 8px 3px 5px;background-repeat:repeat-x;background-color:transparent;background-position:top left;}
.vzt .button span.cta_gry2 span, .vzt .button span.chat span {margin-left: 5px}
/*.vzt .button span.compare {background-image:url(../i/buttons/png/compare_left.png);padding:0 0 0 24px;}
.vzt .button span.share {background-image:url(../i/buttons/png/share_left.png);padding:0 0 0 26px;}
.vzt .button span.cta_gry {background-image:url(../i/buttons/png/cta_gry_left.png);padding:0 0 0 18px;font-weight:normal;}
.vzt .button span.cta_gry2 span {background-image:url(../i/buttons/png/cta_gry_right.png);padding:0 18px 0 0px;font-weight:normal;}
.vzt .button span.channelLineup span {background-image:url(../i/buttons/png/channels_right.png);padding:0 26px 0 0px;font-weight:normal;}*/
.vzt .buttonspan.cta_gry2{background-image:url(../i/buttons/png/left.png);padding:0 0 3px 10px;background-repeat:no-repeat;background-color:transparent;background-position:top left;}
/*.vzt .button span.cta {background-image:url(../i/buttons/gif/cta_left.gif);padding:0 0 0 17px;} 
.vzt .button span.cta span {background-image:url(../i/buttons/gif/cta_right.gif);padding:0 10px 0 0;} 
.vzt .button span.cta span span {background-image:url(../i/buttons/gif/cta_1px.gif);padding:0 5px;color:#b41717;}
.vzt .button span.cta_lg {background-image:url(../i/buttons/png/cta_lg_left.png);line-height:33px;padding:0 10px 5px 4px;}
.vzt .button span.cta_lg span {background-image:url(../i/buttons/png/cta_lg_right.png);line-height:33px;padding:0 23px 5px 0;}
.vzt .button span.cta_lg span.plain {background-image:url(../i/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(../i/buttons/png/cta_lg_1px.png);line-height:37px;padding:0 10px 5px 5px;color:#b41717;font-size:18px;}*/

.vzt .button.back span.red {background-image:url(../i/buttons/png/red_back.png);padding:0 0 0 14px;}
/*.vzt .button.forward span.red > span {background-image:url(../i/buttons/png/red_forward.png);padding:0 14px 0 0px;}*/
.vzt .button span.red {background-image:url(../../images/sprite/mba_sprite1.png); background-position: -10px -105px; padding:0 0 0 4px; }
.vzt .button span.red span {background-image:url(../i/buttons/png/red_right.png); padding:0 4px 0 0;}
.vzt .button span.red span span {background-image:url(../../images/sprite/mba_sprite2.png); background-position: 0px -55px; padding:0 5px; color: #FFF;}

.vzt .button.back span.gray {background-image:url(../i/buttons/png/gray_back.png);padding:0 0 0 14px;}
/*.vzt .button.forward span.gray > span {background-image:url(../i/buttons/png/gray_forward.png);padding:0 14px 0 0px;}*/
.vzt .button span.gray {background-image:url(../i/buttons/png/gray_left.png); padding:0 0 0 4px; }
.vzt .button span.gray span {background-image:url(../i/buttons/png/gray_right.png);padding:0 4px 0 0;}
.vzt .button span.gray span span {background-image:url(../i/buttons/png/gray_1px.png);padding:0 5px; color: #FFF;}



/*.vzt .button span.lg_red {background-image:url(../i/buttons/gif/lg_red_left.gif);padding:0 0 0 4px;}
.vzt .button span.lg_red span {background-image:url(../i/buttons/gif/lg_red_right.gif);padding:0 4px 0 0;}
.vzt .button span.lg_red span span {background-image:url(../i/buttons/gif/lg_red_1px.gif);padding:0 15px;color:#ffffff;font-size:24px;line-height:42px;}*/

./*vzt .play_button_big {background-image:url(../i/buttons/png/play_big.png);padding-top: 38px;color: #fff;width: 154px;height: 28px;}
.vzt .back_button_big {background-image:url(../i/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;}*/

/*buttons hover */
/*.vzt .bundle .button:active span span {background-image:url(../i/buttons/png/right_hover.png);}
.vzt .bundle .button:active span span span {background-image:url(../i/buttons/png/1px_hover.png); color: #C00}
.vzt .bundle .button:active span  {background-image:url(../i/buttons/png/left_hover.png);}*/

/* 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 span { color:#666666;border-bottom:1px dotted #666666; }
.vzt ul.clean li a {font-weight:normal;}
.vzt ul.fl li:hover { text-decoration:none;color:#666666; }

.vzt ul.bullet {padding-left:0px;margin:0 0 10px 0;list-style:none;}
.vzt ul.bullet li {margin:0 0 5px 0;background-image: url('../i/bullet.gif'); background-repeat: no-repeat; background-position: 0px 4px;padding-left:12px; display: block;}
.vzt ul.bullet li a {font-weight:normal;}

.vzt ul.white_bullet {padding-left:0px;margin:0 0 10px 0;list-style:none;}
/*.vzt ul.white_bullet li {margin:0 0 5px 0;background-image: url('../i/white_bullet.png'); background-repeat: no-repeat; background-position: 0px 4px;padding-left:12px; display: block;}*/
.vzt ul.white_bullet li a {font-weight:normal;}

/*.vzt ul.plusbullet li {background-image:url('../i/plusbullet.gif');}*/
.vzt ul.plusbullet li a {color: #b80000;}

.vzt div.col4 ul { margin-bottom:0px;padding-bottom:0px; } 
.vzt div.col4 ul li { margin-bottom:0px;padding-bottom:0px; } 

.vzt ul.li-mb15 li {margin-bottom:15px;}
.vzt ul.li-mb10 li {margin-bottom:10px;}
.vzt ul.li-mb5 li {margin-bottom:5px;}

.vzt .modal_content ul.bullets li {margin-bottom:5px !important;}

/* footnotes/disclaimer text */
.vzt div.footnotes p {font-size:10px;line-height:12px;margin-bottom:8px;}

/* content containers */
.vzt div.cc div.top {height:5px;padding:0 0 0 5px;overflow:hidden;}
.vzt div.cc div.top div {height:5px;padding:0 5px 0 0;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 {padding:5px 9px 15px 9px;}
.vzt div.cc div.bottom {height:5px;padding:0 0 0 5px;overflow:hidden;}
.vzt div.cc div.bottom div {height:5px;padding:0 5px 0 0;overflow:hidden;}
.vzt div.cc div.bottom div div {height:4px;padding:0;overflow:hidden;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(../i/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;}

/* tooltips 
.vzt .tooltip { width: 500px; display: block; position: absolute; right: 0; z-index: 9999; margin: 0;  line-height: 10px;  }
.vzt .tooltip .tooltip_carat { width: 13px; height: 100%; display: block; position: absolute; right: 0; top: -5px; background: url("../img/icon/carat_left.png") no-repeat scroll right top transparent;   }
.vzt .tooltip_right .tooltip_carat { width: 13px; height: 100%; display: block; position: absolute; left: 2px;  top: -5px; background: url("../img/icon/carat_right.gif") no-repeat scroll right top transparent;   }
.vzt .tooltip_content { }
.vzt .tooltip_content h4 {  font-weight: bold; }
.vzt .tooltip_content p {margin-bottom: 3px;} */

/* modals */
.vzt .modal {background: #f5f5f5; }
.vzt .modal_content .header { padding: 12px; background: url('../img/bg/bg_overlay_header.png') repeat-x top left; }
.vzt .modal_content .header h3 { margin: 0; float: left; font-size: 20px; font-weight: bold; color: #fff;}
.vzt .modal_content .header .close { width: 16px; height: 15px; background: url('../img/btn/btn_overlay_close.png') no-repeat left bottom; }
.vzt .modal_content .content { height: 200px; position: relative; padding: 0 12px;  }
.vzt .modal_content .content p {margin-top: 20px;}
.vzt .modal_content .content .buttons { width: 96%; position: absolute; right: 0; bottom: 7px; padding: 0 10px;  }
.vzt .modal_content .content .buttons .button {float: right; margin-left: 10px;}
.vzt .modal_content .content .buttons .button.close {width: auto; height: auto;}
.vzt .overlay { background-color: #000000; display: none; height: 100%; left: 0; margin: auto; opacity: 0.7; position: absolute; top: 0; width: 100%;min-width:1000px; z-index: 1500;}
.vzt .modal { box-shadow: 0 0 15px 8px #787878; }
.vzt .modal { background: #FFFFFF; border: 1px solid #CECECE; display: block; height: 200px; line-height: 18px; position: absolute; width: 243px; z-index: 9999; }

/* pagination */
.vzt .controls {color: #1170cf; margin-top: 30px;}
.vzt .controls a {font-weight: normal;}
.vzt .controls ul {}
.vzt .controls ul li {height: 18px; float: left; margin-right: 8px;}
.vzt .controls ul li.go-left {width: 6px; background: url('../img/btn/arrow_left.png') no-repeat center center;}
.vzt .controls ul li.go-right {width: 6px; background: url('../img/btn/arrow_right.png') no-repeat center center;}
.vzt .controls ul li.active a{font-weight: bold;}
.vzt .controls ul li.deactive {opacity:0.4; filter:alpha(opacity=40);}

/*carousel */
.vzt div.cc div.middle .carousel {width: 300px; margin: 0 auto;}
.vzt div.cc div.middle .carousel .prev {width: 8px; margin-top: 25px; float: left; text-indent: -9999px; background: url('../img/btn/arrow_left.png') no-repeat center center;}
.vzt div.cc div.middle .carousel .next {width: 8px; margin-top: 25px; float: left; text-indent: -9999px; background: url('../img/btn/arrow_right.png') no-repeat center center;}
.vzt div.cc div.middle .carousel .holder {float: left; width: 276px; overflow: hidden;}
.vzt div.cc div.middle .carousel ul li {width: 50px; float: left; height:38px;}