/* CSS Document */
body{margin:0px; font-family:Verdana; background:none; background-color:#25425b;}
div#outer{ padding-top:0; }

div#outer div#page {

	position: relative;

	width: 983px;

	height: auto;

	margin: auto;
}

div.background{display:block; width:977px; height:auto; float:left; margin:0 0 0 0; padding:0 2px 0 3px; background:url(images/background.jpg) repeat-y;}

div.top{display:block; width:977px; height:auto; float:left; margin:0 0 0 0; padding:0 0 0 0; background:none;}
div.topleft{display:block; width:212px; height:auto; float:left; margin:0 0 0 0; padding:0 0 0 0; background:none;}
div.logo{display:block; width:212px; height:187px; float:left; margin:0 0 0 0; padding:0 0 0 0; background:none;}
div.leftbutton{display:block; width:212px; height:auto; float:left; margin:0 0 0 0; padding:0 0 0 0; background:none;}
div.topright{display:block; width:765px; height:auto; float:left; margin:1px 0 0 0; padding:0 0 0 0; background:url(images/top-bg.jpg) no-repeat;}
div.shadow{display:block; width:5px; height:102px; float:left; margin:0 0 0 0; padding:0 0 0 0; background:none;}
div.freeph{display:block; width:750px; height:auto; float:left; margin:15px 0 0 0; padding:0 10px 0 0; background:none; text-align:right;}
div.freephicon{display:block; width:34px; height:34px; float:left; margin:0 0 0 0; padding:0 0 0 0; background:none; text-align:right;}
div.freephtxt{display:block; width:189px; height:34px; float:left; margin:0 0 0 0; padding:0 0 0 0; background:none; text-align:right;}
div.topnav{display:block; width:760px; height:auto; float:left; margin:5px 0 0 0; padding:0 0 0 0; background:none;}
div.homebtn{display:block; width:58px; height:40px; float:left; margin:0 0 0 0; padding:0 0 0 0; background:url(images/home-button-inactive.jpg) no-repeat;}
div.homebtnactive{background:url(images/home-button-active.jpg) no-repeat;}
div.btndiv{display:block; width:1px; height:40px; float:left; margin:0 0 0 0; padding:0 0 0 0; background:none;}
div.productbtn{display:block; width:156px; height:40px; float:left; margin:0 0 0 0; padding:0 0 0 0; background:url(images/products-button-inactive.jpg) no-repeat;}
div.productbtnactive{display:block; width:156px; height:40px; float:left; margin:0 0 0 0; padding:0 0 0 0; background:url(images/products-button-active.jpg) no-repeat;}
div.packagesbtn{display:block; width:85px; height:40px; float:left; margin:0 0 0 0; padding:0 0 0 0; background:url(images/packages-button-inactive.jpg) no-repeat;}
div.packagesbtnactive{background:url(images/packages-button-active.jpg) no-repeat;}
div.supportbtn{display:block; width:80px; height:40px; float:left; margin:0 0 0 0; padding:0 0 0 0; background:url(images/support-button-inactive.jpg) no-repeat;}
div.supportbtnactive{background:url(images/support-button-active.jpg) no-repeat;}
div.testimonialbtn{display:block; width:112px; height:40px; float:left; margin:0 0 0 0; padding:0 0 0 0; background:url(images/testimonial-button-inactive.jpg) no-repeat;}
div.testimonialbtnactive{background:url(images/testimonial-button-active.jpg) no-repeat;}
div.blogbtn{display:block; width:64px; height:40px; float:left; margin:0 0 0 0; padding:0 0 0 0; background:url(images/blog-button-inactive.jpg) no-repeat;}
div.blogbtnactive{background:url(images/blog-button-active.jpg) no-repeat;}
div.aboutusbtn{display:block; width:92px; height:40px; float:left; margin:0 0 0 0; padding:0 0 0 0; background:url(images/aboutus-button-inactive.jpg) no-repeat;}
div.aboutusbtnactive{background:url(images/aboutus-button-active.jpg) no-repeat;}
div.contactusbtn{display:block; width:103px; height:40px; float:left; margin:0 0 0 0; padding:0 0 0 0; background:url(images/contactus-button-inactive.jpg) no-repeat;}
div.contactusbtnactive{background:url(images/contactus-button-active.jpg) no-repeat;}
.topnavtext{display:block; width:58px; height:28px; float:left; margin:0 0 0 0; padding:12px 0 0 0; background:none; text-align:center; color:#25425b; font-size:12px; font-weight:bold; text-decoration:none; cursor:pointer;}
#active{color:#FFFFFF;}
.prodtext{width:156px;}
.pckgetext{width:85px;}
.sprttext{width:80px;}
.testimonialbtn{width:112px;}
.blogtext{width:64px;}
.abttext{width:92px;}
.cnttext{width:103px;}



div.banner{display:block; width:765px; height:auto; float:left; margin:0 0 0 0; padding:0 0 0 0; background:none;}
div.leftbanner{display:block; width:528px; height:275px; float:left; margin:0 0 0 0; padding:0 0 0 0; background:url(images/banner-left.jpg) no-repeat;}
div.bannertext{display:block; width:444px; height:auto; float:left; margin:30px 0 0 0; padding:0 0 0 20px; background:none;}
div.bannertext1{display:block; width:330px; height:auto; float:left; margin:15px 0 0 0; padding:0 0 0 20px; background:none; font-size:12px; color:#25425b; line-height:18px;}
div.rightbanner{display:block; width:237px; height:auto; float:left; margin:0 0 0 0; padding:0 0 0 0; background:none;}
div.bannerbutton{display:block; width:330px; height:67px; float:left; margin:12px 0 0 0; padding:0 0 0 38px; background:none;}

div.totalcontent{display:block; width:977px; height:auto; float:left; margin:1px 0 0 0; padding:0 0 0 0; background:url(images/content-bg-top.jpg) no-repeat;}
div.totalservicebox{display:block; width:957px; height:auto; float:left; margin:19px 0 0 0; padding:0 10px 0 10px; background:none;}
div.servicebox{display:block; width:234px; height:auto; float:left; margin:0 0 0 0; padding:0 0 0 0; background:none; }
div.serviceboxtop{display:block; width:234px; height:93px; float:left; margin:0 0 0 0; padding:0 0 0 0; background:none;}
div.serviceboxmiddle{display:block; width:234px; height:97px; float:left; margin:0 0 0 0; padding:0 0 0 0; background:url(images/internetservice-middle.jpg) no-repeat; text-decoration:none;}
.serviceboxmiddle a{text-decoration:none; color:#25425b;}
div.otherserviceboxmiddle{display:block; width:234px; height:97px; float:left; margin:0 0 0 0; padding:0 0 0 0; background:url(images/otherservice-middle.jpg) no-repeat;}
div.phoneserviceboxmiddle{display:block; width:234px; height:97px; float:left; margin:0 0 0 0; padding:0 0 0 0; background:url(images/phoneservice-middle.jpg) no-repeat;}
div.mobileserviceboxmiddle{display:block; width:234px; height:97px; float:left; margin:0 0 0 0; padding:0 0 0 0; background:url(images/mobileservice-middle.jpg) no-repeat;}
div.serviceboxbottom{display:block; width:214px; height:51px; float:left; margin:0 0 0 0; padding:0 20px 0 0; background:none; text-align:right;}
div.intserviceboxbtm{background:url(images/internetservice-bottom.jpg) no-repeat;}
div.mobserviceboxbtm{background:url(images/mobileservice-bottom.jpg) no-repeat;}
div.phserviceboxbtm{background:url(images/phoneservice-bottom.jpg) no-repeat;}
div.othserviceboxbtm{background:url(images/otherservice-bottom.jpg) no-repeat;}
div.serviceboxtext{display:block; width:194px; height:97px; float:left; margin:0 0 0 0; padding:0 20px 0 20px; background:none; font-size:12px; color:#25425b; line-height:18px;}

div.blank1{display:block; width:6px; height:241px; float:left; margin:0 0 0 0; padding:0 0 0 0; background:none;}
div.backgroundbottom{display:block; width:981px; height:18px; float:left; margin:0 0 0 0; padding:0 0 0 0; background:none;}

div.contentbottom{display:block; width:977px; height:auto; float:left; margin:15px 0 0 0; padding:0 0 0 0; background:none; font-size:11px; color:#25425b; line-height:16px;}
div.content1{display:block; width:217px; height:auto; float:left; margin:0 0 0 0; padding:0 0 0 22px; background:none;}
div.contentheader{display:block; width:217px; height:auto; float:left; margin:0 0 6px 0; padding:0 0 0 0; background:none;font-weight:bold; color:#37939d;}
div.totalbullettext{display:block; width:217px; height:auto; float:left; margin:0 0 4px 0; padding:0 0 0 0; background:none;}
div.bullet{display:block; width:13px; height:8px; float:left; margin:6px 0 0 0; padding:0 0 0 0; background:none;}
div.bullettext{display:block; width:204px; height:auto; float:left; margin:0 0 0 0; padding:0 0 0 0; background:none;}
div.knowmore{display:block; width:202px; height:auto; float:left; margin:2px 0 0 0; padding:0 15px 0 0; background:none; text-align:right;}
.knowmore a{color:#25425b; text-decoration:underline;}
.knowmore a:hover{color:#25425b; text-decoration:none;}
div.borderimage{display:block; width:1px; height:112px; float:left; margin:0 0 0 0; padding:0 0 0 0; background:url(images/borderimage.jpg) repeat-y;}

div.footer{display:block; width:977px; height:auto; float:left; margin:0 0 0 0; padding:0 0 0 0; background:none; font-size:11px; color:#25425b;}
div.footerleft{display:block; width:6px; height:36px; float:left; margin:0 0 0 0; padding:0 0 0 0; background:none;}
div.footermiddle{display:block; width:977px; height:46px; float:left; margin:0 0 0 0; padding:0 0 0 0; background:url(images/footer-middle.jpg) repeat-x;}
div.footertextleft{display:block; width:709px; height:auto; float:left; margin:20px 0 0 0; padding:0 0 0 10px; background:none;}
.footertextleft a{color:#25425b; text-decoration:none;}
.footertextleft a:hover{color:#25425b; text-decoration:underline;}
div.footertextright{display:block; width:240px; height:auto; float:left; margin:20px 0 0 0; padding:0 10px 0 0; background:none; text-align:right;}
div.footerright{display:block; width:6px; height:36px; float:left; margin:0 0 0 0; padding:0 0 0 0; background:none;}

.boxtxtlink{ text-decoration:none;}

h1{ font-size:16px; font-weight:bold; padding:0 0 2px 0; margin:0}
h2{ font-size:12px; font-weight:bold; padding:0 0 2px 0; margin:0}
p{margin:0 0 14px 0;}
.imgm{margin:0 4px 0 0;}
.imgm1{margin:0 15px 10px 0;}
.imgmr{margin:0 0 10px 15px;}
.bacgcolor{background-color:#e0eff0;}
.imgborder{border:none;}


div.orangeaffiliate{display:block; width:949px; height:auto; float:left; margin:10px 0 0 0; padding:0 14px 0 14px; background:none;}
div.orangeaffiliateimg{display:block; width:auto; height:auto; float:left; margin:0 0 0 0; padding:0 0 0 0; background:none;}

/*.index{background:url(images/template1.jpg) no-repeat left top;}
.index{background:url(images/template11.jpg) no-repeat left top;} ; ;*/