#theFormDiv {
	display:none;
	top:4em;
	left:0em;
	background-color:#F9F9F9;
	border:1px solid #E6E6E6;
	padding:1em;
	margin:1em;
	width:59em;
}




.tosetbackgroundofmainbody {
background-color: #FFFFFF;
background-repeat: no-repeat;
}

.tomakeallfontsblue {
    color: #0000A0;
}



form {
	
	margin: 0px;
	padding: 0px;
}

form fieldset {
    float: left;
    width:59.5em;
    margin:0 0 0 0;
}

form legend {
    font-weight:bold;
    color:#11404f;
}

form p {
    margin: 0;
}

form label {
    float:left;
    margin:0.5em;
}

form input {
    font-size:100%;
}

/* thisForm.css */
#label-first, #label-last {
    width:8em;
}

#label-middle {
    width:2em;
}

#label-address, #label-email {
    clear:left;
    width:20em;
}

#label-city {
    clear:left;
    width:9em;
}

#label-state {
    width:2em;
}

#label-zipcode {
    width:7em;
}

#label-homephone {
    clear:left;
    width:9.5em;
}

#label-workphone {
    width:9.5em;
}

#bSubmit {
    float:left;
    margin:0.5em;
    clear:left;
    width:auto;
}

#bCancel {
    float:left;
    margin:0.5em;
    width:auto;
}

.field-hint {
    font-size:0.7em;
    color:#555555;
}

.nocss {
	display:none;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
}

.nocssforimage { 
text-decoration: none; 
}

.arialregular12blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0094D0;
}

.arialregular12blue a {
	color: #0094D0;
	text-decoration:none;
}
.arialregular12blue a:hover {
	color: #f42942;
	text-decoration:none;
}

.arialregular14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}



