
.contact_form {
	width: 450px;
	float: left;
}

.contact_info {
	font-size: 10pt;
	float: right;
	/*position: absolute;
	left: 590px;
	top: 200px; */
	width: 275px;
}
.contact_info a {
	text-decoration: none;
}

form#contact {
	font-size: 1.2em;
 	margin: 1em 15px;  
}

form#contact label{
padding-top:3px;
float: left;
width: 130px;
font-weight: bold;
}

form#contact input, textarea {
width: 275px;
margin-bottom: 5px;
}
form#contact select {
width: 279px;
margin-bottom: 5px;
}

form#contact textarea{
width: 275px;
height: 100px;
}

form#contact .boxes{
width: 1em;
}

form#contact #submitbutton{
margin-left: 320px;
margin-top: 5px;
width: 90px;
}

form#contact br{
clear: left;
}


form#webinar {
	font-size: 1.2em;
 	margin: 1em 15px;  
}

form#webinar label{
padding-top:3px;
float: left;
width: 130px;
font-weight: bold;
}

form#webinar input, textarea {
width: 275px;
margin-bottom: 5px;
}
form#webinar select {
width: 279px;
margin-bottom: 5px;
}

form#webinar textarea{
font: 100%  Arial, Verdana,  sans-serif; 
width: 275px;
height: 50px;
}

form#webinar .boxes{
width: 1em;
}

form#webinar #submitbutton{
margin-left: 320px;
margin-top: 5px;
width: 90px;
}

form#webinar br{
clear: left;
}

form#demo {
	font-size: 1.2em;
 	margin: 1em 15px;  
}

form#demo label{
padding-top:3px;
float: left;
width: 130px;
font-weight: bold;
}

form#demo input, textarea {
width: 275px;
margin-bottom: 5px;
}
form#demo select {
width: 279px;
margin-bottom: 5px;
}

form#demo textarea{
font: 100%  Arial, Verdana,  sans-serif; 
width: 275px;
height: 50px;
}

form#demo .boxes{
width: 1em;
}

form#demo #submitbutton{
margin-left: 320px;
margin-top: 5px;
width: 90px;
}

form#demo br{
clear: left;
}


form#config {
	font-size: 1.2em;
 	margin: 1em 15px;  
}

form#config label{
padding-top:3px;
margin-left:10px;
float: left;
width: 120px;
font-weight: bold;
}

form#config input, textarea {
width: 275px;
margin-bottom: 5px;
}
form#config select {
width: 279px;
margin-bottom: 5px;
}

form#config textarea{
font: 100%  Arial, Verdana,  sans-serif; 
width: 275px;
height: 50px;
}

form#config .boxes{
width: 1em;
}

form#config #submitbutton{
margin-left: 318px;
margin-top: 5px;
width: 90px;
}

form#config br{
clear: left;
}

.config_header {
float: left;
font-size: 1.1em;
font-weight:bold;
padding-bottom:5px;
}

.config_help {
vertical-align: 10%;
font-size: 1.1em;
}

.config_help_small {
font-size: 0.85 em;
}

form#key {
	font-size: 1.2em;
 	margin: 1em 15px;  
}

form#key label{
padding-top:3px;
margin-left:10px;
float: left;
width: 120px;
font-weight: bold;
}

form#key input, textarea {
width: 275px;
margin-bottom: 5px;
}

form#key .boxes{
width: 1em;
}

form#key #key_submitbutton{
margin-left: 300px;
margin-top: 5px;
width: 110px;
}

form#key br{
clear: left;
}

form#sharevault_quote {
	font-size: 1.2em;
 	margin: 1em 15px;
}

form#sharevault_quote label{
padding-top:3px;
float: left;
width: 120px;
font-weight: bold;
}

form#sharevault_quote input, textarea {
vertical-align: middle;
width: 275px;
margin-bottom: 5px;
}
form#sharevault_quote select {
width: 279px;
margin-bottom: 5px;
}

form#sharevault_quote textarea{
font: 100%  Arial, Verdana,  sans-serif; 
width: 275px;
height: 50px;
}

form#sharevault_quote .boxes{
width: 1em;
}

form#sharevault_quote #submitbutton{
margin-left: 10px;
margin-top: -10px;
width: 90px;
}

form#sharevault_quote br{
clear: left;
}

.quote_help_small {
font-size: 8pt;
}

.quote_info {
	font-size: 9pt;
	/* position: absolute;
	left: 450px;
	top: 200px; */
	float: right;
	width: 300px;
	margin:0px;
}
.quote_info a {
	text-decoration: underline;
	text-color: #005383;
}
.quote_info ul {
 margin-left: 10px;	
}
.quote_info li {
 font-size: 8pt;
 list-style: url('../i/li_dot.png');
 margin-left: 10px;	
 line-height: 1.65em;
}

/* added 1-20-11 for new solutions pages */

.contact_form_mini {
	width: 350px;
	float: left;
}

form#contact_mini {
	font-size: 1.2em;
 	margin: 1em 15px;  
}

form#contact_mini label{
padding-top:3px;
float: left;
width: 80px;
font-weight: bold;
}

form#contact_mini input, textarea {
width: 310px;
margin-bottom: 5px;
}
form#contact_mini select {
width: 279px;
margin-bottom: 5px;
}

form#contact_mini textarea{
width: 275px;
height: 100px;
}

form#contact_mini .boxes{
width: 1em;
}

form#contact_mini #submitbutton{
margin-left: 70px;
margin-top: 5px;
width: 90px;
}

form#contact_mini br{
clear: left;
}

/* added 7-6-11 for new maintenance page */

.maintenance_config_form {
	width: 650px;
	float: left;
}

form#maintenance_config_form {
	font-size: 1.2em;
 	margin: 1em 15px;  
}

form#maintenance_config_form label{
padding-top:3px;
float: left;
width: 120px;
font-weight: bold;
}

form#maintenance_config_form input, textarea {
width: 310px;
margin-bottom: 5px;
}
form#maintenance_config_form select {
width: 279px;
margin-bottom: 5px;
}

form#maintenance_config_form textarea{
width: 275px;
height: 100px;
}

form#maintenance_config_form .boxes{
width: 1em;
}

form#maintenance_config_form #submitbutton{
margin-left: 70px;
margin-top: 5px;
width: 90px;
}

form#maintenance_config_form br{
clear: left;
}
