body, table {
 font-family: tahoma, Verdana, Arial;
 font-size: 8pt;
 text-decoration: none;
 background-color: #303B41;
 text-align: center;
 margin: 0px;
}

#width { margin-right: 20px; }
textarea { width: 50%; }

a { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #00447D; }
a:visited { color: #00447D; }
a:hover { text-decoration: underline; }
em { color: #000066; text-decoration: none; padding: 5px; margin-left: 5px; font-style: normal; }

h1, h2, h3, h6 {
	font-family: tahoma, Verdana, Arial;
	font-size: 18px;
	font-weight: bold;
}
h2, h3, h6 { color: black; text-align: left; font-size: 12px; border-bottom: 1px solid #4463A9; width: 728px; margin-top: 20px; }
#left h2 { width: 10px; }

#container1 {
 width: 96%;
 background: url('/images/bkg_rightshadow.gif');
 background-position: right;
 background-repeat: repeat-y;
 margin: auto;
}

*>#container1 { padding-right: 9px; }
	* html #container1 {
		/* IE5Mac filter \*/

		/* end filter */
	}

#container {
 width: 100%;
 text-align: left;
 vertical-align: top;
 margin: auto;
 background:url('/images/bkg_leftshadow.gif') left top repeat-y;
 background-color: #fff;
 margin-right: 9px;
}

#header, #header-top {
 clear: both;
 background-color: white;
 background-position: top left;
 padding: 0px;
}

#header-top {
 background-image: url('/images/logotop.gif');
 background-repeat: none;
 background-position: top left;
 height: 39px;
}

#header {
 background-image: url('/images/logobottom.gif');
 background-repeat: no-repeat;
 height: 90px;
 padding-left: 180px;
}

#header-top h1 { visibility: hidden; display: inline; height: 1px; }
#header-top img { border: none; height: 39px; margin: 0px; }

#topnav, #footer {
 clear: both;
 color: white;
 background-color: #000E79;
 border-top: 1px solid black;
 border-bottom: 1px solid black;
 margin-left: 9px;
}

#footer { 
 margin-left: 9px;
 padding: .2em 1em;
 font-weight: bold;
 text-align: right; 
 margin-top: 20px;
 background-color: #4463A9;
 border-bottom: none;
}

#footer a { color: white; }

#topnav ul, #footer ul {
 list-style-type: none;
 padding: 5px;
 margin: 0px;
 text-align: center;
}
#footer ul { padding: 2px; }
#topnav ul li, #footer ul li { display: inline; }

#topnav ul li { 
 border: 1px outset #52698C;
 border-bottom: none;
 border-top: none;
 border-left: none;
}

#topnav ul li a, #footer ul li a{
 padding: .2em 1em;
 background-color: #000E79;
 color: #FFF;
 text-decoration: none;
 font-weight: bold;
}
#footer ul li a{
 background-color: #4463A9;
 border: none;
}

#topnav ul li a:hover, #footer ul li a:hover{ color: #FFFF00; }

#left {
 width: 160px;
 background-color: white; 
 margin: 0px 0px 1px 9px; 
 float: left;
 padding-left: 4px;
}

#left h2 {
 visibility: hidden;
 padding: 0px;
 margin: 0px;
}

#left img { margin-top: 5px; }

.tools-heading, .currencies-heading {
 background-image: url('/images/h_tools.gif');
 background-repeat: no-repeat;
 background-position: center;
 height: 33px;
 margin-top: 10px;
}
.currencies-heading { background-image: url('/images/h_currencies.gif'); }

#left ul {
 margin: 0px;
 padding: 0px;
 vertical-align: middle;
 list-style: none;
}

#left li { padding: 1px 0px 1px 10px; }

#content {
 margin-left: 185px;
 padding: 0px;
 vertical-align: top;
 background-color: white;
}

#original-image, #resized-image { width: 600px; overflow: auto; }

.w3c { border: none; }

.ratestable, .trendstable {
 margin-top: 10px;
 margin-bottom: 10px;
}

.ratestable td, .trendstable td { padding: 3px; border: 1px solid #4463A9; }
.ratestable tr, .trendstable tr, #ratesgraph tr, #calculator { background-color: #FFFFCC; }
.ratestable th, .trendstable th { font-weight: bold; background-color: #000E79; color: white; padding: 4px 10px 4px 10px; /*border: 1px outset #4463A9;*/ }
.trendstable th {  padding: 4px 20px 4px 20px; }
.blank { background-color: white; border: none; }

#calculator {
 border: 1px inset #4463A9;
 padding: 10px;
 width: 250px;
 text-align: center;
 float: left;
 margin-right: 10px;
}
#calculator input, #calculator select { width: 80%; }

#bluebox {
 border: 1px outset #4463A9;
 float: left;
 width: 300px;
 background-color: #FFFFCC;
 color: black; 
}
#suggestions {
 border: 1px outset #4463A9;
 padding: 10px;
 border: 1px solid black;
 background-color: white;
 margin-left: 50px;
 margin-top: 30px;
 width: 600px;
}
#suggestions img { vertical-align: top; }
#suggestions h1 { text-align: center; }
#suggestions h3 { width: auto; }
#moneypic, #suggestions p { padding-left: 70px; }

#duration {
 margin-top: 30px;
 margin-bottom: 10px;
 float: none;
 width: 728px;
 border: 1px outset;
 text-align: center;
 background-color: FAFAFA;
}

#ratesgraph {
 border: 1px solid #4463A9;
}

#currentrates, #calculation {
 border: 1px solid #AAAAAA;
 background-color: #FAFAFA;
 width: 674px; 
 text-align: center;
}
.current, #calculation p {
 font-size: 18px;
 font-weight: bold;
}
#update { font-style: italic; font-weight: normal; text-align: right; font-size: 10px; padding-right: 10px; }

.sel-currency { padding-left: 20px; background-repeat: no-repeat; background-position: left center; background-position: 1px 2px; }
.sel-currency option { padding-left: 20px; background-repeat: no-repeat; background-position: left bottom; background-position: 1px 2px;  }

.currency-aud { background-image: url('/images/currency/aud.png'); }
.currency-brl { background-image: url('/images/currency/brl.png'); }
.currency-bgn { background-image: url('/images/currency/bgn.png'); }
.currency-cad { background-image: url('/images/currency/cad.png'); }
.currency-chf { background-image: url('/images/currency/chf.png'); }
.currency-cny { background-image: url('/images/currency/cny.png'); }
.currency-czk { background-image: url('/images/currency/czk.png'); }
.currency-dkk { background-image: url('/images/currency/dkk.png'); }
.currency-eek { background-image: url('/images/currency/eek.png'); }
.currency-eur { background-image: url('/images/currency/eur.png'); }
.currency-gbp { background-image: url('/images/currency/gbp.png'); }
.currency-hkd { background-image: url('/images/currency/hkd.png'); }
.currency-huf { background-image: url('/images/currency/huf.png'); }
.currency-idr { background-image: url('/images/currency/idr.png'); }
.currency-inr { background-image: url('/images/currency/inr.png'); }
.currency-jpy { background-image: url('/images/currency/jpy.png'); }
.currency-krw { background-image: url('/images/currency/krw.png'); }
.currency-lkr { background-image: url('/images/currency/lkr.png'); }
.currency-ltl { background-image: url('/images/currency/ltl.png'); }
.currency-lvl { background-image: url('/images/currency/lvl.png'); }
.currency-mxn { background-image: url('/images/currency/mxn.png'); }
.currency-myr { background-image: url('/images/currency/myr.png'); }
.currency-nok { background-image: url('/images/currency/nok.png'); }
.currency-nzd { background-image: url('/images/currency/nzd.png'); }
.currency-php { background-image: url('/images/currency/php.png'); }
.currency-pln { background-image: url('/images/currency/pln.png'); }
.currency-ron { background-image: url('/images/currency/ron.png'); }
.currency-rub { background-image: url('/images/currency/rub.png'); }
.currency-sek { background-image: url('/images/currency/sek.png'); }
.currency-sgd { background-image: url('/images/currency/sgd.png'); }
.currency-thb { background-image: url('/images/currency/thb.png'); }
.currency-try { background-image: url('/images/currency/try.png'); }
.currency-twd { background-image: url('/images/currency/twd.png'); }
.currency-usd { background-image: url('/images/currency/usd.png'); }
.currency-veb { background-image: url('/images/currency/veb.png'); }
.currency-zar { background-image: url('/images/currency/zar.png'); }

#ratesupdate {
 clear: both;
 text-align: right;
 font-style: italic;
}


#left ul {
 vertical-align: middle;
 list-style: none;
}

#left li {
 padding-left: 20px;
 background-repeat: no-repeat;
 background-position: center left; 
 background-color: white;
}


ul#currencies { margin-left: 14px; }
#usd-currency{ background-image: url('/images/currency/usd.png'); }
#aud-currency{ background-image: url('/images/currency/aud.png'); }
#brl-currency{ background-image: url('/images/currency/brl.png'); }
#gbp-currency{ background-image: url('/images/currency/gbp.png'); }
#bgn-currency{ background-image: url('/images/currency/bgn.png'); }
#cad-currency{ background-image: url('/images/currency/cad.png'); }
#cny-currency{ background-image: url('/images/currency/cny.png'); }
#czk-currency{ background-image: url('/images/currency/czk.png'); }
#dkk-currency{ background-image: url('/images/currency/dkk.png'); }
#eek-currency{ background-image: url('/images/currency/eek.png'); }
#eur-currency{ background-image: url('/images/currency/eur.png'); }
#hkd-currency{ background-image: url('/images/currency/hkd.png'); }
#huf-currency{ background-image: url('/images/currency/huf.png'); }
#inr-currency{ background-image: url('/images/currency/inr.png'); }
#idr-currency{ background-image: url('/images/currency/idr.png'); }
#jpy-currency{ background-image: url('/images/currency/jpy.png'); }
#lvl-currency{ background-image: url('/images/currency/lvl.png'); }
#ltl-currency{ background-image: url('/images/currency/ltl.png'); }
#myr-currency{ background-image: url('/images/currency/myr.png'); }
#mxn-currency{ background-image: url('/images/currency/mxn.png'); }
#nzd-currency{ background-image: url('/images/currency/nzd.png'); }
#nok-currency{ background-image: url('/images/currency/nok.png'); }
#php-currency{ background-image: url('/images/currency/php.png'); }
#pln-currency{ background-image: url('/images/currency/pln.png'); }
#ron-currency{ background-image: url('/images/currency/ron.png'); }
#rub-currency{ background-image: url('/images/currency/rub.png'); }
#sgd-currency{ background-image: url('/images/currency/sgd.png'); }
#zar-currency{ background-image: url('/images/currency/zar.png'); }
#krw-currency{ background-image: url('/images/currency/krw.png'); }
#lkr-currency{ background-image: url('/images/currency/lkr.png'); }
#sek-currency{ background-image: url('/images/currency/sek.png'); }
#chf-currency{ background-image: url('/images/currency/chf.png'); }
#twd-currency{ background-image: url('/images/currency/twd.png'); }
#thb-currency{ background-image: url('/images/currency/thb.png'); }
#try-currency{ background-image: url('/images/currency/try.png'); }
#veb-currency{ background-image: url('/images/currency/veb.png'); }

#ad, #ad2, #ad3 { background-color: #D1FBCD; border: 1px solid #B9C998; width: 675px; padding-left: 10px; }
#ad2, #ad3 { padding: 4px; float: left; background-color: white; border: none; }