
xHTML {
    min-height: 100%;
}
BODY {
    font-family: arial,sans-serif;
    font-size: 12px;
    margin: 0;
    padding: 0;
    text-align: left;
}
BODY#vznet {
    background: url("/esresources/supt/includes/i/images/page_background_new.jpg") repeat-x scroll 0 53px #FFFFFF;
    font-family: arial,sans-serif;
    font-size: 12px;
    margin: 0;
    padding: 0;
    text-align: center;
}
TABLE.main {
    clear: both;
}
A:link {
    color: #0066CC;
}
A:visited {
    color: #663366;
}
A:hover {
    color: #0066CC;
}
A:active {
    color: #0066CC;
}
IMG {
    border-color: -moz-use-text-color;
    border-style: none;
    border-width: 0;
}
SUP {
    font-size: 75%;
}
.clear {
    clear: both;
    margin: 0;
    padding: 0;
}
A SUP {
    text-decoration: none;
}
INPUT {
    font-size: 12px;
    margin-left: 0;
}
SELECT {
    font-size: 12px;
    margin: 0;
    padding: 2px;
}
LABEL {
    font-size: 12px;
    font-weight: bold;
}
H1 {
    color: #FF0000;
    font-size: 26px;
    font-weight: bold;
    margin: 0;
    padding: 10px 0 5px;
    text-align: left;
}
H2 {
    font-size: 17px;
    font-weight: bold;
    margin: 0;
    padding: 10px 0 5px;
    text-align: left;
}
H2 SPAN {
    font-size: 12px;
    font-weight: normal;
    padding-left: 5px;
}
DIV {
    margin: 0;
    padding: 0;
}
.hlight {
    color: #FF0000;
    font-weight: bold;
}
.red {
    color: #FF0000;
}
.ada {
    left: -1500px;
    position: absolute;
    top: 0;
}
#main_content .float_left_cols UL.list {
    line-height: 12px;
    list-style-type: none;
    margin: 0 0 8px;
    padding: 0;
}
#main_content .float_left_cols UL.list LI {
    background: url("/esresources/supt/includes/i/images/bul_blk.gif") no-repeat scroll 3px 9px transparent;
    font-size: 12px;
    font-weight: normal;
    line-height: 14px;
    margin: 0;
    padding: 2px 0 1px 12px;
    text-align: left;
}
#page_title {
    font-size: 20px;
    font-weight: bold;
    margin: 15px 0 13px 25px;
    padding: 0;
    text-align: left;
    width: 950px;
}
#page_title P {
    font-size: 20px;
    margin: 0;
    padding: 0;
}
.note {
    font-size: 10px;
}
.arrow_back {
    background: url("/esresources/supt/includes/i/images/bul_blkarrow_left.gif") no-repeat scroll left 5px transparent;
    font-weight: bold;
    padding-left: 10px;
}
#maincontent TD {
    font: 12px Arial,Sans-serif,Helvetica;
}
#maincontent #PageTitle {
    color: #000000;
    display: block;
    font-family: arial,helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
    margin: 0;
    padding: 0 0 10px;
}
#ctl00_ContentPlaceHolder1_PageTitle_PresentationModeControlsContainer_Label_PresentationPageTitle {
    color: #000000;
    display: block;
    font-family: arial,helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
    margin: 0;
    padding: 0 0 10px;
}
#PageTitle {
    color: #000000;
    display: block;
    font-family: arial,helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
    margin: 0;
    padding: 0 0 10px;
}
#pagetitle {
    color: #000000;
    display: block;
    font-family: arial,helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
    margin: 0;
    padding: 0 0 10px;
}
.main_headline {
    color: #555555;
    font: 22px arial,helvetica,verdana,sans-serif;
    padding: 0 0 7px;
}
.product_title {
    font: bold 12px Arial,helvetica,sans-serif;
    margin: 15px 0 5px;
}
DIV.cta_primary {
    color: #FFFFFF;
    cursor: pointer;
    font-size: 13px;
    font-weight: bold;
    line-height: 21px;
}
DIV.cta_primary DIV {
    color: #FFFFFF;
    cursor: pointer;
    font-size: 13px;
    font-weight: bold;
    line-height: 21px;
}
DIV.cta_primary DIV DIV {
    color: #FFFFFF;
    cursor: pointer;
    font-size: 13px;
    font-weight: bold;
    line-height: 21px;
}
DIV.cta_primary {
    background: url("/esresources/supt/includes/i/images/red_button_left.gif") no-repeat scroll left top transparent;
    float: left;
    padding-left: 10px;
}
DIV.cta_primary DIV {
    background: url("/esresources/supt/includes/i/images/red_button_right.gif") no-repeat scroll right top transparent;
    padding-right: 5px;
}
DIV.cta_primary DIV DIV {
    background: url("/esresources/supt/includes/i/images/red_button_1px.gif") repeat-x scroll 0 0 #DA0000;
}
DIV.cta_primary DIV A:link {
    color: #FFFFFF;
    padding: 0;
    text-decoration: none;
}
DIV.cta_primary DIV A:visited {
    color: #FFFFFF;
    padding: 0;
    text-decoration: none;
}
DIV.cta_primary DIV A:hover {
}
DIV.cta_primary DIV A:active {
}
DIV.cta_primary_blk {
    color: #FFFFFF;
    cursor: pointer;
    font-size: 13px;
    font-weight: bold;
    line-height: 21px;
}
DIV.cta_primary_blk DIV {
    color: #FFFFFF;
    cursor: pointer;
    font-size: 13px;
    font-weight: bold;
    line-height: 21px;
}
DIV.cta_primary_blk DIV DIV {
    color: #FFFFFF;
    cursor: pointer;
    font-size: 13px;
    font-weight: bold;
    line-height: 21px;
}
DIV.cta_primary_blk {
    background: url("/esresources/supt/includes/i/images/black_button_left.gif") no-repeat scroll left top transparent;
    float: left;
    padding-left: 10px;
}
DIV.cta_primary_blk DIV {
    background: url("/esresources/supt/includes/i/images/black_button_right.gif") no-repeat scroll right top transparent;
    padding-right: 5px;
}
DIV.cta_primary_blk DIV DIV {
    background: url("/esresources/supt/includes/i/images/black_button_1px.gif") repeat-x scroll 0 0 #000000;
}
DIV.cta_primary_blk DIV A:link {
    color: #FFFFFF;
    height: 21px;
    padding: 0;
    text-decoration: none;
}
DIV.cta_primary_blk DIV A:visited {
    color: #FFFFFF;
    height: 21px;
    padding: 0;
    text-decoration: none;
}
DIV.cta_primary_blk DIV A:hover {
}
DIV.cta_primary_blk DIV A:active {
}
DIV.cta_primary_gry {
    color: #000000;
    cursor: pointer;
    font-size: 13px;
    font-weight: bold;
    line-height: 21px;
}
DIV.cta_primary_gry DIV {
    color: #000000;
    cursor: pointer;
    font-size: 13px;
    font-weight: bold;
    line-height: 21px;
}
DIV.cta_primary_gry DIV DIV {
    color: #000000;
    cursor: pointer;
    font-size: 13px;
    font-weight: bold;
    line-height: 21px;
}
DIV.cta_primary_gry {
    background: url("/esresources/supt/includes/i/images/big_gray_button_left.gif") no-repeat scroll left top transparent;
    float: left;
    padding-left: 10px;
}
DIV.cta_primary_gry DIV {
    background: url("/esresources/supt/includes/i/images/big_gray_button_right.gif") no-repeat scroll right top transparent;
    padding-right: 5px;
}
DIV.cta_primary_gry DIV DIV {
    background: url("/esresources/supt/includes/i/images/big_gray_button_1px.gif") repeat-x scroll 0 0 #CCCCCC;
}
DIV.cta_primary_gry DIV A:link {
    color: #000000;
    height: 21px;
    padding: 0;
    text-decoration: none;
}
DIV.cta_primary_gry DIV A:visited {
    color: #000000;
    height: 21px;
    padding: 0;
    text-decoration: none;
}
DIV.cta_primary_gry DIV A:hover {
}
DIV.cta_primary_gry DIV A:active {
}
/*A.button {
    background: url("/esresources/supt/includes/i/images/left.gif") no-repeat scroll left top transparent;
    color: #FFFFFF;
    font-size: 13px;
    font-weight: bold;
    padding: 0 0 0 3px;
    text-decoration: none;
    vertical-align: 20%;
}
A.button SPAN {
    background: url("/esresources/supt/includes/i/images/right.gif") no-repeat scroll right top transparent;
    color: #FFFFFF;
    padding: 3px 10px 5px 6px;
}*/
#internet #internet {
    background: url("/esresources/supt/includes/i/images/over_red.gif") repeat-x scroll 0 0 transparent;
}
#tv #tv {
    background: url("/esresources/supt/includes/i/images/over_red.gif") repeat-x scroll 0 0 transparent;
}
#phone #phone {
    background: url("/esresources/supt/includes/i/images/over_red.gif") repeat-x scroll 0 0 transparent;
}
#bundles #bundles {
    background: url("/esresources/supt/includes/i/images/over_red.gif") repeat-x scroll 0 0 transparent;
}
#wireless #wireless {
    background: url("/esresources/supt/includes/i/images/over_red.gif") repeat-x scroll 0 0 transparent;
}
#support #support {
    background: url("/esresources/supt/includes/i/images/over_red.gif") repeat-x scroll 0 0 transparent;
}
#mainnav {
    left: 200px;
    padding: 0;
    position: absolute;
    top: 66px;
}
#lob {
}
#lob A:link {
    display: block;
    font-size: 16px;
    height: 44px;
    padding-top: 11px;
    text-align: center;
    text-decoration: none;
}
#lob A:visited {
    display: block;
    font-size: 16px;
    height: 44px;
    padding-top: 11px;
    text-align: center;
    text-decoration: none;
}
#lob A:hover {
    text-decoration: underline;
}
#lob A:active {
    text-decoration: underline;
}
#lob DIV {
    float: left;
    font-size: 16px;
    font-weight: bold;
    height: 44px;
}
#residential {
    width: 125px;
}
#residential A {
    color: #000000;
}
#residential_current {
    background: url("/esresources/supt/includes/i/images/grad_current.jpg") repeat-x scroll 0 0 transparent;
    width: 125px;
}
#residential_current A {
    color: #FF0000;
}
#business {
    width: 113px;
}
#business .bus_divider {
    background: url("/esresources/supt/includes/i/images/divider.gif") no-repeat scroll 0 0 transparent;
    width: 113px;
}
#business .bus_divider A {
    background: url("/esresources/supt/includes/i/images/divider.gif") no-repeat scroll right top transparent;
    color: #000000;
}
#business_current .bus_divider {
    background: url("/esresources/supt/includes/i/images/divider.gif") no-repeat scroll 0 0 transparent;
    width: 113px;
}
#business_current .bus_divider A {
    background: url("/esresources/supt/includes/i/images/divider.gif") no-repeat scroll right top transparent;
    color: #FF0000;
}
#business_current {
    background: url("/esresources/supt/includes/i/images/grad_current.jpg") repeat-x scroll 0 0 transparent;
    width: 113px;
}
#business_current A {
    color: #FF0000;
}
#wireless {
    width: 109px;
}
#wireless A {
    color: #000000;
}
#wireless_current {
    background: url("/esresources/supt/includes/i/images/grad_current.jpg") repeat-x scroll 0 0 transparent;
    width: 109px;
}
#wireless_current A {
    color: #FF0000;
}
#header {
    color: #666666;
    font-size: 10px;
    height: 120px;
    position: relative;
    text-align: left;
    width: 985px;
}
#header #search {
    font-size: 12px;
    padding: 0;
    position: absolute;
    right: 3px;
    text-align: right;
    top: 11px;
}
#header #search .search_label {
    color: #000000;
    font-size: 12px;
    font-weight: bold;
    vertical-align: 40%;
}
#header #search DIV {
    margin-top: 43px;
}
#header #search IMG {
    margin: 0 2px 1px;
    vertical-align: bottom;
}
#header #search .search_field {
    width: 130px;
}
#header .logo {
    margin: 29px 0 0 38px;
}
#nav {
    position: relative;
    z-index: 999;
}
#navarea {
    height: 35px;
}
#nav {
    background: url("/esresources/supt/includes/i/images/menu_div.jpg") no-repeat scroll left top transparent;
    height: 35px;
    padding-left: 1px;
    text-align: left;
    width: 975px;
}
#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 {
    color: #FFFFFF;
    display: block;
    float: left;
    font-size: 13px;
    font-weight: bold;
    height: 35px;
    padding: 10px 70px 0 9px;
    text-decoration: none;
}
#nav UL.main LI DIV A.nav:visited {
    color: #FFFFFF;
    display: block;
    float: left;
    font-size: 13px;
    font-weight: bold;
    height: 35px;
    padding: 10px 70px 0 9px;
    text-decoration: none;
}
#nav UL.main LI DIV A.nav:hover {
    background: url("/esresources/supt/includes/i/images/over_red.gif") repeat-x scroll 0 0 transparent;
    color: #FFFFFF;
    display: block;
    float: left;
    font-size: 13px;
    font-weight: bold;
    height: 35px;
    padding: 10px 70px 0 9px;
    text-decoration: none;
}
#nav UL.main LI DIV A.nav:active {
    background: url("/esresources/supt/includes/i/images/over_red.gif") repeat-x scroll 0 0 transparent;
    color: #FFFFFF;
    display: block;
    float: left;
    font-size: 13px;
    font-weight: bold;
    height: 35px;
    padding: 10px 70px 0 9px;
    text-decoration: none;
}
#nav UL.main LI DIV A.wnav:link {
    color: #FFFFFF;
    display: block;
    float: left;
    font-size: 13px;
    font-weight: bold;
    height: 35px;
    padding: 10px 19px 0 9px;
    text-decoration: none;
}
#nav UL.main LI DIV A.wnav:visited {
    color: #FFFFFF;
    display: block;
    float: left;
    font-size: 13px;
    font-weight: bold;
    height: 35px;
    padding: 10px 19px 0 9px;
    text-decoration: none;
}
#nav UL.main LI DIV A.wnav:hover {
    background: url("/esresources/supt/includes/i/images/over_red.gif") repeat-x scroll 0 0 transparent;
    color: #FFFFFF;
    display: block;
    float: left;
    font-size: 13px;
    font-weight: bold;
    height: 35px;
    padding: 10px 19px 0 9px;
    text-decoration: none;
}
#nav UL.main LI DIV A.wnav:active {
    background: url("/esresources/supt/includes/i/images/over_red.gif") repeat-x scroll 0 0 transparent;
    color: #FFFFFF;
    display: block;
    float: left;
    font-size: 13px;
    font-weight: bold;
    height: 35px;
    padding: 10px 19px 0 9px;
    text-decoration: none;
}
#nav UL.main LI DIV.divide {
    background: url("/esresources/supt/includes/i/images/menu_div.jpg") no-repeat scroll right top transparent;
    float: left;
    height: 35px;
    margin: 0;
    padding-right: 1px;
}
#nav UL.sub {
    list-style-type: none;
    margin: 0 0 -1px;
    padding: 0;
}
#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 {
    color: #FFFFFF;
    display: block;
    font-size: 12px;
    font-weight: bold;
    margin: 1px 0 0;
    padding: 4px 2px 4px 6px;
    text-decoration: none;
    width: 172px;
}
#nav UL.sub LI A.subtitle:visited {
    color: #FFFFFF;
    display: block;
    font-size: 12px;
    font-weight: bold;
    margin: 1px 0 0;
    padding: 4px 2px 4px 6px;
    text-decoration: none;
    width: 172px;
}
#nav UL.sub LI A.subtitle:hover {
    background: none repeat scroll 0 0 #990000;
}
#nav UL.sub LI A.subtitle:active {
    background: none repeat scroll 0 0 #990000;
}
#nav UL.sub LI A.sub:link {
    color: #FFFFFF;
    display: block;
    font-size: 12px;
    font-weight: bold;
    margin: 1px 0 0;
    padding: 4px 2px 4px 6px;
    text-decoration: none;
    width: 172px;
}
#nav UL.sub LI A.sub:visited {
    color: #FFFFFF;
    display: block;
    font-size: 12px;
    font-weight: bold;
    margin: 1px 0 0;
    padding: 4px 2px 4px 6px;
    text-decoration: none;
    width: 172px;
}
#nav UL.sub LI A.sub:hover {
    background: none repeat scroll 0 0 #990000;
    color: #FFFFFF;
}
#nav UL.sub LI A.sub:active {
    background: none repeat scroll 0 0 #990000;
    color: #FFFFFF;
}
#nav .dropdown {
    background: none repeat scroll 0 0 #000000;
    display: none;
    left: 0;
    padding: 0;
    position: absolute;
    top: 35px;
    width: 180px;
}
#nav .sub_dropdown {
    background: none repeat scroll 0 0 #343434;
    border-color: -moz-use-text-color;
    border-style: none;
    border-width: 0;
    display: none;
    left: -180px;
    opacity: 0.95;
    padding: 0;
    position: absolute;
    top: 35px;
    width: 180px;
}
#nav .wire_sub {
}
#nav .wire_sub DIV {
    border-bottom: 1px solid #4D4D4D;
    float: none;
    padding: 5px 0 3px 7px;
}
#nav .wire_sub DIV P.title {
    color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
    line-height: 15px;
    margin: 0;
    padding: 0;
}
#nav .wire_sub DIV P {
    color: #FFFFFF;
    font-size: 11px;
    line-height: 13px;
    margin: 0;
    padding: 0;
}
#nav .wire_sub UL.sub LI A.sub:link {
    background: url("/esresources/supt/includes/i/images/bul_wht.gif") no-repeat scroll 4px 10px transparent;
    color: #FFFFFF;
    display: block;
    font-size: 11px;
    font-weight: normal;
    line-height: 13px;
    margin: 1px 0 0;
    padding: 5px 2px 4px 11px;
    text-decoration: none;
    width: 167px;
}
#nav .wire_sub UL.sub LI A.sub:visited {
    background: url("/esresources/supt/includes/i/images/bul_wht.gif") no-repeat scroll 4px 10px transparent;
    color: #FFFFFF;
    display: block;
    font-size: 11px;
    font-weight: normal;
    line-height: 13px;
    margin: 1px 0 0;
    padding: 5px 2px 4px 11px;
    text-decoration: none;
    width: 167px;
}
#nav .wire_sub UL.sub LI A.sub:hover {
    background: url("/esresources/supt/includes/i/images/bul_wht.gif") no-repeat scroll 4px 10px #990000;
    color: #FFFFFF;
}
#nav .wire_sub UL.sub LI A.sub:active {
    background: url("/esresources/supt/includes/i/images/bul_wht.gif") no-repeat scroll 4px 10px #990000;
    color: #FFFFFF;
}
#nav .wire_sub UL.sub LI {
    border-bottom: 1px solid #4D4D4D;
    float: none;
    margin-top: -1px;
}
#header2 {
    color: #666666;
    font-size: 10px;
    height: 93px;
    position: relative;
    text-align: left;
    width: 985px;
}
#header2 #search {
    font-size: 12px;
    font-weight: bold;
    padding: 0;
    position: absolute;
    right: 3px;
    text-align: right;
    top: 5px;
}
#header2 #search .name {
    color: #FF0000;
}
#header2 #search #web_search {
    margin-top: 14px;
}
#header2 #search #web_search .search_button {
    display: inline;
    position: relative;
    top: -5px;
}
#header2 #search #web_search .google_logo {
    display: inline;
    position: relative;
    top: -4px;
}
#header2 #search .search_label {
    color: #000000;
    font-size: 12px;
    font-weight: bold;
    vertical-align: 40%;
}
#header2 #search DIV {
    margin-top: 43px;
}
#header2 #search IMG {
    margin: 0 2px 1px;
    vertical-align: bottom;
}
#header2 #search .search_field {
    border-color: #FF9900;
    border-style: solid;
    border-width: 2px;
    color: #000000;
    font-size: 14px;
    height: 30px;
    padding: 2px;
    width: 300px;
}
#header2 .logo {
    margin: 10px 0 0 38px;
}
#nav2 {
    position: relative;
    z-index: 999;
}
#nav2 #navarea {
    height: 35px;
}
#nav2 {
    background: url("/esresources/supt/includes/i/images/menu_div.jpg") no-repeat scroll left top transparent;
    height: 35px;
    padding-left: 1px;
    text-align: left;
    width: 975px;
}
#nav2 UL.main {
    margin: 0;
    padding: 0;
}
#nav2 UL.main LI {
    float: left;
    list-style-type: none;
    position: relative;
}
#nav2 .drop_pos {
    position: relative;
}
#nav2 UL.main LI DIV A.nav:link {
    color: #FFFFFF;
    display: block;
    float: left;
    font-size: 13px;
    font-weight: bold;
    height: 35px;
    padding: 10px 20px 0 9px;
    text-decoration: none;
}
#nav2 UL.main LI DIV A.nav:visited {
    color: #FFFFFF;
    display: block;
    float: left;
    font-size: 13px;
    font-weight: bold;
    height: 35px;
    padding: 10px 20px 0 9px;
    text-decoration: none;
}
#nav2 UL.main LI DIV A.nav:hover {
    background: url("/esresources/supt/includes/i/images/over_red.gif") repeat-x scroll 0 0 transparent;
    color: #FFFFFF;
    display: block;
    float: left;
    font-size: 13px;
    font-weight: bold;
    height: 35px;
    padding: 10px 20px 0 9px;
    text-decoration: none;
}
#nav2 UL.main LI DIV A.nav:active {
    background: url("/esresources/supt/includes/i/images/over_red.gif") repeat-x scroll 0 0 transparent;
    color: #FFFFFF;
    display: block;
    float: left;
    font-size: 13px;
    font-weight: bold;
    height: 35px;
    padding: 10px 20px 0 9px;
    text-decoration: none;
}
#nav2 UL.main LI DIV A.wnav:link {
    color: #FFFFFF;
    display: block;
    float: left;
    font-size: 13px;
    font-weight: bold;
    height: 35px;
    padding: 10px 19px 0 9px;
    text-decoration: none;
}
#nav2 UL.main LI DIV A.wnav:visited {
    color: #FFFFFF;
    display: block;
    float: left;
    font-size: 13px;
    font-weight: bold;
    height: 35px;
    padding: 10px 19px 0 9px;
    text-decoration: none;
}
#nav2 UL.main LI DIV A.wnav:hover {
    background: url("/esresources/supt/includes/i/images/over_red.gif") repeat-x scroll 0 0 transparent;
    color: #FFFFFF;
    display: block;
    float: left;
    font-size: 13px;
    font-weight: bold;
    height: 35px;
    padding: 10px 19px 0 9px;
    text-decoration: none;
}
#nav2 UL.main LI DIV A.wnav:active {
    background: url("/esresources/supt/includes/i/images/over_red.gif") repeat-x scroll 0 0 transparent;
    color: #FFFFFF;
    display: block;
    float: left;
    font-size: 13px;
    font-weight: bold;
    height: 35px;
    padding: 10px 19px 0 9px;
    text-decoration: none;
}
#nav2 UL.main LI DIV.divide {
    background: url("/esresources/supt/includes/i/images/menu_div.jpg") no-repeat scroll right top transparent;
    float: left;
    height: 35px;
    margin: 0;
    padding-right: 1px;
}
#stage {
    margin: 0 0 20px;
    width: 985px;
}
#stage P {
    margin: 1px 0 4px;
    padding: 0;
}
#stage .prev_next {
    bottom: 12px;
    left: 20px;
    position: absolute;
}
#stage .prev_next A.prev:link {
    background: url("/esresources/supt/includes/i/images/prev.gif") no-repeat scroll 0 0 transparent;
    bottom: 0;
    height: 38px;
    left: 0;
    position: absolute;
    width: 66px;
}
#stage .prev_next A.prev:visited {
    background: url("/esresources/supt/includes/i/images/prev.gif") no-repeat scroll 0 0 transparent;
    bottom: 0;
    height: 38px;
    left: 0;
    position: absolute;
    width: 66px;
}
#stage .prev_next A.prev:hover {
}
#stage .prev_next A.prev:active {
}
#stage .prev_next A.next:link {
    background: url("/esresources/supt/includes/i/images/next.gif") no-repeat scroll 0 0 transparent;
    bottom: 0;
    height: 38px;
    left: 66px;
    position: absolute;
    width: 68px;
}
#stage .prev_next A.next:visited {
    background: url("/esresources/supt/includes/i/images/next.gif") no-repeat scroll 0 0 transparent;
    bottom: 0;
    height: 38px;
    left: 66px;
    position: absolute;
    width: 68px;
}
#stage .prev_next A.next:hover {
}
#stage .prev_next A.next:active {
}
#stage .res1 {
    background: url("/esresources/supt/includes/i/images/01022009_bundles.jpg") no-repeat scroll 0 0 transparent;
    height: 300px;
    margin: 0;
    position: relative;
}
#stage .res2 {
    background: url("/esresources/supt/includes/i/images/01022009_hsi.jpg") no-repeat scroll 0 0 transparent;
    height: 300px;
    margin: 0;
    position: relative;
}
#stage .res3 {
    background: url("/esresources/supt/includes/i/images/01022009_fios.jpg") no-repeat scroll 0 0 transparent;
    height: 300px;
    margin: 0;
    position: relative;
}
#stage .wire1 {
    background: url("/esresources/supt/includes/i/images/blackfriday_081126.jpg") no-repeat scroll 0 0 transparent;
    height: 300px;
    margin: 0;
    position: relative;
}
#stage .wire2 {
    background: url("/esresources/supt/includes/i/images/11262008_storm.jpg") no-repeat scroll 0 0 transparent;
    height: 300px;
    margin: 0;
    position: relative;
}
#stage .wire3 {
    background: url("/esresources/supt/includes/i/images/11262008_freephones.jpg") no-repeat scroll 0 0 transparent;
    height: 300px;
    margin: 0;
    position: relative;
}
#links {
    background: url("/esresources/supt/includes/i/images/links.jpg") no-repeat scroll 0 0 transparent;
    float: left;
    height: 150px;
    text-align: left;
    width: 570px;
}
#links DIV {
    float: left;
    height: 127px;
    margin: 11px 0 0;
    width: 186px;
}
#links .linksone {
}
#links .linkstwo {
}
#links .linksthree {
}
#links .title {
    font-size: 12px;
    font-weight: bold;
    margin: 0 0 2px 16px;
}
#links .copy {
    font-size: 12px;
    margin: 0 0 2px 16px;
}
#links UL.divide {
    border-bottom: 1px solid #CCCCCC;
    width: 150px;
}
#links UL.linklist {
    line-height: 14px;
    margin: 5px 3px 5px 20px;
    padding: 0;
}
#links UL.linklist LI {
    background: url("/esresources/supt/includes/i/images/bul_blkarrow.gif") no-repeat scroll 0 3px transparent;
    font-size: 12px;
    list-style-type: none;
    margin: 0;
    padding: 0 0 5px 13px;
}
#links UL.linklist LI A:link {
    font-size: 12px;
}
#promo UL.linklist LI A:visited {
    font-size: 12px;
}
#links UL.linklist LI A:hover {
}
#promo UL.linklist LI A:active {
}
#bus_stage {
    background: url("/esresources/supt/includes/i/images/stage_bus.jpg") no-repeat scroll 0 0 transparent;
    height: 250px;
    margin: 10px 0 20px;
    width: 985px;
}
.pod {
    float: left;
    height: 250px;
    margin-left: 11px;
    width: 321px;
}
.pod .title {
    border-bottom: 1px solid #CCCCCC;
    font-size: 20px;
    font-weight: bold;
    margin: 15px 18px 0;
    padding: 0 0 4px;
}
.pod .subtitle {
    color: #808080;
    font-size: 15px;
    font-weight: bold;
    margin: 4px 0 0 18px;
}
.pod .cta {
    margin: 0 18px;
    padding-top: 155px;
}
.pod .cta .left {
    float: left;
}
.pod .cta .left A:link {
    color: #808080;
    font-size: 15px;
    font-weight: bold;
    text-decoration: none;
}
.pod .cta .left A:visited {
    color: #808080;
    font-size: 15px;
    font-weight: bold;
    text-decoration: none;
}
.pod .cta .left A:hover {
    text-decoration: underline;
}
.pod .cta .left A:active {
    text-decoration: underline;
}
.pod .cta .right {
    float: right;
}
.pod .cta .right A:link {
    font-size: 12px;
    font-weight: bold;
}
.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("/esresources/supt/includes/i/images/tout_bus.jpg") no-repeat scroll 0 0 transparent;
    float: left;
    height: 150px;
    width: 570px;
}
#tout_bus .promo {
    background: url("/esresources/supt/includes/i/images/hsi_bus.jpg") no-repeat scroll 245px 24px transparent;
    float: left;
    height: 150px;
    width: 415px;
}
#tout_bus .promo H1 {
    color: #FF0000;
    font-size: 17px;
    margin: 10px 0 4px 18px;
    padding: 0;
}
#tout_bus .promo P {
    margin: 0 0 5px 18px;
    padding: 0;
}
#tout_bus .lq {
    float: right;
    width: 155px;
}
#tout_bus .lq .search_addy {
    border-top: 1px solid #CCCCCC;
    margin: 9px 10px 0 12px;
    padding: 5px 0 0 4px;
}
#tout_bus .lq .lq_margin {
    margin-left: 17px;
}
#tout_bus .lq P {
    margin: 11px 0 4px;
    padding: 0;
}
.title_bus {
    font-size: 24px;
    margin: 0;
    padding: 0;
    text-align: center;
}
.title_height {
    height: 35px;
    margin-top: 20px;
}
#sec_promo {
    background: url("/esresources/supt/includes/i/images/sec_bg.jpg") no-repeat scroll 0 0 transparent;
    float: right;
    height: 150px;
    position: relative;
    text-align: left;
    width: 404px;
}
#sec_promo P {
    margin: 0 0 7px;
}
#scroll {
    bottom: 0;
    height: 20px;
    left: 0;
    margin: 0;
    padding: 0;
    position: absolute;
    width: 404px;
}
#scroll1 {
    position: relative;
}
#scroll1 .scrollbar1 {
    background: url("/esresources/supt/includes/i/images/scroll_1.gif") no-repeat scroll 0 0 transparent;
    height: 20px;
    left: 0;
    position: absolute;
    text-align: right;
    top: 0;
    width: 404px;
}
#scroll2 {
    position: relative;
}
#scroll2 .scrollbar2 {
    background: url("/esresources/supt/includes/i/images/scroll_2.gif") no-repeat scroll 0 0 transparent;
    height: 20px;
    left: 0;
    position: absolute;
    text-align: right;
    top: 0;
    width: 404px;
}
#scroll3 {
    position: relative;
}
#scroll3 .scrollbar3 {
    background: url("/esresources/supt/includes/i/images/scroll_3.gif") no-repeat scroll 0 0 transparent;
    height: 20px;
    left: 0;
    position: absolute;
    text-align: right;
    top: 0;
    width: 404px;
}
#scroll4 {
    position: relative;
}
#scroll4 .scrollbar4 {
    background: url("/esresources/supt/includes/i/images/scroll_4.gif") no-repeat scroll 0 0 transparent;
    height: 20px;
    left: 0;
    position: absolute;
    text-align: right;
    top: 0;
    width: 404px;
}
A.arrow_lft:link {
    background: url("/esresources/supt/includes/i/images/arrow_lft.gif") no-repeat scroll 0 0 transparent;
    height: 18px;
    position: absolute;
    right: 29px;
    top: 1px;
    width: 28px;
}
A.arrow_lft:visited {
    background: url("/esresources/supt/includes/i/images/arrow_lft.gif") no-repeat scroll 0 0 transparent;
    height: 18px;
    position: absolute;
    right: 29px;
    top: 1px;
    width: 28px;
}
A.arrow_lft:hover {
}
A.arrow_lft:active {
}
A.arrow_rt:link {
    background: url("/esresources/supt/includes/i/images/arrow_rt.gif") no-repeat scroll 0 0 transparent;
    height: 18px;
    position: absolute;
    right: 3px;
    top: 1px;
    width: 28px;
}
A.arrow_rt:visited {
    background: url("/esresources/supt/includes/i/images/arrow_rt.gif") no-repeat scroll 0 0 transparent;
    height: 18px;
    position: absolute;
    right: 3px;
    top: 1px;
    width: 28px;
}
A.arrow_rt:hover {
}
A.arrow_rt:active {
}
.imgarrow_lft {
    background: url("/esresources/supt/includes/i/images/arrow_lft2.gif") no-repeat scroll 0 0 transparent;
    height: 18px;
    position: absolute;
    right: 29px;
    top: 1px;
    width: 28px;
}
.imgarrow_rt {
    background: url("/esresources/supt/includes/i/images/arrow_rt2.gif") no-repeat scroll 0 0 transparent;
    height: 18px;
    position: absolute;
    right: 3px;
    top: 1px;
    width: 28px;
}
#r1 {
    background: url("/esresources/supt/includes/i/images/secPromo_res1_010209.jpg") no-repeat scroll 187px 1px transparent;
    padding: 10px 0 0 19px;
}
#r2 {
    background: url("/esresources/supt/includes/i/images/secPromo_res2_010209.jpg") no-repeat scroll 189px 8px transparent;
    padding: 10px 0 0 19px;
}
#r3 {
    background: url("/esresources/supt/includes/i/images/secPromo_res3_010209.jpg") no-repeat scroll 189px 8px transparent;
    padding: 10px 0 0 19px;
}
#r4 {
    background: url("/esresources/supt/includes/i/images/secPromo_res4_010209.jpg") no-repeat scroll 189px 8px transparent;
    padding: 10px 0 0 19px;
}
#b1 {
    background: url("/esresources/supt/includes/i/images/secPromo_bus1.jpg") no-repeat scroll 241px 7px transparent;
    padding: 10px 0 0 19px;
}
#b2 {
    background: url("/esresources/supt/includes/i/images/secPromo_bus2.jpg") no-repeat scroll 243px 30px transparent;
    padding: 10px 0 0 19px;
}
#b3 {
    background: url("/esresources/supt/includes/i/images/secPromo_bus3.jpg") no-repeat scroll 223px 7px transparent;
    padding: 10px 0 0 19px;
}
#b4 {
    background: url("/esresources/supt/includes/i/images/secPromo_bus4.jpg") no-repeat scroll 223px 7px transparent;
    padding: 10px 0 0 19px;
}
#w1 {
    background: url("/esresources/supt/includes/i/images/secPromo_giftBox.jpg") no-repeat scroll 203px 12px transparent;
    padding: 10px 0 0 19px;
}
#w2 {
    background: url("/esresources/supt/includes/i/images/secPromo_krave.jpg") no-repeat scroll 243px 12px transparent;
    padding: 10px 0 0 19px;
}
#w3 {
    background: url("/esresources/supt/includes/i/images/11262008_LGDare.jpg") no-repeat scroll 203px 12px transparent;
    padding: 10px 0 0 19px;
}
#w4 {
    background: url("/esresources/supt/includes/i/images/secPromo_sway.jpg") no-repeat scroll 233px 12px transparent;
    padding: 10px 0 0 19px;
}
.SlidingPanels {
    border-color: -moz-use-text-color;
    border-style: none;
    border-width: medium;
    float: left;
    padding: 0;
    position: relative;
    width: 402px;
}
.SlidingPanels_sm {
    border-color: -moz-use-text-color;
    border-style: none;
    border-width: medium;
    margin: 0 0 0 1px;
    overflow: hidden;
    padding: 0;
    position: relative;
    width: 402px;
}
.SlidingPanels_sm P {
    margin: 0 0 5px;
    padding: 0;
}
.SlidingPanels_sm H1 {
    color: #FF0000;
    font-size: 17px;
    margin: 13px 0 4px;
    padding: 0;
}
.SlidingPanelsContentGroup {
    border-color: -moz-use-text-color;
    border-style: none;
    border-width: medium;
    float: left;
    margin: 0;
    padding: 0;
    position: relative;
    width: 4600px;
}
.SlidingPanelsContent {
    border-color: -moz-use-text-color;
    border-style: none;
    border-width: medium;
    float: left;
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 402px;
}
.SlidingPanelsContent_sm {
    float: left;
    height: 130px;
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 402px;
}
.SlidingPanelsAnimating * {
    overflow: hidden !important;
}
.SlidingPanelsCurrentPanel {
}
.SlidingPanelsFocused {
}
#news {
    background: url("/esresources/supt/includes/i/images/news.jpg") no-repeat scroll 0 0 transparent;
    height: 30px;
    margin: 20px 0 30px;
    padding: 7px 0 0;
    width: 985px;
}
#news P.title {
    float: left;
    font-weight: bold;
    margin: 0;
    padding: 0 0 0 18px;
}
#news .morenews {
    float: right;
    padding-right: 13px;
}
#news .feed {
    float: left;
    margin: 0 0 0 38px;
}
#news .feed SPAN {
    padding-right: 8px;
}
#footer {
    float: left;
    font-size: 11px;
    margin: 0;
    min-width: 985px;
    padding: 9px 0 0;
    width: 100%;
}
#footer #footer_content {
    height: 61px;
    margin: 0 auto;
    padding: 0 0 0 10px;
    text-align: left;
    width: 985px;
}
#footer #footer_trust {
    margin: 0 auto 20px;
    padding: 0 0 0 10px;
    text-align: left;
    width: 985px;
}
#footer #footer_content .trust {
}
#footer .sub {
    color: #000000;
    font-size: 11px;
    margin: 3px 0 2px;
}
#footer #left {
    float: left;
    text-align: left;
}
#footer #right {
    float: right;
    padding: 2px 10px 0 0;
    text-align: left;
}
#footer #right .esp {
}
#footer .divider {
    color: #666666;
    font-size: 13px;
    padding: 0 3px;
}
#footer A:link {
    font-size: 11px;
}
#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;
}
#footer TD {
    color: #545454;
    font-size: 11px;
    vertical-align: top;
}
#footer A:link {
    color: #0066CC;
    font-size: 11px;
    text-decoration: underline;
}
#footer A:visited {
    color: #663366;
    font-size: 11px;
    text-decoration: underline;
}
#footer A:hover {
    color: #0066CC;
    font-size: 11px;
    text-decoration: underline;
}
#footer A:active {
    color: #0066CC;
    font-size: 11px;
    text-decoration: underline;
}
#footer1 {
    background: url("/esresources/supt/includes/i/images/footer_bar.gif") repeat-x scroll 0 0 transparent;
    float: left;
    font-size: 11px;
    margin: 0;
    min-width: 985px;
    padding: 9px 0 0;
    width: 100%;
}
#footer1 #footer_content {
    height: 61px;
    margin: 0 auto;
    padding: 0 0 0 10px;
    text-align: left;
    width: 985px;
}
#footer1 #footer_trust {
    margin: 0 auto 20px;
    padding: 0 0 0 10px;
    text-align: left;
    width: 985px;
}
#footer1 #footer_content .trust {
}
#footer1 .sub {
    color: #000000;
    font-size: 11px;
    margin: 3px 0 2px;
}
#footer1 #left {
    float: left;
    text-align: left;
}
#footer1 #right {
    float: right;
    padding: 2px 10px 0 0;
    text-align: left;
}
#footer1 #right .esp {
}
#footer1 .divider {
    color: #666666;
    font-size: 13px;
    padding: 0 3px;
}
#footer1 A:link {
    font-size: 11px;
}
#footer A:visited {
    font-size: 11px;
}
#footer1 A:hover {
}
#footer A:active {
}
#main_content .copy_btm {
    font-size: 12px;
    padding: 4px 11px 0 0;
    text-align: right;
}
#footer1 TD {
    color: #545454;
    vertical-align: top;
}
#subnav {
    background: url("/esresources/supt/includes/i/images/sub_nav.jpg") repeat-x scroll 0 0 transparent;
    height: 32px;
    width: 970px;
}
#subnav UL {
    margin: 0;
    padding: 0;
}
#subnav UL LI {
    float: left;
    list-style-type: none;
    margin: 0;
    padding: 0;
}
#subnav UL LI DIV A.subnav:link {
    color: #000000;
    display: block;
    float: left;
    font-size: 13px;
    font-weight: bold;
    padding: 8px 17px 0;
    text-decoration: none;
}
#subnav UL LI DIV A.subnav:visited {
    color: #000000;
    display: block;
    float: left;
    font-size: 13px;
    font-weight: bold;
    padding: 8px 17px 0;
    text-decoration: none;
}
#subnav UL LI DIV A.subnav:hover {
}
#subnav UL LI DIV A.subnav:active {
}
#subnav UL LI DIV A.subnavcurrent:link {
    background: url("/esresources/supt/includes/i/images/sub_nav_current.jpg") repeat-x scroll 0 0 transparent;
    color: #FF0000;
    display: block;
    float: left;
    font-size: 13px;
    font-weight: bold;
    height: 32px;
    padding: 8px 17px 0;
    text-decoration: none;
}
#subnav UL LI DIV A.subnavcurrent:visited {
    background: url("/esresources/supt/includes/i/images/sub_nav_current.jpg") repeat-x scroll 0 0 transparent;
    color: #FF0000;
    display: block;
    float: left;
    font-size: 13px;
    font-weight: bold;
    height: 32px;
    padding: 8px 17px 0;
    text-decoration: none;
}
#subnav UL LI DIV {
    border-right: 1px solid #BDBDBE;
    float: left;
    height: 32px;
    margin: 0;
}
#subnavarea {
    background: url("/esresources/supt/includes/i/images/sub_nav_l.jpg") no-repeat scroll 0 0 transparent;
    padding-left: 7px;
    width: 970px;
}
#subnavarea2 {
    background: url("/esresources/supt/includes/i/images/sub_nav_r.jpg") no-repeat scroll right top transparent;
    padding-right: 7px;
    width: 970px;
}
#searchcontent {
    margin: 5px 0 0;
    padding: 0 0 8px 15px;
}
#searchcontent_nopref {
    font-size: 12px;
    font-weight: bold;
    margin: 10px 0 0;
    padding: 0 0 10px 15px;
}
#searchcontent LABEL {
    color: #000000;
    display: block;
    font-size: 12px;
    font-weight: bold;
    margin: 0 0 5px;
}
#searchcontent_nopref LABEL {
    color: #000000;
    display: block;
    font-size: 12px;
    font-weight: bold;
    margin: 0 0 5px;
}
#searchcontent_nopref INPUT {
    margin-left: 0;
}
H3 SPAN {
    font-size: 11px;
    font-weight: normal;
    margin-left: 20px;
}
.search_nopref {
    border-bottom: 0 none;
    padding-bottom: 0;
}
#search_left_nav {
    margin-right: 10px;
    width: 150px;
}
#search_left_nav .container_support_right {
    margin: 0 5px 0 0;
    width: 155px;
}
#search_left_nav .contentholder {
    padding-bottom: 10px;
}
#search_left_nav H4 {
    font-size: 12px;
    margin: 0;
    padding: 0;
}
#search_left_nav UL {
    list-style-type: none;
    margin: 0 0 0 10px;
    padding: 0;
}
#search_left_nav LI {
    background: url("/esresources/supt/includes/i/images/bul_blk.gif") no-repeat scroll left 8px transparent;
    padding-left: 8px;
}
#search_left_nav .current {
    font-weight: bold;
    text-decoration: underline;
}
#search_main_content {
    border-top: 0 dotted #CCCCCC;
    font: 12px Arial,Helvetica,sans-serif;
    margin: 0 0 20px;
    padding: 0 5px;
    width: 560px;
}
#search_main_content #feedback_links {
    font-size: 11px;
    height: 20px;
    margin: 5px 0 10px;
    padding: 10px 0 0;
    position: relative;
    text-align: right;
}
#search_main_content #feedback_links .divider {
    border-color: -moz-use-text-color;
    border-style: none;
    border-width: 0;
    color: #CCCCCC;
    margin: 0 0 0 8px;
}
#search_main_content .email {
    background: url("/esresources/supt/includes/i/images/icon_email_search.gif") no-repeat scroll left bottom transparent;
    margin-left: 8px;
    padding: 6px 0 0 25px;
}
#search_main_content .print {
    background: url("/esresources/supt/includes/i/images/icon_print_search.gif") no-repeat scroll left bottom transparent;
    margin-left: 15px;
    padding: 6px 0 0 26px;
}
#search_main_content .bookmark {
    background: url("/esresources/supt/includes/i/images/icon_bookmark_search.gif") no-repeat scroll left bottom transparent;
    margin-left: 15px;
    padding: 6px 0 0 20px;
}
#search_main_content H2 {
    font-size: 14px;
    padding-bottom: 10px;
}
#search_main_content H3 {
    font-size: 12px;
    margin: 0;
}
A.dir_left {
    background: none repeat scroll 0 0 transparent;
    padding: 0 0 0 20px;
}
A.dir_right {
    background: url("/esresources/supt/includes/i/images/right_button_small.gif") no-repeat scroll left top transparent;
    padding: 0 0 0 20px;
}
#search_main_content UL LI {
    background: url("/esresources/supt/includes/i/images/bul_blue_dot.gif") no-repeat scroll left 5px transparent;
    color: #000000;
    font-size: 12px;
    line-height: 1.3em;
    list-style-type: none;
    margin: 0 0 3px 5px;
    padding-left: 8px;
}
#search_main_content OL LI {
    background: none repeat scroll 0 0 transparent;
    color: #000000;
    font-size: 12px;
    line-height: 1.3em;
    list-style-type: decimal;
    margin: 0 0 0 5px;
    padding: 0;
    position: relative;
}
#search_main_content UL LI UL LI {
    background: url("/esresources/supt/includes/i/images/bul_blue_dot.gif") no-repeat scroll left 5px transparent;
    color: #000000;
    font-size: 12px;
    line-height: 1.3em;
    list-style-type: none;
    margin: 0 0 0 5px;
    padding-left: 8px;
    position: relative;
}
#search_main_content OL LI UL LI {
    background: url("/esresources/supt/includes/i/images/bul_blue_dot.gif") no-repeat scroll left 5px transparent;
    color: #000000;
    font-size: 12px;
    line-height: 1.3em;
    list-style-type: none;
    margin: 0 0 0 5px;
    padding-left: 8px;
    position: relative;
}
#search_main_content UL LI UL LI UL LI {
    background: url("/esresources/supt/includes/i/images/bul_blue_dot.gif") no-repeat scroll left 5px transparent;
    color: #000000;
    font-size: 12px;
    line-height: 1.3em;
    list-style-type: none;
    margin: 0 0 0 5px;
    padding-left: 8px;
    position: relative;
}
#search_main_content OL LI UL LI UL LI {
    background: url("/esresources/supt/includes/i/images/bul_blue_dot.gif") no-repeat scroll left 5px transparent;
    color: #000000;
    font-size: 12px;
    line-height: 1.3em;
    list-style-type: none;
    margin: 0 0 0 5px;
    padding-left: 8px;
    position: relative;
}
#search_main_content .bullet_carrotgrey_sm LI {
    background: none repeat scroll 0 0 transparent;
    list-style-type: none;
    margin: 0;
    padding-left: 0;
}
#search_main_content .twocols {
    padding-right: 10px;
    width: 275px;
}
#search_main_content .onecol H3 {
    margin-top: 10px;
}
#search_main_content .learnmore A {
    background: url("/esresources/supt/includes/i/images/bul_blkarrow.gif") no-repeat scroll left 5px transparent;
    font-weight: bold;
    margin-top: 8px;
    padding-left: 10px;
}
#search_main_content .onecol .learnmore {
    margin-top: 15px;
}
#search_main_content .list P {
    margin-bottom: 10px;
}
#search_right_col {
    margin: 0 0 10px;
    width: 230px;
}
#search_right_col .container_support_right {
    margin: 10px 0 0 5px;
    width: 235px;
}
#search_right_col .contentholder {
    padding-bottom: 10px;
}
#search_right_col .right_pref {
    color: #777777;
}
#search_right_col H3 {
    font-size: 14px;
    margin: 0 0 3px;
    padding: 0;
}
#search_right_col H4 {
    font-size: 12px;
    margin: 0;
    padding: 0;
}
#search_right_col UL {
    list-style-type: none;
    margin: 0 0 10px;
    padding: 0;
}
#search_right_col UL.bullet_list LI {
    background: url("/esresources/supt/includes/i/images/bul_blk.gif") no-repeat scroll left 8px transparent;
    padding-left: 8px;
}
#search_right_col UL.bullet_arrow_blk LI {
    background: url("/esresources/supt/includes/i/images/bul_blkarrow_s.gif") no-repeat scroll left 7px transparent;
    padding-left: 8px;
}
#search_right_col .divide {
    background: url("/esresources/supt/includes/i/images/menu_div.jpg") no-repeat scroll right top transparent;
    float: left;
    height: 35px;
    margin: 0;
    padding-right: 1px;
}
#search_right_col #ask_verizon {
    margin-top: 15px;
    padding-top: 10px;
}
IMG.product {
    float: left;
    margin-right: 10px;
}
#search_main_content .product1 {
    float: left;
    margin: 15px 0 0;
    padding: 0 15px 0 0;
    position: relative;
    width: 260px;
}
#search_main_content .product2 {
    float: left;
    margin: 15px 0 0;
    padding: 0 15px 0 0;
    position: relative;
    width: 260px;
}
#search_main_content .product3_l {
    float: left;
    margin: 15px 10px 0 0;
    position: relative;
}
#search_main_content .product3_r {
    float: left;
    margin: 15px 10px 0 0;
    position: relative;
}
#search_main_content .product3_1 {
    width: 250px;
}
#search_main_content .product3_r {
    padding-top: 5px;
    width: 350px;
}
#search_main_content .product1 H3 {
    margin-top: 5px;
}
#search_main_content .product1 P {
    margin-left: 110px;
}
#search_main_content .img {
    text-align: center;
}
#search_main_content .topborder {
    border-top: 1px dotted #CCCCCC;
    margin-top: 20px;
}
#search_main_content .onecol_img {
    float: right;
    padding: 0 5px;
}
.container_support_left {
    background: url("/esresources/supt/includes/i/images/grad_blue.jpg") repeat-x scroll 50% bottom transparent;
    float: left;
    width: 804px;
}
.container_support_left .topLeft {
    background: url("/esresources/supt/includes/i/images/details_tl.gif") no-repeat scroll left top transparent;
    height: 10px;
    margin-bottom: -7px;
}
.container_support_left .topLeft .top {
    border-top: 1px solid #CCCCCC;
    margin-left: 10px;
    margin-right: 10px;
}
.container_support_left .contentholder {
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    height: 300px;
    padding: 0;
}
.container_support_left .bottomLeft {
    background: url("/esresources/supt/includes/i/images/details_bl.gif") no-repeat scroll left bottom transparent;
    height: 10px;
    margin-top: -5px;
}
.container_support_left .bottomLeft .bottom {
    height: 9px;
    margin-left: 10px;
    margin-right: 10px;
}
.container_support_left .bottomLeft .bottom {
    border-bottom: 1px solid #CCCCCC;
    margin: -1px 5px 0;
}
.container_support1_left .bottomLeft .bottom {
    border-bottom: 1px solid #CCCCCC;
    margin: -1px 5px 0;
}
.container_support1_left .bottomRight .bottom {
    border-bottom: 1px solid #CCCCCC;
    margin: -1px 5px 0;
}
.container_support_left .topRight {
    background: url("/esresources/supt/includes/i/images/details_tr.gif") no-repeat scroll right top transparent;
    height: 10px;
    margin-bottom: -7px;
}
.container_support_left .bottomRight {
    background: url("/esresources/supt/includes/i/images/details_br.gif") no-repeat scroll right bottom transparent;
    height: 10px;
    margin-top: -7px;
}
.container_support_right {
    background: url("/esresources/supt/includes/i/images/grad_details_lt.jpg") repeat-x scroll 50% bottom transparent;
    float: left;
    margin-left: 10px;
    width: 167px;
}
.container_support_right .topLeft {
    background: url("/esresources/supt/includes/i/images/details_tl.gif") no-repeat scroll left top transparent;
    height: 10px;
    margin-bottom: -7px;
}
.container_support_right .topLeft .top {
    border-top: 1px solid #CCCCCC;
    margin-left: 10px;
    margin-right: 10px;
}
.container_support_right .contentholder {
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    font-size: 11px;
    line-height: 18px;
    padding: 10px 15px 0;
}
.container_support_right .normal_flow {
    height: 290px;
}
.container_support_right .myverizon_flow {
    height: 310px;
}
.container_support_right .bottomLeft {
    background: url("/esresources/supt/includes/i/images/details_bl.gif") no-repeat scroll left bottom transparent;
    height: 10px;
    margin-top: -5px;
}
.container_support_right .bottomLeft .bottom {
    border-bottom: 1px solid #CCCCCC;
    height: 9px;
    margin-left: 10px;
    margin-right: 10px;
}
.container_support_right .topRight {
    background: url("/esresources/supt/includes/i/images/details_tr.gif") no-repeat scroll right top transparent;
    height: 10px;
    margin-bottom: -7px;
}
.container_support_right .bottomRight {
    background: url("/esresources/supt/includes/i/images/details_br.gif") no-repeat scroll right bottom transparent;
    height: 10px;
    margin-top: -7px;
}
.container_support_right #repairControl H2 {
    font-size: 12px;
    font-weight: bold;
}
.module_header_linklist {
    font-size: 12px;
    font-weight: bold;
}
.container_support_right P {
    line-height: 14px;
}
.container_support1_left {
    background: url("/esresources/supt/includes/i/images/grad_blue.jpg") repeat-x scroll 50% bottom transparent;
    float: left;
    width: 570px;
}
.container_support1_left .topLeft {
    background: url("/esresources/supt/includes/i/images/details_tl.gif") no-repeat scroll left top transparent;
    height: 10px;
    margin-bottom: -7px;
}
.container_support1_left .topLeft .top {
    border-top: 1px solid #CCCCCC;
    margin-left: 10px;
    margin-right: 10px;
}
.container_support1_left .contentholder {
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    height: 430px;
    padding: 10px 0 0;
}
.container_support1_left .contentholder H2 A {
    font-size: 11px;
    font-weight: normal;
    margin-left: 10px;
}
.container_support1_left #content_top {
    border-bottom: 1px dashed #CCCCCC;
    margin: 0 15px;
    padding-bottom: 10px;
}
.container_support1_left #content_bottom {
    margin: 5px 15px 15px;
}
.container_support1_left .bottomLeft {
    background: url("/esresources/supt/includes/i/images/details_bl.gif") no-repeat scroll left bottom transparent;
    height: 10px;
    margin-top: -5px;
}
.container_support1_left .bottomLeft .bottom {
    height: 9px;
    margin-left: 10px;
    margin-right: 10px;
}
.container_support1_left .topRight {
    background: url("/esresources/supt/includes/i/images/details_tr.gif") no-repeat scroll right top transparent;
    height: 10px;
    margin-bottom: -7px;
}
.container_support1_left .bottomRight {
    background: url("/esresources/supt/includes/i/images/details_br.gif") no-repeat scroll right bottom transparent;
    height: 10px;
    margin-top: -7px;
}
.container_support1_right {
    background: url("/esresources/supt/includes/i/images/grad_details_lt.jpg") repeat-x scroll 50% bottom transparent;
    float: left;
    margin-left: 10px;
    width: 401px;
}
.container_support1_right .topLeft {
    background: url("/esresources/supt/includes/i/images/details_tl.gif") no-repeat scroll left top transparent;
    height: 10px;
    margin-bottom: -7px;
}
.container_support1_right .topLeft .top {
    border-top: 1px solid #CCCCCC;
    margin-left: 10px;
    margin-right: 10px;
}
.container_support1_right .contentholder {
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    font-size: 11px;
    height: 430px;
    line-height: 18px;
    padding: 10px 15px 0 10px;
}
.container_support1_right .bottomLeft {
    background: url("/esresources/supt/includes/i/images/details_bl.gif") no-repeat scroll left bottom transparent;
    height: 10px;
    margin-top: -5px;
}
.container_support1_right .bottomLeft .bottom {
    border-bottom: 1px solid #CCCCCC;
    height: 9px;
    margin-left: 10px;
    margin-right: 10px;
}
.container_support1_right .topRight {
    background: url("/esresources/supt/includes/i/images/details_tr.gif") no-repeat scroll right top transparent;
    height: 10px;
    margin-bottom: -7px;
}
.container_support1_right .bottomRight {
    background: url("/esresources/supt/includes/i/images/details_br.gif") no-repeat scroll right bottom transparent;
    height: 10px;
    margin-top: -7px;
}
.container_support2_left {
    background: url("/esresources/supt/includes/i/images/grad_blue.jpg") repeat-x scroll 50% bottom transparent;
    float: left;
    width: 635px;
}
.container_support2_left .topLeft {
    background: url("/esresources/supt/includes/i/images/details_tl.gif") no-repeat scroll left top transparent;
    height: 10px;
    margin-bottom: -7px;
}
.container_support2_left .topLeft .top {
    border-top: 1px solid #CCCCCC;
    margin-left: 10px;
    margin-right: 10px;
}
.container_support2_left .contentholder {
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    height: 365px;
    padding: 10px 0 0;
}
.container_support2_left .contentholder H2 A {
    font-size: 11px;
    font-weight: normal;
    margin-left: 10px;
}
.container_support2_left #content_top {
    border-bottom: 1px dashed #CCCCCC;
    margin: 0 15px;
    padding-bottom: 10px;
}
.container_support2_left #content_bottom {
    margin: 5px 15px 15px;
}
.container_support2_left .bottomLeft {
    background: url("/esresources/supt/includes/i/images/details_bl.gif") no-repeat scroll left bottom transparent;
    height: 10px;
    margin-top: -5px;
}
.container_support2_left .bottomLeft .bottom {
    height: 9px;
    margin-left: 10px;
    margin-right: 10px;
}
.container_support2_left .topRight {
    background: url("/esresources/supt/includes/i/images/details_tr.gif") no-repeat scroll right top transparent;
    height: 10px;
    margin-bottom: -7px;
}
.container_support2_left .bottomRight {
    background: url("/esresources/supt/includes/i/images/details_br.gif") no-repeat scroll right bottom transparent;
    height: 10px;
    margin-top: -7px;
}
.container_support2_right {
    background: url("/esresources/supt/includes/i/images/grad_details_lt.jpg") repeat-x scroll 50% bottom transparent;
    float: left;
    margin-left: 10px;
    width: 336px;
}
.container_support2_right .topLeft {
    background: url("/esresources/supt/includes/i/images/details_tl.gif") no-repeat scroll left top transparent;
    height: 10px;
    margin-bottom: -7px;
}
.container_support2_right .topLeft .top {
    border-top: 1px solid #CCCCCC;
    margin-left: 10px;
    margin-right: 10px;
}
.container_support2_right .contentholder {
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    font-size: 11px;
    height: 365px;
    line-height: 18px;
    padding: 10px 15px 0 10px;
}
.container_support2_right .bottomLeft {
    background: url("/esresources/supt/includes/i/images/details_bl.gif") no-repeat scroll left bottom transparent;
    height: 10px;
    margin-top: -5px;
}
.container_support2_right .bottomLeft .bottom {
    border-bottom: 1px solid #CCCCCC;
    height: 9px;
    margin-left: 10px;
    margin-right: 10px;
}
.container_support2_right .topRight {
    background: url("/esresources/supt/includes/i/images/details_tr.gif") no-repeat scroll right top transparent;
    height: 10px;
    margin-bottom: -7px;
}
.container_support2_right .bottomRight {
    background: url("/esresources/supt/includes/i/images/details_br.gif") no-repeat scroll right bottom transparent;
    height: 10px;
    margin-top: -7px;
}
.suppsection {
    float: left;
    height: 250px;
    margin: 15px 0 10px;
    width: 200px;
}
.suppsection1 {
    height: 340px;
    margin: 10px 0;
}
.suppsection1 H2 SPAN {
    font-weight: normal;
}
.suppsection1 .suppsection_toplinks {
    float: left;
    margin-left: 30px;
    width: 170px;
}
.suppsection1 .blkarrowBullets {
    margin-top: 20px;
}
.suppsection .sectiondivider {
    border-right: 1px dashed #CCCCCC;
}
.suppsection .sectionheader {
    display: block;
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 0;
    margin-top: 10px;
    text-align: center;
}
.subheader {
    font-weight: bold;
    margin-left: 10px;
    margin-top: 10px;
}
.suppsection IMG {
    margin-left: 20px;
}
.subheader1 {
    font-size: 12px;
    font-weight: bold;
    margin: 0;
}
.subheader2 {
    font-weight: bold;
    margin-top: 15px;
}
.subheader3 {
    font-size: 14px;
    font-weight: bold;
}
.subheader3 A {
    font-size: 17px;
}
.section_top_internet {
    border-bottom: 1px dotted #CCCCCC;
    margin-left: 15px;
    position: relative;
}
.section_bottom_internet {
    float: right;
    margin-right: 10px;
}
.fourcols {
    float: left;
    width: 157px;
}
.twocols {
    float: left;
    padding-right: 20px;
    width: 245px;
}
.twocols_rev {
    float: left;
    margin-left: 50px;
    width: 150px;
}
.twocols_rev2 {
    float: left;
    margin-left: 50px;
    width: 150px;
}
.section_left_internet {
    border-bottom: 1px dotted #CCCCCC;
    margin-left: 15px;
    position: relative;
}
.section_right_internet {
    float: right;
    margin-right: 10px;
}
.quicklinks1 {
    border-right: 1px dashed #CCCCCC;
    float: left;
    height: 355px;
    width: 230px;
}
.quicklinks2 {
    float: left;
    margin-left: 20px;
    width: 117px;
}
.quicklinks3 {
    border-right: 1px dashed #CCCCCC;
    float: left;
    height: 355px;
    padding-right: 20px;
    width: 140px;
}
.quicklinks4 {
    float: left;
    margin-left: 20px;
    width: 117px;
}
#ask_verizon {
    width: 100%;
}
#ask_verizon .ask_verizon_title {
    background: url("/esresources/supt/includes/i/images/ask_verizon.jpg") no-repeat scroll left bottom #FFFFFF;
    height: 63px;
    width: 200px;
}
#ask_verizon .subheader1 {
    color: #FF0000;
    margin: 0 0 0 67px;
    padding-top: 20px;
}
#ask_verizon .subheader1 SPAN {
    color: #000000;
    font-size: 11px;
    height: 12px;
    line-height: 12px;
}
#ask_verizon .ask_verizon_input {
    margin-top: -1px;
}
#ask_verizon .ask_verizon_input TEXTAREA {
    border-color: #6699CC;
    border-style: solid;
    border-width: 1px;
    font-family: arial,helvetica,sans-serif;
    font-size: 12px;
    height: 100px;
    margin: 0;
    overflow-y: hidden;
    width: 200px;
}
#ask_verizon .button_holder {
    clear: both;
    margin: 5px 0 0 126px;
}
A.blkarrow {
    background: url("/esresources/supt/includes/i/images/bul_blkarrow.gif") no-repeat scroll 0 4px transparent;
    font-weight: bold;
    padding-left: 10px;
}
UL.blkarrowBullets {
    list-style-type: none;
    margin-left: 0;
    margin-top: 5px;
    padding: 0;
}
UL.blkarrowBullets LI {
    background: url("/esresources/supt/includes/i/images/bul_blkarrow.gif") no-repeat scroll 0 4px transparent;
    font-weight: bold;
    margin-bottom: 4px;
    margin-left: 10px;
    padding-left: 10px;
}
#main_content .float_left_cols UL.smallBullets {
    list-style-type: none;
    margin-bottom: 5px;
    margin-left: -8px;
    margin-top: 0;
    padding: 0;
}
#main_content .float_left_cols UL.smallBullets LI {
    background: url("/esresources/supt/includes/i/images/bul_blkarrow_s.gif") no-repeat scroll 0 5px transparent;
    line-height: 1.2em;
    margin-bottom: 0;
    margin-left: 10px;
    padding-left: 8px;
}
.tags {
    line-height: 22px;
}
.tags A:link {
    text-decoration: none;
}
.tags A:visited {
    text-decoration: none;
}
.tags A:hover {
    text-decoration: underline;
}
.tags A:active {
    text-decoration: underline;
}
.tags .tag1 {
    font-size: 18px;
    font-weight: bold;
    margin-right: 10px;
}
.tags .tag2 {
    font-size: 16px;
    font-weight: bold;
    margin-right: 10px;
}
.tags .tag3 {
    font-size: 14px;
    font-weight: bold;
    margin-right: 10px;
}
.tags .tag4 {
    font-size: 12px;
    font-weight: bold;
    margin-right: 10px;
}
.tags .tag5 {
    font-size: 10px;
    font-weight: bold;
    margin-right: 10px;
}
UL.supportcomm_container {
    list-style-type: none;
    margin-left: 0;
}
UL.supportcomm_container LI {
    border-bottom: 1px dashed #CCCCCC;
    margin-bottom: 15px;
    min-height: 50px;
    padding-bottom: 15px;
    padding-left: 80px;
}
UL.supportcomm_container LI.forums {
    background: url("/esresources/supt/includes/i/images/icon_forums.gif") no-repeat scroll left top transparent;
}
UL.supportcomm_container LI.blogs {
    background: url("/esresources/supt/includes/i/images/icon_blogs.gif") no-repeat scroll left top transparent;
}
UL.supportcomm_container LI.hotideas {
    background: url("/esresources/supt/includes/i/images/icon_hotideas.gif") no-repeat scroll left top transparent;
}
UL.supportcomm_container LI.webconf {
    background: url("/esresources/supt/includes/i/images/icon_webconf.gif") no-repeat scroll left top transparent;
}
UL.supportcomm_container LI.alert {
    background: url("/esresources/supt/includes/i/images/icon_alert.gif") no-repeat scroll left top transparent;
}
UL.supportcomm_container LI.noborder {
    border-bottom: medium none;
}
UL.supportcomm_container LI IMG {
    display: none;
}
.info {
    color: #999999;
    font-size: 11px;
}
H2.info {
    border-top: 1px dotted #CCCCCC;
    color: #999999;
    display: block;
    font-size: 14px;
    margin: 5px 15px 10px 10px;
    padding: 10px 0;
}
H3.info {
    color: #000000;
    font-size: 14px;
    margin: 10px 0 10px 10px;
    padding: 0 0 10px;
}
H2.info SPAN {
    font-size: 12px;
    font-weight: normal;
    margin: 0 5px;
}
H3.info SPAN {
    font-size: 12px;
    font-weight: normal;
    margin: 0 10px;
}
H2.info SPAN LABEL {
    font-weight: bold;
}
H3.info SPAN LABEL {
    font-weight: bold;
}
H2.info A {
    font-size: 12px;
    font-weight: normal;
    margin-left: 10px;
}
.divider {
    margin: 10px 0 5px;
}
.searchresults {
    border-bottom: 1px solid #CCCCCC;
    border-top: 1px dotted #CCCCCC;
    font-size: 14px;
    font-weight: normal;
    padding: 10px 20px 10px 10px;
}
.searchresults SPAN {
    font-weight: bold;
}
.content_with_bg {
    background-color: #CDF5F6;
}
.video_image_holder {
    float: left;
    margin: 0 10px 10px 0;
}
.btmlinks {
    background: url("/esresources/supt/includes/i/images/grad_btmpage1.jpg") repeat scroll 0 0 transparent;
    display: none;
    margin-top: 15px;
    width: 525px;
}
.btmlinks .left {
    float: left;
    margin: 10px;
}
.btmlinks .right {
    float: right;
    margin: 10px;
}
.nav_iframe {
    border-color: -moz-use-text-color;
    border-style: none;
    border-width: medium;
    display: block;
    height: 40px;
    left: 435px;
    position: absolute;
    top: 175px;
    width: 100px;
    z-index: 2;
}
A.bannerlink {
    text-decoration: none;
}
.banner_container {
    cursor: pointer;
    float: left;
    padding: 0;
    text-decoration: none;
    width: 235px;
}
.banner_container P {
    color: #000000;
    font-size: 11px;
}
.banner_container P.title {
    color: #FF0000;
    font-size: 18px;
    font-weight: bold;
}
#SeeAlsoTitle {
    display: block;
    font: bold 12px Arial,Helvetica,Sans-Serif;
    margin-top: 10px;
}
.SeeAlsoTitle {
    display: block;
    font: bold 12px Arial,Helvetica,Sans-Serif;
    margin-top: 10px;
}
#SeeAlsoLinks {
    display: block;
    line-height: 1.5em;
}
#search_main_content #ctl00_ContentPlaceHolder1_SeeAlsoTitle {
    margin: 10px 0;
}
#search_main_content #ct100_ContentPlaceHolder1_SeeAlsoLinks UL {
    margin: 0;
    padding: 0;
}
#search_main_content #ctl00_ContentPlaceHolder1_SeeAlsoLinks UL LI {
    background: none repeat scroll 0 0 transparent;
    list-style-type: none;
    padding-left: 0;
}
#search_main_content TABLE {
    font: 12px Arial,Helvetica,Sans-serif;
}
#search_main_content #ctl00_ContentPlaceHolder1_Resources UL {
    margin: 0 0 10px;
}
#search_main_content #ctl00_ContentPlaceHolder1_Resources UL LI {
    background: none repeat scroll 0 0 transparent;
    list-style-type: none;
    padding-left: 5px;
}
#search_main_content #ctl00_ContentPlaceHolder1_SeeAlsoTitle_PresentationModeControlsContainer_Label_PresentationSeeAlsoTitle {
    display: block;
    font-size: 12px;
    font-weight: bold;
    padding-bottom: 5px;
}
.nobullets UL LI {
    background: none repeat scroll 0 0 transparent;
}
#main_content TD.module_header {
    font-weight: bold !important;
}
.primary_bullet {
    list-style-type: none;
}
UL#list {
    list-style-type: none;
}
.primary_bullet LI {
    background: url("/esresources/supt/includes/i/images/bul_blue_dot.gif") no-repeat scroll left 6px transparent;
    padding-left: 8px;
}
UL#list LI {
    background: url("/esresources/supt/includes/i/images/bul_blue_dot.gif") no-repeat scroll left 6px transparent;
    padding-left: 8px;
}
A.over_title:link {
    background: url("/esresources/supt/includes/i/images/bul_redarrow.gif") no-repeat scroll 0 6px transparent;
    color: #000000;
    float: left;
    font-size: 17px;
    font-weight: bold;
    margin: 20px 0 0 20px;
    padding-left: 12px;
    text-decoration: none;
}
A.over_title:visited {
    background: url("/esresources/supt/includes/i/images/bul_redarrow.gif") no-repeat scroll 0 6px transparent;
    color: #000000;
    float: left;
    font-size: 17px;
    font-weight: bold;
    margin: 20px 0 0 20px;
    padding-left: 12px;
    text-decoration: none;
}
A.over_title:hover {
    text-decoration: underline;
}
A.over_title:active {
    text-decoration: underline;
}
#promo_container {
    background: url("/esresources/supt/includes/i/images/grad_details.jpg") repeat-x scroll left bottom transparent;
    margin: 0 0 0 11px;
    width: 321px;
}
#promo_container2 {
    background: url("/esresources/supt/includes/i/images/grad_details_lt.jpg") repeat-x scroll left bottom transparent;
    margin: 0 0 0 11px;
    width: 321px;
}
#promo_container_full {
    background: none repeat scroll 0 0 #FFFFFF;
    margin: 20px 0 0;
    width: 985px;
}
#maincontenttop {
    background: url("/esresources/supt/includes/i/images/details_tl.gif") no-repeat scroll 0 0 transparent;
    margin: 0 0 -10px;
    padding: 0;
}
#maincontenttop2 {
    background: url("/esresources/supt/includes/i/images/details_tr.gif") no-repeat scroll right top transparent;
    margin: 0;
    padding: 0;
}
#maincontentleft {
    background: url("/esresources/supt/includes/i/images/details_left.gif") repeat-y scroll 0 0 transparent;
    margin: 0;
    padding: 0 0 0 5px;
}
#maincontentright {
    background: url("/esresources/supt/includes/i/images/details_right.gif") repeat-y scroll right top transparent;
    margin: 0;
    padding: 0;
    text-align: left;
}
#maincontentbottom {
    background: url("/esresources/supt/includes/i/images/details_bl.gif") no-repeat scroll left bottom transparent;
    margin: -8px 0 0;
    padding: 0;
}
#maincontentbottom2 {
    background: url("/esresources/supt/includes/i/images/details_br.gif") no-repeat scroll right bottom transparent;
    margin: 0;
    padding: 0;
}
#fillertop {
    background: url("/esresources/supt/includes/i/images/details_top.gif") repeat-x scroll left top transparent;
    height: 15px;
    margin: 0 5px;
    padding: 0;
}
#fillerbottom {
    background: url("/esresources/supt/includes/i/images/details_btm.gif") repeat-x scroll left bottom transparent;
    height: 15px;
    margin: 0 5px;
    padding: 0;
}
#maincontentright .details_content {
    height: 100%;
    margin: 0 12px 0 8px;
    padding: 0;
}
#maincontentright .details_content .details_btm {
    bottom: 10px;
    left: 0;
    position: absolute;
    text-align: left;
}
#maincontentright .details_content P {
    margin: 0;
    padding: 0;
}
#main_content #promo_container .title {
    font-size: 17px;
    font-weight: bold;
    padding: 11px 0 5px;
}
#main_content #promo_container .lqcopy {
    padding: 4px 0 8px;
}
#main_content #promo_container .lqarea {
    border-bottom: 1px solid #CCCCCC;
    margin-bottom: 7px;
    padding-bottom: 7px;
}
#main_content #promo_container .copy_sm {
    font-size: 11px;
    padding: 0 0 5px;
}
#main_content #promo_container2 .title {
    font-size: 17px;
    font-weight: bold;
    padding: 11px 0 5px;
}
#main_content #promo_container2 .lqcopy {
    padding: 4px 0 8px;
}
#main_content #promo_container2 .lqarea {
    border-bottom: 1px solid #CCCCCC;
    margin-bottom: 7px;
    padding-bottom: 7px;
}
#main_content #promo_container2 .copy_sm {
    font-size: 11px;
    padding: 0 0 5px;
}
#alertmain .wider_banner {
    background: url("/esresources/supt/includes/i/images/iha_banner_1.jpg") no-repeat scroll right top transparent;
    height: 75px;
    width: 1000px;
}
#alertmain .wider_banner .content_wrapper {
    margin: 0;
    padding: 0 0 0 15px;
    text-align: left;
}
#alertmain .wider_banner .content_wrapper h1 {
    color: #000000;
    font-size: 22px;
    margin: 0;
    padding: 0;
}
#alertmain .wider_banner .content_wrapper h3 {
    color: #DD0000;
    font-size: 16px;
    font-weight: bold;
    margin: 0;
    padding: 0;
}
#alertmain .wider_banner .content_wrapper p.bldcontent {
    color: #000000;
    font-size: 14px;
    font-weight: bold;
    margin: 2px 0;
}
#search_right_col p.title {
    padding-top: 5px;
}
a.bannerlink:link, a.bannerlink:visited, a.bannerlink:hover, a.bannerlink:active {
    text-decoration: none;
}
#placeholder {
    text-align: left;
}
#Dock_Container {
}
#alertmain .wider_banner .content_wrapper {
    text-align: left;
}
#contain {
    margin: 0 auto;
    text-align: center;
    width: 100%;
}
#main_content {
    margin: 0 auto;
    text-align: left;
    width: 985px;
}
#footer a:link {
    color: #000000;
    font-size: 11px;
    text-decoration: none;
}
#footer a:link {
    color: #000000;
    font-size: 11px;
    text-decoration: none;
}
#footer a:link {
    color: #000000;
    font-size: 11px;
    text-decoration: none;
}
#footer a:visited {
    color: #000000;
    font-size: 11px;
    text-decoration: none;
}
#main_content p.mac_icon {
    background: url("/esresources/supt/includes/i/images/IHA_mac_small.png") no-repeat scroll 0 0 transparent;
    font-size: 14px;
    font-weight: bold;
    line-height: 30px;
    padding: 0 0 0 35px;
}
#main_content p.mac_icon a:link {
    font-size: 12px;
    font-weight: normal;
}
.container_category_wrapper {
    float: left;
    margin: 0;
    padding: 0;
}
.container_category_wrapper .container_category {
    background: url("/esresources/supt/includes/i/images/category_box_bg.jpg") no-repeat scroll left top transparent;
    float: left;
    height: 201px;
    margin: 0;
    text-align: center;
    width: 185px;
}
.container_category_wrapper .mr0 {
    margin-right: 0;
}
.container_category_wrapper h2 {
    color: #333333;
    font-size: 32px;
    margin: 0 0 29px;
    padding: 0;
}
.mr0 {
    margin-right: 0;
}
.category_title {
    font-size: 20px;
    margin: 20px 0;
}
.uppercase {
    text-transform: uppercase;
}
#search_main_content .phone_wrapper {
    background: url("/esresources/supt/includes/i/images/landline_bg.jpg") no-repeat scroll left 50px transparent;
    height: 240px;
}
#search_main_content .phone_wrapper h2 {
    color: #333333;
    font-size: 24px;
    font-weight: normal;
    margin: 0;
    padding: 0;
}
#search_main_content .phone_wrapper .sub_title {
    color: #666666;
    font-size: 18px;
    line-height: 23px;
    margin: 10px 0 0;
    padding: 0;
    width: 340px;
}
#main_content button.button {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    font-family: Arial;
    font-size: 12px;
    width: 200px;
}
#main_content a.button:hover {
    text-decoration: none;
}
#main_content .button, #main_content .button span {
    color: #666666;
    cursor: pointer;
    display: block;
    float: left;
    font-size: 14px;
    line-height: 29px;
    margin: 0;
    padding: 0;
    text-decoration: none;
}
#main_content .button span {
    background-color: transparent;
    background-image: url("/esresources/supt/includes/i/images/left.png");
    background-position: left top;
    background-repeat: no-repeat;
    padding: 0 0 3px 10px;
}
#main_content .button span span {
    background-color: transparent;
    background-image: url("/esresources/supt/includes/i/images/right.png");
    background-position: right top;
    background-repeat: no-repeat;
    font-weight: normal;
    padding: 0 9px 3px 0;
}
#main_content .button span span span {
    background-color: transparent;
    background-image: url("/esresources/supt/includes/i/images/1px.png");
    background-position: left top;
    background-repeat: repeat-x;
    padding: 0 5px 3px;
}
#main_content .button span.red {
    background-image: url("/esresources/supt/includes/i/images/red_left.gif");
    padding: 0 0 0 4px;
}
#main_content .button span.red span {
    background-image: url("/esresources/supt/includes/i/images/red_right.gif");
    padding: 0 4px 0 0;
}
#main_content .button span.red span span {
    background-image: url("/esresources/supt/includes/i/images/red_1px.gif");
    color: #FFFFFF;
    padding: 0 5px;
}
.online_agent_wrapper {
    float: left;
    margin: 0 30px 0 0;
    padding: 0;
    width: 550px;
}
.online_agent_wrapper .category {
    background: url("/esresources/supt/includes/i/images/online_agent_gray_bg.gif") repeat-x scroll left bottom #F6F6F6;
    border: 4px solid #CCCCCC;
    margin: 0 0 10px;
    padding: 15px;
}
#main_content .troubleshoot_wrapper {
    border: 1px solid #CCCCCC;
    padding: 20px 20px 0 15px;
}
#main_content .troubleshoot_wrapper h2 {
    color: #333333;
    font-size: 24px;
    margin: 0 0 20px;
    padding: 0;
}
#main_content .troubleshoot_wrapper .link_wrapper {
    border-bottom: 1px dotted #CCCCCC;
    float: left;
    margin: 0 30px 8px 0;
    padding: 0 0 10px;
    width: 220px;
}
#main_content .troubleshoot_wrapper .link_wrapper a:link {
    font-size: 14px;
}
#main_content .troubleshoot_wrapper .link_wrapper a:visited, #main_content .troubleshoot_wrapper .link_wrapper a:active {
    font-size: 14px;
}
#main_content .troubleshoot_wrapper .link_wrapper a:hover {
    font-size: 14px;
}
#main_content .troubleshoot_wrapper .no_border {
    border: medium none;
}
.quick_link_wrapper {
    margin: 20px 0 0 15px;
    padding: 0;
}
.quick_link_wrapper td {
    border-right: 1px solid #CCCCCC;
    padding: 0 25px 0 0;
    vertical-align: top;
    width: 130px;
}
.quick_link_wrapper h3 {
    color: #333333;
    font-size: 16px;
    margin: 0 0 10px;
    padding: 0;
}
.quick_link_wrapper ul {
    margin: 0;
    padding: 0;
}
.quick_link_wrapper ul li {
    list-style-type: none;
    margin: 0 0 5px;
    padding: 0;
}
#main_content .no_border {
    border: medium none;
}
#main_content .pl0 {
    padding-left: 0;
}
#main_content .pl25 {
    padding-left: 25px;
}
#main_content .mr30 {
    margin-right: 30px;
}
#main_content .w198 {
    width: 198px;
}
#main_content .w150 {
    width: 150px;
}
#main_content .mb10 {
    margin-bottom: 10px;
}
#main_content .pb10 {
    padding-bottom: 10px;
}
.float_left_cols {
    float: left;
    margin: 0;
    padding: 0;
}
#main_content .float_left_cols h4 {
    font-size: 12px;
    margin: 15px 0 5px;
}
#main_content .float_left_cols ul {
    list-style: none outside none;
    margin: 0 0 10px;
    padding: 0;
}
#main_content .float_left_cols ul li {
    padding: 2px 0 1px;
}
.online_agent_bullet {
    background: url("/esresources/supt/includes/i/images/red_bullet.gif") no-repeat scroll 0 3px transparent;
    color: #FF0000;
    font-size: 11px;
    font-weight: bold;
    margin: 0 0 0 5px;
    padding: 0 0 0 10px;
}
.vzt .modal {
    background-color: #FFFFFF;
    display: block;
    height: 200px;
    position: absolute;
    width: 243px;
    z-index: 9999;
}
.vzt .modal .close {
    cursor: pointer;
    float: right;
    width: 81px;
}
.vzt .modal_content .pad {
    padding: 18px 18px 0;
}
.vzt .modal .header {
    float: left;
    font-size: 42px;
    padding: 10px;
    width: 600px;
}
.vzt .modal .header_container {
    border-bottom: 1px solid #AAAAAA;
    padding-bottom: 10px;
}
.vzt .hidden {
    height: 0;
    left: -9000em;
    overflow: hidden;
    position: absolute;
    top: -9000em;
    width: 0;
}
.vzt .overlay {
    background-color: #000000;
    display: none;
    height: 100%;
    left: 0;
    margin: auto;
    opacity: 0.7;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1500;
}
.chklst h2 {
    font-size: 30px;
    font-weight: normal;
    margin-left: 30px;
    margin-top: 30px;
    padding: 0;
}
.chklst h3 {
    color: #888888;
    font-size: 14px;
    margin-bottom: 20px;
    margin-left: 30px;
    margin-top: 20px;
    text-align: left;
}
.modal .chklst .headerSec {
    width: 100%;
}
.chkWraper {
    background: url("/esresources/supt/includes/i/images/pop_shad_bg.jpg") repeat-x scroll left top transparent;
    padding: 0 25px;
}
.chkWraper .item {
    padding-left: 34px;
    padding-top: 24px;
}
.chkWraper .item .title {
    color: #444444;
    display: block;
    font-size: 20px;
}
.chkWraper .item .desc {
    color: #888888;
    display: block;
    font-size: 14px;
    padding-top: 5px;
}
.chkWraper .item .desc .colLft {
    float: left;
}
.chkWraper .item .desc .colRgt {
    float: right;
    font-size: 11px;
    width: 250px;
}
.chkWraper .check {
}
.vzt .modal_content .pad {
    padding: 0;
}
.vzt .modal .close {
    cursor: pointer;
    display: inline;
    float: right;
    margin-right: 30px;
    width: 81px;
}
.chkWraper .ContBtm {
    float: left;
    padding-left: 35px;
    padding-top: 25px;
}
.chkWraper .note {
    clear: both;
    color: #888888;
    font-size: 12px;
    padding-left: 34px;
}
.vzt button.button {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    font-family: Arial;
    font-size: 12px;
    width: 200px;
}
.vzt a.button:hover {
    text-decoration: none;
}
.vzt .button, .vzt .button span {
    color: #666666;
    cursor: pointer;
    display: block;
    float: left;
    font-size: 14px;
    line-height: 29px;
    margin: 0;
    padding: 0;
    text-decoration: none;
}
.vzt .button span {
    background-color: transparent;
    background-image: url("/esresources/supt/includes/i/images/left.png");
    background-position: left top;
    background-repeat: no-repeat;
    padding: 0 0 3px 10px;
}
.vzt .button span span {
    background-color: transparent;
    background-image: url("/esresources/supt/includes/i/images/right.png");
    background-position: right top;
    background-repeat: no-repeat;
    font-weight: normal;
    padding: 0 9px 3px 0;
}
.vzt .button span span span {
    background-color: transparent;
    background-image: url("/esresources/supt/includes/i/images/1px.png");
    background-position: left top;
    background-repeat: repeat-x;
    padding: 0 5px 3px;
}
.vzt .button span.compare {
    background-image: url("/esresources/supt/includes/i/images/compare_left.png");
    padding: 0 0 0 24px;
}
.vzt .button span.share {
    background-image: url("/esresources/supt/includes/i/images/share_left.png");
    padding: 0 0 0 26px;
}
.vzt .button span.chat {
    background-image: url("/esresources/supt/includes/i/images/chat_left.png");
    padding: 0 0 0 24px;
}
.vzt .button span.cta_gry {
    background-image: url("/esresources/supt/includes/i/images/cta_gry_left.png");
    font-weight: normal;
    padding: 0 0 0 18px;
}
.vzt .button span.cta {
    background-image: url("/esresources/supt/includes/i/images/cta_left.gif");
    padding: 0 0 0 17px;
}
.vzt .button span.cta span {
    background-image: url("/esresources/supt/includes/i/images/cta_right.gif");
    padding: 0 10px 0 0;
}
.vzt .button span.cta span span {
    background-image: url("/esresources/supt/includes/i/images/cta_1px.gif");
    color: #B41717;
    padding: 0 5px;
}
.vzt .button span.cta_lg {
    background-image: url("/esresources/supt/includes/i/images/cta_lg_left.png");
    line-height: 33px;
    padding: 0 10px 5px 4px;
}
.vzt .button span.cta_lg span {
    background-image: url("/esresources/supt/includes/i/images/cta_lg_right.png");
    line-height: 33px;
    padding: 0 23px 5px 0;
}
.vzt .button span.cta_lg span.plain {
    background-image: url("/esresources/supt/includes/i/images/cta_lg_right_pl.png");
    line-height: 33px;
    padding: 0 7px 5px 0;
}
.vzt .button span.cta_lg span span {
    background-image: url("/esresources/supt/includes/i/images/cta_lg_1px.png");
    color: #B41717;
    font-size: 18px;
    line-height: 37px;
    padding: 0 10px 5px 5px;
}
.vzt .button span.red {
    background-image: url("/esresources/supt/includes/i/images/red_left.gif");
    padding: 0 0 0 4px;
}
.vzt .button span.red span {
    background-image: url("/esresources/supt/includes/i/images/red_right.gif");
    padding: 0 4px 0 0;
}
.vzt .button span.red span span {
    background-image: url("/esresources/supt/includes/i/images/red_1px.gif");
    color: #FFFFFF;
    padding: 0 5px;
}
.vzt .button span.lg_red {
    background-image: url("/esresources/supt/includes/i/images/lg_red_left.gif");
    padding: 0 0 0 4px;
}
.vzt .button span.lg_red span {
    background-image: url("/esresources/supt/includes/i/images/lg_red_right.gif");
    padding: 0 4px 0 0;
}
.vzt .button span.lg_red span span {
    background-image: url("/esresources/supt/includes/i/images/lg_red_1px.gif");
    color: #FFFFFF;
    font-size: 24px;
    line-height: 42px;
    padding: 0 15px;
}
.vzt .play_button_big {
    background-image: url("/esresources/supt/includes/i/images/play_big.png");
    color: #FFFFFF;
    height: 28px;
    padding-top: 38px;
    width: 154px;
}
.vzt .play_button_big span {
    font-size: 30px;
    padding-left: 75px;
}
.vzt .back_button_big {
    background-image: url("/esresources/supt/includes/i/images//back_button.png");
    color: #FFFFFF;
    height: 28px;
    margin-left: 120px;
    padding-top: 38px;
    width: 154px;
}
.container_category_wrapper a:link, .container_category_wrapper a:visited, .container_category_wrapper a:hover, .container_category_wrapper a:active {
    color: #000000;
    cursor: pointer;
    display: block;
    float: left;
    margin-right: 12px;
    text-decoration: none;
}
.overlay body {
    background: none repeat scroll 0 0 #000000;
}
ul.list {
    line-height: 12px;
    list-style-type: none;
    margin: 0 0 8px;
    padding: 0;
}
ul.list li {
    background: url("/esresources/supt/includes/i/images/bul_blk.gif") no-repeat scroll 3px 9px transparent;
    line-height: 16px;
    margin: 0;
    padding: 2px 0 1px 12px;
    text-align: left;
}
ul.smallBullets {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
ul.smallBullets li {
    background: url("/esresources/supt/includes/i/images/bul_blkarrow_s.gif") no-repeat scroll 0 5px transparent;
    line-height: 1.2em;
    margin-bottom: 2px;
    margin-left: 10px;
    padding-left: 8px;
}
a:link {
    color: #0066CC;
    text-decoration: none;
}
.float_left_cols .subheader1 {
    font-size: 12px;
    font-weight: bold;
    margin: 0;
}
a:link, a:active {
    font-size: 12px;
}
#ctl00_ContentPlaceHolder1_CaseTitle_PresentationModeControlsContainer_Label_PresentationCaseTitle {
    color: #000000;
    display: block;
    font-family: arial,helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
    margin: 0;
    padding: 0 0 10px;
}
.online_agent_wrapper .category {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    padding: 0;
}
UL {
    margin: 5px;
}

UL {
    margin: 0;
    padding: 0;
}

.table_head_fade {
    background: url("/esresources/supt/includes/i/images/table_fade.jpg") repeat-x scroll 0 0 #E9E9E9;
}