.Doc2Form {
text-align:center;
}
.Doc2Form fieldset {
border:medium none;
margin-bottom:5px;
text-align:left;
}
.Doc2Form legend {
display:none;
}
.Doc2Form fieldset ul {
margin:0;
padding:0;
}
#content .focus .Doc2Form fieldset li {
clear:both;
color:#564A4A;
display:block;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:5px 0;
padding:0;
}
.Doc2Form fieldset li span {
}
.Doc2Form fieldset li span img {
}
.Doc2Form fieldset li img, .AutoFormPlus fieldset li a {
float:left;
font-size:12px;
margin-left:3px;
margin-top:3px;
}
.Doc2Form fieldset li label {
float:left;
font-size:12px;
padding-left:10px;
padding-top:5px;
width:200px;
}
.Doc2Form fieldset li p {
color:#564A4A;
margin:5px 0 0;
padding:0 0 0 10px;
}
.Doc2Form fieldset li table {
clear:both;
float:left;
font-size:12px;
margin-bottom:3px;
margin-left:202px;
margin-top:3px;
}
.Doc2Form fieldset li table input {
border:medium none !important;
color:#564A4A;
float:left;
font-size:12px;
margin-bottom:3px;
width:25px;
}
.Doc2Form fieldset li table label {
float:left;
padding-left:5px;
padding-top:2px;
}
.Doc2Form fieldset p {
color:#564A4A;
margin:5px 0 0;
padding:0 0 0 10px;
}
.Doc2Form fieldset br {
clear:both;
}
.Doc2Form fieldset input {
border:1px solid #BAACAC;
color:#564A4A;
float:left;
font-size:12px;
margin-bottom:3px;
margin-left:10px;
margin-top:3px;
width:245px;
}
.Doc2Form fieldset textarea {
border:1px solid #BAACAC;
color:#564A4A;
float:left;
font-size:12px;
height:75px;
margin-bottom:3px;
margin-left:10px;
margin-top:3px;
width:245px;
}
.Doc2Form fieldset select {
border:1px solid #BAACAC;
color:#564A4A;
float:left;
font-size:12px;
margin-bottom:3px;
margin-left:10px;
margin-top:3px;
width:245px;
}
.Doc2Form input.button {
background:white none repeat scroll 0 0;
border:0.07em solid #C22323;
color:#C22323;
display:inline;
float:right;
height:auto;
margin-left:0;
}
.Doc2Form li.required label strong {
color:#C22323;
font-style:normal;
font-weight:bold;
}
.Doc2Form li.required_li label {
	width: 300px;
	padding-bottom: 2em;
}
.Doc2Form li.required_li label strong  {
	font-weight: normal;
}
.Doc2Form .vsummary{
	text-align: left;
	background: #FCE9EB;
	padding: 0.5em;
}
.Doc2Form .vsummary ul li{
	color: #C22323;
}
.Doc2Form fieldset li.contactInterests_li label{
	width: 500px;
}
.Doc2Form fieldset li.contactInterests_li table td label{
	width: auto; 
}
.Doc2Form fieldset li.contactInterests_li table{
	width: 500px;
}
.Doc2Form fieldset li label {
float:left;
font-size:12px;
padding-left:10px;
padding-top:5px;
width:200px;
}
#fs_43 li.required_li label {
	display: none;
}
/*\*//*/ .AutoFormPlus legend { display: inline-block; } /* IE Mac legend fix */
				

























/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

