/*********************************/
/*Drop-Down/ Fly-Out Nav. Buttons*/
/*********************************/

.homepage .menu {display:none;}
/*Common Styling*/
.menu {
width:742px; 
position:relative; 
z-index:99;  
padding-bottom:42px; 
margin-left:0px;
margin-right:  0px;
font: 12px "Lucida Grande", Lucida, Verdana, sans-serif;
background: #17194c;
}

.menu ul {
padding: 0; 
margin:0; 
list-style-type: none;}

.menu ul li {
float:left; 
position:relative;
}

.menu ul li a, .menu ul li a:visited {
display:block; 
text-decoration:none; 
width:104px; 
height:30px;  
padding-left:0px;
padding-bottom:5px;
padding-top: 5px; 
line-height:20px;
	color: #fff;
}

* html .menu ul li a, .menu ul li a:visited {
width:104px; 
width:104px;}

.menu ul li ul {display:none;}

.droptable1, .droptable2, .droptable3, .droptable4, .droptable5, .droptable6, .droptable7{
margin:-1px; 
border-collapse:collapse; 
font-size:12px; 
text-align:center;
}

/*Specific to Non-IE browsers*/
.menu ul li:hover a {
color:#fff ; 
background:#17194c;}

.menu ul li:hover ul {
display:block; 
position:absolute; 
top:42px; 
margin-top:0px; 
left:0; 
width:104px;}

.menu ul li:hover ul li ul {
display: none;}

.menu ul li:hover ul li a {
display:block; 
background:#00; 
color:#000; 
height:auto; 
line-height:20px; 
padding:0px 0px; 
width:132px}

.menu ul li:hover ul li a.drop {
color: #fff;
background:#00;}

.menu ul li:hover ul li a:hover {
background:#00; /*rollovercolordropdown*/
color: #000;} 
.menu ul li:hover ul li:hover ul {
display:block; 
position:absolute; 
left:134px; 
top:10px; 
width:134px;}

.menu ul li:hover ul li:hover ul.left {
left:-134px;}

/*Specific to IE browsers*/
.menu ul li a:hover {
color:#17194c; 
background: #fff;/*tophovercolor*/}

.menu ul li a:hover ul {
display:block; 
position:absolute; 
top:40px; 
left:0; 
background:#00; 
color: #000;
margin-top:0px; 
margin-top:0px;}

.menu ul li a:hover ul li a {
display:block; 
background:#00; 
color:#000; 
height:auto; 
line-height:20px; 
padding:0px 0px; 
width:132px; 
width:132px;}

.menu ul li a:hover ul li a.drop {
color: #00;
background:#0;}

.menu ul li a:hover ul li a ul {
visibility:hidden; position:absolute; 
height:0; 
width:0;
}

.menu ul li a:hover ul li a:hover {
background:#00; 
color: #0;}

.menu ul li a:hover ul li a:hover ul {
visibility:visible; position:absolute; 
top:10px; 
color:#8f7b62;
left:134px;}

.menu ul li a:hover ul li a:hover ul.left {
left:-134px;}