td, div {
	text-align: left;
	font-family:tahoma;
	font-size:11px;
	color:#D9D9D9;
	line-height:12px;
	vertical-align:top;
}

a {text-decoration:underline;
   color:#5CA1D0;}
  
table { height:100%;}  
body { 	
margin:0px;
padding:0px;
background-color:#333333
}
span { font-size:12px;}

fieldset.rec_table {
	text-align: center;
	vertical-align: middle;
	width:100%;
	height:auto; 
	border: solid #D9D9D9 1px}
	
fieldset.depot {
	border: solid 2px;
	border-color: #E99722;
	font-family:tahoma;
	font-size:11px;
	}

footnote_table{
	text-align:center;
	td.color: #999999;
	}
	
td.admin_msg {	
	vertical-align:middle; 
	height:20px; 	}
td.admin_msg span { 
	font-family:tahoma;
	font-size:11px;	}

ul {margin:0; padding:0; list-style:none}
li {background:url(images/.gif) center left no-repeat; margin:0 0 0 0px; padding:0 0 0 0px; line-height:18px }

.menu img { vertical-align:middle}

.orange { color:#E99722;}
.orange a { color:#E99722;}
.orange strong { color:#E99722;}
.orange2 a { color:#E99722;}
.orange2 strong { color:#E99722;}
.blue { color:#5CA1D0;}
.blue a { color:#5CA1D0;}
.blue strong { color:#5CA1D0;}
.green { color:#A4C02D;}
.green a { color:#A4C02D;}
.green strong { color:#A4C02D;}
.green2 a { color:#A4C02D;}
.green2 strong { color:#A4C02D;}
.green2 span { color:#A4C02D;}
.blue2 a { color:#5CA1D0;}
.blue2 strong { color:#5CA1D0;}
.white { color:#ffffff;}
.grey1 { 
   color:#777777;
	font-family:tahoma;
	font-size:11px;}
.grey1 span { 
   color:#999999;
	font-family:tahoma;
	font-size:11px;}

.why { color:#C3C3C3;}
.why span { color:#5CA1D0; font-weight:bold}

.how a { color:#E99722; font-weight:bold}
.products a { color:#E99722}

.latest a { color:#A4C02D;}
.latest li a { color:#A4C02D;}
.latest strong { color:#A4C02D;}

.account { color:#636363}
.account a { color:#464646; text-decoration:none}
.account a:hover {text-decoration:underline}
.account span { color:#D94D2A; font-size:11px;}

.form { width:209px;
		height:21px;
		font-family:tahoma;
		font-size:11px;
		border-style: solid;
		border-width: 1px;
		border-color:#959595;
		background-color:#414141;
		color:#414141;
		margin-left:0px;
		margin-right:0px}
		
.textarea1 { width:212px;
		height:102px;
		font-family:tahoma;
		font-size:11px;
		border-style: solid;
		border-width: 1px;
		border-color:#959595;
		background-color:#555555;
		color:#ffffff;
		margin-left:0px;
		margin-right:0px;
		overflow:auto;}
				
.textarea2 { width:212px;
		height:50px;
		font-family:tahoma;
		font-size:11px;
		border-style: solid;
		border-width: 1px;
		border-color:#959595;
		background-color:#555555;
		color:#ffffff;
		margin-left:0px;
		margin-right:0px;
		overflow:auto;}
		
.shoutbox { width:230px;
		height:50px;
		font-family:tahoma;
		font-size:11px;
		border-style: solid;
		border-width: 1px;
		border-color:#959595;
		background-color:#555555;
		color:#ffffff;
		margin-left:0px;
		margin-right:0px;
		overflow:auto;}
		
.input { width:90px;
		height:18px;
		font-family:tahoma;
		font-size:11px;
		border-style: solid;
		border-width: 1px;
		border-color:#959595;
		background-color:#555555;
		color:#D9D9D9;
		margin-left:0px;
		margin-right:0px;
		padding-left:4px;}


a:hover {text-decoration:none;}

.input_long { width:205px;
		height:18px;
		font-family:tahoma;
		font-size:11px;
		border-style: solid;
		border-width: 1px;
		border-color:#959595;
		background-color:#555555;
		color:#D9D9D9;
		margin-left:0px;
		margin-right:0px;
				padding-left:4px;}
		
.input_medium { width:135px;
		height:18px;
		font-family:tahoma;
		font-size:11px;
		border-style: solid;
		border-width: 1px;
		border-color:#959595;
		background-color:#555555;
		color:#D9D9D9;
		margin-left:0px;
		margin-right:0px;
				padding-left:4px;}
				
.input_short { width:60px;
		height:18px;
		font-family:tahoma;
		font-size:11px;
		border-style: solid;
		border-width: 1px;
		border-color:#959595;
		background-color:#555555;
		color:#D9D9D9;
		margin-left:0px;
		margin-right:0px;
		padding-left:4px;}
		
.errorinput { width:90px;
		height:18px;
		font-family:tahoma;
		font-size:11px;
		border-style: solid;
		border-width: 2px;
		border-color:#A4C02D;
		background-color:#555555;
		color:#D9D9D9;
		margin-left:0px;
		margin-right:0px;
				padding-left:4px;}

.errorinput_long { width:205px;
		height:18px;
		font-family:tahoma;
		font-size:11px;
		border-style: solid;
		border-width: 2px;
		border-color:#A4C02D;
		background-color:#555555;
		color:#D9D9D9;
		margin-left:0px;
		margin-right:0px;
		padding-left:4px;
		}
		
.errorinput_short { width:60px;
		height:18px;
		font-family:tahoma;
		font-size:11px;
		border-style: solid;
		border-width: 2px;
		border-color:#A4C02D;
		background-color:#555555;
		color:#D9D9D9;
		margin-left:0px;
		margin-right:0px;
		padding-left:4px;
				}
		
.errortable_green { 
		border-style: solid;
		border-width: 2px;
		border-color:#A4C02D;
		background-color:#555555;}
		
.errortable_blue { 
		border-style: solid;
		border-width: 2px;
		border-color:#5CA1D0;
		background-color:#555555;}
		
.button_blue {
	border: 1px solid #D9D9D9;
	color:#D9D9D9;
	background: #31548E;}
		
.button_green {
	border: 1px solid #D9D9D9;
	color:#D9D9D9;
	background: #A4C02D;}
		
.button_orange {
	border: 1px solid #D9D9D9;
	color:#D9D9D9;
	background: #E99722;}
	
.button_red {
	border: 1px solid #D9D9D9;
	color:#D9D9D9;
	background: red;}
		
.button_msg {
	height: 17;
	border: 0px;
	color:#D9D9D9;
	background: #414141;}
	
.footnote {
	padding: 5px 0px;
	text-align:center;
	background-color:#414141;
	border-top: solid #333333 1px;
	color:#999999}	