html {min-height:100%;margin-bottom:1px; filter: expression(document.execCommand("BackgroundImageCache", false, true));}
body {margin:0;padding:0;font-family:arial,sans-serif; font-size:12px; text-align:center; background:#fff url(/content/verizonglobalhome/images/page_background_bus.jpg) repeat-x 0px 80px;} 
a:link {color: #06C}     
a:visited {color: #636}
a:hover {color: #636}   
a:active {color: #06C}  
img {border:0;}
sup {font-size:75%; }
.clear {clear:both; margin:0; padding:0;}
a sup {text-decoration:none; }
input {margin:0 0 0 4px; padding:0px;}
select {margin:0; padding:0px;}
label {font-weight:bold; font-size:12px;}
h1 {font-size:26px; font-weight:bold; color:#f00; padding:10px 0 5px 0; margin:0; text-align:left;}
h2 {font-size:17px; font-weight:bold; padding:10px 0 5px 0; margin:0; text-align:left;}
h3 {font-size:17px; font-weight:normal;text-align:left;}
h4 {font-size:15px; font-weight:bold;text-align:left;}
h5 {font-size:15px; font-weight:normal;text-align:left;}
h6 {font-size:12px; font-weight:bold;text-align:left; margin:15px 0 9px 15px;}
div {margin:0; padding:0;}
.hlight {font-weight:bold; color:#f00;}
.red {color:#f00;}
#contain {width:985px; margin:0 auto; text-align:left;}
.ada {position:absolute; top:0px; left:-1500px;}
ul.list {margin:0 0 8px 0;padding:0;list-style-type:none; line-height:12px;}
ul.list li {margin:0;padding:2px 0 1px 12px; background:url(/content/verizonglobalhome/images/bul_blk.gif) no-repeat 3px 6px;text-align:left;}






/* Tooltip */
#div1 {z-index:9999;position:absolute; top: 4px; left: 20px; width:200px; visibility:hidden; border:1px solid #000; background:#ffffe1; font-size:10px; padding:5px;}
#div1 p {padding:0; margin:3px 0 5px 0;}


/* Buttons */
div.cta_primary, div.cta_primary div, div.cta_primary div div {cursor:pointer;color:#fff;font-weight:bold;line-height:21px; font-size:13px;}
div.cta_primary {float:left;background:url(/content/verizonglobalhome/images/red_button_left.gif) transparent no-repeat top left;padding-left:10px;}
div.cta_primary div {background:url(/content/verizonglobalhome/images/red_button_right.gif) transparent no-repeat top right;padding-right:5px;}
div.cta_primary div div {background:url(/content/verizonglobalhome/images/red_button_1px.gif) #DA0000 repeat-x;}
div.cta_primary div a:link,  div.cta_primary div a:visited {padding:0; height:21px; color:#fff; text-decoration:none;}
div.cta_primary div a:hover,  div.cta_primary div a:active {}
div.cta_primary_blk, div.cta_primary_blk div, div.cta_primary_blk div div {cursor:pointer;color:#fff;font-weight:bold;line-height:21px; font-size:13px;}
div.cta_primary_blk {float:left;background:url(/content/verizonglobalhome/images/black_button_left.gif) transparent no-repeat top left;padding-left:10px;}
div.cta_primary_blk div {background:url(/content/verizonglobalhome/images/black_button_right.gif) transparent no-repeat top right;padding-right:5px;}
div.cta_primary_blk div div {background:url(/content/verizonglobalhome/images/black_button_1px.gif) #000 repeat-x;}
div.cta_primary_blk div a:link,  div.cta_primary_blk div a:visited {padding:0; height:21px; color:#fff; text-decoration:none;}
div.cta_primary_blk div a:hover,  div.cta_primary_blk div a:active {}
div.cta_primary_gry, div.cta_primary_gry div, div.cta_primary_gry div div {cursor:pointer;color:#000;font-weight:bold;line-height:21px; font-size:13px;}
div.cta_primary_gry {float:left;background:url(/content/verizonglobalhome/images/big_gray_button_left.gif) transparent no-repeat top left;padding-left:10px;}
div.cta_primary_gry div {background:url(/content/verizonglobalhome/images/big_gray_button_right.gif) transparent no-repeat top right;padding-right:5px;}
div.cta_primary_gry div div {background:url(/content/verizonglobalhome/images/big_gray_button_1px.gif) #ccc repeat-x;}
div.cta_primary_gry div a:link,  div.cta_primary_gry div a:visited {padding:0; height:21px; color:#000; text-decoration:none;}
div.cta_primary_gry div a:hover,  div.cta_primary_gry div a:active {}
a.button {background: url(/content/verizonglobalhome/images/left.gif) no-repeat left top; padding:3px 0 5px 3px; #padding:0 0 5px 3px; _padding:0 0 0 3px; font-size:13px; font-weight:bold; color:#fff; text-decoration:none; vertical-align:0%; #vertical-align:20%; _vertical-align:20%;}
a.button span {background: url(/content/verizonglobalhome/images/right.gif) no-repeat right top; padding:3px 10px 5px 6px; color:#fff;} 


/* Main Navigation */
#mainnav {padding:0; position:absolute; left:200px; top:66px;}
#lob {}
#lob a:link, #lob a:visited {font-size:16px; text-decoration:none; display:block; height:44px; padding-top:11px; text-align:center;}
#lob a:hover, #lob a:active {text-decoration:underline;}
#lob div {float:left; height:44px; font-weight:bold; font-size:16px;}
#residential {width:125px;}
#residential a {color:#000;}
#residential_current {background: url(/content/verizonglobalhome/images/grad_current.jpg) repeat-x;width:125px;}
#residential_current a {color:#f00;}
#business {width:113px;}
#business .bus_divider {background:url(/content/verizonglobalhome/images/divider.gif) no-repeat; width:113px;}
#business .bus_divider a {background:url(/content/verizonglobalhome/images/divider.gif) no-repeat right top; color:#000;}
#business_current .bus_divider {background:url(/content/verizonglobalhome/images/divider.gif) no-repeat; width:113px;}
#business_current .bus_divider a {background:url(/content/verizonglobalhome/images/divider.gif) no-repeat right top; color:#f00;}
#business_current {background: url(/content/verizonglobalhome/images/grad_current.jpg) repeat-x;width:113px;}
#business_current a {color:#f00;}
#wireless {width:109px;}
#wireless a {color:#000;}
#wireless_current {background: url(/content/verizonglobalhome/images/grad_current.jpg) repeat-x;width:109px;}
#wireless_current a {color:#f00; }


/* Header and Navigation */
#header{position:relative; height:120px; font-size:10px;color:#666; width:985px; text-align:left;}
#header #search {padding:0; position:absolute; right:3px; #right:4px; _right:3px;  top:11px; font-size:12px; text-align:right;}
#header #search .search_label {color:#000; font-weight:bold; font-size:12px; vertical-align:middle; #vertical-align:40%; _vertical-align:40%;}
#header #search div {margin-top:43px;}
#header #search img {vertical-align:bottom; margin:0 2px 1px 2px;}
#header #search .search_field {width:130px; font-size:14px;}
#header .logo {margin:29px 0 0 38px;}


/*Content*/
#stage {width:985px; height:280px; margin:0 0 20px 0;} 
#stage a.redarrow {background:url(/content/verizonglobalhome/images/arrow_red.gif) no-repeat 0px 2px;padding:0 0 0 12px;font-weight:bold;font-size:13px;}
#stage ul.links {list-style-type:none;margin:0;padding:0;}
#stage ul.links li {margin:0;padding:0;}
#stage .promo_grid {border-collapse:collapse; width:100%;}
#stage .promo_grid td {padding:0; vertical-align:top;}
#stage p {margin:1px 0 4px 0; padding:0;}
.tout_mid {width:736px;height:55px;background:url(/content/verizonglobalhome/images/tout_bus_mid.jpg) no-repeat;float:left;display:inline;margin:0 0 20px 0;}


/* Sign in */
#signin {width:238px; float:right; margin:0 0 0 0; text-align:left;}
#signin .lock {float:left;margin:4px 0 0 4px;}
#signin .left {display:inline;float:left;}
#signin .right {display:inline;float:right;}
#signin .sub {font-size:10px;margin:-2px 0 0 4px;}
#signin .dis {font-size:10px; margin:-2px 0 0 0;}
h3.head_tblhead {position:relative;}
h3.head_tblhead, 
h3.head_tblhead span, 
h3.head_tblhead span span {display:block;margin:0;padding:4px 0 2px 0;color:#000;font-weight:bold;font-size:15px;;vertical-align:bottom}
div.cc_content {border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;background:#fff url(/content/verizonglobalhome/images/signin/gradient.gif) repeat-x bottom;padding:10px 9px 0 9px;}
h3.head_tblhead {background:transparent url(/content/verizonglobalhome/images/signin/header_gray_tab_left.gif) no-repeat left top;padding:0 0 0 10px;}
h3.head_tblhead span {background:transparent url(/content/verizonglobalhome/images/signin/header_gray_tab_right.gif) no-repeat right top;padding:0 10px 0 0;}
h3.head_tblhead span span {background:#ccc url(/content/verizonglobalhome/images/signin/header_gray_1px.gif) repeat-x; padding}

div.cc_bottom_cap {height:10px;padding-left:10px;background:transparent url(/content/verizonglobalhome/images/signin/bottom_left.gif) no-repeat left;overflow:hidden;}
div.cc_bottom_cap div {height:10px;padding-right:10px;background:transparent url(/content/verizonglobalhome/images/signin/bottom_right.gif) no-repeat right;overflow:hidden;}
div.cc_bottom_cap div div{height:10px;padding:0;background:url(/content/verizonglobalhome/images/signin/bottom_1px.gif) repeat-x;overflow:hidden;}

#signin label {font-weight:bold; font-size:11px;}
#signin select {font-size:11px;}
#signin input {font-size:13px; margin:0;}
#signin #chkbox {margin-left:-4px;}
#signin .chk_space {margin:4px 0 5px 0; #margin:-8px 0 5px 0; _margin:-8px 0 5px 0;}
#signin .sign_space {margin-top:9px;}
#signin .link_space {margin-top:1px;}

#links {background:url(/content/verizonglobalhome/images/links.jpg) no-repeat; width:570px; height:150px; float:left; text-align:left;}
#links div {float:left; width:186px; height:127px; margin:11px 0 0 0;}
#links .linksone {}
#links .linkstwo {}
#links .linksthree {}
#links .title {font-weight:bold; font-size:12px; margin:0 0 2px 16px;}
#links .copy {font-size:12px; margin:0px 0 2px 16px;}
#links ul.divide {border-bottom:1px solid #ccc; width:150px;}
#links ul.linklist {margin:5px 3px 5px 20px; padding:0; line-height:14px;}
#links ul.linklist li {list-style-type:none; padding:0 0 5px 13px; margin:0; font-size:12px; background:url(/content/verizonglobalhome/images/bul_blkarrow.gif) no-repeat 0px 3px;}
#links ul.linklist li a:link, #promo ul.linklist li a:visited {font-size:12px;}
#links ul.linklist li a:hover, #promo ul.linklist li a:active {}


/* Secondary Promo */
#sec_promo {background:url(/content/verizonglobalhome/images/tout_bus_sm.jpg) no-repeat; width:321px; height:150px; float:right; position:relative; text-align:left;}
#sec_promo p {margin:0 0 7px 0;}
#scroll {position:absolute; bottom:0px; left:0px; margin:0; padding:0; width:321px; height:20px;} 
#scroll1 {position:relative;}
#scroll1 .scrollbar1 {background:url(/content/verizonglobalhome/images/scroll_1_sm.gif) no-repeat; width:321px; height:20px; text-align:right; position:absolute; top:0px; left:0px;}
#scroll2 {position:relative;}
#scroll2 .scrollbar2 {background:url(/content/verizonglobalhome/images/scroll_2_sm.gif) no-repeat; width:321px; height:20px; text-align:right; position:absolute; top:0px; left:0px;}
#scroll3 {position:relative;}
#scroll3 .scrollbar3 {background:url(/content/verizonglobalhome/images/scroll_3_sm.gif) no-repeat; width:321px; height:20px; text-align:right; position:absolute; top:0px; left:0px;}
#scroll4 {position:relative;}
#scroll4 .scrollbar4 {background:url(/content/verizonglobalhome/images/scroll_4_sm.gif) no-repeat; width:321px; height:20px; text-align:right; position:absolute; top:0px; left:0px;}
a.arrow_lft:link, a.arrow_lft:visited {position:absolute; top:1px; right:29px; background:url(/content/verizonglobalhome/images/arrow_lft.gif) no-repeat; width:28px; height:18px; }
a.arrow_lft:hover, a.arrow_lft:active {}
a.arrow_rt:link, a.arrow_rt:visited {position:absolute; top:1px; right:3px;background:url(/content/verizonglobalhome/images/arrow_rt.gif) no-repeat; width:28px; height:18px; }
a.arrow_rt:hover, a.arrow_rt:active {}
.imgarrow_lft {position:absolute; top:1px; right:29px; background:url(/content/verizonglobalhome/images/arrow_lft2.gif) no-repeat; width:28px; height:18px;}
.imgarrow_rt {position:absolute; top:1px; right:3px; background:url(/content/verizonglobalhome/images/arrow_rt2.gif) no-repeat; width:28px; height:18px;}

#b1 {padding:10px 0 0 19px;}
#b2 {padding:10px 0 0 19px;}
#b3 {padding:10px 0 0 19px;}
#b4 {padding:10px 0 0 19px;}

#tout_bus {background:url(/content/verizonglobalhome/images/tout_bus_sm.jpg) no-repeat; width:321px; height:150px; float:left; display:inline; margin:0 11px 0px 0;}
#tout_bus .promo {float:left; width:321px; height:150px; position:relative;}
#tout_bus .promo h1 {font-size:17px; color:#f00; margin:10px 0 4px 18px; padding:0;}
#tout_bus .promo p {padding:0; margin:0 0 3px 15px;}
#tout_bus .lq {margin:0;}
#tout_bus .lq .search_addy {margin:9px 10px 0 12px; padding:5px 0 0 4px;}
#tout_bus .lq .lq_margin {margin:0 0 0 15px;}
#tout_bus .lq p {padding:0; margin:11px 0 4px 0;}
.title_bus {text-align:center; font-size:24px; margin:0; padding:0;}
.title_height {height:35px; margin-top:20px;}


/* Slider */
.SlidingPanels {position: relative;float:left;width: 319px;padding: 0px;border: none;}
.SlidingPanels_sm {position: relative;width: 319px;padding: 0px;margin:0 0 0 1px; border: none; overflow:hidden;}
.SlidingPanels_sm p {padding:0; margin:0 0 5px 0;}
.SlidingPanels_sm h1 {font-size:17px; color:#f00; margin:4px 0 4px 0; #margin:13px 0 4px 0; _margin:13px 0 4px 0;padding:0;} 
.SlidingPanelsContentGroup {position: relative;float:left;width: 4600px;margin: 0px;padding: 0px;border: none;}
.SlidingPanelsContent {width: 402px;float:left;overflow: hidden;margin: 0px;padding: 0px;border: none;}
.SlidingPanelsContent_sm {width: 402px; height:130px; float:left;overflow: hidden;margin: 0px;padding: 0px;} 
.SlidingPanelsAnimating * {overflow: hidden !important;}
.SlidingPanelsCurrentPanel {}
.SlidingPanelsFocused {}


/* News Feed */
#news {background:url(/content/verizonglobalhome/images/news.jpg) no-repeat; margin:20px 0 20px 0; padding:7px 0 0 0; width:985px; height:30px;}
#news p.title {font-weight:bold; float:left; padding:0 0 0 18px; margin:0;}
#news .morenews {float:right; padding-right:13px;}
#news .feed {float:left; margin:0 0 0 38px;}
#news .feed span {padding-right:8px;}
#news_tick {background:url(/content/verizonglobalhome/images/messagearea-background.gif) no-repeat; width:985; height:30px; margin:10px 0 0 0; _margin:0px 0 0 0; padding-bottom:11px;font-variant:small-caps;font-weight:bold;font-size:15px;}
#news_tick .tick {display:inline; float:left; margin:7px 0 0 17px;}
#news_tick .controls {display:inline; float:right;margin:8px 6px 0 0;}
#news_tick .title {font-weight:bold; color:#f00;}
#news_tick .tick a:link, #news_tick .tick a:visited {color:#000; text-decoration:none;}
#news_tick .tick a:hover, #news_tick .tick a:active {text-decoration:underline;}
#news_tick .controls a {padding:0 0 0 5px;}
#ticklist li {display:none;}
.start_ticker {color:green;}
.pause_ticker {color:red;}
#email {width:487px; height:52px; background:url(/content/verizonglobalhome/images/email.jpg) no-repeat; float:left; margin:20px 0 0px 0; padding:11px 0 0 0; font-size:12px;}
#email p.title {font-weight:bold; float:left; padding:0 0 0 78px; margin:0;}
#email .content {float:left; margin:0 0 0 39px; width:315px;}
#email .content span {padding-right:8px;float:left;}





/* Footer */
#footer {float:left; min-width:985px; width:100%; background:url(/content/verizonglobalhome/images/footer_bar.gif) repeat-x; margin:0; padding:9px 0 0 0; font-size:11px;} 
#footer #footer_content {width:985px; height:61px; margin:0 auto 0 auto; padding:0 0 0 10px; text-align:left}
#footer #footer_trust {width:985px; margin:0 auto 20px auto;padding:0 0 0 10px; text-align:left;} 
#footer #footer_content  .trust {}
#footer .sub {font-size:11px; color:#000; margin:3px 0 2px 0;}
#footer #left {float:left; text-align:left;}
#footer #right {float:right; text-align:left; padding:2px 10px 0 0;}
#footer #right .esp {}
#footer .divider {padding:0 3px 0 3px; color:#666; font-size:13px;}
#footer a:link, #footer a:visited {font-size:11px;}
#footer a:hover, #footer a:active {}
#main_content .copy_btm {font-size:12px;padding:4px 11px 0 0;text-align:right;}
