﻿
.editorwindow { position: absolute; left: 30px; top: 40px; padding: 10px; background-color: #f5f5f5; border: solid 2px #c0c0c0; }
.signin { color: #000; position: absolute; left: 30px; top: 40px; padding: 10px; background-color: #f5f5f5; border: solid 2px #c0c0c0; /*margin-top: 30px;*/ /*padding:8px;*/ /*border: solid 1px #c0c0c0;*/ /*background-color:#f5f5f5;*/ }
.divGenerate { color: #c0c0c0; }
.moduletypelabel { color: #c0c0c0; font-size: 0.9em; }

/* Box containing error messages */
.errorbox { padding: 6px; margin-top: 20px; border: solid 2px #c0c0c0; background-color: #F5f5f5; width: 300px; }

/* Error message inside .errorbox */
div.msgError { color: #ff2222; }

/* Error message box title */
.errorboxtitle { font-weight: bold; font-style: oblique; }

/*** Registration Validation ***/
/* Required field marker normal a *, ? or X */
.required { color: #ff2222; font-weight: bold; font-size: 1.2em; }
/* text next to required field marker */
.seenote { font-size: 0.8em; }

/* Module Tool Bar */
a.ModuleBarHyperlink:link, a.ModuleBarHyperlink:visited, a.ModuleBarHyperlink:active { color: #000; font-size: 11px; font-family: "Courier New" , Courier, Sans-Serif; text-decoration: none; }
a.ModuleBarHyperlink:hover { color: #000; font-size: 11px; font-family: "Courier New" , Courier, Sans-Serif; text-decoration: underline; }
a.hypFixed { color: #000; font-size: 13px; }
.cbKeepinformed { font-size: 0.85em; }

/*** Accessibility ***/
.fontSizeNormal { font-size: 12px; }
.fontSizeLarger { font-size: 14px; }
.fontSizeLargest { font-size: 16px; }
.fontSizeSpacer { color: #fff; }


.cmdButton { }
.required { color: #ff0000; font-weight: bold; }

.Module { border: solid 1px #fff444; }

legend { font-size: 0.9em; color: #044763; font-weight: bold; }
fieldset { margin-bottom: 10px; }

#divAdmin { }

#divAdmin fieldset { padding: 5px; border: solid 1px #000; }

.divPageEditor { border: solid 1px #000; padding: 5px 20px 5px 20px; position: relative; background: #f1eded; margin: -1px 0 0 0; }



/*** Admin Editors ***/

/* Themes */
.ThemeEditor { position: absolute; top: 25px; left: 30px; width: 800px; padding: 10px; background-color: #F1EDED; border: solid 1px #000; }

.small { font-size: 0.9em; color: #575757; background-color: #fff; padding: 3px; border: solid 1px #c0c0c0; }
.ddlModuleToolBar{ font-size: 0.8em; color: #575757; background-color: #fff; padding: 3px; border: solid 1px #c0c0c0; }
