/************SIDE MENU SECTION NAVIGATION****/

#sidebar
{
float:left;
margin:0px;
padding:0px;
padding-top:5px;
width:180px;
/* should be done with margin, but browsers give different results, why? */
padding-left:8px;
}
.sidebar
{
width:180px !important;
}
#sidebar .borderedBox, #sidebar .quoteBox
{
width:178px;	
}
#sidebar h2
{
border-bottom:none !important;
}
#sidebar div, .boxContainer div
{
margin-top:0px !important;
margin-bottom:8px !important;
clear:both;	
}
#sidebar div hr
{
margin-top:0px !important;
margin-bottom:0px !important;
padding-top:0px !important;
padding-bottom:0px !important;
clear:both;	
}
#sidebar .menu ul 
{
padding:0px;
margin:0px;
font-family: arial, sans-serif;
font-size:0.70em;
}

#sidebar .menu ul ul
{
font-size:100%;	
border:none;
}
#sidebar .menu li 
{
list-style-type:none;
display:inline;
}

#sidebar .depth1 a:link, #sidebar .depth1 a:visited, #sidebar .depth1 .selected, .depth1  strong
{
display:block;
padding:2px;
padding-left:4px;
text-decoration:none;
color:#000000;
width:170px;
}

#sidebar .depth2 a:link, #sidebar .depth2 a:visited, #sidebar .depth2 .selected, .depth2  strong
{
margin-left:6px;
display:block;
width:164px;
}

#sidebar .depth3 a:link, #sidebar .depth3 a:visited, #sidebar .depth3 .selected, .depth3  strong
{
margin-left:12px;
display:block;
width:158px
}

#sidebar .depth4 a:link, #sidebar .depth4 a:visited, #sidebar .depth4 .selected, .depth4  strong
{
margin-left:18px;
display:block;
width:152px
}

#sidebar h2, #sidebar h3, #sidebar h4, #sidebar h5
{
font-size:0.8em; 
font-family: verdana, sans-serif;
margin:0px;
padding:3px;
}

#sidebar div.formBox, #contentArea .formBox
{
border:1px solid #07074F;
background-color:#eeeeee;
position:relative;
}

#sidebar .borderedBox, #sidebar .quoteBox
{
position:relative;
}
#sidebar .borderedBox, table.borderedBox
{
background-color:#ffffff;	
}
#sidebar .quoteBox
{
border:1px solid #07074F;	
}
#sidebar fieldset, .formBox fieldset
{
margin:0px;
padding:0px; 
position:relative;
border:0px;
border:0px !important;
background:transparent !important;
}
#sidebar div.formBox legend
{
font-size:80%;
color:black !important;
padding:0px;
margin:0px;
padding-left:5px;
}

#sidebar .borderedBox h4, #sidebar .quoteBox h4
{
padding-right:60px;
}
#sidebar .borderedBox p,  #sidebar .formBox p, #sidebar .quoteBox p, #sidebar .banner p,
#sidebar .borderedBox ul,  #sidebar .formBox ul, #sidebar .quoteBox ul, #sidebar .banner ul
{
margin:5px;
padding:0px;
font-size:0.70em;
line-height: 1.5em;
font-family: verdana, sans-serif;
list-style-type:none;
}
#sidebar .borderedBox li,  #sidebar .formBox li, #sidebar .quoteBox li, #sidebar .banner li
{
margin-top:5px;
margin-bottom:5px;
}
#sidebar .borderedBox li a:link,  #sidebar .formBox li a:link, #sidebar .quoteBox li a:link, #sidebar .banner li a:link
{
color:#000066;
}
#sidebar .borderedBox li a:hover {
text-decoration:none !important;
}

