/* CSS Reset from http://developer.yahoo.com/yui/reset/ */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th { margin:0; padding:0; }

table { border-collapse:collapse; border-spacing:0; }
fieldset,img { border:0; }
address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal; }

ol,ul { list-style:none; }

caption,th { text-align:left; }
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; }
q:before,q:after { content:''; }

abbr,acronym { border:0; }

/* end CSS reset */



/* main layout */
body {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px;line-height:15px;}

table#canvas {width: 990px; margin: 5px auto;}
/*table#canvas tr#content td {vertical-align: top;}*/
table#canvas tr#header {height: 5px;} 
table#canvas tr#header td#logo {padding: 15px 0 35px 0; width: 250px; }
table#canvas tr#header td#menu {padding: 0 0 13px 0; width: 980px; vertical-align: bottom;}
#menudiv {position:relative;top:-20px;}
table#canvas tr td#banner {text-indent: -999px; overflow: hidden; padding-bottom: 13px;}
table#canvas tr#content td#left {width: 250px;}

/*table#canvas tr#content td#center {width: 546px; padding-right: 47px; font-family: Arial, Verdana, Helvetica, sans-serif;}*/
table#canvas tr#content td#right {width: 194px; font-family: Arial, Verdana, Helvetica, sans-serif;}
table#canvas tr#home {vertical-align: top;}
table#canvas tr#home td {padding-top: 0px;padding-left:0px;font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; color: #3a2402;}
table#canvas tr#home td#left {width: 220px; padding-right: 30px;}
table#canvas tr#home td#center {width: 260px; padding-left: 45px; padding-right: 100px;  }
table#canvas tr#home td#right {width: 250px; padding-right: 60px; }
table#canvas tr td#footer {font-size: 9px; text-align: center; padding: 110px 0 40px 0;}
/* end main layout */

/* header */
table#canvas tr#header td#logo a {display: block; height: 80px; width: 250px; text-indent: -999px; overflow: hidden; background: transparent url('../images/atlantic_broadband_logo.jpg') no-repeat top left;}
table#canvas tr#header td#menu div, table#canvas tr#header td#menu ul {text-align: right;}
.location {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #3a2402; margin-right: 20px;}
.location strong {font-weight: bold;}
.location a {color: #df5a19; margin-left: 5px; font-weight: bold; }
.espanol {margin: 14px 20px 17px 0; height: 20px; text-align: left; }
.espanol a { display: block; height: 19px; width: 74px; text-indent: -999px; overflow: hidden; float: right; background: url('../images/menu_espanol.gif') no-repeat 0 0; }
.espanol a:hover {background: url('../images/menu_espanol_roll.gif') no-repeat 0 0;}

table#canvas tr#header{font-family: Trebuchet MS, Trebuchet, Arial, Verdana, Helvetica, sans-serif; font-size:12px; }
table#canvas tr#header td#menu .nav {letter-spacing: 1px;position: relative; top: 0; font-family: Trebuchet MS, Trebuchet, Arial, Verdana, Helvetica, sans-serif; text-transform: uppercase; margin-right: 7px;z-index:10;}
table#canvas tr#header td#menu ul li {display: inline; padding: 2px 5px; position: relative;}
table#canvas tr#header td#menu ul li a {letter-spacing: 1px; color: #3a2402; font-family: Trebuchet MS, Trebuchet, Arial, Verdana, Helvetica, sans-serif; font-size: 12px; text-decoration: none; font-weight: bold; padding-left: 8px; background: url('../images/menu_icon.gif') no-repeat 0 5px;}
table#canvas tr#header td#menu ul li a.active {color: #2b70ab; background: url('../images/menu_icon_active.gif') no-repeat 0 5px; }
table#canvas tr#header td#menu ul li:hover {background: #4d90cd; border-top: 1px #b8d3eb solid;}
table#canvas tr#header td#menu ul li:hover a {color: #fff; background: #4d90cd url('../images/menu_icon_roll.gif') no-repeat 0 5px;}
table#canvas tr#header td#menu ul li ul {display: none; position: absolute; text-align: left; left: 0; top: 18px; min-width: 220px; background: #4d90cd;}
table#canvas tr#header td#menu ul li:hover ul {display: block; }
table#canvas tr#header td#menu ul li.missing {width: 1px; overflow: hidden;}
table#canvas tr#header td#menu ul li.missing:hover { background: inherit; border-top: none;}
table#canvas tr#header td#menu ul li.last ul {left: auto; right: 0;}
table#canvas tr#header td#menu ul li ul li {display: block; margin: 5px 0 5px 0; padding: 5px 0 5px 5px; text-transform: none;}
table#canvas tr#header td#menu ul li ul li:hover {border: none; background: #2b6fad;}
table#canvas tr#header td#menu ul li ul li:hover a {background-color: #2b6fad;}
table#canvas tr#header td#menu ul li ul li a {color: #fff; font-weight: normal; letter-spacing: 0; display: block; height: 100%; width: 220px;  }
table#canvas tr#header td#menu ul li ul li a:hover {color: #fff; text-decoration: underline; background-color: #2b6fad; }
table#canvas tr#header td#menu ul li ul li.active, table#canvas tr#header td#menu ul li ul li.active a {background-color: #2b6fad; }
table#canvas tr#header td#menu ul li ul li.active a:hover {text-decoration: none; cursor: default; }


/* end header */

/* banner */
table#canvas tr td#banner h1 {display: block; height: 187px; width: 100%;}
table#canvas tr td#banner.business h1 {background: transparent url('../images/banner_business.jpg') no-repeat top left;}
table#canvas tr td#banner.bundle h1 {background: transparent url('../images/banner_bundle.jpg') no-repeat top left;}
table#canvas tr td#banner.customer_care h1 {background: transparent url('../images/banner_customer_care.jpg') no-repeat top left;}
table#canvas tr td#banner.productos h1 {background: transparent url('../images/banner_espanol.jpg') no-repeat top left;}
table#canvas tr td#banner.servicio h1 {background: transparent url('../images/banner_espanol2.jpg') no-repeat top left;}
table#canvas tr td#banner.internet h1 {background: transparent url('../images/banner_internet.jpg') no-repeat top left;}
table#canvas tr td#banner.phone h1 {background: transparent url('../images/banner_phone.jpg') no-repeat top left;}
table#canvas tr td#banner.video h1 {background: transparent url('../images/banner_video.jpg') no-repeat top left;}
table#canvas tr td#banner h2 {display: block; height: 144px; width: 100%;}
table#canvas tr td#banner.business h2 {background: transparent url('../images/banner_business_short.jpg') no-repeat top left;}
/* end banner */

/* content left */
/*
table#canvas tr#content td#left ul.nav {font-weight: bold; font-size: 11px; margin-left: 10px;}
table#canvas tr#content td#left ul.nav li {margin: 7px 10px 0px 10px; list-style-image: url('../images/left_arrow.gif');}
table#canvas tr#content td#left ul.nav li a {color: #1a66a9; font-weight: bold; font-size: 11px; text-decoration: none;}
table#canvas tr#content td#left ul.nav li.active {list-style-image: url('../images/left_arrow_active.gif'); color: #ce4408;}
table#canvas tr#content td#left ul.nav li.active a {color: #ce4408;}
table#canvas tr#content td#left ul.nav li a:hover {text-decoration: underline;}
*/
/* end content left */
.linkmy {margin-left: 5px;margin-top:10px;  text-decoration: none; color: #1a66a9;font-weight: bold;font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;line-height:22px;}
.linkmy:hover{text-decoration: underline;}
.textLeftActive {padding-left: 5px;text-decoration: none; color: #ce4408;font-weight: bold;font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;line-height:22px; }
.liMidAlt {padding-left: 14px; }
a.linkLeftDim:link { margin-left: 10px;font-family: Verdana, Helvetica, Arial, sans-serif; font-size:10px; line-height:13px; color:#1a66a9; text-decoration:none; }
a.linkLeftDim:active { margin-left: 10px;font-family: Verdana, Helvetica, Arial, sans-serif; font-size:10px; line-height:13px; color:#1a66a9; text-decoration:underline; }
a.linkLeftDim:visited { margin-left: 10px;font-family: Verdana, Helvetica, Arial, sans-serif; font-size:10px; line-height:13px; color:#1a66a9; text-decoration:underline; }
a.linkLeftDim:hover { margin-left: 10px;font-family: Verdana, Helvetica, Arial, sans-serif; font-size:10px; line-height:13px; color:#1a66a9; text-decoration:underline; }
a.linkLeftLight:visited {text-decoration:none;color:#1A66A9;}
a.linkLeftLight:link {text-decoration:none;color:#1A66A9; }
a.linkLeftLight:hover {text-decoration:underline;}
.textLeftActiveLight{color:#CE4408;}
/* content center */
/*.content_table {width: 546px; padding-right: 47px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #3a2402;}
.content_table td{padding-right:47px; background-color:#00C}
*/
.left_menu_container {width:250px; }
.left_menu_table {position:relative;left:-12px}
.center_content_container {WIDTH : 522px;}
.center_content_container_aboutus {WIDTH : 740px;}
.center_content_table {WIDTH: 475px;FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;FONT-SIZE: 12px;COLOR: #3a2402; }
.service_at_glance_table {margin-left:-10px; }
.intro {width:475px;font-family: Arial,Verdana, Helvetica,sans-serif;font-size: 17px; color: #4d90cd;font-style:normal; font-weight:normal;margin-top:7px;}              
.box_blue { line-height:15px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;FONT-SIZE: 12px;COLOR: #3a2402;background: transparent url('../images/center_blue.jpg') no-repeat 0 0;}
.box_yellow {line-height:15px;WIDTH:210px;FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;FONT-SIZE: 12px;COLOR: #3a2402;background: transparent url('../images/center_yellow.jpg') repeat-x 0 0;}
.box_yellow_big {line-height:15px;FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;FONT-SIZE: 12px;COLOR: #3a2402;background: transparent url('../images/center_yellow.jpg') repeat-x 0 0;}
.box_green_big {line-height:15px;FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;FONT-SIZE: 12px;COLOR: #3a2402;background: transparent url('../images/center_green.jpg') repeat-x 0 0;}
.box_green {line-height:15px;WIDTH:260px;FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;FONT-SIZE: 12px;COLOR: #3a2402;background: transparent url('../images/center_green.jpg') repeat-x 0 0;}

.box_blue div, .box_yellow div, .box_green div, .box_yellow_big div, .box_green_big div {padding:12px 12px;}
.box_blue div div, .box_yellow div div, .box_green div div, .box_yellow_big div div, .box_green_big div div {padding:0px 0px 0px 13px;}

.box_blue a:link, .box_yellow a:link, .box_green a:link, .box_yellow_big a:link, .box_green_big a:link {FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;FONT-SIZE: 12px;COLOR: #011B58;text-decoration:underline;}
.box_blue a:active, .box_yellow a:active, .box_green a:active, .box_yellow_big a:active, .box_green_big a:active {FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;FONT-SIZE: 12px;COLOR: #011B58;text-decoration:underline;}
.box_blue a:visited, .box_yellow a:visited, .box_green a:visited, .box_yellow_big a:visited, .box_green_big a:visited {FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;FONT-SIZE: 12px;COLOR: #011B58;text-decoration:underline;}
.box_blue a:hover, .box_yellow a:hover, .box_green a:hover, .box_yellow_big a:hover, .box_green_big a:hover {FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;FONT-SIZE: 12px;COLOR: #011B58;text-decoration:underline;}
.box_blue h2, .box_yellow h2, .box_green h2, .box_yellow_big h2, .box_green_big h2 {FONT-WEIGHT: bold;	FONT-SIZE: 12px;	MARGIN: 0px 0px 12px;	TEXT-TRANSFORM: uppercase;	COLOR: #2b689e;letter-spacing:1px; }
.box_blue b, .box_yellow b, .box_green b, .box_yellow_big b, .box_green_big b  {FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;FONT-SIZE: 12px;COLOR: #3a2402;}
.right_container{width:218px; vertical-align:top;}

.box_blue li,.box_yellow li,.box_green li,.box_yellow_big li,.box_green_big li {position:relative;padding-top:5px;left:1px;}
/*
.box_yellow div {padding:5px 10px;}
.box_yellow a:link{FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;FONT-SIZE: 12px;COLOR: #3a2402;}
.box_yellow a:active{FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;FONT-SIZE: 12px;COLOR: #3a2402;}
.box_yellow a:visited{FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;FONT-SIZE: 12px;COLOR: #3a2402;}
.box_yellow a:hover{FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;FONT-SIZE: 12px;COLOR: #3a2402;}
.box_yellow h2 {FONT-WEIGHT: bold;	FONT-SIZE: 12px;	MARGIN: 0px 0px 12px;	TEXT-TRANSFORM: uppercase;	COLOR: #2b689e; }
.box_yellow b {FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;FONT-SIZE: 12px;COLOR: #3a2402;}

.box_green div {padding:5px 10px;}
.box_green a:link{FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;FONT-SIZE: 12px;COLOR: #3a2402;}
.box_green a:active{FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;FONT-SIZE: 12px;COLOR: #3a2402;}
.box_green a:visited{FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;FONT-SIZE: 12px;COLOR: #3a2402;}
.box_green a:hover{FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;FONT-SIZE: 12px;COLOR: #3a2402;}
.box_green h2 {FONT-WEIGHT: bold;	FONT-SIZE: 12px;	MARGIN: 0px 0px 12px;	TEXT-TRANSFORM: uppercase;	COLOR: #2b689e; }
.box_green b {FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;FONT-SIZE: 12px;COLOR: #3a2402;}
*/

.center_big_blue {text-align:justify; color: #3a2402; font-size: 12px; margin-left: 12px; width: 440px; margin-top: 7px; background: transparent url('../images/center_blue.jpg') no-repeat 0 0;}
.center_big_yellow {text-align:left; color: #3a2402; font-size: 12px; margin-left: 12px; float: left; margin-left: 2px; width: 215px; padding: 0px; background: transparent url('../images/center_yellow.jpg') no-repeat 0 0;}
.center_big_green {text-align:left; color: #3a2402; font-size: 12px; margin-left: 12px; float: left; margin-left: 2px; width: 215px; padding: 0px; background: transparent url('../images/center_green.jpg') no-repeat 0 0;}
.center_big_yellow1 {float: left; width: 522px; padding: 12px; background: transparent url('../images/center_yellow1.jpg') no-repeat 0 0;}
/*.center_font { color: #3a2402; font-size: 12px; }*/
/* Digital */
/*
.center_container {width:546px; padding-left:10px; text-align: center;  vertical-align:top;}
table#canvas tr#content td#center p, table#canvas tr#content td#center dl dd {margin: 7px 0; font-size: 12px; color: #3a2402;}
table#canvas tr#content td#center p.intro {font-size: 17px; color: #4d90cd; }
.intro {width:546px;text-align: center;font-family: Arial,Verdana, Helvetica,sans-serif;font-size: 17px; color: #4d90cd;font-style:normal; font-weight:normal; padding-right:47px;}
table#canvas.spanish tr#content td#center p.intro {color: #da6709;}
table#canvas tr#content td#center p.strong {font-weight: bold; }
table#canvas tr#content td#center h1 {color: #ce4408; font-size: 26px; font-weight: bold; margin-top: 2px;}
table#canvas tr#content td#center h2 {font-weight: bold; font-size: 12px; color: #2b689e; text-transform: uppercase; margin: 0 0 12px 0;}
h2 {font-weight: bold; font-size: 12px; color: #2b689e; text-transform: uppercase; margin: 0 0 12px 0;}
table#canvas tr#content td#center h3 {font-weight: bold; font-size: 17px; color: #2b689e; margin: 15px 0 2px 0}
table#canvas tr#content td#center dl dt {background: transparent url('../images/center_logo_icon.gif') no-repeat 0 0; padding-left: 25px; font-size: 17px; color: #2b689e; }
table#canvas.spanish tr#content td#center dl dt {background: transparent url('../images/center_logo_icon_orange.gif') no-repeat 0 0;}
table#canvas tr#content td#center dl dt a{color: #2b689e; text-decoration: none; font-weight: bold; }
table#canvas.spanish tr#content td#center dl dt a {color: #f26e03;}
table#canvas tr#content td#center dl dt a:hover {text-decoration: underline;}
table#canvas tr#content td#center dl dd {padding-left: 25px; margin-bottom: 12px; }
table#canvas tr#content td#center div a, 
table#canvas tr#content td#center dl dd a {text-transform: uppercase; color: #3a2402; font-size: 10px;}
table#canvas tr#content td#center div {color: #3a2402;}
table#canvas tr#content td#center div#biz_phone {margin-top: 35px; height: 80px; width: 451px; padding: 12px; background: transparent url('../images/center_blue.jpg') no-repeat 0 0;}
table#canvas tr#content td#center div#biz_internet {float: left; height: 135px; width: 229px; padding: 12px; background: transparent url('../images/center_yellow.jpg') no-repeat 0 0;}
table#canvas tr#content td#center div#biz_video {float: left; margin-left: 2px; height: 135px; width: 195px; padding: 12px; background: transparent url('../images/center_green.jpg') no-repeat 0 0;}
table#canvas tr#content td#center ul {color: #3a2402; font-size: 12px; margin-left: 12px; width: 440px; margin-top: 7px;}
table#canvas tr#content td#center ul li {list-style-image: url('../images/center_list_icon.gif'); margin-bottom: 9px; margin-left: 0; }
*/

/* end content center */
.sub_menu_heading {height:30px;color: #ce4408; font-size: 26px; font-weight: bold; margin-top: 2px;}
/*.textServicesRight {font-family:Arial,Verdana,Helvetica,sans-serif;font-weight:bold;color:#3A2402;font-size:12px; }*/
/* content right */
table#canvas tr#content td#right ul {margin-top: 7px;}
table#canvas tr#content td#right ul li a.button {display: block; width: 194px; height: 56px; text-indent: -999px; overflow: hidden; margin-bottom: 2px;}
#quad3 .button {display: block; width: 194px; height: 56px; text-indent: -999px; overflow: hidden; margin-bottom: 2px;}
table#canvas tr#content td#right ul li#signup_now a {background: url('../images/right_signup.jpg') no-repeat 0 0;}
#quad3 {background: url('../images/right_signup.jpg') no-repeat 0 0;background-color:#FFF;}
table#canvas tr#content td#right ul li#signup_phone {height: 84px; background: url('../images/right_signup_phone.jpg') no-repeat 0 0; text-indent: -999px; overflow: hidden; margin-bottom: 2px;}
table#canvas .spanish tr#content td#right ul li#signup_phone {height: 84px; background: url('../images/right_signup_phone_spanish.jpg') no-repeat 0 0; text-indent: -999px; overflow: hidden; margin-bottom: 2px;}
table#canvas tr#content td#right ul li#email_now a {background: url('../images/right_email.jpg') no-repeat 0 0;}
.emailus_button {display: block; width: 194px; height: 56px; text-indent: -999px; overflow: hidden; margin-bottom: 2px;background: url('../images/right_email.jpg') no-repeat 0 0;}
.chatus_button {display: block; width: 194px; height: 56px; text-indent: -999px; overflow: hidden; margin-bottom: 2px;background: url('../images/right_chat.jpg') no-repeat 0 0;}
table#canvas tr#content td#right ul li#chat_now a {background: url('../images/right_chat.jpg') no-repeat 0 0;}
table#canvas tr#content td#right ul li#details {font-size: 12px; display: block; width: 194px; background: url('../images/right_square.jpg') no-repeat 0 0; padding: 24px 12px;}
table#canvas tr#content td#right ul li#details h4 {letter-spacing: 1px; color: #3995b3; text-transform: uppercase; font-weight: bold; margin-bottom: 15px; }
table#canvas tr#content td#right ul li#details p {color: #3a2402;}
table#canvas p.download  { color: #011b58; margin: 6px 0 13px 0; background: url('../images/right_arrow.gif') no-repeat 0 3px; padding-left: 13px;}
table#canvas tr#content td#center p.download { color: #011b58;}
table#canvas p.download a { color: #011b58; text-decoration: none;}
table#canvas p.download a:hover {text-decoration: underline;}
table#canvas tr#content td#right ul li#details p.explain {font-size: 10px; font-style: italic; }
table#canvas tr#content td#right ul li#details p.explain a {color: #3a2402; text-decoration: underline;}
table#canvas tr#content td#right ul li#details p.explain a:hover {color: #3a2402; text-decoration: underline;}

.linkMidWhite,.linkRightAlt {font-family:Arial,Verdana,Helvetica,sans-serif;font-size:12px;color: #011b58;text-decoration:none;padding-left: 13px;background: url('../images/right_arrow.gif') no-repeat 0 3px; line-height:20px;}  
.box_blue a.learnMore,.box_green a.learnMore,.box_yellow a.learnMore,.box_yellow_big a.learnMore,.box_green_big a.learnMore {font-family:Arial,Verdana,Helvetica,sans-serif;font-size:12px;color: #011b58;text-decoration:none;padding-left: 13px;background: url('../images/right_arrow.gif') no-repeat 0 7px; padding-top:4px; text-transform: capitalize; position:relative;top:4px;display:block;}
.box_blue a.learnMore:visited,.box_green a.learnMore:visited,.box_yellow a.learnMore:visited,.box_yellow_big a.learnMore:visited,.box_green_big a.learnMore:visited{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:12px;color: #011b58;text-decoration:none;padding-left: 13px;background: url('../images/right_arrow.gif') no-repeat 0 7px; padding-top:4px; text-transform: capitalize;position:relative;top:4px;display:block;}
.box_blue a.learnMore:hover,.box_green a.learnMore:hover,.box_yellow a.learnMore:hover,.box_yellow_big a.learnMore:hover,.box_green_big a.learnMore:hover{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:12px;color: #011b58;text-decoration:underline;padding-left: 13px;background: url('../images/right_arrow.gif') no-repeat 0 7px; padding-top:4px; text-transform: capitalize;position:relative;top:4px;display:block;}

/*.linkRightAlt {font-family:Arial,Verdana,Helvetica,sans-serif;font-size:12px;color: #011b58;text-decoration:none;padding-left: 13px;}*/
.linkMidAlt {font-family:Arial,Verdana,Helvetica,sans-serif;font-size:12px;color: #011b58;text-decoration:none;padding-left: 13px;background: url('../images/center_list_icon.gif') no-repeat 0 5px;display:block;line-height:17px;}
.linkMidAlt:hover, .linkMidWhite:hover, .linkRightAlt:hover {text-decoration: underline;}
.textmidalt {font-family:Arial,Verdana,Helvetica,sans-serif;font-size:17px;color:#2B689E;font-weight:bold;margin:15px 0 2px; }
a.textmidalt { text-decoration:none; }
a.textmidalt:hover { text-decoration:underline; }
.textServicesRight {border-width:10px;}
.textServicesRight .textmidalt {font-family:Arial,Verdana,Helvetica,sans-serif;font-size:12px;COLOR: #3a2402;font-weight: normal;  border-style:none; border-width:0px; border-bottom-color:White; border-left-color:White; border-right-color:White;border-color:White;}
/* end content right */
.right_container {padding-top:5px;}
.right_rectangle {width:200px;margin-top:2px;FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;FONT-SIZE: 12px;COLOR: #011b58;background: url('../images/right_square.jpg') no-repeat 0 0; }
.right_rectangle div {padding-left:12px;padding-top:8px;padding-bottom:8px;FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;FONT-SIZE: 12px;COLOR: #3a2402;TEXT-DECORATION: none;}
.right_rectangle td {FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;FONT-SIZE: 12px;COLOR: #3a2402;}
.right_rectangle a {FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;FONT-SIZE: 12px;TEXT-DECORATION: none;color: #011b58;}
.right_rectangle a:hover {TEXT-DECORATION: underline;}
.right_rectangle h2 {FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;FONT-SIZE: 12px;COLOR: #3995b3;FONT-WEIGHT: bold;TEXT-TRANSFORM: uppercase;LETTER-SPACING: 1px; padding-bottom:6px; }

.right_rectangle img {margin-top:4px;}
/* footer */
table#canvas tr td#footer div {margin: 2px 0;}
table#canvas tr td#footer .nav a {font-family:Verdana,Arial,Helvetica,sans-serif;color: #6e5d43; text-decoration: underline; font-size:9px;}
table#canvas tr td#footer .copy {font-family:Verdana,Arial,Helvetica,sans-serif;color: #4d90cd;}
/* end footer */

/* home */
table#canvas tr#home td h3 {text-transform: uppercase; font-size: 12px; font-weight: bold; margin-bottom: 6px; padding-left: 25px; height: 21px; padding-top: 5px;}
table#canvas tr#home td#left h3 {color: #3995b3; background: url('../images/center_logo_icon.gif') no-repeat 0 0;}
table#canvas tr#home td#center h3 {color: #ce4408; background: url('../images/center_logo_icon_orange.gif') no-repeat 0 0;}
table#canvas tr#home td#right h3 {color: #708b0a; background: url('../images/center_logo_icon_green.gif') no-repeat 0 0;}
table#canvas tr#home p {margin: 4px 0 4px 25px}

/* Added by Ellaar */
#flashdiv {padding-left: 0px; }

.padleft {margin-left: 0px; margin-bottom:13px;}

.right_content {margin-left:0px;font-family:Arial,Verdana,Helvetica,sans-serif;color:#3A2402;font-size:10px; font-style: italic;margin-bottom:16px;}
.right_content a {font-family:Arial,Verdana,Helvetica,sans-serif;color:#3A2402;font-size:10px; font-style: italic; text-decoration:underline; }
/* Phone Support page */

.faqJumpLink {line-height:15px;font-family:Arial,Verdana,Helvetica,sans-serif;font-size:12px;color:#3A2402;padding-left:0px;padding-right:20px;padding-top:5px;display:block;}
a.faqJumpLink:link, a.faqJumpLink:active, a.faqJumpLink:visited {line-height:15px;font-family:Arial,Verdana,Helvetica,sans-serif;font-size:12px;color:#011B58;padding-left:0px;padding-right:20px;padding-top:5px;text-decoration:none;display:block;}
a.faqJumpLink:hover {line-height:15px;font-family:Arial,Verdana,Helvetica,sans-serif;font-size:12px;color:#011B58;padding-left:0px;padding-right:20px;padding-top:5px;text-decoration:underline;display:block;}


/*.textFaqSubhead { font-family:Arial,Verdana,Helvetica,sans-serif;font-size:17px;color:#2B689E;font-weight:bold;margin:15px 0 2px; padding-left:5px;padding-right:20px;padding-top:5px;}*/
.textFaqSubhead { font-family:Arial,Verdana,Helvetica,sans-serif;font-size:12px;color:#3A2402;font-weight:bold;margin:15px 0 2px; padding-left:5px;padding-right:20px;padding-top:5px;}
.textFaqSubheadnew { font-family:Arial;font-size:12px;color:#2B689E;font-weight:bold;margin:15px 0 2px; padding-left:5px;padding-right:20px;padding-top:5px;}
.textFaqSubheadnewone { font-family:Arial;font-size:12px;color:#2B689E;font-weight:bold;margin:15px 0 2px; padding-left:0px;padding-right:20px;padding-top:5px;}

/*FOr Modified Bundle and save Page (Fine Print)  */
.not_all_services1 {padding-top:10px;font-family:Arial,Verdana,Helvetica,sans-serif;color: #3a2402;font-size:11px;text-align:justify;}

.not_all_services {padding-top:60px;font-family:Arial,Verdana,Helvetica,sans-serif;color: #3a2402;font-size:11px;text-align:center;}

.linkbox1 {FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;FONT-SIZE: 12px;COLOR: #0000ff;text-decoration:none;}
a.linkbox1:link {FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;FONT-SIZE: 12px;COLOR: #0000ff;text-decoration:none;}
a.linkbox1:hover,a.linkbox:visited {FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;FONT-SIZE: 12px;COLOR: #0000ff;text-decoration:underline;}

.linkboxrate {FONT-FAMILY: Arial;FONT-SIZE: 12px;COLOR: #d7e3fb;text-decoration:none;}
a.linkboxrate:link {FONT-FAMILY: Arial;FONT-SIZE: 12px;COLOR: #d7e3fb;text-decoration:underline;}
a.linkboxrate:hover,a.linkbox:visited {FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;FONT-SIZE: 12px;COLOR: #d7e3fb;text-decoration:underline;}



a.linkbox:link,a.linkbox:visited {FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;FONT-SIZE: 12px;COLOR: #011B58;text-decoration:none;}
a.linkbox:hover {FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;FONT-SIZE: 12px;COLOR: #011B58;text-decoration:underline;}

.textCenter {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px;line-height:15px;COLOR: #3a2402;}
.textCenterSmall {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px;line-height:15px;COLOR: #3a2402;}

a#header{color: #ce4408;font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 26px; font-weight: bold; margin-top: 2px;}

.textMidTop {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px;line-height:15px;COLOR: #3a2402;} 

.textBody {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px;line-height:15px;COLOR: #3a2402;}
.textBodySmall {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px;line-height:15px;COLOR: #3a2402; font-style:italic;}
a.linkSmall:link,a.linkSmall:visited{FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;FONT-SIZE: 12px;COLOR: #011B58;text-decoration:underline; }
a.linkSmall:hover {FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;FONT-SIZE: 12px;COLOR: #011B58;text-decoration:underline;}

.textServicesLeft{FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;FONT-SIZE: 12px;COLOR: #330033; font-weight:bold; }
.textServicesRight{FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;FONT-SIZE: 12px;COLOR: #333366; font-weight:bold;border-width:10px;padding:1px 0px 3px 0px; }
.textServicesRightSmall{FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;FONT-SIZE: 12px;COLOR: #333366;padding:0px 0px 3px 0px; }
a.serviceLink:link,a.serviceLink:hover,a.serviceLink:visited,a.serviceLink:active{FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;font-weight:bold;text-decoration:none;}
a.serviceLink:hover{text-decoration:underline;}
.zipcode_txtbox {height: 21px; width: 306px; font-size: 13px;  border: 1px gray solid; }
.zipcode_chkbox { position: relative; top: 5px;}
.zipcode_chkbox_lable { position: relative; margin-left: 12px;top: 5px; }
.zipcode_form {margin-top:15px;} 
.FAQ_customercare {padding-top:10px; }

.Phone_Faq_Answers {padding-left:15px; }
.left_alert{FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;font-size:11px;COLOR:#1A66A9;}

/* error message start */

.textTitleErr {COLOR: #ce4408;}

/* error message end */

.right_download {margin-top:5px;}

.policy_agreement_list li {padding-bottom: 4px; }

.libox {FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;font-size:11px;COLOR: #3a2402;}

.signup_form_container {width:381px; padding-top:20px;padding-left:250px; z-index:2;}
.signup_form_container form {background: transparent url('../images/center_form_bkg.gif') repeat-x top left; width: 381px; padding: 20px 15px;}

.radio {FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;font-size:12px;COLOR: #3a2402;font-weight: bold; position:relative; top:2px; } 
.radio_lable { FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;font-size:12px;COLOR: #3a2402;font-weight: bold;margin-left: 8px;  }
.signup_form_container table td {padding-bottom:5px; padding-top:5px;}

.dark_blue_heading {font-family:Arial,Verdana,Helvetica,sans-serif;font-size:12px;color: #2B689E; font-weight:bold;line-height:15px;}

.arrowed_bullets {font-family:Arial,Verdana,Helvetica,sans-serif;font-size:12px;color: #3A2402;text-decoration:none;padding-left: 13px;background: url('../images/center_list_icon.gif') no-repeat 0 3px;display:block;line-height:15px;}

.markets h3 {font-family:Arial,Verdana,Helvetica,sans-serif;font-size:17px;color:#2B689E;font-weight:bold;margin:15px 0 2px; line-height:17px;  }

.markets a.linkbox:link, .markets a.linkbox:active, .markets a.linkbox:visited, .markets a.linkbox:hover { line-height:17px; }

.markets {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px;line-height:15px;COLOR: #3a2402;}


.markets ul li {font-family:Arial,Verdana,Helvetica,sans-serif;font-size:14px;color:#3a2402;font-weight:bold;margin:15px 0 2px; line-height:4px;  }

.markets ul li ul li {font-size: 12px;COLOR: #3a2402;padding-left:13px;}

.markets ul li ul li ul li {font-weight:normal;text-decoration:underline;}

.markets ul li ul li ul li ul li  {list-style-type:disc;list-style-position:inside;text-decoration:none;}

.link_open_new_window { }

.introone {width:600px;font-family: Arial,Verdana, Helvetica,sans-serif;font-size: 17px; color: #4d90cd;font-style:normal; font-weight:normal;margin-top:7px;}

.problem {color:#2B689E;display:block;padding-top:22px;}

.bio_links_div tr {line-height:7px; }