/* ================================================================ 
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.cssmenus.co.uk
Copyright (c) 2009- Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
#outer {padding-left:188px; width:612px; height:35px; background:#006 url(images/tagg_logo_04.gif) no-repeat left top; position:relative;}

#dropline {padding:0; margin:0; list-style:none; float:left;}
#dropline div {position:absolute; left:-9999px; width:800px; z-index:10; height:35px; top:35px; background:#4a7eb8;}
#dropline ul {padding:0; margin:0; list-style:none;}
#dropline table {border-collapse:collapse: padding:0; margin:-1px -10px -4px -1px; width:0; height:0;}

#dropline li ul {position:relative; float:left; left:50%;}
#dropline li ul li {float:left; position:relative; right:50%;}
#dropline li ul li a {display:block; float:left; padding:0 10px; background:transparent; color:#fff; font-weight:bold;}
#dropline li ul li a:hover {background:#3a6798; color:#fff;}

#dropline li {float:left;}
#dropline li a {display:block; float:left; height:35px; padding:0 10px; line-height:35px; text-decoration:none; font-family:"trebuchet MS", sans-serif; font-size:11px; font-family:arial, verdana, sans-serif; text-decoration:none; color:#ddd;}

#dropline li a:hover {background:#4a7eb8; color:#fff; border:0;}

#dropline li:hover > a {background:#4a7eb8; color:#fff;}

#dropline :hover div {left:0;}

#dropline li.current a,
#dropline li.current a:hover {background:#5a8ec8; color:#fff;}

#dropline li.current div {width:800px; left:0; top:35px; z-index:5; background:#5a8ec8;}
#dropline li.current ul {position:relative; float:left; left:50%;}
#dropline li.current ul li {float:left; position:relative; right:50%;}
#dropline li.current ul li a {display:block; float:left; padding:0 10px; background:transparent; color:#fff; font-weight:bold;}
#dropline li.current ul li.current_sub a {display:block; float:left; padding:0 10px; background:#b8cde9; color:#006;}
#dropline li.current ul li.current_sub a:hover {background:#3a6798; color:#fff;}

#dropline li.current a:hover ul li a:hover {background:#3a6798; color:#fff;}
#dropline li.current a:hover ul li.current_sub a:hover {background:#b8cde9; color:#006;}
#dropline li.current:hover ul li a:hover {background:#3a6798; color:#fff;}
#dropline li.current:hover ul li.current_sub a:hover {background:#b8cde9; color:#006;}
