BODY {
   Margin-left: 0;
   Margin-top: 0;
   background-color: #FFFFFF;
   overflow-x:hidden;
   overflow-y:auto;
}
DIV.SCROLLER {
  overflow:auto;
  width:100%;
  height:300px;
}
a {
   text-decoration: none;
   color: #0000FF;
}
a:hover {
   text-decoration: none;
   color: #FFFFFF;
}
a.CALHEADLINKS {
   text-decoration: none;
   color: #0000FF;
}
a.CALHEADLINKS:hover {
   text-decoration: none;
   color: #FFFFFF;
}
a.CALBODYLINKS {
   text-decoration: none;
   color: #0000FF;
   font-family: arial;
   font-size: 20px;
}
a.CALBODYLINKS:hover {
   text-decoration: none;
   color: #DDB600;
   font-family: arial;
   font-size: 20px;
}
a.CALBODYLINKS_SEL {
   text-decoration: none;
   color: #0000FF;
   font-family: arial;
   font-size: 20px;
}
a.CALBODYLINKS_SEL:hover {
   text-decoration: none;
   color: #FFFFFF;
   font-family: arial;
   font-size: 20px;
}
TD.CALBODYLINKS_SEL{
   background-color:#DDB600;
}
a.EVENTLINKS {
   text-decoration: none;
   color: #0000FF;
}
a.EVENTLINKS:hover {
   text-decoration: none;
   color: #DDB600;
}
#chart a {
   text-decoration: none;
   color: #00619F;
}
#chart a:hover {
   text-decoration: none;
   color: #05326B;
}
TD.left {
   background-color: #FFFFFF;
   width: 450;
   height: 225;
   background-repeat: repeat-y;
   text-align: left;
   border-collapse: collapse;
}
TD.right {
   background-color: #05326B;
   width: 400;
   height: 25;
   background-repeat: repeat-y;
   text-align: center;
   vertical-align: middle;
   border-collapse: collapse;
}
.text {
   font-size: 12px;
   font-family: arial;
   color: #000000;
   float: left;
}

/*  VERTICAL MENU -------------------------------------------------------------------*/

ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 175px; /* Width of Menu Items */
	border-bottom: 0px solid #1D4679;
	}

ul li {
	position: relative;
	font-family: Arial;
	font-size: 11px;
	}

li ul {
	position: absolute;
	left: 175px; /* Set 1px less than menu width */
	top: 0;
	display: none;
	}

/* Styles for Menu Items */
ul li a {
    font-weight: bold;
	display: block;
	text-decoration: none;
	color: #ffd200;
	background: #05326B; /* IE6 Bug */
	padding: 5px;
	border: 1px solid #05326B;
	border-bottom: #1D4679 1px solid;
	}

/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */

ul li a:hover { color: #FFFFFF; background: #073c80; } /* Hover Styles */

li ul li a { padding: 2px 5px; } /* Sub Menu Styles */

li:hover ul, li.over ul { display: block; } /* The magic */

.navfont {
   font-size: 13px;
}

/* NAVTOP-------------------------------------------------------- */

.headernav {
    background-color: #ddb600;
}

.top_nav_a {
   color: #0066FF;
}

#navtop a {
	display: block;
	width: 10em;
	w\idth: 6em;
	color: #7C6240;
	text-decoration: none;
	padding: 0.25em 2em;
}

#navtop main {
	float: left;
	padding: 0;
	width: 10em;
}

#navtop main ul {
	position: absolute;
	left: -999em;
	height: auto;
	width: 14.4em;
	w\idth: 13.9em;
	font-weight: normal;
	border-width: 0.25em;
	margin: 0;
}

#navtop main main {
	padding-right: 1em;
	width: 13em
}

#navtop main main a {
	width: 13em;
	w\idth: 9em;
}

#navtop main ul ul {
	margin: -1.75em 0 0 14em;
}

#navtop main:hover ul ul, #navtop main:hover ul ul ul, #navtop main.sfhover ul ul, #navtop main.sfhover ul ul ul {
	left: -999em;
}

#navtop main:hover ul, #navtop main main:hover ul, #navtop main main main:hover ul, #navtop main.sfhover ul, #navtop main main.sfhover ul, #navtop main main main.sfhover ul {
	left: auto;
}

#navtop main:hover, #nav main.sfhover {
	background: #eda;
}
/* --------------------------------------------CITY GOVERNMENT----------------------------------------------------- */

TH {
   width: 250;
   background-color: #0033FF;
   font-size: 12px;
   font-family: arial;
   color: #FFFFFF;
}
TR.alt {
   background-color: #FFFFFF;
}
TR.light {
   background-color: #AFC2EF;
}
#chart TD {
   font-size: 12px;
   font-family: arial;
   color: #000000;
}
.schlink {
   font-size: 11px;
   font-family: arial;
   color: #00619F;
}
#govchart TD {
   font-size: 12px;
   font-family: arial;
   color: #000000;
}
#servchart TD {
   font-size: 12px;
   font-family: arial;
   color: #000000;
   width: 300;
}
.thinborderfloat {
  border:solid 1px silver;
  padding:5px;
  margin-right:10px;
}
