body {color:white; background:navy; font-family:Verdana, Helvetica, Arial, Sans-Serif; margin:0; padding:0; }
A{text-decoration: underline; font-weight:normal; font-family:Verdana,Arial, Sans-Serif; }
a.help{cursor:help;}
A:link {color:yellow;}
A:visited {color:white;}
A:active {color:red;}
A:hover {color:red;}
div.sectionheadera{font-weight:bolder; color:blue;}
div.sectionheaderb{font-weight:bolder; color:white;}
div.sectiona{color:yellow;}
div.sectionb{color:white;}
div.newstuff{font-size:1.25em;}
div.mstate{font-size:0.9em; width:80%; max-width:80%; padding-left:50px; margin-top:16px; margin-bottom:16px; text-align: justify;}
.colora{background-color: #0000AA;}
.colorb{background-color: #000066;}
.colorc{background-color: #FF0000;}
div.top {text-align:center;}
div.headline1 {text-align:center; color:white; font-weight: 700;font-size:1.25em;  }
div.headline2 {text-align:center; color:white; font-weight: 700; padding:5px;  width:90%; border:1px solid;}
div.headline2 a{}
div.menu {text-align:left; font-family: Verdana, Sans-Serif; }
.ArialBldBlk { font-family:Arial, sans-serif; font-weight:bold; color:black; }
.regulartext { color:white;font-family:Verdana, Helvetica, Arial, Sans-Serif; }
.toptext { font-size:1.25em; color:white;font-family:Verdana, Helvetica, Arial, Sans-Serif; }
.searchtext { margin:0; padding:0; color:white; font-family:Verdana, Helvetica, Arial, Sans-Serif; display:inline;}
.headingdiv{width:50%; padding-left:20px; vertical-align: middle;   border-width: thin; border-color: yellow; border-style: solid; background: yellow;  } /*-moz-border-radius: 1em;*/
.headingdivl{ margin-left:0px; width:300px; max-width:300px; padding-left:20px;   vertical-align: middle;   border-width: thin; border-color: yellow; border-style: solid; background: yellow;  } /*-moz-border-radius: 1em;*/
.headingdivr{margin-left:0px; width:90%; max-width:80%; padding-right:30px; padding-left:20px; vertical-align: middle;   border-width: thin; border-color: yellow; border-style: solid; background: yellow;  } /*-moz-border-radius: 1em;*/
.headingfont { color:black;  font-family:Verdana, Helvetica, Arial, Sans-Serif; font-weight:bold; background: yellow;  }
.newsheading{ margin-left:30px; color:white ; font-family:Verdana, Helvetica, Arial, Sans-Serif; font-weight:bold !important;  	padding-left:0px; text-decoration: none !important; }
a.newsitem {cursor:pointer; overflow:auto;}
/*.celltitle{width: 50%; vertical-align: top; height: 19px; background-color: yellow;}*/
form.search {margin:0;padding:0; border:none; clear:both;}
form.stylemenu {margin:0;padding:0;}
.important{color:red;}
ul.mainindex { list-style-image: url("./yellowdot-bullet.gif"); margin-bottom:2px; margin-top:2px;}
div.newsindex { list-style-image: url("./yellowdot-bullet.gif"); margin-bottom:2px; margin-top:0;}
div.newsindex a{text-decoration: none;}
li.litem {    margin-left:20px;padding-bottom:7px; list-style-image: url("./yellowdot-bullet.gif"); color:yellow; }
li.newsitem {margin-left:20px; padding-bottom:4px; list-style-image: url("./yellowdot-bullet.gif"); color:yellow; }
div.upcoming{ margin-left:20px; }
/*Calendar Pages Style*/
h3.calendar{text-align:center; font-family:Verdana, Sans-Serif; font-size:1em;}
h2.calendar{text-align:center; font-family:Verdana, Sans-Serif; font-size:1.25em;}
h1.calendar{text-align:center; font-family:Verdana, Sans-Serif; font-size:2em;}
h1.header1{font-size:1.25em;margin:0;padding:0;border:0;}
td.calendarheading {vertical-align:middle; background-color:yellow;  width:20%; text-align:center;  font-family:Georgia, Serif; color:black; text-decoration: underline; font-weight:bold;}
p.calendarheading {vertical-align:middle;  text-align:center;  font-family:Georgia, serif; color:black; text-decoration: underline; font-weight:bold;}
td.calendardaterow {vertical-align:middle; background-color:yellow;  width:20%; text-align:center; font-family:Verdana, Sans-Serif; color:black;  font-weight:bold;}
td.calendarcontentrow {vertical-align:middle; background-color:blue;  width:20%; text-align:center;  font-family:Verdana, Sans-Serif; color:white; }
#q {background: url("./q.png") #FFF no-repeat; padding:0; margin:0; width:125px; background-position: 5px 3px;  padding: 0 1px 0 15px;}
#q:hover{ background: url("./q.png") #FFFF00 no-repeat; background-position: 5px 3px; padding: 0 1px 0 15px;}
#q:focus { background: url("./q.png") #FFFF00 no-repeat; background-position: 5px 3px; padding: 0 1px 0 15px;}
.buttonscontainer {width: 20%;}
.buttons a {color: #FFFFFF; border: 1px solid; background-color: #5A92C6; padding: 2px; padding-left: 3px; font: 10px Verdana, sans-serif; font-weight: bold; text-decoration: none; border-color: #E7EFF7 #4279B5 #4279B5 #E7EFF7; display: block; margin: 0px; width: 100%; text-align: left;}
.buttons a:hover {border: 1px solid; padding-left: 4px; padding-top: 3px; padding-bottom: 1px; padding-right: 1px; background-color: #5286BD; border-color: #4279B5 #E7EFF7 #E7EFF7 #4279B5; color: #F0F0F0; text-decoration: none;}
.menuheader {color: #FFFFFF; border: 1px solid; background-color: #0000F2; padding: 2px; padding-left: 3px; font: 11px Verdana, sans-serif; font-weight: bolder; text-decoration: underline; border-color: #E7EFF7 #4279B5 #4279B5 #E7EFF7; display: block; margin: 0px; width: 100%; text-align: left;}

#noticker {
width: 100%;
}

#noticker div {
/*padding:10px;*/
border:1px solid yellow;
margin-left:100px;
margin-right:100px;
text-align: center;
}

#ticker {
/*height: 75px;*/
width: 100%;
position: relative;
overflow: hidden;
}

#ticker div {
position: absolute;
white-space: nowrap;
}


