@charset "utf-8";
/* CSS Document */

body {
	margin: 0 auto;
	font: 12px Arial, Helvetica, sans-serif;
	background-color:#ccc
}
h1 {
	font: 20px Arial, Helvetica, sans-serif;color:#666667;
}
hr {
	height: 0;
	border: 0;
	border-top: 1px solid #ccc; 
	margin: 0 0 12px 0;
}
table {
	border:#CCC .16em dotted;
	font: 10px Arial, Helvetica, sans-serif;color:#787878;
	text-transform:uppercase;
}
td {
	padding:3px 0;
}
form {
	display:inline;
}
input {
	padding:2px 0;
	font: 10px Arial, Helvetica, sans-serif;color:#787878;
}
input.reset {
	font-size:12px;
	color:#FFFFFF;
	background:transparent url(../images/clearbutton.jpg) no-repeat scroll left top;
	border:medium none;
	cursor:pointer;
	font-size:1em;
	height:29px;
	margin:0;
	padding:2px;
	width:64px;
}
input.submit{
	font-size:12px;
	color:#FFFFFF;
	background:transparent url(../images/sendbutton.jpg) no-repeat scroll left top;
	border:0 none;
	cursor:pointer;
	font-size:1em;
	height:29px;
	margin-left:5px;
	padding:2px;
	width:64px;
}

input.otherButton{
	font-size:12px;
	color:#FFFFFF;
	background:transparent url(../images/sendbutton.jpg) left top;
	border:0 none;
	cursor:pointer;
	font-size:1em;
	height:29px;
	margin-left:5px;
	padding:2px;
	width:64px;
}
select {
	width:153px;
	padding:2px 0;
	font: 11px Arial, Helvetica, sans-serif;
}
checkbox {
	padding:2px 0;
}
textarea {
	width:150px;
	padding:2px 0;
	font: 10px Arial, Helvetica, sans-serif;color:#787878;
}
#container {
	width:430px;
	margin:0 auto;
	padding:30px 55px;
	background-color:#fff;
}
#formbox {
	width:100%;	
}
a:link, a:visited, a:active {
	color: #d9760d; text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
