body {color:white; background:navy; font-family:Georgia, Times; }

A{text-decoration: underline; font-weight:normal; font-family:Georgia, Times; }
A:link {color:white}
a.help{cursor:help; color:white;}
A:visited {color:red}
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:Georgia, Times; }
.toptext { font-size:1.25em; color:white; font-family:Georgia, Times; }
.pheadings { color:white; font-family:Georgia, Times; }
.newsheading{ color:white; font-family:Georgia, Times; }
.celltitle{width: 50%; vertical-align: top; height: 19px; background-color: red; }

.headingdiv{width:50%; padding-left:20px; vertical-align: middle;   border-width: thin; border-color: red; border-style: solid; background: red;  } /*-moz-border-radius: 1em;*/
.headingdivl{width:80%; padding-left:20px; vertical-align: middle;   border-width: thin; border-color: red; border-style: solid; background: red;  } /*-moz-border-radius: 1em;*/
.headingdivr{margin-left:30px; width:80%; padding-left:20px; vertical-align: middle;   border-width: thin; border-color: red; border-style: solid; background: red;  } /*-moz-border-radius: 1em;*/
.headingfont { color:white;  font-family:Georgia,Times New Roman, Times, Serif; font-size:1.1em; background: red;  }



/*ul.mainindex { list-style-image: url("star-bullet.gif"); font-family:Georgia, Times;}
li.litem { padding-bottom:2px; list-style-image: url("./star-bullet.gif"); color:white; }
li.newsitem { padding-bottom:2px; list-style-image: url("./star-bullet.gif"); color:white; }*/
ul.mainindex { list-style-image: url("./star-bullet.gif"); margin-bottom:2px; margin-top:2px;}
ul.newsindex { list-style-image: url("./star-bullet.gif"); margin-bottom:2px; margin-top:0;}
li.litem {    margin-left:20px;padding-bottom:4px; list-style-image: url("./star-bullet.gif"); color:yellow; }
li.newsitem {margin-left:20px; padding-bottom:4px; list-style-image: url("./star-bullet.gif"); color:yellow; }

/*Calendar Pages Style*/
h3.calendar{text-align:center; font-family:Georgia, Times New Roman; font-size:1em;}
h2.calendar{text-align:center; font-family:Georgia, Times New Roman; font-size:1.25em;}
h1.calendar{text-align:center; font-family:Georgia, Times New Roman; font-size:2em;}
td.calendarheading {vertical-align:middle; background-color:white;  width:20%; }
p.calendarheading {vertical-align:middle;  text-align:center;  font-family:Georgia, Times New Roman; color:blue; text-decoration: underline; font-weight:bold;}
td.calendardaterow {vertical-align:middle; background-color:white;  width:20%; text-align:center; font-family:Georgia, Times New Roman; color:blue;  font-weight:bold;}
td.calendarcontentrow {vertical-align:middle; background-color:red;  width:20%; text-align:center;  font-family:Georgia, Times New Roman; color:white; }

.q {
    font-size: 90%;
    font-weight: normal;
    background: #6A6AFF;
    border: solid 1px #0404FF;
    border-bottom-color: #000062;
    border-right-color: #000062;
    padding: 2px;
}
.q:hover, .q:focus {
    background: white;
}


#noticker div {
/*padding:10px;*/
border:1px solid red;
margin-top:2px;
margin-left:100px;
margin-right:100px;
text-align: center;
}