div#aiContactSafe_mainbody {
	margin-left:auto;
	margin-right:auto;
}

table#aiContactSafeForm {
	margin-left:auto;
	margin-right:auto;
}

div#aiContactSafe_info {
	margin-bottom:10px;
	font-family: Arial,Helvetica,sans-serif;
	color: #515151;
	font-size: 14px;
	line-height: 1.5em;
	text-align: left;
	white-space: nowrap;
}
div#div_captcha {
	clear:both;
	text-align:left;
	margin:5px 0px;
	font-size: 14px;
	line-height: 1.5em;
}

div.countdown_div {
	font-size:9px;
}
input.countdown_editbox {
	font-size:9px;
	text-align:center;
	border:none;
	overflow:visible;
}

label {
	cursor:pointer;
}

table#aiContactSafeForm td {
	padding:5px;
	vertical-align:top;
}

label.required_field {
	text-align:left;
	margin-left:5px;
}

div.aiContactSafe_row {
	clear:both;
}
div.aiContactSafe_contact_form_field_label_left {
	float:left;
	padding:1px 3px;
	width:200px;
	font-family: Arial,Helvetica,sans-serif;
	color: #515151;
	font-size: 14px;
	line-height: 1.5em;
	text-align: left;
	white-space: nowrap;
}
div.aiContactSafe_contact_form_field_left {
	float:left;
	padding:1px 3px;
       margin-bottom: 0px; margin-top: 5px;
}

div.aiContactSafe_contact_form_field_label_right {
	float:left;
	padding:1px 3px;
	margin-top:2px;
	font-family: Arial,Helvetica,sans-serif;
	color: #515151;
	font-size: 14px;
	line-height: 1.5em;
	text-align: left;
}
div.aiContactSafe_contact_form_field_right {
	float:left;
	padding:1px 3px;
}

div#aiContactSafeBtns {
	width:100%;
}
div#aiContactSafeBtns input {
	padding:5px;
	margin:0px;
}
div#aiContactSafeBtns div {
	float:left;;
	margin-right:5px;
}

div#div_captcha {
	clear:both;
	padding-top:10px;
}
div#div_captcha_info {
	margin-bottom:5px;
	font-family: Arial,Helvetica,sans-serif;
	color: #515151;
	font-size: 14px;
	line-height: 1.5em;
}
