/* Left Menu JQuery Accordion Stylesheet */

/*****Clear Margin and Padding*****/
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td { margin: 0; padding: 0; }

/*****Basic Definitions*****/
body { background: #FFFFFF; color: #333; }
a { }
a:visited { }
a:hover { text-decoration: none; }
/*
table#leftmenutable{
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
}
*/

/*****Custom Classes*****/
.clearing { clear: both; }
.clearfix { overflow: hidden; }
.last { margin-bottom: 0; }
.screenReader { left: -9999px; position: absolute; top: -9999px; }

/*****Accordion Styles*****/
ul#lmenu, ul#lmenu ul, ul#lmenuPeople, ul#lmenuPeople ul {
	width:158px;
	list-style: none; 
	margin: 0;
}
ul#lmenu, ul#lmenuPeople {
  width: 158px;
  border-right: solid 1px #3F3E3E;
  border-bottom: solid 1px #3F3E3E;
  margin: 0;
  padding: 0;
  text-align:left;
}
ul#lmenu li, ul#lmenuPeople li {
	width:158px;
	border-right: 1px solid #3F3E3E;
	border-bottom: none;
	font-family: arial, sans-serif;
	font-size: 11px;
}

ul#lmenu li.off , ul#lmenuPeople li.off{
	width:156px;
	border-right: 1px solid #3F3E3E;
	border-bottom: 1px solid #3F3E3E;
	font-family: arial, sans-serif;
	font-size: 11px;
	color: #ADACAC;	
}

ul#lmenu ul li, ul#lmenuPeople ul li{
	width:158px;
	border: none; 
	color: #000000;
	background: #CCCC99;
	padding-left:2px;
	display:block;
}

ul#lmenu ul li:last-child, ul#lmenuPeople  ul li:last-child  {border-bottom: none;}

ul#lmenu li a img, ul#lmenuPeople li a img{
	border:0px;
}

ul#lmenu a.heading, ul#lmenuPeople  a.heading{ 
	width:158px;
	background: #707070;
	color: #fff;
	display: block;
	padding-left:2px;
	border-top: 0px solid #3F3E3E;
	text-decoration: none;
}
ul#lmenu li a.heading:hover, ul#lmenuPeople li a.heading:hover {background: #CC9933; color: #fff;}
ul#lmenu li.ui-accordion-selected a.heading, ul#lmenu li.current a.heading, ul#lmenuPeople li.ui-accordion-selected a.heading, ul#lmenuPeople li.current a.heading {background: #CC9933; color: #fff;}
ul#lmenu li ul a, ul#lmenuPeople li ul a  {
	width: 156px;
	background: #CCCC99;
	color: #000000; 
	display:block;
	padding-left:2px;
	text-decoration: none;
}
ul#lmenu li ul a:hover, ul#lmenuPeople li ul a:hover {
	background-color:#CC9933;
	color: #FFFFFF;
}

ul#lmenu li ul a.off, ul#lmenuPeople li ul a.off  {
	width: 156px;
	color: #ADACAC;
}

ul#lmenu li ul li.oneLine, ul#lmenuPeople li ul li.oneLine{
	width: 158px;
	border-bottom:1px solid #3F3E3E;
}

ul#lmenu li ul li.twoLine, ul#lmenuPeople li ul li.twoLine{
	width: 158px;
	border-top:1px solid #3F3E3E;
	border-bottom:1px solid #3F3E3E;
}

ul#lmenu li ul li.oneLineOff, ul#lmenuPeople li ul li.oneLineOff{
	width: 158px;
	color: #ADACAC;
	border-bottom:1px solid #3F3E3E;
}

ul#lmenu li ul li.twoLineOff, ul#lmenuPeople li ul li.twoLineOff{
	width: 158px;
	color: #ADACAC;
	border-top:1px solid #3F3E3E;
	border-bottom:1px solid #3F3E3E;
}

ul#lmenu li ul li, ul#lmenuPeople li ul li{
	width: 156px;
	background: #CCCC99;
	color: #000000; 
	display:block;
	padding-left:2px;
}

ul#lmenu li ul li.listOff, ul#lmenuPeople li ul li.listOff {
  font-family: arial, sans-serif;
  font-size: 11px;
  color: #ADACAC;
  padding-left:2px;
  display:block;
}

/*****START: For IE6 Only*****/
ul#lmenu, ul#lmenuPeople  { float: left; width: 158px; }
ul#lmenu li, ul#lmenuPeople li  { float: left; width: 158px; }
ul#lmenu a.heading , ul#lmenuPeople a.heading { width: 158px; }

/*****END: For IE6 Only*****/

