
.error33 {
	color: red;
	width: 580px;
	margin-left: 5px;
	text-align: center;
}
.error {
	color: white;
	background: #9999EE;
}

.error .form_required{
	color: white;
	background: #9999EE;
}

#spkrRqstForm h3 {
	font-size:12px;
	background:#0D3D72;
	color:#fff;
	padding:5px 8px;
	margin:0 0 0 5px;
	width: 566px;
}

h4 {
	font-size:13px;
}
h5 {
	font-size:12px;
}
h6 {
	font-size:11px;
}

.box {
	margin:0 0 15px 5px;
	padding:15px;
	border:1px solid #0D3D72;
	width: 550px;
}
.form th {
	font:normal 12px Arial, Helvetica, sans-serif;
	text-align:right;
	width:220px;
	padding:5px;
	vertical-align:top;
}
.form td {
	padding:5px 8px;
	vertical-align:top;
}
.input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.required {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
}
.vAlign * {
	vertical-align:middle;
}
.note {
	font-size: 11px;
	display:block;
	margin:10px 0;
	color:#1865B7;
}

.label{
	padding-right: 5px;
}

.radio_outer {
	float: left !important;
	margin: 0 6px;
}

.radio_outer input {
	margin-right: 3px !important;
}

.checkbox_outer input {
	margin-right: 3px !important;
}


.highlight {
	background-color: transparent;
}

.highlight:hover{
	background-color: yellow;
}

.highlighthover {
	color: yellow;
	background: yellow;
}

#spkrRqstForm input[type="text"], #spkrRqstForm textarea {
	width:98%;
}
#spkrRqstForm .notes {
	font-size:11px;
	line-height:15px !important;
}
