html {}
body {margin:0;padding:0;font-family:arial,sans-serif; font-size:12px; text-align:center;} 
a:link {color: #06C}     
a:visited {color: #636}
a:hover {color: #06C}   
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-left:4px;}
select { margin:0; padding:2px;}
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;}
div {margin:0; padding:0;}
.hlight {font-weight:bold; color:#f00;}
.red {color:#f00;}
#contain {width:985px; margin:0 auto; text-align:left;}


/* 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 0 3px; font-size:13px; font-weight:bold; color:#fff; text-decoration:none; vertical-align:0%;}
a.button span {background: url(/content/verizonglobalhome/images/right.gif) no-repeat right top; padding:3px 10px 5px 6px; color:#fff;} 


/* CSS for nav common component - must have body id */
#internet #internet {background:url(/content/verizonglobalhome/images/over_red.gif) repeat-x; }
#tv #tv {background:url(/content/verizonglobalhome/images/over_red.gif) repeat-x; }
#phone #phone {background:url(/content/verizonglobalhome/images/over_red.gif) repeat-x; }
#bundles #bundles {background:url(/content/verizonglobalhome/images/over_red.gif) repeat-x; }
#wireless #wireless {background:url(/content/verizonglobalhome/images/over_red.gif) repeat-x; }
#support #support {background:url(/content/verizonglobalhome/images/over_red.gif) repeat-x; }


/* 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:#f1f1f1 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:#f1f1f1 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:#f1f1f1 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;margin:0 auto;}
#header #search {padding:0; position:absolute; right:4px; top:10px; font-size:12px; text-align:right;}
#header #search .search_label {color:#000; font-weight:bold; font-size:12px; margin-top:11px;}
#header #search div {margin-top:44px;}
#header #search img {vertical-align:middle; margin:0 2px 1px 2px;}
#header #search .search_field {width:130px;vertical-align:middle;}
#header .logo {margin:20px 0 0 15px;}





#nav {position:relative; z-index:999;}

#navarea {height:35px;}
#nav {height:35px; text-align:left;width:975px;background: url(/content/verizonglobalhome/images/menu_div.jpg) no-repeat top left; padding-left:1px; margin-left:10px;}
#nav ul.main {margin:0; padding:0;}
#nav ul.main li {float:left; list-style-type:none; position:relative;}
#nav .drop_pos {position:relative;}
#nav ul.main li div a.nav:link, #nav ul.main li div a.nav:visited {float:left; font-size:13px; color:#fff; text-decoration:none; font-weight:bold; display:block; height:35px; padding:10px 73px 0 9px;}
#nav ul.main li div a.nav:hover, #nav ul.main li div a.nav:active {background:url(/content/verizonglobalhome/images/over_red.gif) repeat-x; float:left; font-size:13px; color:#fff; text-decoration:none; font-weight:bold; display:block; height:35px; padding:10px 73px 0 9px;}

#nav ul.main li div a.wnav:link, #nav ul.main li div a.wnav:visited {float:left; font-size:13px; color:#fff; text-decoration:none; font-weight:bold; display:block; height:35px; padding:10px 19px 0 9px;}
#nav ul.main li div a.wnav:hover, #nav ul.main li div a.wnav:active {background:url(/content/verizonglobalhome/images/over_red.gif) repeat-x; float:left; font-size:13px; color:#fff; text-decoration:none; font-weight:bold; display:block; height:35px; padding:10px 19px 0 9px;}


#nav ul.main li div.divide {float:left; height:35px; margin:0; background:url(/content/verizonglobalhome/images/menu_div.jpg) no-repeat top right; padding-right:1px;}

#nav ul.sub {margin:0 0 -1px 0; padding:0; list-style-type:none;}
#nav ul.sub li {border-bottom:1px solid #424242; float:none; margin-top:-1px;}
#nav ul.sub li.droptitle {}

#nav ul.sub li a.subtitle:link, #nav ul.sub li a.subtitle:visited {color:#fff;font-weight:bold; font-size:11px; text-decoration:none; display:block;margin:1px 0px 0px 0px; padding:3px 2px 4px 7px; width:171px; _width:180px;}
#nav ul.sub li a.subtitle:hover, #nav ul.sub li a.subtitle:active {background:#600;}
#nav ul.sub li a.sub:link, #nav ul.sub li a.sub:visited {color:#fff;font-weight:bold; font-size:11px; text-decoration:none; display:block;margin:1px 0px 0px 0px; padding:3px 2px 4px 7px; width:171px; _width:180px;}
#nav ul.sub li a.sub:hover, #nav ul.sub li a.sub:active {background:#600;color:#fff;}

#nav .dropdown {display: none; position: absolute; align: left; top: 35px; left:0px; width: 180px; background:#000; padding:0px;}
#nav .sub_dropdown {display: none; position: absolute; align: left; top: 35px; left:-180px; width: 180px; padding:0px;border:0px;background:#343434; filter:alpha(opacity=90);opacity:0.9;-moz-opacity:0.9;}


/*
a.menulink:link,a.menulink:visited{display:block;background:#ff0000 url(/content/verizonglobalhome/images/off_red.gif) repeat-x left top;height:35px;margin:0;padding:0 0 0 10px;line-height:2.7em;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;color:#fff;text-decoration:none;}
a.menulink:hover,a.menulink:active{background:#ff0000 url(/content/verizonglobalhome/images/over_red.gif) repeat-x left top;text-decoration:none;}


a.menulink_current:link,a.menulink_current:visited,a.menulink_current:hover,a.menulink_current:active{display:block;background:#ac0000 url(/content/verizonglobalhome/images/over_red.gif) repeat-x left top;height:35px;margin:0;padding:0 0 0 10px;line-height:2.7em;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;color:#fff;text-decoration:none;}
.redmenu{height:35px;background:url(/Residential/images/off_red.gif) repeat-x;}
.snav_dropdown {padding:0px;border:0px;background:#000;}
.snav_dropdown_sub {padding:0px;border:0px;background:#343434; filter:alpha(opacity=90);opacity:0.9;-moz-opacity:0.9;}
.menu_subnav{list-style:none;padding:0;} */
/* Hides from IE5-mac \*/
/* * html .menu_subnav{list-style:none;padding:0;line-height: 1.1;} */
/* End hide from IE5-mac */ 
/* .menu_subnav li{padding:0px;} */

#nav .wire_sub {}
#nav .wire_sub div {border-bottom:1px solid #6d6d6d; float:none; padding:5px 0 3px 7px; width:172px; _width:180px;}
#nav .wire_sub div p {font-size:12px; color:#fff; margin:0; padding:0;}
#nav .wire_sub ul.sub li a.sub:link, #nav .wire_sub ul.sub li a.sub:visited {color:#fff; font-weight:normal; font-size:11px; text-decoration:none; display:block;margin:1px 0px 0px 0px; padding:3px 2px 4px 11px; width:167px; _width:180px; background:url(/content/verizonglobalhome/images/bul_wht.gif) no-repeat 4px 8px;}
#nav .wire_sub ul.sub li a.sub:hover, #nav .wire_sub ul.sub li a.sub:active {color:#fff; background:#600 url(/content/verizonglobalhome/images/bul_wht.gif) no-repeat 4px 8px;}
#nav .wire_sub ul.sub li {border-bottom:1px solid #6d6d6d; float:none; margin-top:-1px; width:180px;}


/*Content*/
#stage {background:url(/content/verizonglobalhome/images/stage.jpg) no-repeat; width:985px; height:300px; margin:10px 0 20px 0;}
#stage p {margin:1px 0 4px 0; padding:0;}
#stage .prev_next {position:absolute; left:15px; bottom:20px;}
#stage .prev_next a.prev:link, #stage .prev_next a.prev:visited {}
#stage .prev_next a.prev:hover, #stage .prev_next a.prev:active {}
#stage .prev_next a.next:link, #stage .prev_next a.next:visited {}
#stage .prev_next a.next:hover, #stage .prev_next a.next:active {}
#stage .res1 {height:299px;background:url(/content/verizonglobalhome/images/stage/hsi.jpg) no-repeat 0px 1px; margin:0 0 0 5px; position:relative;}
#stage .res2 {height:299px;background:url(/content/verizonglobalhome/images/stage/fpo1.jpg) no-repeat 0px 1px; margin:0 0 0 5px; position:relative;}
#stage .res3 {height:299px;background:url(/content/verizonglobalhome/images/stage/fpo2.jpg) no-repeat 0px 1px; margin:0 0 0 5px; position:relative;}

#stage .wire1 {height:299px;background:url(/content/verizonglobalhome/images/stage/w_lgFlip.jpg) no-repeat 20px 1px; margin:0 0 0 5px; position:relative;}
#stage .wire2 {height:299px;background:url(/content/verizonglobalhome/images/stage/fpo1.jpg) no-repeat 0px 1px; margin:0 0 0 5px; position:relative;}
#stage .wire3 {height:299px;background:url(/content/verizonglobalhome/images/stage/fpo2.jpg) no-repeat 0px 1px; margin:0 0 0 5px; position:relative;}


#links {background:url(/content/verizonglobalhome/images/links.jpg) no-repeat; width:570px; height:150px; float: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 {}


/* Content Business */
#bus_stage {background:url(/content/verizonglobalhome/images/stage_bus.jpg) no-repeat; width:985px; height:250px; margin:10px 0 20px 0;}
.pod {width:321px; height:250px; float:left; margin-left:11px;}
.pod .title {font-size:20px; font-weight:bold; border-bottom:1px solid #ccc; margin:15px 18px 0 18px; padding:0 0 4px 0;}
.pod .subtitle {font-size:15px; font-weight:bold; color:#808080; margin:4px 0 0 18px;}
.pod .cta {margin:0 18px 0 18px; padding-top:155px;}
.pod .cta .left {float:left;}
.pod .cta .left a:link, .pod .cta .left a:visited {font-size:15px; font-weight:bold; color:#808080; text-decoration:none;}
.pod .cta .left a:hover, .pod .cta .left a:active {text-decoration:underline;}
.pod .cta .right {float:right;}
.pod .cta .right a:link, .pod .cta .right a:visited {font-size:12px; font-weight:bold;}
.pod .cta .right a:hover, .pod .cta .right a:active {}

#tout_bus {background:url(/content/verizonglobalhome/images/tout_bus.jpg) no-repeat; width:570px; height:150px; float:left;}
#tout_bus .promo {float:left; width:415px; height:150px; background:url(/content/verizonglobalhome/images/hsi_bus.jpg) no-repeat 245px 24px;}
#tout_bus .promo h1 {font-size:20px; color:#f00; margin:10px 0 4px 18px; padding:0;}
#tout_bus .promo p {padding:0; margin:0 0 5px 18px;}
#tout_bus .lq {float:right; width:155px;}
#tout_bus .lq .search_addy {border-top:1px solid #ccc; margin:9px 10px 0 12px; padding:5px 0 0 4px;}
#tout_bus .lq .lq_margin {margin-left:17px;}
#tout_bus .lq p {padding:0; margin:11px 0 4px 0;}
.title_bus {text-align:center; font-size:24px; margin:20px 0 0 0; padding:0;}
.title_height {height:35px; _height:55px;}

/* Secondary Promo */
#sec_promo {background:url(/content/verizonglobalhome/images/sec_bg.jpg) no-repeat; width:404px; height:150px; float:right; position:relative;}
#scroll {position:absolute; bottom:0px; left:0px; margin:0; padding:0; width:404px; height:20px;}
#scroll1 {position:relative;}
#scroll1 .scrollbar1 {background:url(/content/verizonglobalhome/images/scroll_1.gif) no-repeat; width:404px; height:20px; text-align:right; position:absolute; top:0px; left:0px;}
#scroll2 {position:relative;}
#scroll2 .scrollbar2 {background:url(/content/verizonglobalhome/images/scroll_2.gif) no-repeat; width:404px; height:20px; text-align:right; position:absolute; top:0px; left:0px;}
#scroll3 {position:relative;}
#scroll3 .scrollbar3 {background:url(/content/verizonglobalhome/images/scroll_3.gif) no-repeat; width:404px; height:20px; text-align:right; position:absolute; top:0px; left:0px;}
#scroll4 {position:relative;}
#scroll4 .scrollbar4 {background:url(/content/verizonglobalhome/images/scroll_4.gif) no-repeat; width:404px; height:20px; text-align:right; position:absolute; top:0px; left:0px;}
a.arrow_lft:link, a.arrow_lft:visited {}
a.arrow_lft:hover, a.arrow_lft:active {}
a.arrow_rt:link, a.arrow_rt:visited {}
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;}
#r1 {background:url(/content/verizonglobalhome/images/sec/secPromo-BundleMov.jpg) no-repeat 203px 12px;padding:10px 0 0 16px;}
#r2 {background:url(/content/verizonglobalhome/images/sec/secPromo-BundleMov.jpg) no-repeat 203px 12px;padding:10px 0 0 16px;}
#r3 {background:url(/content/verizonglobalhome/images/sec/secPromo-BundleMov.jpg) no-repeat 203px 12px;padding:10px 0 0 16px;}
#r4 {background:url(/content/verizonglobalhome/images/sec/secPromo-BundleMov.jpg) no-repeat 203px 12px;padding:10px 0 0 16px;}
#w1 {background:url(/content/verizonglobalhome/images/sec/secPromo-BundleMov.jpg) no-repeat 203px 12px;padding:10px 0 0 16px;}
#w2 {background:url(/content/verizonglobalhome/images/sec/secPromo-BundleMov.jpg) no-repeat 203px 12px;padding:10px 0 0 16px;}
#w3 {background:url(/content/verizonglobalhome/images/sec/secPromo-BundleMov.jpg) no-repeat 203px 12px;padding:10px 0 0 16px;}
#w4 {background:url(/content/verizonglobalhome/images/sec/secPromo-BundleMov.jpg) no-repeat 203px 12px;padding:10px 0 0 16px;}
#b1 {background:url(/content/verizonglobalhome/images/sec/secPromo_bus.jpg) no-repeat 198px 20px;padding:10px 0 0 16px;}
#b2 {background:url(/content/verizonglobalhome/images/sec/secPromo-BundleMov.jpg) no-repeat 203px 12px;padding:10px 0 0 16px;}
#b3 {background:url(/content/verizonglobalhome/images/sec/secPromo-BundleMov.jpg) no-repeat 203px 12px;padding:10px 0 0 16px;}
#b4 {background:url(/content/verizonglobalhome/images/sec/secPromo-BundleMov.jpg) no-repeat 203px 12px;padding:10px 0 0 16px;}


/* Slider */
.SlidingPanels {position: relative;float:left;width: 402px;padding: 0px;border: none;}
.SlidingPanels_sm {position: relative;width: 402px;padding: 0px;margin:0 0 0 1px; border: none;}
.SlidingPanels_sm p {padding:0; margin:0 0 5px 0;}
.SlidingPanels_sm h1 {font-size:20px; color:#f00; margin:0 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:146px; 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 30px 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;}


/* 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; margin:0 auto 20px auto; padding:0; text-align:left}
#footer #footer_trust {width:985px; margin:0 auto 20px auto;padding:0; 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 16px 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;}


