/* All images used are RELATIVE TO THE STYLE SHEET, NOT THE HTML PAGE - must use '../images/menu_bg.gif' etc. to refer backwards*/
			     
/* CSS to style tables and forms */

table {
	border-style: none;
	border-width: 0px;
	margin-top: -2px;
	margin-left: 0px;
	margin-bottom: 5px;
	vertical-align: baseline;
	font: 11px/12px Helvetica, Arial, Geneva, sans-serif;	
	}
		
table.top {
	margin-top: -5px;
	}

table.bottom {
	margin-bottom: 5px;
	}
			
.tableheading {
	font: bold 11px/12px Helvetica, Arial, Geneva, sans-serif;
	text-align: right;
	vertical-align: bottom;
	color: #008da9;
	padding-top: 5px;
	padding-bottom: 0px;
	}
	
.tableheadinggray {
	font: bold 11px/12px Helvetica, Arial, Geneva, sans-serif;
	text-align: right;
	vertical-align: bottom;
	color: #333;
	padding-top: 5px;
	padding-bottom: 0px;
	}	
	
.tablebody {
	font: 11px/12px Helvetica, Arial, Geneva, sans-serif;
	text-align: right;
	vertical-align: bottom;
	color: #333333;
	padding-top: 5px;
	padding-bottom: 0px;
	}
	
.tablebodyblue {
	font: 11px/12px Helvetica, Arial, Geneva, sans-serif;
	text-align: right;
	color: #333333;
	padding-top: 5px;
	padding-bottom: 0px;
	background-color: #e1f4fd;
	}
	
.tabletotal {
	font: bold 11px/12px Helvetica, Arial, Geneva, sans-serif;
	text-align: right;
	color: #333333;
	padding-top: 5px;
	padding-bottom: 0px;	
	border-top: 1px solid #008da9;
	border-bottom: 1px solid #008da9;
	}			
	
select {
	display: block;
	background-color: #e1f4fd;
	border: 1px solid #cccccc;
	width: 200px;
	color: #5b5b5b;
	text-align: left;
	font: 11px/12px Helvetica, Arial, Geneva, sans-serif;
	height: 15px;
	}
	
.currencyoutput {
	width: 196px;
	}			
	
.alignright {
	text-align: right;
	}
	
.alignleft {
	text-align: left;
	}
	
input.check {
	background-color: #fff;
	color: #5b5b5b;
	border-style: none;
	}	
	
input {
	background-color: #e1f4fd;
	border: 1px solid #cccccc;
	color: #5b5b5b;
	text-align: left;
	font: 11px/12px Helvetica, Arial, Geneva, sans-serif;
	}

input.textinput {
	background-color: #e1f4fd;
	border: 1px solid #cccccc;
	color: #5b5b5b;
	height: 12px;
	text-align: left;
	font: 11px/12px Helvetica, Arial, Geneva, sans-serif;
	}
	
input.contact {
	background-color: #e1f4fd;
	border: 1px solid #cccccc;
	color: #5b5b5b;
	text-align: left;
	font: 11px/12px Helvetica, Arial, Geneva, sans-serif;
	}
		
span.button {
	display: block;
	float: right;
	position: relative;
	left: -15px;
	height: 15px;
    width: 59px;
	background: url(../../images/button1.gif) no-repeat;
	border-style: none;
	text-align: center;
	font: bold 10px/15px Arial, Geneva, sans-serif;
	color: #fff;
	outline: none;
	}
	
input.button {
    height: 15px;
    width: 59px;
	background: url(../../images/button1.gif) no-repeat;
	border-style: none;
	text-align: center;
	font: bold 10px/12px Arial, Geneva, sans-serif;
	color: #fff;
	outline: none;
	}
	
#leftcontent input.button {
	margin-top: 5px;
	}		
		
.longbutton {
	display: block;
    height: 15px;
    width: 145px;
	background: url(../../images/button2.gif) no-repeat;
	border-style: none;
	font: bold 10px/15px Arial, Geneva, sans-serif;
	color: #fff;
	outline: none;
	text-align: center;
	}
	
#submitemail {
	text-align: right;
	display: block;
	float: left;
	
	margin-top: -4px;
	margin-bottom: 2px;
	padding-right: 5px;
	padding-left:20px;
	padding-bottom:5px;
	}
	
#submitemail input.textinput {
	float: left;
	Vertical-align: bottom;
	height: 12px;
	}
	
#converter form {
	margin: 0px;
	}
	
#converter a:link, #converter a:visited {
	font: 9px Arial, Geneva, sans-serif;
	text-align: left;
	color: #008da9;
	outline: none;	
	text-decoration: none;
	}
	
.currencytable{
	align: right;
	font: bold 11px/12px Helvetica, Arial, Geneva, sans-serif;
	}			