/*
Theme Name: Hometel
Version: 1.0.0
*/

/* Css Reset */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{ margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent; }
ol,ul{ list-style:none; }
blockquote,q{ quotes:none; }
blockquote:before,blockquote:after,q:before,q:after{ content:''; content:none; }
:focus{ outline:0; }
ins{ text-decoration:none; }
del{ text-decoration:line-through; }
table{ border-collapse:collapse; border-spacing:0; }

ul#menu-sidebar-menu cufon, #homepage-column1 cufon, #homepage-column2 cufon {padding-top:8px !important;}
ul#menu-main-menu cufon {padding-top:4px !important;}	

/* General Styles */
.skiplink{ display:none; }
label{ cursor:pointer; }
a,a:visited{ color:#00f; text-decoration:none; }
a:focus,a:hover{ text-decoration:underline; }
body{ background:#ffffff url(/images/HomeSC/images/bg-top.png) no-repeat top center; color:#000; font:100% "Gotham Book",Arial,sans-serif; text-align:center; }
.clear{clear:both}
.fleft{float:left}
.fright{float:right}
.rmHorizontal li{ float:left; list-style-type:none; }
div, img{ vertical-align:top; }
.clearfix:after { content: ".";display: block;height: 0;clear: both;visibility: hidden; }

/* Page Structure */
#wrapper{ 
	margin:0 auto; 
	text-align:left; 
	width:970px;
}
#bg-bottom{
	background:url(/images/HomeSC/images/bg-bottom.jpg) no-repeat center bottom;
}

/* Header */
#header {
     width: 968px;
     height: 119px;
     margin: 0 auto;
     position: relative;
}

#header #logo{
	width:195px;
	position: absolute;
	top: 56px;
	left: -20px;
	text-align:center;
}

#header-top{
	float:right;
	width:799px;
}
#header-top-links #search{
	float:right;
	margin-top:47px;
	width:236px;
	height:18px;
	background:url(/images/HomeSC/images/search.png);	
}
#header-top-links #search label{
	text-indent:-99999px;
	display:block;
	position:absolute;
}
#header-top-links #txt-search{
	border:0;
	background:none;
	width:180px;
	height:18px;
	line-height:18px;
	float:left;
	padding:0 7px 0 13px;
	font-size:11px;
	color:#464646;
}
#header-top-links #btn-search{
	border:0;
	background:none;
	width:35px;
	height:18px;
	line-height:0;
	font-size:0;
	text-indent:-99999px;
	cursor:pointer;
	float:left;
	padding:0;
}
#header-top-links ul{
	float:right;
	margin-top:47px;
	padding:3px 6px 0 6px;
	max-width:50%;
}
#header-top-links ul li{
	float:left; height:15px;
	font-size:11px;
	padding:0 9px;
	border-left:1px solid #464646;
	height:11px;
	margin-bottom:5px;
}
#header-top-links ul li.first{
	border:0;
}

#header-top-links ul li a{
	color:#464646;
}

#header-top-links ul li .sub-menu{
	display:none; position:absolute; z-index:99999; margin-top:4px;
}

ul#head-sub {	display:none; position:absolute; z-index:9999999; margin-top:5px;}
#head-sub li {	float:left; height:15px; display:block;
	font-size:11px;
	padding:0 9px;
	border-left:1px solid #464646;
	height:11px;
	margin-bottom:5px;}
ul#head-sub li a {color:#464646 !important;}
#head-sub:hover {display:block !important;}
/* Nav */
#nav{
	position:relative;
}
#nav ul{
	padding:10px 0 0 0;
	*width:776px;
}
#nav ul li{
	float:left;
	font-size:12px;
	text-align:center;
	
}
#nav ul #nav-1{
	width:100px;
	padding-left:16px;
}
#nav ul #nav-1:hover,
#nav ul li.current-menu-item #nav-1,
#nav ul li.current-menu-parent #nav-1{
	background-position:0 -43px;
}

#nav ul #nav-2{
	width:111px;
	background-position:-116px 0;
}
#nav ul #nav-2:hover,
#nav ul li.current-menu-item #nav-2,
#nav ul li.current-menu-parent #nav-2{
	background-position:-116px -43px;
}

#nav ul #nav-3{
	width:109px;
	background-position:-227px 0;
}
#nav ul #nav-3:hover,
#nav ul li.current-menu-item #nav-3,
#nav ul li.current-menu-parent #nav-3{
	background-position:-227px -43px;
}

#nav ul #nav-4{
	width:105px;
	background-position:-336px 0;
}
#nav ul #nav-4:hover,
#nav ul li.current-menu-item #nav-4,
#nav ul li.current-menu-parent #nav-4{
	background-position:-336px -43px;
}

#nav ul #nav-5{
	width:110px;
	background-position:-440px 0;
}
#nav ul #nav-5:hover,
#nav ul li.current-menu-item #nav-5,
#nav ul li.current-menu-parent #nav-5{
	width:110px;
	background-position:-440px -43px;
}

#nav ul #nav-6{
	width:104px;
	background-position:-549px 0;
}
#nav ul #nav-6:hover,
#nav ul li.current-menu-item #nav-6,
#nav ul li.current-menu-parent #nav-6{
	width:104px;
	background-position:-549px -43px;
}

#nav ul #nav-7{
	width:121px;
	background-position:-654px 0;
}
#nav ul #nav-7:hover,
#nav ul li.current-menu-item #nav-7,
#nav ul li.current-menu-parent #nav-7{
	background-position:-654px -43px;
}

#nav ul li a,
#nav ul li a:link,
#nav ul li a:visited{
	color:#464646;
	text-transform:uppercase;
	display:block;
	height:23px;
	padding-top:20px;
	background:url(/images/HomeSC/images/bg-nav.jpg) no-repeat;
	text-decoration:none;
}
/* Sub nav */
#nav ul li .sub-menu{
	position:absolute;
	width:732px;
	height:18px;
	left:22px;
	top:53px;
	background:url(/images/HomeSC/images/bg-sub-nav.jpg) no-repeat bottom left;
	padding:0;
	border-top:2px solid white;
	display:none;
	z-index:100;
*top:116px;
}
#nav ul li.current-menu-item .sub-menu,
#nav ul li.current-menu-ancestor .sub-menu{
	display:block;
}
#nav ul li .sub-menu li{
	float:right;
	
}
#nav ul li ul.sub-menu li a{
	background:none;
	height:18px;
	line-height:18px;
	width:auto;
	padding-top:0;
	font-size:12px;
	color:#464646;
	text-transform: capitalize;
	padding:0 24px;
}
#nav ul li ul.sub-menu li a:hover,
#nav ul li ul.sub-menu li.current-menu-item a,
#nav ul li ul.sub-menu li.current-menu-ancestor a{
	background:url(/images/HomeSC/images/bg-sub-nav-hover.jpg) repeat-x;
	color:#ffffff;
}
/* sub-menu sub-menu */
#nav ul li .sub-menu li .sub-menu{
	position:absolute;
	display:none;
	width:732px;
	height:18px;
	left:0;
	top:18px;
	background:url(/images/HomeSC/images/bg-sub-sub-nav.jpg) repeat-x bottom left;
	padding:0;
	border-top:0;
	z-index:101;
}
#nav ul.sub-menu li.current-menu-item .sub-menu,
#nav ul.sub-menu li.current-menu-ancestor .sub-menu{
	display:block;
}
#nav ul li .sub-menu li .sub-menu li a:hover,
#nav ul li .sub-menu li.current-menu-ancestor .sub-menu li.current-menu-item a{
	background:url(/images/HomeSC/images/bg-sub-sub-nav-hover.jpg) repeat-x;
	color:#ffffff;
}
#nav ul li .sub-menu li .sub-menu li a{
	background: none;
	color:#464646;
}

/* Sidebar */
#sidebar{
	float:left;
	width:171px;
}
#sidebar .side-nav{
	padding:30px 0 0 0;
}
#sidebar .side-nav li{
	height:28px;
	width:191px;
	position:relative;
}
#sidebar .side-nav li a,
#sidebar .side-nav li a:link,
#sidebar .side-nav li a:visited{
	background:url(/images/HomeSC/images/bg-sidebar.jpg) no-repeat;
	position:absolute;
	display:block;
	height:28px;
	line-height:28px;
	padding-left:31px;
	width:163px;
	font-size:12px;
	color:#464646;
	text-decoration:none;
	text-transform:uppercase;
	z-index:100;
}
#sidebar .side-nav li a:hover{
	color:#007b5c;
}
#sidebar #quicklinks{
	font-size:12px;
	padding:20px 0 0 31px;
}
#sidebar #quicklinks h6{
	color:#007b5a;
	text-transform:uppercase;
	margin-bottom:8px;
}
#sidebar #quicklinks ul li{
	margin-bottom:5px;
}
#sidebar #quicklinks ul li a,
#sidebar #quicklinks ul li a:link,
#sidebar #quicklinks ul li a:visited{
	color:#007b5a;
	text-decoration:none;
}
#sidebar #quicklinks ul li a:hover{
	color:#00adf6;
}

#sidebar #social-nets{
	padding:30px 0 0 31px;
}
#sidebar #social-nets h6{
	color:#646464;
	font-size:14px;
	font-style:italic;
	padding-bottom:8px;
}
#sidebar #social-nets ul li{
	float:left;
	margin-right:4px;
}
	
/* Main */
#content{
	float:left;
	width:754px;
	padding:20px 0 0 22px;
	min-height:500px;
	height:auto !important;
	height:500px;
	background:url(/images/HomeSC/images/bg-content.jpg) no-repeat;
}
.home #content{
	padding-top:0;
	*padding-top:20px;
}

/* Footer */
#footer{
	margin: 0 0 0 171px;
	padding:10px 30px 160px 30px;
	background:url(/images/HomeSC/images/bg-footer.png) no-repeat 26px 0;
	font-size:10px;
	color:#6c6c6c;
	text-align:center;
}
#footer ul{
	padding:0 0 10px 0;
	margin:auto; 
	width:480px;
}
#footer ul li{
	float:left;
	border-left:1px solid #6c6c6c;
	padding:0 5px;
	height:10px;
	line-height:10px;
	margin-bottom:2px;
}
#footer ul li.first{
	border:0;
}
#footer ul li a{
	color:#6c6c6c;
}	
#footer p{
	padding-left:5px;
}

/* Slideshow */
ul.slideshow{
	position:relative;
	width:732px;
	height:216px;
	list-style:none;
	margin:0;
	padding:0;
}
ul.slideshow li{
	position:absolute;
	top:0;
	left:0px;
}
#slider #bottom{
	height:29px;
	width:732px;
	background:url(/images/HomeSC/images/slider-bottom.jpg) repeat-x;
}
#slideshow-nav {
	padding:6px 0 0 31px;
}
#slideshow-nav li{
	float:left;
	margin:0 5px;
}
#slideshow-nav li.last{
	padding-right:12px;
	margin-right:0;
	border-right:1px solid #bfbfbf;
}
#slideshow-nav li a,
#slideshow-nav li a:link,
#slideshow-nav li a:visited{
	display:block;
	color:#FFFFFF;
	font-size:12px;
	width:17px;
	height:17px;
	background:#999999;
	text-align:center;
	text-decoration:none;
}
#slideshow-nav li a.active{
	background:url(/images/HomeSC/images/slider-current.jpg);
	text-indent:-99999px;
	font-size:0;
	line-height:0;
}

/* Page Home */
#homepage-columns{
	padding:33px 0 30px 0;
}
#homepage-columns h6{
	font-size:20px;
	margin-bottom:10px;
	text-transform:lowercase;
}
#homepage-columns p{
	font-size:12px;
	color:#434343;
	line-height:160%;
	margin-bottom:10px;
}
#homepage-column1{
	width:206px;
	float:left;
	padding:0 15px;
}
#homepage-column1 h6,
#homepage-column1 a{
	color:#009d68;
}
#homepage-column2{
	width:223px;
	float:left;
	padding:0 15px;
	border-left:1px solid #c9c9c9;
	border-right:1px solid #c9c9c9;
	min-height:250px;
}
#homepage-column2 h6,
#homepage-column2 a{
	color:#12abf3;
}
#homepage-column3{
	width:212px;
	float:left;
	padding:0 15px;
}
#homepage-column3 h6,
#homepage-column3 a{
	color:#f38112;
}
#homepage-column2 .bundle{
	text-align:center;
}
#homepage-column2 .bundle p.title{
	font-size:22px;
	color:#12abf3;
}
#homepage-column2 .bundle p{
	color:#323232;
	font-size:14px;
}
#homepage-column3 .ad p{
	width:137px;
	color:#1f4b80;
	font-size:12px;
	line-height:120%;
}
#homepage-column3 .ad p.title{
	font-size:20px;
	margin-bottom:0;
}
#homepage-column3 .ad .free p.title{
	font-size:53px;
	margin-bottom:0;
	line-height:100%;
}
#homepage-column3 .ad .free p{
	font-size:10px;
	color:#e4702e;
}

/* Page */
.page .inner-content{
	padding: 20px 50px 130px 39px;
	color: #464547;
    font-size: 12px;
}
.page .inner-content p{
	line-height: 170%;
    margin-bottom: 15px;
}

/* Security */
.img-right{ float: right; }
.font11{ font-size: 11px; }
.page-security #footer{
	margin-top: 40px;	
}


.page-security #nav ul li.active .sub-menu,
.page-security #nav ul li.current_page_item .sub-menu{
	display: block;
}
.page-security #nav .sub-menu li{
	float: right;
}

.page-security #content{
	width: 732px;
	padding: 0 20px 0 22px;
}

.page-security #content #main-page{
	width: 690px;
	padding-top: 80px;
	padding-left: 30px;
	padding-right: 12px;
	background: url(/images/HomeSC/images/security-top.png) no-repeat 0 20px;
}


.page-security .page-title{
	font-size: 30px;
	font-weight: normal;
	margin-bottom: 10px;
}

.page-security .line{
	padding-bottom: 5px;
	background: url(/images/HomeSC/images/title-line.png) no-repeat left bottom;
}

.page-security #main p{
	color: #434343;
	font-size: 12px;
	line-height: 19px;
	margin-bottom: 10px;
}

.page-security .box{
	padding: 20px;
	background: #fff url(/images/HomeSC/images/box-bg.png) repeat-y;
}

.page-security .box-line{
	height: 1px;
	display: block;
	font-size: 0;
	background: url(/images/HomeSC/images/box-line.png) no-repeat;
}
.page-security .last-line{
	margin-bottom: 15px;	
}

.page-security .box ul li{
	display: block;
	font-size: 15px;
	color: #000;
	margin-bottom: 20px;
	padding-left: 8px;
	background: url(/images/HomeSC/images/dot.png) no-repeat 0 7px;
}

.page-security .box ul li span{
	font-size: 12px;	
}

.page-security .quote{
	width: 590px;
	margin: 20px auto 15px;
	padding-bottom: 15px;
}

.page-security span.orange{
	color: #e37d30;
	font-size: 27px;
	font-weight: bold;
}

.page-security p a{
	color: #007151;
	font-weight: bold;
	text-decoration: underline;
}

.page-security .padleft{ padding-left: 10px; }
.page-security .video-right{ padding-right: 40px; }


.page-security ul.links li{
	margin-bottom: 15px;
	display: block;
	padding-left: 10px;
}
.page-security ul.links a{
	color: #434343;
	font-weight: bold;
	text-decoration: none;
}

.page-security .item{
	margin-bottom: 10px;
	display: block;
}
.page-security .item h3{
	display: block;
	font-size: 14px;
	font-weight: bold;
	color: #005f4b;
	margin-bottom: 10px;
}

.page-security .item h3 a{
	font-weight: normal;
	font-size: 11px;
	color: #434343;
	text-decoration: none;
	font-style: italic;
	padding-left: 10px;
}

.page-security .item p{
	padding-left: 15px;	
}

.page-security strong.block{
	display: block;
	margin-bottom: 5px;
	font-size: 14px;
}
.page-security .box .fleft ul{ 
	width: 340px; 
}
.page-security .box .fleft ul li{
	margin-bottom: 15px;
}

.page-security .addons{
	width: 285px;
	padding-left: 15px;
	border-left: #fbedc1 1px solid;
}
.page-security .addons h3{ color: #45d020; font-size: 18px; font-weight: bold; margin-bottom: 10px; }

.page-security .addons ul li{
	display: block;
	font-size: 12px;
	margin-bottom: 10px;
	background: url(/images/HomeSC/images/dot-small.png) no-repeat 0 5px;
	color: #000;
}
.page-security .addons ol{ padding-left: 20px; }
.page-security .addons ol li{
	color: #000000;
	font-size: 12px;
	margin-bottom: 10px;
	list-style-type: decimal;
	list-style-position: outside;
}
.page-security .maintenance{
	width: 380px;	
}
.page-security .maintenance ul{
	margin-left:25px;
}
.page-security .maintenance ul li{
	list-style:disc outside;
	line-height:1.5;
	font-size:12px;
	color:#434343;
	margin-bottom:10px;
}
.page-security .maintenance p.desc{ 
	font-size: 11px!important;
	font-style: italic!important;
	margin-top: 40px;
	margin-bottom: 0!important;
}

/* Velocity Page */
.page-velocity #content {
	background: url(/images/HomeSC/images/bg-content-velocity.jpg) no-repeat scroll 0 20px;
	color: #434343;
	font-size: 12px;
}
.page-velocity #inner-content {
	padding: 20px 55px 130px 32px;
}
.page-velocity h1 {
	background: url(/images/HomeSC/images/divider.png) no-repeat scroll 0 100%;
	color: #040404;
	font: normal 34px "Avenir",Arial,sans-serif;
	margin-bottom: 14px;
	padding-top:51px;
	padding-left:7px;
}
.page-velocity h1 strong {
	font-weight: bold;
}
.page-velocity h2 {
	color: #005e4b;
	font: normal 25px "Avenir",Arial,sans-serif;
	margin-bottom: 20px;
}
.page-velocity h3 {
	color: #ee842a;
	font: bold 14px "Gotham",Arial,sans-serif;
	margin-bottom: 10px;
}
.page-velocity h4 {
	color: #005f4b;
	font: bold 14px "Gotham",Arial,sans-serif;
	margin-bottom: 15px;
}
.page-velocity h4 a {
	color: #434343;
	font-size: 10px;
	font-style: italic;
	font-weight: normal;
}
.page-velocity #inner-content h3,
.page-velocity #inner-content h4,
.page-velocity #inner-content p{
	padding-left:10px;
}
.page-velocity #inner-content p a{
	color:	#434343;
	text-decoration:underline;
}
.page-velocity p {
	margin-bottom: 15px;
}
.page-velocity .logo {
	margin-top: -20px;
	position: relative;
}
.page-velocity .services {
	color: #ee842a;
	font: italic 15px "Avenir",Arial,sans-serif;
}
.page-velocity .services a:link,
.page-velocity .services a:visited {
	color: #ee842a;
}
.page-velocity ul.faq-title {
	background: url(/images/HomeSC/images/divider.png) no-repeat scroll 0 100%;
	margin-bottom: 20px;
	padding-bottom: 20px;
}
.page-velocity ul.faq-title li {
	margin-bottom: 10px;
}
.page-velocity ul.faq-title li a:link,
.page-velocity ul.faq-title li a:visited {
	color: #434343;
	font-size: 14px;
	font-weight: bold;
}
.page-velocity ul.faq-benefits {
	font: normal 12px "Gotham",Arial,sans-serif;
	list-style-image: url(/images/HomeSC/images/bullet.jpg);
	margin-bottom: 25px;
	padding-left: 45px;
}
.page-velocity ul.faq-benefits li {
	margin-bottom: 10px;
}
.page-velocity ul.faq-benefits li strong{
	color: #009d67;
}
.page-velocity ul.faq-technologies {
	background: url(/images/HomeSC/images/bg-houses.jpg) no-repeat scroll 100% 0;
	height: 142px;
	margin-bottom: 20px;
	padding-left: 20px;
	width: 700px;
}
.page-velocity ul.faq-technologies li {
	margin-bottom: 10px;
	color: #00604b;
	font-weight: bold;
}
.page-velocity-integration h1 {
	margin-bottom: 15px;
}
.page-velocity-pick-3-bundles #content {
	background: url(/images/HomeSC/images/bg-content-velocity-bundle.jpg) no-repeat scroll 0 20px;
}
.page-velocity-pick-3-bundles #inner-content {
	padding: 60px 55px 130px;
}
.page-velocity-pick-3-bundles #inner-content h1 {
	color: #1f388e;
	margin-bottom: 15px;
	padding-bottom: 10px;
}
.page-velocity-pick-3-bundles #inner-content h2 {
	background: url(/images/HomeSC/images/bundles-divider.jpg) no-repeat scroll 0 100%;
	color: #009cdc;
	margin-bottom: 10px;
	padding-bottom: 25px;
}
.page-velocity-pick-3-bundles .promo {
	margin: -50px -35px 0px 0px;
	position: relative;
}
.page-velocity-pick-3-bundles #bundle-form {
	background: url(/images/HomeSC/images/bundles-divider.jpg) no-repeat scroll 0 100%;
	margin-bottom: 15px;
	padding: 10px 10px 20px;
}
.page-velocity-pick-3-bundles #bundle-form .col-left {
	background: url(/images/HomeSC/images/bundles-col-divider.jpg) no-repeat scroll 100% 0;
	float: left;
	padding-right: 15px;
	width: 300px;
}
.page-velocity-pick-3-bundles #bundle-form .col-right {
	float: right;
	width: 270px;
}
.page-velocity-pick-3-bundles #bundle-form ul li {
	clear: left;
	font-size: 14px;
}
.page-velocity-pick-3-bundles #bundle-form ul li strong {
	font-size: 16px;
}
.page-velocity-pick-3-bundles #bundle-form ul li span.dark-blue {
	color: #1f388e;
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
}
.page-velocity-pick-3-bundles #bundle-form ul li span.light-blue {
	color: #009ddc;
	font-size: 14px;
}
.page-velocity-pick-3-bundles #bundle-form label {
	float: left;
	width: 60px;
}
.page-velocity-pick-3-bundles #bundle-form .checkbox {
	float: left;
	margin: 3px 10px 10px 5px;
	padding: 0px;
}
.page-velocity-pick-3-bundles #bundle-form .inputbox {
	width: 200px;
}
.page-velocity-pick-3-bundles #bundle-form .inputbtn {
	background: url(/images/HomeSC/images/submit-btn.jpg) no-repeat scroll 0 0;
	border: 0px;
	cursor: pointer;
	
	font-size: 0px;
	height: 33px;
	line-height: 0px;
	text-indent: -9999px;
	width: 102px;
}
.page-velocity-pick-3-bundles .disclaimer {
	color: #6c6c6c;
	font-size: 9px;
}

/* Page Velocity -Neighborhoods */
.page-velocity-neighborhoods #inner-content{
	padding-right:50px;
	padding-bottom:46px;
}
.page-velocity-neighborhoods #inner-content h1{
	padding-top:28px;
}
.page-velocity-neighborhoods #inner-content h2,
.page-velocity-neighborhoods #inner-content h3{
	background: url(/images/HomeSC/images/divider.png) no-repeat bottom left;
	font-size:16px;
	padding-bottom:7px;
	color:#434343;
}
.page-velocity-neighborhoods #inner-content h2{
	font-size:20px;
}
.page-velocity-neighborhoods #inner-content h3{
	margin-bottom:20px;
}
.page-velocity-neighborhoods #inner-content h3 span{
	font-size:12px;
	font-weight:normal;
}
.page-velocity-neighborhoods #inner-content .neighborhood-links{
	float:left;
	padding-left:33px;
}
.page-velocity-neighborhoods #inner-content .neighborhood-links li{
	background: url(/images/HomeSC/images/arrows-g.png) no-repeat left center;
	padding-left:12px;
	font-size:14px;
	font-weight:bold;
	color:#00604b;
	margin-bottom:15px;
	line-height:1;
}
.page-velocity-neighborhoods #inner-content .neighborhood-links li a,
.page-velocity-neighborhoods #inner-content .neighborhood-links li a:visited{
	color:#00604b;
}
.page-velocity-neighborhoods #inner-content .neighborhood-map{
	width:419px;
	height:320px;
	float:left;
	position:relative;
	background: url(/images/HomeSC/images/map-border.png) no-repeat;
	margin-left:57px;
	margin-top:12px;
	margin-bottom:70px;
}
.page-velocity-neighborhoods #inner-content .neighborhood-map li{
	width:409px;
	height:311px;
	position:absolute;
	left:2px;
	top:1px;
	display:none;
	
	
}

/* Page Simple Bundles */
.page-simple-bundles #content{
	padding-top:20px;
}
.page-simple-bundles .inner-content{
	background: url(/images/HomeSC/images/bg-simple-bundles.jpg) no-repeat;
	padding:40px 50px 15px 28px;
	position:relative;
	*background-position:22px 0;
}
.page-simple-bundles .inner-content .photo{
	position:absolute;
	top:99px;
	right:13px;
}
.page-simple-bundles .inner-content h1{
	color:#38868e;
	font-weight:normal;
	line-height:170%;
	background: url(/images/HomeSC/images/divider.png) no-repeat bottom left;
	padding-bottom:2px;
	margin-bottom:15px;
}
.page-simple-bundles .inner-content h1 .normal{
	font-size:27.72px;
	padding-left:41px;
}
.page-simple-bundles .inner-content h1 .small{
	font-size:20px;
}
.page-simple-bundles .inner-content h1 .medium{
	font-size:28.66px;
}
.page-simple-bundles .inner-content h1 .big{
	font-size:37.09px;
	font-weight:bold;
}
.page-simple-bundles .inner-content p.intro{
	color:#434343;
	font-size:12px;
	line-height:150%;
	width:494px;
}
.page-simple-bundles .inner-content .build-your-bundle{
	padding:34px 0 0 123px;
	font-size:14px;
	color:#323232;
	position:relative;
	background:none;
	height:auto;
	width:auto;
}
.page-simple-bundles .inner-content .build-your-bundle .title{
	font-size:29px;
	color:#8503d8;
	font-weight:bold;
}
.page-simple-bundles .inner-content .build-your-bundle .get-started{
	position:absolute;
	left:450px;
	top:48px;
}
.page-simple-bundles .inner-content .simple-bundles{
	padding:20px 0 0 0;
	margin-bottom:40px;
}
.page-simple-bundles .inner-content .simple-bundles h6{
	font-size:24.25px;
	color:#38868e;
	border-bottom:1px dotted #cdcdcd;
	padding:14px 32px 14px 29px;
}
.page-simple-bundles .inner-content .simple-bundles .item{
	background: #ffffff url(/images/HomeSC/images/bg-simple-bundle-opts.jpg) repeat-x bottom;
	padding:14px 32px 14px 29px;
	border-bottom:1px dotted #cdcdcd;
}
.page-simple-bundles .inner-content .simple-bundles .item .title{
	color:#414141;
	font-size:18px;
	border-bottom:0;
	margin:0;
	padding:0;
}
.page-simple-bundles .inner-content .simple-bundles .item .promo{
	color:#c38518;
	font-size:16px;
	font-style:italic;
	text-indent:13px;
}
.page-simple-bundles .inner-content .simple-bundles .price{
	color:#38868e;
	font-size:36px;
	font-weight:bold;
	line-height:100%;
}
.page-simple-bundles .inner-content .simple-bundles .price .currency{
	font-size:24px;
	vertical-align:top;
	font-weight:normal;
}
.page-simple-bundles .inner-content .simple-bundles .price .per{
	font-size:14px;
	font-weight:normal;
}
.page-simple-bundles .inner-content .simple-bundles .more{
	color:#38868e;
	font-size:18px;
	padding:10px 0 0 30px;
	line-height:150%;
}
.page-simple-bundles .inner-content .simple-bundles .more a{
	color:#8503d8;
	font-size:14px;
	font-weight:bold;
	font-style:italic;
	text-decoration:underline;
}
.page-simple-bundles .inner-content .bundles{
	margin-bottom:40px;
}
.page-simple-bundles .inner-content .bundles .item{
	padding:8px 0;
	border-top:1px solid #d7d5d5;
}
.page-simple-bundles .inner-content .bundles .name{
	color:#4b9da5;
	font-weight:bold;
	float:left;
}
.page-simple-bundles .inner-content .bundles .description{
	font-size:13px;
	color:#5f5d5d;
	float:right;
	width:587px;
}
.page-simple-bundles .inner-content .footnote{
	font-size:9px;
	color:#6c6c6c;
}

/* Page Bundle Builder */
.page-bundle-builder #content{
	padding-top:0px; 
	*padding-top:20px;
}
.page-bundle-builder .inner-content{
	background:url(/images/HomeSC/images/bg-bundle-builder.jpg) no-repeat;
	padding:80px 0 0 38px;
}
.page-bundle-builder .inner-content h1{
	color:#24b1ad;
	font-size:24px;
	background: url(/images/HomeSC/images/divider.png) no-repeat bottom left;
	margin-bottom:12px;
	font-weight:bold;
}
.page-bundle-builder .bundle-builder{
	width:608px;
	position:relative;
	padding-top:20px;
}
.page-bundle-builder .bundle-builder-top{
	height:6px;
	background: url(/images/HomeSC/images/bundle-builder-tab-top.png) no-repeat;
}
.page-bundle-builder .bundle-builder-mid{
	background: url(/images/HomeSC/images/bundle-builder-tab-mid.png) repeat-y;
	padding:0 5px 0 4px;
}
.page-bundle-builder .bundle-builder-inner{
	background: url(/images/HomeSC/images/bundle-builder-tab-inner.jpg) top repeat-x;
}
.page-bundle-builder .bundle-builder-bottom{
	height:8px;
	background: url(/images/HomeSC/images/bundle-builder-tab-bottom.png) no-repeat;
}
.page-bundle-builder .bundle-builder .bundle-builder-tabs{
	position:absolute;
	top:0;
	left:6px;
}
.page-bundle-builder .bundle-builder .bundle-builder-tabs ul{
	list-style:none;
}
.page-bundle-builder .bundle-builder .bundle-builder-tabs ul li{
	float:left;
	background: url(/images/HomeSC/images/bundle-builder-tab.png) no-repeat;
	height:22px;
	width:187px;
	text-align:center;
	line-height:22px;
	cursor:pointer;
	margin:0;
}
.page-bundle-builder .bundle-builder .bundle-builder-tabs ul li.current{
	background: url(/images/HomeSC/images/bundle-builder-tab-selected.png) no-repeat;
	height:29px;
	width:193px;
	font-weight:bold;
}
.page-bundle-builder .bundle-builder .bundle-builder-tabs ul li a{
	color:#434343;
	font-size:12px;
	text-decoration:none;
}
.page-bundle-builder .bundle-builder .contents{
	float:left;
	width:427px;
	padding:20px 23px 0 23px;
}
.page-bundle-builder .bundle-builder .summary{
	float:right;
	background: url(/images/HomeSC/images/bg-bundle-builder-summary.png) no-repeat;
	width:126px;
	margin-top:-4px;
	position:relative;	
	height:572px;
}
.page-bundle-builder .bundle-builder .summary h6{
	color:#ffffff;
	font-size:15;
	text-shadow: #000000 1px 1px 1px;
	text-align:center;
	margin-bottom:39px;
}
.page-bundle-builder .bundle-builder .bundle-price{
	position:absolute;
	top:14px;
	width:100%;
}
.page-bundle-builder .bundle-builder .bundle-savings{
	position:absolute;
	top:191px;
	width:100%;
}

.page-bundle-builder .bundle-builder .summary .price{
	color:#24b1ad;
	font-size:40px;
	line-height:100%;
	text-align:center;
	font-weight:bold;
}
.page-bundle-builder .bundle-builder .summary .price sup{
	font-size:23px;
	vertical-align:top;
	line-height:100%;
}
.page-bundle-builder .bundle-builder .summary .price span{
	font-size:31px;
	vertical-align:top;
	line-height:100%;
}

.page-bundle-builder .navi{
	padding:50px 16px 20px 23px;
}
.page-bundle-builder .navi .btn-bundle-back{
	float:left;
}
.page-bundle-builder .navi .btn-bundle-next,
.page-bundle-builder .navi .btn-bundle-submit{
	float:right;
}
.page-bundle-builder .bundle-builder .contents .tab-content h6{
	color:#d49b11;
	font-size:14px;
}
.page-bundle-builder .bundle-builder .contents .tab-content .option{
	border-bottom:1px solid #8c8c8c;
	padding-bottom:15px;
	padding-top:10px;
}
.page-bundle-builder .bundle-builder .contents .tab-content .last{
	border-bottom:0;
}
.page-bundle-builder .bundle-builder .contents .item-name{
	color:#434343;
	font-size:12px;
	font-weight:bold;
	padding-top:12px;
}
.page-bundle-builder .bundle-builder .contents .item-description{
	color:#434343;
	font-size:12px;
	padding-top:5px;
	padding-left:24px;
}
.page-bundle-builder .bundle-builder .contents .item-price{
	float:right;
	font-size:40px;
	font-weight:bold;
	color:#24b1ad;
	line-height:100%;
	width:140px;
	position:relative;
}
.page-bundle-builder .bundle-builder .contents .item-price sup{
	font-size:23px;
	line-height:100%;
	vertical-align:top;
}
.page-bundle-builder .bundle-builder .contents .item-price span{
	font-size:31px;
	line-height:100%;
	vertical-align:top;
}

.page-bundle-builder .bundle-builder .contents .item-price span.per{
	color:#434343;
	font-size:8px;
	font-style:italic;
	float:right;
	margin-top:-10px;
}
.page-bundle-builder .bundle-builder .contents .instructions{
	padding-top:30px;
	padding-bottom:10px;
	font-size:12px;
	color:#24b1ad;
	padding-left:30px;
	font-weight:bold;
}
.page-bundle-builder .bundle-builder .contents .sub-option .fleft{
	width:230px;
	padding-left:15px;
}
.page-bundle-builder .bundle-builder .contents .sub-option .fright{
	width:180px;
}
.page-bundle-builder .bundle-builder .contents .sub-option label{	
	font-size:12PX;
	color:#434343;
}
.page-bundle-builder .bundle-builder .contents .sub-option input{	
	margin-right:5px;
}
.page-bundle-builder .bundle-builder .contents .terms{
	text-align:right;
	margin-bottom:38px;
}
.page-bundle-builder .bundle-builder .contents .terms a{
	font-size:9px;
	color:#15aba8;
	font-style:italic;
	text-decoration:underline;
	text-align:right;
}
.page-bundle-builder .bundle-builder .contents h6{
	margin-bottom:10px;
}
.page-bundle-builder .bundle-builder .contents p{
	font-size:12px;
	color:#434343;
	line-height:150%;
	margin-bottom:20px;
}
.page-bundle-builder .bundle-builder .contents p.last{
	margin-bottom:0px;
}
/* Page Bundle Builder - Internet */
.page-bundle-builder .bundle-builder .contents .internet .internet-option{
	border-bottom:1px solid #8c8c8c;
	padding:20px 10px 5px 20px;
}
.page-bundle-builder .bundle-builder .contents .internet .internet-option input{
	margin:0 7px 0 0;
	padding:0;
	float:left;
}
.page-bundle-builder .bundle-builder .contents .internet .internet-option label{
	font-weight:bold;
	font-size:12px;
	color:#434343;float:left;
}
/* Page Bundle Builder - Cable TV */
.page-bundle-builder .bundle-builder .contents .cable-tv h6{
	padding-top:11px;
}
.page-bundle-builder .bundle-builder .contents .cable-tv .option{
	border-bottom:1px solid #8c8c8c;
	padding:15px 10px 15px 0px;
}
.page-bundle-builder .bundle-builder .contents .cable-tv .item-name{
	padding-top:0;
}
.page-bundle-builder .bundle-builder .contents .cable-tv .item-name span{
	color:#15aba8;
	font-size:19px;
}
.page-bundle-builder .bundle-builder .contents .cable-tv .item-description{
	width:286px;
}
.page-bundle-builder .bundle-builder .contents .cable-tv .item-price-small{
	width:120px;
}
/* Page Bundle Builder - Final */
.page-bundle-builder .bundle-builder .contents .final h6{
	padding-top:11px;
}
.page-bundle-builder .bundle-builder .contents .final .option{
	border-bottom:1px solid #8c8c8c;
	padding:0 10px 15px 0px;
}
.page-bundle-builder .bundle-builder .contents .final .item-name{
	padding-top:0;
	padding-bottom:25px;
}
.page-bundle-builder .bundle-builder .contents .final .item-name span{
	color:#15aba8;
	font-size:19px;
}
.page-bundle-builder .thankyou{
	font-size:18px;
	color:#434343;
	width:655px;
}

/* Page Internet */
.page-internet #nav ul li .sub-menu li{
	float:left;
}
.page-internet .inner-content{
	background: url(/images/HomeSC/images/bg-internet.jpg) no-repeat ;
	padding:28px 70px 57px 40px;
	position:relative;
}
.page-internet .inner-content h1,
.page-internet .inner-content h2{
	font-size:29px;
	font-weight:normal;
	background: url(/images/HomeSC/images/divider.png) no-repeat bottom left;
	padding-bottom:2px;
	margin-bottom:15px;
	padding-left:6px;
}
.page-internet .inner-content h5{
	font-size:14px;
	color:#434343;
	margin-bottom:15px;
}

.page-internet .inner-content h5 a{
	margin-left:30px;
}



.page-internet  .inner-content.avail{
	font-weight:normal;
	font-size:12px;
}
.page-internet .inner-content .feature{
	margin-bottom:20px;
}
.page-internet .inner-content .inner-content h6{
	font-size:14px;
	color:#434343;
	font-weight:bold;
	line-height:150%;
}
.page-internet .inner-content p{
	font-size:12px;
	color:#434343;
	line-height:150%;
}
.page-internet .inner-content .intro {
	color:#464547;
	font-size:12px;
	padding-left:6px;
	padding-bottom:15px;
}
.page-internet .inner-content .intro p{
	margin-bottom:10px;
	line-height:150%;
}
.page-internet .inner-content .bundle-builder-link{
	margin-bottom:35px;
}
.page-internet .inner-content a{
	color:#009d67;
	text-decoration:underline;
}
.page-internet .inner-content a.learn-more{
	font-style:italic;
}

/* Page Internet Security Software */ 

.page-internet-security-software #nav ul li .sub-menu li{
	float:right;
}
.page-internet-security-software .inner-content{
	background: url(/images/HomeSC/images/bg-internet.jpg) no-repeat ;
	padding:28px 90px 57px 50px;
	position:relative;
}


.page-internet-security-software .inner-content h1
{
	font-size:29px;
	font-weight:normal;
	background: url(/images/HomeSC/images/divider.png) no-repeat bottom left;
	padding-bottom:2px;
	margin-bottom:10px;
	padding-left:0px;
}
.page-internet-security-software .inner-content .header-up{
	font-size:15px;
	color:#2e9c7f;
	margin-bottom:10px;
	font-weight:bold;  
}

.page-internet-security-software .inner-content .intro {
	color:#464547;
	font-size:13px;
	padding-left:0px;
	padding-bottom:15px;
}

.page-internet-security-software .inner-content .security-list{
    padding:0px 0px 0px 30px;
}
.page-internet-security-software .inner-content .security-list li{
    padding:0px 0px 0px 10px;
	background:url("images/green-bulet.jpg") no-repeat scroll 0 6px transparent;
}
.page-internet-security-software .inner-content .security-list a{
   text-decoration:none;
}

.page-internet-security-software .inner-content .header-inner{
    padding:0px 5px 0px 0px;
	color:#2e9c7f;
	font-size:14;
	font-weight:bold;  
}

.page-internet-security-software .inner-content .software-access {
	 padding:0px 5px 0px 20px;
}

.page-internet-security-software .inner-content .software-access .list1{
    padding:0px 5px 0px 20px;
	margin:2px 2px 2px 2px 2px;	 
}

.page-internet-security-software .inner-content .software-access .list1 label{
	color:#9900FF;
	font-size:14;
	font-weight:bold; 
	text-decoration:none;
	cursor: pointer;
}

/* Page Internet - Cable Modem & Fiber */
.page-cable-modem-fiber .inner-content{
	padding:28px 50px 57px 25px;
}
.page-cable-modem-fiber .requirements{
	padding-left:37px;
	margin-bottom:30px;
}
.page-cable-modem-fiber .requirements h6{
	font-size:18px;
	font-weight:bold;
	color:#009d68;
	background: url(/images/HomeSC/images/divider.png) no-repeat bottom left;
	margin-bottom:10px;
}
.page-cable-modem-fiber .requirements ul{
	list-style:disc outside;
	margin:0 0 0 20px;
}
.page-cable-modem-fiber .requirements ul li{
	font-size:14px;
	color:#434343;
	font-weight:bold;
	margin:0 0 15px 0;
}
.page-cable-modem-fiber .requirements .note{
	font-size:11px;
	font-style:italic;
}
.page-cable-modem-fiber .inner-content p {
	line-height:120%;
	margin:0;
}
.page-cable-modem-fiber .items {
	border-top:1px dotted #c7c5c5;
	margin-bottom:25px;
}
.page-cable-modem-fiber .items .item{
	background: #FFFFFF url(/images/HomeSC/images/bg-simple-bundle-opts.jpg) repeat-x bottom left;
	border-bottom:1px dotted #c7c5c5;
	padding:13px 100px 13px 20px;
}
.page-cable-modem-fiber .item .name{
	font-size:19px;
	color:#009d67;
	font-weight:bold;
}
.page-cable-modem-fiber .item .speed{
	color:#464547;
	font-size:14px;
	text-indent:15px;
}
.page-cable-modem-fiber .item .price{
	color:#d0ac4f;
	font-size:40px;
	line-height:100%;
	font-weight:bold;
}
.page-cable-modem-fiber .item .currency{
	color:#d0ac4f;
	font-size:24px;
	vertical-align:top;
}
.page-cable-modem-fiber .item .per{
	color:#d0ac4f;
	font-size:14px;
	font-weight:normal;
}
.page-cable-modem-fiber .two-col .fleft h6{
	font-size:14px;
	color:#009d67;
}
.page-cable-modem-fiber .two-col .fleft ul{
	margin:0 0 20px 0;
	padding:0;
}
.page-cable-modem-fiber .two-col .fleft ul li{
	background: url(/images/HomeSC/images/square-bullet.jpg) no-repeat 0 5px;
	padding-left:20px;
	line-height:150%;
	font-size:14px;
	color:#464547;
	margin:0;
	list-style:none;
}
.page-cable-modem-fiber .two-col .fleft p{
	font-size:9px;
	color:#464547;
	margin-bottom:10px;
	font-style:italic;
}
.page-cable-modem-fiber .two-col .fleft{
	width:50%;
}
.page-cable-modem-fiber .two-col .fright{
	width:50%;
}
.page-cable-modem-fiber .two-col .fright h5{
	font-size:17px;
	color:#009d67;
	margin-bottom:10px;
}
.page-cable-modem-fiber .two-col .fright p{
	color:#464547;
	margin-bottom:10px;
	font-size:14px;
}
.page-cable-modem-fiber .two-col .fright strong{
	color:#009d67;
}


/* Page DSL */
.page-dsl .inner-content{
	padding:28px 50px 57px 25px;
}
.page-dsl .requirements{
	padding-left:37px;
	margin-bottom:30px;
}
.page-dsl .requirements h6{
	font-size:18px;
	font-weight:bold;
	color:#009d68;
	background: url(/images/HomeSC/images/divider.png) no-repeat bottom left;
	margin-bottom:10px;
}
.page-dsl .inner-content p{
	margin:0;
}
.page-dsl .inner-content ul,
.page-dsl .inner-content ul li{
	list-style:none;
	margin:0;
}

.page-dsl .requirements ul{
	list-style:disc outside;
	margin:0 0 0 20px;
}
.page-dsl .requirements ul li{
	font-size:14px;
	color:#434343;
	font-weight:bold;
	margin:0 0 15px 0;
}
.page-dsl .requirements .note{
	font-size:11px;
	font-style:italic;
}
.page-dsl .items {
	border-top:1px dotted #c7c5c5;
	margin-bottom:25px;
}
.page-dsl .items .item{
	background: #FFFFFF url(/images/HomeSC/images/bg-simple-bundle-opts.jpg) repeat-x bottom left;
	border-bottom:1px dotted #c7c5c5;
	padding:13px 100px 13px 20px;
}
.page-dsl .item .name{
	font-size:19px;
	color:#009d67;
	font-weight:bold;
}
.page-dsl .item .speed{
	color:#464547;
	font-size:14px;
	text-indent:15px;
}
.page-dsl .item .price{
	color:#d0ac4f;
	font-size:40px;
	line-height:100%;
	font-weight:bold;
}
.page-dsl .item .currency{
	color:#d0ac4f;
	font-size:24px;
	vertical-align:top;
}
.page-dsl .item .per{
	color:#d0ac4f;
	font-size:14px;
	font-weight:normal;
}
.page-dsl .two-col .fleft h6{
	font-size:14px;
	color:#009d67;
}
.page-dsl .two-col .fleft ul{
	margin-bottom:20px;
}
.page-dsl .two-col .fleft ul li{
	background: url(/images/HomeSC/images/square-bullet.jpg) no-repeat 0 5px;
	padding-left:20px;
	line-height:150%;
	font-size:14px;
	color:#464547;
}
.page-dsl .two-col .fleft p{
	font-size:9px;
	color:#464547;
	margin-bottom:10px;
	font-style:italic;
}
.page-dsl .two-col .fleft{
	width:50%;
}
.page-dsl .two-col .fright{
	width:50%;
}
.page-dsl .two-col .fright h5{
	font-size:17px;
	color:#009d67;
	margin-bottom:10px;
}
.page-dsl .two-col .fright p{
	color:#464547;
	margin-bottom:10px;
	font-size:14px;
}
.page-dsl .two-col .fright strong{
	color:#009d67;
}

/* Page Dial Up */
.page-dial-up .inner-content{
	padding:28px 50px 57px 25px;
}
.page-dial-up .inner-content ul,
.page-dial-up .inner-content ul li{
	list-style:none;
	margin:0;
}
.page-dial-up .requirements{
	padding-left:37px;
	margin-bottom:30px;
}
.page-dial-up .requirements h6{
	font-size:18px;
	font-weight:bold;
	color:#009d68;
	background: url(/images/HomeSC/images/divider.png) no-repeat bottom left;
	margin-bottom:10px;
}
.page-dial-up .requirements ul{
	list-style: none;
}
.page-dial-up .requirements ul li{
	font-size:14px;
	color:#434343;
	font-weight:bold;
	margin-bottom:15px;
}
.page-dial-up .requirements .note{
	font-size:11px;
	font-style:italic;
}

/* Page Google Apps */
.page-google-apps .inner-content{
	padding:28px 50px 57px 25px;
	position:relative;
}
.page-google-apps .inner-content ul,
.page-google-apps .inner-content ul li{
	margin:0;
}
.page-google-apps .icon{
	position:absolute;
	top:35px;
	right:60px;
}
.page-google-apps .intro{
	width:520px;
}

.page-google-apps ul.features{
	list-style:  disc outside;
	margin-left:60px;
}
.page-google-apps ul.features li{
	font-size:12px;
	color:#464547;
	margin-bottom:20px;
	line-height:150%;
}
.page-google-apps ul.features li a{
	color:#009d68;
}

.page-google-apps ul.features li strong{
	color:#009d68;
}


/*** PAGE TELEPHONE ***/
.page-telephone #nav ul li ul.sub-menu li{
	float:left;
}
.page-telephone #nav ul li ul.sub-menu li a{
	padding:0 24px;
}
.page-telephone #content{
	padding-top:20px;
}
.page-telephone .inner-content{
	 background: url(/images/HomeSC/images/bg-internet.jpg) no-repeat;
	 padding: 28px 70px 57px 40px;
	 position:relative;
}
.page-telephone .inner-content .intro {
    color: #464547;
    font-size: 12px;
    padding-bottom: 15px;
    padding-left: 6px;
}
.page-telephone .inner-content a,
.page-telephone .inner-content a:visited{
	color:#009D67;
	text-decoration:underline;
	font-weight:normal;
}
.page-telephone .inner-content ul,
.page-telephone .inner-content ul li{
	list-style:none;
	margin:0;
	padding:0;
}
.page-telephone .inner-content h1, 
.page-telephone .inner-content h2 {
    background: url(/images/HomeSC/images/divider.png) no-repeat left bottom;
    font-size: 29px;
    font-weight: normal;
    margin-bottom: 15px;
    padding-bottom: 2px;
    padding-left: 6px;
	color:#000000;
}
.page-telephone .inner-content p{ 
	line-height: 150%;
	color: #464547;
	margin:0;
	font-size:12px;
}
.page-telephone .inner-content .intro p{ 
    margin-bottom: 10px;
}
.page-telephone #nav ul li ul.subnav li a{ padding: 0 22px; }
.page-telephone .intro p.bundle{ margin-bottom: 25px; color:#4f1184 }
.page-telephone .bundle select{ width: 215px; margin-left: 20px; }
.page-telephone .feature {
    margin-bottom: 20px;
}
.page-telephone .feature h6{ font-size: 16px; color: #118465; line-height:150%; }
.page-telephone .feature ul li{ font-size: 12px; margin-bottom: 10px; }
.page-telephone .bundle-builder-link{text-align:right; margin-bottom: 35px;}
.page-telephone .item h4 {
    color: #005F4B;
    display: block;
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 10px;
}
.page-telephone .item p {
    padding-left: 15px;
}
.page-telephone .item h4 a,
.page-telephone .item h4 a:visited {
    color: #434343;
    font-size: 11px;
    font-style: italic;
    font-weight: normal;
    padding-left: 10px;
    text-decoration: none;
}
.page-telephone .inner-content ul.mini-bul{
	margin-left:30px;
	margin-bottom:10px;
}
.page-telephone .inner-content ul.mini-bul li{
	line-height:1.5;
	list-style:outside disc ;
}
.page-telephone .inner-content ol.mini-bul{
	margin-left:30px;
	margin-bottom:10px;
}
.page-telephone .inner-content ol.mini-bul li{
	line-height:1.5;
	list-style:outside decimal;
}
/*** Bonneau ***/
.page-telephone .par{ margin-bottom: 20px; }
.page-telephone .par h6{ font-size: 14px; color: #007150; margin: 0 0 5px 0; }
.page-telephone .par h5{ font-size: 18px; color: #4f1184; margin: 0 0 10px 0; }
.page-telephone .violet{ 
	color: #4f1184!important;
    font-weight: bold;
	padding-top:20px;
	margin-bottom:15px;
	font-size:17px;
}
.page-telephone .space{ padding: 0 5px; }

/*** Bonneau Faq ***/
.page-digital-voice-faqs #content{
	padding-top:0;
	*padding-top:20px;
}
.page-digital-voice-faqs h5{
	margin-bottom:15px;
}
.page-telephone .border-bt{ padding-bottom: 10px; background: url(/images/HomeSC/images/divider.png) no-repeat bottom left; }
.page-telephone .links { margin-bottom: 30px; padding-left: 10px; }
.page-telephone .links h5{ font-size: 17px; color: #4f1184; }
.page-telephone .links ul li{ margin-bottom: 10px; }
.page-telephone .links ul li,
.page-telephone .links ul li a,
.page-telephone .links ul li a:visited{ font-size: 14px; font-weight: bold; text-decoration: none; color: #434343; }
.page-telephone .item p{ margin-bottom: 10px; }
.page-telephone .item .note{ font-style: italic; font-size: 11px; }

.page-telephone .map ul{ margin-bottom: 25px; }
.page-telephone .map ul li{ font-size: 12px; margin-bottom: 10px; color: #434343; }
.page-telephone .map ul li span{
	width: 170px;
	float: left;
}
.page-telephone .map .img-right{ margin-right: -50px; }
.page-telephone .map02 .img-right{ margin-right: -50px; }
.page-telephone .local ul{
	font-size: 12px;
	margin-left:30px;
}
.page-telephone .local ul li{
	margin-bottom: 10px;
	list-style:outside disc;
}
.page-telephone .w250{ width: 250px; }
.page-telephone .top-list{ margin-bottom: 15px; }
.page-telephone .top-list .left-area{ padding-left: 10px; width: 230px; float:left; }
.page-telephone .top-list .left-area ul li,
.page-telephone .top-list .ryt ul li{
	font-size: 12px;
	margin-bottom: 10px;
	color: #434343;
}
.page-telephone .top-list .ryt{
	width: 400px;
	font-size: 12px;
	float: right;
	background: url(/images/HomeSC/images/tele-call.png) no-repeat bottom right;
	min-height: 300px;
}
.page-telephone h3{ font-size: 24px; margin-bottom: 10px; }
.page-telephone .tab{
	width: 600px;
	border: #c8c8c8 1px solid;
	font-size: 12px;
}

.page-telephone .tab tr td{
	height: 50px;
	vertical-align: middle;
	padding: 10px;
}
.page-telephone .tab tr.first,.page-telephone .tab tr.row01, .page-telephone .tab tr.row02{ border-bottom: #c8c8c8 1px solid;  }
.page-telephone .tab tr.row02{ background: #f4f4f4; }
.page-telephone .tab tr.first td{ background: #fff url(/images/HomeSC/images/first-td.png) repeat-x bottom; }
.page-telephone .tab tr td.col01{ width: 90px; }
.page-telephone .tab tr td.col02,.page-telephone .tab tr td.col01{ border-right: #c8c8c8 1px solid; }
.page-telephone .tab tr td.col02{ width: 80px; text-align: center; }
.page-telephone .tab tr td.col03{ width: 500px;}
.page-telephone .tab tr td.col02 .gold{ color: #caa035; font-size: 20px; font-weight: bold; }

/* Page Wireless */
.page-wireless .header-content #header-buttons { 
	float:right;
	padding-right:20px;
}
.page-wireless .inner-content{
	padding:0 45px 0 23px;
	background: url(/images/HomeSC/images/bg-wireless-top.png) no-repeat;
}
.page-wireless .wireless-top{
	background: none;
	height:43px;
	line-height:36px;
	font-size:17px;
	font-weight:normal;
	font-style:italic;
	color:#ffffff;
	text-shadow: #000000 1px 1px 1px;
	padding-left:13px;
	margin-bottom:13px;
}

.page-wireless .header-content #header-buttons img { 
	float:left;
	display:block;
}

.page-wireless .header-content #at-tbutton { 
	position:relative;
	top:2px;
	margin-right:10px;
}

.page-wireless .left-header-con { 
	float:left;
	padding-left:15px;
	width:300px;
	padding-right:60px;
	padding-top:20px;
	font-size:12px;
	line-height:1.4;
}

.page-wireless .left-header-con p { 
	padding-bottom:10px;
	line-height:1.5;
}

.page-wireless .left-header-con #header-heading { 
	font-size:28px;
	color:#000;
	border-bottom:1px solid #ccc;
	padding-bottom:2px;
	margin:0px 0px 10px 0px;
}

.page-wireless .right-header-con { 
	float:none;
}


.page-wireless .pagewireless-maincont { 
	padding:25px 65px 0 20px;
	margin-bottom:50px;
}

.page-wireless .pagewireless-maincont #pagetitles { 
	background:url(/images/HomeSC/images/border-bottom.jpg) no-repeat scroll 0 100%;
	font-size:29px;
	padding-bottom:5px;
	margin-bottom:6px;
}

.page-wireless .pagewireless-maincont p { 
	font-size:12px;
	padding-bottom:10px;
	line-height:160%;
	color:#030000;
	font-weight:normal;
}

.page-wireless .pagewireless-maincont a { 
	color:#e4702e;
	text-decoration:underline;
	margin:5px 0px;
}

.page-wireless .enjoy-heading { 
	color:#009d68;
	font-size:20px;
	padding-bottom:10px;
	background:url(/images/HomeSC/images/border-bottom.jpg) no-repeat scroll 0 100%;
}

.page-wireless .enjoylist { 
	background:url(/images/HomeSC/images/cont-bg-wireless.jpg) repeat-x #e7e7e7;
	display:block;
	padding:15px;
	list-style: disc inside;
	border-bottom:1px solid #ccc;
}

.page-wireless .enjoylist li { 
	font-size:14px;
	color:#434343;
	padding:5px 0px;
	list-style: disc outside none;
    margin-left: 20px;
}

.page-wireless .wireless-featured { 
	padding:10px 0px;
}

.page-wireless .wireless-featured #wireless-featured-heading { 
	font-size:16px;
	color:#020202;
	font-weight:bold;
}

.page-wireless .wireless-featured #featured-content { 
	padding-left:40px;
	padding-top:10px;
	padding-bottom:10px;
}
.page-wireless .wireless-featured #featured-content p{
	margin-bottom:5px;
	padding-bottom:0;
}
.page-wireless .wireless-featured strong { 
	color:#006997;
	font-size:16px;
}
.page-wireless .wireless-featured ul { 
	list-style:disc outside;
	padding-left:40px;
	font-size:14px;
	padding-bottom:10px;
}
.page-wireless .wireless-featured ul li { 
	margin-bottom:10px;
	font-style:italic;
	color:#030000;
	font-size:12px;
}

.page-wireless .wireless-table { 
	position:relative;
	top:-60px;
	color:#464547;
	padding-bottom:20px;
}

.page-wireless .wireless-table #wireless-add-heading { 
	color:#006998;
	font-size:25px;
}

.page-wireless .wireless-additional { 
	padding:10px 0px;
	border:1px solid #ccc;
	text-align:center;
}

.page-wireless .wireless-additional tr { 
	display:block;
	border-top:1px solid #ccc;
}

.page-wireless .wireless-additional td { 
	width:9%;
	border-right:1px solid #ccc;
	font-size:11px;
	vertical-align:middle;
	padding:5px 0px;
}

.page-wireless .wireless-additional td#last-td { 
	border-right:0px;
}

.page-wireless .table-heading { 
	background:url(/images/HomeSC/images/table-heading.jpg);
	display:block;
}

/* Page Wireless - Hot Deals */
.page-hot-deals-on-phones .inner-content{
	padding:0 45px 0 23px;
	background: url(/images/HomeSC/images/bg-wireless-top.png) no-repeat;
}
.page-hot-deals-on-phones .inner-content ul,
.page-hot-deals-on-phones .inner-content ul li{
	list-style:none;
	margin:0;
}
.page-hot-deals-on-phones h1 { 
	background: url(/images/HomeSC/images/divider.png) no-repeat left bottom;
    color: #38868E;
    font-weight: normal;
    line-height: 170%;
    margin-bottom: 0;
	padding-left:10px;
	margin-left:10px;
}
.page-hot-deals-on-phones h2 { 
	font-size:21px;
	color:#12abf3;
	font-style:italic;
	padding-left:10px;
	margin-left:10px;
}
.page-hot-deals-on-phones ul.hotdeals{
	padding-top:30px;
	padding-left:15px;
}
.page-hot-deals-on-phones ul.hotdeals li { 
	float:left;
	height:213px;
	margin-right:22px;
}
.page-hot-deals-on-phones ul.products{
	padding:20px 0 0 0;
}
.page-hot-deals-on-phones ul.products li{
	float:left;
	width:331px;
	border-right:1px solid #cccccc;
	height:240px;
	padding-top:10px;
}
.page-hot-deals-on-phones ul.products li.edge{
	border-right:0;
}
.page-hot-deals-on-phones ul.products li .photo{
	float:left;
	padding-left:30px;
}
.page-hot-deals-on-phones ul.products li .info{
	float:left;
	padding:25px 0 0 10px;
}
.page-hot-deals-on-phones ul.products li .info .name{
	font-size:18px;
	color:#1f4b80;
}
.page-hot-deals-on-phones ul.products li .info .price{
	font-size:30px;
	color:#e4702e;
	line-height:90%;
	padding-top:10px;
	font-weight:bold;
}
.page-hot-deals-on-phones ul.products li .info span{
	font-size:20px;
	line-height:100%;
	vertical-align:top;
}
.page-hot-deals-on-phones .inner-content h6{
	font-size:18px;
	color:#e4702e;
	padding:8px 0 4px 0;
}
.page-hot-deals-on-phones .inner-content .sub{
	font-size:12px;
	color:#434343;
	line-height:150%;
}

/* Page Wireless - Plans */
.page-wireless-plans .intro{
	font-size:12px;
	color:#464547;
	line-height:180%;
	padding-left:20px;
	position:relative;
}
.page-wireless-plans .inner-content ul{
	list-style:none;
}
.page-wireless-plans .intro ul{
	list-style:outside disc;
	margin-left:20px;
	font-style:italic;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:30px;
}
.page-wireless-plans .call{
	padding-left:20px;
	color:#fc7802;
	font-size:18px;
	font-style:italic;
	margin-bottom:5px;
}
.page-wireless-plans .bundle{
	padding-left:20px;
	color:#2e99cf;
	font-size:18px;
	font-style:italic;
	margin-bottom:20px;
}
.page-wireless-plans .bundle a,
.page-wireless-plans .bundle a:visited{
	font-size:12px;
	color:#2e99cf;
	text-decoration: underline;
}
.page-wireless-plans .terms{
	text-align:right;
	font-size:9px;
	padding:10px 0;
}
.page-wireless-plans .terms a{
	color:#006695;
	font-style:italic;
	text-decoration:underline;
}
.page-wireless-plans .inner-content h5{
	font-size:24px;
	color:#006998;
	padding-left:20px;
	font-weight: normal;
	margin-bottom:10px;
}
.page-wireless-plans .inner-content h5 span{
	font-size:18px;
	color:#000000;
}
.page-wireless-plans .inner-content h6 { 
	background: url(/images/HomeSC/images/divider.png) no-repeat left bottom;
    color: #006998;
	font-size:24px;
	padding-left:20px;
    font-weight: normal;
    line-height: 170%;
    margin-bottom: 5px;
	padding-left:10px;
	margin-left:10px;
}
.page-wireless-plans .seal{
	position:absolute;
	bottom:30px;
	right:15px;
}
.page-wireless-plans .international{
	font-size:12px;
	color:#434343;
	padding-left:20px;
	line-height:160%;
	margin-bottom:50px;
}
.page-wireless-plans table{
	border-top:1px solid #9c9c9c;
	border-left:1px solid #9c9c9c;
}
.page-wireless-plans table td,
.page-wireless-plans table th{
	text-align:center;
	border-right:1px solid #9c9c9c;
	border-bottom:1px solid #9c9c9c;
	padding:5px;
	font-size:12px;
	color:#464547;
	vertical-align:middle;
}
.page-wireless-plans table tr.alt td{
	background:#f4f4f4;
}
.page-wireless-plans table td { 
	height:70px;
}
.page-wireless-plans table td.col1{ 
	font-size:14px;
	font-weight:bold;
	color:#464547;
}
.page-wireless-plans table td.monthly-rate { 
	font-size:20px;
	font-weight:bold;
	color:#006998;
}
.page-wireless-plans table td.additional-lines { 
	font-size:20px;
	font-weight:normal;
	color:#006998;
}
.page-wireless-plans table th { 
	background:url(/images/HomeSC/images/table-heading.jpg) repeat-x;
}

/* Page Cable TV */
.page-cable-tv #content{
	padding-top:20px;
}
.page-cable-tv .inner-content{
	background: url(/images/HomeSC/images/bg-cable-tv.jpg) no-repeat;
	padding:20px 50px 130px 39px;
	position:relative;
}
.page-cable-tv .inner-content .inset{
	position:absolute;
	top:164px;
	right:0;
}
.page-cable-tv .inner-content h1 { 
	background: url(/images/HomeSC/images/bg-cable-tv-hr.jpg) no-repeat left bottom;
    color: #000000;
	font-size:29px;
    font-weight: normal;
    line-height: 140%;
    margin-bottom: 10px;
	padding-left:7px;
}
.page-cable-tv .inner-content h6{
	color:#ad005c;
	font-size:14px;
	margin-bottom:5px;
}
.page-cable-tv .inner-content p.intro{
	font-size:12px;
	color:#464547;
	line-height:150%;
	margin-bottom:10px;
}
.page-cable-tv .inner-content a,
.page-cable-tv .inner-content a:visited{
	color:#ad005c;
	text-decoration:underline;
}
.page-cable-tv .inner-content .features li{
	font-size:12px;
	color:#464547;
	font-weight:bold;
	float:left;
	width:253px;
	line-height:230%;
}
.page-cable-tv .inner-content .bundle-builder{
	background: url(/images/HomeSC/images/bg-cable-tv-hr.jpg) no-repeat left bottom;
	padding-top:18px;
	padding-bottom:4px;
	margin-bottom:15px;
}
.page-cable-tv .inner-content p{
	font-size:12px;
	color:#464547;
	margin-bottom:15px;
	line-height:170%;
	padding-right:40px;
}
.page-cable-tv .inner-content p span{
	font-size:14px;
	color:#007050;
	font-weight:bold;
}
.page-cable-tv .inner-content p a,
.page-cable-tv .inner-content p a:visited{
	color:#ad005c;
	text-decoration:underline;
}
.page-cable-tv .inner-content a:hover{
	text-decoration:none;
}

/* Page Cable TV - Packages */
.page-cable-packages .inner-content h1 a{
	font-size:14px;
	color:#ad005c;
	font-weight:bold;
}
.page-cable-packages .inner-content p.intro{
	margin-bottom:30px;
}
.page-cable-packages .inner-content .packages{
	border-top:1px dotted #c8cac9;	
}
.page-cable-packages .inner-content .packages li{
	background: #ffffff url(/images/HomeSC/images/bg-cable-tv-packages.jpg) bottom repeat-x;
	border-bottom:1px dotted #c8cac9;
	padding:10px 12px 10px 19px;
}
.page-cable-packages .inner-content .packages li p{
	float:left;
	width:430px;
	padding:0;
	color:#464547;
	font-size:12px;
	line-height:130%;
}
.page-cable-packages .inner-content .packages li .title{
	font-size:20px;
	color:#009d67;
	font-weight:bold;
	margin:0;
}
.page-cable-packages .inner-content .packages li .title .small{
	font-size:10px;
	color:#009d67;
	font-weight:normal;
	font-style:italic;
}
.page-cable-packages .inner-content .packages li .price,
.page-cable-packages .inner-content .packages li .price .currency,
.page-cable-packages .inner-content .packages li .price .per{
	color:#d0ac4f;
	line-height:100%;
}
.page-cable-packages .inner-content .packages li .price{
	float:right;
	text-align:right;
	width:200px;
	font-size:30px;
	font-weight:bold;
	line-height:90%;
}
.page-cable-packages .inner-content .packages li .price .currency{
	vertical-align:top;
	font-size:20px;
}
.page-cable-packages .inner-content .packages li .price .per{
	font-size:14px;
	font-weight:normal;
}
.page-cable-packages .inner-content .packages li .price .calc{
	display:block;
	color:#d0ac4f;
	font-size:17px;
	font-weight:normal;
}


/* Page Cable TV - Upgrades */
.page-cable-upgrades .inner-content{
	padding-bottom:70px;
}
.page-cable-upgrades .inner-content h1{
	margin-bottom:0;
}
.page-cable-upgrades .inner-content h1 a{
	font-size:14px;
	color:#ad005c;
	font-weight:bold;
}
.page-cable-upgrades .inner-content p.intro{
	margin-bottom:30px;
}
.page-cable-upgrades .inner-content .packages{
	border-top:1px dotted #c8cac9;	
}
.page-cable-upgrades .inner-content .packages li{
	background: #ffffff url(/images/HomeSC/images/bg-cable-tv-packages.jpg) bottom repeat-x;
	border-bottom:1px dotted #c8cac9;
	padding:20px 12px 20px 19px;
	position:relative;
}

.page-cable-upgrades .inner-content .packages li p{
	float:left;
	width:400px;
	padding:0;
	color:#464547;
	font-size:12px;
	line-height:130%;
}
.page-cable-upgrades .inner-content .packages li .title{
	font-size:20px;
	color:#009d67;
	font-weight:bold;
	margin:0;
}
.page-cable-upgrades .inner-content .packages li .title .small{
	font-size:10px;
	color:#009d67;
	font-weight:normal;
	font-style:italic;
}
.page-cable-upgrades .inner-content .packages li .price,
.page-cable-upgrades .inner-content .packages li .price .currency,
.page-cable-upgrades .inner-content .packages li .price .per{
	color:#d0ac4f;
	line-height:100%;
	margin-bottom:0;
}
.page-cable-upgrades .inner-content .packages li .price{
	float:right;
	text-align:right;
	width:230px;
	font-size:30px;
	font-weight:bold;
	line-height:90%;
}
.page-cable-upgrades .inner-content .packages li .price-vertical-mid{
	position:absolute;
	top:50%;
	right:12px;
	margin-top:-13px;
}
.page-cable-upgrades .inner-content .packages li .price .currency{
	vertical-align:top;
	font-size:20px;
}
.page-cable-upgrades .inner-content .packages li .price .per{
	font-size:14px;
	font-weight:normal;
}
.page-cable-upgrades .inner-content .packages li .price .calc{
	display:block;
	color:#d0ac4f;
	font-size:17px;
	font-weight:normal;
}
.page-cable-upgrades .inner-content .packages li .title-alt{
	color:#ad005c;
	font-size: 20px;
    font-weight: bold;
	padding:10px 0;
}
.page-cable-upgrades .inner-content ul.subpackage{
	padding-left:30px;
}
.page-cable-upgrades .inner-content ul.subpackage li{
	background: none;
	border-bottom:1px solid #c8cac9;
	padding:7px 0;
}
.page-cable-upgrades .inner-content ul.subpackage li p{
	width:350px;
	margin:0;
}
.page-cable-upgrades .inner-content ul.mini-charge {
	padding-left:30px;
}
.page-cable-upgrades .inner-content ul.mini-charge li{
	font-size:14px;
	color:#464547;
	border:0;
	background:none;
	padding:7px 0;
}
.page-cable-upgrades .inner-content ul.mini-charge li span{
	font-size:11px;
	font-style:italic;
	display:block;
}
.page-cable-upgrades .inner-content .note{
	text-align:center;
	font-size:11px;
	color:#464547;
	font-style:italic;
}

/* Page Cable TV - Lineup */
.page-cable-lineup .inner-content {
    padding: 20px 30px 40px 20px;
}
.page-cable-lineup .inner-content h1,
.page-cable-lineup .inner-content .download{
    margin-left:15px;
}
.page-cable-lineup .inner-content .download{
    padding-left:7px;
}
.page-cable-lineup .inner-content .channels li{
	background: #ffffff url(/images/HomeSC/images/bg-cable-lineup.jpg) left bottom repeat-x;
	border-bottom:1px solid #cba239;
	padding:20px;
	color:#464547;
	font-size:13px;
	position:relative;
}
.page-cable-lineup .inner-content .channels .title{
	background:url(/images/HomeSC/images/bg-cable-tv-hr-small.png) left bottom no-repeat;
	color:#cc9931;
	font-size:25px;
	line-height:120%;
}
.page-cable-lineup .inner-content .channels li .note{
	font-size:11px;
	font-style:italic;
	padding-top:10px;
}
.page-cable-lineup .inner-content .channels li .pay-per-view{
	padding-top:60px;
	padding-bottom:15px;
}
.page-cable-lineup .inner-content .channels li .all-this-plus{
	position:absolute;
	top:-36px;
	right:0;
	background:url(/images/HomeSC/images/cable-tv-all-this-plus.png) no-repeat;
	width:159px;
	height:122px;
}
.page-cable-lineup .inner-content .channels li strong{
	margin-right:5px;
}
.page-cable-lineup .inner-content .col1{
	float:left;
	width:240px;
}
.page-cable-lineup .inner-content .col1 li,
.page-cable-lineup .inner-content .col2 li,
.page-cable-lineup .inner-content .col3 li{
	padding:0;
	background:none;
	border:0;
}
.page-cable-lineup .inner-content .col2{
	float:left;
	width:220px;
}
.page-cable-lineup .inner-content .col3{
	float:left;
	width:200px;
}
.page-cable-lineup .inner-content .channels li p.note{
	padding-top:20px;
	margin-bottom:0;
}
.page-cable-lineup .inner-content .note,
.page-cable-lineup .inner-content .note span{
	font-size:11px;
	color:#464547;
	font-style:italic;
	font-weight:normal;
}
.page-cable-lineup .inner-content .note span{
	margin-right:15px;
}


/* Page Cable TV - Local Programming Channel */
.page-local-programming-channel .inner-content {
    padding: 20px 60px 100px 40px;
}
.page-local-programming-channel .inner-content .channel-features {
    color:#ad005c;
	font-size:14px;
	list-style:disc;
	margin-left:20px;
	margin-bottom:5px;
}
.page-local-programming-channel .inner-content .channel-features li,
.page-local-programming-channel .inner-content .channel-offers li{
	padding:5px 0;
	font-weight:bold;
	line-height:130%;
}
.page-local-programming-channel .inner-content .channel-offers{
	font-size:12px;
	color:#464547;
	list-style:disc;
	margin-left:50px;
}
.page-local-programming-channel .inner-content .address{
	padding-top:50px;
}
.page-local-programming-channel .inner-content .address h6{
	color:#464547;
	margin-bottom:10px;
	font-size:14px;
}
.page-local-programming-channel .inner-content .address p{
	line-height:160%;
}

/* Page Cable TV - Video TV */
.page-video-tv #content{
	padding-top:20px;
}
.page-video-tv .inner-content{
	padding:40px 65px 30px 39px;
}
.page-video-tv .inner-content .bundle-builder{
	text-align:right;
	padding:0;
	margin:0;
	background:none;
}
.page-video-tv .inner-content h6{
	margin-bottom:15px;
	font-style:italic;
}
.page-video-tv .inner-content h1 a{
	font-size:14px;
	font-weight:bold;
	margin-left:10px;
}
.page-video-tv .inner-content .features h6{
	margin-bottom:10px;
}
.page-video-tv .inner-content .features p{
	margin-bottom:40px;
}

/* Page Cable TV - Video TV - Packages */
.page-video-packages .inner-content p.intro{
	margin-bottom:30px;
}
.page-video-packages .inner-content .packages{
	border-top:1px dotted #c8cac9;	
}
.page-video-packages .inner-content .packages li{
	background: #ffffff url(../images/bg-cable-tv-packages.html) bottom repeat-x;
	border-bottom:1px dotted #c8cac9;
	padding:19px;
	position:relative;
}
.page-video-packages .inner-content .packages li p{
	float:left;
	width:400px;
	padding:0;
	margin:0;
	color:#464547;
	font-size:12px;
	line-height:130%;
}
.page-video-packages .inner-content .packages li .title{
	font-size:20px;
	color:#009d67;
	font-weight:bold;
	margin:0;
}
.page-video-packages .inner-content .packages li .title .small{
	font-size:10px;
	color:#009d67;
	font-weight:normal;
	font-style:italic;
}
.page-video-packages .inner-content .packages li .price,
.page-video-packages .inner-content .packages li .price .currency,
.page-video-packages .inner-content .packages li .price .per{
	color:#d0ac4f;
	line-height:100%;
}
.page-video-packages .inner-content .packages li .price{
	float:right;
	text-align:right;
	width:200px;
	font-size:30px;
	font-weight:bold;
	line-height:90%;
	position:absolute;
	top:50%;
	right:19px;
	margin-top:-13px;
}
.page-video-packages .inner-content .packages li .price .currency{
	vertical-align:top;
	font-size:20px;
}
.page-video-packages .inner-content .packages li .price .per{
	font-size:14px;
	font-weight:normal;
}

/* Page Cable TV - Video TV - Lineup */
.page-video-lineup .inner-content {
    padding: 40px 30px 40px 20px;
}
.page-video-lineup .inner-content h1,
.page-video-lineup .inner-content .download{
    margin-left:15px;
}
.page-video-lineup .inner-content .download{
    padding-left:7px;
}
.page-video-lineup .inner-content .channels li{
	background: #ffffff url(../images/bg-cable-lineup.html) left bottom repeat-x;
	border-bottom:1px solid #cba239;
	padding:20px;
	color:#464547;
	font-size:13px;
	position:relative;
}
.page-video-lineup .inner-content .channels .title{
	background:url(../images/bg-cable-tv-hr-small.html) left bottom no-repeat;
	color:#cc9931;
	font-size:25px;
	line-height:120%;
}
.page-video-lineup .inner-content .channels li .note{
	font-size:11px;
	font-style:italic;
	padding-top:10px;
}
.page-video-lineup .inner-content .channels li .pay-per-view{
	padding-top:60px;
	padding-bottom:15px;
}
.page-video-lineup .inner-content .channels li .all-this-plus{
	position:absolute;
	top:-36px;
	right:0;
	background:url(../images/cable-tv-all-this-plus.html) no-repeat;
	width:159px;
	height:122px;
}
.page-video-lineup .inner-content .channels li strong{
	margin-right:5px;
}
.page-video-lineup .inner-content .col1{
	float:left;
	width:240px;
}
.page-video-lineup .inner-content .col1 li,
.page-video-lineup .inner-content .col2 li,
.page-video-lineup .inner-content .col3 li{
	padding:0;
	background:none;
	border:0;
}
.page-video-lineup .inner-content .col2{
	float:left;
	width:220px;
}
.page-video-lineup .inner-content .col3{
	float:left;
	width:200px;
}
.page-video-lineup .inner-content .channels li p.note{
	padding-top:20px;
	margin-bottom:0;
}
.page-video-lineup .inner-content .note,
.page-video-lineup .inner-content .note span{
	font-size:11px;
	color:#464547;
	font-style:italic;
	font-weight:normal;
}
.page-video-lineup .inner-content .note span{
	margin-right:15px;
}

/* Page Cable TV - Video TV - Upgrades */
.page-video-upgrades .inner-content{
	padding-bottom:70px;
}
.page-video-upgrades .inner-content h1{
	margin-bottom:0;
	background:none;
}
.page-video-upgrades .inner-content h1 a{
	font-size:14px;
	color:#ad005c;
	font-weight:bold;
}
.page-video-upgrades .inner-content p.intro{
	margin-bottom:30px;
}
.page-video-upgrades .inner-content .packages{
	border-top:1px dotted #c8cac9;	
}
.page-video-upgrades .inner-content .packages li{
	background: #ffffff url(../images/bg-cable-tv-packages.html) bottom repeat-x;
	border-bottom:1px dotted #c8cac9;
	padding:20px;
	position:relative;
}
.page-video-upgrades .inner-content .packages li p{
	float:left;
	width:400px;
	padding:0;
	color:#464547;
	font-size:12px;
	line-height:130%;
}
.page-video-upgrades .inner-content .packages li .title{
	font-size:20px;
	color:#009d67;
	font-weight:bold;
	margin:0;
}
.page-video-upgrades .inner-content .packages li .title-alter{
	color:#ad005c;
}
.page-video-upgrades .inner-content .packages li .title .small{
	font-size:10px;
	color:#009d67;
	font-weight:normal;
	font-style:italic;
}
.page-video-upgrades .inner-content .packages li .price,
.page-video-upgrades .inner-content .packages li .price .currency,
.page-video-upgrades .inner-content .packages li .price .per{
	color:#d0ac4f;
	line-height:100%;
	margin-bottom:0;
}
.page-video-upgrades .inner-content .packages li .price{
	float:right;
	text-align:right;
	width:230px;
	font-size:30px;
	font-weight:bold;
	line-height:90%;
}
.page-video-upgrades .inner-content .packages li .price-vertical-mid{
	position:absolute;
	top:50%;
	right:12px;
	margin-top:-13px;
	width:380px;
}
.page-video-upgrades .inner-content .packages li .price .currency{
	vertical-align:top;
	font-size:20px;
}
.page-video-upgrades .inner-content .packages li .price .per{
	font-size:14px;
	font-weight:normal;
}
.page-video-upgrades .inner-content .packages li .price .install-fee{
	font-size:14px;
	margin-right:10px;
	color:#D0AC4F;
}
.page-video-upgrades .inner-content .packages li .price .calc{
	display:block;
	color:#d0ac4f;
	font-size:17px;
	font-weight:normal;
}
.page-video-upgrades .inner-content .packages li .title-alt{
	color:#ad005c;
	font-size: 20px;
    font-weight: bold;
	padding:10px 0;
}
.page-video-upgrades .inner-content ul.subpackage{
	padding-left:30px;
}
.page-video-upgrades .inner-content ul.subpackage li{
	background: none;
	border-bottom:1px solid #c8cac9;
	padding:7px 0;
}
.page-video-upgrades .inner-content ul.subpackage li p{
	width:350px;
	margin:0;
}
.page-video-upgrades .inner-content ul.mini-charge {
	padding-left:30px;
}
.page-video-upgrades .inner-content ul.mini-charge li{
	font-size:14px;
	color:#464547;
	border:0;
	background:none;
	padding:7px 0;
}
.page-video-upgrades .inner-content ul.mini-charge li span{
	font-size:11px;
	font-style:italic;
	display:block;
}
.page-video-upgrades .inner-content .packages li p.note{
	font-size:12px;
	color:#464547;
	font-style:italic;
	position:absolute;
	right:0;
	bottom:0;
	width: auto;
	margin:0;
	padding:3px 20px 3px 3px;
}
.page-video-upgrades .inner-content .note {
    color: #464547;
    font-size: 11px;
    font-style: italic;
    padding:5px 0 0 19px;
	line-height:150%;
}

/* Page Support */
.page-support #content{
	padding-top:0;
	*padding-top:20px;
}
.page-support .inner-content{
	background: url(/images/HomeSC/images/bg-cable-tv.jpg) no-repeat;
	padding:20px 50px 130px 39px;
	position:relative;
}
.page-support .inner-content .inset{
	position:absolute;
	top:164px;
	right:0;
}
.page-support .inner-content h1 { 
	background: url(/images/HomeSC/images/bg-cable-tv-hr.jpg) no-repeat left bottom;
    color: #000000;
	font-size:29px;
    font-weight: normal;
    line-height: 140%;
    margin-bottom: 10px;
	padding-left:7px;
}
.page-support .inner-content h6{
	color:#ad005c;
	font-size:14px;
	margin-bottom:5px;
}
.page-support .inner-content p.intro{
	font-size:12px;
	color:#464547;
	line-height:150%;
	margin-bottom:10px;
}
.page-support .inner-content a,
.page-support .inner-content a:visited{
	color:#ad005c;
	text-decoration:underline;
}
.page-support .inner-content .features li{
	font-size:12px;
	color:#464547;
	font-weight:bold;
	float:left;
	width:253px;
	line-height:230%;
}
.page-support .inner-content .bundle-builder{
	background: url(/images/HomeSC/images/bg-cable-tv-hr.jpg) no-repeat left bottom;
	padding-top:18px;
	padding-bottom:4px;
	margin-bottom:15px;
}
.page-support .inner-content p{
	font-size:12px;
	color:#464547;
	margin-bottom:15px;
	line-height:170%;
	padding-right:40px;
}
.page-support .inner-content p span{
	font-size:14px;
	color:#007050;
	font-weight:bold;
}
.page-support .inner-content p a,
.page-support.inner-content p a:visited{
	color:#ad005c;
	text-decoration:underline;
}
.page-support .inner-content a:hover{
	text-decoration:none;
}

.page-support .support{ 
	padding:5px 0 15px 0;
}
.page-support .left-support { 
	float:left; width:450px;
}
.page-support .live-chat { 
	padding-right:30px;
	padding-bottom:5px;
	margin-bottom:10px;
	border-bottom:1px solid #ccc;
}
.page-support .live-icon { 
	float:left; width:130px;
}
.page-support .live-details { 
	float:left;
	text-align:center;
	width:250px;
	color:#464646;
	padding-left:20px;
	font-weight:bold;
}
.page-support .right-support { 
	float:right; width:200px;
}
.page-support .support-image { 
	position:absolute; margin-top:-55px; right:55px;
}
.page-support .support-links { 
	color:#009d68;
	border-bottom:1px solid #ccc;
}
.page-support .remote-cont { 
	border-bottom:1px solid #ccc;
	padding-bottom:20px;
}
.page-support .remote-cable { 
	text-align: center;
}
.page-support .remote-cable span { 
	color:#7a499e;
	font-size:14px;
	font-weight:bold;
}
.page-support .remote-cable a { 
	color:#464646;
	font-size:12px;
}
.page-support .remote-cable td { 
	padding:0 30px;
}
.page-support .sec-guide { 
	padding:10px 0;
	margin-bottom:10px;
	border-bottom:1px solid #ccc;
}

/*** Terms of Use Agreement ***/
.page-website-terms-of-use #content{
	padding-top:0;
	*padding-top:20px;
}
.page-website-terms-of-use .inner-content{
	background: url(/images/HomeSC/images/bg-cable-tv.jpg) no-repeat;
	padding:20px 50px 130px 39px;
	position:relative;
}
.page-website-terms-of-use .inner-content .inset{
	position:absolute;
	top:164px;
	right:0;
}
.page-website-terms-of-use .inner-content h1 { 
	background: url(/images/HomeSC/images/bg-cable-tv-hr.jpg) no-repeat left bottom;
    color: #000000;
	font-size:29px;
    font-weight: normal;
    line-height: 140%;
    margin-bottom: 10px;
	padding-left:7px;
}
.page-website-terms-of-use .inner-content h6{
	color:#ad005c;
	font-size:14px;
	margin-bottom:5px;
}
.page-website-terms-of-use .inner-content p.intro{
	font-size:12px;
	color:#464547;
	line-height:150%;
	margin-bottom:10px;
}
.page-website-terms-of-use .inner-content a,
.page-website-terms-of-use .inner-content a:visited{
	color:#ad005c;
	text-decoration:underline;
}
.page-website-terms-of-use .inner-content .features li{
	font-size:12px;
	color:#464547;
	font-weight:bold;
	float:left;
	width:253px;
	line-height:230%;
}
.page-website-terms-of-use .inner-content p{
	font-size:12px;
	color:#464547;
	margin-bottom:15px;
	line-height:170%;
	padding-right:40px;
}
.page-website-terms-of-use .inner-content p span{
	font-size:14px;
	color:#007050;
	font-weight:bold;
}
.page-website-terms-of-use .inner-content p a,
.page-website-terms-of-use .inner-content p a:visited{
	color:#ad005c;
	text-decoration:underline;
}
.page-website-terms-of-use .inner-content a:hover{
	text-decoration:none;
}
.page-website-terms-of-use .inner-content h6 {
	color: #009d68;
	font-weight: bold;
}
.page-website-terms-of-use .inner-content p a, 
.page-website-terms-of-use .inner-content p a:visited {
    color: #7a499e;
    text-decoration: none;
}
.page-website-terms-of-use .inner-content ul {
	color: #464547;
	font-size: 12px;
	margin-bottom: 15px;
}

/*** Terms and Conditions ***/
.page-terms-and-conditions #content{
	padding-top:0;
}
.page-terms-and-conditions .inner-content{
	background: url(/images/HomeSC/images/bg-cable-tv.jpg) no-repeat;
	padding:20px 50px 130px 39px;
	position:relative;
}
.page-terms-and-conditions .inner-content .inset{
	position:absolute;
	top:164px;
	right:0;
}
.page-terms-and-conditions .inner-content h1 { 
	background: url(/images/HomeSC/images/bg-cable-tv-hr.jpg) no-repeat left bottom;
    color: #000000;
	font-size:29px;
    font-weight: normal;
    line-height: 140%;
    margin-bottom: 10px;
	padding-left:7px;
}
.page-terms-and-conditions .inner-content h6{
	color:#ad005c;
	font-size:14px;
	margin-bottom:5px;
}
.page-terms-and-conditions .inner-content p.intro{
	font-size:12px;
	color:#464547;
	line-height:150%;
	margin-bottom:10px;
}
.page-terms-and-conditions .inner-content a,
.page-terms-and-conditions .inner-content a:visited{
	color:#ad005c;
	text-decoration:underline;
}
.page-terms-and-conditions .inner-content .features li{
	font-size:12px;
	color:#464547;
	font-weight:bold;
	float:left;
	width:253px;
	line-height:230%;
}
.page-terms-and-conditions .inner-content p{
	font-size:12px;
	color:#464547;
	margin-bottom:15px;
	line-height:170%;
	padding-right:40px;
}
.page-terms-and-conditions .inner-content p span{
	font-size:14px;
	color:#007050;
	font-weight:bold;
}
.page-terms-and-conditions .inner-content p a,
.page-terms-and-conditions .inner-content p a:visited{
	color:#ad005c;
	text-decoration:underline;
}
.page-terms-and-conditions .inner-content a:hover{
	text-decoration:none;
}
.page-terms-and-conditions .inner-content h6 {
	color: #009d68;
	font-weight: bold;
}
.page-terms-and-conditions .inner-content p a, 
.page-terms-and-conditions .inner-content p a:visited {
    color: #7a499e;
    text-decoration: none;
}
.page-terms-and-conditions .inner-content ul {
	color: #464547;
	font-size: 12px;
	margin-bottom: 15px;
}

/*** Search ***/
.search #content{
	padding-top:0;
}
.search .inner-content{
	background: url(/images/HomeSC/images/bg-cable-tv.jpg) no-repeat;
	padding:20px 50px 130px 39px;
	position:relative;
}
.search .inner-content h1 { 
	background: url(/images/HomeSC/images/bg-cable-tv-hr.jpg) no-repeat left bottom;
    color: #000000;
	font-size:29px;
    font-weight: normal;
    line-height: 140%;
    margin-bottom: 10px;
	padding-left:7px;
}
.search .inner-content a,
.search .inner-content a:visited{
	color:#ad005c;
	text-decoration:underline;
}
.search .inner-content p{
	font-size:12px;
	color:#464547;
	margin-bottom:15px;
	line-height:170%;
	padding-right:40px;
}

/*** Latest News ***/
.page-latest-news #content{
	padding-top:0;
}
.page-latest-news .inner-content{
	background: url(/images/HomeSC/images/bg-cable-tv.jpg) no-repeat;
	padding:20px 50px 130px 39px;
	position:relative;
}
.page-latest-news .inner-content .inset{
	position:absolute;
	top:164px;
	right:0;
}
.page-latest-news .inner-content h1 { 
	background: url(/images/HomeSC/images/bg-cable-tv-hr.jpg) no-repeat left bottom;
    color: #000000;
	font-size:29px;
    font-weight: normal;
    line-height: 140%;
    margin-bottom: 10px;
	padding-left:7px;
}
.page-latest-news .inner-content h6{
	color:#ad005c;
	font-size:14px;
	margin-bottom:5px;
}
.page-latest-news .inner-content p.intro{
	font-size:12px;
	color:#464547;
	line-height:150%;
	margin-bottom:10px;
}
.page-latest-news .inner-content a,
.page-latest-news .inner-content a:visited{
	color:#ad005c;
	text-decoration:underline;
}
.page-latest-news .inner-content .features li{
	font-size:12px;
	color:#464547;
	font-weight:bold;
	float:left;
	width:253px;
	line-height:230%;
}
.page-latest-news .inner-content p{
	font-size:12px;
	color:#464547;
	margin-bottom:15px;
	line-height:170%;
	padding-right:40px;
}
.page-latest-news .inner-content p span{
	font-size:14px;
	color:#007050;
	font-weight:bold;
}
.page-latest-news .inner-content p a,
.page-latest-news .inner-content p a:visited{
	color:#ad005c;
	text-decoration:underline;
}
.page-latest-news .inner-content a:hover{
	text-decoration:none;
}
.page-latest-news .inner-content h6 {
	color: #009d68;
	font-weight: bold;
}
.page-latest-news .inner-content ul {
	font-size: 12px;
	margin-bottom: 15px;
}
.page-latest-news .inner-content a:link,
.page-latest-news .inner-content a:visited {
	color: #7a499e;
	text-decoration: none;
}
.page-latest-news .inner-content .post {
	background: url("images/bg-cable-tv-hr.jpg") no-repeat scroll 0 100%;
	margin-bottom: 10px;
	padding-bottom: 5px;
}

/*** Legal Notices ***/
.page-legal-notices #content{
	padding-top:0;
}
.page-legal-notices .inner-content{
	background: url(/images/HomeSC/images/bg-cable-tv.jpg) no-repeat;
	padding:20px 50px 130px 39px;
	position:relative;
}
.page-legal-notices .inner-content .inset{
	position:absolute;
	top:164px;
	right:0;
}
.page-legal-notices .inner-content h1 { 
	background: url(/images/HomeSC/images/bg-cable-tv-hr.jpg) no-repeat left bottom;
    color: #000000;
	font-size:29px;
    font-weight: normal;
    line-height: 140%;
    margin-bottom: 10px;
	padding-left:7px;
}
.page-legal-notices .inner-content h6{
	color:#ad005c;
	font-size:14px;
	margin-bottom:5px;
}
.page-legal-notices .inner-content p.intro{
	font-size:12px;
	color:#464547;
	line-height:150%;
	margin-bottom:10px;
}
.page-legal-notices .inner-content a,
.page-legal-notices .inner-content a:visited{
	color:#ad005c;
	text-decoration:underline;
}
.page-legal-notices .inner-content .features li{
	font-size:12px;
	color:#464547;
	font-weight:bold;
	float:left;
	width:253px;
	line-height:230%;
}
.page-legal-notices .inner-content p{
	font-size:12px;
	color:#464547;
	margin-bottom:15px;
	line-height:170%;
	padding-right:40px;
}
.page-legal-notices .inner-content p span{
	font-size:14px;
	color:#007050;
	font-weight:bold;
}
.page-legal-notices .inner-content h6 {
	color: #009d68;
	font-weight: bold;
}
.page-legal-notices .inner-content ul {
	font-size: 12px;
	margin-bottom: 15px;
}
.page-legal-notices .inner-content a:link,
.page-legal-notices .inner-content a:visited {
	color: #7a499e;
	text-decoration: none;
}
.page-legal-notices .inner-content a:hover{
	text-decoration:none;
}
.page-legal-notices .inner-content .post {
	background: url("images/bg-cable-tv-hr.jpg") no-repeat scroll 0 100%;
	margin-bottom: 10px;
	padding-bottom: 5px;
}
.page-legal-notices .inner-content .post-last { 
	background: none;
}

/*** Privacy Policy ***/
.page-privacy-policy #content{
	padding-top:0;
}
.page-privacy-policy .inner-content{
	background: url(/images/HomeSC/images/bg-cable-tv.jpg) no-repeat;
	padding:20px 50px 130px 39px;
	position:relative;
}
.page-privacy-policy .inner-content h1 { 
	background: url(/images/HomeSC/images/bg-cable-tv-hr.jpg) no-repeat left bottom;
    color: #000000;
	font-size:29px;
    font-weight: normal;
    line-height: 140%;
    margin-bottom: 10px;
	padding-left:7px;
}
.page-privacy-policy .inner-content a,
.page-privacy-policy .inner-content a:visited{
	color:#ad005c;
	text-decoration:underline;
}
.page-privacy-policy .inner-content p{
    color: #464547;
    font-size: 12px;
    line-height: 170%;
    margin-bottom: 15px;
    padding-right: 40px;
}
/*** Contact ***/
.page-contact-us #content{
	padding-top:0;
}
.page-contact-us .inner-content{
	background: url(/images/HomeSC/images/bg-cable-tv.jpg) no-repeat;
	padding:20px 50px 130px 39px;
	position:relative;
}
.page-contact-us .inner-content .inset{
	position:absolute;
	top:164px;
	right:0;
}
.page-contact-us .inner-content h1 { 
	background: url(/images/HomeSC/images/bg-cable-tv-hr.jpg) no-repeat left bottom;
    color: #000000;
	font-size:29px;
    font-weight: normal;
    line-height: 140%;
    margin-bottom: 10px;
	padding-left:7px;
}
.page-contact-us .inner-content h6{
	color:#ad005c;
	font-size:14px;
	margin-bottom:5px;
}
.page-contact-us .inner-content p.intro{
	font-size:12px;
	color:#464547;
	line-height:150%;
	margin-bottom:10px;
}
.page-contact-us .inner-content a,
.page-contact-us .inner-content a:visited{
	color:#ad005c;
	text-decoration:underline;
}
.page-contact-us .inner-content .features li{
	font-size:12px;
	color:#464547;
	font-weight:bold;
	float:left;
	width:253px;
	line-height:230%;
}
.page-contact-us .inner-content p{
	font-size:12px;
	color:#464547;
	margin-bottom:15px;
	line-height:170%;
	padding-right:40px;
}
.page-contact-us .inner-content p span{
	font-size:14px;
	color:#007050;
	font-weight:bold;
}
.page-contact-us .inner-content p a,
.page-contact-us .inner-content p a:visited{
	color:#ad005c;
	text-decoration:underline;
}
.page-contact-us .inner-content a:hover{
	text-decoration:none;
}
.page-contact-us .inner-content {
	color: #464547;
}
.page-contact-us .inner-content h6 {
	color: #009d68;
	font-weight: bold;
}
.page-contact-us .inner-content .post {
	background: url("../images/bg-cable-tv-hr.html") no-repeat scroll 0 100%;
	margin-bottom: 10px;
	padding-bottom: 5px;
}
.page-contact-us .inner-content ul {
	color: #464547;
	font-size: 12px;
	margin-bottom: 15px;
}
.page-contact-us .inner-content dl {
	color: #464547;
	font-size: 12px;
	width: 535px;
}
.page-contact-us .inner-content dt {
	float: left;
	width: 250px;
}
.page-contact-us .inner-content dd {
	margin-bottom: 10px;
}
.page-contact-us .inner-content a:link,
.page-contact-us .inner-content a:visited {
	color: #7a499e;
	text-decoration: none;
}

/*** Sitemap ***/
.page-sitemap #content{
	padding-top:0;
}
.page-sitemap .inner-content{
	background: url(/images/HomeSC/images/bg-cable-tv.jpg) no-repeat;
	padding:20px 50px 130px 39px;
	position:relative;
}
.page-sitemap .inner-content h1 { 
	background: url(/images/HomeSC/images/bg-cable-tv-hr.jpg) no-repeat left bottom;
    color: #000000;
	font-size:29px;
    font-weight: normal;
    line-height: 140%;
    margin-bottom: 15px;
	padding-left:7px;
}
.page-sitemap .fright{
	width:350px;
}
ul.sitemap ul{
	padding-left:36px;
	padding-top:6px;
}
ul.sitemap li {
	font-size:12px;
	margin-bottom:26px;
	color:#464646;
}
ul.sitemap li a{
	color:#464646;
}
ul.sitemap li ul li{
	font-size:12px;
	margin-bottom:6px;
}

/* Page About Us */
.page-about-us #nav ul li .sub-menu li{
	float:left;
}
.page-about-us #content{
	padding-top:20px;
}
.page-about-us .inner-content {
    background: url(/images/HomeSC/images/bg-cable-tv.jpg) no-repeat;
    padding: 20px 50px 130px 39px;
    position: relative;
	color:#434343;
}
.page-about-us .inner-content h1 {
    background: url(/images/HomeSC/images/bg-cable-tv-hr.jpg) no-repeat bottom left;
    color: #000000;
    font-size: 29px;
    font-weight: normal;
    line-height: 140%;
    margin-bottom: 10px;
    padding-left: 7px;
}
.page-about-us .inset{
	position:absolute;
	top:17px;
	right:58px;
}
.page-about-us .intro{
	width:410px;
	font-size:12px;
}
.page-about-us .first-in{
	padding-left:35px;
	padding-right:87px;
	padding-bottom:32px;
	background: url(/images/HomeSC/images/bg-cable-tv-hr.jpg) no-repeat 30px bottom;
}
.page-about-us .first-in p{
	font-weight:bold;
	font-size:14px;
	color:#009d68;
}
.page-about-us .first-in ul{
	list-style:disc;
	margin-left:15px;
}
.page-about-us .first-in ul li{
	margin-bottom:10px;
	font-size:14px;
	line-height:1.4;
}
.page-about-us .services-offered{
	background: url(/images/HomeSC/images/bg-cable-tv-hr.jpg) no-repeat 30px bottom;
	font-size:14px;
	color:#009d68;
	text-align:center;
	padding-top:25px;
	line-height:1.5;
	margin-bottom:50px;
}
.page-about-us .services-offered p{
	font-size:18px;
	font-weight:bold;
}
.page-about-us .outreach{
	line-height:1.5;
}
.page-about-us .outreach span{
	font-weight:bold;
}

/* About Us - Company History */
.page-company-history #content{
	padding-top:20px;
}
.page-company-history .inner-content {
    background: url(/images/HomeSC/images/bg-cable-tv.jpg) no-repeat;
    padding: 20px 100px 130px 39px;
    position: relative;
	color:#434343;
}
.page-company-history .inner-content h1 {
    background: url(/images/HomeSC/images/bg-cable-tv-hr.jpg) no-repeat bottom left;
    color: #000000;
    font-size: 29px;
    font-weight: normal;
    line-height: 140%;
    margin-bottom: 10px;
    padding-left: 7px;
}
.page-company-history .inner-content p{
	line-height:1.6;
	margin-bottom:20px;
}
.page-company-history .inner-content img.fleft{
	margin-right:25px;
	margin-bottom:15px;
}
.page-company-history .inner-content img.fright{
	margin-left:25px;
	margin-bottom:15px;
}

/* About Us - Management */
.page-management-team #content{
	padding-top:20px;
}
.page-management-team .inner-content {
    background: url(/images/HomeSC/images/bg-cable-tv.jpg) no-repeat;
    padding: 20px 100px 130px 39px;
    position: relative;
	color:#434343;
}
.page-management-team .inner-content h1 {
    background: url(/images/HomeSC/images/bg-cable-tv-hr.jpg) no-repeat bottom left;
    color: #000000;
    font-size: 29px;
    font-weight: normal;
    line-height: 140%;
    margin-bottom: 10px;
    padding-left: 7px;
}
.page-management-team ul.mgt li{
	background:url(/images/HomeSC/images/about-us-mgt-sep.jpg) no-repeat bottom left;
	padding:20px 0;
}
.page-management-team ul.mgt li img{
	float:left;
	margin-right:13px;
	margin-bottom:10px;
}
.page-management-team ul.mgt li h2{
	font-size:18px;
	color:#009d68;
}
.page-management-team ul.mgt li h3{
	font-size:14px;
	line-height:1.4;
}
.page-management-team ul.mgt li p{
	font-size:12px;
	margin-bottom:0;
}
.page-management-team ul.mgt li span,
.page-management-team ul.mgt li a{
	color:#009d68;
}

/* About Us - Employment */
.page-employment #content{
	padding-top:20px;
}
.page-employment .inner-content {
    background: url(/images/HomeSC/images/bg-cable-tv.jpg) no-repeat;
    padding: 20px 100px 130px 39px;
    position: relative;
	color:#464547;
	font-size:12px;
}
.page-employment .inner-content h1 {
    background: url(/images/HomeSC/images/bg-cable-tv-hr.jpg) no-repeat bottom left;
    color: #000000;
    font-size: 29px;
    font-weight: normal;
    line-height: 140%;
    margin-bottom: 15px;
    padding-left: 7px;
}
.page-employment .inner-content .inset{
	position:absolute;
	right:0;
	top:163px;
}
.page-employment .inner-content p{
	line-height:1.6;
	margin-bottom:20px;
}
.page-employment .inner-content p a{
	color:#009d68;
	font-weight:bold;
}

/* About Us - Community */
.page-community #content{

	padding-top:20px;
}
.page-community .inner-content {
    background: url(/images/HomeSC/images/bg-cable-tv.jpg) no-repeat;
    padding: 20px 100px 130px 39px;
    position: relative;
	color:#464547;
}
.page-community .inner-content h1 {
    background: url(/images/HomeSC/images/bg-cable-tv-hr.jpg) no-repeat bottom left;
    color: #000000;
    font-size: 29px;
    font-weight: normal;
    line-height: 140%;
    margin-bottom: 185px;
    padding-left: 7px;
}
.page-community .inner-content .inset{
	position:absolute;
	left:0;
	top:69px;
}

/* Page Latest News */
.page-latest-news #content{
	padding-top:0;
}
.page-latest-news .inner-content {
    background: url(/images/HomeSC/images/bg-cable-tv.jpg) no-repeat;
    padding: 20px 50px 130px 39px;
    position: relative;
	color:#434343;
}
.page-latest-news .inner-content h1 {
    background: url(/images/HomeSC/images/bg-cable-tv-hr.jpg) no-repeat bottom left;
    color: #000000;
    font-size: 29px;
    font-weight: normal;
    line-height: 140%;
    margin-bottom: 10px;
    padding-left: 7px;
}
.page-latest-news .inner-content .separator{
	background: url(/images/HomeSC/images/bg-cable-tv-hr.jpg) no-repeat;
	width:537px;
	height:1px;
	margin-bottom:10px;
}
.page-latest-news .inner-content h2{
	font-size:14px;
	color:#009d68;
	margin-bottom:10px;
}
.page-latest-news .inner-content h3{
	margin-bottom:15px;
}
.page-latest-news .inner-content h3.last{
	margin-bottom:3px;
}
.page-latest-news .inner-content h3 a{
	font-size:12px;
	color:#7a499e;
	text-decoration:none;
}
.page-latest-news .inner-content p{
	font-size:12px;
	color:#464646;
}



.bb_popup_content{
	display:none;
}
.bb_popup{
	position:absolute;
	background:#FFFFFF;
	width:500px;
	min-height:100px;
	left:50%;
	top:50%;
	margin-left:-250px;
	border:4px solid #cccccc;
	z-index:99;
	font-size:11px;
	text-align:left;
	display:none;
	color:#434343;
}
.bb_popup .bb_inner{
	position:relative;
}
.bb_popup .bb_close{
	color:#000000;
	position:absolute;
	right:5px;
	top:5px;
}
.bb_popup .bb_content{
	padding:20px 20px 20px 20px;
	line-height:1.4;
}

.page-bundles .bb_popup{
	width:600px;
	border:5px solid #cccccc;
	font-size:12px;
}
.page-bundles .bb_popup h2{
	font-size:16px;
	color:#38868E;
	font-weight:normal;
	margin-bottom:15px;
}
.page-bundles .bb_popup .bb_content a{
	color:#38868E;
}

#mailto {display:none; visibility:hidden;}

.page-business #header-top-links{
	position:relative;
}
.page-business .business-services{
	background: url(/images/HomeSC/images/txt-business-services.png) no-repeat;
	width:189px;
	height:15px;
	position:absolute;
	left:40px;
	top:46px;
	text-indent:-99999px
}
.page-business .current-menu-item{
	display:none;
}
.page-business #header-top-links ul li.first,
.page-business #header-top-links ul li.first a{
	color:#464646;
	font-weight:normal;
}
.page-business #content{
	padding-top:0;
}
.page-business .inner-content {
    background: url(/images/HomeSC/images/bg-cable-tv.jpg) no-repeat;
    padding: 20px 50px 130px 39px;
    position: relative;
	color:#434343;
}
.page-business .inner-content h1 {
    background: url(/images/HomeSC/images/bg-cable-tv-hr.jpg) no-repeat bottom left;
    color: #000000;
    font-size: 22px;
    font-weight: normal;
    line-height: 140%;
    margin-bottom: 10px;
    padding-left: 7px;
}
.page-business .inner-content .inset{
	position:absolute;
	top:22px;
	right:22px;
}
.page-business .inner-content .fleft{
	width:225px;
}
.page-business .inner-content h2{
	font-size:16px;
	color:#009d68;
	margin-bottom:5px;
}
.page-business .inner-content ul{
	list-style:disc inside;
	margin-bottom:20px;
}
.page-business .inner-content ul li{
	line-height:1.7;
}
.page-business .inner-content ul ul{
	margin-left:36px;
	list-style:none;
	margin-bottom:0;
}

/* security landing page*/ 

.page-security-landing-page {
	width: 732px;
	padding:0 20px 0 0px;
	float:left; 
	
}
.page-security-landing-page #mian{
	width:100%;
	margin:0 auto;
	padding:0px; 
	position:relative; 
	}
.page-security-landing-page #main #body-contain{ 
	margin:0 auto; 
	width:735px;  
	padding:0px 0 0px 0px;
	position:relative;
	background:url(/images/HomeSC/images/header-bg.html) no-repeat left top;
	}
.page-security-landing-page #main #body-contain .bg-image{
	background:url(/images/HomeSC/images/image-1.jpg) no-repeat left top; 
	margin:0px 0 0 0px;
	padding:0px;
	width:735px;
	position:relative;
	}
.page-security-landing-page #main #body-contain .bg-image  h1{ 
	padding:40px 0 0px 0px; 
	margin:0 0 0 30px;
	width:700px; 
	color:#569744; 
	font-family:"Myriad Pro";
	font-size:28px; 
	font-weight:normal; 
	border-bottom:#CCCCCC solid 1px;
	}
.page-security-landing-page #main #body-contain .bg-image  h1 strong{
	letter-spacing:1px;
	word-spacing:5px; 
	font-size:35px;
	}
.page-security-landing-page #main #body-contain .bg-image  p{
	padding:23px 0 0px 34px; 
	margin:0 auto;
	width:700px;
	}
.page-security-landing-page #main #body-contain .bg-image  h2{ 
	padding:13px 0 0px 0px;
	margin:0 0 0 30px;
	width:700px; 
	color:#000000;
	font-family:"Myriad Pro"; 
	font-size:15px;
	font-weight:500;}
.page-security-landing-page #main #body-contain .bg-image  h3{ 
	padding:0px 0 0px 0px; 
	margin:0 0 0 30px; 
	width:700px;
	color:#569744; 
	font-family:"Myriad Pro";
	font-size:16px; 
	font-weight:800;
	}
.page-security-landing-page #main #body-contain .bg-image .home-bucks{ 
	padding:0px 0 0px 0px; 
	margin:20px 0 0 10px;
	width:735px; 
	background:url(/images/HomeSC/images/home-bucks.jpg) no-repeat left top;
	height:165px;
	float:left;
	}
.page-security-landing-page #main #body-contain .bg-image .home-bucks samp{ 
	padding:0px 0 0px 0px; 
	margin:60px 0 0 180px;  
	float:left;}
.page-security-landing-page #main #body-contain .bg-image .form{ 
	padding:0px 0 0px 0px;
	margin:0px 0 0 30px; 
	width:735px; 
	background:url(/images/HomeSC/images/warning.jpg) no-repeat left top; 
	position:relative; 
	overflow:hidden;}
.page-security-landing-page #main #body-contain .bg-image .form h5{
	padding:0px 0 0px 0px;
	width:700px; 
	color:#569744;
	font-family:"Myriad Pro"; 
	font-size:30px;
	font-weight:normal; 
	margin:25px 0 0 0px;}
.page-security-landing-page #main #body-contain .bg-image .form .outer_left{
	padding:0px 0 0px 0px;
	margin:0px 0 0 0px;
	float:left; 
	width:290px;}	
.page-security-landing-page #main #body-contain .bg-image .form .left{
	padding:0px 0 0px 0px;
	margin:0px 0 0 0px;
	border-right:#CCCCCC solid 1px; 
	width:280px;}
.page-security-landing-page #main #body-contain .bg-image .form .left h4{
	padding:0px 0 0px 0px; 
	margin:20px auto 10px 0px;
	color:#ed8245; 
	font-family:"Myriad Pro";
	font-size:30px;
	font-weight:normal; 
	}
.page-security-landing-page #main #body-contain .bg-image .form .left ul{
	margin:0px 0 0px 30px;
	padding:0px; 
	list-style:none;
	}
.page-security-landing-page #main #body-contain .bg-image .form .left ul li{
	margin:25px 0 0px 0px; 
	padding:0px 0px 0px 0px; 
	display:block; 
	font-size:16px; 
	}
.page-security-landing-page #main #body-contain .bg-image .form .left ul li.lower{
	margin:5px 0 0px 0px; 
	padding:0px 0px 0px 0px; 
	display:block; 
	font-size:16px; 
}	
.page-security-landing-page #main #body-contain .bg-image .form .left ul li span{
	margin:0px 0 0 0px;
	padding:0px 0px 0 10px; 
	color:#646464; 
	font-weight:700; 
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing:-1px;
	}
.page-security-landing-page #main #body-contain .bg-image .form .left p{
	padding:10px 0 0px 40px;
	margin:0 auto;
	width:300px;
	color:#414141;
	font-family:"Myriad Pro";
	font-size:16px;
	font-weight:500;
	}
.page-security-landing-page #main #body-contain .bg-image .form .left p strong{
	color:#ed8245;
	}


.page-security-landing-page #main #body-contain .bg-image .form .right{ 
	padding:0px 0 0px 0px; 
	margin:35px 0 0 15px; 
	float:left;
	width:360px;
	}

.page-security-landing-page #main #body-contain .bg-image .form .right div{
	margin:0px 0 10px 0px; 
	padding:0px;
	width:360px;
	float:left;
	}
.page-security-landing-page #main #body-contain .bg-image .form .right div label{ 
	width:130px; 
	padding:0px 10px 0px 0px;
	margin:0px 0px 0 0px;
	color:#333333; 
	font-family:"Myriad Pro";
	font-size:12px; 
	font-weight:normal;
	}
.page-security-landing-page #main #body-contain .bg-image .form .right div input{
	margin:0px 0 0 0px;
	padding:1px 1px 1px 3px;
	width:291px;
	background:url(/images/HomeSC/images/input.jpg) repeat-x left top; 
	border:none; 
	height:22px; 
	float:left;
	}
.page-security-landing-page #main #body-contain .bg-image .form .right p{
	margin:0px 0 0 215px;  
	padding:0px; 
	width:150px;
	float:left;
	}
.page-security-landing-page #main #body-contain .bg-image .form .right p.btn-security{
	margin:0px 0 0 0px;  
	padding:0px; 
	width:103px;
	float:right;
	}	
.page-security-landing-page #main #body-contain .bg-image .form .right p .btn-security-landing{
	width:84px;
	height:26px;
	border:none; 
	font-size:0px;
	background:url(/images/HomeSC/images/button-submit.jpg) no-repeat;
	}
.page-security-landing-page #main #body-contain .bg-image .privacy-policy{ 
	padding:0px 0 0px 0px; 
	margin:20px 0 50px 30px;
	width:735px; 
	float:left; 
	
	background:url(/images/HomeSC/images/border-image.jpg) no-repeat left top;
	}
.page-security-landing-page #main #body-contain .bg-image .privacy-policy h6{
	padding:10px 0 1px 0px; 
	width:668px; 
	margin:0px; 
	color:#7e7e7e; 
	font-family:"Myriad Pro";
	font-size:20px;
	font-weight:normal;
	text-decoration:underline;	
	}
.page-security-landing-page #main #body-contain .bg-image .privacy-policy h6 a{
	color:#7e7e7e; 
	font-family:"Myriad Pro";
	text-decoration:underline;	
}	
.page-security-landing-page #main #body-contain .bg-image .privacy-policy p{
	padding:10px 0 80px 0px;
	margin:0px; 
	color:#7e7e7e;
	width:668px;
	font-family:"Myriad Pro"; 
	font-size:12px; 
	font-weight:normal; 
	}
.page-security-landing-page #main #body-contain .bg-image .privacy-policy ul{
	margin:20px 0 10px 0px; 
	padding:0px;
	list-style:none;
	}
.page-security-landing-page #main #body-contain .bg-image .privacy-policy ul li{
	margin:25px 0 0px 0px; 
	padding:0px 0px 0px 20px; 
	display:inline;
	font-size:12px; 
	}
.page-security-landing-page #main #body-contain .bg-image .privacy-policy ul li.marpad{
	margin:0px 0 0 0px; 
	padding:0px 0px 0 0px;
	}
.page-security-landing-page #main #body-contain .bg-image .privacy-policy ul li a{
	margin:0px 0 0 0px; 
	padding:0px 0px 0 0px; 
	color:#414141; 
	text-decoration:none; 
	}
.page-security-landing-page #main #body-contain .bg-image .privacy-policy samp{
	margin:0px 0 0 0px;
	padding:10px 0px 0 0px; 
	font-family:"Myriad Pro";
	font-size:12px; 
	font-weight:normal; 
	font-size:11px;
	}
.page-security-landing-page #main #body-contain .bg-image .form .radio-btn{
	
	
	color:#000000; 
	font-family:"Myriad Pro";
	font-size:16px;
	font-weight:500;
	padding:5px 0 0px 63px; 
	width:260px;
	margin:0px 0 0 0px;
	/*
	
	margin: 0px 0 0 0px; 
	color:#646464; 
	font-weight:500; 
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing:-1px;
*/

}
.page-security-landing-page #main #body-contain .bg-image .form .radio-btn strong{ color:#ED8245;}
.page-security-landing-page #main #body-contain .bg-image .form .radio-btn p{  
	color:#414141; 
	font-family:"Myriad Pro"; 
	font-size:16px;
	font-weight:500;
	padding:0px 0 0px 0px; 
	float:left;
	width:260px;
	margin:0px 0 0 0px;}
.page-security-landing-page #main #body-contain .bg-image .form .radio-btn span{
	padding:0px 0 0px 0px;
	width:31px;
	margin:0px 0 0 0px;
	float:left;}
.page-security-landing-page #main #body-contain .bg-image .form  p strong{
	color:#ed8245;
	}
.page-security-landing-page #main #body-contain .bg-image .form .right{ 
	padding:0px 0 0px 0px;
	margin:45px 0 0 15px;
	float:left; 
	width:320px;
	}

.page-security-landing-thanks{
	width: 732px;
	padding:0 20px 0 0px;
}

.page-security-landing-thanks #main #body-contain .Thank-You-image{
	margin:0 0 0 0px; 
	padding:0px; 
	width:735px;
	float:left;
	}
.page-security-landing-thanks #main #body-contain .Thank-You-image .security{
	padding:0px 0 0px 0px;
	margin:0px 0 0 20px;
	width:700px;
	}
.page-security-landing-thanks #main #body-contain .Thank-You-image .security p{
	padding:5px 0 0px 0px; 
	width:700px;
	margin:20px 0 0 0px; 
	color:#e76c33; 
	font-family:"Myriad Pro"; 
	font-size:24px;
	font-weight:900;
	background:url(/images/HomeSC/images/bottom-line.jpg) no-repeat 0 35px;
	height:35px;}
.page-security-landing-thanks #main #body-contain .Thank-You-image .security bdo{
	padding:0px 0 0px 0px;
	margin:0px 0 0 0px; 
	color:#424242;
	font-family:"Myriad Pro"; 
	font-size:22px; 
	font-weight:normal;
	}
.page-security-landing-thanks #main #body-contain .Thank-You-image  strong{ 
	padding:0px 0 0px 0px;
	margin:0px 0 0 0px;
	}

/*cable Landing page*/

.page-cable-landing-page{
	width: 732px;
	padding:0 20px 0 0px;
}



.page-cable-landing-page #main #body-contain .bg-image{
	background:url(/images/HomeSC/images/image-2.jpg) no-repeat left top; 
	margin:0px 0 0 0px;
	padding:0px;
	width:735px;
	position:relative;
	}


.page-cable-landing-page #main #body-contain .bg-image p img{
	margin:22px 0 0 24px;
	padding:0px;
}

.page-cable-landing-page #main #body-contain .bg-image .free{ padding:0px 0 0px 0px; margin:20px 0 0 22px;width:735px;  position:relative;}
.page-cable-landing-page #main #body-contain .bg-image .free .free-leftSide { padding:0px 0 0px 0px; margin:20px 0 0 0px; width:345px;/*background:url(/images/HomeSC/images/free.jpg) no-repeat left top;height:305px; */float:left;  }
.page-cable-landing-page #main #body-contain .bg-image .free .free-rightSide { padding:0px 0 0px 0px; margin:20px 0 0 15px; width:345px; float:left;}
.page-cable-landing-page #main #body-contain .bg-image .free .free-rightSide h2{ padding:10px 0 5px 0px; width:345px; margin:0px; color:#ad005c; font-family:"Myriad Pro"; font-size:30px; font-weight:normal; border-bottom:#CCCCCC solid 1px;}
.page-cable-landing-page #main #body-contain .bg-image .free .free-rightSide p{ padding:10px 0 5px 0px; width:345px; margin:0px; color:#000000; font-family:"Myriad Pro"; font-size:16px; font-weight:normal;}
.page-cable-landing-page #main #body-contain .bg-image .free .free-rightSide span{ padding:0px 0 5px 0px; width:400px; margin:30px 0 0 -60px; color:#ad005c; font-family:"Myriad Pro"; font-size:23px; font-weight:700; float:left; position:relative;}


.page-cable-landing-page #main #body-contain .bg-image .form2{ padding:0px 0 0px 0px; margin:0px 0 0 33px;width:735px; background:url(/images/HomeSC/images/border-image.jpg) no-repeat 0 70px; position:relative; overflow:hidden;}
.page-cable-landing-page #main #body-contain .bg-image .form2 h5{ padding:0px 0 0px 0px; width:700px; color:#AD005C; font-family:"Myriad Pro"; font-size:26px; font-weight:normal; margin:25px 0 0 0px;}
.page-cable-landing-page #main #body-contain .bg-image .form2  .left{ padding:0px 0 0px 0px; margin:30px 0 0 0px;  float:left; width:230px;}
.page-cable-landing-page #main #body-contain .bg-image .form2 .left h4{ padding:0px 0 0px 0px;  margin:0 auto; color:#ed8245; font-family:"Myriad Pro"; font-size:30px; font-weight:normal; }
.page-cable-landing-page #main #body-contain .bg-image .form2 .left ul{margin:0px 0 0px 30px; padding:0px; list-style:none;}
.page-cable-landing-page #main #body-contain .bg-image .form2 .left ul li{margin:25px 0 0px 0px; padding:0px 0px 0px 0px; display:block; font-size:16px; }
.page-cable-landing-page #main #body-contain .bg-image .form2 .left ul li span{
	margin:0px 0 0 0px; 
	padding:0px 0px 0 15px; 
	color: #646464;
    font-family: Arial,Helvetica,sans-serif;
    font-weight: 700;
    letter-spacing: -1px;

	}


.page-cable-landing-page #main #body-contain .bg-image .form2 .radio-btn{ padding:0px 0 0px 35px;  margin:-30px 0 0 0px; float:left; width:300px;}
.page-cable-landing-page #main #body-contain .bg-image .form2 .radio-btn p{  color:#000000; font-family:"Myriad Pro"; font-size:16px;font-weight:500; padding:0px 0 0px 0px; float:left;width:260px; margin:0px 0 0 0px;}
.page-cable-landing-page #main #body-contain .bg-image .form2 .radio-btn span{padding:0px 0 0px 0px; width:35px; margin:0px 0 0 0px; float:left;}
.page-cable-landing-page #main #body-contain .bg-image .form2 p strong{ color:#ed8245;}
.page-cable-landing-page #main #body-contain .bg-image .form2 .right{padding:0px 0 0px 0px; margin:30px 0 0 25px; float:left; width:440px; border-left:#CCCCCC solid 1px;}

.page-cable-landing-page #main #body-contain .bg-image .form2 .right div{margin:0px 0 10px 0px; padding:0px; width:320px; float:left; }
.page-cable-landing-page #main #body-contain .bg-image .form2 .right div label{ width:130px; padding:0px 0px 0px 20px;  margin:0px 0px 0 0px; color:#333333; font-family:"Myriad Pro"; font-size:12px; font-weight:normal; }
.page-cable-landing-page #main #body-contain .bg-image .form2 .right div input{margin:0px 0 0 20px;  padding:0px; width:296px; background:url(/images/HomeSC/images/input.jpg) repeat-x left top; border:none; height:22px; float:left;}
.page-cable-landing-page #main #body-contain .bg-image .form2 .right p{margin:0px 0 0 0px;  padding:0px 0 0 330px;  width:150px; float:left;}
.page-cable-landing-page #main #body-contain .bg-image .form2 .right p .btn-cable-landing{
	width:85px;
	height:30px;
	border:none; 
	font-size:0px;
	background:url(/images/HomeSC/images/submit-button2.jpg) no-repeat;
	}

.page-cable-landing-page #main #body-contain .bg-image .privacy-policy2{ padding:0px 0 0px 0px; margin:20px 0 0 33px;width:735px; background:url(/images/HomeSC/images/border-image.jpg) no-repeat left top;}
.page-cable-landing-page #main #body-contain .bg-image .privacy-policy2 h6{ padding:10px 0 1px 0px; margin:0px; color:#7e7e7e; font-family:"Myriad Pro"; font-size:20px; font-weight:normal; text-decoration:underline;}
.page-cable-landing-page #main #body-contain .bg-image .privacy-policy2 h6 a{color:#7e7e7e; font-family:"Myriad Pro"; font-size:20px; font-weight:normal; text-decoration:underline;}
.page-cable-landing-page #main #body-contain .bg-image .privacy-policy2 p{width:668px; padding:10px 0 80px 0px;  margin:0px; color:#7e7e7e; font-family:"Myriad Pro"; font-size:12px; font-weight:normal; }
.page-cable-landing-page #main #body-contain .bg-image .privacy-policy2 ul{margin:20px 0 10px 0px; padding:0px; list-style:none;}
.page-cable-landing-page #main #body-contain .bg-image .privacy-policy2 ul li{margin:25px 0 0px 0px; padding:0px 0px 0px 20px; display:inline; font-size:12px; }
.page-cable-landing-page #main #body-contain .bg-image .privacy-policy2 ul li.marpad{margin:0px 0 0 0px; padding:0px 0px 0 0px;}
.page-cable-landing-page #main #body-contain .bg-image .privacy-policy2 ul li a{margin:0px 0 0 0px; padding:0px 0px 0 0px; color:#414141; text-decoration:none; }
.page-cable-landing-page #main #body-contain .bg-image .privacy-policy2 samp{margin:0px 0 0 0px; padding:10px 0px 0 0px; font-family:"Myriad Pro"; font-size:12px; font-weight:normal; font-size:11px;}



/************Cable Thank-You************/

.page-cable-thanks{
	width: 732px;
	padding:0 20px 0 0px;
}
.page-cable-thanks #main #body-contain .Thank-You-image2{
	margin:0px 0 0 0px;
	padding:0px;
	width:735px;
	float:left;
	}

.page-cable-thanks #main #body-contain .Thank-You-image2 .degital{ 
	padding:0px 0 0px 0px;
	margin:0px 0 0 20px;
	width:700px;
	}

.page-cable-thanks #main #body-contain .Thank-You-image2 .degital p{
	padding:5px 0 0px 0px;
	width:700px; 
	margin:20px 0 0 0px;
	color:#ac025a;
	font-family:"Myriad Pro";
	font-size:24px; 
	font-weight:900;
	background:url(/images/HomeSC/images/bottom-line.jpg)no-repeat 0 35px; 
	height:35px;
	}
.page-cable-thanks #main #body-contain .Thank-You-image2 .degital bdo{
	padding:0px 0 0px 0px; 
	margin:0px 0 0 0px;
	color:#424242; 
	font-family:"Myriad Pro";
	font-size:22px; 
	font-weight:normal;
	}
.page-cable-thanks #main #body-contain .Thank-You-image2  strong{  
	padding:0px 0 0px 0px;
	margin:0px 0 0 0px;
	}			
	
.inner-content h1 {margin-top:20px;}