/* Colors used:
  000000      black
  000EAC      Signature medium blue
  A6B0FF      Signature light blue-gray shade
  FFFFFF      Pure white 
*/

/* tag styles */
a               { color: #000EAC; text-decoration: none; }
a:hover         { color: orange; }
body            { height: 95%; margin-top: 0; margin-left: 0; margin-right: 0; font-family: arial; font-size: 8pt; background-color: #FFFFFF; background-image: url('./images/paper.gif'); }
.home		{background-color: #A6B0FF; }
h2              { font-size: 12pt; font-family: times new roman; color: #000EAC; text-decoration: overline underline; }
h3              { color: #000EAC; font-family: arial, helvetica; font-size: 10pt; }
h4              { font-size: 9pt; font-family: arial, helvetica; color: #000000; background-color: #A6B0FF; }
img             { vertical-align: bottom; }
table           { border-collapse: collapse; font-size: 8pt; }
th              { vertical-align: top; background-image: url('./images/th.jpg'); background-color: #CED4EE; color: #000000; text-align: left; }
td              { vertical-align: top; }

/* Custom classes */
.areaPic        { text-align: center; vertical-align: top; border-right: 3px solid silver; border-bottom: 3px solid silver; }
.bigText        { font-size: 18pt; color: #000EAC; font-family: Century Schoolbook, Times New Roman; } 
.calBox         { background-color: #FFFFFF; height: 100px; width: 100px; border: 1px solid #000000 }
.calDays        { width: 100px; text-align: center; border: 1px solid #000000 }
.calDate        { font-weight: bold; color: #000EAC; }
.calEvent       { font-size: 8pt; font-family: arial, helvetica; color: #000000; }
.calMonth       { color: #FFFFFF; background-color: #000000; text-align: center; font-weight: bold; font-family: arial, helvetics; font-size: 12pt; }
.calTable       { border: 1px solid #000000; }
.cellOut        { background-color: transparent; color: #000EAC;}
.cellOutS       { background-color: #CED4EE; color: #000000;}
.cellOver       { background-color: thistle; cursor: pointer; color: #200040;}
.contentPane    { background-image: none; background-color: #FFFFFF; color: #000000; padding: 10px; }
.divider        { background-color: #CED4EE; }
.excerpt        { font-size: 8pt; font-style: italic; color: #000000; text-align: right; }
.fieldName      { color: #000EAC; }
.floatR         { float: right; border: 3px inset #FFFFFF; }
.fieldName      { font-weight: bold; width: 200px; }
.header         { color: #000EAC; background-image: url('./images/headerBkg.jpg'); }
.hmLink         { color: #FFFFFF; text-decoration: none; }
.hLinks         { text-indent: 5px; background-color: #6699CC; font-weight: bold; color: #FFFFFF; border: 1px solid #000066; }
.hOver          { text-indent: 5px; background-color: #EBEBEB; font-weight: bold; color: #000000; border: 1px solid #000066; cursor: pointer; } 
.inputData      { background-color: ghostwhite; color: #000EAC; font-family: courier; font-size: 10pt; }
.mButton        { background-color: #EBEBEB; width: 115px; height: 18px; border: 1px solid #CED4EE; ; color: #000EAC; text-decoration: none; font-size: 8pt; text-align: left;}
.menuCell       { border: none; width: 120px;}
.mLink          { color: #000EAC; text-decoration: none; }
.mLink:hover    { background-color: #A6B0FF; color: #FFFFFF; }
.navColumn      { color: #A6B0FF; width: 125px; height: 600px; vertical-align: top; }
.navLink        { text-indent: 3px; background-color: transparent; color: #000EAC; vertical-align: top; }
.navLinkOver    { text-indent: 3px; background-color: #FFFFFF; color: #000000; cursor: pointer; background-image: url('./images/navLinkOver.jpg'); }
.noSelect       { color: #000EAC; background-color: #CED4EE; font-weight: bold; }
.ocr            { background-color: #FFECB9; padding: 15px; }
.rightColumn    { width: 15%; color: #000EAC; padding: 10px; }
.rightText      { padding: 5px; color: #A6B0FF; font-size: 16pt; font-style: italic; font-weight: bold; font-family: serif; }
.sect           { background-color: #CED4EE; color: #000000; }
.siteHead       { color: #000EAC; }
.submission     { background-color: whitesmoke; color: #000EAC; font-weight: bold; border: 2px solid #A6B0FF; font-size: 8pt; font-family: arial, helvetica; }
.topMenu        { border-collapse: collapse; border-top: 1px dotted #000EAC; border-bottom: 1px dotted #000EAC; width: 100%; background-color: #000000; color: #A6B0FF; font-weight: bold; }
.topCell        { width: 20%px; border: 1px dotted #000EAC; padding: 4px; background-color: #000000; color: #FFFFFF; cursor: pointer; }
.topCellOver    { width: 20%px; border: 1px dotted #000EAC; padding: 4px; background-image: url('./images/topCellOver.jpg'); background-color: #A6B0FF; color: #FFFFFF; cursor: pointer; }
.transp         { background-color: transparent; font-size: 8pt; font-family: arial, helvetica; border: none; width: 150px;}
.vLine          { width: 1px; border: 1px dotted #A0A0A0; }
.vSeperator     { background-color: #EBEBEB; width: 1px; border: 1px solid #EBEBEB; }
.year           { font-family: courier; font-size: 9pt; }
.report         { font-size: 10pt; }

