/* ================================================================
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/pro-droplist.html
Copyright (c) 2005-2009 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any
way to fit your requirements.
=================================================================== */
#dropList {
background:url("/images/backgrounds/droplist_background.png") repeat-x scroll center bottom #FFFFFF;
font-size:1em;
height:43px;
margin:0 auto 0 -10px;
position:absolute;
width:1005px;
z-index:990;
}
#dropList ul#menu {
list-style:none outside none;
margin:1px 0 0;
padding:6px 0 0 0;
}
#dropList ul#menu li.level1-li {
float:left;
height:29px;
padding-top:1px;
}
#dropList ul#menu li.forums {
float:right;
background:url("/images/icons/forum-icon.png") no-repeat scroll 0 13px transparent;
padding-left:13px;
margin-right:5px;
border-left:none !important;
border-right:none !important;
}
#dropList ul#menu li.forums a {
border-left:none !important;
border-right:none !important;
}
#dropList ul#menu li.level1-li a.level1-a {
border-left:1px solid #FFFFFF;
border-right:1px solid #DDDDDD;
color:#454545;
display:block;
float:left;
font-weight:bold;
height:32px;
line-height:35px;
padding:0 10px;
text-decoration:none;
white-space:nowrap;
}
#dropList ul#menu li.sub a.level1-a {
color:#454545;
}
#dropList ul#menu li.sub a.level1-a.menuactive:hover {
color:#007AA8;
}
#dropList ul#menu .menuactive {
border-left:1px solid #8FB0DC;
border-right:1px solid #23436D;
}
#dropList ul#menu li.level1-li:hover, #dropList ul#menu li.level1-li a.level1-a:hover {
position:relative;
}
#dropList ul#menu li.level1-li a.level1-a:hover, #dropList ul#menu li.level1-li:hover a.level1-a {
border-bottom:3px solid #666666;
text-decoration:none;
}
#dropList ul#menu li.sub:hover > a.level1-a {
border-bottom:3px solid #CCCCCC;
height:32px;
text-decoration:none !important;
}
#dropList ul#menu li div.listHolder {
background:none repeat scroll 0 0 #FFFFFF;
border-color:#454545 #DDDDDD #DDDDDD;
border-style:solid;
border-width:0 1px 1px;
left:-9999px;
padding:10px 0;
position:absolute;
top:36px;
}
#dropList table {
border-collapse:collapse;
font-size:1em;
height:0;
margin:-1px -10px;
width:0;
}
#dropList ul#menu :hover div.listHolder {
left:0;
}
#dropList ul#menu a:hover div.listHolder {
left:-1px;
}
#dropList ul#menu div.col1 {
width:141px;
}
#dropList ul#menu div.col2 {
width:280px;
}
#dropList ul#menu div.col3 {
width:700px;
}
#dropList ul#menu a:hover div.left1, #dropList ul#menu :hover div.left1 {
left:-141px;
}
#dropList ul#menu a:hover div.left2, #dropList ul#menu :hover div.left2 {
left:-300px;
}
#dropList ul#menu div.listHolder div.listCol {
display:block;
float:left;
margin:0;
padding:10px;
width:210px;
}
#dropList ul#menu div.listHolder div.listCol h5 {
color:#759A14;
font-size:0.8em;
line-height:1.4em;
margin:0;
padding:5px 0 0;
text-transform:uppercase;
}
#dropList ul#menu div.listHolder div.listCol h5 a {
color:#759A14 !important;
}
#dropList ul#menu div.listHolder div.listCol ul {
list-style-position:outside;
margin-left:0;
padding-left:5px;
}
#dropList ul#menu div.listHolder div.listCol ul li {
line-height:1.3em;
list-style-position:outside;
margin:0 0 0 0;
padding-left:0;
}
#dropList ul#menu div.listHolder div.listCol ul li a {
color:#444444;
font-weight:normal;
padding:0;
text-decoration:none;
}
#dropList ul#menu div.listHolder div.listCol ul li a:hover {
text-decoration:underline;
}
#dropList ul#menu div.listHolder div.bottomLine {
background:none repeat scroll 0 0 #FFFFFF;
border-top:1px solid #DDDDDD;
clear:left;
padding:5px 10px;
}
#dropList ul#menu a:hover div.listHolder div.bottomLine {
height:1px;
}
#dropList ul#menu div.listHolder div.bottomLine p {
color:#555555;
display:inline;
font-weight:bold;
line-height:20px;
margin:0;
padding:0;
}
#dropList ul#menu div.listHolder div.bottomLine p a, #dropList ul#menu div.listHolder div.bottomLine .readmoreadvice {
display:inline;
text-decoration:none;
}
#dropList ul#menu div.listHolder div.bottomLine p a:hover {
background:none repeat scroll 0 0 transparent;
border-bottom:medium none;
text-decoration:underline;
}
