.forminput {
	border-top: thin solid #C5B472;
	border-right: thin solid #CCCCCC;
	border-bottom: thin solid #f5f5f5;
	border-left: thin solid #999999;
	padding: 4px;
}

.forminput:hover {
	padding: 4px;
	border-top: 1px dotted #625C42;
	border-bottom: 1px dotted #625C42;
	border-left: 1px dotted #625C42;
	border-right: 1px dotted #625C42;
}

.forminput:focus {
	padding: 4px;
	border-top: 1px dotted #444034;
	border-bottom: 1px dotted #444034;
	border-left: 1px dotted #444034;
	border-right: 1px dotted #444034;
	background-color: #dddddd;
}

.formselect {
	border-top: thin solid #C5B472;
	border-right: thin solid #CCCCCC;
	border-bottom: thin solid #f5f5f5;
	border-left: thin solid #999999;
}

.formselect:hover {
	border-top: 1px dotted #625C42;
	border-bottom: 1px dotted #625C42;
	border-left: 1px dotted #625C42;
	border-right: 1px dotted #625C42;
}

.formsubmit {
	border-top: thin solid #f5f5f5;
	border-right: thin solid #999999;
	border-bottom: thin solid #C5B472;
	border-left: thin solid #CCCCCC;
	padding: 4px;
}

.formsubmit:hover {
	border-top: thin solid #333333;
	border-right: thin solid #aaaaaa;
	border-bottom: thin solid #cccccc;
	border-left: thin solid #444444;
	padding: 4px;
	background-color: #D0E6D7;

}

.formtitle {
	background-color: #C1BEB5;

	font-weight: bold;
	padding: 5px;
}

.formtable {
	background-color: #ffffff;
	font-size: 1.1em;
}

.formcell1 {
	background-color: #EFEBE0;
	padding: 5px;
}

.formcell2 {
	background-color: #FFFBEF;
}

.content .formcell2.td:hover {
	background-color: #ffe0e0;
}

#captcha {
	background-color: #ddd;
	padding:8px;
	border: 1px solid #bbb;
}

#captcha input {
	width: 200px;

}

#captcha .captchapict {
	background-color:#ccc;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-color: #999;
}



