fieldset {
  border:none;
  padding:.1em 0; }

  fieldset label {
    display:inline-block;
    text-align:right;
    width:150px; }

.required { color:#B51300; }

input.formatted, select.formatted, textarea.formatted {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #333333;
  text-decoration: none;
  background-color: #eeeeee;
  text-align: left;
  height: 16px;
  border:1px solid #999;
  vertical-align: bottom;
  line-height: 10px;
  margin:1px; }

input.formatted { width:150px; }

.formText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	color: #666666;
	text-decoration: none;
	text-align: right;
	white-space: nowrap;
}
.formTextLeft {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	color: #666666;
	text-decoration: none;
}
inputBig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #555555;
	width: 100px;
}
.inputBoxwss {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	background-color: #eeeeee;
	text-align: left;
	height: 16px;
	overflow: visible;
	border: 1px #999999;
	vertical-align: bottom;
	line-height: 16px;
	background-position: -2px;
}
.inputBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	background-color: #eeeeee;
	text-align: left;
	height: 16px;
	width: 150px;
	overflow: hidden;
	border: 1px #999999;
	vertical-align: bottom;
	line-height: 16px;
	background-position: -2px;
}
.inputBoxSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	background-color: #eeeeee;
	text-align: left;
	height: 16px;
	width: 60px;
	overflow: hidden;
	border: 1px #999999;
	vertical-align: bottom;
	line-height: 16px;
	background-position: -2px;
}
.messageBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	background-color: #eeeeee;
	text-align: left;
	height: 78px;
	width: 200px;
	border: 1px #999999;
	vertical-align: bottom;
	line-height: 16px;
	background-position: -2px;
	overflow: auto;
	scrollbar-base-color: cccccc;
	scrollbar-face-color: cccccc;
	scrollbar-track-color: C7CCCC;
	scrollbar-arrow-color: #666666;
	scrollbar-3dlight-color: dddddd;
	scrollbar-darkshadow-color: #666666;
	scrollbar-highlight-color: cccccc;
	scrollbar-shadow-color: #666666;
}
.error {
  font-family: "Times New Roman", Times, serif;
  font-size: 14px;
  line-height: 16px;
  font-weight: normal;
  color: #B51300;
  text-decoration: none;
  padding-bottom:1em;
  text-align:center; }
.formLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	color: #666666;
	text-decoration: none;
}
a.formLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	color: #B51300;
	text-decoration: none;
}
.button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 150px;
}
.inputBoxArea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	background-color: #eeeeee;
	text-align: left;
	height: 16px;
	width: 35px;
	overflow: hidden;
	border: 1px #999999;
	vertical-align: bottom;
	line-height: 16px;
	background-position: -2px;
}
.inputBoxPhone {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	background-color: #eeeeee;
	text-align: left;
	height: 16px;
	width: 105px;
	overflow: hidden;
	border: 1px #999999;
	vertical-align: bottom;
	line-height: 16px;
	background-position: -2px;
}

