body {
	background-color: #E0CCE3;
}
h1, h2, h3, h4, h5, h6 {
	color: #593387;
}
.leftMenu {
	background-color: #BA8ACF;
}
.title_info {
	background-color: #F4ECF9;
}


.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;
}

/*
----------------------------------------
 Calendar Styles
---------------------------------------- 
*/

.cal {
  background-color: #E0CCE3;
  font-family: Verdana, Arial, Helvetica, sans-serif;  
  font-size: 9pt;
}

.calHighlight {
  background-color: #593387;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9pt;
}

.calEvent {
  color: #593387;
  font-size: 10pt;
  font-weight: bold;
}

.calEventHdr {
  color: #593387;
  font-size: 12pt;
  font-weight: bold;
}

a.calEventLink, a.calEventLink:visited {
  color: #593387;
  font-size: 10pt;
  font-weight: bold;
}

a.calEventLink:hover {
  color: #593387;
  font-size: 10pt;
  font-weight: bold;
}

a.modHeadLink, a.modHeadLink:visited {
  color: #BA8ACF;
  font-weight: bold;
  font-size: 9pt;
  text-decoration: none;
}

a.modHeadLink:hover {
  color: #BA8ACF;
  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: #000099;
  font-size: 9pt;
}

a.calDays:hover, a.calDays:visited:hover {
  color: #0080C0;
  font-size: 9pt;
  text-decoration: underline;
}

a.calLinks, a.calLinks:visited {
  color: #000099;
  font-size: 9pt;
  font-weight: bold;
}

a.calLinks:hover, a.calLinks:visited:hover {
  color: #0080C0;
  font-size: 9pt;
  font-weight: bold;
  text-decoration: underline;
}

a.calCat, a.calCat:visited {
  color: #000099;
  font-size: 10pt;
}

a.calCat:hover, a.calCat:visited:hover {
  color: #0080C0;
  font-size: 10pt;
  text-decoration: underline;
}

.calHeader {
  background-color: #593387;
  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, a.calHeaderLink:visited: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: #593387;
    background-color: #E0CCE3;
    padding: 0 0 0 0;
    color: #000000;    
    border: outset 1px #593387;
    font-size: 8pt;
}
INPUT.buttonColors:hover {
    background-color: rgb(248,217,73);
}
.msgText {
	color: #FF0000;
}

.navHeader {
  background-color: #E0CCE3;
  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: #E0CCE3;
}

.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
}
