body {font-family: Arial, Verdana,  Helvetica, sans-serif;      fontFamily: Arial, Verdana,  Helvetica, sans-serif;
    background-color: #F8FAFC;  backgroundColor: #F8FAFC;
    font-size: 14px;  fontSize: 14px;
}


table {       font-family: Arial, Verdana,  Helvetica, sans-serif;     fontFamily: Arial, Verdana,  Helvetica, sans-serif;
    font-size: 100%;    fontSize: 100%;
    line-height: 100%;    lineHeight: 150%;
}


table.displayTB {
    background-color: #AFBCA0;
}

table.displayTBGray {
    background-color: #ccccca;
}

table.yellowTB {
    background-color: #fde6b9;
}

th {
    font-family: Arial, Verdana,  Helvetica, sans-serif;     fontFamily: Arial, Helvetica, sans-serif;
    font-size: 90%;     fontSize: 90%;
    text-align: center;     textAlign:center;
    color: #002277;    
}


tr {    font-family: Arial, Verdana,  Helvetica, sans-serif;     fontFamily: Arial, Verdana,  Helvetica, sans-serif;
    font-size: 100%;    fontSize: 100%;
    line-height: 100%;    lineHeight: 100%
}
tr.dleseForm {    font-family: Arial, Verdana,  Helvetica, sans-serif;     fontFamily: Arial, Verdana,  Helvetica, sans-serif;
   background-color: #666666;
}

tr.whiteRow {    font-family: Verdana,  Helvetica, sans-serif;     fontFamily:  Verdana,  Helvetica, sans-serif;
   background-color: #FFFFFF;
}

tr.greyRow {    font-family:  Verdana,  Helvetica, sans-serif;     fontFamily:  Verdana,  Helvetica, sans-serif;
   background-color: #dddddd;
}

tr.yellowRow {    font-family:  Verdana,  Helvetica, sans-serif;     fontFamily:  Verdana,  Helvetica, sans-serif;
   background-color: #DFEBF1;
}

tr.darkgreyCol {    font-family: Arial, Verdana,  Helvetica, sans-serif;     fontFamily: Arial, Verdana,  Helvetica, sans-serif;
   background-color: #cccccc;
}

td { font-family: Arial, Verdana, Helvetica, sans-serif;    fontFamily: Arial, Verdana, Helvetica, sans-serif;
    line-height: 120%;    lineHeight: 120%;     
    padding-left : 0px;     paddingLeft : 0px;
    color: #000000;
}

td.h2 {    font-family: Arial, Verdana, Helvetica, sans-serif;     fontFamily: Arial, Verdana, Helvetica, sans-serif;
    font-size: 120%;    fontSize: 120%;
    line-height: 100%;    lineHeight: 150%;
    color: #808080
}

td.head3 {
    font-family: Arial, Verdana, Helvetica, sans-serif;     fontFamily: Arial, Verdana, Helvetica, sans-serif;
    font-size: 100%;    fontSize: 100%;
    line-height: 100%;    lineHeight: 100%;
    font-weight: bold;
    color: #000000; vertical-align: middle;
}

td.DirPath {
    font-family: Arial, Verdana, Helvetica, sans-serif;     fontFamily: Arial, Verdana, Helvetica, sans-serif;
    font-size: 100%;    fontSize: 100%;
    line-height: 100%;    lineHeight: 100%;
    font-weight: bold;
    color: #000000; vertical-align: middle; background-color: #B9DAF5;

}


td.head4 {
    font-family: Arial, Verdana,  Helvetica, sans-serif;     fontFamily: Arial, Verdana,  Helvetica, sans-serif;
    font-size: 80%;    fontSize: 80%;
    line-height: 100%;    lineHeight: 100%;
    font-weight: bold;
    color: #000068; vertical-align: middle;
}


td.head5 {
    font-family: Arial, Verdana,  Helvetica, sans-serif;     fontFamily: Arial, Verdana,  Helvetica, sans-serif;
    font-size: 120%;    fontSize: 120%;
    line-height: 120%;    lineHeight: 120%;
    font-weight: bold;
    text-align: left;
    color: #FFFFFF; vertical-align: middle; background-color: #004581;
}

td.head4Pro {
    font-family: Verdana,  Helvetica, sans-serif;     fontFamily: Verdana,  Helvetica, sans-serif;
    font-size: 100%;    fontSize: 100%;
    line-height: 100%;    lineHeight: 100%;
    font-weight: bold;
    color: #000068; vertical-align: middle;
}

td.columnSubTitle {
    font-family: Arial, Verdana, Helvetica, sans-serif;     fontFamily: Arial, Verdana, Helvetica, sans-serif;
    font-size: 100%;    fontSize: 100%;
    line-height: 120%;    lineHeight: 120%;
    font-weight: bold;
    color: #000000; vertical-align: middle;
}

td.columnTitle {
    font-family: Arial, Verdana, Helvetica, sans-serif;     fontFamily: Arial, Verdana, Helvetica, sans-serif;
    font-size: 100%;    fontSize: 100%;
    line-height: 120%;    lineHeight: 120%;
    font-weight: bold;
    color: #000068; vertical-align: middle; background-color: #9BAFC8; 
}

td.columnLightTitle {
    font-family: Arial, Verdana, Helvetica, sans-serif;     fontFamily: Arial, Verdana, Helvetica, sans-serif;
    font-size: 100%;    fontSize: 100%;
    line-height: 120%;    lineHeight: 120%;
    font-weight: bold;
    color: #000068; vertical-align: middle; background-color: #D9E1EA;
}

td.columnNotBoldTitle {
    font-family: Arial, Verdana, Helvetica, sans-serif;     fontFamily: Arial, Verdana, Helvetica, sans-serif;
    font-size: 100%;    fontSize: 100%;
    line-height: 120%;    lineHeight: 120%;
    color: #000068; vertical-align: middle; background-color: #9BAFC8;
}

td.greyCol {    font-family: Verdana,  Helvetica, sans-serif;     fontFamily: Verdana,  Helvetica, sans-serif;
   background-color: #dddddd;
}

td.greenBkgCol {
    font-family: Verdana, Arial, Helvetica, sans-serif;     fontFamily: Verdana, Arial, Helvetica, sans-serif;
    font-size: 90%;    fontSize: 90%;
	line-height: 120%;    lineHeight: 120%;
    color: #ffffff;
}

td.yellowBkgCol {
    font-family: Verdana, Arial, Helvetica, sans-serif;     fontFamily: Verdana, Arial, Helvetica, sans-serif;
    font-size: 90%;    fontSize: 90%;
	line-height: 120%;    lineHeight: 120%; padding: 3px;
    color: #000000; background-color:#ffffcc; 
}

td.yellowBkgColSmall {
    font-family: Verdana, Arial, Helvetica, sans-serif;     fontFamily: Verdana, Arial, Helvetica, sans-serif;
    font-size: 65%;    fontSize: 65%;
	line-height: 120%;    lineHeight: 120%; padding: 3px;
    color: #000000; background-color:#ffffcc; 
}

td.greyFontCol {
    font-family: Verdana, Arial, Helvetica, sans-serif;     fontFamily: Verdana, Arial, Helvetica, sans-serif;
    font-size: 85%;    fontSize: 85%;
	line-height: 120%;    lineHeight: 120%;
    color: #000066;
}

td.whiteSmallFont {
    font-family: Verdana, Arial, Helvetica, sans-serif;     fontFamily: Verdana, Arial, Helvetica, sans-serif;
    font-size: 85%;    fontSize: 85%;
	line-height: 120%;    lineHeight: 120%;
    color: #ffffff;
}

td.whiteFontCol {
    font-family: Arial, Verdana, Helvetica, sans-serif;     fontFamily: Arial, Verdana, Helvetica, sans-serif;
    font-size: 90%;    fontSize: 90%;
	line-height: 120%;    lineHeight: 120%;
    color: #ffffff;
}

td.blackFontCol {
    font-family: Verdana, Arial, Helvetica, sans-serif;     fontFamily: Verdana, Arial, Helvetica, sans-serif;
    font-size: 90%;    fontSize: 90%;
	line-height: 120%;    lineHeight: 120%;
    color: #000000;
}

td.blackSmallFont {
    font-family: Verdana, Arial, Helvetica, sans-serif;     fontFamily: Verdana, Arial, Helvetica, sans-serif;
    font-size: 80%;    fontSize: 80%;
	line-height: 120%;    lineHeight: 120%;
    color: #000000;
}

td.titleHead {
    font-family: Arial, Verdana, Helvetica, sans-serif;     fontFamily: Arial, Verdana, Helvetica, sans-serif;
    font-size: 100%;    fontSize: 100%;
    line-height: 100%;    lineHeight: 100%;
    font-weight: bold;
	padding-left:5;
    color: #000068; vertical-align: middle;
}

td.subTitle {
    font-family: Arial, Verdana,  Helvetica, sans-serif;     fontFamily: Arial, Verdana,  Helvetica, sans-serif;
    font-size: 120%;    fontSize: 120%;
	line-height: 120%;    lineHeight: 120%;
	font-weight: bold;
    color: #000066;
}

td.tableBodySmall {
    font-family: Arial, Verdana,  Helvetica, sans-serif;     fontFamily: Arial, Verdana,  Helvetica, sans-serif;
    font-size: 80%;    fontSize: 80%;
    line-height: 100%;    lineHeight: 100%;
    color: #000000; vertical-align: middle;
}
td.head6 {
    font-family: Arial, Verdana,  Helvetica, sans-serif;     fontFamily: Arial, Verdana,  Helvetica, sans-serif;
    font-size: 120%;    fontSize: 120%;
    line-height: 120%;    lineHeight: 120%;
    color: #000000; vertical-align: middle;
}

td.doNothing {
    font-family: Arial, Verdana,  Helvetica, sans-serif;     fontFamily: Arial, Verdana,  Helvetica, sans-serif;
}

textarea {
    font-family: Arial, Verdana,  Helvetica, sans-serif;    fontFamily: Arial, Verdana,  Helvetica, sans-serif;
    font-size: 100%;    fontSize: 100%;
    line-height: 100%;    lineHeight: 100%;
    color: #000000;
}

.title { font-family: Arial, Verdana,  Helvetica, sans-serif;fontFamily: Arial, Verdana,  Helvetica, sans-serif;
    line-height: 135%;    lineHeight: 135%;     
    padding-left : 5px;     paddingLeft : 5px;
      text-transform: uppercase;
      color: #002277;
      background-color: #fde6b9;
      font-weight: 700;
      font-style: bold;
} 

ol {    font-family: Arial, Verdana,  Helvetica, sans-serif;     fontFamily: Arial, Verdana,  Helvetica, sans-serif;
    font-size: 100%;    fontSize: 100%;
    line-height: 1.35em;    lineHeight: 1.35em
}

ul {    font-family: Arial, Verdana,  Helvetica, sans-serif;     fontFamily: Arial, Verdana,  Helvetica, sans-serif;
    font-size: 100%;    fontSize: 100%;
    line-height: 1.35em;    lineHeight: 1.35em
}

a {    font-family: Arial, Verdana,  Helvetica, sans-serif;     fontFamily: Arial, Verdana,  Helvetica, sans-serif;
}
    
:link.gopage {font-family: Arial, Verdana,  Helvetica, sans-serif;    fontFamily: Arial, Verdana,  Helvetica, sans-serif;
    font-size: 80%;     fontSize: 80%;
    font-weight: bold;      fontWeight: bold;    
    background-color: #F8FAFC;    backgroundColor: #F8FAFC;
    color: #3366CC;     
}
:visited.gopage {font-family: Arial, Verdana,  Helvetica, sans-serif;    fontFamily: Arial, Verdana,  Helvetica, sans-serif;
    font-size: 80%;    fontSize: 80%;
    font-weight: bold;    fontWeight: bold;
    background-color: #F8FAFC;    backgroundColor: #F8FAFC;
    color: #666600
}

:active.gopage {font-family: Arial, Verdana,  Helvetica, sans-serif;     fontFamily: Arial, Verdana,  Helvetica, sans-serif;
    font-size: 80%;     fontSize: 80%;
    font-weight: bold;      fontWeight: bold;
    background-color: #F8FAFC;      backgroundColor: #F8FAFC;
    color: #990000
}

:hover.gopage {
    font-family: Arial, Verdana,  Helvetica, sans-serif;     fontFamily: Arial, Verdana,  Helvetica, sans-serif;
    font-size: 80%;     fontSize: 80%;
    font-weight: bold;    fontWeight: bold;
    background-color: #F8FAFC;    backgroundColor: #F8FAFC;
    color: #666666    
    }

.onpage {font-family: Arial, Verdana,  Helvetica, sans-serif;    fontFamily: Arial, Verdana,  Helvetica, sans-serif;
    font-size: 80%;    fontSize: 80%;
    font-weight: bold;    fontWeight: bold;
    text-decoration: none;    textDecoration: none;
    background-color: #F8FAFC;    backgroundColor: #F8FAFC;
    color: #999999
}
:link.onpage {font-family: Arial, Verdana,  Helvetica, sans-serif;
    fontFamily: Arial, Verdana,  Helvetica, sans-serif;
    font-size: 80%;     fontSize: 80%;
    font-weight: bold;    fontWeight: bold;
    background-color: #F8FAFC;    backgroundColor: #F8FAFC;
    color: #999999
}
:visited.onpage {font-family: Arial, Verdana,  Helvetica, sans-serif;    fontFamily: Arial, Verdana,  Helvetica, sans-serif;
    font-size: 80%;    fontSize: 80%;
    font-weight: bold;    fontWeight: bold;
    background-color: #F8FAFC;    backgroundColor: #F8FAFC;
    color: #999999    
}

:active.onpage {font-family: Arial, Verdana,  Helvetica, sans-serif;     fontFamily: Arial, Verdana,  Helvetica, sans-serif;
    font-size: 80%;    fontSize: 80%;
    font-weight: bold;    fontWeight: bold;
    background-color: #F8FAFC;    backgroundColor: #F8FAFC;
    color: #999999
}

:hover.onpage {
    font-family: Arial, Verdana,  Helvetica, sans-serif;    fontFamily: Arial, Verdana,  Helvetica, sans-serif;
    font-size: 80%;    fontSize: 80%;
    font-weight: bold;    fontWeight: bold;
    background-color: #F8FAFC;    backgroundColor: #F8FAFC;
    color: #666666
}

.nav {     background-color:#333366;
    color:#000000
}

.indent1{    margin-left: 3%;    marginLeft: 1em;    margin-right: 1em;     marginRight: 1em
    
}
.indent2{    margin-left: 6%;    marginLeft: 2em;    margin-right: 2em;    marginRight: 2em
}

.indent3{    margin-left: 9%;    marginLeft: 3em;    margin-right: 3em;    marginRight: 3em
}

.footer {    font-family: Arial, Verdana,  Helvetica, sans-serif;     fontFamily: Arial, Verdana,  Helvetica, sans-serif;
    font-size: 80%;     fontSize: 80%;
    line-height: 100%;    lineHeight: 100%
}

.copyright{    font-family: Arial, Verdana,  Helvetica, sans-serif;     fontFamily: Arial, Verdana,  Helvetica, sans-serif;
    font-size: 80%;     fontSize: 80%;
    line-height: 100%;    lineHeight: 100%;
    text-align: center;     textAlign: center
}

A:HOVER {color: 990000;}
A:HOVER {text-decoration: underline;}

a.head1 {
    font-family: Arial, Verdana,  Helvetica, sans-serif;     fontFamily: Arial, Verdana,  Helvetica, sans-serif;
    font-size: 140%;    fontSize: 140%;
    line-height: 140%;    lineHeight: 140%;
    font-weight: bold;
    color: #0000FF; vertical-align: middle;
}


a.head2 {
    font-family: Arial, Verdana,  Helvetica, sans-serif;     fontFamily: Arial, Verdana,  Helvetica, sans-serif;
    font-size: 120%;    fontSize: 120%;
    line-height: 120%;    lineHeight: 120%;
    font-weight: bold;
    color: #0000FF; vertical-align: middle;
}


a.head3 {
    font-family: Arial, Verdana,  Helvetica, sans-serif;     fontFamily: Arial, Verdana,  Helvetica, sans-serif;
    font-size: 100%;    fontSize: 100%;
    line-height: 100%;    lineHeight: 100%;
    font-weight: bold;
    text-align: left;
    color: #0000FF; vertical-align: middle; background-color: #004581;
}

a.whitelink {
    font-family: Arial, Verdana,  Helvetica, sans-serif;     fontFamily: Arial, Verdana,  Helvetica, sans-serif;
    font-size: 90%;    fontSize: 90%;
    line-height: 100%;    lineHeight: 100%;
    font-weight: bold;
    text-align: left;
    color: #ffffff; vertical-align: middle;
}

a:visited.whitelink {
    font-family: Arial, Verdana,  Helvetica, sans-serif;     fontFamily: Arial, Verdana,  Helvetica, sans-serif;
    font-size: 90%;    fontSize: 90%;
    line-height: 100%;    lineHeight: 100%;
    font-weight: bold;
    text-align: left;
    color: #ffffff; vertical-align: middle;
}

a:hover.whitelink {
    font-family: Arial, Verdana,  Helvetica, sans-serif;     fontFamily: Arial, Verdana,  Helvetica, sans-serif;
    font-size: 90%;    fontSize: 90%;
    line-height: 100%;    lineHeight: 100%;
    font-weight: bold;
    text-align: left;
    color: #ffffff; vertical-align: middle;
}

a.lmjlink{
    font-family: Verdana,  Helvetica, sans-serif;     fontFamily:  Verdana,  Helvetica, sans-serif;
    font-size: 90%;    fontSize: 90%;
    line-height: 100%;    lineHeight: 100%;
    text-align: left;
    color: #336699; vertical-align: middle;
}

a:visited.lmjlink{
    font-family:  Verdana,  Helvetica, sans-serif;     fontFamily:  Verdana,  Helvetica, sans-serif;
    font-size: 90%;    fontSize: 90%;
    line-height: 100%;    lineHeight: 100%;
    text-align: left;
    color: #336699; vertical-align: middle;
}

a:hover.lmjlink{
    font-family:  Verdana,  Helvetica, sans-serif;     fontFamily:  Verdana,  Helvetica, sans-serif;
    font-size: 90%;    fontSize: 90%;
    line-height: 100%;    lineHeight: 100%;
    text-align: left;
    color: #336699; vertical-align: middle;
}

a:visited.head1 {
    font-family: Arial, Verdana,  Helvetica, sans-serif;     fontFamily: Arial, Verdana,  Helvetica, sans-serif;
    font-size: 140%;    fontSize: 140%;
    line-height: 140%;    lineHeight: 140%;
    font-weight: bold;
    color: #000068; vertical-align: middle;
}

a:hover.head1 {
    font-family: Arial, Verdana,  Helvetica, sans-serif;     fontFamily: Arial, Verdana,  Helvetica, sans-serif;
    font-size: 140%;    fontSize: 140%;
    line-height: 140%;    lineHeight: 140%;
    font-weight: bold;
    color: #990000; vertical-align: middle;
}


a:visited.head2 {
    font-family: Arial, Verdana,  Helvetica, sans-serif;     fontFamily: Arial, Verdana,  Helvetica, sans-serif;
    font-size: 120%;    fontSize: 120%;
    line-height: 120%;    lineHeight: 120%;
    font-weight: bold;
    color: #000068; vertical-align: middle;
}

a:hover.head2 {
    font-family: Arial, Verdana,  Helvetica, sans-serif;     fontFamily: Arial, Verdana,  Helvetica, sans-serif;
    font-size: 120%;    fontSize: 120%;
    line-height: 120%;    lineHeight: 120%;
    font-weight: bold;
    color: #990000; vertical-align: middle;
}

a:visited.head3 {
    font-family: Arial, Verdana,  Helvetica, sans-serif;     fontFamily: Arial, Verdana,  Helvetica, sans-serif;
    font-size: 100%;    fontSize: 100%;
    line-height: 100%;    lineHeight: 100%;
    font-weight: bold;
    text-align: left;
    color: #000068; vertical-align: middle;
}

a:hover.head3 {
    font-family: Arial, Verdana,  Helvetica, sans-serif;     fontFamily: Arial, Verdana,  Helvetica, sans-serif;
    font-size: 100%;    fontSize: 100%;
    line-height: 100%;    lineHeight: 100%;
    font-weight: bold;
    text-align: left;
    color: #990000; vertical-align: middle;
}

.calendar { background: #eeeeee;     font: 11pt monospace; }
.calMonth { background: transparent; font: bold 12pt sans-serif; }
.calDays  { background: #ccccff; }
.calPrev  { background: #cccccc; }
.calNow   { background: #ccffcc; }
.calNext  { background: #cccccc; }
.calHoliday{background: #ffcccc; }

.sidebar { background: #cccccc; float: right; border: 3px solid black; }
.timestamp { font-weight: bold; margin-top: 0.3em; }

.example { 
  background: white;
  margin-left: 2em; margin-right:2em;
  border: 1pt solid black;
}