input.inputs
{
    font-size : 13px;
	height: 18px;
	padding-left: 4px;
}

select.inputs
{
	 background-color : #FFFFFF;
    border : 1px solid #2C4B9B;
    font-size : 12px;
    font-family : Verdana, Arial;
    font-weight : normal;
	 vertical-align: middle;
	 padding: 2px 2px 2px 4px;
}

input.submit
{
	font-size : 13px;
	height: 22px;
}
/* Form generator ellements */
.form_fieldset
{
	border: 1px solid #2C4B9B;
	padding: 8px;
	color: #2C4B9B;
	font-size: 13px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0px;
	text-align: center;
	font-weight: normal;
}

input.form_inputs
{
    background-color : #FFFFFF;
    border : 1px solid #2C4B9B;
    font-size : 12px;
    font-family : Verdana, Arial;
    font-weight : normal;
	 vertical-align: middle;
	 padding: 2px 2px 0px 4px;
	 margin: 5px 2px 4px 0px;
}

table.form_table
{
	background: #FFFFFF;
}

td.form_tdleft
{
	padding-right: 10px;
	font-size: 14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #0D7CBD;
	text-align: right;
	background: #EFFAFF;
	padding:6px;
}

td.form_tdright
{
	padding-left: 10px;
	font-size: 14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #0D7CBD;
	text-align: left;
}

td.form_submit_td
{
	background: #EFFAFF;
	text-align:center;
	padding: 4px;
	font-size: 14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #0D7CBD;
	font-weight:bold;
}



td.form_tdcenter
{
	font-size: 12px;
	color: #0D7CBD;
	text-align: center;
	background: #FDFFFF;
	font-weight: normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding: 8px 0 8px 0;
}

td.form_tdleftalign
{
	font-size: 12px;
	color: #0D7CBD;
	text-align: left;
	background: #FDFFFF;
	font-weight: normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding: 8px 0 8px 8px;
}

td.form_header
{
	text-align: center;
	vertical-align: middle;
	background: #E5F6FF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding: 0px;
	color: #0D7CBD;
	font-size: 12px;
	font-weight:bold;
}