* {padding:0; margin:0}
.dropdown {float:left; padding-right:5px; font-size:12px; font-family:Tahoma,Arial,Helvetica,sans-serif; margin-top:-1px; _margin-top:0; *margin-top:0px;}
.dropdown dt {cursor:pointer; background:url(images/header.gif); _margin-right:-5px; _margin-top:-1px; position:relative}
*+ html .dropdown dt { margin-top:-1px;}
.dropdown dt:hover {background:url(images/header_over.gif)}
.dropdown dd {position:absolute; overflow:hidden; width:160px; display:none; background:#fff; z-index:200; opacity:0; margin-left:-138px; _margin-left:-139px; _width:160px;}
*+ html .dropdown dd { margin-left:-138px; width:160px;}

.dropdown ul {width:156px; border:2px solid #9ac1c9; list-style:none; border-top:none; _width:150px;}
*+ html .dropdown ul { width:155px; }

.dropdown li {display:inline}
.dropdown a, .dropdown a:active, .dropdown a:visited {display:block; padding:3px; color:#333; text-decoration:none; background:#eaf0f2; width:150px; _width:149px;}
*+ html .dropdown a, *+ html .dropdown a:active, *+ html .dropdown a:visited {width:148px;}

.dropdown a:hover {background:#d9e1e4; color:#000}
.dropdown .underline {border-bottom:1px solid #b9d6dc}

/*Navigation CSS Code added by John: */

div.list-footer {
	float:right;
}

div.list-footer div.limit, div.list-footer div.counter{
	display:none;
}

div.list-footer span.pagination a, div.list-footer span.pagination span{
	color:#000000;
	text-decoration:none;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding:0 5px;
}

.library-links-right a{
	color:#000000;
	text-decoration:none;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding:0px 0px 0px 5px;
	}
