/* -----------------------------
 * DEFAULTS
 * ----------------------------- */
BODY {  margin: 0px;  padding: 0px;  background: #FFFFFF; color: #000000; 
        border: 0; border-width: 0px; border-style: none;
/*
        scrollbar-base-color: #FFF99C;
        scrollbar-face-color: #FFF99C;
        scrollbar-shadow-color: #FFA704;
        scrollbar-highlight-color: #FFF99C;
        scrollbar-arrow-color: #FFA704;
				scrollbar-track-color: #EEEEEE;
*/
        font-size: 10pt; font-family: Arial,Sans-Serif;
}
FONT { font-family: Arial; font-size: 10pt; }
TABLE { font-family: Arial; font-size: 10pt; }

/* -----------------------------
 * CELL ATTRIBUTES
 * ----------------------------- */
.NORMAL       { background: #FFFFFF; color: #000000; }
.INVERTED     { background: #33409A; color: #FFFFFF; }
.ALTERNATE    { background: #E8E9F5; color: #000000; }
.SELECTED     { background: #6FBAFF; color: #C000FF; }
.BLANK        { background: none; }

/* -----------------------------
 * FONTS COLORS/STYLES
 * ----------------------------- */
.XXL  { font-size: 18pt; font-family: Arial,Sans-Serif; }
.XL   { font-size: 14pt; font-family: Arial,Sans-Serif; }
.L    { font-size: 12pt; font-family: Arial,Sans-Serif; }
.M    { font-size: 11pt; font-family: Arial,Sans-Serif; }
.S    { font-size: 10pt; font-family: Arial,Sans-Serif; }
.XS   { font-size:  9pt; font-family: Arial,Sans-Serif; }
.XXS  { font-size:  7pt; font-family: Arial,Sans-Serif; }

.ENTRY     { font-family: Arial,Sans Serif; font-size: 10pt; color: #7B2C6F; }
.UNDERLINE { border-top: 0px; border-left: 0px; border-right: 0px; font-family: Arial,Sans Serif; font-size: 11pt; color: #7B2C6F; }
.ACTIVE   { color: #33409A; font-weight: 700; }
.INACTIVE { color: #AAAAAA; }
.HEAD     { font-weight: bold; font-family: Arial,Sans-Serif; }
.HINT     { color: #AAAAAA; font-family:Arial,Sans-Serif; }
.ERROR    { color: #FF0000; font-family:Arial,Sans-Serif; }
.CURRENT  { color: #AAAAAA; }

/* -----------------------------
 * 
 * ----------------------------- */
TD.MENU { background-color: #9FA5B5; color: #FFFFFF; border-bottom: 1px solid #000000; border-right: 1px solid #000000; padding: 4px 4px; }
DIV#MENU { background-color: #33409A; color: #FFFFFF; border-bottom: 1px solid #FFFFFF; padding: 2px 2px 2px 10px; width: 150px; }
DIV#MENU A { color: #FFFFFF; text-decoration: none; }
DIV#MENU A:hover { color: #6777E3; }

/* -----------------------------
 * ANCHORS/LINKS
 * ----------------------------- */
A:link    { color: #33409A; }   /* unvisited link */
A:visited { color: #040C49; }   /* visited links  */
A:active  { color: #B7B7B7; }   /* active links   */

