
/* Layout */
body { font: normal	small/1.2 Arial,Helvetica; margin: 0 0 20px 0; margin:auto;}

img {border:none}
a {text-decoration:none; color:#0000CC;}
form{padding:0px;margin:0px;}


#top { width:950px; height:110px; background-image:url('/img/header_bkg.jpg'); background-repeat:repeat-x; margin: 0 auto; position: relative;}
.welcome {float:left;margin-left:20px; margin-top:30px; font-size:1.3em}
.welcome img {margin-left:45px;margin-right:10px; border:none}
.welcome p {padding-top:6px; margin-left:10px; color:#b7bfd0;}

#livechat { position: absolute; right: 350px; top: 15px; }

#contact { margin-left:649px; background-image:url('/img/header_blank.jpg'); background-repeat:no-repeat; background-position: bottom right; height:100px;  }
#contact img {border:none}
#contact p {padding:5px 0 0 0; margin:0; font-size:0.9em; width:245px; color:white}
#contact a {text-decoration:none; color:white}

#contact {width:300px; }
#contact #users_country {font-size:10px; width:150px}


.headernav {background-image:url('/img/lrg_panel_944x249px_woman_sofa.jpg'); background-repeat:no-repeat; height:252px; width:944px; background-color: #fff; margin: 0 auto; padding:0px 0px 20px 0; border-bottom:1px solid #fff;}

.tablestyle {
color:#000000;
background-color:#E2E2E2;
}

/* vyshakh  code for transparent div */
/* This is the transparent box */

.transbox {
float:left;
background: url('/img/bkg_translucent_white_75.png') repeat;
margin-left:40px;
}

.whotpad { float:left; width:310 px; }


/*position: relative used for IE ( a href issue with IE) */
.transbox div{
padding: 20px;
font-weight: bold;
color: #000000;
font-size: .9em;
position: relative;
max-width:400px;
}

.transbox p{ line-height:0px;}

.transbox_w310 {
float:left;
background: url('/img/bkg_translucent_white_75.png') repeat;
margin:15px;
}
.transbox_w310 div{
padding: 5px 10px 5px 10px;
font-weight: bold;
font-size: 1em;
position: relative;
}
.transbox_w310 div a{
text-decoration:none;
color:#000000;
}




/*
.transbox .transbox_header{font-size: 1.50em; margin-bottom:30px; text-transform: capitalize;}
*/
/*
.transbox_header{font-size: 1.50em; margin:0 30px 30px 0; text-transform: capitalize; font-weight:bold;}
*/
.transbox a{ text-decoration:none;color:#000000;}

.bottom_link{
background: url('/img/btn_arrows_right.gif') left no-repeat;
}
.transbox .bottom_link a{text-decoration:none; font-weight:bold; font-size: 1.3em; color:#000000;}


.transbox ul 
{
margin:0px;
padding:0px;
font-weight:bold;
}
.transbox ul li {
list-style:none;
line-height:15px;
}
.transbox ul a{
text-decoration:none;
color:#000000;
}

.transbox ul li a:hover{
/*font-size:1.1em;*/
/*padding-left:2px;*/
color:#666666;
}

/*
.form_field_title{clear:left;float:left;width:48%; height:30px;}
.form_field {float:left;height:30px; padding-left:5px;}

*/





.copy_txt {font-size:0.8em; padding:5px; width:940px; margin:auto; text-align:right; margin-bottom:2px}
.copy_txt .hr {border-top:1px solid #d3d3d3; border-bottom:1px solid #d3d3d3; margin:4px 0 4px 0; padding:0; height:4px}
.copy_txt a {text-decoration:none; color:#004A86}
.darkhr {border-bottom:#666666 solid 1px; padding-right:25px; clear:both; width:680px; margin-left:220px;}

#footer {background-color:#060e1f; background-image:url('/img/bkg_footer.jpg'); background-repeat:repeat-x; width:950px; margin:auto; color:#ffffff;}
#footer img {border:none}
#footer a {text-decoration:none; color:white}
#footer .ftr_lnks {width:180px; float:left; height:200px; margin-top:10px; margin-left:20px; font-size:0.85em;}
#footer .ftr_lnks ul {margin:0; padding:0; margin-bottom:20px}
#footer .ftr_lnks li {list-style:none; margin-bottom:2px}
#footer #business_lnks, #footer #consumer_lnks {float:left}
#footer #business_lnks {text-align:left; width:490px; padding-left:35px; margin-top:10px}
#footer #consumer_lnks {text-align:left; width:400px; margin-left:20px; margin-top:10px}
#footer #business_lnks .ftr_lnks {width:155px;}
#footer #consumer_lnks .ftr_lnks {width:190px; margin-left:0;}
#footer #business_lnks p, #footer #consumer_lnks p {margin:0}

/*
#menu {font-size:1.35em; width:950px; margin:auto; margin-top:10px}
#menu a {margin:0 20px 0 0; text-decoration:none; color:#060e1f}
#menu img {border:none}
*/
#menu {font-size:13px; width:944px; margin:auto; margin-top:10px; padding-left:10px; margin-bottom:10px; font-weight:bold;}
#menu a {margin:0 20px 0 0; text-decoration:none; color:#3E3E3E}
#menu img {border:none}

/*
h1, h2, h3, h4 {font-weight:normal; font-family: Tahoma,Arial, Helvetica, Sans Serif; font-weight:normal; color:#004A86; margin:0 0 5px 0; }
*/
h1, h2, h3, h4 {font-weight:normal; font-family: Tahoma,Arial, Helvetica, Sans Serif; color:#000000; margin:0 0 5px 0; }

.header_clss{font-weight:bold; font-family: Tahoma,Arial, Helvetica, Sans Serif;  margin:0 0 20px 0;text-transform: capitalize;}

h1 {font-size: 1.6em}

h1 {font-size: 1.3em; color:#000000;}
h1 {font-size: 1.6em}
h2 {font-size: 1.5em}
h3 {font-size: 1.4em}
h4 {font-size: 1.2em}
p {padding:0; margin:15px 0 15px 0}
.cnt { width:950px; background-color: #fff; margin: 0 auto; padding:20px 3px 0px 3px; border-bottom:1px solid #fff;}
#flashintro { width:950px; background-color: #fff; margin: 0 auto; padding:0 10px 0 10px; border-bottom:1px solid #fff;}

/*form styles*/
#stdform label {display:block; float:left; padding:4px 10px 0 0; width:120px; text-align:right;}
#stdform p {clear:left; margin:0; padding: 0 0 5px 0;}
#stdform p textarea {width:200px; height:80px; text-align:left}
#stdform input, #stdform select, #stdform textarea {font-family:arial}
#stdform input {width:140px}
#stdform select {width:210px}
#stdform .inputsmall {width:60px}
#confirm span {display:block; float:left; padding:0 10px 0 0; width:120px; text-align:right; font-weight:bold}

#sel_country select {color:#444444;font-family:arial,sans-serif;background-color:#FFFFA0;border:1px solid;border-top-color:#666666;border-left-color:#666666;border-right-color:#666666;border-bottom-color:#666666; width:250px;}

/* Standard Formatting */

table {width:95%;}
/*th {border:1px solid #004A86; color:#004A86; font-weight:bold; padding:3px; margin:0; border-collapse:collapse;}*/
td {padding:3px; border-collapse:collapse; text-align:left}
table .bg {background-color:#f0f0f0; cursor:pointer;}
table .nbg {background-color:#fff; cursor:pointer;}
table .tdmover {background-color:#cccccc; cursor:pointer;}

.blockdiv {display:block; text-align:center; margin:10px 0 0 0}
.blockdiv img {margin:0 3px 0 3px; border:none}

.w1, .w2, .w3, .w4, .w5, .w6, .nav, .w310, .w7, .w111,.w311, .w270, .w650, .w400 { padding: 0; margin: 10px 11px 0 0; float: left; text-align: left; }
.w1 { width: 945px }
.w2 { width: 364px }
.w3 { width: 364px }
.w7 { width: 550px }
.w4 { width: 670px }
.w6 { width: 740px }
.w5 { width: 244px }
.w270 { width: 270px }
.w650 { width: 662px; margin-right:0 }
.w400 { width: 422px; }
.nav { width: 180px }
.w111{ width:100%;}
/*.w310 {width:285px; margin:10px 46px 0 0px; font-size:0.9em; }*/
.w310 {width:310px; margin:10px 2px 0 3px; font-size:0.9em}
.w311 {width:286px; margin:10px 30px 0 0px; font-size:0.9em; }
.w310 p {text-align:center}

.roundtext {background-image:url('/img/divbg.jpg'); background-repeat:repeat-y; margin-top:0px; padding-left:15px; padding-right:15px; font-weight:bold; height:70px; font-size:11px;}

.roundtext p{ width:100%; text-align:right; margin:0px; padding:0px;}

.arrowdiv {margin-top:0px; margin-left:230px; background-image:url('/img/btn_arrows_right.gif'); background-repeat:no-repeat; height:14px;}
.arrowdiv2 {margin-top:10px; margin-left:230px; background-image:url('/img/btn_arrows_right.gif'); background-repeat:no-repeat; height:14px;}
.roundcornersmall {background-image:url('/img/round-bottom.jpg'); background-repeat:no-repeat;}

.middlepanel2 {padding-top:30px; clear:both;}
.middlepanel2 p{ line-height:0px;}
.middlepanel2a {float:left; padding-right:55px;}


/*
.middlepaneltext {background-image:url('/img/largegreybg.jpg'); background-repeat:repeat-y; width:415px; padding-left:15px; padding-right:15px; font-weight:bold; margin-top:-12px; font-size:11px; height:130px;" align="justify}
*/
.middlepaneltext {background-image:url('/img/divbg.jpg'); background-repeat:repeat; width:415px; padding-left:15px; padding-right:15px; font-weight:bold; margin-top:0px; font-size:11px; height:130px;}

.middlepaneltext p{ line-height:0px; }

.middlepaneltext2 {background-image:url('/img/divbg.jpg'); background-repeat:repeat; width:415px; padding-left:15px; padding-right:15px; font-weight:bold; margin-top:-25px; font-size:11px; padding-bottom:5px;}
.roundbottomlarge {background-image:url('/img/roundbottomlarge.jpg'); background-repeat:no-repeat; margin-top:-4px;}



.hdr { background: #fff url('/img/blocks/border_content_top.gif') no-repeat top left; height:12px; padding-left: 8px; margin-bottom:0 }
.hdr span { display: block; float: right; width: 8px; height:12px; background: #fff url('/img/blocks/border_content_topright_corner.gif') no-repeat top right; font-size:0.2em }
.wht_bkg { border: 1px solid #d3d3d3; border-top:none; border-bottom:none; background: #FFF; margin-top:0; padding:0 10px 1px 10px}
.ftr { background: #fff url('/img/blocks/border_content_btm.gif') no-repeat top left; height:12px; padding-left: 8px; margin-bottom:0 }
.ftr span { display: block; float: right; width: 8px; height:12px; background: #fff url('/img/blocks/border_content_btmright_corner.gif') no-repeat top right; font-size:0.2em }

.rounded {padding:0; margin:5px 5px 0 0; float:left; text-align:left; }
.rounded .wht_bkg {padding:0 5px 0 5px}

.nav ul {margin:0; padding:0; list-style:none}
.nav li {margin-bottom:5px;}
.nav ul a {text-decoration:none; color:#004A86}

/*.clr { clear: both; height:1px; border-top:1px solid #fff; margin-bottom:10px}*/
.clr { clear: both; height:1px; margin-bottom:10px; width:1px;}
.clear { clear: both; height:1px; border-top:1px solid #060e1f; margin-bottom:5px; width:1px;}
.not_shown {background-color: white;position:absolute;z-index:1000;}

.view_user_titles { display: block; color: #FFF; border-right:1px solid #fff;float:left; }
.view_user_values { display: block; color: #000; border-right:1px solid #fff;float:left; }

#marketingLinks { background-color: #fff; border: 2px solid black; filter:alpha(opacity=40); opacity: 0.4; -moz-opacity:0.4; border-width: 0; height:204px; z-index:100; width:270px;}
#marketingLinks a { color: #000; z-index:100; border-color: #fff; filter:alpha(opacity=100); opacity: 1; -moz-opacity:1;}
#marketingLinks h4 { color: #000; padding-left:5px }
#marketingLinks h4 a:hover { color: #000; padding-left:8px }
#marketingLinks { border-width: 0;}

.marketingMenu { border-width: 1px; border-style: solid; width: 100%; float: left; }
.marketingMenu ul { list-style: none; margin: 0; padding: 5px 0 0 10px;}
.marketingMenu h4 { font: bold 14px/16px arial, helvetica, sans-serif; display: block; margin: 0; padding: 0; }
.marketingMenu a { font: normal 14px/16px arial, helvetica, sans-serif; display: block; border-width: 0 0 0 0; border-style: solid; margin: 0; padding: 4px 10px 4px 5px; text-decoration: none; }
.marketingMenu li {position: relative;}

#marketing_info {float:right; text-align:center; width:380px; margin-top:58px; color:#000000; font-size:22px; font-weight:bold;}
#marketing_info span {color:#FFFFFF; font-size:26px; display:block}


.lifeatures {margin:0; padding:10px; list-style:none}
.lifeatures li {font-size:0.85em; margin:0 0 5px 0}

#thumbback div.a:hover span { /*the span will display just on :hover state*/
display: block !important;
width:890px;
margin:auto;
color: #000;
padding: 0px;
z-index:5;
text-decoration:none;
font-weight:normal;
text-align: justify;
padding:5px;

}

.a a {text-decoration:none; color:black}
.rightpanelcontainer {width:282px; margin:0; float:right;}
#breakinh3 h3 { margin-bottom:20px; }
.breakintdclass {background-image:url('/img/shadedbg.jpg');}

#partner_links {height:50px; margin-left:20px}
#partner_links img {float:left; margin:0}

.footernav {width:60px;  padding-right:50px; color:#999999; text-decoration:none;}
.classintlhead {font-size:16px; float:left; width:230px; margin-top:-5px;}
.classintlheadsmalltext {float:left; width: 650px; font-size:11px; vertical-align:middle;}
.classbluehead {background-image:url('/img/mid_panel_445x100px_blue.jpg'); background-repeat:no-repeat; height:100px; color:#FFFFFF;}
#classblueheadtext h1 {padding:23px;font-size:16px; vertical-align:bottom; color:#FFFFFF; font-weight:bold;}
.classblueheadtext  {padding:23px;font-size:16px; vertical-align:bottom; color:#FFFFFF; font-weight:bold; width:399px;}

.classlargebluehead {background-image:url('/img/lrg_panel_944x418_full_width_top.jpg'); background-repeat:no-repeat; height:118px; width:946px; color:#FFFFFF;}
.classlargeblueheadtext { padding:23px;font-size:16px; vertical-align:bottom; }
.classsections { background-image:url('/img/largepanelbg.jpg'); background-repeat:repeat-y; height:570px; }
.classimg {float:left; width:200px; padding-left:20px;}
.classtext {padding-top:10px; padding-bottom:5px;}
.classtext2 {padding-right:25px; text-align:justify; }
.classdbline {margin-top:5px; background-image:url('/img/doubleline.jpg'); background-repeat:repeat-x; width:943px; clear:both;}
.copyrightdetails {padding-left:285px; padding-top:30px; text-align:right; color:#999999; font-size:10px;}
.copyrightlinks {color:#999999; text-decoration:none;}
.bottomsectionhead {padding-top:30px; padding-left:285px; text-align:right;}
.sectiontop {clear:both; padding-top:15px;}
.sectionhead1 {clear:both; padding-top:20px;}
.pakflag {background-image:url('/img/pakdetails.jpg'); height:141px; width:448px;}
.classfloat {float:left;}
.classspace {padding-bottom:5px;}
.classsmallmargin {margin-left:15px;}
.classrightpanel {float:left; width:100px;}
.classrightpanel2 {margin-right:0px; margin-bottom:10px; margin-top:12px; float: left; text-align: left; width:285px; font-size:0.9em;}
.callingrates {background:URL('/img/sm_panel_282x100px_bank_notes.jpg') no-repeat; height:100px;}
.telegraphpole {background:URL('/img/sm_panel_282x100px_telegraph_pole.jpg') no-repeat; height:100px;}
.classoldwoman {background:URL('/img/sm_panel_282x100px_old_woman.jpg') no-repeat; height:100px;}
.classmidfamily {background:URL('/img/mid_panel_445x70px_family.jpg') no-repeat; height:70px; width:445px;}
.classindianwoman {background:URL('/img/mid_panel_445x100px_indian_woman.jpg') no-repeat; height:70px; width:445px;}
.classpaksmall {background:URL('/img/pakistansmall.jpg') no-repeat; height:143px; padding-top:0px; padding-left:0px;}
.classpaksmall div {width::85%; text-align:right; margin:0; padding:120px 15px; 0 0;}

.classcurvetop {background:url('/img/innercurvetop.jpg') no-repeat -2px;width:295px; height:16px;}
.classinnerbg {background:url('/img/innerbggrey.jpg') repeat-y -2px;  width:275px; padding-left:10px; padding-right:0px;}
.rightpanel4 {font-size:16px; text-align:center; margin-top:0px;}
.rightpanel5 {background:url('/img/rightpanelshade.jpg') no-repeat; height:37px; text-align:center;}
.rightpanel6 {background:url('/img/rightpanelrates.jpg') no-repeat; height:257px; text-align:center;}
.rightpanel7 {background:url('/img/innercurvebottom.jpg') no-repeat -2px;width:295px; height:14px; margin-top:-2px;}
.rightpanel8 {margin-bottom:0px;}
.innerbigblue {margin: 10px 40px 0 0; float: left; text-align: left; width:618px;}
.innerblueheader {background-image:url('/img/innerbluehead.jpg'); background-repeat:no-repeat; height:86px; color:#FFFFFF; margin-bottom: 15px;}
.innerlargegrey {background-image:url('/img/innerlargegreybg.jpg'); background-repeat:repeat-y; margin-top:-14px; width:588px; padding:0px 15px 20px 15px; height:auto; text-align:justify; pad}
.innermargin {margin-top:5px;}
.innersect {float:left; width:250px;}
.sectionheadinner{ height:400px; }
.innersectiontop { float:left; width:250px; height:400px; }
.innersectiontop2 { padding-top:5px; width:auto; height:auto; line-height:13px; }
.innersectiontop3 {float:left; width:250px; height:300px;}
.innersectiontop4 {height:350px;}
.spanpad {padding-right:30px;}
.spantext {text-align:left;}
.classinnerdiv {float:left; width:430px; vertical-align:bottom; padding-top:10px;}

.classinnerlinkwidth {float:left; font-weight:bold;}
.classinnerlinkwidth a{padding:0 0 0 20px;}

/*.classinnerwidth {width:590px;}*/
.classinnersection3 {padding-top:30px;}
.class4 {float:left; padding-top:30px; width:300px; }
#waystable th { background:#FFFFFF; text-align:center; }
#waystable td { background:#FFFFFF;text-align:center; }
#egtable { width:100%}
#egtable th {background:#FFFFFF; text-align:left;  }
#egtable td {background:#FFFFFF; text-align:left; width:50%;  }

#rates_table {width:100%;padding-right:10px; }
#greybg .ratestablemargin {height:40px;margin-left:0px;padding-left:0px; background-color:#E0E0E0; text-align:left; }
#rates_table td { background:#FFFFFF;width:14%; text-align:center; }
#rates_table th { background:#FFFFFF;width:14%; }
#eg_rate_htd td { background:#C0C0C0; }

#breakin {width:100%;padding-right:10px;}
#breakin th {background:#FFFFFF;width:192px;}
#breakin td {background:#FFFFFF;width:192px; text-align:left;}
#breakin span {padding-left:100px; font-weight:bold; font-style:italic; }
.classwhite { color:#FFFFFF; }
.classbullet {float:left; width:30px; clear:both;}
.classinnerpadding { padding-top:15px; }
.classuserexamplehead {float:left; width:165px;  padding-top:10px;}
.classuserexample1 {float:left; width:420px;}
.business1 {padding-top:30px;clear:both; padding-bottom:20px;}
.headerlogo {margin-left:20px; padding-top:0px;}
.headerlogo img {float:left; margin-top:20px;}
.header2 {margin-top:30px; font-size:1.3em;}
.indexwidth {float:left; width:315px;}
.indexwidthfirst {float:left; width:315px; margin-left:4px;}
.classmargin {margin:0px;}
.indexflashcontainer {height:424px; z-index:100}
.indexbottom1 {clear:both; width:113px; height:20px; float:left;}
.indexbottom2 {width:143px; height:20px; float:left;}
.indexbottom3 {width:123px; height:20px; float:left;}
.indexbottom4 {width:153px; height:20px; float:left;}
.indexbottom5 {width:113px; height:20px; float:left;}
.indexspan1 {display:none; position:relative; top:0; left:0}
.indexspan2 {display:none; position:relative; top:0; left:-113px}
.indexspan3 {display:none; position:relative; top:0; left:-256px}
.indexspan4 {display:none; position:relative; top:0; left:-379px}
.indexspan5 {display:none; position:relative; top:0; left:-522px}
.indexspan6 {display:none; position:relative; top:0; left:-675px}
.indexspan7 {display:none; position:relative; top:0; left:-798px}
.indexdisplaybottom {padding-left:10px; padding-top:15px; text-align:center; height:200px; background-repeat: no-repeat;}
#worldwiderates th {background:#FFF; text-align:center; }
#worldwiderates td {background:#FFF; text-align:center; }
.lineheight{line-height:20px;}
#countrylist th {background:#FFF; text-align:left; }
#countrylist td {background:#FFF; text-align:left; }
.worldwideimg {float:left; width:90px;}
.freesoftphone {clear:both; margin-left:35px;}
.red {color:#f00;}
.clearonly {clear:both;}
.ip_lineheight { line-height:45px;}
.aligncenter { text-align:center; padding-right:5px; }

#reference {font-size:10px; padding-top:10px; margin-bottom:5px; display:block; text-align:right; padding-right:10px}
#reference a {color:#060e1f}

/*new for at home page*/
#media { text-align: center; }
#noUpdate { margin: 0 auto; font-family:Arial, Helvetica, sans-serif; font-size: x-small; color: #cccccc; text-align: left; width: 210px; height: 200px; padding: 40px; }
