/* CSS Document */

/************************************ Layout ************************************/

body {
background-color:#362F21;
font-family:Arial, Helvetica, sans-serif;
}

a:link, a:visited {
color:#2D79B3;
text-decoration: underline;
}


td.navTable {
background-color:#EBD77E;
border-top: 2px solid #C5B659;
border-bottom: 2px solid #C5B659;
}




/************************************ Top Navigation ************************************/

a.nav, a.nav:link, a.nav:visited, a.navlast, a.navlast:link, a.navlast:visited  {
display:block;
height:25px; 

text-align:center; 
text-decoration:none; 
font-family:verdana, arial, sans-serif; 
font-size:12px; 
color:#464646; 
line-height:25px; 
float:left;
padding-right:15px;
padding-left:15px;
}

a.nav, a.nav:link, a.nav:visited {
background-image:url(../images/redesign/nav_spacer_strength.gif);
background-repeat:no-repeat;
background-position:right;
}

a.navlast, a.navlast:link, a.navlast:visited,  {
background-image:none;
}

a.nav:hover, a.nav:active, a.navlast:hover, a.navlast:active {
text-decoration:underline;  
}

img.navButton {
margin-bottom:-8px;
}

/************************************ Sub Navigation ************************************/

#navcontainer
{
width: 175px;
padding: 0 0 0 0;
font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;

}

#navcontainer ul
{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#navcontainer li
{
border-bottom: 1px solid #464646;
margin: 0;
}

#navcontainer li a
{
display: block;
padding: 5px 5px 5px 0.5em;
background-color: #EBD77E;
color: #464646;
text-decoration: none;
width: 185px;
}

html>body #navcontainer li a { width: auto; }

#navcontainer li a:hover
{
background-color: #E8DEB1;
color: #464646;
}

