body {
	font-family: arial,geneva,sans-serif; font-size: 11px;
}
td {
	font-family: arial,geneva,sans-serif; font-size: 11px;
}
a {
	font-family: arial,geneva,sans-serif; font-size: 11px; font-weight: bold;
	text-decoration: none;
}
form, FORM {
	margin: 0px;
}

.imgMain {
	border-style: solid; border-width: 1px; border-color: #3f3c38;
}

.txtTiny {
	font-family: verdana,arial,geneva,sans-serif; font-size: 9px;
}
.txtSm, .txtMed, .txtLg {
	font-family: arial,geneva,sans-serif; font-size: 10px;
}
.txtMed {
	font-size: 11px;
}
.txtLg {
	font-size: 13px;
}

.tblMasthead1, .tblMasthead2 {
	background-color: #dfdbd8;
}
.tblMasthead2 {
	background-color: #efece9;
}
/*
.hd1 {
	font-size: 16px;
	font-weight: bold;
	padding: 2px;
}
.hd2 {
	font-size: 14px;
	font-weight: bold;
	padding: 2px;
}
*/
.lblTiny, .lblSm, .lblSmNew, .lblLg, .lblSmSpecial {
	font-family: arial,geneva,helvetica,sans-serif; font-size: 10px;
	background-color: #dfdad5;
	color: #202020;
	padding-left: 2px;
}
.lblTiny {
	background-image: url(../images/cms/bg_formLbl.gif);
}
.lblSm, .lblSmNew, .lblSmSpecial {
	width: 15%;
	font-size: 11px; font-weight: bold;
	background-color: #dfdad5;
	color: #5f5b58;
	padding: 3px; padding-top: 5px;
	text-align: right; vertical-align: top;
	border: solid 1px #3f3c38; border-width: 0px 1px 1px 0px;
}
.lblSmNew {
	background-color: #9fc0a0;
}
.lblSmSpecial {
	border-style: solid; border-width: 1px; border-color: #3f3c38;
}
.lblLg {
	font-size: 12px; font-weight: bold;
	background-color: #dfdfdf;
	color: #4f4840;
	padding: 4px;
	border-style: solid; border-width: 1px; border-color: #afaca8;
}
.lblLg:link {
	color: #990000;
}
.lblLg:hover {
	color: #ddaf00;
}
.lblXlg {
	font-family: arial,geneva,helvetica,sans-serif; font-size: 15px; font-weight: bold;
	color: #000000;
	background-color: #c0c0c0;
	padding: 4px;
}
.lblAlarmSm {
	width: 15%;
	font-family: arial,geneva,helvetica,sans-serif; font-size: 11px; font-weight: bold;
	color: #cc0000;
	background-color: #dddddd;
	text-align: right;
	padding-left: 2px; padding-right: 3px;
}
.lblAlarmLg {
	font-family: arial,geneva,helvetica,sans-serif; font-size: 12px; font-weight: bold;
	color: #cc0000;
	background-color: #dddddd;
}
.lblAlarmXlg {
	font-family: arial,geneva,helvetica,sans-serif; font-size: 15px; font-weight: bold;
	color: #990000;
	background-color: #c0c0c0;
	padding: 6px;
}
.dspTiny, .dspSm, .dspLg, .dspAlarmSm, .dspAlarmLg {
	font-family: arial,geneva,helvetica,sans-serif; font-size: 10px; font-weight: normal;
	text-decoration: none;
}
.dspSm, .dspLg {
	font-family: arial,geneva,helvetica,sans-serif; font-size: 11px;
}
.dspLg {
	font-size: 15px; font-weight: bold;
}
.dspAlarmSm, .dspAlarmLg {
	font-family: arial,geneva,helvetica,sans-serif; font-weight: bold;
	color: #c00000;
}
.dspAlarmLg {
	font-size: 15px;
}
td.dspAlarmLg, div.dspAlarmLg {
	padding: 6px 8px;
	border: solid 2px #810;
}
.dspNewSm {
	background-color: #bfe0c5;
}

.tblParentLink, .actionMsg {
	background-color: #efe8df;
	font-size: 11px;
	padding: 4px;
	border-style: solid; border-width: 1px; border-color: #7f7c78;
}
.actionMsg {
	font-weight: bold;
	margin: 5px 4px;
	padding: 8px 11px;
}

.srchFeature {
	background-color: #86a3d0; background-image: url(/images/cms/bg_searchLbl.gif);
	color: #202568;
	font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;
	padding: 1px 8px 2px 3px;
	border: solid 1px #7E7C7A; border-right-color: #4C4C4C; border-bottom-color: #4C4C4C;
}


.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;
}

.tblBtnEdit, .tblBtnEdit:link, .tblBtnPreview, .tblBtnPreview:link, .tblBtnDelete, .tblBtnDelete:link, .tblBtnSrch {
	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;
}
.tblBtnPromote {
	background-color: #bdd0e3;
}
.tblBtnDelete {
	background-color: #ffa370;
	padding-top: 2px; padding-bottom: 3px;
}
.tblBtnSrch {
	background-color: #305090;
	color: #e0e8ff;
}

.formInputMemo {
	background-color: #efece9;
	color: #000000;
	font-family: arial,geneva,helvetica,sans-serif; font-size: 12px;
	border-style: solid; border-width: 1px; border-color: #707070;
}
.formInputTxt {
	background-color: #efece9;
	color: #000000;
	font-family: arial,geneva,helvetica,sans-serif; font-size: 12px;
	border-style: solid; border-width: 1px; border-color: #707070;
}
.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: #dfdce6;
	color: #800000;
	font-weight: bold; font-size: 11px;
	padding: 1px;
	border-style: solid; border-width: 1px; border-color: #8f8c88 #404040 #202020 #a0a0a0;
}


