

.sidebarWrapper { float: left; width: 250px; margin:0 0 10px 0; }
.sidebarWrapper_inner { background: #eee; padding: 5px 0 0 0; font-size: 1.1em; }

.sidebar { width: 240px; /*padding: 0 0 5px 0;*/ position: relative; left: 5px; }
.navHeader, .sidebarFooter { display: block; height: 5px; line-height: normal; font-size: 0; overflow: hidden; }
.sidebarFooter { display: block; height: 5px; background: url("../images/sidebar/bg_navFooter.gif") 0% 100% no-repeat; }

.sidebar h2 { height: 25px; margin: 0 5px; padding: 5px 0 0 5px; font-size: 1.2em; color: #fff; }

/* ------------------------------------------------------------------------------------------- SUBNAV STYLES */

.sidebar ul { margin: 0 5px 5px 5px; list-style: none; }
.sidebar ul li { background: url("../images/sidebar/bg_dots.gif") 0% 100% repeat-x; }
* html .sidebar ul li { height: 30px; }
.sidebar ul li a, .sidebar ul li a:visited { 
	display: block; min-height: 12px; padding: 8px 0 10px 25px;  
	color: #fff; text-decoration: none; font-weight: bold;
	background: url("../images/sidebar/bg_linkArrow.gif") 5px 10px no-repeat;
} 
* html .sidebar ul li a, * html .sidebar ul li a:visited { height: 12px; }

.sidebar ul li ul li.current a, .sidebar ul li ul li.current a:visited { background: url("../images/arrows/black_r_4x7.gif") 0% 3px no-repeat; color: #fff; font-weight: bold; }
.sidebar ul li a:hover { color: #000; background: url("../images/sidebar/bg_linkArrow_on.gif") 5px 10px no-repeat; }

.sidebar li.current .link_footer { }
.sidebar li.current li .link_footer { background: none; }

/* ------------------------------------------------------------------------------------------- SUBNAV 2ND TIER STYLES */

.sidebar ul li ul { margin: 5px 5px 0 20px; padding: 0 0 10px 0; }
.sidebar ul li ul ul { padding: 10px 0; }
.sidebar ul li ul li { min-height: 0px; height: auto; background: none;  }
.sidebar ul li ul li a, .sidebar ul li ul li a:visited { 
	display: inline !important; padding: 0 0 0 9px !important; 
	background: url("../images/arrows/white_r_4x7.gif") 0% 3px no-repeat !important; 
	font-weight: normal; color: #fff !important;
}
.sidebar ul li ul li a:hover { background: url("../images/arrows/black_r_4x7.gif") 0% 3px no-repeat; }

/* ------------------------------------------------------------------------------------------- QUICKLINKS */

.sidebar label { display: block; width: 230px; height: 60px; margin: 15px 0 0 5px; } 
.sidebar label select { width: 210px; margin: 30px 0 0 10px; }