.responsive-visibility() {
  display: block !important;
  tr& { display: table-row !important; }
  th&,
  td& { display: table-cell !important; }
}

.responsive-invisibility() {
  display: none !important;
  tr& { display: none !important; }
  th&,
  td& { display: none !important; }
}

@media only screen and (max-width: 320px) {

   h1 { font-size: 1em; }

}

iframe, object, embed {
        max-width: 100%;
}

ul {list-style-type:none;}

textarea#code{
	border: 1px solid #a9abcb;
	width: 290px; 
	height:150px; 
	font-size: 11px;
	background-color:#fffdef;
}



#updates input.text, #updates input.text2, #updates select {
	border: 1px solid #a9abcb;
	background:#f3f3f3;
	color: #333;
	font: normal 13px arial;
	padding: 4px;
	margin-bottom:4px;
	width:300px;

}

#updates input.text2{
	width:100px;
}

#updates textarea {

	border: 1px solid #a9abcb;
	background:#f3f3f3;
	color: #333;
	font: normal 13px arial;
	padding: 4px;
	margin-bottom:4px;
	width:690px;
}


#contact input.text, #contact select {
	border: 1px solid #a9abcb;
	background:#f3f3f3;
	color: #333;
	font: normal 13px arial;
	padding: 4px;
	margin-bottom:4px;
	width:300px;

}

#contact textarea {

	border: 1px solid #a9abcb;
	background:#f3f3f3;
	color: #333;
	font: normal 13px arial;
	padding: 4px;
	margin-bottom:4px;
	width:690px;
}

#updates input.text,select {
	border: 1px solid #a9abcb;
	background:#f3f3f3;
	color: #333;
	font: normal 13px arial;
	padding: 4px;
	margin-bottom:4px;
	width:300px;
}

#updates select#time {
	width:100px;
}

#updates h4 {

	background:#48497b;
	color:#fff;
	font-size:19px;
	font-style:italic;
	font-weight:bold;
	padding:10px;
	margin:3px 0;

}

#updates input#check{
	border: 1px solid #a9abcb;
	background:#f3f3f3;
	color: #333;
	font: normal 13px arial;
	padding: 4px;
	margin-bottom:4px;
	width:120px;
}




.designer input, .designer select {
	border: 1px solid #a9abcb;
	background:#f3f3f3;
	color: #333;
	font: normal 11px arial;
	padding: 2px;
	margin-bottom:4px;
	width:100%;
}

.designer input.text, .designer select {
	width:100%;
}

.designer input.color {
	border: 1px solid #a9abcb;
	color: #333;
	font: normal 13px arial;
	padding: 4px;
	margin-bottom:4px;
	width:100%;
}


.designer textarea {

	border: 1px solid #a9abcb;
	background:#f3f3f3;
	color: #333;
	font: normal 13px arial;
	padding: 4px;
	margin-bottom:4px;
	width:100%;
}


#breadcrumb {
    	font-size:10px;line-height:20px;display:inline;margin:0;padding:0;color:#333
	text-align:left;
}



ul#navbits {margin:0;display:inline;list-style-type:none;margin:0;padding:0;}
ul#navbits li {display:inline;padding-right:5px;}




#top1 a{color:#333;text-decoration:none;}

#top2 {
        background: none;
        width: 940px;
        height: 82px;
        padding:0;
	margin:0;
}

#top2-left {float:left;width:470px;padding:10px 0;}
#top2-right {float:right;width:470px;padding:10px 0;}


table#money-transfer-table td {padding:3px;line-height:32px;font-size:14px;}
table#money-transfer-table td a {line-height:32px;font-size:14px;}

#column-main h2.block {background:#48497b;color:#fff;padding:5px;margin:10px 0;}

#column-main h3#compare {background:#48497b;color:#fff;padding:5px;margin:10px 0 0 0;}
table#compare-money-transfer th {font-size:11px;padding:5px 2px;text-align:center;}
table#compare-money-transfer th.highlight {background:#cedeeb;}
table#compare-money-transfer {border:1px solid #f0f0f0;margin:0;}
table#compare-money-transfer td{padding:5px 2px;border:1px solid #f7f7f7;}


#to-top {width:100%;height:138px;}
#to-top #to-top1 {min-height:138px;}
#to-top #to-top2 {min-height:138px;}
#to-top #to-top2 h2 {padding:15px 0 8px 0;margin:0;}

#tofrom {width:100%;height:128px;}
#tofrom1 {float:left;width:18%;text-align:left;}
#tofrom2 {float:left;width:29%;text-align:right;font-size:21px;font-weight:bold;}
#tofrom2a {padding:15px 10px 0 5px;}
#tofrom2a span {font-size:14px;display:block;padding:3px 0 3px 0;}
#tofrom2a input#amount {width:100%;height:30px;line-height:30px;border:4px solid #983b9a;font-size:20px;color:#434344;}
#tofrom3 {float:left;width:5%;text-align:center;}
#tofrom3 span#spanto {padding:21px 0 0 0;display:block;font-size:14px;font-weight:bold;color:#eee;}
#tofrom3 span#spanequals {padding:34px 0 0 0;display:block;font-size:19px;font-weight:bold;color:#eee;}
#tofrom3 span#spanequals2 {padding:7px 0 0 0;display:block;font-size:19px;font-weight:bold;color:#eee;}
#tofrom4 {float:left;width:29%;text-align:left;font-size:21px;font-weight:bold;}
#tofrom4a {padding:15px 10px 0 5px;}
#tofrom4a span {font-size:14px;display:block;padding:3px 0 3px 0;}
#tofrom4a input#answer {width:100%;height:30px;line-height:30px;border:4px solid #983b9a;font-size:20px;color:#434344;}
#tofrom5 {float:left;width:18%;text-align:right;}


#news a {font-size:12px;}
#news span {font-size:9px;color:#ddd;}






#column-sidebar h3 {
background:url(/images4/sidebar-top.png) no-repeat left top;
	display: block;
    width:200px;
	height:45px;
    color: #fff;
    display: block;
    font-weight: normal;
    line-height: 45px;
    padding: 0 10px;
    text-align: left;
    text-decoration: none;
	font-size:15px;
	margin: 0 0 0px 0;

}

#column-sidebar .block {

	background:#e9e9e9;
}


#column-sidebar ul.sidemenu{

	padding: 10px 0 10px 12px;margin: 0 0px 10px 0;list-style-type: none;
	background:#f0f0f0;

}


#column-sidebar ul.sidemenu li{

	/*background:url(/images3/bullet.gif) no-repeat 0 5px;*/line-height:17px;/*padding-left:20px;*/
}

#column-sidebar ul.sidemenu li a, #column-sidebar ul.sidemenu li a:visited{
	font-size:12px;
	text-decoration:none;

}

#column-sidebar ul.sidemenu li a:hover{

	color:#034795;
	text-decoration:underline;

}






#column-sidebar ul.sidemenu_currency_links{

	padding: 10px 0 10px 12px;margin: 0 0px 10px 0;list-style-type: none;
	background:#f6f6fe;
}

#column-sidebar ul.sidemenu_currency_links li{

	background: transparent url(/images3/triangle_bullet_gray.gif) no-repeat 0 3px;line-height:16px;padding-left:15px;
}

#column-sidebar ul.sidemenu_currency_links li a, #column-sidebar ul.sidemenu_currency_links li a:visited{

	text-decoration:none;

}

#column-sidebar ul.sidemenu_currency_links li a:hover{

	text-decoration:none;

}



ul#navbits {margin:0;display:inline;list-style-type:none;margin:0;padding:0;}
ul#navbits li {display:inline;padding-right:5px;}



.ad-imt {border:1px solid #005ca2;padding:0px;background:#fff;margin:10px 0;}
.ad-imt-inner {text-align:center;padding:10px;background:#e6f2fa;font-size:13px}

.ad-imt-inner a, .ad-imt-inner a:visited {color:#1f487e;text-decoration:underline;}
.ad-imt-inner h4 {text-align:left;margin:0 0 10px 0;color:#1f487e;font-size:15px;}


.ad-imt2 {padding:0px;background:#6b4879;margin:10px 0;text-align:center;padding:10px;background:#6b4879;font-size:13px; -moz-border-radius: 3px; -webkit-border-radius:3px; }
.ad-imt2 a, .ad-imt-inner a:visited {color:#ffffff;text-decoration:underline;}
.ad-imt2 h4 {text-align:left;margin:0 0 10px 0;color:#ffffff;font-size:15px;}

a.buttonlink {padding:5px;background:#333366;color:#ffffff;}
a.buttonlink:hover {padding:5px;background:#583b63;color:#ffcc00;}

a.buttonlink2{color:#fff;  background: #7359A0; -moz-border-radius: 3px; -webkit-border-radius:3px; font:9pt "Helvetica", Arial, Tahoma, Verdana, sans-serif; padding:3px 5px; }
a.buttonlink2:hover{ background: #5E4587; text-decoration:none; }	

table#convert-today td{background:#fff;}
table#convert-today td.iso{background:#ccc;color:#f7f7f7;}

.guide-intros {margin:20px 0 0 0;}
.guide-intros h4 {background:url(/images3/star.gif) no-repeat top left;padding-left:20px;}
.guide-intros p {padding-left:20px;}

.hp-guide-intros {margin:10px 0 0 0;height:50px;border-bottom:1px dotted #ccc;}
.hp-guide-intros p.latest-title {padding-left:15px;}
.hp-guide-intros p {padding-left:15px;}

#hp-headerbox {
	font-size:12px;
	line-height: 24px;
	font-weight: bold;
	color: #fff;
	padding: 5px 5px;
	margin:10px 0 0 0;
	background: #2a254b;
	background: #1f487e;
	border-bottom: 2px solid #1f487e;
	display:block;
	height:30px;
}
#hp-headerbox h2  {color:#fcf9fc;margin:0;font-size: 16px;line-height: 24px;}
#hp-headerbox h3 {color:#fcf9fc;margin:0;font-size: 16px;line-height: 24px;}


#hp-news-latest {background:#fff;padding:0px;border:0px solid #d5d4dc;margin:5px 0 10px 0;}
#hp-news-recent {background:#fff;padding:0;border:0px solid #d5d4dc;margin:0 0 10px 0;}






a.buttonlink, a.buttonlink:visited {position:absolute;bottom:5px;right:5px;background:#d7d7d7;color:#800a2d;font-weight:bold;padding: 1px 5px;}
a.buttonlink:hover {background:#fff;color:#800a2d;}

#hp-fx-main {margin:10px 0;}

#hp-fx-main-left {width:100%;min-height:300px;background:#f4f4f4;}
#hp-fx-main-lefti {padding:10px;}
#hp-fx-main-lefti h3 {font-family:Georgia, "Times New Roman", Times, serif;font-weight:normal;color:#1f4891;margin-bottom:5px;}

#hp-fx-main li { background: transparent url(/images3/triangle_bullet_gray.gif) no-repeat 0 3px;line-height:20px;padding-left:15px;}

#hp-fx-main-lefti a.buttonlink, #hp-fx-main-lefti a.buttonlink:visited {position:absolute;bottom:5px;right:5px;background:#f4f4f4;color:#1f4891;font-weight:bold;padding: 1px 5px;}
#hp-fx-main-lefti a.buttonlink:hover {background:#fff;color:#1f4891;}

#hp-fx-main-right {width:100%;min-height:300px;background:#f4f4f4;}
#hp-fx-main-righti {padding:10px;}
#hp-fx-main-righti h3 {font-family:Georgia, "Times New Roman", Times, serif;font-weight:normal;color:#1f4891;margin-bottom:5px;}

#hp-fx-main-righti a.buttonlink, #hp-fx-main-righti a.buttonlink:visited {position:absolute;bottom:5px;right:5px;background:#f4f4f4;color:#1f4891;font-weight:bold;padding: 1px 5px;}
#hp-fx-main-righti a.buttonlink:hover {background:#fff;color:#1f4891;}


#hp-top-right li { background: transparent url(/images3/triangle_bullet_gray.gif) no-repeat 0 3px;line-height:20px;padding-left:15px;}



#hp-top{width:660px;min-height:100%;}
#hp-top-left{width:100%;}
#hp-top-right{width:100%}
#hp-top-left h3{margin-bottom:10px;}
#hp-top-right h3{margin-bottom:10px;}

#hp-top2{width:660px;min-height:250px;}
#hp-top2-left{width:100%;}
#hp-top2-right{width:100%;}
#hp-top2-left h3{margin-bottom:10px;}
#hp-top2-right h3{margin-bottom:10px;}

.hp-news-intros {margin:0;clear:both;height:55px;vertical-align:top;}
.hp-news-intros-left {width:70px;float:left;}
.hp-news-intros-right {width:255px;float:left;}

.hp-news-intros .recentnewsdate {float:right;font-size:9px;font-style:italic;}





#hp-top-ad {padding:3px;background:#fff;border:2px solid #669933;margin:5px 0;text-align:center;-moz-border-radius:4px;}
#hp-top-ad h4 {background:#669933;color:#fff;margin:0 0 5px 0px;padding:5px;}
#hp-top-ad p {text-align:center;color:#525252;}
#hp-top-ad a {color:#669933;text-decoration:underline;}

#hp-top-ad2 {padding:3px;background:#f7f7f7;border:1px solid #4f3153;margin:5px 0;text-align:center;-moz-border-radius:4px;}
#hp-top-ad2 h4 {background:#4f3153;color:#fff;margin:0 0 5px 0px;padding:5px;}
#hp-top-ad2 p {text-align:center;color:#525252;}
#hp-top-ad2 a {color:#4f3153;text-decoration:underline;}

#hp-top-ad3 {padding:3px;}
#hp-top-ad3 h4 {color:#1f4891;margin:0 0 5px 0px;padding:5px;}
#hp-top-ad3 p {text-align:left;}



p#curdata {margin:10px 0;padding:5px;background:#f7f7f7;}

.newshp-item {margin:15px 0;border-bottom:1px solid #ccc;}
.newshp-item  h2 a{margin-left:0;padding-left:0;color:#2A254B;font-size:18px;font-weight:bold;}
.newshp-item  h2 a:hover{ color:#98399A;font-size:18px;font-weight:bold;}
.newshp-item-left {float:left;width:20%;}
.newshp-item-left img {padding:3px;border:1px solid #ccc;background:#f4f4f4;margin-bottom:10px;}
.newshp-item-right {float:right;width:80%}

.currhp-item {margin:15px 0;border-bottom:1px solid #ccc;}
.currhp-item-left {float:left;width:58px;}
.currhp-item-left img {padding:3px;border:1px solid #ccc;background:#f4f4f4;margin-bottom:10px;}
.currhp-item-right {float:right;width:592px}


div#convitem {width:670px;padding-bottom:5px;margin:15px 0 0px 0;}
div#convitem-left {float:right;width:480px;}
div#convitem-right {float:left;width:180px;}
div.convbox {background:#f4f4f4;margin:0 0 10px 0;color:#333;padding:3px;}
div.convbox a{color:#fff;text-decoration:underline;}
div.convbox-img {background:#333;border:1px solid #333;margin:0 0 10px 0;text-align:center}
div.convbox-img span {color:#fff;font-size:10px;text-align:center;padding:3px;}
div.convbox-ad {background:#005ca2;color:#fff;font-size:13px;padding:5px;margin:0 0 10px 0;text-align:center}
div.convbox-ad span {font-size:16px;padding:5px;display:block;}
div.convbox-widget {background:none;margin:0 0 10px 0;text-align:center}

div.convbox-nav {background:#f4f4f4;margin:0 0 10px 0;color:#333;padding:0px;}
div.convbox-nav ul {margin-top:0;padding:5px;}
div.convbox-nav ul li {background: transparent url(/images3/triangle_bullet_gray.gif) no-repeat 0 3px;line-height:16px;padding-left:15px;}
div.convbox-nav ul li.first{margin-left:5px;}
div.convbox-nav ul li.second{margin-left:12px;}
div.convbox-nav ul li.third{margin-left:19px;}

/*div.convbox-nav ul li  a, div.convbox-nav ul li a:visited {color:#666;padding:5px;}
div.convbox-nav ul li  a:hover {color:#666;background:#fff;padding:5px;}*/

div.convbox-nav ul li.active a, div.convbox-nav ul li.active a:visited, div.convbox-nav ul li.active a:hover{color:#666;font-style:italic;}

/*div.convbox-nav h3{font-size:12px;color:#8da802;backpadding:5px;margin:0;text-align:center;}*/

div#newsitem {width:100%;padding-bottom:5px;margin:15px 0 0px 0;}
div#newsitem-left {float:right;width:25%;margin:0 0 10px 10px;}
div#newsitem-right {float:right;width:70%;}
div.newsbox {background:#e6e6e6;margin:0 0 10px 0;color:#333;padding:3px;}
div.newsbox-img {background:#333;border:1px solid #333;margin:0 0 10px 0;text-align:center}
div.newsbox-img span {color:#fff;font-size:10px;text-align:center;padding:3px;}
div.newsbox-ad {background:#e6e6e6;color:#333;font-size:13px;padding:5px;margin:0 0 10px 0;text-align:center}
div.newsbox-ad span {font-size:16px;padding:5px;display:block;}


table#compare-fx {margin:5px;}
table#compare-fx th{background:#ecedfc;}
table#compare-fx td{padding:5px;border:1px solid #dadbe5;vertical-align:middle;}
table#compare-fx tr.colone {background: #fff;}
table#compare-fx tr.coltwo {background: #f4f4f4;}
table#compare-fx tr.colthree {background: #dbe9f0;}
table#compare-fx tr:hover {background: #ffffcc;}
table#compare-fx a.fxbuttonlink, a.fxbuttonlink:visited {background:#563f59 url(/images3/arrow.png) no-repeat center left;color:#fff;font-weight:bold;padding: 5px 15px 5px 25px;margin:15px;} 
table#compare-fx a.fxbuttonlink:hover {background:#9863a5 url(/images3/arrow.png) no-repeat center left;}
table#compare-fx span.fxbuttonlink2 {background:#ccc url(/images3/arrow.png) no-repeat center left;color:#f4f4f4;font-weight:bold;padding: 5px 15px 5px 25px;margin:15px;}







.chartcontainer {
	overflow: hidden;
	width: 630px;
	margin: 0 auto;
}

#chartmain {
	padding: 10px;
	background: #f4f4f4;
	border: 1px solid #ccc;
}




/* ############################# HP MINI CHART/ DATA ################################ */

#livepanel{ width:325px;height:212px;}

/* root element for tabs  */
ul.css-tabs-sml2 {  
	float:left;
	margin:0 !important; 
	padding:0;
	border-right:1px solid #f4f4f4;
	list-style-type:none;	
	width:63px;	 	
}

/* single tab */
ul.css-tabs-sml2 li {  
	float:left;	 
	padding:0; 
	margin:0;  
	list-style-type:none;	
	background:none;
}

/* link inside the tab. uses a background image */
ul.css-tabs-sml2 a, ul.css-tabs-sml2 a:visited { 
   	-moz-border-radius: 4px 0 0 4px;
   	background-color: #f4f4f4;
   	border-color: #ddd -moz-use-text-color #ddd #ddd;
   	border-style: solid none solid solid;
 	border-width: 1px;
   	color: #777;
   	display: block;
   	float: left;
   	font-size: 10px;
   	height: 17px;
   	margin-bottom: 2px;
   	outline: 0 none;
  	padding: 2px 0;
   	position: relative;
   	text-decoration: none;
   	top: 0;
	width: 63px;
   	text-align: center;


}

ul.css-tabs-sml2 a:hover {
	background-color:#ffffff;
	color:#1f487e;	
}
	
/* selected tab */
ul.css-tabs-sml2 a.current {

  	background-color: #ffffff;
   	border-color:#ddd;
   	border-right:none;
   	padding-right:1px;
   	color: #1f487e;
   	cursor: default;
   	position: relative;
   	z-index: 99;
}

	
/* tab pane */
.css-panes-sml2 div {
	float:left;
	width:248px;
	display:none;
	border:1px solid #ddd;
	border-width:1px 1px 1px 1px;
	height:255px;
	padding:5px;
	background-color:#ffffff;
	color:#333;
 	position: relative;	
}

.css-panes-sml2 div a, .css-panes-sml2 div a:visited{
	color:#1f487e;	
}
.css-panes-sml2 div a:hover{
	color:#1f487e;	
}

/* ####################################################################### */



span.flag{width: 16px; height: 11px; background: url('/images3/all_countries2.gif') no-repeat;display:inline-block;vertical-align:middle;padding:0;margin:0 8px 0  0;}

span.ad {background-position:0px -0px;}
span.ae {background-position:0px -26px;}
span.af {background-position:0px -52px;}
span.ag {background-position:0px -78px;}
span.ai {background-position:0px -104px;}
span.al {background-position:0px -130px;}
span.am {background-position:0px -156px;}
span.an {background-position:0px -182px;}
span.ao {background-position:0px -208px;}
span.ar {background-position:0px -234px;}
span.as {background-position:0px -260px;}
span.at {background-position:0px -286px;}
span.au {background-position:0px -312px;}
span.aw {background-position:0px -338px;}
span.ax {background-position:0px -364px;}
span.az {background-position:0px -390px;}
span.ba {background-position:0px -416px;}
span.bb {background-position:0px -442px;}
span.bd {background-position:0px -468px;}
span.be {background-position:0px -494px;}
span.bf {background-position:0px -520px;}
span.bg {background-position:0px -546px;}
span.bh {background-position:0px -572px;}
span.bi {background-position:0px -598px;}
span.bj {background-position:0px -624px;}
span.bm {background-position:0px -650px;}
span.bn {background-position:0px -676px;}
span.bo {background-position:0px -702px;}
span.br {background-position:0px -728px;}
span.bs {background-position:0px -754px;}
span.bt {background-position:0px -780px;}
span.bv {background-position:0px -806px;}
span.bw {background-position:0px -832px;}
span.by {background-position:0px -858px;}
span.bz {background-position:0px -884px;}
span.ca {background-position:0px -910px;}
span.catalonia {background-position:0px -936px;}
span.cc {background-position:0px -962px;}
span.cd {background-position:0px -988px;}
span.cf {background-position:0px -1014px;}
span.cg {background-position:0px -1040px;}
span.ch {background-position:0px -1066px;}
span.ci {background-position:0px -1092px;}
span.ck {background-position:0px -1118px;}
span.cl {background-position:0px -1144px;}
span.cm {background-position:0px -1170px;}
span.cn {background-position:0px -1196px;}
span.co {background-position:0px -1222px;}
span.cr {background-position:0px -1248px;}
span.cs {background-position:0px -1274px;}
span.cu {background-position:0px -1300px;}
span.cv {background-position:0px -1326px;}
span.cx {background-position:0px -1352px;}
span.cy {background-position:0px -1378px;}
span.cz {background-position:0px -1404px;}
span.de {background-position:0px -1430px;}
span.dj {background-position:0px -1456px;}
span.dk {background-position:0px -1482px;}
span.dm {background-position:0px -1508px;}
span.do {background-position:0px -1534px;}
span.dz {background-position:0px -1560px;}
span.ec {background-position:0px -1586px;}
span.ee {background-position:0px -1612px;}
span.eg {background-position:0px -1638px;}
span.eh {background-position:0px -1664px;}
span.england {background-position:0px -1690px;}
span.er {background-position:0px -1716px;}
span.es {background-position:0px -1742px;}
span.et {background-position:0px -1768px;}
span.europeanunion {background-position:0px -1794px;}
span.fam {background-position:0px -1820px;}
span.fi {background-position:0px -1846px;}
span.fj {background-position:0px -1872px;}
span.fk {background-position:0px -1898px;}
span.fm {background-position:0px -1924px;}
span.fo {background-position:0px -1950px;}
span.fr {background-position:0px -1976px;}
span.ga {background-position:0px -2002px;}
span.gb {background-position:0px -2028px;}
span.gd {background-position:0px -2054px;}
span.ge {background-position:0px -2080px;}
span.gf {background-position:0px -2106px;}
span.gh {background-position:0px -2132px;}
span.gi {background-position:0px -2158px;}
span.gl {background-position:0px -2184px;}
span.gm {background-position:0px -2210px;}
span.gn {background-position:0px -2236px;}
span.gp {background-position:0px -2262px;}
span.gq {background-position:0px -2288px;}
span.gr {background-position:0px -2314px;}
span.gs {background-position:0px -2340px;}
span.gt {background-position:0px -2366px;}
span.gu {background-position:0px -2392px;}
span.gw {background-position:0px -2418px;}
span.gy {background-position:0px -2444px;}
span.hk {background-position:0px -2470px;}
span.hm {background-position:0px -2496px;}
span.hn {background-position:0px -2522px;}
span.hr {background-position:0px -2548px;}
span.ht {background-position:0px -2574px;}
span.hu {background-position:0px -2600px;}
span.id {background-position:0px -2626px;}
span.ie {background-position:0px -2652px;}
span.il {background-position:0px -2678px;}
span.in {background-position:0px -2704px;}
span.io {background-position:0px -2730px;}
span.iq {background-position:0px -2756px;}
span.ir {background-position:0px -2782px;}
span.is {background-position:0px -2808px;}
span.it {background-position:0px -2834px;}
span.jm {background-position:0px -2860px;}
span.jo {background-position:0px -2886px;}
span.jp {background-position:0px -2912px;}
span.ke {background-position:0px -2938px;}
span.kg {background-position:0px -2964px;}
span.kh {background-position:0px -2990px;}
span.ki {background-position:0px -3016px;}
span.km {background-position:0px -3042px;}
span.kn {background-position:0px -3068px;}
span.kp {background-position:0px -3094px;}
span.kr {background-position:0px -3120px;}
span.kw {background-position:0px -3146px;}
span.ky {background-position:0px -3172px;}
span.kz {background-position:0px -3198px;}
span.la {background-position:0px -3224px;}
span.lb {background-position:0px -3250px;}
span.lc {background-position:0px -3276px;}
span.li {background-position:0px -3302px;}
span.lk {background-position:0px -3328px;}
span.lr {background-position:0px -3354px;}
span.ls {background-position:0px -3380px;}
span.lt {background-position:0px -3406px;}
span.lu {background-position:0px -3432px;}
span.lv {background-position:0px -3458px;}
span.ly {background-position:0px -3484px;}
span.ma {background-position:0px -3510px;}
span.mc {background-position:0px -3536px;}
span.md {background-position:0px -3562px;}
span.me {background-position:0px -3588px;}
span.mg {background-position:0px -3614px;}
span.mh {background-position:0px -3640px;}
span.mk {background-position:0px -3666px;}
span.ml {background-position:0px -3692px;}
span.mm {background-position:0px -3718px;}
span.mn {background-position:0px -3744px;}
span.mo {background-position:0px -3770px;}
span.mp {background-position:0px -3796px;}
span.mq {background-position:0px -3822px;}
span.mr {background-position:0px -3848px;}
span.ms {background-position:0px -3874px;}
span.mt {background-position:0px -3900px;}
span.mu {background-position:0px -3926px;}
span.mv {background-position:0px -3952px;}
span.mw {background-position:0px -3978px;}
span.mx {background-position:0px -4004px;}
span.my {background-position:0px -4030px;}
span.mz {background-position:0px -4056px;}
span.na {background-position:0px -4082px;}
span.nc {background-position:0px -4108px;}
span.ne {background-position:0px -4134px;}
span.nf {background-position:0px -4160px;}
span.ng {background-position:0px -4186px;}
span.ni {background-position:0px -4212px;}
span.nl {background-position:0px -4238px;}
span.no {background-position:0px -4264px;}
span.np {background-position:0px -4290px;}
span.nr {background-position:0px -4316px;}
span.nu {background-position:0px -4342px;}
span.nz {background-position:0px -4368px;}
span.om {background-position:0px -4394px;}
span.pa {background-position:0px -4420px;}
span.pe {background-position:0px -4446px;}
span.pf {background-position:0px -4472px;}
span.pg {background-position:0px -4498px;}
span.ph {background-position:0px -4524px;}
span.pk {background-position:0px -4550px;}
span.pl {background-position:0px -4576px;}
span.pm {background-position:0px -4602px;}
span.pn {background-position:0px -4628px;}
span.pr {background-position:0px -4654px;}
span.ps {background-position:0px -4680px;}
span.pt {background-position:0px -4706px;}
span.pw {background-position:0px -4732px;}
span.py {background-position:0px -4758px;}
span.qa {background-position:0px -4784px;}
span.re {background-position:0px -4810px;}
span.ro {background-position:0px -4836px;}
span.rs {background-position:0px -4862px;}
span.ru {background-position:0px -4888px;}
span.rw {background-position:0px -4914px;}
span.sa {background-position:0px -4940px;}
span.sb {background-position:0px -4966px;}
span.sc {background-position:0px -4992px;}
span.scotland {background-position:0px -5018px;}
span.sd {background-position:0px -5044px;}
span.se {background-position:0px -5070px;}
span.sg {background-position:0px -5096px;}
span.sh {background-position:0px -5122px;}
span.si {background-position:0px -5148px;}
span.sj {background-position:0px -5174px;}
span.sk {background-position:0px -5200px;}
span.sl {background-position:0px -5226px;}
span.sm {background-position:0px -5252px;}
span.sn {background-position:0px -5278px;}
span.so {background-position:0px -5304px;}
span.sr {background-position:0px -5330px;}
span.st {background-position:0px -5356px;}
span.sv {background-position:0px -5382px;}
span.sy {background-position:0px -5408px;}
span.sz {background-position:0px -5434px;}
span.tc {background-position:0px -5460px;}
span.td {background-position:0px -5486px;}
span.tf {background-position:0px -5512px;}
span.tg {background-position:0px -5538px;}
span.th {background-position:0px -5564px;}
span.tj {background-position:0px -5590px;}
span.tk {background-position:0px -5616px;}
span.tl {background-position:0px -5642px;}
span.tm {background-position:0px -5668px;}
span.tn {background-position:0px -5694px;}
span.to {background-position:0px -5720px;}
span.tr {background-position:0px -5746px;}
span.tt {background-position:0px -5772px;}
span.tv {background-position:0px -5798px;}
span.tw {background-position:0px -5824px;}
span.tz {background-position:0px -5850px;}
span.ua {background-position:0px -5876px;}
span.ug {background-position:0px -5902px;}
span.um {background-position:0px -5928px;}
span.us {background-position:0px -5954px;}
span.uy {background-position:0px -5980px;}
span.uz {background-position:0px -6006px;}
span.va {background-position:0px -6032px;}
span.vc {background-position:0px -6058px;}
span.ve {background-position:0px -6084px;}
span.vg {background-position:0px -6110px;}
span.vi {background-position:0px -6136px;}
span.vn {background-position:0px -6162px;}
span.vu {background-position:0px -6188px;}
span.wales {background-position:0px -6214px;}
span.wf {background-position:0px -6240px;}
span.ws {background-position:0px -6266px;}
span.ye {background-position:0px -6292px;}
span.yt {background-position:0px -6318px;}
span.za {background-position:0px -6344px;}
span.zm {background-position:0px -6370px;}
span.zw {background-position:0px -6396px;}


.adbox2 {
	width:500px;
	font:110% Georgia, "Times New Roman", Times, serif;
	background: #fff6d2;
	border:0px solid #cccc99;
	margin:0;padding:0;
	}

.adbox2-inner {
	padding:20px;
	text-align:center;
	}

.adbox2-inner a, .adbox-inner a:visited{
	color:#6f301a;
	text-decoration:underline;
	font-weight:bold;
	}

.adbox2-inner a:hover{
	color:#6f301a;
	text-decoration:underline;
	}





/*h2#recentcurrencynews {border-bottom: 1px dotted #ccc;padding:0 0 10px 0;margin:15px 0 25px 0;}*/
h2#recentcurrencynews {display:block;background:#1f487eeb4;color:#f4f7fb;padding:0 0 0 5px;font:normal 14px arial,sans-serif;line-height:22px;letter-spacing:-1px;margin:15px 0 0 0;}

div#restnewsouter{background:#dbe9f0;padding:10px 10px;}

div.restnews {background:#fff;padding:15px;border-bottom:1px solid #d2d9db;margin:15px 0;}
div.restnews h3 {background:#fff;color:#0066b7;margin:0;}
div.restnews a.title {background:#fff;color:#0066b7;margin:0;}
div.restnews .sub {padding:0;padding-left:10px;margin:0;height:17px;}
div.restnews .sub-left {float:left;font-size:10px;}
div.restnews .sub-right{float:right;}
div.restnews .sub-right a, div.restnews .sub-right a:hover{background:#ff9900;padding:1px 3px;color:#fff;font-weight:bold;}

.newstopline {width:100%;height:50px;margin-bottom:15px;}
.newstopline img {float:left;padding:3px;border:1px solid #ccc;margin-right:7px;}
.newstopline h2 {display:inline;background:#fff;color:#0066b7;margin:0;font-size:15px;}
.newstopline a.title {background:#fff;color:#0066b7;margin:0;font-size:16px;}
.newstopline span.subline {display:block;color:#999;font-size:11px;}

#adfloat {float:right;margin:0 0 25px 25px;}



div#currencynewsintro {width:740px;padding:0;margin:0;}
/*div#currencynewsintro-left {float:left;width:310px;border-top:1px dotted #ddd;border-bottom:1px dotted #ddd;padding:10px 0;margin:5px 0;}*/
div#currencynewsintro-left {float:left;width:310px;padding:0;margin:0 0 5px 0;}
div#currencynewsintro-right {float:left;width:430px;border-top:0px solid #fff;border-bottom:0px solid #fff;padding:0 0 5px 0;margin:0;}
div#currencynewsintro-right h3 {margin:0;padding:0;color:#222;font:bold 12px arial,sans-serif;margin:0;line-height:14px;letter-spacing:-1px;background:#fff;margin-bottom:5px;}
div#currencynewsintro-right ul {margin:0;padding:0;list-style-type:none;}
div#currencynewsintro-right a {background:url(/images/bullet1.png) no-repeat 0 5px;padding-left:15px;}
div#currencynewsintro-right span {padding-left:5px;color:#ccc;font-size:10px;}


.inputbox {
	padding: 0 0 0 2px;
	margin-bottom: 1px;
	border:solid 1px #FFFFFF;
	font: 11px Arial, Helvetica, sans-serif;
	color:#333333;
}

.inputbox2 {
	padding-left: 2px;
	margin-bottom: 1px;
	border:solid 1px #FFFFFF;
	font: 11px Arial, Helvetica, sans-serif;
	color:#333333;
	border:1px solid #CCCCCC;
}

.buttonnew {
	margin:0 0 0 5px;
	color: #1f487e;
	font: 11px Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	background-color:#F4F4F4;
	border:1px solid #F4F4F4;
}

.buttonnew2 {
	margin:0 0 0 5px;
	color: #FFFFFF;
	font: 11px Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	background-color:#1F487E;
	border:1px solid #1F487E;
}


input.buttonnew {
	margin-bottom:1px;
	padding:0;
}

input.buttonnew2 {
	margin-bottom:1px;
	padding:0;
}

#minilinks {line-height:20px;height:20px;vertical-align:middle;}
#minilinks a{font-size:10px;}
#minilinks a:hover{font-size:10px;}

a.buttonlink2, a.buttonlink2:visited  {background:#ff6b01 url(/images3/arrow.png) no-repeat center left;color:#fff;font-weight:bold;padding: 5px 15px 5px 25px;margin:15px;}
a.buttonlink2:hover {background:#ff6b01 url(/images3/arrow.png) no-repeat center left;color:#fff;font-weight:bold;padding: 5px 15px 5px 25px;margin:15px;text-decoration:underline}

.valueup {
    color: #008000; 
}

.valuedown {
    color: #FF0000; 
}

.value {
    color: #000; 
}

a.buttonlink {padding:5px;background:#333366;color:#ffffff;}
a.buttonlink:hover {padding:5px;background:#583b63;color:#ffcc00;}

ul#news {
	list-style-type:none;

}


ul#news li h3{
	display:inline;
	font-size:12px;
	background:none;
	color:#3B6EBF;
	line-height:17px;
}

ul#news li span{
	font-size:12px;color:#3B6EBF;
}

ul#news li{
	list-style-type:none;
	background:url(/img/icon-news.png) no-repeat left top;
	padding-left:20px;
	line-height:15px;
	padding-bottom:5px;

}



#today-history {
	padding:0;margin:10px 0;

}

#today-history-left {
	width:315px;float:left;border:1px #eee dotted;padding:0;border-top:0;

}

#today-history-left td.first {width:20px;background:url(/img/icon-calc.png) no-repeat left center;}

#today-history-right {
	width:315px;float:right;border:1px #eee dotted;padding:0;border-top:0;

}

#today-history-right td.first {width:20px;background:url(/img/icon-chart.png) no-repeat left center;}

.middle table {}
.middle table td {padding:2px;}

#exchange-rates {border:1px solid #eee; width:644px;}

#exchange-rates td {padding:2px 5px;}

#column-main-inner .ad {width:270px;float:right;}
#column-main-inner .ad-inner {padding:0 0 5px 10px;text-align:right;}
#column-main-inner .ad-inner p {padding:0;margin:0;}
#column-main-inner .ad-inner a.text1, #column-main-inner .ad-inner a.text1:visited {text-decoration:underline;font-size:16px;color:#2a254b;}
#column-main-inner .ad-inner a.text2 {text-decoration:none;font-size:13px;color:#983b9a;}

