@charset "utf-8";

	*{
	margin: 0;
	padding: 0;
	}
	.rows
	 {
		background: url(../../../images/li-hover.jpg) no-repeat; color:#000 !important;
		color:#000;
	 }
	.rows :hover
	 {
		background: url(../../../images/li-hover.jpg) no-repeat; color:#000 !important;
		color:#000;
	 }	
	#accordian {
		background: #004050;
		width: 250px;
		margin: 50px auto 0 auto;
		color: white;
		
		margin: 0 auto;
		font-size: 14px;
		font-family: MyriadPro-Regular, 'Myriad Pro Regular', MyriadPro, 'Myriad Pro', Helvetica, Arial, sans-serif;
		font-weight: normal;
		letter-spacing: 0px;
	}
	
	#accordian h3 {
			background: #003040;
			/*background: linear-gradient(#003040, #002535);*/
	}
	
	#accordian h3 a {
			padding: 0 10px;
			font-size: 12px;
			line-height: 34px;
			display: block;
			color: white;
			text-decoration: none;
	}
	
	#accordian h3:hover {
			/*text-shadow: 0 0 1px rgba(255, 255, 255, 0.7);*/
	}
	
	i {
			margin-right: 10px;
	}
	
	#accordian li {
			list-style-type: none;
			
	}
	
	#accordian ul ul li a,
	#accordian h4 {
			color: white;
			text-decoration: none;
			font-size: 11px;
			line-height: 27px;
			display: block;
			padding: 0 15px;
			transition: all 0.15s;
			position: relative;
	}
	
	#accordian ul ul li a:hover {
			background: #003545;
			/*border-left: 5px solid lightgreen;*/
	}
	
	#accordian ul ul {
			display: none;
	}
	
	#accordian li.active>ul {
			display: block;
			
	}
	

			
/*######################### New CSS #######################################*/

#accordian { background: #FFFFFF; border-right:1px solid #CCCCCC; width:190px; min-height:600px; float:left; margin-top:10px; margin-right:10px; padding-top:10px; margin-bottom:0px; list-style:none; padding-left:0px; font-size:12px;}

.accordian {padding:0px 0 0 10px; }
.accordian li {list-style:none; line-height:20px!important;  height:20px!important;}
.accordian li a {font-size:11px; line-height:20px!important;  height:20px!important; }

#accordian  li { height:36px; background:url(../../../images/li-bg.jpg) no-repeat; margin-bottom:1px; line-height:36px; width:150px; list-style:none;}
#accordian  li a { color:#000; height:36px; width:169px; float:left; display:block;}
#accordian  li a:hover { background:url(../../../images/li-hover.jpg) no-repeat; height:36px; width:169px; float:left; display:block;}
#accordian  li a.active { background:url(../../../images/li-hover.jpg) no-repeat; height:36px; width:169px; float:left; display:block;}

#accordian  li ul {padding:0px 0 0 25px; margin:0px;}
#accordian  li ul li {height:20px!important; line-height:20px!important; width:165px!important;}
#accordian  li ul li a { color:#000; height:36px!important; line-height:36px!important; float:left; display:block; width:135px!important;}
#accordian  li ul li a:hover { background:url(../../../images/li-hover.jpg) no-repeat; height:36px; width:135px!important; float:left; display:block;}
#accordian  li ul li a.active { background:url(../../../images/li-hover.jpg) no-repeat; height:36px; width:135px!important; float:left; display:block;}

#accordian  li ul li ul li {height:20px! important; line-height:20px!important; width:111px!important;}
#accordian  li ul li ul li a { color:#000; height:36px!important; line-height:36px!important; float:left; display:block; width:111px!important;}
#accordian  li ul li ul li a:hover { background:url(../../../images/li-hover.jpg) no-repeat; height:36px; width:111px!important; float:left; display:block;}
#accordian  li ul li ul li a.active { background:url(../../../images/li-hover.jpg) no-repeat; height:36px; width:111px!important; float:left; display:block;}
###accordian { background:url(../../../images/li-hover.jpg) no-repeat; height:35px; width:180px; float:left; display:block;}
