/* ================================================================ 
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_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 		{ height:20px; background: url(pro_line_0.gif) repeat-x; position:relative; font-family:arial, verdana, sans-serif; font-size:11px; width:750px; z-index:500;}
.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:20px; float:left; background: url(pro_line_0.gif); padding:0 10px 0 10px; text-decoration:none; line-height:22px; white-space:nowrap; color:#333;}
.nav .current a 	{ display:block; height:20px; float:left; background: url(pro_line_2.gif); padding:0 0 0 0px; text-decoration:none; line-height:22px; white-space:nowrap; color:#fff;}
.nav .current a b 	{ display:block; padding:0 30px 0 15px; background:url(pro_line_2.gif) right top;}

.nav .select a:hover, 
.nav .select li:hover a 	{ background: url(pro_line_1.jpg); padding:0 10 0 10px; cursor:pointer; color:#666;}

.nav .select a:hover b, 
.nav .select li:hover a b 	{ display:block; float:left; padding:0 10px 0 10px; /* background:url(pro_line_1.gif) right top;  */cursor:pointer;}
.nav .select_sub 			{ display:none;}

/* IE6 only */
.nav table 					{ border-collapse:collapse; margin:-1px; 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:750px; top:20px; padding:0; z-index:100; left:0; text-align:center;}

.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 5px 0 5px; margin:0; white-space:nowrap; border:0; color:#444;}

.nav .current .sub li.sub_show a 	{ color:#088; cursor:default; background:url(menus/back_1.gif);}

.nav .select :hover .sub li a:hover, 
.nav .current .sub li a:hover 		{ visibility:visible; color:#ca4f20; background:url(menus/back_1.gif);}
