body {
 background-color: #ffffff;
 margin-left: 0px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
 font-size: 8pt;
 font-family: verdana,trebuchet,sans-serif;
}

A:link {COLOR: #358CCE; TEXT-DECORATION: none}
A:visited {COLOR: #358CCE; TEXT-DECORATION: none}
A:active {COLOR: #CE3535; TEXT-DECORATION: none}
A:hover {COLOR: #CE3535; TEXT-DECORATION: underline}

table {
 font-size: 8pt;
 font-family: verdana,trebuchet,sans-serif;
}

.border {
    border-bottom : 1px solid #f2f2f2;
    border-left : 1px solid #f2f2f2;
    border-right : 1px solid #f2f2f2;
    border-top : 1px solid #f2f2f2;
}

.border2 {
    border-bottom : 1px solid #f2f2f2;
    border-left : 1px solid #f2f2f2;
    border-right : 1px solid #f2f2f2;
    border-top : 1px solid #f2f2f2;
    background : #358CCE;
color: #ffffff;
}

.loginLinks, .loginLinks a {
 color:       #000000;
 font-family: verdana,trebuchet,sans-serif;
 font-size:   8pt;
}
.loginLinks a:link    {COLOR: #358CCE; TEXT-DECORATION: none}
.loginLinks a:visited {COLOR: #358CCE; TEXT-DECORATION: none}
.loginLinks a:active  {COLOR: #CE3535; TEXT-DECORATION: none}
.loginLinks a:hover   {COLOR: #CE3535; TEXT-DECORATION: underline}

.author {
 font-family: verdana,trebuchet,sans-serif;
 font-size:   11px;
 color:       #999999;
 font-weight: normal;
}

p {
 font-family: verdana,trebuchet,sans-serif;
 font-size:   8pt;
 color:       #333333;
 font-weight: normal;
 text-align:  justify;
}

form {
  margin-top:         0px;
  margin-bottom:         0px;
}

.input {
  border-top:         1px solid #999999;
  border-left:        1px solid #999999;
  background-color:   #ffffff;
  font-family:        Verdana, Geneva, Trebuchet MS, Arial, Sans-serif;
  font-size:          7pt;

}

.textarea {
  border-top:         1px solid #999999;
  border-left:        1px solid #999999;
  background-color:   #fff;
  font-family:        Verdana, Geneva, Trebuchet MS, Arial, Sans-serif;
  font-size:          8pt;
  margin-top:         3px;
  margin-bottom:      3px;
}

.button {
  background-color:   #fff;
  font-family:        Verdana, Geneva, Trebuchet MS, Arial, Sans-serif;
  font-size:          7pt;
  font-weight:        normal;
  color:              #000;
}

.pulldown {
  background-color:   #fff;
  font-family:        Verdana, Geneva, Trebuchet MS, Arial, Sans-serif;
  font-size:          11px;
  font-weight:        normal;
  color:              #000;
}

.header {
 font-size:   8pt;
 color:       #333333;
 font-weight: bold;
}

.navlinks, .navlinks a:link, .navlinks a:active, .navlinks a:visited, .navlinks a:hover{
 color:       #ffffff;
 font-size:   7pt;
 font-weight: bold;
} 
.navlinks a:link    {COLOR: #358CCE; TEXT-DECORATION: none}
.navlinks a:visited {COLOR: #358CCE; TEXT-DECORATION: none}
.navlinks a:active  {COLOR: #CE3535; TEXT-DECORATION: none}
.navlinks a:hover   {COLOR: #CE3535; TEXT-DECORATION: underline}

.weekdays {
 font-size:   7pt;
 font-weight: normal;
}

.monthdays, .monthdays a:link, .monthdays a:active, .monthdays a:visited, .monthdays a:hover {
 font-size:   7pt;
 color:       #666666;
}
.monthdays a:link    {COLOR: #358CCE; TEXT-DECORATION: none}
.monthdays a:visited {COLOR: #358CCE; TEXT-DECORATION: none}
.monthdays a:active  {COLOR: #CE3535; TEXT-DECORATION: none}
.monthdays a:hover   {COLOR: #CE3535; TEXT-DECORATION: underline}    
.small {  font: 7pt Verdana, Arial, Helvetica, sans-serif}
.redtext {  font: 8pt Verdana, Arial, Helvetica, sans-serif; color: #CE3535}