/* ================================================================ 
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_dropdown.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.
=================================================================== */
.pro_linedrop {
									height:43px;
									width:100%;
									/*background:url(images/menuBG.gif);*/
									position:relative; 
									font-family:arial, verdana, sans-serif; 
									font-size:12px;
									z-index:500;
									padding-left: 5px;
									padding-right: 5px;
									
									}
									
									.pro_linedrop .select {
									margin:0; 
									padding:0; 
									list-style:none; 
									white-space:nowrap;
									}
									
									.pro_linedrop li {
									float:left;
									background:url(images/menuOverBG.gif);
									}
									
									.pro_linedrop .select a {
										display:block;
										height:43px;
										float:left;
										background: url(images/menuBG.gif);
										text-decoration:none;
										line-height:17px;
										white-space:nowrap;
										color:#414141;
										padding-top: 0;
										padding-right: 0;
										padding-bottom: 0;
										padding-left: 0px;
									}
									
									.pro_linedrop .select li.line a {color:#6d6d6d;}
									
									.pro_linedrop .select a b {
										display:block;
										background:url(images/menuBG.gif) right top;
										padding-top: 0;
										padding-right: 0px;
										padding-bottom: 0px;
										padding-left: 0px;
									}
									
									.pro_linedrop .select a:hover, 
									.pro_linedrop .select li:hover a {
									background: url(images/menuOverBG.gif); 
									padding:0 0 0 0px;
									line-height:17px;
									cursor:pointer; 
									color:#1e2021;
									}
									
									.pro_linedrop .select li.line a:hover, 
									.pro_linedrop .select li.line:hover a {
									color:#1e2021;}
									
									.pro_linedrop .select a:hover b, 
									.pro_linedrop .select li:hover a b {
									display:block; 
									padding:0 0px 0px 0px; 
									background:url(images/menuOverBG.gif) right top; 
									cursor:pointer;
									}
									
									.pro_linedrop .sub {
									display:none;
									}
									.pro_linedrop ul ul {display:none;}
									
									/* IE6 only */
									.pro_linedrop table {
									border-collapse:collapse;
									margin:-1px; 
									font-size:1em; 
									width:0; 
									height:0;
									}
									
									.pro_linedrop .sub {
									margin:0; 
									padding-top: 5px;
									list-style:none;
									}
									
									.pro_linedrop .sub li {background:transparent;}
									
									.pro_linedrop .select :hover .sub {
									height:32px;
									display:block; 
									position:absolute;
									float:left;
									width:876px;
									top:43px; 
									left:0; 
									text-align:left;
									background:transparent url(images/transparent.gif);
									/*border:1px solid #aaa;*/
									padding-left: 5px; padding-right: 5px; padding-bottom: 5px;
									}
									
									.pro_linedrop .select :hover .rt li {float:right;}
									
									.pro_linedrop .select :hover .sub li a 
									{display:block; 
									height:25px; 
									line-height:22px; 
									float:left; 
									background:transparent url(images/transparent.gif); 
									margin:0; 
									white-space:nowrap; 
									color:#1e2021;
									font-size:10px;
									font-weight: bold;
									padding-left: 5px;
									padding-right: 5px;}
									
									
									.pro_linedrop .select :hover .sub li.subline a {color:#7c7c7c;}
									
									.pro_linedrop .select :hover .sub li a:hover,
									.pro_linedrop .select :hover .sub li:hover
									{color:#000; line-height:22px; position:relative;}
									
									.pro_linedrop .select :hover .sub li:hover > a {color:#7c7c7c;}
									
									.pro_linedrop .select :hover .sub :hover ul {padding-left: 5px;
									padding-right: 5px; margin:0; list-style:none; display:block; width:112px; position:absolute; left:-1px; top:25px; border:1px solid #aaa; border-top:0; background:#fff;}
									
									.pro_linedrop .select :hover .sub :hover ul li a {width:80px; text-align:left; height:20px; line-height:18px;}
									.pro_linedrop .select :hover .sub :hover ul li a:hover {line-height:16px;}
									
									.floatDown{
										top: 21px;
										padding-top: 12px;
										padding-right: 7px;
										padding-bottom: 0px;
										padding-left: 7px;
										
									}

