/* CSS Document */

body{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666; background-color:#fff; padding:0; margin:0}
form{ padding:0; margin:0 auto}
a{color:#4880ae; text-decoration:none}
a:hover{color:#4880ae; text-decoration:underline}


.top-header, topNav, bodyContainer{margin:0 auto; padding:0; overflow:hidden}
.banner{background:#7ac4ff; margin:0 auto; padding:0 0 0 0; overflow:hidden}
.bannerMainContainer{width:960px; padding:0; margin:0 auto; overflow:hidden}
.bannerLeftContainer{width:239px; float:left; padding:0; margin:0 0 0 50px}
.bannerRightContainer{width:432px; height:224px; float:right; padding:0; margin:0 50px 0 0;}
.tollFreeContainer{background:url(../images/tollFree.jpg); background-repeat:no-repeat; height:52px; padding:0 0 2px 0}
.callingRatesContainer{background:url(../images/findRatesBG.jpg); background-repeat:no-repeat; background-position:center; height:123px; padding:14px }
.callingRatesShadowContainer{background:url(../images/findRatesShadow.gif); background-repeat:repeat-x; height:25px}

.callRateSection{padding:0; margin:0 auto}

.callRateHeading{padding:0 0 12px 0; margin:0 auto; font-family: Arial, Helvetica, sans-serif; font-size:1.8em; color:#fff}
.jumpMenu{padding:0 0 8px 0; margin:0 auto;}
.jumpMenu-1{padding:0; margin:0 auto;}

.jumpMenuText{font-size:1.2em; color:#8b8b8b; padding:1px 0 1px 0; width:210px}
.textfield{font-size:1.2em; color:#8b8b8b; padding:1px 0 1px 0; width:210px}

.searchButton{padding:0; margin:10px 0 0 0; float:right}

.bodyMainContainer{width:960px; padding:10px 0 10px 0; margin:0 auto; overflow:hidden}
.bodyLeftContainer{width:239px; padding:0; margin:0 auto; float:left; overflow:hidden}
.bodyLeftContainerHeading{padding:5px 0 5px 13px; margin:0 auto; background:#d31e25; font-family: Arial, Helvetica, sans-serif; font-size:1.5em; font-weight:900; color:#fff}

.bodyLeftContent{padding:5px 0 10px 0; margin:0 auto; overflow:hidden;}
.trLine{border-bottom:1px dashed #a8a7a7}
.bye{font-weight:900}
.bye a{color:#d31e25; text-decoration:none}
.bye a:hover{color:#d31e25; text-decoration:underline}

.bodyRightContainer{width:223px; padding:0; margin:0 auto; float:right; overflow:hidden}
.rewardsProgram{padding:0; margin:0 0 5px 0;}
.referAFriend{padding:0; margin:0 0 5px 0;}
.autoRecharge{padding:0; margin:0 0 5px 0;}
.emailSubscriptionContainer{padding:0; margin:0 0 5px 0}
.emailSubscriptionHeading{padding:5px 0 5px 15px; margin:0 auto; background:#0585ec; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.2em; font-weight:900; color:#fff}
.emailSubscriptionBG{padding:0; margin:0 auto; background:url(../images/emailSubscriptionBG.jpg) no-repeat; height:82px; background-position:top}

.emailSubscriptionInput{padding:13px 0 0 0; margin:0 auto; width:194px; text-align:center}
.emailSubscriptionButton{padding:10px 0 0 0; margin:0 auto; width:194px; overflow:hidden}
.subscriptionButton{padding:0; margin:0 auto; float:left}
.un-subscriptionButton{padding:0; margin:0 auto; float: right}

.share{padding:0; margin:0 auto; height:16px}


.bodyCenterContainer{width:404px; padding:0; margin:0 0 0 47px; float:left}
.twenty20{width:404px; height:114px; padding:0; margin:0 auto;}

.advBanner{width:404px; height:86px; padding:0; margin:15px 0 0 0;}

.callRateContainer{padding:15px 0 0 0; margin:0 auto; overflow:hidden}
.callRate-1{padding:0; margin:0 auto; overflow:hidden}

.india{float:left; width:127px; height:123px; padding:0; margin:0 auto; background:url(../images/india.gif) no-repeat}
.pakistan{float:left; width:127px; height:123px; padding:0; margin:0 auto;}
.bangladesh{float:left; width:127px; height:123px; padding:0; margin:0 0 0 11px;}
.china{float:right; width:127px; height:123px; padding:0; margin:0 auto;}

.callRate-2{padding:15px 0 0 0; margin:0 auto; overflow:hidden}

.nepal{float:left; width:127px; height:123px; padding:0; margin:0 auto;}
.srilanka{float:left; width:127px; height:123px; padding:0; margin:0 0 0 11px;}
.philippins{float:right; width:127px; height:123px; padding:0; margin:0 auto;}



.footer{background:#f5f6f6; margin:0 auto; padding:0 0 10px 0; overflow:hidden; clear:both; border-top:1px solid #b3c8cf}
.footerContainer{width:960px; padding:15px 0 15px 0; margin:0 auto; text-align:center; word-spacing:2px}
.footerContainer a{text-decoration:none; color:#656565}
.footerContainer a:hover{text-decoration:underline; color:#0066CC}

.footerImage-1{width:600px; height:55px; padding:0; margin:0 auto}
.footerImage-2{width:960px; height:20px; padding:15px 0 0 0; margin:0 auto; background:url(../images/footerImage2.jpg); background-position:center; background-repeat:no-repeat}

.geoTrust{float:left; width:120px; height:55px; padding:0; margin:0 auto;}
.safe{float:left; width:120px; height:55px; padding:0; margin:0 0 0 11px;}
.firstData{float:left; width:120px; height:55px; padding:0; margin:0 0 0 65px;}
*html .firstData{float:left; width:120px; height:55px; padding:0; margin:0 0 0 15px;}
.shopping{float:right; width:146px; height:55px; padding:0; margin:0 auto;}

.copyright{width:960px; padding:3px 0 3px 0; margin:0 auto; text-align:center; word-spacing:2px}


*html .bannerLeftContainer{width:239px; float:left; padding:0; margin:0 0 0 29px}
*html .bannerRightContainer{width:432px; height:224px; float:right; padding:0; margin:0 29px 0 0}


.logoContainer{position:relative; width:960px; margin:0 auto; padding:10px 15px 0 15px}
.logoMainContainer{position:relative; margin:0 auto; padding:0; width:301px; float:left}
.logo{width:301px; height:79px; text-indent: -9999px; background-image:url(../images/logo.gif); background-repeat:no-repeat; overflow:hidden}
.logo a{display:block; height:79px}
.loginMainContainer{margin:20px 0 0 0; width:372px; padding:0; float:right}
.loginText{text-align:center}
.loginContainer{margin:10px 0 0 0; padding:0; overflow:hidden}
.inputContainer{margin:0 5px 0 0; padding:0; float:left}
.toploginButton{margin:0 auto; padding:0; width:45px; float:left}


.topNavContainer{ width:942px; padding:20px 0 0 0; margin:0 auto; overflow:hidden}

/* Tab Style Start */

#tabs {float:left; padding:0; margin:0 auto}

#tabs ul {margin:0 auto; padding:0; list-style:none}

#tabs li {display:inline; margin:0; padding:0}

#tabs a {float:left; background:url(../images/left.png) no-repeat left top; margin:0; padding:0 0 0 6px; text-decoration:none}

#tabs a span {float:left; display:block; background:url(../images/right.png) no-repeat right top; padding:7px 18px 7px 11px; margin-right:8px; color:#747474; font-family:Arial, Helvetica, sans-serif; font-size:1.2em; font-weight:800}

#tabs a span {float:none}

#tabs a:hover span {color:#FFF}
#tabs a:hover {background-position:0% -42px}
#tabs a:hover span {background-position:100% -42px}

#tabs a.active span {color:#FFF}
#tabs a.active {background-position:0% -42px}
#tabs a.active span {background-position:100% -42px}

/* Tab Style End */

/* Button style start here */

.subscribebutton{
background-image: url(../images/subscribeButton.gif);
background-repeat: no-repeat;
height: 28px;
width: 80px;
border:0px;
}
.unsubscribebutton{
background-image: url(../images/un-subscribeButton.gif);
background-repeat: no-repeat;
height: 28px;
width: 103px;
border:0px;
}
.searchbutton{
background-image: url(../images/search.gif);
background-repeat: no-repeat;
height: 29px;
width: 89px;
border:0px;
}

.loginbutton{
background-image: url(../images/login.gif);
background-repeat: no-repeat;
height: 29px;
width: 90px;
border:0px;
}
.redeembutton{
background-image: url(../images/redeem.gif);
background-repeat: no-repeat;
height: 29px;
width: 89px;
border:0px;
}
.registerbutton{
background-image: url(../images/register.gif);
background-repeat: no-repeat;
height: 29px;
width: 89px;
border:0px;
}
.unregisterbutton{
background-image: url(../images/un-register.gif);
background-repeat: no-repeat;
height: 29px;
width: 89px;
border:0px;
}
.addbutton{
background-image: url(../images/add_update.gif);
background-repeat: no-repeat;
height: 29px;
width: 89px;
border:0px;
}
.addonlybutton{
background-image: url(../images/add.gif);
background-repeat: no-repeat;
height: 29px;
width: 89px;
border:0px;
}
.modifybutton{
background-image: url(../images/modify.gif);
background-repeat: no-repeat;
height: 29px;
width: 89px;
border:0px;
}
.removebutton{
background-image: url(../images/remove.gif);
background-repeat: no-repeat;
height: 29px;
width: 69px;
border:0px;
}
.searchbutton{
background-image: url(../images/search.gif);
background-repeat: no-repeat;
height: 29px;
width: 89px;
border:0px;
}
.submitbutton{
background-image: url(../images/submit.gif);
background-repeat: no-repeat;
height: 29px;
width: 89px;
border:0px;
}
.chargebutton
{
background-image: url(../images/charge_credit_card.gif);
background-repeat: no-repeat;
height: 29px;
width: 170px;
border:0px;
}
.applycouponbutton
{
background-image: url(../images/apply_coupon.gif);
background-repeat: no-repeat;
height: 29px;
width: 121px;
border:0px;
}
.removecouponbutton
{
background-image: url(../images/remove_coupon.gif);
background-repeat: no-repeat;
height: 29px;
width: 121px;
border:0px;
}
.deleteanibutton{
background-image: url(../images/delete_ani.gif);
background-repeat: no-repeat;
height: 29px;
width: 89px;
border:0px;
}
.rechargebutton{
background-image: url(../images/recharge.gif);
background-repeat: no-repeat;
height: 29px;
width: 89px;
border:0px;
}
.getallbutton{
background-image: url(../images/get_all_record.gif);
background-repeat: no-repeat;
height: 29px;
width: 132px;
border:0px;
}
.deleteselectedbutton{
background-image: url(../images/delete_selected_record.gif);
background-repeat: no-repeat;
height: 29px;
width: 191px;
border:0px;
}
.continuebutton{
background-image: url(../images/continue_button.gif);
background-repeat: no-repeat;
height: 29px;
width: 89px;
border:0px;
}

.updateaccountbuttoncss{
background-image: url(../images/update.gif);
background-repeat: no-repeat;
height: 29px;
width: 125px;
border:0px;
}

.changepasswordbuttoncss{
background-image: url(../images/change_password.gif);
background-repeat: no-repeat;
height: 29px;
width: 124px;
border:0px;
}

.autorechargebutton{
background-image: url(../images/setup_auto_recharge.gif);
background-repeat: no-repeat;
height: 29px;
width: 155px;
border:0px;
}
.updateautorechargebutton{
background-image: url(../images/update_auto_recharge.gif);
background-repeat: no-repeat;
height: 29px;
width: 159px;
border:0px;
}
.removeautorechargebutton{
background-image: url(../images/remove_auto_recharge.gif);
background-repeat: no-repeat;
height: 29px;
width: 169px;
border:0px;
}
.enablerechargebutton{
background-image: url(../images/enable_autorecharge.gif);
background-repeat: no-repeat;
height: 29px;
width: 171px;
border:0px;
}
.disablerechargebutton{
background-image: url(../images/disable_autorecharge.gif);
background-repeat: no-repeat;
height: 29px;
width: 175px;
border:0px;
}
/* Button style End here */
/* Inner Page Style Start */

.topNavBottomLine{background:#7ac4ff; margin:0 auto; padding:0; height:20px}
.innerBodyCenterContainer{width:739px; padding:0 0 0 0px; margin:0 auto; float: right}
.innerBodyCenterContainer-1{width:100%; padding:0; margin:0 auto; position:relative}
.innerBodyLeftContainer{width:200px; padding:0; margin:0 auto; float:left; overflow:hidden}


/* Inner Page Style End */
/* Button style end here */

.errtxt{ color:#BB0000;font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.smallerrtxt{ color:#BB0000;font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.commenttxt{ color:#999999;font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.showerrorMsg{color:#BB0000;font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.boldclass{font-weight:bold;}
.handcursor{cursor:hand;cursor:pointer}
.faq-header{ 
color:#003399;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:18px;
border-bottom:1px solid #666666;
font-weight:bold;
}

/* Old Pinless Style Start */


.header{ 
color:#003399;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:15px;
border-bottom:1px solid #666666;
font-weight:900;
}
.headertxt{ 
color:#003399;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}

.subheader{ 
color:#D4D0C8;
padding-left:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
.login-subheader{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:900;
	color:#000066;
}
.normaltext{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
.normal{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000066;
font-weight:900;
}
.tableheading{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
font-weight:900;
}
.hiddentext{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#999999;
}
.subheader-bgcolor{ 
background-color:#1865AE;
}
.normaltext-bgcolor{ 
background-color:#FFFFFF;
}

.login_heading_new {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #044a83;
}
.login_heading_new {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #044a83;
}
.login_txt_new {
	font-family: Verdana;
	font-size: 11px;
	color: #98999a;
}
.login_top_heading{
font-family: Verdana,Arial,Helvetica,sans-serif; 
font-size: 24px; 
font-weight: bold;
}
.color_blue{
color:#003399
}
/* Old Pinless Style End */
