#headerList,#headerList ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1;
}

#headerList a {
	display: block;
	/*	width: 10em;*/
}

#headerList li { /* all list items */
	float: left;
	/*width: 10em;*/ /* width needed for Opera */
}

#headerList li ul { /* second-level lists */
	position: absolute;
	width: 740px;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}

#headerList li ul li {
	float: none;
	display: inline;
	position: relative;
}

#headerList li ul li a {
	float: none;
	display: inline;
	position: relative;
}

#headerList li:hover ul, #headerList li li:hover ul, #headerList li.sfhover ul, #headerList li li.sfhover ul { /* lists nested under hovered list items */
	left: 0px;
	top: 23px;
	height: 20px; /* added to reduce dropdown height */
	padding-top: 8px;
	z-index: 2;
}

#headerList li.sfhover2 ul, #headerList li li.sfhover2 ul { /* lists nested under hovered list items */
	z-index: 2;
}

#content {
	clear: both;
	color: #ccc;
}

#headerList {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 750px;
	height: 23px; /* ht of blue bg */
	border-top: 2px solid #00A4D3;
	background-color: #00A4D3;
}

/** html #nav { padding-bottom:0;}*/

#headerList ul {
	list-style-type: none;
	padding: 0;
	margin: 0px;
	width: 740px;
	height: 100%;
	background-color: #fff;
}

#headerList ul {
	margin-left: 10px
}

#headerList li {
	float: left;
}

#headerList table {
	position: absolute;
	border-collapse: collapse;
	left: 0;
	top: 0;
}

#headerList li a,#headerList li a:visited,#headerList li a:active,#headerList li a:link {
	color: #fff;
	text-decoration: none;
}

#headerList li li a,#headerList li li a:link,#headerList li li a:active,#headerList li li a:visited {
	color: #0080AA;
	text-decoration: none;
}

#headerList a:hover, #headerList :hover, #headerList li li a:hover, #headerList li a:hover, #headerList li :hover, #headerList li li :hover {
	color: #002E5E;
}

.sfhover a, .sfhover a:visited {
	color: #0080aa;
	text-decoration: none;
	background-color: #fff;
}

#headerList a em.lft, #headerList :visited em.lft {
	display: block;
	float: left;
	width: 8px;
	height: 23px;
}

#headerList a b, #headerList :visited b {
	display: block;
	font-weight: bold;
	float: left;
	padding: 0 6px;
	height: 23px;
	line-height: 22px; /* vertical position of text */
	cursor: pointer;
}

.sfhover a b, .sfhover a:visited b {
	display: block;
	font-weight: bold;
	float: left;
	padding: 0 10px;
	height: 23px;
	line-height: 22px; /* vertical position of text */
	cursor: pointer;
	color: #0080aa;
	background-color: #fff;
}
	
.sfhover2 a b, .sfhover2 a:visited b {
	background-color: #00A4D3;
}

.sfhover2 a:hover b {
	color: #BDE6F2;
}

#headerList a em.rgt, #headerList :visited em.rgt {
	display: block;
	float: left;
	width: 8px;
	height: 23px;
}

#headerList ul li {
/*	margin-right: 15px;*/
	margin-right: 14px;
	height: 23px
}

#headerList :hover {
	white-space: normal;
}

#headerList a:hover {
	color: #BDE6F2;
}

.sfhover a em.lft {
	background: url(file:///C|/Documents%20and%20Settings/moulda/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/images/menutab_l.gif);
}

.sfhover a em.rgt {
	background: url(file:///C|/Documents%20and%20Settings/moulda/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/images/menutab_r.gif);
}

.sfhover2 a em.lft,.sfhover2 a em.rgt {
	background: none;
}

/*,#headerList ul li a.menuon,#headerList ul li a.menuon:active,#headerList ul li a.menuon:link,#headerList ul li a.menuon:hover*/

#wrapper #pageLeft #header #headerList .sfhover ul li a.menuon {
	color: #C71174;
}


