body {
font-family : Arial, Helvetica, sans-serif;
font-size : 10pt;
color : #000000;
margin : 0px;
background : white;
}
a:link {
font-family : Arial, Helvetica, sans-serif;
font-size : 10pt;
color : navy;
text-decoration : underline;
}
a:visited {
font-family : Arial, Helvetica, sans-serif;
font-size : 10pt;
color : navy;
text-decoration : underline;
}
a:active {
font-family : Arial, Helvetica, sans-serif;
font-size : 10pt;
color : red;
text-decoration : underline;
}
a:hover {
font-family : Arial, Helvetica, sans-serif;
font-size : 10pt;
color : red;
text-decoration : underline;
}
a.onred:active {
font-family : Arial, Helvetica, sans-serif;
font-size : 10pt;
color : yellow;
text-decoration : underline;
}
a.onred:hover {
font-family : Arial, Helvetica, sans-serif;
font-size : 10pt;
color : yellow;
text-decoration : underline;
}
h1,h2,h3 {
font-family : Arial, Helvetica, sans-serif;
color : #FFFF00;
font-size : 14pt;
font-weight : bold;
}
h4 {
font-family : Arial, Helvetica, sans-serif;
color : navy;
font-size : 14pt;
font-weight : bold;
}
.backgroundsolid {
color : navy;
font-size : 14pt;
font-weight : bold;
background : #33cc33;
}
.backgroundx {
background : #ffffff url(../images/bottom-x.gif) repeat-x top left;
}
.smallsans {
font-family : Arial, Helvetica, sans-serif;
font-size : 7pt;
}
.mediumsans {
font-family : Arial, Helvetica, sans-serif;
font-size : 9pt;
}
.errortext {
font-family : Arial, Helvetica, sans-serif;
color: #ff0000; 
font-weight: bold;
}
.loginbox
{
	margin-left: 10px;
	border-color: #000099;
	border-width: 1px;
	border-style: solid;
}
.autofill {
font-family : Arial, Helvetica, sans-serif;
font-size : 7pt;
background-color : #cccccc;
border-color: gray;
border-width: 1px;
border-style: solid;
}
.calendar {
background-color : #ffffff;
border-color: red;
border-width: 0;
border-style: groove;
}
.calendargrid {
background-color : #ffffff;
border-color: black;
border-width: 1px;
border-style: solid;
}
.month {
background-color : white;
color : black;
font-family : Arial, Helvetica, sans-serif;
font-weight : bolder;
}
.weekday {
background-color : #C0C0C0;
color : black;
font-family : Arial, Helvetica, sans-serif;
font-weight : bolder;
font-size : 9pt;
}
.eventLabel {
color : black;
font-family : Arial, Helvetica, sans-serif;
font-weight : bolder;
text-align : right;
}
.eventText {
color : black;
font-family : Arial, Helvetica, sans-serif;
}
.selectedDay {
font-family : Arial, Helvetica, sans-serif;
font-size : 9pt;
color: black;
background-color : yellow;
border-color: red;
border-width: 1px;
border-style: solid;
}
.day {
font-family : Arial, Helvetica, sans-serif;
font-size : 8pt;
background-color : #ffffff;
border-color: gray;
border-width: 1px;
border-style: solid;
}
.notaDay {
font-family : Arial, Helvetica, sans-serif;
font-size : 8pt;
color: navy;
border-color: gray;
border-width: 1px;
border-style: solid;
background-color : white;
}
.totals {
border-top: 1px solid #000000;
background-color : yellow;
color : black;
font-family : Arial, Helvetica, sans-serif;
font-weight : bolder;
}
.sovtotals {
border-top: 1px solid #000000;
background-color : #ff9999;
color : black;
font-size: 10pt;
font-family : Arial, Helvetica, sans-serif;
}
.summarytext {
color : blue;
font-family : Arial, Helvetica, sans-serif;
}
.nocalendar {
background-color : red;
font-weight : bolder;
font-family : Arial, Helvetica, sans-serif;
font-size : 8pt;
border-color: navy;
border-width: 1px;
border-style: solid;
}
.etcreportcount {
font-family : Arial, Helvetica, sans-serif;
font-size : 7pt;
background-color : #ffffff;
border-color: navy;
border-width: 1px;
border-style: solid;
}
.morecarpoolers {
font-family : Arial, Helvetica, sans-serif;
font-size : 7pt;
background-color : yellow;
border-color: navy;
border-width: 1px;
border-style: solid;
}
.fields {
border : 2px groove #000000;
background-color : #ffffff;
font-family : Arial, Helvetica, sans-serif;
font-size : 7pt;
background-position : 50% 50%;
font-weight : bold;
color : #000000;
}
.buttons {
border-color: #000000;
border-width: 2px;
border-style: groove;
background-color : #cccccc;
font-family : Arial, Helvetica, sans-serif;
font-size : 7pt;
background-position : 50% 50%;
font-weight : bold;
color : #000000;
}
.pulldown {
border-color: navy;
border-width: 1px;
border-style: groove;
background-color : #ffffff;
font-family : Arial,Helvetica,sans-serif;
font-size : 7pt;
color : #000000;
}