@charset "utf-8";
/* CSS Document */

body{
margin:0px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
}

h1, h2, h3, h4, h5, form{ margin:0px; padding:0px;}

.clear{ clear:both;}

.content{
	width:810px;
	margin:0px auto;
		/*border:1px solid #FF0000;*/
}

.error{ color:#FF0000;}

#glob_header{
height:95px;
/*border:1px solid #FF0000;*/
}

#glob_header .content{
height:95px;
}

.logo{
width:120px;
float:left;
padding:5px 0px 0px 0px;
}

#primery_nav{
width:520px;
float:right;
height:34px;
background:url(img/bluebarbg.gif) bottom repeat-x;
text-align:center;
margin:62px 10px 0px 0px;
/*border:1px solid #FF0000;*/
}

#primery_nav ul{
list-style:none;
margin:6px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
width:500px;
/*border:1px solid #00CC00;*/
}

#primery_nav li{
display:inline;
/*border:1px solid #FF0000;*/
}

#primery_nav li a{
font-size:11px; 
font-weight:bold; 
color:#FFFFFF; 
text-decoration:none; 
padding:4px 8px 4px 8px; 
border-left:1px solid #5a78b7;
text-align:center;
}

#primery_nav li a:hover{ color:#afd5f9;}
#primery_nav li a:active{color:#afd5f9;}

.bluebarleft{
background:url(img/bluebar_edges.gif) no-repeat bottom left;
height:34px;
width:9px;
float:left;
/*border:1px solid #FF0000;*/
}

.bluebarright{
background:url(img/bluebar_edges.gif) no-repeat top right;
height:34px;
width:9px;
float:right;
/*border:1px solid #FF0000;*/
}


#pagebody{
background:url(img/bg_globle.gif) repeat-x top #ededed;
border-bottom:1px solid #e3e3e3;
/*border:1px solid #FF0000;*/

}


.portfolio{
padding:10px 0px 0px 0px;}

.secondry_banner{
padding:10px 0px 0px 0px;
/*border:1px solid #FF0000;*/}



#page_content{
background:#FFFFFF;
padding-bottom:20px;
/*border:1px solid #009900;*/}

#page_content .simplecarrear{
background-color:#42609d;
background-image:url(img/shadeblue.gif);
background-position:top;
background-repeat:repeat-x;
margin:0px 15px 0px 15px;

/*border:1px solid #009900;*/}

#page_content .navigator{border-bottom:1px #193c86 solid; border-left:1px #193c86 solid; border-right:1px #193c86 solid;}

.navigator a{
display:block;
float:left;
color:#FFFFFF;
font-size:11px;
text-decoration:none;
background:url(img/phone.gif) no-repeat left top;
padding:1px 0px 1px 20px;
width:100px;
margin:9px 10px 9px 10px;
/*border:1px solid #00CC00;*/}

.navigator a:hover{
background:url(img/phone.gif) no-repeat left bottom;}

.navigator h1{
display:block;
float:right;
font-size:11px;
color:#FFFFFF;
/*border:1px solid #00CC00;*/
margin-top:10px;
margin-right:190px;}




#iner_page_content{
background:url(img/content_shader.gif) repeat-x top #FFFFFF;
padding:0px 0px 5px 0px;
}

#iner_page_content .simplecarrear2{
background-image:url(img/shadeblue.gif);
background-position:top; 
background-repeat:repeat-x; 
background-color:#2d4786;
padding:15px 15px 15px 15px; 
margin:0px 15px 0px 15px;
/*border:1px solid #FF0000;*/

}


.iner_navigator{ float:right; /*border:1px solid #33FFFF;*/}

#iner_page_content h1{
display:block;
float:left;
font-size:15px;
color:#FFFFFF;
width:200px;
/*border:1px solid #00CC00;*/
}

.iner_navigator ul{ list-style:none; display:block; float:right; padding:0px; margin:0px 20px 0px 0px; /*border:1px solid #00CC00;*/}
.iner_navigator li{ display:block; float:right; padding:0px 10px 0px 10px; }
.iner_navigator li a{ color:#FFFFFF; font-size:10px; font-weight:bold;}

#iner_page_content h2{ color:#3b5998; font-size:14px; margin:0px; padding:8px 0px 8px 0px; border-bottom:1px solid #EBEBEB;}
#iner_page_content h3{ color:#5c79af; font-size:13px; margin:0px; padding:8px 0px 5px 0px; border-bottom:1px solid #f7f7f7;}
#iner_page_content h4{ font-size:11px; margin:0px; padding:8px 0px 5px 0px; color:#666666;}
#iner_page_content h5{ color:#666666; font-size:11px; margin:0px; padding:8px 0px 8px 8px; background-color:#E4E4E4;}

#iner_page_content p{  padding:5px 0px 5px 0px; font-size:11px; text-align:justify; line-height:15px;}

#iner_page_content h2, #iner_page_content h3, #iner_page_content h4, #iner_page_content p{margin:0px 30px 0px 30px;}

#iner_page_content .sub_crumm{ padding:10px 0px 10px 0px; margin:5px 30px 10px 30px; background-color:#f8f8f8; border-top:1px solid #eff1f3; border-bottom:1px solid #eff1f3;}

.sub_crumm ul{ margin:0px; padding:0px 30px; text-align:justify;}
#iner_page_content .sub_crumm li{ text-align:justify; border-bottom:1px solid #CCCCCC; list-style-position:inherit; padding:10px 0px; list-style:none; list-style-image:none; margin:0px;}

#countrydivcontainer{ 
width:600px; 
float:left;
border-left:1px solid #CCCCCC;
margin:15px 0px 0px 0px;
min-height:500px;
  height:auto !important;
  height:500px;

}

#inq { font-size:11px; padding:0px 0px 0px 30px;}
#inq .odd{ border-bottom:1px solid #eaeef5; border-top:1px solid #eaeef5;  padding:4px 0px 4px 5px; background-color:#f1f4fa;}
#inq .even{border-bottom:1px solid #ffffff; border-top:1px solid #ffffff; padding:4px 0px 4px 5px; background-color:#fafafb;}
#inq .tdleft{width:100px; float:left; /*border:1px #FF0000 solid;*/ padding-top:5px; padding-bottom:5px;}
#inq .tdright{width:300px; float:left; /*border:1px #009900 solid;*/ padding-bottom:5px;}

#countrydivcontainer table{ border:1px solid #CCCCCC; margin:6px 10px 10px 30px; }
#countrydivcontainer th{ font-size:11px; text-align:left; padding:6px; background-color:#4C92B6; color:#FFFFFF;}
#countrydivcontainer th a{ color:#FFFFFF;}
#countrydivcontainer th a:hover{ text-decoration:none;}
#countrydivcontainer td{ font-size:11px; padding:6px; background-color:#edeff1;}
#countrydivcontainer ul{ font-size:11px;}
#countrydivcontainer li{ padding:0px 0px 5px 0px; margin:4px 0px 4px 15px; list-style-image:url(img/bulet2small.gif);}

#iner_page_content .navigator2{width:191px; margin:0px; margin-left:15px; padding:20px 0px 0px 0px; float:left; background:url(img/downarrowblue.gif) top 40px no-repeat; list-style:none;}

#intro{
font-size:11px;
color:#50585f;
margin:20px 0px 0px 25px;
/*border:1px solid #00CC00;*/
width:445px;
float:left;
text-align:justify;
}

#intro h1{
color:#3b5998;
font-size:15px;
}

#news{
/*border:1px solid #00CC00;*/
width:290px;
float:right;
text-align:justify;
margin:0px 15px 0px 0px;
background:url(img/litehshade.gif) top repeat-x;}

#news a{
font-size:11px;
color:#414446;
text-decoration:none;}

#news a:hover{
color:#3870f2;}

#news ul{
/*border:1px solid #00CC00;*/
background:url(img/downarrowblue.gif) 50px top no-repeat;
margin:0px 0px 0px 0px; 
padding:15px 22px 8px 18px;
list-style:none;}

#news li{
line-height:12px;
padding:0px 0px 8px 15px;
/*border:1px solid #00CC00;*/
background:url(img/newsdocument.gif) no-repeat left 3px;
}

#litepan{
width:797px;
margin:0px auto;
/*border:1px solid #00CC00;*/
}

#litepan .top{
height:10px;
background:url(img/roundcorner.gif) no-repeat bottom;
}

#litepan .bottom, #litepan_e .bottom{
height:10px;
background:url(img/roundcorner.gif) no-repeat top;
}

#litepan .panel_content{
background:#eceef0;
padding:0px 10px 0px 10px;
/*border:1px solid #00CC00;*/
}

#solutions{
width:520px;
/*border:1px solid #00CC00;*/
float:left;
}

#solutions ul{
list-style:none;
margin:0px;
padding:0px;
/*padding:10px 0px 10px 20px;*/
width:133px;
float:right;
}

#solutions a{
font-size:11px;
color:#215e92;
display:block;
background:url(img/bulet_small.gif) no-repeat left 1px;
padding:0px 0px 0px 10px;
margin:0px 0px 10px 10px;
text-decoration:none;
}

#solutions a:hover{
color:#057fe7;}

#services{
border-left:1px solid #dadcde;
padding:0px 0px 0px 20px;
margin:20px 0px 0px 0px;
width:220px;
float:right;
color:#215e92;
font-size:11px;
}

#services ul{
margin:0px; padding:0px;
list-style:none;}

#services h1{
color:#5d656d;
font-size:13px;
padding:0px 0px 20px 15px;
background:url(img/arrow_purple.gif) no-repeat left top;
}

#services h2{
font-size:11px;
}
.oneonone a{background:url(img/bill_roll.gif) top left no-repeat;}
.oneonone a:hover{ background-position:left bottom;}

.wowmail a{background:url(img/wowmail_roll.gif) top left no-repeat;}
.wowmail a:hover{ background-position:left bottom;}

.directory a{background:url(img/directory_roll.gif) top left no-repeat;}
.directory a:hover{ background-position:left bottom;}

.prepaid a{background:url(img/prepaid_roll.gif) top left no-repeat;}
.prepaid a:hover{ background-position:left bottom;}

.crbt a{background:url(img/crbt.gif) top left no-repeat;}
.crbt a:hover{ background-position:left bottom;}

#services a{
display:block;
padding:5px 0px 4px 35px;
margin:0px 0px 8px 0px;
color:#215e92;
text-decoration:none;}

#services a:hover{
color:#057fe7;}

#solutions .business{
background:url(img/passtalblue.gif) repeat-x top #f5f7f9;
width:258px;
float:left;
height:195px;
}

#solutions .home{
background:url(img/passtalblue.gif) repeat-x top #f5f7f9;
width:258px;
float:right;
height:195px;
}

#solutions h1{
color:#3b5998;
font-size:13px;
padding:0px 0px 10px 5px;}


#croller{
width:437px;
float:right;
padding:10px 5px 10px 5px;}


#footer{
background: #324d8b;
padding-bottom:20px;
padding-top:0px;
border-top:2px solid #7391c8;
}

#footer .content{min-height:80px;
  height:auto !important;
  height:80px;}


#footer .content{
background:url(img/sunbluebarbg.gif) repeat-x bottom #637fb4; padding-bottom:10px;
}

#footer .left{
width:14px;
height:44px;
/*background:url(img/sunblueroundedg.gif) right top;*/
float:left;
}
#footer .right{
width:14px;
height:44px;
/*background:url(img/sunblueroundedg.gif) left top;*/
float:right;
}

#footer .footi{
font-size:11px;
margin:20px auto 0px auto;
width:300px;
color:#5b78ae;
padding-bottom:10px;
text-align:center;}

#footer a{
color:#314b7b;
text-decoration:none;
}

#litepan_e{
width:797px;
margin:10px auto;
/*border:1px solid #00CC00;*/
}

#litepan_e .panel_content{
background:#eceef0;
padding:0px 5px 0px 5px;
/*border:1px solid #00CC00;*/
}

.supdetail_crum{
background:url(img/liteshade.gif) repeat-x top #edeff1;
width:217px;
float:left;
/*border:1px solid #009900;*/
font-size:11px;
padding:10px 20px 50px 20px;
text-align:justify;
}

.l-1{margin:0px 2px 0px 2px; height:100px;}
.l-2{ margin:0px 2px 0px 4px; height:100px;}
.l-3{margin:0px 4px 0px 2px; height:100px;}

.l-1 a, .l-2 a, .l-3 a{ display:block; text-align:center; padding:22px 0px 15px 0px; width:164px; margin:0px auto; background:url(img/moredetails.gif) no-repeat bottom; font-size:1px; color:#8497bd;}

.l-1 a:hover, .l-2 a:hover, .l-3 a:hover{background:url(img/moredetails.gif) no-repeat top;}


.hiliter{ border-top:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; margin:20px; padding:20px; background:#F0F0F0; font-size:11px; font-weight:bold; }

#hiliter2{ border:1px solid #CCCCCC; margin:20px 30px 20px 30px; padding:10px 20px; background:#F0F0F0; font-size:11px; text-align:center; width:460px;}

#hiliter2 h1{ font-size:11px; color:#333333; text-align:left; margin:0px 10px 20px 10px; padding:0px;}

#hiliter2 p{ margin:10px 10px 0px 10px; padding:0px;}

.hiliter span{ font-size:14px;}

#dis_crumm{margin:5px 0px; font-size:11px; border:1px solid #ffffff;}
#dis_crumm ul{background-color:#f8f8f8; padding:15px; width:270px; margin:8px; float:left; border:1px solid #e7e7e7;}
#dis_crumm h4{ margin:0px; padding:0px 0px 10px 0px; font-size:12px; color:#6b627d;}
#dis_crumm li{ margin:8px 15px 8px 20px; list-style:url(img/bulet2small.gif);}

.downpdf{width:256px; margin-left:50px; margin-top:50px; float:left;}

.downpdf a{ display:block; width:206px; height:59px; background-image:url(img/pdfdownload.gif); background-position:center top; background-repeat:no-repeat; font-size:1px; color:#FFFFFF;}
.downpdf a:hover{ background-position:bottom;}


.more{margin-left:200px; margin-right:410px; margin-top:180px; text-align:right;}

.more a{ display:block; width:245px; height:49px; background-image:url(../../home/banners/btn.gif); background-position:center bottom; background-repeat:no-repeat; font-size:1px; color:#ACC7F2; text-align:center;}
.more a:hover{ background-position:top;}