body {
	margin: 0px;
	padding: 0px;
	background: #1a1b21;
	color: #918e8e;
	font-weight: normal;
 	font-style: none;
	font-size: 9px;
	font-family: Bitstream Verda San Mono, Verdana, sans-serif;
	text-decoration: none;
	letter-spacing: 0.2mm;
}

input, select {
	margin: 0;
	padding: 2px;
	color: #333;
	border: 1px solid #999;
	background: #fff;
	font: 11px Verdana, sans-serif;
	cursor: pointer;
} input:focus, select:focus, textarea:focus { background-color: #fffedb; }

input.field {
	width: 180px;
    margin-top: 2px;
    font-weight: normal;
    font-style: italic;
	font-size: 8px;
    letter-spacing: 0.5mm;
}
	
input.button {
	width: 186px;
    margin-top: 5px;
    margin-bottom: 5px;
	padding: 1px 0 2px 0;
	color: #545454;
	font-weight: normal;
    font-style: italic;
	font-size: 8px;
    letter-spacing: 0.5mm;
	background: #aeaeae;
	border: #918e8e 1px solid;
}
	
a:link, a:active, a:visited {
	color: #5e5d65;
	font-weight: normal;
	font-family: Bitstream Verda San Mono, Verdana, sans-serif;
	text-decoration: none;
	letter-spacing: 0.1mm;
	border: 0px;
} a:hover { color: #ebebeb; }

img, table, th, tr, td { 
	border: 0px;
	margin: 0px;
	padding: 0px;
}

hr {	
	border: none 0; 
	border-top: #242424 1px dashed;
	width: 100%;
	height: 1px;
	clear: both;
}

#head {
	margin: 0px;
	height: 150px;
}

#plate {
	background: #000000 url('http://designshouten.com/img/plates/sunset_plate.png') repeat-x;
	border-top: #413d3b 1px solid;
	border-bottom: #413d3b 1px solid;
	margin: 0px;
	padding: 0px;
	height: 250px;
}

#plate-error {
	background: #ffffff url('http://designshouten.com/img/plates/error_plate.gif') repeat-x;
	border-top: #ffffff 0px solid;
	border-bottom: #ffffff 0px solid;
	margin: 0px;
	padding: 0px;
	height: 250px;
}

#base {
	position: absolute; left: 0px; bottom: 12px;
	width: 100%;
	padding: 0px;
	margin: 0px;
	color: #5e5d65;
}

#nav { 
	border: 0px;
	margin: 0px;
	padding: 0px;
}

#login {
	position :relative-off; 
	top: -160px; 
	left: 300px; 
	z-index: 10;
}

.plate-fill {
	margin: 0px;
	padding: 0px;
	height: 238px;
}

.error {
	margin: 0px;
	margin-left: 12px;
	padding: 0px;
	border: #d4d4d4 0px solid;
	height: 238px;
}

.line-dark-dash {
	border-bottom: #000000 1px dashed;
}
	
.line-dark-solid {
	border-bottom: #000000 1px solid;
}
	
.border {
	border: #948681 1px solid;
}


.box *{	display :block; height: 1px; overflow: hidden; font-size: .01em; background: #f7f7f7; }
.box { display: block; }
.boxfg { padding: 5px; background:#f7f7f7; }
.box1 { margin-left: 3px; margin-right: 3px;
  		padding-left: 1px; padding-right: 1px;
  		border-left: 1px solid #e6e6e6; border-right: 1px solid #e6e6e6;
  		background: #efefef; }
.box2 { margin-left: 1px; margin-right: 1px;
  		padding-right: 1px; padding-left: 1px;
  		border-left: 1px solid #dcdcdc; border-right: 1px solid #dcdcdc;
  		background: #f1f1f1; }
.box3 { margin-left: 1px; margin-right: 1px;
  		border-left: 1px solid #f1f1f1; border-right: 1px solid #f1f1f1; }
.box4 { border-left: 1px solid #e6e6e6; border-right: 1px solid #e6e6e6; }
.box5 { border-left: 1px solid #efefef; border-right: 1px solid #efefef; }
