td {
color:black;
font: 0.75em Arial,sans-serif;
font-weight: 600;
padding:6px;
}

td.rw,td.rW { background-color:#ffcc00; }
td.rl,td.rL { background-color:#ffddaa; }
td.rd,td.rD,td.rT { background-color:#ffcc77; }

.evtG {background-color:#ffdddd;}
.evtS {background-color:#ffc2c2;}
.evtA {background-color:#ffbbcc;}
.evtE {background-color:#e4e4ff;}
.evtC {background-color:#ccccff;}
.evtT {background-color:#ccffcc;}
.evtP {background-color:#e2ffff;}
.evtF {background-color:#bbffff;}
.evtD {background-color:#ddbbdd;}

a:link,a:visited {text-decoration:none}

td.dowcal {
border:1px solid black; padding:5px;vertical-align:text-top;
min-width:50px;max-width:130px;
}

.evtcal {
border:1px solid black;
border-collapse:collapse;
clear:left;
}
.tr_top {
border-top:1px solid black;
}
.tr_toptm {
border-top:1px dotted #999999;
}

.evtcal td {
font-size:0.88em;font-weight:normal;
}
td.num2 {width:1em;text-align:right;}
td.num3 {width:3em;text-align:right;}


td.dat {width:5em;text-align:right;}
td.tim {width:3em;text-align:right;}
a.tim {color:black}
td.gentm   {text-align:center}
td.location { width:10em; text-align:left}


.txtin,.calform {color:black;
font: 0.95em Arial,sans-serif;
padding:2px;
}

 .left { color: green; text-align:left; width: 6em}
 
 .rght { color:red; text-align:right; width: 6em}


a.evtnav0up,a.evtnav0dwn,a.evtnav1,a.evtnav1hide {
float:left; display:block;
width:70px;
font-size: 1.2em ;; font-family: Times,sserif;
padding:5px 15px 5px 15px; 
margin: 6px 6px 15px 10px;
text-align:center;
background-color:#ffb008;
border: 2px solid black;
}

a.evtnav0dwn {
color:white;
position:relative;top:16px;
border-color:#000000 #000000 #ffb008 #000000 ;
border-radius:15px 15px 0px 0px;
}
a.evtnav0up {
color:white;
position:relative;top:-22px;
border-color:#ffb008 #000000 #000000 #000000 ;
border-radius: 0px 0px 15px 15px;
}
a.evtnav1 {
color:black;
border-radius: 10px 10px 10px 10px;
}
a.evtnav1:hover {
color:#ffb008;
background-color:#555555;
}
a.evtnav1hide {
visibility:hidden;
}

div.stats {
color:black;
font: 12px Verdana,Arial,sans-serif;
font-weight: 700;
padding:8px 0 16px 42px;
clear:left;
}

.lstupdate {
font-size: 1.0em ; font-family: Times,sserif;
text-align:center;
margin-left:0.5em;margin-bottom:15px;display:block;
padding:7px 8px 7px 8px;
border: 2px  solid black;
color:black; display:inline;
position:relative; top:+0.75em;
border-radius:10px
}

div#f_form {
margin:10px 10px 10px 40px;
width:800px; height:200px; position:relative;}

#f_eid {position:absolute;top:0em;left:0px}
#f_mod {position:absolute;top:0em;left:210px}
#f_dat {position:absolute;top:2em;left:0em}
#f_tim {position:absolute;top:2em;left:7em}
#f_flg {position:absolute;top:2em;left:15em}
#f_knd {position:absolute;top:2em;left:24em}
#f_loc {position:absolute;top:4em;left:0}
#f_desc {position:absolute;top:6em;left:0;}
#f_note {position:absolute;top:8em;left:0}
#f_btns {position:absolute;top:10em;left:2em}

