body {  color:blue; background:#99CCFF; font-family:Tahoma, Helvetica, Arial;}
A{text-decoration: underline; font-weight:normal; font-family:Tahoma,Arial;  }
A:link {color:#505055}
A:visited {color:blue}
A:active {color:white}
A:hover {color:blue}
div.sectionheadera{font-weight:bolder; color:yellow;}
div.sectionheaderb{font-weight:bolder; color:white;}
div.sectiona{color:yellow;}
div.sectionb{color:white;}
div.mstate{font-size:0.9em; width:80%; max-width:80%; padding-left:50px; margin-top:16px; margin-bottom:16px; text-align: justify;}

div.headline {text-align:center; color:white; font-weight: bold;}
div.headline1 {text-align:center; color:white; font-weight: 700;font-size:1.25em;  }
div.headline2 {text-align:center; color:white; font-weight: 700;  }
.toptext { font-size:1.25em; color:blue; font-family:Tahoma, Verdana, Helvetica, Arial, Sans-Serif; }
.ArialBldBlk { font-family:Arial; font-weight:bold; color:blue; }
.regulartext { color:blue;font-family:Tahoma, Helvetica, Arial; }
.pheadings { color:white; font-family:Tahoma, Helvetica, Arial; }
.newsheading{ color:white; font-family:Tahoma, Helvetica, Arial; }
/*.headingdiv{width:75%; padding-left:20px; vertical-align: middle;   border-width: thin; border-color: #6A6AFF; border-style: solid; background: #6A6AFF;  } -moz-border-radius: 1em;*/
.headingdiv{width:50%; padding-left:20px; vertical-align: middle;   border-width: thin; border-color: #6A6AFF; border-style: solid; background: #6A6AFF;  } /*-moz-border-radius: 1em;*/
.headingdivl{width:300px;; padding-left:20px; vertical-align: middle;   border-width: thin; border-color: #6A6AFF; border-style: solid; background: #6A6AFF;  } /*-moz-border-radius: 1em;*/
.headingdivr{margin-left:30px; width:90%; padding-left:20px; vertical-align: middle;   border-width: thin; border-color: #6A6AFF; border-style: solid; background: #6A6AFF;  } /*-moz-border-radius: 1em;*/


.headingfont { color:white;  font-family:Verdana, Helvetica, Arial, Sans-Serif; font-weight:bold; background: #6A6AFF;  }
.celltitle{color:white; width: 50%; vertical-align: top; height: 19px; background-color:#B0B0B0; }
h1.header1{font-size:1.25em;margin:0;padding:0;border:0;}
/*ul.mainindex { list-style-image: url("./snowflake6.gif"); margin-bottom:2px; margin-top:2px; }
ul.newsindex { list-style-image: url("./snowflake6.gif"); margin-bottom:2px; margin-top:0; }
li.litem { padding-bottom:2px; list-style-image: url("./snowflake6.gif"); color:yellow; }
li.newsitem { padding-bottom:2px; list-style-image: url("./snowflake6.gif"); color:yellow; }*/

ul.mainindex { list-style-image: url("./snowflake6.gif"); margin-bottom:2px; margin-top:2px;}
ul.newsindex { list-style-image: url("./snowflake6.gif"); margin-bottom:2px; margin-top:0;}
li.litem {    margin-left:20px;padding-bottom:4px; list-style-image: url("./snowflake6.gif"); color:yellow; }
li.newsitem {margin-left:20px; padding-bottom:4px; list-style-image: url("./snowflake6.gif"); color:yellow; }


li {padding-bottom:  7px;}
/*Calendar Pages Style*/
h3.calendar{text-align:center; font-family:Tahoma, Arial; font-size:1em;}
h2.calendar{text-align:center; font-family:Tahoma, Arial; font-size:1.25em;}
h1.calendar{text-align:center; font-family:Tahoma, Arial; font-size:2em;}
td.calendarheading {vertical-align:middle; background-color:#0000FF;  width:20%; }
p.calendarheading {vertical-align:middle;  text-align:center;  font-family:Comic Sans MS, Arial; color:white; text-decoration: underline; font-weight:bold;}
td.calendardaterow {vertical-align:middle; background-color:#9D9DFF;  width:20%; text-align:center; font-family:Tahoma, Arial; color:black;  font-weight:bold;}
td.calendarcontentrow {vertical-align:middle; background-color:#98B5F8;  width:20%; text-align:center;  font-family:Tahoma, Arial; color:white; }
.searchtext { margin:0; padding:0; color:white; font-family:Verdana, Helvetica, Arial, Sans-Serif; display:inline;}
.q {
    background: #6A6AFF;
    border: solid 1px #0404FF;
    border-bottom-color: #000062;
    border-right-color: #000062;
    padding: 0;
    margin:0;
    width:120px;
}
.q:hover, .q:focus {
    background: #B0B0B0;
}

#noticker div {
/*padding:10px;*/
border:1px solid white;
margin-left:100px;
margin-right:100px;
text-align: center;
}