@charset "utf-8";
/* CSS Document */

/*********************************/
/*       NAVIGATION
/*********************************/

#nav {
background-image:url(../images/nav/navBkgd.jpg);
width:216px;
height:auto;
position:relative;
float:left;
left:-30px;
clear:both;
bottom:20px;
}

#nav ul {
min-height:97px;
position:relative;
left:25px;
width:236px;
}

#nav ul li {
list-style:none;
font-size:1.2em;
margin:5px 0;
font-weight:bold;
display:block;
}

#nav ul li a {
background:url(../images/nav/navArrow.gif) no-repeat 0 6px;
color:#381b17;
text-decoration:none;
padding:0 0 2px 14px;
text-transform:uppercase;
display:block;
position: relative;
}

#nav ul li a:hover {
color:#067984;
border-bottom:dotted 2px;
padding:0 0 0px 14px;
}

#nav ul li .selected 
{
    color:#067984;
}

#nav ul li li .selected 
{
border-bottom:dotted 2px;
}

#nav ul li li a {
display:inline;
}

#nav ul li li a:hover {
color:#067984;
border-bottom:dotted 2px;
padding:0 0 0px 0px;
}

#nav ul li .expanded {
background:url(../images/nav/navArrowExpand.gif) no-repeat 0 6px;
}

#nav ul li a:hover {
color:#067984;
border-bottom:dotted 2px;
}

/*nav top*/
#navTop {
background-image:url(../images/nav/navTop.jpg);
width:216px;
height:46px;
display:block;
margin:0 0 -30px 0;
}

#navbot {
background:url(../images/nav/navBot.jpg) no-repeat bottom;
width:216px;
height:49px;
margin:-30px 0 0 0;
}

/*********************************/
/*            SUBNAV
/*********************************/

#nav ul ul {
position:relative;
left:16px;
min-height:0;
margin:3px 0 8px 0;
}

#nav ul ul li {
font-size:.9em;
line-height:1.1em;
}

#nav ul ul li a{
line-height:1.0em;
background-image:none;
padding:0;
color:#067984;
text-transform:capitalize;
font-weight:bold;
}

#nav ul li li .expanded {
background:none;
}