
			.footer-menu2 { padding-left:25px; margin-top:10px; margin-bottom:10px; }
				.footer-menu2 ul { width:100%; }
				.footer-menu2 ul li { width:183px; display:inline-block;  vertical-align:top; }
				.footer-menu2 ul li ul { }
				.footer-menu2 ul li ul li { }
				
				.footer-menu2 > ul {  }
				.footer-menu2 > ul > li > a {  padding:3px 0px 3px 0px; text-align:left; margin:0px 0px; text-decoration:none; font-weight:normal; color:#000000; text-transform:none; line-height:14px; display:block; font-size:12px; border-bottom:1px solid #e6e6e6; width:93%;  }
				.footer-menu2 > ul > li > a:hover { color:#177fea; }
				.footer-menu2 > ul > li.active > a { border-left: 5px solid #ff0000; padding-left: 15px;  }
				.footer-menu2 ul li ul li { border-bottom:1px solid #e6e6e6; width:150px; padding-left:0px; }
				.footer-menu2 ul li ul li a { text-decoration:none; font-weight:normal; color:#000000; text-transform:none; line-height:14px; padding:7px 0px; display:block; font-size:12px; cursor: pointer; }
				.footer-menu2 ul li ul li.active { border-bottom:0px solid #e6e6e6; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border-left: 5px solid #ff0000; }
				.footer-menu2 ul li ul li.active a { background-color:#a1a1a1; color: #FFF; padding-right:13px; padding: 7px 13px 7px 15px;  }
				.footer-menu2 ul li ul li.last { border-bottom:0px solid #e6e6e6; }
				.footer-menu2 ul li.last { border-bottom:0px solid #e6e6e6; }
				.footer-menu2 ul li:last-child { border-bottom:0px solid #e6e6e6; }