/*Menu Bar (drop down) Formatting*/
#navbar {
	border-style: none;
	border-width: 0px;
	padding-top: 3px;
		background: #FEED76;
		width: 777px;
		height: 19px;
}

.main_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #0066CC;
}
.breadcrumbs_wrapper {
	background-color: #CCCCCC;
	clear: none;
	float: none;
	height: 12px;
	width: 777px;
	margin: 2px;
	padding: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.tagline {
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 100;
	color: #FFFFCC;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-left: 10px;
}
.local_data_links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #0066FF;
}

tr.ruled{
	background:#EFEFEF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.data_display_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	background-color: #66CCFF;
}
.data_display {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}


body {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 777px;
	}
.main_table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #F3F3F3;
	height: 600px;
	width: 777px;
	border: 1px solid #000000;
	margin: 0px;
	padding: 0px;
}



html>body {
	font: 84.5% Georgia, serif;
	}


#nagBar {
	display: none;
	}


/* style for sliding menu */ 

ul.slidingmenu, ul.slidingmenu ul {
	border: 1px solid #666;
	border-width: 4px 1px 1px 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

ul.slidingmenu li {
	background: #FFFFFF;
	text-align: center;
	border-bottom: 1px dotted #999;
	font-size: 12px;
}

ul.slidingmenu a {
  color: #000000;
  background: #FFFFFF;
  text-decoration: none;
  font-size: 12px;
}

ul.slidingmenu a.subheader {
  background: #FFFFFF;
  font-size: 12px;
}

ul.slidingmenu a:hover {
  background: #cdc;
  color: #333;
  font-size: 12px;  
}

/* layout styles */

/* remove standard HTML list indenting, and display as normal blocks */
ul.slidingmenu,
ul.slidingmenu ul,
ul.slidingmenu li,
ul.slidingmenu a {
	padding: 0;
	margin: 0;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

/* use a fixed width for menu and submenus */
ul.slidingmenu,
ul.slidingmenu ul {
	width: 10em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

/* make li's into clean, moveable blocks */
ul.slidingmenu li {
  list-style-type: none; 
  position: relative;
	height: 16px;
}

/* Make list items do what they're supposed to in IE */
ul.slidingmenu a {
  width: 100%;
}

/* make sure any ul inside an li (a submenu) takes up zero normal flow */
ul.slidingmenu ul { 
  position: absolute;  
  top: -4px; /* the height of the top border */
  left: 100%; 
  display: none;
}


/* style for dropdown menu */


#csstopmenu {
	border-style: none;
	border-width: 0px;
	PADDING-RIGHT: 0px;
		PADDING-LEFT: 145px;
		Z-INDEX: 3;
		PADDING-BOTTOM: 0px;
		MARGIN: 0px;
		PADDING-TOP: 0px;
		LIST-STYLE-TYPE: none;
		POSITION: relative;
		font-size: 13px;
		top: 1px;
	left: 0px;
	height: 39px;
}
#csstopmenu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#csstopmenu LI {
	FLOAT: left; POSITION: relative
}
#csstopmenu A {
	TEXT-DECORATION: none
}
.mainitems {
	BORDER-LEFT-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	BACKGROUND-COLOR: #FEED76;
	margin-bottom: 0px;
}
.headerlinks A {
	Z-INDEX: 2; MARGIN: auto 17px; COLOR: #000000
}
.submenus {
	BORDER-RIGHT: #666666 1px solid;
	BORDER-TOP: #ffffff 1px solid;
	DISPLAY: none;
	FONT-SIZE: 0.9em;
	Z-INDEX: 25;
	LEFT: 0px;
	BORDER-LEFT: #666666 1px solid;
	WIDTH: 15em;
	BORDER-BOTTOM: #000000 1px solid;
	POSITION: absolute;
	TOP: 1.4em;
	BACKGROUND-COLOR: #FFFFFF;
}
.submenus LI {
	Z-INDEX: 2;
	PADDING-BOTTOM: 4px;
	WIDTH: 100%;
	PADDING-TOP: 4px;
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
}
.submenus LI A {
	DISPLAY: block;
	Z-INDEX: 4;
	WIDTH: 100%;
	COLOR: #000000;
	TEXT-INDENT: 3px;
}
.submenus LI A:hover {
	COLOR: #000000;
	background-color: #FFCC33;
}

#csstopmenu LI:hover UL {
	DISPLAY: block;
}
LI.over UL {
	DISPLAY: block
}
.main_content_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	display: inline;
}
.indiv_side_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-indent: 5px;
	position: relative;
	left: 5px;
}

.content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.breadcrumbs_wrapper a {
	background-color: #CCCCCC;
	clear: none;
	float: none;
	height: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.sub_content_header {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	display: inline;
}
.data_display_totals {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
}
.data_display_spacer {
	height: 25px;
}
