@charset "utf-8";
/* Int. Calling Plans CSS Document */

.small { font-size: 12px;}

.border-right {border-right:1px solid #CCCCCC;}

#countryBlock { margin: 10px 0px; }

#topCountryBlock { padding-left:35px; }

#rightCountryHeader { height:66px; width:923px; border-top: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; }

#rightCountryHeader .section { float:left; font-weight:bold;}

#rightCountryHeader #rightCountryHeaderName { height:56px; padding:10px 0px 0px 10px; width:441px; color:#F6860C;}

#rightCountryHeader #rightCountryHeaderVW { height:56px; width:206px; color:#FFFFFF; font-size:14px; padding:10px 0px 0px 50px; line-height:12px;}

#rightCountryHeader #rightCountryHeaderOther { height:56px; padding:10px 0px 0px 50px; color:#FFFFFF; width:164px; font-size:14px;}

#bottomCountryBlock {float:left;}

#leftCountryBlock {width:35px; text-align:center; float:left;}

#alphabet { padding:10px 0px 10px 0px; border-top:1px solid #CCCCCC; border-left:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; }

#rightCountryBlock { float:left;}

#rightCountryBody { height:410px; overflow:auto; width:923px; border:1px solid #CCCCCC; }

.rightCountryLine { float:left; }

.rightCountryLineItem { float:left; height:25px; padding-top:10px; padding-left:10px; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC;}

.greyBackground { background-color: #F8F8F8; }

.column1 {width:441px;}

.column2 {width:245px;}

.column3 {width:187px; /*color:#F6860C; font-weight:bold;*/}

.countryInfo { float:left; }

.countryInfoWait {text-align:center}

#disclaimer { padding:10px; font-size:10px; float:left;}

#disclaimer #dagger { line-height:0px;}

.countryCodeLine { background-color: #EAEFFA; }

.countryCodeLine .countryCodeLineItem {padding:2px 0px 2px 10px; border-bottom:1px solid #CCCCCC; border-right:1px solid #CCCCCC; vertical-align:top}

.closeButton {font-weight:bold; float:right; padding-right: 10px;}