.appBlock {
  color: black;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  margin : 5 0 5 0;
}
.appContent {
  color: black;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  margin : 5 5 5 10;
}
h2 {
  color: rgb(10,11,125);
  background: transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}
p {
	color: black;
   background: transparent;
   font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
.content {
  padding : 3pt 5pt 3pt 10pt;
}

.cal {
  background-color: #FFCC33;
  font-family: Verdana, Arial, Helvetica, sans-serif;  
  font-size: 9pt;
}

.calHighlight {
  background-color: #CC0000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9pt;
}

.calEvent {
  color: #CC0000;
  font-size: 10pt;
  font-weight: bold;
}

.calEventHdr {
  color: #CC0000;
  font-size: 12pt;
  font-weight: bold;
}

a.calEventLink, a.calEventLink:visited {
  color: #CC0000;
  font-size: 10pt;
  font-weight: bold;
}

a.calEventLink:hover {
  color: #CC0000;
  font-size: 10pt;
  font-weight: bold;
}

a.modHeadLink, a.modHeadLink:visited {
  color: rgb(251,231,87);
  font-weight: bold;
  font-size: 9pt;
  text-decoration: none;
}

a.modHeadLink:hover {
  color: rgb(251,231,87);
  font-size: 9pt;
  font-weight: bold;
  text-decoration: underline;
}

a.calToday, a.calToday:visited {
  color: #FEFEFE;
  font-size: 9pt;
}

a.calToday:hover {
  color: #FEFEFE;
  font-size: 9pt;
  text-decoration: underline;
}

a.calDays, a.calDays:visited {
  color: #000000;
  font-size: 9pt;
}

a.calDays:hover {
  color: #000000;
  font-size: 9pt;
  text-decoration: underline;
}

a.calLinks, a.calLinks:visited {
  color: #000000;
  font-size: 9pt;
  font-weight: bold;
}

a.calLinks:hover {
  color: #000000;
  font-size: 9pt;
  font-weight: bold;
  text-decoration: underline;
}

a.calCat, a.calCat:visited {
  color: #000000;
  font-size: 10pt;
}

a.calCat:hover {
  color: rgb(139,26,1);
  font-size: 10pt;
  text-decoration: underline;
}

.calHeader {
  background-color: rgb(139,26,1);
  color: #FEFEFE;
  vertical-align: top;
  font-size: 10pt;
  font-weight: bold;
  padding: 2 4 2 4;
}

a.calHeaderLink, a.calHeaderLink:visited {
  color: #FEFEFE;
  vertical-align: top;
  font-size: 10pt;
  font-weight: bold;
  text-decoration: none;
}

a.calHeaderLink:hover {
  color: #FEFEFE;
  vertical-align: top;
  font-size: 10pt;
  font-weight: bold;
  text-decoration: underline;
}
.catTD {
  vertical-align: top;
  font-size: 9pt;
  padding: 2 8 2 15;
}

.calSection {
  font-size: 9pt;
  padding: 2 8 2 7;
}

.tdLine {
  background-color: #000000;
  height: 1px;
}

INPUT.textColors {
    border-color: #000033;
    background-color: #EEEFFF;
    border: outset 1px #000033;
    color: #000033;
}

TEXTAREA, SELECT, OPTION {
    border-color: #000033;
    background-color: #EEEFFF;
    border: outset 1px #000033;
    color: #000033;
    scrollbar-face-color: #071D67;
    scrollbar-shadow-color: #6b7552;
    scrollbar-highlight-color: #EEEEEE;
    scrollbar-3dlight-color: #6b7552;
    scrollbar-darkshadow-color: #000033;
    scrollbar-track-color: #C0C0C0;
    scrollbar-arrow-color: #EEEEEE;
    
}

INPUT.buttonColors {
    border-color: #CC0000;
    background-color: rgb(249,220,25);
    padding: 0 0 0 0;
    color: #000000;    
    border: outset 1px #CC0000;
    font-size: 8pt;
}
INPUT.buttonColors:hover {
    background-color: rgb(248,217,73);
}
.msgText {
	color: #FF0000;
}

.navHeader {
  background-color: rgb(225,187,9);
  color: rgb(0,0,0);
  vertical-align: top;
  font-size: 8pt;
  font-weight: bold;
  padding: 2 2 2 2;
}

.navText {
   font-family: Arial, Helvetica, sans-serif; 
   font-size: 8pt; 
   color: rgb(225,187,9);
}

.subHeader {
  color: rgb(0,0,0);
  vertical-align: top;
  font-size: 10pt;
  font-weight: bold;
  padding: 2 4 2 4;
  border: black solid; border-width: 1px 0px 1px 0px
}
