.body   {
    color: #000;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, "sans serif" }

.small {
	color: #000;
	font-size: 10px;
	font-family: Verdana, Arial, sans-serif }
	
.error {
    color: #800000;
    font-size: 14px;
    font-family: Verdana, Arial, sans-serif }
	
.footer {
	color: #fff;
	font-size: 10px;
	font-family: Verdana, Arial, sans-serif }

.label {
    color: #800000;
    height: 15px;
    font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
    font-size: 8pt;
    font-weight: normal; }
    	
.form  {
	color: #000;
	font-size: 10px;
	font-family: Verdana, Arial, sans-serif }
	
.faded  {
	color: #D1D1D1;
	font-size: 10px;
	font-family: Verdana, Arial, sans-serif }

.subhead     {
    color: #66c;
	font-size: 21px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none }

.subheadwhite {
    color: #fff;
	font-size: 21px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none }

.colhead {
    font-family:         Verdana, Arial, Helvetica, sans-serif;
    font-weight:         bold;
    font-size:           11px;
    color:               #fff;
    background-color:    #009;
    background-image:    url(../images/headgr1.gif);
    background-repeat:   repeat-x;
    background-position: top; }

.colhead2 {
    font-family:         Verdana, Arial, Helvetica, sans-serif;
    font-weight:         bold;
    font-size:           11px;
    color:               #fff;
    background-color:    #060;
    background-image:    url(../images/headgr2.gif);
    background-repeat:   repeat-x;
    background-position: top; }

#calendar {
    position: absolute;
    visibility: hidden;
    background-color: white;
    layer-background-color: white; 
    z-index: 4 }
