h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color:#333333;
	text-decoration:none;
}
h3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	text-decoration: none;
}

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;}

a:link {
	color: #FF0000;
	text-decoration: none;
}
a:visited {
	color: #FF0000;
	text-decoration: none;
}
a:hover {
	color: #FF0000;
	text-decoration: underline;
}


#form {
  width: 430px;
  padding: 10px 15px;
  margin-right: 5px;
  float: right;
  border: 1px solid #999999;
  background-color: #EDEDED;
}

form {
	margin : 0 auto;

	width : 350px;
	font-size : 1.2em;
}

label {
	float : left;
	width : 140px;
	padding : 0 1em;
	text-align : right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.83em;
}

fieldset input, textarea, select {
	width : 140px;
	border-top : 1px solid rgb(85, 85, 85);
	border-left : 1px solid rgb(85, 85, 85);
	border-bottom : 1px solid rgb(204, 204, 204);
	border-right : 1px solid rgb(204, 204, 204);
	padding : 1px;
	color : rgb(51, 51, 51);
	margin-bottom : 0.5em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
}

form div { clear: both }

div#submit { text-align: center }

#image-sub {
  border: 0px;
  width: 120px;
}

textarea {
  width: 150px;
  height: 100px;
}

fieldset {
	margin : 1em 0;
	padding : 0 1em .5em;
	border : 0 none;
	border-top : 1px solid rgb(204, 204, 204);
}
legend {
	margin : 1em;
	padding : 0 1.5em;
	color : rgb(0, 51, 102);
	background : transparent;
	font-size : 1.1em;
	font-weight : bold;
}
input:focus, textarea:focus { background : rgb(239, 239, 239); color : rgb(0, 0, 0); }