﻿table.form-table
{
	width: 100%;
}
table.form-table td
{
	vertical-align: top;
}
td.form-label
{
	color: #37a4f7;
	font-size: 14px;
	font-weight: bold;
	padding: 5px 20px;
	text-align: right;
	width: 35%;
}
td.form-label2
{
	font-size: 14px;
	font-weight: bold;
	vertical-align: middle !important;
}
td.form-input
{
	padding: 5px 0px;
	width: 65%;
}
.error-spacer
{
	padding-bottom: 5px;
}
td.steps
{
	vertical-align: middle !important;
    width: 35px;
    text-align: center;
}
.form-hint, .form-hint-highlight
{
	font-size: 11px;
	font-weight: normal;
	padding-top: 5px;
}
.form-hint
{
	color: #8d8d8d;
}
.form-hint-highlight
{
	color: #5f5f5f;
}