/* ================================================================ 
This copyright notice must be kept untouched in the stylesheet at 
all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.stunicholls.com/menu/pro_dropdown_3.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.
=================================================================== */

.preload1 {/* background: url(navigation003/three_0a.gif); */}
.preload2 {/*background: url(navigation003/three_1a.png);*/}

#nav {padding:0; margin:0PX 55px; list-style:none; height:18px; border:#CCCCCC 0px solid; position:relative; z-index:500;  background:#ACABBB; padding-left:1px; padding-right:1px;}
#nav *{font-family: "Lucida Grande", Verdana, Arial, sans-serif;}
#nav li.top {display:block; float:left; border-LEFT:#ffffff 0px solid; margin:0px 0px 0 0; width:105px; text-align:center; padding:0px 0 0 0;}
#nav li:first-child{border:none; width:105px;}
#nav li a.top_link {display:block; float:none; height:15px; line-height:14px; color:#ffffff; text-decoration:none; font-size:12px; font-weight:normal; padding:1px 0 0 0px; cursor:pointer;}
#nav li a.top_link span {float:none; display:block; padding:1px 3px 0 0px; height:15px; font-size:12px; color:#ffffff;}
#nav li a.top_link span.down {float:none; display:block; padding:1px 13px 0 14px; height:15px; /*background: url(navigation003/three_0a.gif) no-repeat right top;*/}

#nav li ul li a.top_link span{background:none; border:none;}

#nav li.current a.top_link,
#nav li.current a.top_link span,
#nav li.current a.top_link span.down{color:#F4EDDD; background:#C3C4eDA;}

#nav li:hover a.top_link {color:#FE0002; /*background: url(navigation003/three_1.png) no-repeat;*/}
#nav li:hover a.top_link span {/*background:url(navigation003/three_1.png) no-repeat right top;*/color:#ffffff; background:#C3C4DA;}
#nav li:hover a.top_link span.down {/*background:url(navigation003/three_1a.png) no-repeat right top;*/ padding-bottom:3px;color:#fff;}
#nav li:hover ul li:hover a.top_link span.down, #nav li ul li:hover a.top_link span.down, #nav li ul li:hover a.top_link span, #nav li ul li:hover a.top_link span,#nav li:hover ul li a.top_link span.down,#nav li:hover ul li a.top_link span{ background:none; height:14px; border:#42363E 0px dotted; padding:0;}
/* Default list styling */


#nav li ul li a.top_link { background:none;}
#nav li ul li a.top_link span { background:none;}

#nav li:hover {position:relative; z-index:200;}

#nav li:hover ul.sub
{left:0px; top:17px; background: #fff; padding:0px; border:1px solid #C3C4DA; white-space:nowrap; width:103px; height:auto; z-index:300; padding:0px; margin:0;}
#nav li:hover ul.sub li
{display:block; height:30px; position:relative; float:left; width:103px; font-weight:normal;}
#nav li:hover ul.sub li a
{display:block; font-size:12px; height:18px; width:103px; line-height:18px; text-indent:0px; color:#000; text-decoration:none;border:0px solid #FE0002; background:none; text-align:center; color:#C3C4DA; font-weight:normal; overflow:hidden; margin-right:0px; padding:7px 0 5px 0;}
#nav li ul.sub li a.fly
{background:#FE0002 url(navigation003/arrow_over.gif) 240px 6px no-repeat; border:#FE0002 0px dotted; text-align:left;}
#nav li:hover ul.sub li a:hover 
{background: #848490; color:#fff; border:#ffffff 0px solid;}
#nav li:hover ul.sub li a.fly:hover
{background:#000000 url(navigation003/arrow_over.gif) 190px 6px no-repeat; color:#fff;}

#nav li b {display:block; font-size:12px; height:18px; width:198px; line-height:18px; margin-bottom:3px; text-indent:6px; color:#ff6; border-bottom:1px solid #ff6; cursor:default;}

#nav li:hover li:hover ul,
#nav li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover li:hover ul
{left:200px; top:0px; background: #FE0002; padding:0px; border:0px solid #ffffff; white-space:nowrap; width:198px; z-index:400; height:auto;}

#nav ul, 
#nav li:hover ul ul,
#nav li:hover li:hover ul ul,
#nav li:hover li:hover li:hover ul ul,
#nav li:hover li:hover li:hover li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#nav li:hover li:hover a.fly,
#nav li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover li:hover a.fly
{background:#FE0002 url(navigation003/arrow_over.gif) 190px 6px no-repeat; color:#fff; border-color:#fff;} 

#nav li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li:hover li a.fly
{background:#50b5d0 url(navigation003/arrow_over.gif) 190px 6px no-repeat; color:#000; border-color:#50b5d0;} 



ul#nav3{margin:0 auto; text-align:center; display:inline;}
ul#nav3 li{
	margin: 0 1px 5px 0;
	display: inline;
}
ul#nav3 li a:link, ul#nav3 li a:visited, ul#nav3 li a:focus, ul#nav3 li a:active {
	display: inline;
	width:auto;
	padding: 0 5px 0 5px;
	font-size:11px;
	line-height:11px;
	font-weight:normal;
	color:#8C4040;
	font-weight:normal;
	border-left:#8c4040 1px solid;
}
ul#nav3 li a.first{ border:none;}
ul#nav3 li a:hover{color:#ff6600;}