li.mega div.topicitems {
	border: 1px solid #000066;
	width: 700px;
	position: absolute;
	top: 44px;
	left: -60px;
	padding: 4px;
	background-color: #4F6A92;
	color: white;
}

div.topicitems-ci-col1 {
	width: 180px;
	float: left;
	padding-right:4px;
}

div.topicitems-ci-col2 {
	width: 180px;
	float: left;
	padding-right:4px;
}

div.topicitems-ci-col3 {
	width: 140px;
	float: left;
	padding-right:4px;
}

div.topicitems-ci-col4 {
	width: 180px;
	float: right;
}

div.topicitems-ta-col1 {
	width: 220px;
	float: left;
	padding-right:4px;
}

div.topicitems-ta-col2 {
	width: 210px;
	float: left;
	padding-right:4px;
}

div.topicitems-ta-col3 {
	width: 250px;
	float: left;
	padding-right:4px;
}

div.topicitems-pd-col1 {
	width: 160px;
	float: left;
	padding-right:4px;
	margin-left:16px;
}

div.topicitems-pd-col2 {
	width: 160px;
	float: left;
	padding-right:4px;
}

div.topicitems-fg-col1 {
	width: 190px;
	float: left;
	padding-right:4px;
}

div.topicitems-fg-col2 {
	width: 190px;
	float: left;
	padding-right:4px;
}

div.topicitems-fg-col3 {
	width: 150px;
	float: left;
	padding-right:4px;
}

div.topicitems-fg-col4 {
	width: 150px;
	float: left;
	padding-right:2px;
}

div.topicitems-ds-col1 {
	width: 270px;
	float: left;
	padding-right:4px;
}

div.topicitems-ds-col2 {
	width: 200px;
	float: left;
	padding-right:4px;
}

div.topicitems-ds-col3 {
	width: 200px;
	float: left;
	padding-right:4px;
}

div.topicitems-ls-col1 {
	width: 230px;
	float: left;
	padding-right:4px;
}

div.topicitems-ls-col2 {
	width: 230px;
	float: left;
	padding-right:4px;
}

div.topicitems-ls-col3 {
	width: 200px;
	float: right;
	padding-right:4px;
}

div.topicitems-sp-col1 {
	width: 220px;
	float: left;
	padding-right:4px;
}

div.topicitems-sp-col2 {
	width: 230px;
	float: left;
	padding-right:4px;
}

div.topicitems-sp-col3 {
	width: 220px;
	float: left;
	padding-right:4px;
}

div.topicitems-sp-col4 {
	width: 160px;
	float: right;
	padding-right:4px;
}

li.mega div.topicitems a {
	color: white;
	padding: 0;
	background-image:none;
	text-decoration:none;
}

li.mega div.topicitems a:hover {
	color: white;
	text-decoration:underline;
}


div.subsub {margin-top:0; margin-bottom:0; padding-top:0; padding-bottom:0; padding-left:20px;}

.nav li.hovering div.topicitems {
	display:block;
}

.nav li.hovering a {background-color:#4F6A92;}

.nav li.hovering a:visited {background-color:#4F6A92;}

.nav li div.topicitems {display:none;}

.nav  div.topicitems li {
	float:none; list-style-image:url(/images/bullets/blackbulletarrow.gif); font-size:1.0em; letter-spacing:0;
}

.nav  div.topicitems ul {margin-left:2px;}

#unav div.topicitems a {line-height:16px;border-left:0px}
#lnav div.topicitems a {line-height:16px;border-left:0px}

#unav div.subsub a {display:inline;}
#lnav div.subsub a {display:inline;}

#unav1 {position:relative;}
#unav1 div.topicitems a {width:auto; text-align:left;}

#unav2 {position:relative;}
#unav2 div.topicitems a {width:auto; text-align:left;}

#unav3 {position:relative;}
#unav3 div.topicitems a {width:auto; text-align:left;}

#lnav1 {position:relative;}
#lnav1 div.topicitems a {width:auto;  text-align:left;}

#lnav2 {position:relative;}
#lnav2 div.topicitems a {width:auto;  text-align:left;}

#lnav3 {position:relative;}
#lnav3 div.topicitems a {width:auto; text-align:left;}

#lnav4 {position:relative;}
#lnav4 div.topicitems a {width:auto;  text-align:left;}