/* CSS Document */
.leftNavHolder ul
{
	margin:0; padding:10px 0 0 10px;
}

.leftNavHolder #navHeadingText {
	color:#7C973A;
	font-size:14px;
	font-weight:bold;
	margin:0;
	padding:0;
	padding-top:5px;
	padding-left:10px;
}

.leftNavHolder ul li a
{
	color:#010101;
}

.treeview ul{ /*CSS for Simple Tree Menu*/
margin:0;
padding:0;
}

.treeview li{ /*Style for LI elements in general (excludes an LI that contains sub lists)*/
list-style-type: none;
margin:0; padding:0;
}

/*.treeview li ul li
{
	margin:0 0 10px 0;
	border:1px solid red; 
}*/

.treeview li.submenu{ /* Style for LI that contains sub lists (other ULs). */
margin:0; padding:0 0 5px 0;
/*background: url(../images/treeview-plus.gif) right 4px no-repeat;
cursor: hand !important;
cursor: pointer !important;*/
}


.treeview li.submenu ul{ /*Style for ULs that are children of LIs (submenu) */
display: none;
margin:0; padding:0 0 0 10px;/*Hide them by default. Don't delete. */
}

.treeview .submenu ul li{ /*Style for LIs of ULs that are children of LIs (submenu) */
cursor: default;
margin:0; padding:0;
}

.treeview li#mainHeading /*** edited by Ishwor on July 01***/
{
font-size:12px;
color:#010101;
}

/*** added by Ishwor on July 01***/
.treeview li#mainHeading a 
{
	background:url(../images/treeview-plus.gif) right 4px no-repeat;
	padding:0 15px 0 0;
}

/*** added by Ishwor on July 01***/
.treeview li#mainHeading ul li a 
{
	background:none;
}

#mainHeading li
{
font-size:12px;
color:#6B8D82;
line-height:17px;
margin:0; padding:0;
}

#mainHeading li ul li
{
line-height:17px;
margin:0; padding:0;
}

#mainHeading ul li /***** added by Ishwor on July 01 ****/
{
	margin:0 5px 5px 0;
	padding:0;
}

#mainHeading li span
{
font-size:12px;
color:#000;
margin:0; padding:0;
}

/**** normal list styles start here ***/

.leftNavHolder ul.normalList
{
	margin:0; padding:0 0 0 10px;
	list-style:none;

}

.leftNavHolder ul.normalList li
{
	margin:0; padding:0 0 5px 0;
}

.leftNavHolder ul.title
{
	margin:0; padding:10px 0 0 10px;
	list-style:none;
}
.leftNavHolder ul.title ul.normalList
{
	margin:0; padding:5px 0 0 0;
}

.leftNavHolder ul.title li span
{
	margin:0; padding:0;
	font-weight:bold; font-size:14px;
	color:#7c973a;
}

.treeview li#mainHeading a.minus
{
	background:url(../images/treeview-minus.gif) right 4px no-repeat;
	font-weight:bold;
	padding:0 15px 0 0;
}

.treeview li#mainHeading a.plus
{
	background:url(../images/treeview-plus.gif) right 4px no-repeat;
	font-weight:normal;
	padding:0 15px 0 0;
}

.treeview li#mainHeading a.bold
{	
	font-weight:bold;
}

.leftNavHolder ul.normalList li a.plus
{
	background:url(../images/treeview-plus.gif) right 4px no-repeat;
	padding:0 15px 0 0;
}

.leftNavHolder ul.normalList li a.minus
{
	background:url(../images/treeview-minus.gif) right 4px no-repeat;
	padding:0 15px 0 0;
}

.lower_submenu_hide
{
	display:none;
}

.lower_submenu_show
{
	display:block;
}

#lower_submenu ul
{
	margin:0; padding:0 0 0 10px;
	list-style:none;
}

