table.dropdowns {
	margin: 0px;
	width: auto;
	background-color: #ffffff;
	border-color: #880000;
	padding: 0px 0px 0px 0px;
	border-width: 0px;
	border-style: none;
}

.horMenuTop {
	font-size: 10px;
	color: #4b6a87;
	border-style: none;
	z-index: 1;
}

a.horMenuTop:link, a.horMenuTop:active, a.horMenuTop:visited,a.horMenuTopJ:link, a.horMenuTopJ:active, a.horMenuTopJ:visited, a.horMenuTopJ {
	font-size: 11px;
	color: #013668;
	font-weight: bold;
	cursor: default;
	text-decoration: none;
}

/*
  This is provided for non-javascript-enabled borwsers: it is set by default,
  but is over-ridden in the j-code when the class is reset to horMenuTopJ
*/
a.horMenuTop:hover {
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	cursor: pointer;
	text-decoration: none;
}

/*
  Normal top menu row - just bgcolor specification being used
*/
tr.horMenuTopNormal {
	font-family: Arial,Helvetica,Verdana;
	color: #013668;
	background-color: #ffffff;
	border-style: none;
}

/*
  Normal top menu - no mouse over
*/
td.horMenuTopNormal {
	font-family: Arial,Helvetica,Verdana;
	font-size: 10px;
	text-align: center;
	text-transform: none;
	color: #023668;
	width: 125px;
	height: 20px;
	background-color: #ffffff;
	border-style: solid;
	border-color: #aaaaaa;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
}

/*
  Hover the mouse over a top menu item
*/
td.horMenuTopHover {
	font-family: Arial,Helvetica,Verdana;
	background-color: #ADC9f4;
	text-transform: none;
	cursor: default;
	text-align: center;
	font-size: 10px;
	color: #023668;
	height: 20px;
	width: 125px;
	border-style: solid;
	border-color: #aaaaaa;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
}

/*
  top menu item has its dropdown open but no mouse over it
*/
td.horMenuTopOpen {
	font-family: Arial,Helvetica,Verdana;
	background-color: #D1E1FA;
	text-transform: none;
	cursor: default;
	text-align: center;
	font-size: 10px;
	color: #023668;
	height: 20px;
	width: 125px;
	border-style: solid;
	border-color: #aaaaaa;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
}

/*
  Hover the mouse over a top menu item
*/
td.horMenuTopSelected {
	font-family: Arial,Helvetica,Verdana;
	background-color: #7EA3DD;
	text-transform: none;
	font-size: 10px;
	text-align: center;
	color: #023668;
	cursor: default;
	height: 20px;
	width: 125px;
	border-style: solid;
	border-color: #aaaaaa;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
}

/*
  Sub menu tables
*/
.subMenuTable {
	font-size: 10px;
	color: #013668;
	background-color: #000000;
	border-width: 0px;
	border-style: none;
}

/*
  A cell within that table
*/
.subMenuItemNormal {
	font-family: Arial,Helvetica,Verdana;
	font-size: 10px;
	color: #023668;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-width: 0px;
	border-color: #023668;
	border-style: solid;
	padding: 1px 0px 1px 8px;
	background-color: #D1E1FA;
}

.subMenuItemHover {
	font-family: Arial,Helvetica,Verdana;
	font-size: 10px;
	color: #023668;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-width: 0px;
	border-color: #023668;
	border-style: solid;
	background-color: #ADC9f4;
	padding: 1px 0px 1px 8px;
	cursor: default;
}

.subMenuItemSelected {
	font-family: Arial,Helvetica,Verdana;
	font-size: 10px;
	color: #023668;
	color: #000000;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-width: 0px;
	border-color: #023668;
	border-style: solid;
	background-color: #7EA3DD;
	padding: 1px 0px 1px 8px;
	cursor: default;
}

/*
  Hidden sub menu dropdown styles
*/
.subMenuHidden {
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 1px;
	border-color: #aaaaaa;
	border-style: solid;
	position: absolute;
	visibility: hidden;
}

/*
  Hidden main menu dropdown styles
*/
.mainMenuHidden {
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 1px;
	border-color: #aaaaaa;
	border-style: solid;
	position: absolute;
	visibility: hidden;
}

.subMenuSplit {
	font-family: Arial,Helvetica,Verdana;
	font-size: 10px;
	color: #023668;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-style: none;
	padding: 0px 0px 0px 0px;
}

