html *{ outline:none;}

body { padding:0px;
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:20px;
color:#6B6B6B;

}

a { color:#1B90D0;
text-decoration:none;}

a:hover { color:#1B90D0;
text-decoration:underline;}

p, div, form, h1, h2, h3, h4, ul { padding:0px; margin:0px;}

.left { float:left;}

.right { float:right;}

.clr { clear:both;}

/* CSS Document */

#main_container { background:url(../images/main_bg.jpg) left top no-repeat;
width:953px; margin:0 auto;
padding:0px 25px;
}

.content{ overflow:hidden;}
.content ul { padding:0px 0px 0px 15px; margin:0px;}
.content ul li { padding:5px 7px 0px 15px;
list-style:none;
background-image:url(../images/bullet.gif);
background-position:left 10px;
background-repeat:no-repeat;}

.content ul ul {padding:0px 0px 0px 30px; margin:0px;}
.content ul ul li {padding:5px 7px 0px 5px; list-style:disc;
background-image:none;}

.content ul ul ul {padding:0px 0px 0px 20px; margin:0px;}
.content ul ul ul li {padding:5px 7px 0px 5px; list-style:circle; background-image:none; }

#top_container { overflow:hidden;}

.logo { padding:0px;
margin:17px 0px 0px 18px;
float:left;}

.logo a{ background:url(../images/logo.jpg);
width:189px;
height:79px;
display:block;
text-indent:-999px;
}

.top_link { margin-top:45px; margin-right:25px; float:right}

.telecom { font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#E70A0A; float:left; padding:60px 0px 0px 60px;}

.nav { padding:0px;
margin:0px; }

.nav ul { list-style:none;}

.nav ul li { background:url(../images/nav_bg.gif) left top repeat-x;

float:left;
list-style:none;
}

.nav ul li a { background:url(../images/devider.gif) right top no-repeat;
padding:12px 35px 12px 35px;
float:left;
font-weight:bold;
text-transform:uppercase;
list-style:none;
color:#5B5A5A;
text-decoration:none;}

.nav ul li a:hover { text-decoration:none; color:#353535; background:url(../images/nav_bg_hover.gif) left top repeat-x;}

.nav ul li a.current{ text-decoration:none; color:#353535; background:url(../images/nav_bg_hover.gif) left top repeat-x;}




.home {float:left; padding:12px 0px 12px 0px;}
.home a { background:url(../images/home.jpg) left top no-repeat; padding:15px 63px 15px 65px;
font-weight:bold;
text-transform:uppercase;
color:#5B5A5A;
text-decoration:none;}
.home a:hover { background:url(../images/home_hover.jpg) left top no-repeat;
text-transform:uppercase;
color:#5B5A5A;
text-decoration:none;}
.home a.active { background:url(../images/home_hover.jpg) left top no-repeat;
text-transform:uppercase;
color:#5B5A5A;
text-decoration:none;}




.contact {padding:12px 0px 12px 0px; margin:0px;  }
.contact a { background:url(../images/contact.jpg) right top no-repeat; padding:15px 63px 15px 55px;
font-weight:bold;
text-transform:uppercase;
color:#5B5A5A;
text-decoration:none;}
.contact a:hover { background:url(../images/contact_hover.jpg) left top no-repeat;
text-transform:uppercase;
color:#5B5A5A;
text-decoration:none;}
.contact a.active1 { background:url(../images/contact_hover.jpg) left top no-repeat;
text-transform:uppercase;
color:#5B5A5A;
text-decoration:none;}


.banner { background:url(../images/banner.jpg) left top no-repeat;
width:951px; height:273px; margin-top:5px;}

h1 { font-family: Arial, Helvetica, sans-serif; font-size:27px;
color:#6A6A6A; padding:20px 0px; font-weight:normal;}

.blue { color:#143A9F;}

.img_border { padding:5px; border:1px solid gray; float:left; margin-right:15px;}

.img_border1 { padding:5px; border:1px solid gray;}

.product_area { width:220px; float:left; margin-right:23px;}

.pr_1{ background:url(../images/microwave.jpg) left top no-repeat; font-weight:bold; color:#FFFFFF; padding:6px 5px 6px 178px; margin-top:10px;}
.pr_1 a { text-decoration:underline; color:#FFFFFF}
.pr_1 a:hover { text-decoration:none; color:#FFFFFF}

.pr_2{ background:url(../images/fiber_services.jpg) left top no-repeat; font-weight:bold; color:#FFFFFF; padding:6px 5px 6px 178px; margin-top:10px;}
.pr_2 a { text-decoration:underline; color:#FFFFFF}
.pr_2 a:hover { text-decoration:none; color:#FFFFFF}


.pr_3{ background:url(../images/pcs&cellular.jpg) left top no-repeat; font-weight:bold; color:#FFFFFF; padding:6px 5px 6px 178px; margin-top:10px;}
.pr_3 a { text-decoration:underline; color:#FFFFFF}
.pr_3 a:hover { text-decoration:none; color:#FFFFFF}

.pr_4{ background:url(../images/turnkey_services.jpg) left top no-repeat; font-weight:bold; color:#FFFFFF; padding:6px 5px 6px 178px; margin-top:10px;}
.pr_4 a { text-decoration:underline; color:#FFFFFF}
.pr_4 a:hover { text-decoration:none; color:#FFFFFF}

#footer_container { background:url(../images/ft_bg.gif) left top repeat-x;
padding:25px 32px;
font-size:11px;
width:935px; margin:0 auto;}

#footer_container a { color:#6B6B6B; text-decoration:none;}
#footer_container a:hover { color:#6B6B6B; text-decoration:underline;}


h2 { font-size:14px; font-weight:bold; color:#143A9F; padding:10px 0px;}

.devider { border-bottom:1px solid gray; padding:10px 0px 0px 0px; margin-bottom:10px;}



