/* CSS Document */
body,html
{
margin-top:0;
margin-left:0;
margin-right:0;
margin-bottom:0;
background:#EAEAEA;
text-decoration:none;
}
a
{
text-decoration:none;
color:#000000;
}

td
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
line-height:18px;
text-decoration:none;
}
#wrapper
{
width:100%;
height:auto;

background:url(../images/bg_top1.jpg);
background-repeat:repeat-x;
background-position:top;
display:table;
}
#container
{
top:4px;
margin: 0 auto;
width:976px;
margin-top:6px;
height:auto;
background:url(../images/main_bg.jpg);
background-repeat:repeat-y;
display:table;
}
#headerleft
{
float:left;
width:220px;
height:auto;
display:table;
padding-top:12px;
background-color:#FFFFFF;
}
#headerleftinner
{
float:left;
width:220px;
height:auto;
display:table;
padding-top:12px;
background-color:#FFFFFF;
}


#headerleftinner2
{
float:left;
width:220px;
height:727px;
display:table;
padding-top:12px;
background-color:#FFFFFF;
}
#logo1
{
margin:0 auto;
width:180px;
height:86px;
}
#logoinner
{
margin:0 auto;
width:180px;
height:86px;
}
#headtopinner
{
margin-top:24px;
margin-left:22px;
height:46px;
font-family:Arial, Helvetica, sans-serif;
font-size:46px;
color: #FFFFFF;
font-weight:bold;
}
#headtopinner1
{
margin-top:0px;
margin-left:24px;
height:62px;
font-family:Arial, Helvetica, sans-serif;
font-size:43px;
color: #FFFFFF;
font-weight:bold;
}
#headtopinner2
{
margin-top:0px;
margin-left:20px;
height:62px;
font-family:Arial, Helvetica, sans-serif;
font-size:43px;
color: #FFFFFF;
font-weight:bold;
}

#cablesystem_head
{
margin-top:0px;
padding-top:18px;
margin-left:18px;
height:62px;
font-family:Arial, Helvetica, sans-serif;
font-size:31px;
color: #FFFFFF;
font-weight:bold;
}
#EnhancedService_head
{
margin-top:0px;
padding-top:18px;
margin-left:18px;
height:62px;
font-family:Arial, Helvetica, sans-serif;
font-size:42px;
color: #FFFFFF;
font-weight:bold;
}



#nav
{
width:220px;
}
#nav ul
{

list-style:none;
margin :0;
padding:0;
border-top:solid 1px #E5E5E5;
}
#nav ul li
{
height:24px;
border-bottom:solid 1px #E5E5E5;
font-family:Arial;
font-size:14px;
color:#D08E29;
background-image:url(../images/bullet1.jpg);
background-repeat:no-repeat;
background-position:left center;
padding-top:6px;
padding-left:38px;
font-weight:600;
}
#nav ul li
{
color:#E4AE33;
}
/*a:hover*/
.txtmenu
{
font-family:Arial;
font-size:14px;
color:#D08E29;
}
.txtlink
{
font-family:Verdana;
font-size:12px;
color:#D08E29;
}
#newstitle
{
margin:0 auto;
width:199px;
height:26px;
border-top:solid 1px #E5E5E5;
border-left:solid 1px #E5E5E5;
border-right:solid 1px #E5E5E5;
margin-top:6px;
font-family:Arial;
font-size:14px;
color:#007293;
font-weight:600;
padding-left:12px;
padding-top:6px;
}
.newstitle2
{
font-family:Arial;
font-size:14px;
color:#007293;
}
#newsbody
{
margin:0 auto;
width:199px;
height:372px;
border:solid 1px #E5E5E5;
background-color:#F2FCFF;
padding-left:6px;
padding-right:6px;
padding-top:6px;
padding-bottom:6px;
font-family:Tahoma;
font-size:12px;
color:#666666;
margin-bottom:12px;
}
#newsbodyinner
{
margin:0 auto;
width:199px;
height:345px;
padding-left:6px;
padding-right:6px;
padding-top:18px;
padding-bottom:6px;
font-family:Tahoma;
font-size:12px;
color:#666666;
font-style:italic;
margin-bottom:12px;
}

#newsbodyinner2
{
margin:0 auto;
width:199px;
height:286px;
padding-left:6px;
padding-right:6px;
padding-top:18px;
padding-bottom:6px;
font-family:Tahoma;
font-size:12px;
color:#666666;
font-style:italic;
margin-bottom:12px;
}
#headerright
{
float:right;
width:749px;
height:auto;
}
#headerimage
{
float:none;
width:749px;
height:333px;
margin-bottom:8px;
}
#innerheader
{
float:right;
width:749px;
height:98px;
background-color:#38393D;
margin-bottom:2px;
}
#headbody
{

margin:0 auto;
width:712px;
height:auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
line-height:18px;
padding-top:8px;
margin-bottom:2px;
}
#headbodyinner
{
float:left;
margin-left:11px;
width:724px;
height:auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
line-height:18px;
padding-top:8px;
margin-bottom:2px;
}

#headybody2
{
margin:0 auto;
padding-top:8px;
width:720px;
height:auto;
}
#headbody4
{
float:left;
margin-left:18px;
width:714px;
height:auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
line-height:18px;
padding-top:8px;
margin-bottom:2px;
}
#headbodynew
{
width:100%;
height:auto;

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
line-height:18px;
padding-top:8px;

margin-bottom:2px;
}
#subbodytitle
{
float:left;
width:234px;
height:27px;
margin-left:2px;
}
.subbodytitle
{
float:left;
width:234px;
height:27px;
margin-left:2px;
}
#subbody
{
float:left;
width:226px;
height:auto;
padding-top:8px;
font-family:Arial;
font-size:12px;
color:#333333;
margin-left:2px;
padding:4px;
}
.subbody
{
float:left;
width:222px;
height:auto;
padding-top:8px;
font-family:Arial;
font-size:12px;
color:#333333;
margin-left:2px;
padding:4px;
}
#subbody ul
{
list-style:none;
margin :0;
/*padding-top:6px;*/
padding:0;
}
#subbody ul li
{
font-family:Arial;
font-size:12px;
color:#333333;
background-image:url(../images/bullet2.jpg);
background-repeat:no-repeat;
background-position:left top;
padding-left:12px;
padding-bottom:4px;
}
#footer
{
clear:both;
width:100%;
height:54px;
background-image:url(../images/bg_bottom1.jpg);
background-repeat:repeat-x;
background-position:bottom;
}
#footer2
{
margin: 0 auto;
width:976px;
height:54px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
line-height:18px;

}
#footerleft
{
float:left;
/*width:227px;*/
width:250px;
height:26px;
padding-top:4px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
line-height:18px;

background-repeat:repeat-x;
}
#footerright
{
float:right;
width:960px;
height:50px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-top:4px;
font-size:11px;
color:#FFFFFF;
line-height:18px;
text-align:right;
}
#footerimg
{
float:right;
width:104px;
height:90px;
}
.bottomlink
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
line-height:28px;
}
.bottomlink2
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#C3C3C3;
line-height:18px;
}
.sitemaptable
{
border:solid 1px #00506F;
}
.headinner
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#D08E29;
}
.headmain
{
font-family:Arial, Helvetica, sans-serif;
font-size:42px;
color: #FFFFFF;
font-weight:bold;
margin-top:18px;
}
.sitemap
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
line-height:18px;
text-decoration:none;
}