/* ================================================================ 
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/dropline.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
.nav{background:url(line_0.gif) repeat-x;position:relative;font-family:arial,verdana,sans-serif;font-size:12px;width:740px;z-index:500;height:210px;}
.nav .table{display:table;margin:0 auto;}
.nav .select,.nav .current{margin:0;padding:0;list-style:none;display:table-cell;white-space:nowrap;}
.nav li{margin:0;padding:0;height:auto;float:left;}
.nav .select a{display:block;height:35px;float:left;background:url(line_0.gif);padding:0 30px 0 30px;text-decoration:none;line-height:35px;white-space:nowrap;color:#ddd;}
.nav .current a{display:block;float:left;background:url(line_2.gif);text-decoration:none;height:35px;padding:0 0 0 15px;line-height:35px;white-space:nowrap;color:#fff;}
.nav .current a b{display:block;padding:0 30px 0 15px;background:url(line_2.gif) right top;}
.nav .select a b,.nav .current a b{letter-spacing:.2em;}
.nav .select a:hover,.nav .select li:hover a{background:url(line_1.gif);padding:0 0 0 15px;cursor:pointer;color:#fff;}
.nav .select a:hover b,.nav .select li:hover a b{display:block;float:left;padding:0 30px 0 15px;background:url(line_1.gif) right top;cursor:pointer;}
.nav .select_sub{display:none;background-image:url(sub_back.gif);background-repeat:repeat-x;background-position:left bottom;}
.nav table{border-collapse:collapse;margin:-1px;font-size:1em;width:0;height:0;}
.nav .sub{display:table;margin:0 auto;padding:0;list-style:none;}
.nav .sub_active .current_sub a,.nav .sub_active a:hover{background:transparent;color:#f00;}
.nav .select :hover .select_sub,.nav .current .show{display:block;position:absolute;width:740px;top:35px;padding:0;z-index:100;left:0;text-align:center;background-color:#fff;height:176px;}
.nav .current .show{z-index:10;}
.nav .select :hover .sub li a,.nav .current .show .sub li a{display:block;float:left;background:transparent;padding:0 10px 0 10px;margin:0;white-space:nowrap;border:0;color:#444;}
.nav .current .sub li.sub_show a{color:#088;cursor:default;}
.nav .select :hover .sub li a:hover,.nav .current .sub li a:hover{visibility:visible;color:#088;}
.select_sub{border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-right-color:#ccc;border-bottom-color:#ccc;border-left-color:#ccc;}
.sub dl{margin:0;padding:0;}
.sub li,.sub dt{font-weight:bold;line-height:35px;}
.sub dl{font-weight:normal;margin-right:0;margin-left:0;padding-right:0;padding-left:0;line-height:1em;}
.sub dd{clear:both;line-height:15px;margin-left:0;padding-left:0;font-size:10px;}
.sub dd a{margin:0;padding:0;}
.nav .select dd a,.nav .current dd a{height:15px;line-height:15px;}
