* { margin:0; padding:0;}
body { background:#fff; font-family:Arial; font-size:100%; line-height:18px; color:#999999; background:url(images/tail-body.gif) repeat left top;}

input, textarea { font-family:Arial; font-size:1em;}

form {padding:0px; margin:0px;}

.fleft { float:left;}
.fright { float:right;}
.clear { clear:both;}

.alignright { text-align:right;}
.aligncenter { text-align:center;}

.wrapper, block { width:100%; overflow:hidden;}
.container { width:100%;}

ul {margin: 0px 0px 0px 0px;}

li {list-style-position: outside; margin: 0px 0px 0px 20px;}

.posn-anchor {position:relative;left:0px;top:0px;}

p { margin:0; padding:0;}

.tail-top {background:#FFFFFF;}
.tail-bottom { background:url(images/tail-bottom.gif) left bottom repeat-x;}

.tile-left { background:url(images/tile-left.gif) left top repeat-y;}
.tile-right { background:url(images/tile-right.gif) right top repeat-y;}

.lhs-column {background:url(images/side-column2.png);}
.rhs-column {background:url(images/side-column2.png);}

.line-hor { border-top:1px solid #dddddd; margin:5px 24px 0 1px;}

.img-indent1 { margin:10px 0 0 9px; float:left;display:inline;}
.img-box { width:361px; float:left; padding-bottom:28px;}
img {border:0; vertical-align:top; text-align:left;}

.chart-indent {margin:0px 0 8px 40px}

/*==================tel-posn====================*/
.txt-phone {color: #000000; font-size:12px; text-align:right; font-weight:bold;}
.tel-num-pos {position:relative;right:32px;top:5px;}
.tel-icon-pos {position:absolute;right:124px;top:-3px;}
.email-pos {position:absolute;right:159px;top:-2px;}
.email-icon-pos {position:absolute;right:295px;top:2px;}
/*==================tel-posn====================*/

/*==================tool-icons====================*/
.icon-txt {color: #000000; font-size:20px; text-align:left; display:block;}
.icon-pos {position:relative;right:0px;top:0px;}
.icon-txt-pos1 {position:absolute;left:80px;top:4px;}
.icon-txt-pos2 {position:absolute;left:80px;top:20px;}
/*==================tel-posn====================*/

/*=================Text================================*/
.txt1 {color: #000000; font-size:16px; line-height: 16px; text-align:left; margin:10px 10px 0 10px; font-weight:bold;}
.txt2 {color: #000000; font-size:14px; line-height: 20px; text-align:left; display:block; margin:10px 10px 10px 10px;}
.txt3 {color: #000000; font-size:12px; line-height: 20px; text-align:left; margin:10px 10px 0 10px;}
.txt4 {color: #000000; font-size:10px; text-align:left; margin:0 0 0 10px;}

.txt5 {color: #000000; font-size:10px; text-align:left; margin:0 0 0 10px;}



.txt3-grey {color:#787878; font-size:12px; text-align:left;}

.txt1a {color: #000000; font-size:16px; line-height:20px; text-align:left; margin:0px 10px 10px 10px; font-weight:bold;}

.text-space {color: #000000; font-size:10px; line-height:10px; font-weight:bold; padding:20px 0 10px 0;}
.text-space-medium {color: #000000; font-size:10px; line-height:10px; font-weight:bold; padding:10px 0 10px 0;}
.text-space-small {color: #000000; font-size:5px; line-height:5px; font-weight:bold; padding:3px 0 10px 0;}

.sitemap-txt1 {color: #595454; font-size:26px; line-height: 26px; text-align:left; font-weight:bold;}
.sitemap-txt2 {color: #595454; font-size:14px; line-height: 26px; text-align:left; font-weight:bold;}

.sitemap-link1 {color: #595454;text-decoration:none; font-size:12px; text-align:left;font-weight:bold;}
.sitemap-link1:visited {text-decoration:none;}
.sitemap-link1:hover {color:#000000}


h1 {color: #000000; font-size:16px; line-height:20px; text-align:left; margin:0px 10px 0 10px; font-weight:bold;}
h2 {color: #000000; font-size:16px; line-height:20px; text-align:left; margin:0px 10px 0 10px; font-weight:bold;}


/*====================Rates Container================================*/
.rates-back {background-image:url(images/rates-back13.png); height:185px; width:180px; background-repeat:no-repeat;}
.rates-divider {background-image:url(images/rate-div7.png); height:5px; display:inline; background-repeat:repeat-x;}
.rate-txt1 {position:relative; color: #000000; font-size:14px;line-height: 20px; text-align:left; margin:1px 0 4px 10px; }
.rate-numbers1 {position:absolute;left:85px;top:0px; color: #000000; font-size:14px; display:inline;line-height: 14px; text-align:left; margin:1px 0 4px 10px; }
.rate-disclaimer {position:absolute;left:0px;top:-44px; color: #000000; font-size:12px; display:inline;line-height: 20px; text-align:left; margin:50px 10px 0 10px;}

/*====================Charts================================*/

#chartwrapper {display: block; margin-left: auto; margin-right: auto;}

#chartholder {width:600px; height:450px; display: block; margin-left: auto; margin-right: auto; background:#fff url('images/chart-enter1.png') 50% 50% no-repeat;}

#chartwait {width:600px; height:450px; display: block; margin-left: auto; margin-right: auto; background:#fff url('images/chart-wait1.png') 50% 50% no-repeat;}

#thechart {width:600px; height:450px; display: block; margin-left: auto; margin-right: auto;}

.chart-txt {color: #000000; font-size:16px; line-height: 16px; text-align:center; font-weight:bold;}
.chart-footer {text-align:center;}


/*==================Section specific layout and text====================*/

/*header*/
#header {padding-bottom:5px;}
#header .row-1 {height:15px; padding:0px 0 0 0px}
#header .row-2 {padding-bottom:1px;}
#header .row-2 .col-1 {padding:5px 0 0 44px;} 
#header .row-2 .col-2 {padding:10px 0 0 200px;}
/*#header .row-3 {height:1px; padding-left:24px;}*/
#header .row-3 {height:15px;padding:0 0 0 28px;}

/*content*/
#content .link1 {color: #F26522;text-decoration:none;font-size:11px;text-align:left;display:block;margin:0 0 0 10px;font-weight:bold;}
#content .link1:visited {color: #F26522; text-decoration:none;font-size:11px;text-align:left;}
#content .link1:hover {color:#787878;text-decoration:none;}

#content .link2 {color:#000; font-size:14px;}
#content .link2:hover {color:#000; text-decoration:none;}

#content .link3 {color: #000000;text-decoration:none; font-size:15px; text-align:left; display:block; margin:0 0 15px 10px;}
#content .link3:visited {color: #000000;text-decoration:none;}
#content .link3:hover {color:#787878;text-align:left;}

#content .link5 {color: #F26522; text-decoration:none; font-size:14px; line-height: 16px; text-align:left; font-weight:bold;}
#content .link5:visited {color: #F26522; text-decoration:none;}
#content .link5:hover {color: #787878;} 

#content .link6 {color: #000000; text-decoration:none; font-size:14px; line-height: 16px; text-align:left; margin:10px 10px 0 4px;}
#content .link6:visited {color: #000000; text-decoration:none;}
#content .link6:hover {color: #787878; text-decoration:none;} 

#content .link7 {color: #0D2F62;text-decoration:none;font-size:13px;line-height:23px; text-align:left;display:block;margin:0 0 0 10px;font-weight:bold;}
#content .link7:visited {color: #0D2F62; text-decoration:none;font-size:11px;text-align:left;}
#content .link7:hover {color:#F26522;text-decoration:none;}

#content .link8 {color: #0D2F62;text-decoration:none; font-size:10px; text-align:left; display:block; margin:0 0 0 0;font-weight:bold;}
#content .link8:visited {color: #0D2F62;text-decoration:none;}
#content .link8:hover {color:#F26522;text-decoration:none;}

#content .link9 {color: #0D2F62;text-decoration:none;font-size:13px;line-height:23px; text-align:left;display:block;margin:0 0 0 0px;font-weight:bold;}
#content .link9:visited {color: #0D2F62; text-decoration:none;font-size:13px;text-align:left;}
#content .link9:hover {color:#F26522;text-decoration:none;}



/*footer*/

#footer {padding-bottom:1px;}
#footer .row-1 {height:5px; padding:5px 0 8px 28px}
#footer .row-1 .col-1 {padding:3px 0 0 5px;}
#footer .row-2 {padding-bottom:1px;}
#footer .row-2 .col-1 {padding:5px 0 0 300px;} 

#footer .link1 {color:#5a5a5a; font-size:12px; text-decoration:underline; background:url(images/rss.gif) no-repeat top right; padding-right:27px; padding-bottom:2px;}
#footer .link1:hover {color:#5a5a5a; text-decoration:none;}
#footer .link2 {color:#5a5a5a; font-size:12px;}
#footer .link2:hover {color:#5a5a5a; text-decoration:none;}


#footer-chart {padding-bottom:1px;}
#footer-chart .row-1 {height:5px; padding:5px 0 8px 28px}
#footer-chart .row-1 .col-1 {padding:3px 0 0 5px;}
#footer-chart .row-2 {padding-bottom:3px;}
#footer-chart .row-2 .col-1 {padding:5px 0 0 154px;} 

#footer-chart .link1 {color:#5a5a5a; font-size:12px; text-decoration:underline; background:url(images/rss.gif) no-repeat top right; padding-right:27px; padding-bottom:2px;}
#footer-chart .link1:hover {color:#5a5a5a; text-decoration:none;}
#footer-chart .link2 {color:#5a5a5a; font-size:12px;}
#footer-chart .link2:hover {color:#5a5a5a; text-decoration:none;}


/*=================Main Navigation Bar================================*/

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.solidblockmenu{
margin: 0;
padding: 0;
float: left;
font: bold 12px Arial;
width: 525px;/*Adjust this to change width of the menu bar */
overflow: hidden;
margin-top: 1em;
margin-bottom: 1em;
border: 1px solid #FFFFFF;
border-width: 1px 0;
background: white url(images/blockdefault6.png) center center repeat-x;
}

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
float: left;
color: white;
padding: 9px 9px;
text-decoration: none;
border-right: 1px solid white;
}

.solidblockmenu li a:visited{
color: white;
}

.solidblockmenu li a:hover, .solidblockmenu li .current{
color: white;
background: white url(images/blockactive6.png) center center repeat-x;
}

/*=================Buttons and Icons================================*/

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

a.boldbuttons{
background: transparent url('images/roundedge-blue-left1.png') no-repeat top left;
display: block;
float: left;
font: bold 13px Arial; /* Change 13px as desired */
line-height: 19px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 30px) */
height: 30px; /* Height of button background height */
padding-left: 8px; /* Width of left menu image */
text-decoration: none;
margin:0 10px 10px 10px
}

a:link.boldbuttons, a:visited.boldbuttons, a:hover.boldbuttons, a:active.boldbuttons{
color: white; /*button text color*/
}

a.boldbuttons span{
background: transparent url('images/roundedge-blue-right1.png') no-repeat top right;
display: block;
padding: 4px 10px 4px 2px; /*Set 10px to be equal or greater than'padding-left' value above*/
}

a:hover.boldbuttons{ /* Hover state CSS */
text-decoration: underline;
}

.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;
}


.icon-txt {color: #000000; font-size:16px; text-align:left; display:block; font-weight:bold;}
.icon-pos {position:relative;right:0px;top:0px;}
.icon-txt-pos1 {position:absolute;left:85px;top:4px;}
.icon-txt-pos2 {position:absolute;left:85px;top:22px;}




/*=================index.html content================================*/
#pers-box {position:relative;left:0px;top:0px;}
.pers-box1 {background-image:url(images/pers-panel1.png); height:300px; width:235px; display:block; background-repeat:no-repeat;}
.pers-image {background-image:url(images/girl-globe-1735577v1.png); height:144px; width:215px; display:block; background-repeat:no-repeat;margin:10px 0 0 10px;}

#bus-box {position:absolute;left:259px;top:0px;}
.bus-box1 {background-image:url(images/pers-panel1.png); height:300px; width:235px; display:block; background-repeat:no-repeat;}
.bus-image {background-image:url(images/money7891181v1.png); height:142px; width:215px; display:block; background-repeat:no-repeat;margin:10px 0 0 10px;}


/*=================payments.html content================================*/
#send-box {position:relative;left:10px;top:30px;}
.send-box1 {background-image:url(images/pers-panel1.png); height:240px; width:235px; display:block; background-repeat:no-repeat;}
.send-image {background-image:url(images/send-payment6.png); height:144px; width:215px; display:block; background-repeat:no-repeat;margin:10px 0 0 10px;}

#receive-box {position:absolute;left:249px;top:0px;}
.receive-box1 {background-image:url(images/pers-panel1.png); height:240px; width:235px; display:block; background-repeat:no-repeat;}
.receive-image {background-image:url(images/receive-payment6.png); height:142px; width:215px; display:block; background-repeat:no-repeat;margin:10px 0 0 10px;}

#basic-risk-box {position:relative;left:10px;top:30px;}
.basic-risk-box1 {background-image:url(images/pers-panel1.png); height:240px; width:235px; display:block; background-repeat:no-repeat;}
.basic-risk-image {background-image:url(images/banana1285627.png); height:143px; width:215px; display:block; background-repeat:no-repeat;margin:10px 0 0 10px;}

#advanced-risk-box {position:absolute;left:249px;top:0px;}
.advanced-risk-box1 {background-image:url(images/pers-panel1.png); height:240px; width:235px; display:block; background-repeat:no-repeat;}
.advanced-risk-image {background-image:url(images/risk5852903.png); height:143px; width:215px; display:block; background-repeat:no-repeat;margin:10px 0 0 10px;}






/*=================send international payment.html content================================*/
.send-payment {position:relative;left:10px;top:20px;}
.send-payment {background-image:url(images/send-payment5.png); height:382px; width:494px; display:block; background-repeat:no-repeat;}


.register {position:absolute;left:90px;top:8px;}
.login {position:absolute;left:90px;top:75px;}
.send-funds {position:absolute;left:90px;top:160px;}
.we-send-funds {position:absolute;left:90px;top:238px;}




.send-pmnt-link {color: #000000;text-decoration:none; font-size:14px; text-align:left; display:block; margin:0 0 0 0;}
.send-pmnt-link:visited {color: #000000;text-decoration:none;}
.send-pmnt-link:hover {color:#787878}

.bold-link1 {color: #000000;text-decoration:none; font-size:14px; text-align:left; margin:0 0 0 0;font-weight:bold;}
.bold-link1:visited {color: #000000;text-decoration:none;}
.bold-link1:hover {color:#787878}


.send-pymt-icon-pos1 {position:relative;left:-3px;top:0px;}
.send-pymt-icon-txt-pos1 {position:absolute;left:72px;top:8px;}
.send-pymt-icon-txt-pos1a {position:absolute;left:72px;top:0px;}
.send-pymt-icon-txt-pos1b {position:absolute;left:72px;top:15px;}
.send-pymt-icon-pos2 {position:absolute;left:249px;top:-10px;}
.send-pymt-icon-txt-pos2 {position:absolute;left:322px;top:6px;}
.send-pymt-icon-txt-pos2a {position:absolute;left:322px;top:0px;}
.send-pymt-icon-txt-pos2b {position:absolute;left:322px;top:15px;}



/*============button positioning=========*/
.posn-relative {position:relative;left:0px;top:0px;}
.posn-absolute180 {position:relative;left:230px;top:-30px;}



