body{
	margin:0px; padding:0px; font:normal 12px Arial, Helvetica, sans-serif; color:#333333;
}

ul,li,div,p,form,h1,h2,h3{margin:0px; padding:0px;}
.main_nav{background:url(../images/top_nav_bg.jpg) repeat-x;}
.main_nav ul{
	margin:0px; padding:0px; list-style:none;}

.main_nav li{
	margin:0px; padding:0px; height:23px; font:bold 11px "myriad Pro"; color:#FFFFFF; list-style:none; display:block; float:left;
}

.main_nav li a{
	font:bold 11px Arial, Helvetica, sans-serif; height:23px; color:#FFFFFF; padding:4px 25px !important; text-decoration:none; line-height:23px;
}

.main_nav li a:hover{
	padding:4px 25px; background:url(../images/top_nav_hover.jpg) top repeat-x;  text-decoration:none; line-height:23px;
}
.active-link{padding:4px 25px; background:url(../images/top_nav_hover.jpg) top repeat-x;  text-decoration:none; line-height:23px;}


.mid-banner{background:url(../images/Internet-Service-Providers.jpg) top no-repeat; padding:105px 35px 35px 0px;}
.cable_internet{background:url(../images/Cable-Internet-Providers.jpg) top no-repeat; padding:105px 35px 35px 0px;}
.dsl_internet{background:url(../images/DSL-Providers.jpg) top no-repeat; padding:105px 35px 35px 0px;}
.satellite_internet{background:url(../images/Satallite-Internet-Provider.jpg) top no-repeat; padding:105px 35px 35px 0px;}
.high_speed_internet{background:url(../images/High-Speed-Internet-Providers.jpg) top no-repeat; padding:105px 35px 35px 0px;}
.voip{background:url(../images/Voip-Providers.jpg) top no-repeat; padding:105px 35px 35px 0px;}

.serch-btn_go{background:url(../images/btn_go.jpg) no-repeat; width:63px; height:32px;}

.mid-box-pad{padding:15px 0px;}

.right-box-bg{background:#f8f8f8 url(../images/right_box-bg.jpg) left bottom repeat-x; border-left:1px solid #e2e1e1; border-right:1px solid #e2e1e1; padding:0px 10px;}

.right-text{font:bold 16px "myriad Pro"; color:#666666; text-transform:uppercase;}
.right-text-1{font:bold 12px "myriad Pro"; color:#666666; text-transform:uppercase;}
.mid-title{font:bold 13px Arial, Helvetica, sans-serif; color:#000000; text-transform:uppercase;}

.general-text{font:normal 12px Arial, Helvetica, sans-serif; color:#333333;}
p{font:normal 12px Arial, Helvetica, sans-serif; color:#333333; margin:0px; padding-top:18px;}

.footer{
	background:url(../images/footer_line.jpg) top repeat-x; padding-top:6px; font:bold 10px Arial, Helvetica, sans-serif; color:#4c4b4b;
}

.footer_menu{
	font:bold 11px Arial, Helvetica, sans-serif; color:#333333;
}
.footer_menu span{
	font:bold 11px Arial, Helvetica, sans-serif; color:#333333; padding:0px 4px;
}

.footer_menu a{
	font:bold 11px Arial, Helvetica, sans-serif; color:#333333; text-decoration:none;
}

.footer_menu a:hover{text-decoration:underline;}
.copy{font:bold 11px Arial, Helvetica, sans-serif; color:#787575;}



