/* legacy settings -- should be deleted! */
.inputMemo {
	font-family: arial,geneva,helvetica,sans-serif; font-size: 12px;
	background-color: e9e9e9;
	border-style: solid; border-width: 1px; border-color: 707070;
	color: 000000;
}
.inputText {
	font-family: arial,geneva,helvetica,sans-serif; font-size: 12px;
	background-color: e9e9e9;
	border-style: solid; border-width: 1px; border-color: 707070;
	color: 000000;
}
.buttonLinkSm {
	font-family: verdana,arial,geneva,helvetica,sans-serif; font-size: 10px; font-weight: bold;
	text-decoration: none;
}
.buttonLinkLg {
	font-family: arial,geneva,helvetica,sans-serif; font-size: 14px; font-weight: bold;
	text-decoration: none;
}
.buttonCommit {
	font-weight: bold; font-size: 12px;
	color: #990000;
	background-color: #efece0;
	padding: 1px;
}


/* form settings */
.formDspLg {
	color: #001860;
	font-size: 14px; font-weight: bold;
}
.formDspSm {
	font-size: 11px;
}
.formLblLg, .formLblSm, .formLblTiny, .formLblAlarmSm, .formLblMasthead {
	width: 11%;
	font-family: arial,geneva,helvetica,sans-serif; font-size: 11px; font-weight: bold;
	color: #000000;
	padding: 4px 5px 1px 3px;
	text-align: right; vertical-align: top;
}
.formLblLg {
	background-color: #5f5b50;
	color: #efece8;
	font-size: 13px;
	padding-top: 3px;
}
.formLblSm,.formLblSmLeftAlign {
	color: #585550;
	font-size: 11px; font-weight: bold;
	padding-left: 6px;
}
.formLblSmLeftAlign {
	text-align: left;
}
.formLblAlarmSm {
	color: #800000;
}
.formLblTiny {
	background-image: url(../images/cms/bg_formLbl.gif);
	background-color: #7f7c79;
	color: #3f3c38;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold;
	padding: 2px; padding-left: 5px; padding-right: 5px;
	border: solid 1px #494640; border-width: 0px 1px 1px 0px;
	text-align: left;
}
.formLblMasthead {
	width: 100%;
	background-image: url(../images/cms/bg_formLblMasthead.gif);
	color: #00208f;
	font-size: 11px; font-weight: bold;
	padding: 4px 4px 6px 6px;
	border: solid 1px #b0b7c1; border-width: 0px 1px 1px 0px;
	text-align: left;
}
.formDspAlarm {
	font-size: 11px; font-weight: bold;
	color: #800000;
}


/* button settings */
.tblBtnEdit, .tblBtnEdit:link, .tblBtnPreview, .tblBtnPreview:link, .tblBtnDelete, .tblBtnDelete:link {
	font-size: 11px; font-weight: bold;
	text-align: center;
	padding-left: 8px; padding-right: 8px;
	border: solid 1px #3f3c38; border-width: 0px 1px 1px 0px;
}
.tblBtnEdit, .tblBtnEdit:link, .tblBtnEdit:visited {
	background-color: #699c4f;
	color: #ffdb20;
}
.tblBtnPreview {
	background-color: #20807f;
}
.tblBtnDelete {
	background-color: #ffa370;
	padding-top: 2px; padding-bottom: 3px;
}


/* form field settings */
.formInputTxt, .formInputMemo {
	background-image: url(../images/cms/bg_formInputTxt.gif);
	font-family: arial,geneva,helvetica,sans-serif; font-size: 11px;
	color: #001040;
	border: solid 1px #c3c6d3;
}
.formSubmitCommit, .formBtnCommit {
	background-color: #efece0;
	color: #900f00;
	font-weight: bold; font-size: 12px;
	padding: 1px;
	border-style: solid; border-width: 1px; border-color: #8f8c88 #404040 #202020 #a0a0a0;
}
.formSubmitReg {
	background-color: #83a1c3;
	color: #f2f5ff;
	font-weight: bold; font-size: 11px;
	padding: 0px;
	margin: 0px;
	border-style: solid; border-width: 1px; border-color: #4f4c48;
}
.formBtnCancel {
	font-weight: normal; font-size: 11px;
	background-color: #dbd9d6;
	color: #6c6966;
	padding: 0px;
	margin: 0px;
	border-style: solid; border-width: 1px; border-color: #4f4c48;
}