body,div,dl,dt,dd,ol,ul,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,table,tr,th,td{
margin: 0; padding: 0; }
body{background:url(../img/flowers.gif) #FFFFFF no-repeat fixed 100% 100%;font-family:Garamond, Georgia, Times, serif; font-size: 15px;}
#header{position:absolute;font:normal 13px arial,verdana,sans-serif;text-align:right;top:3px;right:5px;height:20px;border-bottom:1px solid #CCAAAA;}
#container{
	min-width: 1100px;
	width: 65em;
	padding: 0;
	margin: 0;
	border: 0px solid black;
}
#col1{
	float: left; 
	width: 26em;
	min-width: 440px;
	padding-left: 60px;
}
#col2{
	padding: 20px 0px 0px 60px;
	float: left;
	text-align: left;
	min-width: 400px;
	width: 30em;
	background-color: #FFF;
	border: 0px solid black;
}
#regionHolder{
	display: none;
}
.btnHeaders{
	font: bold 18px Garamond, Georgia, serif;
	color: maroon;
	margin-right: 15px;
	display: inline;
	padding: 5px 8px 5px 8px;
	cursor: pointer;
	border-top: 1px dotted maroon;
	border-bottom: 1px dotted maroon;	
}
.right{ display: block; text-align: right; 	cursor: pointer;}
.bold{ font-weight: bold; }
.newsText{background:#FFFFFF;}
.numbers{font:13px 'courier new',serif;letter-spacing:-1px;}
.bigInput{background:#FFFFFF; font:normal 24px verdana, sans-serif; height:32px;width:150px;margin: 5px 0px 2px 0px;}
h1{display:inline;color:maroon;font-weight:normal;font-size:34px;margin:0;padding:0;}
h2{display:inline;color:maroon;font-weight:normal;font-size:24px;margin:0;padding:0;}
h3{display:inline;}
a{color:maroon;}
a:hover{background-color:#e9e2d2;}
a:link,
a:visited{color:maroon;}
#nifty{background-color:maroon;color:#FFF;width:420px;padding:0;margin-top:1px;}
b.rtop,b.rbottom{display:block;background:#FFF;}
b.rtop b,b.rbottom b{display:block;height:1px;overflow:hidden;background:maroon;}
b.r1{margin:0 5px;}
b.r2{margin:0 3px;}
b.r3{margin:0 2px;}
b.rtop b.r4,b.rbottom b.r4{height:2px;margin:0 1px;}
.small{font-size:11px;line-height:110%;}
.mid{font-size:14px;margin:0;padding:0;}
.newsText{font-family:helvetica,verdana,sans-serif;font-size:12px;line-height:170%;}
#footer{width:100%; margin-top:60px; clear:both; padding-top: 7px; font:normal 9px arial,sans-serif;text-align:center;}
.line{border-top: 1px dashed #CDCDCD;}
.flag{border: 1px solid #999999;}
.clear{ clear: both; }
/* CURRENCIES */
#currencies ul{
	list-style-image: none;
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}
.trash{
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
a.trash{
	text-decoration: none;
	color: black;
}
.add{
	font-family: Verdana, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
a.add{
	text-decoration: none;
	color: black;
}
/* REGION TABS */
#tabHolder{
	display: block;
	text-align: center;
	border: 1px solid black;
}
#tabs ul {
	cursor: pointer;
	list-style-image: none;
	list-style-type: none;
}
#tabs ul li {
	float: left;
	cursor: pointer;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	color: #000;
	padding: 3px 5px 3px 5px;
	border-top: 3px solid #DDD;
}
#tabs li.active {
	font-weight: bold;
	border-top: 3px solid maroon;
}
/* REGION SCROLL AREA */
#scroll{
	width:420px;
	background-color:#FFFFFF;
	overflow-x:hidden;
	overflow-y:hidden;
	margin:0px;
	padding: 0px;
}
#scroll ul{
	list-style-image: none;
	list-style-type: none;
	width:3110px;
	margin: 0px;
	padding: 0px;
}
#scroll ul li{
	background-color: #FFF;
	display:block;
	width: 420px;
	float:left;
	margin: 0px;
	padding: 0px;
}
/*
.disabled{
	opacity: 0.2;
	filter: alpha(opacity=30);
}*/
#regtbl{
	width: 410px;
	border: 0px;
}
#regtbl table{
	background-color: #FFF;
}
#regtbl tr:hover{
	background-color: #EEE;
}
.countryName{
	color: black;
}
.countryName a{
	text-decoration: none;
	color: black;
}