/* SWIM2.0 :: Simple website menu
****************************************************************
* DOM scripting by brothercake -- http://www.brothercake.com/
* Licensed under GPL -- http://www.gnu.org/copyleft/gpl.html
****************************************************************
* For professional menu solutions visit -- http://www.udm4.com/ 
****************************************************************

Modifications - 12/20/2005 Tom Graham
- fonts and colors changed to fit the scheme of the web site
- sub menu spacing modified
- class name vertical changed to beb_menu; this name was changed so that the style sheet properties would only be applied to 
  the main site and not any others. 
- filename was changed to bebnavmenu.css from vertical.css; vertical.css was already being used on the web site
  also the style sheet will only apply to the R & C site so the name referenced in the code will be specific for that section
- added styles for other text and table elements in the navigator
*/

TABLE.navigator {
	border: 1px solid #00b3aa;
	background-color: white;
	padding 0 0 0 0;
}

.searchboxcell {
	padding-top: 5px;
	padding-left: 10px;
	background-color: #e3e3e3;
	border-left: 1px solid #28e0d7;
	border-right: 1px solid #28e0d7;
}

.sectiontitle2 {
	background-color: #e3e3e3;
	font-family: Verdana;
	font-size: 0.8em;
	font-weight: bold;
	padding-left: 4px;
	padding-top: 3px;
	padding-bottom: 4px;
	padding-right: 0px;
	color: #028788;
	border-left: 1px solid #28e0d7;
	border-right: 1px solid #28e0d7;
}

.sectiontitle3 {
	background-color: #00b3aa;
	font-size: 0.24em;
	color: #980000;
	border-left: 1px solid #28e0d7;
	border-right: 1px solid #28e0d7;
	width: 100%;
}


ul.report_menu, ul.report_menu li {
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 100%;
	}

ul.report_menu {
	position: relative;
	cursor: pointer;
	width: 100%;
	left: 0em;
	top: 0em;
	}

ul.report_menu li {
	position: relative;
	text-align: left;
	cursor: pointer;
	width: 100%;
	margin: -1px 0 0 0;
	}

ul.report_menu ul {
	z-index: 1020;
	cursor: default;
	position: absolute;
	width: 8.2em;
	margin: -0.5em 0 0 10.95em;
	top: -100em;
	left: -1px;
	padding: 1px 0 0 0;
	}
	
ul.report_menu ul li {
	width: 11em;
	}

ul.report_menu ul ul {
	margin: -0.5em 0 0 10.8em;
	}

@media Screen, Projection { 
	ul.report_menu li:hover > ul { top:0; }
	}

ul.report_menu a, ul.report_menu a:visited {
	display: block;
	cursor: pointer;
	background: white;
	border: 1px solid #28e0d7;
	padding: 5px 7px;
	font: normal normal bold 0.7em verdana;
	color: black;
	text-decoration: none;
	letter-spacing: 0px;
	}
	
ul.report_menu a:hover, ul.report_menu a:focus, ul.report_menu a.rollover, ul.report_menu a.rollover:visited {
	color: white;
	background: #00b3aa;
	}

@media screen, projection {
	* html ul.report_menu li {
		display:inline; 
		f\loat:left; 
		background:#ffffff; 
		}
	}
* html ul.report_menu li { position:static; }
* html ul.report_menu a { position:relative; }
ul[class^="report_menu"] ul { display:none; }
ul[class^="report_menu"] ul { displa\y:block; }



.pos{
	position: static;
	float: left;
	margin-top: 12px;
	margin-left: 5px;
	}

.data {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border: 1px solid #e5e5e5;
	height: 119px;
	}
	
	.dataright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	}
	
	.outline {
	border: 1px solid #a4dbe5;
	width: 207px;
	margin-top: 10px;
	}
	
	.outline1 {
	border: 1px solid #d1d1d3;
	width: 207px;
	margin-top: 10px;
	background-color: #edecec;
	}
	
a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	}
	
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	}
	
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
	}
	
a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	}
	
.excellence:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.excellence:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.excellence:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.excellence:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}


.descrip {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	}
	
	.bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	}

	.txtbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	padding-left: 7px;
	}
	


