TABLE.frmTable {
	margin-top: 10px;
}
TABLE.frmTable TD {
	height: 28px;
	vertical-align: middle;
	font-size: 12px;
}
TABLE.frmTable TD.frmTdHelp {
	height: 23px;
	vertical-align: top;
}
TABLE.frmTable INPUT {
	font-size: 11px;
	margin-bottom: 0px;
}
SPAN.frmHelp {
	font-size: 10px;
}
DIV.frmError {
	padding: 10px;
	background: #ffebeb;
	color: #8a3737;
	border: 1px solid #fcc6c6;
}
.inputCtrl {
    font-size:12px;
    border-color: #aaadb2 #dcdfe6 #e2e9ef #e3e3ed;
    margin: 3px;
    padding:3px 3px 3px 3px;
    -moz-border-radius: 3px;
    -moz-background-clip:padding;
    -webkit-border-radius: 3px;
    -webkit-background-clip:padding;
    border-width:1px;
    border-style:solid;
    border-color:#bbb #aaa #aaa #bbb;
}

.inputButton {
    padding:2px;padding-left:25px;padding-right:25px;color:#000;
}
