.suckerdiv ul{
margin: 0;
padding: 0;
list-style-type: none;
width: 170px!important; /* Width of Menu Items */
padding-bottom: 5px;
padding-left: 5px;

}
.suckerdiv ul li{
position: relative;
font: 11px Arial, Helvetica, sans-serif;
}
	
/* Sub level menu links style */
.suckerdiv ul li a{
font: 11px Arial, Helvetica, sans-serif;
color : #000;
display: block;
overflow: auto; /*force hasLayout in IE7 */
text-decoration: none;
padding: 2px 0 2px 0px;
border-bottom: 1px solid #fff;
}
.suckerdiv ul li a:visited{
font: 11px Arial, Helvetica, sans-serif;
color: #000;
border-bottom: 1px solid #fff;
}
.suckerdiv ul li a:hover{
font: 11px Arial, Helvetica, sans-serif;
color: #173586;
border-bottom: 1px solid #fff;
}
.suckerdiv ul li a.current{
font: 11px Arial, Helvetica, sans-serif;
color : #EA001A;
border-bottom: 1px solid #fff;
padding: 2px 0 2px 0px;
display: block;
position: relative;
}
.suckerdiv .subfolderstyle{
background: url(images/arrow_mainmenu.gif) no-repeat center right;
}

 

#suckertree1 li.subindent { padding-left: 10px;}
.suckerdiv h1.group { padding: 2px; margin-top: 0;
	 			  margin-bottom: 5px;	
	              color: #fff;
	              font: bold 11px Arial, Helvetica, sans-serif;
				  font-style: normal;
	              padding-left: 5px; 
				  background-color: #C24C11;
				  width: 170px!important; 
				  }
				   
.suckerdiv h1.reports { padding: 2px; margin-top: 0;
	 			  margin-bottom: 5px;	
	              color: #fff;
	              font: bold 11px Arial, Helvetica, sans-serif;
				  font-style: normal;
	              padding-left: 5px; 
				  background-color: #093587;
				  width: 170px!important; 
				}
				  
.suckerdiv h1.finperform { padding: 2px; margin-top: 0;
	 			  margin-bottom: 5px;	
	              color: #fff;
	              font: bold 11px Arial, Helvetica, sans-serif;
				  font-style: normal;
	              padding-left: 5px; 
				  background-color: #550014;
				  width: 170px!important; 
				  }				  				  

.suckerdiv h1.financials { padding: 2px; margin-top: 0;
	 			  margin-bottom: 5px;	
	              color: #fff;
	              font: bold 11px Arial, Helvetica, sans-serif;
				  font-style: normal;
	              padding-left: 5px; 
				  background-color: #B8BABC;
				  width: 170px!important; 
				  }					  
.suckerdiv a.financials {  margin-top: 0;
							   display: block;
                               padding: 2px 2px 2px 2px;
	 			  			   margin-bottom: 5px;	
	              			   color: #000;
	              			   font:  bold 11px Arial, Helvetica, sans-serif;
	              			   padding-left: 5px;
							   background: #B8BABC  url(../images/menu_arrow.gif) right no-repeat;
							   text-decoration: none;
							   width: 170px!important; 
							   
								}
								
.suckerdiv .financials:visited { color: #000;  }
	
.suckerdiv .financials:hover{  color: #fff; background: #B8BABC  url(../images/menu_arrow_over.gif) right no-repeat; }		

.suckerdiv a.back {  margin-top: 0;
							   display: block;
                               padding: 2px 2px 2px 2px;
	 			  			   margin-bottom: 5px;	
	              			   color: #000;
	              			   font:  bold 11px Arial, Helvetica, sans-serif;
	              			   padding-left: 5px;
							   background: #B8BABC  url(../images/menu_arrow_02.gif) left no-repeat;
							   text-decoration: none;
							   width: 170px!important; 
							   
								}
								
.suckerdiv .back:visited { color: #000;  }
	
.suckerdiv .back:hover{  color: #fff; background: #B8BABC  url(../images/menu_arrow_02_over.gif) left no-repeat; }		  
/*.subM ul li a{

color: #666;
text-decoration: none;
background: #EBE6DA;
}

.subM a:hover{
color: #002377;
}
*/


	
/* Holly Hack for IE \*/
* html .suckerdiv ul li { float: left; height: 1%; }
* html .suckerdiv ul li a { height: 1%; }
/* End */