body { font-family: Lucida Sans Unicode, Arial, Helvetica, sans-serif; font-size: 12px; }
.bgColor1 { background-color:#efedd5; /* edece1 */ }
.editorBGColor{ background-color:#C2E7AD; }
.opaqueLayer { 
	/* background-color:#EBF7E6; */
	/* opacity: 0.9; Firefox 1.5, Safari, Opera 9 */
	/* -moz-opacity: 0.9; Firefox 1.0.x */
	/* -khtml-opacity: 0.9; Konqueror on Linux, Safari on Mac */
	/* filter: alpha(opacity=90); IE */
	/* border: 1px solid #e4c840; */
	width: 570px;
	min-height: 30px; 
	padding:3px;  }
.medialist {
	opacity: 0.8; /* Firefox 1.5, Safari, Opera 9 */
	-moz-opacity: 0.8; /* Firefox 1.0.x */
	-khtml-opacity: 0.8; /* Konqueror on Linux, Safari on Mac */
	filter: alpha(opacity=80); /* IE */
	background-color:#ece395;
	border: 1px solid #e4c840;
	width: 320px;
	min-height: 10px; 
	padding:3px;
	z-index:2;
}	
td { font-family: Lucida Sans Unicode, Arial, Helvetica, sans-serif; font-size: 13px; color: #883e00; }
h1 { font-size: 14px; font-weight: bold; margin-bottom:8px; margin-top:2px; }
h2 { font-size: 13px; font-weight: bold; margin-bottom:6px; margin-top:2px; }
h3 { font-size: 12px; font-weight: bold; margin-bottom:3px; margin-top:2px; }

div.menu { font-size: 11px; width:140px; margin-left: 0px; border: 1px solid #000000; background-color:#c0a129; padding: 3px; margin-bottom: 3px; cursor: pointer; color: #15130c; font-weight: bold; }
div.menuImage { font-size: 11px; width:150px; margin-left: 0px; border: 1px solid #000000; background-color:#c0a129; padding: 0px; margin-bottom: 3px; cursor: pointer; color: #15130c; font-weight: bold; }
div.menuHover { font-size: 11px; width:140px; margin-left: 0px; border: 1px solid #000000; background-color:#e4c840; padding: 3px; margin-bottom: 3px; cursor: pointer; color: #15130c; font-weight: bold; }
div.sectionmenu { font-size: 11px; width:140px; margin-left: 0px; border: 1px solid #000000; background-color:#d3bb5e; padding: 3px; margin-bottom: 3px; cursor: pointer; color: #15130c; font-weight: bold; }
div.sectionmenuImage { font-size: 11px; width:150px; margin-left: 0px; border: 1px solid #000000; background-color:#d3bb5e; padding: 0px; margin-bottom: 3px; cursor: pointer; color: #15130c; font-weight: bold; }
div.sectionmenuHover { font-size: 11px; width:140px; margin-left: 0px; border: 1px solid #000000; background-color:#e4c840; padding: 3px; margin-bottom: 3px; cursor: pointer; color: #15130c; font-weight: bold; }
div.cursectionmenu { font-size: 11px; width:140px; margin-left: 0px; border: 1px solid #000000; background-color:#ead17b; padding: 3px; margin-bottom: 3px; cursor: pointer; color: #15130c; font-weight: bold; }
div.cursectionmenuHover { font-size: 11px; width:140px; margin-left: 0px; border: 1px solid #000000; background-color:#e4c840; padding: 3px; margin-bottom: 3px; cursor: pointer; color: #15130c; font-weight: bold; }

a.menuitem { text-decoration:none; color:#15130c; font-weight: bold; }
a.menuitem:Hover { text-decoration:none; color: #15130c; font-weight: bold; }
a.sectionmenuitem { text-decoration:none; color:#15130c; font-weight: bold; }
a.sectionmenuitem:Hover { text-decoration:none; color: #15130c; font-weight: bold; }

.formsubmit { font-family: Lucida Sans Unicode, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; height: 20px; color:#15130c; margin-left: 0px; border: 1px solid #000000; background-color:#d6ae21; padding-left: 1px; padding-right: 1px; padding-bottom: 3px; margin-bottom: 3px; cursor: pointer; }
.formsubmit:Hover { font-family: Lucida Sans Unicode, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color:#15130c; margin-left: 0px; border: 1px solid #000000; background-color:#e4c840; padding-left: 1px; padding-right: 1px; padding-bottom: 3px; margin-bottom: 3px; cursor: pointer; }
.sectionformsubmit { font-family: Lucida Sans Unicode, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; min-height: 20px; width: 182px; color:#15130c; margin-left: 0px; border: 1px solid #000000; background-color:#e4c840; padding-left: 1px; padding-right: 1px; padding-bottom: 3px; margin-bottom: 3px; cursor: pointer; }
.sectionformsubmit:Hover { font-family: Lucida Sans Unicode, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color:#15130c; margin-left: 0px; border: 1px solid #000000; background-color:#d6ae21; padding-left: 1px; padding-right: 1px; padding-bottom: 3px; margin-bottom: 3px; cursor: pointer; }
.cursectionformsubmit { font-family: Lucida Sans Unicode, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; min-height: 20px; width: 182px; color:#15130c; margin-left: 0px; border: 1px solid #000000; background-color:#e4c840; padding-left: 1px; padding-right: 1px; padding-bottom: 3px; margin-bottom: 3px; cursor: pointer; }

.formfield { font-family: Lucida Sans Unicode, Arial, Helvetica, sans-serif; font-size: 11px; width: 194px; height: 13px; color:#000000; border: 1px solid #000000; padding-left: 3px; padding-bottom: 3px; cursor: pointer; }
.formfieldtextarea { font-family: Lucida Sans Unicode, Arial, Helvetica, sans-serif; font-size: 11px; width: 200px; min-height: 13px; color:#000000; border: 1px solid #000000; padding-left: 3px; padding-bottom: 3px; cursor: pointer; }
.formfieldfile { font-family: Lucida Sans Unicode, Arial, Helvetica, sans-serif; font-size: 11px; width: 200px; height: 17px; color:#000000; border: 1px solid #000000; padding-left: 3px; padding-bottom: 3px; cursor: pointer; }
.formfieldsmall { font-family: Lucida Sans Unicode, Arial, Helvetica, sans-serif; font-size: 11px; height: 13px; color:#000000; border: 1px solid #000000; padding-left: 3px; padding-bottom: 3px; cursor: pointer; }
.formfieldshort { font-family: Lucida Sans Unicode, Arial, Helvetica, sans-serif; font-size: 11px; width: 100px; height: 13px; color:#000000; border: 1px solid #000000; padding-left: 3px; padding-bottom: 3px; cursor: pointer; }

.errMsg { font-family: Lucida Sans Unicode, Arial, Helvetica, sans-serif; font-size: 11px; color:#FF0000; }
.small { font-family: Lucida Sans Unicode, Arial, Helvetica, sans-serif; font-size: 8px; color:#FF0000; }
.required { font-family: Lucida Sans Unicode, Arial, Helvetica, sans-serif; font-size: 11px; color:#CC0000; font-weight:bold; }

a { text-decoration:underline; color:#672b03; font-weight: bold; }
a:Hover { text-decoration:none; color: #883e00; font-weight: bold; }
a.hidden { font-size: 9px; text-decoration:none; color:#ddffdd; font-weight: bold; }
a.files { text-decoration:underline; color:#672b03; font-weight: bold; font-size: 11px;  }
a.files:Hover { text-decoration:none; color: #883e00; font-weight: bold; font-size: 11px;  }