
html body {
	margin: 0px auto;
	position:relative;
	font-family:"Trebuchet MS";	
	font-size:12px;
	color:#000000;
	padding:0px;
	background-color: #CFDDE8;
	
	
}

#bg{
	width:100%;
	margin:0px auto;
	background: url(../images/mainbg.jpg) no-repeat left bottom; 
	height:301px; 
	background-color:#cddce7;
	background-position:top;
}

#toppan{
	width:970px;
	margin:0px auto;
	padding-left:32px;
}

#toppan_main{
	width:960px;
	margin:0px auto;
	height:44px;
}

#toppan_main1{
	width:960px;
	margin:0px auto;
	background-color:#FFFFFF;
}

#toppan_main1 .topbg{
	background: url(../images/topbg.gif) repeat-x left top; 
	height:108px;
}
#toppan_main1 .topbg1{
width:960px;
height:10px;
background :url(../images/top.gif) left top no-repeat;
}


p
{
line-height:19px;
}
#toppan_main1 .logo{
	width:384px;
	height:108px;
	margin:0px auto;
	float:left;
	margin-left:16px; #margin-left:8px;
	background :url(../images/logo.gif) no-repeat left top;
	

}

#toppan_main1 .logoright{
	width:550px;
	margin:0px auto;
	float:left;
	text-align:right;
	height:50px;
}

#toppan_main1 .searchbox{
	width:550px;
	margin:0px auto;
	float:left;
	text-align:right;
}

#toppan_main1 .searchboxleft{
	width:490px;
	margin:0px auto;
	float:left;
	text-align:right;
}

#toppan_main1 .searchboxright{
	width:60px;
	margin:0px auto;
	float:left;
	text-align:right;
}

#toppan_main1 .searchinput{
	width:206px;
	height:17px;
	line-height:17px;
	border: 1px solid #acacac;
	font-weight:normal;
	font-size:11px;
	text-decoration:none;
	color:#999999;
	padding-left:5px;
}





#navpan{
	width:960px;
	height:45px;
	float:left;
	margin:0px auto;
	background: url(../images/nav-bg.gif) repeat-x left top; 
}

#navpan .toplinks li{
	height:45px;
}





#bannerbg{
	width:960px;
	height:253px;
	float:left;
	margin:0px auto;
	background: url(../images/banner-bg.jpg) no-repeat left top; 
}


#bannerbg .bannerleft{
	width:440px;
	float:left;
	margin:0px auto;
	padding-left:30px;
	margin-top:80px;
	
	font-weight:bold;
	font-size:21px;
	text-decoration:none;
	color:#000000;
}

#bannerbg .bannerright{
	width:480px;
	float:left;
	margin:0px auto;
	margin-top:80px;
}

#bannerbg .makingcable_bg{
	width:158px; 
	height:89px;
	margin:0px auto;
	float:left;
}






#middlepan_bg{
	width:960px;
	float:left;
	margin:0px auto;
	background: url(../images/mid-top-bg.gif) repeat-x left top;
	background-color:#FFFFFF;
}

#bodypan{
	width:940px;
	margin:0px auto;
	float:left;
	padding-left:10px;
	
	
}


#bodypan .middleleft{
	width:550px;
	margin:0px auto;
	float:left;
	padding-right:30px;
	
	font-weight: normal;
	font-size:12px;
	text-decoration:none;
	color:#464646;
}
 ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, label, span, em, a 
{
	border: 0;	padding: 0;	margin: 0;}
h1 {
	font-size : 19px;	color : #b90202;	  font-weight:bold;  text-decoration : none;}
h2 {
	font-size : 24px;	color : #1196d4;		text-decoration : none; font-weight:bold;}
h3 {
	font-size : 19px;	color : gray;	text-decoration : none; font-weight:bold;} 


#bodypan .blue{
	
	font-weight:bold;
	font-size:24px;
	text-decoration:none;
	color:#1196d4;
}




#bodypan .redhead{
	
	font-weight:bold;
	font-size:19px;
	text-decoration:none;
	color:#b90202;
}


#bodypan .middleright{
	width:350px;
	margin:0px auto;
	float:left;
	
	font-weight: normal;
	font-size:12px;
	text-decoration:none;
	color:#464646;
}



.righttext{ font-size:12px; color:#333333; font-weight:normal; width:350px;}
.circle li{ 
	display:block; 
	margin:0px auto; 
	background:url(../images/star.gif) no-repeat 5px 7px; 
	line-height:20px; 
	list-style-type:none;  
	padding-left:20px;
	padding-bottom:19px;
	
	font-weight:bold;
	font-size:13px;
	text-decoration:none;
	color:#213d51;

}



#bodypan .blinkbg{
	background: url(../images/blink-bg.gif) repeat-x left top; 
	height:51px;
	
}

#bodypan .blinkpan{
	width:160px;
	float:left; 
	margin:0px auto; 
	padding-left:20px;
	padding-top:14px;

}

#bodypan .blink_input{
	width:150px;
	height:17px;
	border: 1px solid #7c7c7c;
	
	font-weight:normal;
	font-size:12px;
	text-decoration:none;
	color:#666666;
}

#bodypan .blink_search{
	width:70px;
	float:left; 
	margin:0px auto; 
	margin-top:15px;
}

#bodypan .blink_powerd{
	width:60px; 
	float:left; 
	margin:0px auto; 
	line-height:51px;
	
	font-weight:normal;
	font-size:11px;
	text-decoration:none;
	color:#000000;
}

#bodypan .blink_logo{
	width:150px; 
	float:left; 
	margin:0px auto; 
	padding-top:17px;
}

.hline{
	background: url(../images/hline.gif) repeat-x left top; 
	height:16px;

}



#bodydownpan{
	width:940px; 
	float:left; 
	margin:0px auto; 
	padding-left:10px;
}


#bodydownpan .pro1{
	width:230px; 
	float:left; 
	margin:0px auto; 

}

#bodydownpan .grayhead{
	
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
	color:#0a273a;
	letter-spacing:0.5px;
	line-height:22px;
}




/*#footerlinks{
	
	font-weight:normal;
	font-size:12px;
	text-decoration:none;
	color:#555555;
	list-style-type:none;
}

#footerlinks li a{
	
	font-weight:normal;
	font-size:12px;
	text-decoration:none;
	color:#555555;
	list-style-type:none;
}

#footerlinks li a:hover{
	
	font-weight:normal;
	font-size:12px;
	text-decoration:none;
	color:#000000;
	list-style-type:none;
}
*/



#footerlinks{
	float: right;
	width: 940px;
	padding: 20px 0;
	list-style-type:none;
}


#footerlinks li{
	
	background-position: 13px center;
	text-indent: 26px;
	width: 192px;
	margin:  0 5px 7px 0px;
	float: left;
	text-transform: capitalize;		
	list-style-type:none;
	font-weight:normal;
	font-size:12px;
	text-decoration:none;
	color:#1197d4;
}

#footerlinks li a{
	color: #1197d4;
	text-decoration: none;
	font-size: 12px;
	list-style-type:none;
	}

#footerlinks li a:hover{
	text-decoration: underline;
	list-style-type:none;
	color:#015e88;
	font-size:12px;
	font-weight:normal;
	
}






#footer{
	width:950px;
	margin:0px auto;
	height:25px;
	padding-top:10px;
}


#footer .copyright{
	width:760px;
	float:left;
	margin:0px auto;
	font-weight:normal;
	font-size:11px;
	text-decoration:none;
	color:#acacac;
	list-style-type:none;
}


#footer .weblinkstext{
	
	font-weight:normal;
	font-size:11px;
	text-decoration:none;
	color:#acacac;
	list-style-type:none;
}

#footer .weblinks a{
	
	font-weight:normal;
	font-size:11px;
	text-decoration:none;
	color:#acacac;
	list-style-type:none;
}


#footer .weblinks a:hover{
	
	font-weight:normal;
	font-size:11px;
	text-decoration:none;
	color:#666666;
	list-style-type:none;
}

#footer .bottombg{
width:960px;
height:13px;
background:url(../images/bg-bottom.gif) no-repeat left bottom;
background-position:bottom;
}






/* INNER PAGES */

#middletoppan{
	width:960px;
	float:left;
	margin:0px auto;
	padding-top:25px;
	background-color:#FFFFFF;
}

#bodypan .blue{
	
	font-weight:bold;
	font-size:24px;
	text-decoration:none;
	color:#1196d4;
}

#bodypan .inputtext{
	
	font-weight: bold;
	font-size:14px;
	text-decoration:none;
	color:#000000;
	width:175px;
	float:left;
	margin:0px auto;
	
}


#bodypan .inputtext1{
	
	font-weight: bold;
	font-size:14px;
	text-decoration:none;
	color:#ffffff;
	width:175px;
	float:left;
	margin:0px auto;

}

#bodypan .input1{
	
	font-weight: normal;
	font-size:14px;
	text-decoration:none;
	color:#000000;
	width:365px;
	margin:0px auto;
	border: 1px solid #7d7d7d;
	height:25px;
	line-height:20px;
	vertical-align:middle;
	padding-top:7px;
}


#bodypan .textarea{
	
	font-weight: normal;
	font-size:12px;
	text-decoration:none;
	color:#000000;
	width:365px;
	margin:0px auto;
	border: 1px solid #7d7d7d;
	height:140px;
	line-height:20px;
	vertical-align:middle;
	padding-top:2px;
}


#spacer1{
	background: url(../images/spacer1.gif) repeat-x left top; height:35px;
	width:175px;
	float:left;
	margin:0px auto;
}


#tablepan{
	width:940px;
	float:left;
	margin:0px auto;
}


#tablepan .left{
	width:480px;
	float:left;
	margin:0px auto;
	
	font-weight:normal;
	font-size:12px;
	text-decoration:none;
	color:#111111;
	letter-spacing:1px;
}

#tablepan .right{
	width:460px;
	float:left;
	margin:0px auto;
	
	font-weight:normal;
	font-size:12px;
	text-decoration:none;
	color:#111111;
}

#services{
	width:940px;
	float:left;
	margin:0px auto;
	
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	color:#555555;
	line-height:15px;
}

#services .tab1{
	width:180px;
	float:left;
	margin:0px auto;
	padding-left:25px;
	padding-bottom:4px;
	
	font-weight:normal;
	font-size:12px;
	text-decoration:none;
	color:#555555;
	
}

#services .tab2{
	width:225px;
	float:left;
	margin:0px auto;
	padding-left:25px;
	padding-bottom:4px;
	font-weight:normal;
	font-size:12px;
	text-decoration:none;
	color:#555555;
	
}

#services .tab3{
	width:210px;
	float:left;
	margin:0px auto;
	padding-left:25px;
	padding-bottom:4px;
	
	font-weight:normal;
	font-size:12px;
	text-decoration:none;
	color:#555555;
}


#services .hline1{
	background: url(../images/hline1.gif) repeat-x left top; 
	height:18px;
	width:100%;
}

#services .hline2{
	background: url(../images/hline2.gif) repeat-x left top; 
	height:42px;
	width:100%;
}


#innerpan{
	width:940px;
	float:left;
	margin:0px auto;
}

#innerpan .innerleft{
	width:700px;
	float:left;
	margin:0px auto;
}


#innerpan .innerright{
	width:210px;
	float:left;
	margin:0px auto;
	padding-left:30px;
}



#innerpan1{
	width:940px;
	float:left;
	margin:0px auto;
}


.leftpan1{
	width:530px;
	margin:0px auto;
	float:left;
	
	font-weight:normal;
	font-size:12px;
	text-decoration:none;
	color:#111111;
	padding-right:10px;

}

.rightpan1{
	width:400px;
	margin:0px auto;
	float:left;
	
	font-weight:normal;
	font-size:12px;
	text-decoration:none;
	color:#111111;
	

}




#bannerbg .makingcable_bg1{
	width:153px; 
	height:89px;
	margin:0px auto;
	float:left;
	color:#41b0e3;
	font-size:18px;
	font-weight:normal;
	background :url(../images/making-cable-bg.gif) no-repeat left top;
}


#bannerbg .makingcable_bg2{
	width:153px; 
	height:89px;
	margin:0px auto;
	float:left;
	font-size:18px;
	font-weight:normal;
	color:#41b0e3;
	background :url(../images/making-wireless-bg.gif) no-repeat left top;
}

#bannerbg .makingcable_bg3{
	width:153px; 
	height:89px;
	margin:0px auto;
	float:left;
	font-size:18px;
	font-weight:normal;
	color:#41b0e3;	
	background :url(../images/internet-on-bg.gif) no-repeat left top;
}


.bluelinks123 li{
	font-size:18px;
	font-weight:normal;
	padding-top:44px;
	color:#41b0e3;
	list-style-type:none;
	text-decoration:none;
	
}

.bluelinks123 li a{
	font-size:18px;
	font-weight:normal;
	padding-top:44px;
	color:#41b0e3;
	list-style-type:none;
	text-decoration:none;
	background: url(../images/bluearrow.gif) no-repeat right bottom;
	
	
}

.bluelinks123 li a:hover{
	font-size:18px;
	font-weight:normal;
	padding-top:44px;
	color:#b90202;
	text-decoration:none;
	list-style-type:none;
	background: url(../images/redarrow.gif) no-repeat right bottom;
}







#bannerlinks{
	margin-top:80px;
	height:92px;
	float: left;
	list-style-type:none;
	background: url(../images/bannerright_bg.gif) no-repeat bottom right;
}


#bannerlinks li{
	
	font-size:17px;
	font-weight:normal;
	background-position:center;
	width: 150px;
	float: left;
	text-transform: capitalize;		
	list-style-type:none;
	font-weight:normal;
	text-decoration:none;
	color:#555555;
	padding-top:44px;

}

#bannerlinks li a{
	font-size:17px;
	font-weight:normal;
	padding-top:44px;
	color:#41b0e3;
	list-style-type:none;
	text-decoration:none;
	background: url(../images/bluearrow.gif) no-repeat right bottom;

}

#bannerlinks li a:hover{
	font-size:17px;
	font-weight:normal;
	padding-top:44px;
	color:#b90202;
	text-decoration:none;
	list-style-type:none;
	background: url(../images/redarrow.gif) no-repeat right bottom;
	
}

.inputtext2{
  	font-weight: bold;
	font-size:14px;
	color:#000;
	font-family:"Trebuchet MS";
	text-align:center;
}
.bodytext{
	font-size:11px;
	text-decoration:none
}

.bodytext1{
	font-size:12px; 
	text-decoration:none
}

.bodytext2{
	font-size:15px;
	text-decoration:none
} 

#hyperlink  a{
	color: #1197d4;
	text-decoration: none;
	font-size: 12px;
	list-style-type:none;
	color:#1197d4;
}

#hyperlink a:hover{
	text-decoration: underline;
	list-style-type:none;
	color:#015e88;
	font-size:12px;
	font-weight:normal;
	
}

.middleright li{ 
style=background-image: none; 
margin-left: 25px 
}

.innerleft li{ 
style=background-image: none; 
margin-left: 25px 
}
/*
.left li{ 
	display:block; 
	margin:0px auto; 
	background:url(../images/star.gif) no-repeat 5px 2px; 
	line-height:10px; 
	list-style-type:none;  
	padding-left:20px;
	padding-bottom:10px;U
	
	font-weight:bold;
	font-size:13px;
	text-decoration:none;
	color:#213d51;

} */

.left li{ 
style=background-image: none; 
margin-left: 25px 

}

.leftpan1 li{ 
style=background-image: none; 
margin-left: 25px 
}

.rightpan1 li{ 
style=background-image: none; 
margin-left: 25px 

}
 #bluestar{ 
	background-image:none; 
    margin:0px auto; 
	line-height:auto;
	font-weight:bold;
	font-size:14px;
	padding-left:20px;
	padding-bottom:10px;
	/* background :url(../images/dot.gif) no-repeat 3px 6px; */
	background:url(../images/star.gif) no-repeat 3px 6px;
	color:#213d51;
}

