/*Color navigation bar normal mode*/
.nav2 {
white-space:nowrap;
text-align:left;
} 

.nav2 ul {
font-family: Verdana, Arial, Helvetica, sans-serif;
list-style-type:none; 
padding-left: 0px;
padding-right: 0px;
margin:0;
white-space:nowrap; 
float:left; 
border:none;
font-size: 8pt; 
height:18px;
}

.nav2 ul li {
float:left; 
z-index:auto; 
z-index:1000;
font-size: 8pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.nav2 ul li a {
float:none; 
display:block; 
height:18px; 
line-height:18px; 
padding:1px 6px 1px 6px; 
text-decoration:none; 
font-weight: bold; 
border: 1px solid transparent;
color: #0c4490;
font-size: 8pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.nav2 ul li ul {
display:none; 
border:none;
font-family: erdana, Arial, Helvetica, sans-serif;
}

.nav2 ul li:hover {
position:relative;
font-family: Verdana, Arial, Helvetica, sans-serif;
} 

/*Color main cells hovering mode*/
.nav2 ul li:hover a {
text-decoration:none;
font-family: Verdana, Arial, Helvetica, sans-serif;
background-image: url(images/menu_hover_on.gif);
background-repeat: repeat-x;
background-color: #0c4490;
border: 1px solid #0851a5;
color: #FFFFFF;
} 

.nav2 ul li:hover ul {
display:block;
width:100%;
position:absolute;
z-index:999;
top:23px;
margin-top:0.1em;
left:0;
font-family: Verdana, Arial, Helvetica, sans-serif;
}


/*Color subcells normal mode*/
.nav2 ul li:hover ul li a {
white-space:normal; 
display:block; 
width:6em;
height:auto;
line-height:1.3em;
margin-right:0px;
padding:3px 24px 3px 24px; 
border-bottom: solid 1px rgb(191,171,100); 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight:normal; 
color: #0c4490;
background: url('none');
background-color:rgb(176,145,34); 
} 

/*Color subcells hovering mode*/
.nav2 ul li:hover ul li a:hover {
background-color:rgb(203,164,22); 
text-decoration:none;
font-family: Verdana, Arial, Helvetica, sans-serif;
} 

