@charset "UTF-8";
/* CSS Document */


body
{
margin: 0 0 0 0;
}

td
{
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color: #666666;
}

.title
{
font-weight:bold;
}

.base
{
font-size: 11px;
color:#FFFFFF;
}

.unitheading
{
color:#FFFFFF;
font-size: 12px;
}

.nullnav
{
color:#666666;
}

tr.rowhl:hover
{
background-color: #f2f2f2;
font-weight:bold;
}

a.email:link
{
color:#FFFFFF;
text-decoration:none;
}

a.email:hover
{
color:#CCCCCC;
text-decoration:none;
}

a.email:visited
{
color:#CCCCCC;
}


a.subnav:link
{
color:#FFFFFF;
text-decoration:none;
}

a.subnav:hover
{
color:#CCFFFF;
text-decoration:underline
}

a.subnav:visited
{
color:#3399CC;
text-decoration:none;
}

.subnav
{
font-size: 11px;
}




a:link
{
color:#3366CC;
}

a:hover
{
color:#336699;
text-decoration:none;
}

a:visited
{
color:#336699;
}


/* Menu CSS
   - Dan H */
ul#menu,
ul#menu *
{
	list-style:					none;
	padding:					0;
	margin:						0;
}

ul#menu,
ul#menu li ul
{
	display: 					block;
	
	clear:						both;
}


ul#menu li
{
	display:					block;
	float:						left;
}

ul#menu li li
{
	float:						none;
}


ul#menu li a
{
	display:					block;
}


ul#menu li ul
{
	clear:						both;
	position:					absolute;
	display:					none;
	float:						left;
}

ul#menu li ul li
{
	display:					block;
	float: 						none;
}

ul#menu li:hover ul,
ul#menu li.sfhover ul /* suckerfish hover.... */
{
	display:					block;
	margin-left:				-7px;
	margin-top:					5px;
}

	
ul#menu li:hover ul li ul,
ul#menu li.sfhover ul li ul /* suckerfish hover.... */
{
	margin:						0;
	clear:						both;
	position:					absolute;
	display:					none;
	float:						left;
}

ul#menu li:hover ul li:hover ul,
ul#menu li.sfhover ul li.sfhover ul /* suckerfish hover.... */
{
	display:					block;
	margin-left:				2em;
}

/* styles for menu */


ul#menu,
ul#menu *
{
	text-align:					left;
}

ul#menu
{
	background:					#3366CC;
	height:						24px;
	width:						460px;
	_width:						460px;
}

ul#menu li li
{
	width:						100px;
}


ul#menu ul
{
	border:						1px solid #ffffff;
	background:					#993300;
}


ul#menu li
{
	border-left:				0;
	border-right:				0;
}

ul#menu ul li
{
	border:						0;
}

ul#menu
{
	font-size:					11px;
}

ul#menu li
{
	padding:					5px 8px 5px 8px;
}

ul#menu li li
{
	padding:					3px 4px 3px 4px;
}

ul#menu ul li
{
	clear:						both;
}
/*
ul#menu li
{
	background:					#000000;
}
*/
ul#menu li a
{
	
	font-family:				Arial, Helvetica, sans-serif;
	color:						#ffffff;
	text-decoration:			none;
}

ul#menu li:hover a,
ul#menu li.sfhover a /* suckerfish hover.... */
{
	text-decoration:				underline;
}

ul#menu li:hover ul a,
ul#menu li.sfhover ul a /* suckerfish hover.... */
{
	text-decoration:			none;
}

ul#menu li:hover,
ul#menu li.sfhover
{
	background:					#3399CC;
}


ul#menu li:hover ul a:hover,
ul#menu li.sfhover ul a:hover /* suckerfish hover.... */
{
	text-decoration:				underline;
}

ul#menu li:hover ul li:hover a,
ul#menu li.sfhover ul li.sfhover a /* suckerfish hover.... */
{
	text-decoration:			underline;
}

ul#menu li:hover ul li:hover ul a,
ul#menu li.sfhover ul li.sfhover ul a /* suckerfish hover.... */
{
	text-decoration:			none;
}


ul#menu li:hover ul li:hover ul a:hover,
ul#menu li.sfhover ul li.sfhover ul a:hover /* suckerfish hover.... */
{
	text-decoration:			underline;
}

ul#menu,
ul#menu ul
{
	background:					#ffffff url(images/menugrad.gif) 0 0px repeat-x;
}

ul#menu li ul
{
	border-top:						0;
}

ul#menu li li
{
	border-top:						1px solid #ffffff;
	_margin-bottom:					-3px;
}

	.tableBoxOuter {
		width:100%;
		height:400px
	}
	
	#mainTable,
	#mainTable tbody
	{
		width:						450px;
	}
/*
.scrollPane table tbody
{
	height:						200px;
	overflow:					auto;
}
*/

/*
.scrollPane
{
	border: 2px dotted #0f0;
	height:						200px;
	overflow:					auto;
}
*/



.HIDEBOX
{
	display: none;
}


