/* Drop Down Menu code */ 
#pad {height:135px;} 
/* ================================================================ 
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. 
=================================================================== */ 
#menu1 {padding: 0px 0px 0 0px; margin:0 0px 0 0px; list-style:none; position:relative; float: left;} 
#menu1 li {float:left; margin:0 0px 0 0px;} 
#menu1 li a {display:block; float:left; line-height:45px; color:#222; text-decoration:none; font-size: 14px; font-family:'Lato', sans-serif; padding: 0 10px 0 20px; }


#menu1 table {border-collapse:collapse; width:0; height:0; position:absolute; top:0px; left:0;} 

/* Default link styling */ 


/* Style the list OR link hover. Depends on which browser is used */ 


#menu1 li a:hover {z-index:200; position:relative;color:#ff6600 ; } 
#menu1 li:hover {position:relative; z-index:200;} 


#menu1 li:hover > a {color:#ff6600 ; background-color:#999999; width:263px;} /* color main menu bar hover color - nt currently*/
#menu1 li:hover > a.sub {color:#ff6600 ; background-color:#999999; width:263px;} 


#menu1 li.current a {color:#ff6600 ; background-color:#999999; width:263px;} /* color main menu bar hover color -  currently*/
#menu1 li.current a.sub{color:#ff6600 ; background-color:#999999; width:263px;} /* color main menu bar hover color -  currently*/
#menu1 li a.sub { width:263px;} 
/* PL temp off #menu1 li a.sub {background: url(images/down-arrow.gif) no-repeat right center; width:auto; height:auto;} */
#menu1 li.current a.sub {color:#ff6600 ; background-color:#999999; width:263px;} 



#menu1 :hover ul {left:0; float: left; top:45px; width:auto; background:#8d8c5b; } 


/* keep the 'next' level invisible by placing it off screen. */ 
#menu1 ul, 
#menu1 :hover ul ul {position:absolute; left:-99999px; top:-99999px; width:0; height:0; margin:0; padding:0; list-style:none;} 


#menu1 :hover ul :hover ul {position:absolute; left:250px; top:-1px; background:#ffffff;  width:auto; z-index:200; height:auto;} 


#menu1 :hover ul :hover ul ul {position:absolute; left:-99999px; top:-99999px; list-style:none;background:#8d8c5b;  width:200px; z-index:200; height:auto;} 


#menu1 :hover ul :hover ul :hover ul {position:absolute; left:200px; top:-1px; background:#8d8c5b;  width:200px; z-index:200; height:auto;} 





#menu1 :hover ul li {margin:0; width:263px;} 
#menu1 :hover ul li a {width:263px; padding:0; float:left; text-indent:20px; background-color: rgba(0, 0, 0, 0.48); color:#fbfbfa; height:25px; line-height:25px;  font-size:13px; font-family:'Lato', sans-serif; font-weight:normal; } 
#menu1 :hover ul li a.fly {background-color:#ff6600 no-repeat right center; color:#fbfbfa;} 


#menu1 :hover ul :hover {background-color:#404041; color:#fbfbfa; width:263px;} 
#menu1 :hover ul :hover a.fly {background: #ff6600; color:#fbfbfa; width:263px;} 


#menu1 :hover ul li.currentsub a {background-color:#404041; color:#fbfbfa;;} 
#menu1 :hover ul li.currentsub a.fly {background:#ff6600;  no-repeat right center; color:#fbfbfa;} 


#menu1 :hover ul :hover ul li a {margin:0; border:1px solid #01466d; width:300px; padding:0 ; text-indent:10px; background-color:#404041; color:#fbfbfa;} 
#menu1 :hover ul :hover ul :hover { background-color:#ff6600; color:#fbfbfa;} 


#menu1 :hover ul :hover ul :hover ul li {margin:0; width:300px} 
#menu1 :hover ul :hover ul :hover ul li a {width:250px; padding:0 ; text-indent:10px; background-color:#404041; color:#fbfbfa;} 
#menu1 :hover ul :hover ul :hover ul :hover {background-color:#ff6600; color:#fbfbfa;} 


#menu1 :hover ul :hover ul li.currentfly a, 
#menu1 :hover ul :hover ul li.currentfly a:hover {background:#fbfbfa; color:#fff;} 



#Navigation {
/* min-width: 263px; */
min-height: 45px;
/* max-width: 263px; */
max-height: 45px;
margin: 0px auto 20px auto;
padding: 0px 0px 0px 0px;
overflow: visible;
background-color: #e5e5e5;
}