﻿/*contact and other public form styles*/
#publicforms form {
	color:navy;
	background-color:silver;
	border:1px #2727a7 solid;
	border-width:0px;
	margin-left:30px;
}
#publicforms table {
	width:auto;
	width:96%;
	margin-left:2%;margin-right:2%;
}
#publicforms tr.rowheader {
	font-weight:bold;
}
#publicforms td {
	text-align:left;
	border:0px silver solid;
	vertical-align:top;
}
#publicforms td.col1 {
	width:25%;
	width:30%;
	padding-left:5px;
}
#publicforms td.col2 {

}
#publicforms input {
	width:300px;
}
#publicforms input.btn {
	width:75px;
	font-size:10pt;
	font-variant:small-caps;
}
#publicforms input.charcount {
	width:25px;
	font-size:8px;
	background-color:silver;border-width:0px;
}
#publicforms .required {
	color:#ff0033;
}

