body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #6a6a6a; 
	margin: 0px;
	text-align: left;
}
#wrapper {
	text-align: left;
	width: 966px;
	margin: 0px auto;
}
#main-wrapper {
	width: 966px;
	background: url(images/_bg-main.gif) repeat-y;
	position:relative;
}
#main-in{
	width: 966px;
	background: url(images/_bg-top.gif) top no-repeat;
}
#main{
 	width: 966px;
	background: url(images/_bg-bottom.gif) bottom no-repeat;
}
#main-sec{
 	width: 966px;
	background: url(images/_bg-bottom-sec.gif) bottom no-repeat;
}
#content {
	width: 946px;
	padding: 10px 10px;
}
/*  @@@@@[  Navigation  ]@@@@@ */
#navheader{
	width: 719px;
	float: right;
	text-align: right;
}
#navtop{
	padding: 0 5px 0px 0px;
	margin: 0px;
	width: 714px;
}
#nav {
	width: 719px;
	float: right;
	padding-top: 31px;
}
.navtop{
	padding-right: 1px;
}
#navleft ul{
	float: left;
	margin: 0px;
	width: 447px;
	padding: 4px 14px 0 0;
	font: 11px Arial, Helvetica, sans-serif;
	color: #828387;
	font-weight: bold;
	text-align: right;
}
#navleft ul li{
	list-style: none;
	display: inline;
	margin: 0px; 
	padding: 0px;
}
#navleft ul li a{
	color: #828387;
	text-decoration: none;
}
#navleft ul li a:hover{
	color: #b0007c;
	text-decoration: none;
}
#log{
	width: 253px;
	float: right;
}
/* @@@@@[ Sub nav] @@@@@@2*/
#subnav{
	width: 223px;
	margin: 0px;
	background: url(images/_bg-sub.gif) repeat-y;
}
#subnav-main{
	background: url(images/_bg-sub-top.jpg) top no-repeat;
}
#subnav-in{
	background: url(images/_bg-sub-bot.gif) bottom no-repeat;
}
#subnav-in ul{
	margin: 0px;
	font: 12px Arial, Helvetica, sans-serif;
	padding: 30px 0 30px 25px;
}
#subnav-in ul li{
	list-style: none;
	color: #fffffe;
	padding-bottom: 12px;
	padding-right: 15px;
}
#subnav ul li a{
	color: #fffffe;
	text-decoration: none;
}
#subnav ul li a:hover, #subnav ul li a.active{
	color: #80f533;
	text-decoration: none;
}
#subnav ul ul{
	margin: 0px;
	font: 12px Arial, Helvetica, sans-serif;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 4px;
}
#subnav ul ul li {
	list-style-type: circle;
	margin-left: 15px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
/* @@@@@[  Header / Footer  ]@@@@@ */

#header {
	width: 966px;
	height: 74px;
}
#header img a:hover{
	outline: none;
}
.dataTable {
	margin-bottom: 10px;
}
.dataTable td {
	border-bottom: 1px dotted #999999;
	padding-top: 2px;
	padding-bottom: 2px;
}

#footer {
	color: #484848;
	font: 10px Arial, Helvetica, sans-serif;
	clear: both;
	padding: 5px 10px;
	width: 946px;
	text-align:center;
}
#footer a:link, #footer a:visited, #footer a:active {
	color: #484848; 
	text-decoration: none;
}
#footer a:hover {
	color: #484848; 
	text-decoration: underline;
}
#footer .seo:link, #footer .seo:visited, #footer .seo:active {
	color: #484848; 
	text-decoration: none;
}
#footer .seo:hover {
	text-decoration: none; cursor: text;
}
#copyright{
	float: right;
}
/* @@@@@[  Banners  ]@@@@@ */

#banner{background: url(images/_banner-title.jpg) top no-repeat;}
#banner_customer {background: url(images/customer_services_img.jpg) no-repeat center top;}
#banner_about {background: url(images/about_img.jpg) no-repeat center top;}
#banner_contact {background: url(images/contact_img.jpg) no-repeat center top;}
#banner_business {background: url(images/business_img.jpg) no-repeat center top;}
#banner_signup {background: url(images/signup_img.jpg) no-repeat center top;}
/*Cable TV*/
#banner_cable{background: url(images/dvr_img.jpg) top no-repeat;}
#banner_cable2{background: url(images/img_dvr_tivo.jpg) top no-repeat;}
#banner_cable #subnav-main{background: url(images/_bg-sub-top_cable.jpg) top no-repeat;}
#banner_cable .title{
	background: url(images/_bg_h_cable.jpg) no-repeat;
	width: 683px;
	height: 31px;
}
/*Phone*/
#banner_digital{background: url(images/digital_img.jpg) top no-repeat;}
#banner_digital #subnav-main{background: url(images/_bg-sub-top_digital.jpg) top no-repeat;}
#banner_digital .title{
	background: url(images/_bg_h_digital.jpg) no-repeat;
	width: 683px;
	height: 31px;
}
#banner_digital .landBg {
	background: url(images/phone_top.jpg) no-repeat left top;
}
/*Internet*/
#banner_internet {background: url(images/internet_img.jpg) top no-repeat;}
#banner_internet #subnav-main {background: url(images/_bg-sub-top_int.jpg) no-repeat top;}
#banner_internet .title {
	background: url(images/_bg_h_int.jpg) no-repeat;
	width: 683px;
	height: 31px;
}
#banner_internet .landBg {
	background: url(images/int_top.jpg) no-repeat left top;
}
/*Contact*/
#banner_contact .title{
	background: url(images/_bg_h_digital.jpg) no-repeat;
	width: 683px;
	height: 31px;
}
#content-in{
	width: 946px;
	padding-top: 17px;
	padding-bottom: 20px;
}
#content-left{
	float: left;
	width: 223px;
	padding-right: 26px;
	padding-left: 14px;
	text-align: left;
	padding-bottom: 15px;
}
#content-right{
	float: right;
	width: 683px;
	padding-top: 58px;
}
#right-in{
	padding: 22px 12px 0 13px;
	width: 658px;
}
#in-left{
	float: left;
	width: 441px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #6a6a6a;
	line-height: 20px;
	padding: 0px 30px 45px 0;
}
#in-left-wide{
	float: left;
	width: 620px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #6a6a6a;
	line-height: 20px;
	padding: 0px 30px 45px 0;
}
.leftCall {
	margin-top: 10px;
	margin-left: 6px;
}

#right-in.wide #in-left {
	width: 628px;
	float: none;
}

#in-right{
	float: right;
	width: 187px;
	font: 12px Arial, Helvetica, sans-serif;
}
.clr {
	clear: both;
	line-height: 0px;
	height: 0px;
	font-size: 0px;
}
.clrSolo {
	font-size: 1px;
	line-height: 1px;
	clear: both;
	height: 1px;
	visibility: hidden;
}

/* @@@@ Index Page  @@@@@@@*/
#logo{
	padding: 15px 40px 0px 31px;
	float: left;
}
#content-index{
	width: 946px;
	background: url(images/_bg-content-index-top.jpg) top no-repeat;
}
#content-column{
	background: url(images/_bg-content-index.jpg) bottom no-repeat;
	width: 946px;
}
#column1{
	padding: 45px 17px 0px 115px;
	margin-top: 0px;
	width: 101px;
	float: left;
	text-align: right;
}
#column1 p{
	margin: 0px;
	font-size: 11px;
	padding-bottom: 32px;
	padding-left: 7px;
}
#column2{
	padding: 45px 11px 0px 118px;
	width: 103px;
	float: left;
	margin-right: 7px;
}
#column2 p{
	margin: 0px;
	font-size: 11px;
	padding-top: 19px;
	padding-left: 15px;
}
#column3{
	width: 96px;
	float: left;
        padding: 50px 10px 0 126px;
}
#column3 p{
	margin: 0px;
	font-size: 11px;
	padding-top: 19px;
	padding-left: 15px;
}
#column4{
	width: 98px;
	float: right;
	padding: 56px 25px 0px 110px;
}
.quote1{
	font-size: 14px;
	background: url(images/_quote1.gif) top left no-repeat;
}
.quote2{
	background: url(images/_quote2.gif) bottom right no-repeat;
	padding: 5px 0 0 15px;
}
#column4 p{
	margin: 0px;
	font-size: 11px;
	padding-top: 10px;
	padding-left: 15px;
}
.style1{
	margin-bottom: 10px;
}
.style2{
	margin: 0 0 17px 22px;
}
.bullet{
	margin-bottom: -1px;
	margin-right: 5px;
}
#content-column a:link, #content-column a:visited, #content-column a:active{
	color: #6a6a6a; 
	text-decoration: none
}
#content-column a:hover{
	color: #6a6a6a; 
	text-decoration: underline;
}
/* @@@@@[  Redefined Tags / Classes  ]@@@@@ */

a:link, a:visited, a:active {
	color: #9e096f; 
	text-decoration: underline;
}
a:hover {
	color: #9e096f; 
	text-decoration: none;
}
a.bullet:link, a.bullet:active, a.bullet:visited {
	text-decoration: none;
	background: url(images/link_bullet.gif) no-repeat left 2px;
	padding-left: 14px;
}
a.bullet:hover {
	text-decoration: none;
	background: url(images/link_bullet_o.gif) no-repeat left 2px;
	padding-left: 14px;
	color: #449906;
}

#in-left ul{
	margin: 0px;
	padding-left: 20px;
	padding-bottom: 15px;
}
#in-left ul li{
	list-style: none;
	background: url(images/_bullet2.gif) no-repeat 0px 9px;
	padding-left: 10px;
}
#in-left-wide ul{
	margin: 0px;
	padding-left: 20px;
	padding-bottom: 15px;
}
#in-left-wide ul li{
	list-style: none;
	background: url(images/_bullet2.gif) no-repeat 0px 9px;
	padding-left: 10px;
}

/*///// DATA TABLE /////*/
table.data {
	border: 1px solid #CCCCCC;
	border-collapse:collapse;
	margin-top: 5px;
	font: 11px Arial, Helvetica, sans-serif;
	margin-bottom: 10px;
}
table.data td {
	vertical-align: top;
	padding: 3px;
	border: 1px solid #CCCCCC;
	background: #EFEFEF url(images/data_bg.gif) repeat-x left top;
}
table.data th {
	padding: 3px;
	background: #A7A7A7;
	color: #FFFFFF;
}
table.data td.logo {
	background: #FFFFFF "none";
	background-color:inherit;
}

/*///// PACKAGE CALL /////*/

div.package {
	background:url(images/package_bg_441.jpg) no-repeat left top;
	padding: 7px 15px 20px;

}
.wide div.package {
	background: #FFFFF1 url(images/package_bg_int.jpg) no-repeat left top;
	padding: 7px 15px 20px;

}
.packageLeft {
	float: left;
	width: 450px;
	background: none;
}
.packageSignup {
	text-align: center;
	float: right;
	width: 140px;
	background: none;
}
.packageSignup img {
	margin-top: 5px;
}
.package h2 {
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	margin-bottom: 18px;
}
#in-left .package ul{
	margin: 0px;
	padding-left: 3px;
	padding-bottom: 0px;
}
#in-left .package ul li{
	list-style: none;
	background: url(images/bullet_int.gif) no-repeat 0px 9px;
	padding-left: 10px;
}
.packageSignup {
text-align: center;
	float: right;
	width: 140px;
	background: none;
}

#in-right a:active, #in-right a:link, #in-right a:visited{
	color: #606060; 
	text-decoration: none;
}
#in-right a:hover{
	color: #606060; 
	text-decoration: underline;
}
h1 {
	font: 12px Verdana, Arial, Helvetica, sans-serif; 
	margin-top: 0px; 
	padding-top: 0px; 
	margin-bottom: 13px;
	color: #a60473;
	text-transform: uppercase;
	line-height: 30px;
	font-weight: bold;
}
h2 {
	color: #439b07;
	margin: 0px 0px 5px;
	font-size: 15px;
	line-height: 1.3em;
}
h2 a:link, h2 a:visited {
	color: #439b07;
	font-size: 15px;
	font-weight:bold;
	line-height:1.3em;
	text-decoration:none;
}
h2 a:hover {
	color: #9e096f;
	font-size: 15px;
	font-weight:bold;
	line-height:1.3em;
	text-decoration:none;
}
h3{	color: #940869;
	margin: 0px 0px 5px;
	font-size: 12px;
	line-height: 1.3em;
}
h6 {
	font-size:10px;
	line-height:normal;
	color: #666666;
	margin:0px;
	padding:0px 0px 8px 0px;
	font-size:10px;
}
p {
	margin: 0px;
	padding-bottom: 15px;
}
hr {
	margin: 0px 0px 5px;
	padding: 0px;
	border-top: 1px dotted #999999;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background: #FFFFFF;
	height: 1px;
}
.clr_h {clear:both; height:22px;}

/* @@@@@[  Form elements  ]@@@@@ */
.btn {
	color: #FFFFFF;
	background: #3F9A01 url(images/btn_bg.gif) repeat-x center center;
	border: 1px solid #3F9A02;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
div.col2 {
	float: left;
	width: 200px;
	margin-right: 10px;
	margin-bottom: 15px;
}
#in-left ul.col2 {
	margin:0 0 15px 0;
	padding:0;
	list-style: none;
	overflow: auto;
}
#in-left ul.col2 li {
	display:inline;
	float: left;
	width: 200px;
	margin:0 10px 0 0;
	padding:0;
	list-style: none;
	background: none;
}


input, textarea, select {
	font: 11px Arial, Helvetica, sans-serif;
	color: #6A6A6A;
}

/* @@@@@[  Layout  ]@@@@@ */
#in-right p{
	padding: 0px 0 12px 3px;
}

#page-title{
	padding: 23px 0 0 29px;
	margin: 0px;
}
.right {
	float: right;
}
.left {
	float: left;
}
.title{
	background: url(images/_bg-h.jpg) no-repeat;
	width: 683px;
	line-height: 31px;
}
.title h1{
	width: 430px;
	float: left;
	padding-left: 17px;
}
.phone{
	color: #939393;
	font-size: 12px;
	width: 120px;
	float: right;
	line-height: 29px;
	padding-right: 42px;
	font-weight: bold;
}
.call{
	margin-bottom: 10px;
}
.call1{
	background: url(images/_call-top.jpg) no-repeat;
	padding: 19px 15px 0 87px;
	height: 111px;
}
.call2{
	background: url(images/_call-bot.jpg) no-repeat;
	padding: 18px 0 0 90px;
	height: 113px;
	margin-top: 12px;
}
.call2 p{
	padding: 14px 0 0 0px;
}
.question{
	margin-top: 7px;
}
.landing {
	background: #CCCCCC url(images/landing_bg.gif) repeat-y;
	margin-bottom: 10px;
	width: 628px;
}
.landing .content {
	padding: 15px 30px 0px 230px;
}
.midBg {
	background: url(images/mid_call_top.jpg) no-repeat left top;
}
.midCall {
	background: #CCCCCC url(images/mid_call_bg.gif) repeat-y;
	margin-bottom: 10px;
	width: 441px;
}
.midCall .content {
	padding: 15px 30px 0px 30px;
}
.formTable {
    margin-bottom: 13px;
}
.formTable td {
    padding-top: 2px;
    padding-bottom: 2px;
    padding-right: 5px;
    padding-left: 0px;
    vertical-align: top;
}
.formTable th {
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 5px;
	padding-left: 0px;
	vertical-align: top;
	font-weight: bold;
	text-align: left;
}
.formTable td.header {
	color: #439b07;
	font-size: 15px;
	padding-top: 5px;
	font-weight: bold;
	padding-bottom: 5px;
}

#left_callout a:active, #left_callout a:link, #left_callout a:visited{
	color: #606060; 
	text-decoration: none;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
#left_callout a:hover{
	color: #606060; 
	text-decoration: underline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
#left_callout {width: 187px; margin:0 auto}
/* @@@@@[  Text style  ]@@@@@ */
.tiny_text {
	font-size:10px;
	line-height:normal;
	color: #666666
}
.tiny_text_red {
	font-size:10px;
	line-height:normal;
	font-style:italic;
	color:#FF0000
}
.txt_red {
	color:#FF0000;
}


/* Table */
table.cont {
	border-left: solid 1px #999999;
	border-top: solid 1px #999999;
}
table.cont td {
	border-right: solid 1px #999999;
	border-bottom: solid 1px #999999;
}
.call-cont{ font-size:15px; color:#727272; font-weight:bold;}


/* @@@@@[  Business Development ]@@@@@ */
.indent_left {
	padding-left:35px;
}
.menutitle{
	cursor:pointer;
	background:url(images/_bullet2.gif) no-repeat 0px 8px;
	margin-bottom:5px;
	padding-left:12px;
	border-bottom: 1px solid #dfdfdf;
	font-weight:bold;
	padding-bottom: 5px;
	color: #484848;
	margin-top: 15px;
}
.menutitle img{
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 385px;
}
.menutitle a {
	text-decoration:none;
	padding: 3px 0px 10px 0px;
	display: block;
	text-align:right;
	font-weight:normal;
	font-size:11px;
	color:#666666;
}
#masterdiv {width: 100%;}
.submenu{
	padding-top: 3px; 
	padding-bottom: 3px;
	padding-left:12px;
	border-bottom: 1px solid #dfdfdf;
}

/* @@@@@ [  Customer Service  ] @@@@@ */
#customer_masterdiv .menutitle {
	cursor:pointer;
	font-weight:bold;
	padding-bottom: 3px;
	padding-top:3px;
	background:url(images/_bullet2.gif) no-repeat 0px 12px;
	padding-left:12px;
	border-bottom: 1px solid #dfdfdf;
	margin-bottom:0px;
}
#customer_masterdiv .menutitle a {color: #9e096f; padding:0px; display:inline; text-align:left; font-weight:bold; font-size:12px; font-family:Arial; text-decoration:none}
#customer_masterdiv .menutitle a:hover {color: #484848;}



/* @@@@@[  About us  ]@@@@@ */
.press_release_title {}
.press_release_title:link, .press_release_title:visited {
	font-family:Arial, Helvetica, sans-serif;
	color:#6a6a6a;
	text-decoration:none;
	font-size:12px;
}
.press_release_title:hover, .press_release_title:active {
	font-family:Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration:none;
	font-size:12px;
}
.more_press_release {
	text-align:right;
	padding-top:8px;
}
.other_press {
	border-top:1px solid #999999;
	padding-top:15px;
}

/* @@@@@[  CABLE TV  ]@@@@@ */

/* International Package */
table.pricelist {border:1px solid #DADADA; border-collapse:collapse;}
table.pricelist td {border:1px solid #DADADA; padding:2px; border-collapse:collapse;}
span.dot {
	display:block;
	float:none;
	border-bottom:1px dotted #000000;
}


/*///////////////// SIGNUP PAGE /////////////////*/
#progress { margin: 0; padding: 0px 0 25px 0px; }
div.package {
	background:url(images/package_bg_441.jpg) no-repeat left top;
	padding: 7px 15px 20px;

}
.packageWrap h2 .sub {
	font-size: 11px;
	font-weight: normal;
	position: absolute;
	right: 10px;
	top: 8px;
}

.slideLink {

	cursor: pointer;
}
h3.slideLink {
	text-decoration: underline;
}

.packageWrap {
	padding-bottom: 20px;
}

h2.intBg {
	background: url(images/package_bg_int.jpg) no-repeat left top;
	position: relative;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	height: 27px;
	padding-top: 7px;
	padding-left: 15px;
	margin: 0px;
}
div.intBg {
	background:url(images/package_bg_int.jpg) no-repeat left -34px;
	padding: 7px 15px 20px;
}
div.intBg table.data th{
	background: #F69218;
	
}
div.intBg h3 {
	color: #DD810F;
}

h2.phoneBg {
	background: url(images/package_bg_phone.jpg) no-repeat left top;
	position: relative;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	height: 27px;
	padding-top: 7px;
	padding-left: 15px;
	margin: 0px;
}
div.phoneBg {
	background:url(images/package_bg_phone.jpg) no-repeat left -34px;
	padding: 7px 15px 20px;
}
div.phoneBg table.data th{
	background: #1F84D4;
	
}
div.phoneBg h3 {
	color: #236CA9;
}
h2.tvBg {
	background: url(images/package_bg_tv.jpg) no-repeat left top;
	position: relative;
	color: #FFFFFF;
	height: 27px;
	padding-top: 7px;
	padding-left: 15px;
	margin: 0px;
}
div.tvBg {
	background:url(images/package_bg_tv.jpg) no-repeat left -34px;
	padding: 7px 15px 20px;
}
div.tvBg table.data th{
	background: #B72E86;
}
div.tvBg h3 {
	color: #9A2970;
}
table.signupSide {
	border-collapse:collapse;
	font: 11px Arial, Helvetica, sans-serif;
	margin: 100px 5px 10px 6px;
	width: 211px;
	border: 1px solid #CCCCCC;
}
table.signupSide td {
	vertical-align: top;
	padding: 3px;
	background: #EFEFEF url(images/data_bg.gif) repeat-x left top;
	border-top: 1px solid #CCCCCC;
}
table.signupSide th {
	padding: 3px;
	background: #940C6A;
	color: #FFFFFF;
	border: 1px solid #B83488;
}

/*USED?*/
.greentext_bold {
	font-weight:bold;
	color: #439b07;
	font-size:12px;
}
.note, a.note:link {
	color: #FF0000 !important;
	font-weight:bold !important;
}
table.cal {
	float: left;
	width: 190px;
	margin-right: 15px;
	border-collapse:collapse;
}
table.cal .header {
	color: #FFFFFF;
	background: #59BC14;
	font-weight: bold;
	text-align: center;
	border-top: 1px solid #459D0B;
	border-right: 1px solid #459D0B;
	border-left: 1px solid #459D0B;
}
table.cal tr.days td {
	font-weight: bold;
	background: #CCCCCC;
	color: #666666;
}

table.cal td {
	padding: 2px;
	border: 1px solid #CCCCCC;
	text-align: center;
	color: #999999;
}
table.cal td a {
	color: #940C6A;
}
.balance {
	color: #FF0000;
}
/* Cable TV new*/
#banner_cable-in{
	background: url(images/_bg-banner-cable-new.jpg) right top no-repeat;
	width:  946px;
	position: relative;
}
#banner-subnav{
	width: 630px;
	position: absolute;
	left: 280px;
	top: 59px;
}
#banner-subnav img{
	float:left;
}
#page-title-cable{
	padding: 23px 0 0 29px;
	margin: 0px;
	float: left;
	width: 240px;
}
#content-right-cable{
	float: right;
	width: 683px;
	padding-top: 58px;
}
#content-calbe-in{
	padding: 0 29px 50px 19px;
	width: 628px;
	font-size: 12px;
	color: #6a6a6a;
	line-height: 19px;
	font-family: Arial, Helvetica, sans-serif;
}
.container{
	width: 628px;
	background: url(images/_bg-cable.gif) repeat-y;
}
.container-in{
	background: url(images/_bg-cable-top.jpg) top no-repeat;
	width: 628px;
}
.container-cable{
	background: url(images/_bg-cable-bot.jpg) bottom no-repeat;
	width: 593px;
	padding: 21px 9px 15px 26px;
	display: none;
}
h2.cable, .package h3{
	font-family: Arial, Helvetica, sans-serif;
	color: #8c005c;
	font-size: 15px;
}
.left-cable{
	float: left;
	width: 275px;
	padding-top: 5px;
}
.right-cable{
	float: right;
	width: 220px;
}
.price{
	float: left;
	color: #8c005d;
	font-size: 15px;
	padding-top: 5px;
}
.button{
	float: right;
	padding-right: 14px;
}
.sub-container{
	background: url(images/_bg-package.jpg) top  no-repeat;
	width: 614px;
	padding-left: 14px;
	padding-top: 11px;
	margin-top: 10px;
}
.sub-container-wrap {
	background: url(images/call_bot.jpg) no-repeat center bottom;
	margin-bottom: 15px;
	padding-bottom: 20px;
	display: none;
}

#content-right-cable .title{
	height: 43px;
}
h4{
	font-family: Arial, Helvetica, sans-serif;
	color: #fffffe;
	font-size: 15px;
	margin: 0px;
	padding-bottom: 18px;
}
h5{
	font-family: Arial, Helvetica, sans-serif;
	color: #6a6a6b;
	font-size: 13px;
	margin: 0px;
	padding-bottom: 7px;
	font-weight: bold;
}
.column-left{
	float: left;
	width: 263px;
	line-height: 14px;
}
.column-right{
	float: right;
	width: 251px;
	padding-right: 51px;
	line-height: 14px;
}
.style-price{
	color: #8c005d;
	font-weight: bold;
	float: right;
	padding-right: 350px;
}
.style-price2
{
	color: #8C005D;
	float: right;
	font-weight: bold;
	padding-right: 15px;
}
#content-calbe-in ul {
	margin: 0px;
	padding-left: 20px;
}
#content-calbe-in ul li{
	list-style: none;
}
