/* CSS Document */

h1,h2,h3,h4,h5 {
	color:#25408A;
	padding:0px;
	margin:0px;
}	
h1 {
	font-size:22px;
	font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;

}
h2 {
	font-size:18px;
	font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;

}
h3 {
	font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;
	font-size:14px;
}

body, html { 
	font-family: Arial, Helvetica, sans-serif;
}


body {
	margin-left: 0px;
	margin-top: 0px;
	background-image:url(images/vertical-bkg1.gif);
	background-repeat:repeat-x;

}

#container {
	height:100%;
	width:100%;
	margin-top:10px;
}	


#main-table {
	width:945px;
	vertical-align:top;
}	

#header {
	width:950px;
	vertical-align:top;
}	
#footer {
	width:950px;
	height:80px;
	vertical-align:top;
	background-image:url(images/footer.gif);
}	

.footer-copyright { padding-top:20px; vertical-align:top; padding-left:55px;color:#FFFFFF;font-size:11px;}
.footer-mistera {padding-top:20px; vertical-align:top; padding-right:60px;color:#FFFFFF;font-size:11px; text-align:right;}
.footer-mistera a:link {color:#FFFFFF;font-size:11px;text-decoration:none;}
.footer-mistera a:visited {color:#FFFFFF;font-size:11px;text-decoration:none;}
.footer-mistera a:hover {color:#FFFFFF;font-size:11px;text-decoration:underline;}

#inner-body { 
	width:565px;
	padding:20px;
	padding-left:40px;
	height:571px;
	background-image:url(images/inner-vertical.gif);
	background-repeat:repeat-x;
	vertical-align:top;
	color:#666666;
	font-size:12px;
	text-align:justify;
}

#inner-body a:link{color:#25408A; text-decoration:none; font-weight:800; }

#inner-body a:visited{color:#25408A; text-decoration:none; font-weight:800;}

#inner-body a:hover{color:#E92801; text-decoration:underline; font-weight:800; }

#inner-body img {
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
}	


#rates-column {
	background-image:url(images/rates-bkg.png);
	background-repeat:repeat-y;
	font-size:11px;
	width:325px;
	vertical-align:top;
}

#rate-table {
	border:1px solid #AAAAAA;
	background-color:#FFFFFF;
	font-size:11px;
	width:275px;
}

#big-rate-table {
	border:1px solid #AAAAAA;
	background-color:#FFFFFF;
	font-size:11px;
}		

#big-rate-table img {
	padding:0px;
}


.rate-currency {
	padding:5px;
	height:26px;
	line-height:26px;
	border-top:1px solid #AAAAAA;
	border-right:1px solid #AAAAAA;
	font-weight:bold;
	color:#000000;
	width:100px;
}
.rate-symbol {
	padding:5px;
	height:26px;
	line-height:26px;
	border-top:1px solid #AAAAAA;
	border-right:1px solid #AAAAAA;
	font-weight:bold;
	color:#000000;
	width:100px;
	text-align:center;
}


.rate-header {
	padding:2px;
	text-align:center;
	color:#25408A;
	font-weight:bold;
	height:26px;

}


.rate-flag {
	border-top:1px solid #AAAAAA;
	border-right:1px solid #AAAAAA;
	text-align:center;
	vertical-align:middle;
}	


.rate-buy {
	padding:5px;
	height:26px;
	border-top:1px solid #AAAAAA;
	border-right:1px solid #AAAAAA;
	vertical-align:middle;
	color:#25408A;
	text-align:right;
	width:45px;

}	

.rate-sell {
	padding:5px;
	height:26px;
	border-top:1px solid #AAAAAA;
	vertical-align:middle;
	color:#25408A;
	font-weight:bold;
	text-align:right;
	width:45px;

}	

.rate-description {
	padding:5px;
	height:26px;
	border-top:1px solid #AAAAAA;
	border-right:1px solid #AAAAAA;

	vertical-align:middle;
	color:#25408A;
	font-weight:bold;
	text-align:left;
	width:200px;
}

#rate-text {
	padding-left:24px;
	padding-bottom:10px;
	width:85%;
}	
#more-text {
	padding-left:24px;
	padding-bottom:10px;
	text-align:right;
	width:85%;
}

.form-text {
	font-size:11px; 
}

p {margin-top:0px;}

form {margin:0px;}



/* Home Page Text Boxes */

#commission {position:absolute; width:189px; left:110px; top:90px; height:150px; z-index:1; font-size:11px; color:#1A54C5;font-weight:800;line-height:16px;}
#commission ul {margin:0px;padding:0px;}
#value {position:absolute; width:230px; left:370px; top:90px; height:150px; z-index:1;font-size:11px; color:#1A54C5;font-weight:800;line-height:16px;}
#location {position:absolute; width:230px; left:70px; top:350px; height:50px; z-index:1;font-size:11px; color:#1A54C5;font-weight:800;line-height:16px;}
#buyback {position:absolute; width:230px; left:370px; top:350px; height:150px; z-index:1;font-size:11px; color:#1A54C5;font-weight:800;line-height:16px;}
.tiny-text {color:#1A54C5; font-weight:200; font-size:10px;}

.login_outer_table { border: 1px solid #999999; }
.login_inner_table { background-color: #f0f0f0; }
.login_table_text { color: #000000; padding-left: 10px; padding-right: 10px; }
.login_error { background-color: #efefef; }

.input {
	font-family: Tahoma, Verdana;
	font-size: 11px;
	color: #000000;
}