body {color:white; background:green}

A{text-decoration: underline; font-weight:normal; font-family:Verdana;}
A:link {color:#34FE60;}
A:visited {color:#34F5FE;}
A:active {color:maroon;}
A:hover {color:red;}

div.headline {text-align:center; color:white;}

.ArialBldBlk { font-family:Arial; font-weight:bold; color:black; }
.regulartext { color:white; font-family:Verdana; }
.pheadings { color:black; font-family:Verdana; }
.newsheading{ color:yellow; }
.celltitle{width: 50%; vertical-align: top; height: 19px; background-color: silver;}

ul.mainindex { list-style-image: url("yellowdot-bullet.gif"); }

/*Calendar Pages Style*/
h3.calendar{text-align:center; font-family:Verdana; font-size:1em;}
h2.calendar{text-align:center; font-family:Verdana; font-size:1.25em;}
h1.calendar{text-align:center; font-family:Verdana; font-size:2em;}
td.calendarheading {vertical-align:middle; background-color:yellow;  width:20%; }
p.calendarheading {vertical-align:middle;  text-align:center;  font-family:Georgia; color:black; text-decoration: underline; font-weight:bold;}
td.calendardaterow {vertical-align:middle; background-color:yellow;  width:20%; text-align:center; font-family:Verdana; color:black;  font-weight:bold;}
td.calendarcontentrow {vertical-align:middle; background-color:#085300;  width:20%; text-align:center;  font-family:Verdana; color:white; }

.q {
    font-size:90%;
    font-weight: normal;
    background: #34FE60;
    border: solid 1px #01B82B;
    border-bottom-color: #018920;
    border-right-color: #018920;
    padding: 2px;
}
.q:hover, .q:focus {
    background: #C0C0C0;
}