
/*Drop-down menu*/
.nav2 {
width:100%; 
border:none; 
margin-left:auto;
margin-right:auto;
font-size:1.15em !important;
font-size:1.1em;
font-weight:bold;
font-family:"lucida sans unicode",arial,sans-serif;
font-family:georgia,"times new roman",palatino,serif;
font-variant:small-caps;
line-height:1.7em;
color:#eee;
height:3.0em !important;
height:2.8em;
xpadding-top:0.5em !important;
xpadding-top:0.2em;
} /*Color navigation bar normal mode*/

.nav2 a { 
color:#eee; 
border:0px;
}

.nav2 a:visited {
border:0px;
}

.nav2 a:active {
border:0px;
}

.nav2 ul {
list-style:none;
margin:0;
padding:0px;
display:block;
margin-left:2.7em !important;
margin-left:2.5em;
}

.nav2 ul li {
float:left; 
position:relative; 
z-index:auto !important /*Non-IE6*/; 
z-index:1000 /*IE6*/; 
color:#eee;
}

.nav2 ul li a {
float:none !important /*Non-IE6*/; 
float:left /*IE-6*/; 
display:block; 
height:3.0em; 
line-height:3.0em; 
padding:0 16px 0 16px; 
text-decoration:none; 
font-weight:bold; 
color:#eee;
border:0px;
}

.nav2 ul li ul {
display:none; 
border:0px; 
color:#eee; 
}

.nav2 ul li a:visited {
color:#eee; 
border:0px;
}

/*Non-IE6 hovering*/
.nav2 ul li:hover a {
color:#444;
background-color:#d7e5ec;
text-decoration:none;
border:0px;
} /*Color main cells hovering mode*/

.nav2 ul li:hover ul {
display:block; 
width:15.0em; 
position:absolute; 
z-index:999; 
top:2.9em; 
margin-top:0.1em; 
left:-2.6em;
}

.nav2 ul li:hover ul li a {
display:block; 
width:15.0em; 
height:auto; 
line-height:1.3em; 
margin-left:-1px; 
padding:4px 16px 4px 16px; 
border-top: solid 1px #da6d4e; 
background-color:#d7e5ec; 
font-weight:normal;color:#222;
} /*Color subcells normal mode*/

.nav2 ul li:hover ul li a:hover {
background-color:#ebe8d7;
color:#000;
text-decoration:none;
} /*Color subcells hovering mode*/

/*IE6 hovering*/
.nav2 table {
position:absolute; 
top:0.0em; 
left:-2.5em; 
border-collapse:collapse; 
}

.nav2 ul li a:hover {
background-color:#d7e5ec; 
text-decoration:none;
border:0px; 
color:#444;
} /*Color main cells hovering mode*/

.nav2 ul li a:hover ul {
display:block; 
width:15.0em; 
position:absolute; 
z-index:999; 
top:2.9em; 
t\op:2.9em; 
left:0; 
marg\in-top:0.1em;
}

.nav2 ul li a:hover ul li a {
display:block; 
w\idth:15.0em; 
height:1px; 
line-height:1.3em; 
padding:4px 16px 4px 16px; 
border-top: solid 1px #aa6d4e; 
background-color:#d7e5ec;
font-weight:normal; 
color:#222;
} /*Color subcells normal mode*/

.nav2 ul li a:hover ul li a:hover {
background-color:#ebe8d7;
color:#000;
text-decoration:none;
} /*Color subcells hovering mode*/



