form.cmsFormForm{
	font: 10px Verdana, sans-serif;
}

input.cmsFormBtn{
	font: 10px Verdana, sans-serif;
/*	background-color: #BFB2A1;
	border: 2px #3F3B35 solid;
	color: #3F3B35;*/
}

input.cmsFormFile{
	font: 10px Verdana, sans-serif;
	margin-top: 3px;
	height: 18px;
}

input.cmsFormCheckbox{
	font: 10px Verdana, sans-serif;
	vertical-align: middle;
}

input.cmsFormRadio{
	font: 10px Verdana, sans-serif;
	vertical-align: middle;
}

input.cmsFormInput{
	font: 10px Verdana, sans-serif;
}

label.cmsFormLabel{
	font: bold 10px Verdana, sans-serif;
}

label.cmsFormLabelReq{
	font: bold 10px Verdana, sans-serif;
	color: #587EA4;	
	background-color: transparent;	
}

label.cmsFormLabelErr{
	font: bold 10px Verdana, sans-serif;
	color: Maroon;	
	background-color: transparent;	
}

select.cmsFormSelect{
	font: 10px Verdana, sans-serif;
	margin: 0px;
	padding: 0px;
}

table.cmsFormTable{
	border: solid 1px #587EA4;
	font: 10px Verdana, sans-serif;
}

td.cmsFormTDInput{
	text-align: left;
}

td.cmsFormTDLabel{
	text-align: left;
}

textarea.cmsFormTextarea{
	font: 10px Verdana, sans-serif;
}

tr.cmsFormTR{
	vertical-align: top;
}

.cmsFormMessages{
	font: 10px Verdana, sans-serif;
}

.cmsFormMsgOk{
	color: Green;
	background-color: transparent;	
}

.cmsFormMsgErr{
	color: Maroon;	
	background-color: transparent;	
}
