﻿div.acc div.account
{
	float: left;
	width: 68px;
}
	div.acc div.account a {
		display: block;
		background: url(images/SIDRA-nav-account.gif) 0 0 no-repeat;
		width: 68px;
		height: 31px;
	}
	div.acc div.account a:hover {
		background: #000 url(images/SIDRA-nav-account-o.gif) 0 0 no-repeat;
	}
		div.acc div.account a span {
			position: absolute;
			top: -9999px;
			left: -9999px;
		}
div.acc
{
	float: left;
	]position:relative;
	z-index: 9999;
}
div.acc ul
{
	display: none;
	position: relative;
	z-index:9999;
}

div.acc:hover > ul li
{
	list-style: none;
	background: transparent ! important;
}
div.acc ul li a:hover,
div.acc ul li:hover a
{
	background: transparent ! important;
}
div.acc:hover > ul li a
{
	color: #3d3e40;
	background: transparent ! important;
	text-align: left;
	font: normal 12px/18px Lucida Console, Arial Narrow, Arial, Helvetica;
	padding: 2px 5px;
	width: 114px;
	display: block;
	margin: 0px;
	text-transform: uppercase;
}
div.acc:hover > ul li a:hover
{
	font: normal 12px/18px Lucida Console, Arial Narrow, Arial, Helvetica;
	color: #8cc63e;
	text-align: left;
	padding: 2px 5px;
	width: 114px;
	display: block;
	margin: 0px;
	text-decoration: none;
	text-transform: uppercase;
	background:none;
}
div.acc:hover > ul li ul
{
	display: none;
}
div.acc:hover > ul li:hover > ul
{
	display: block;
	border: 1px solid #8a8a8c;
	background: #ffffff url(images/menubg-gradient.jpg) 0 0 repeat-x;
	letter-spacing: 1px;
	padding: 1px;
	position: absolute;
	list-style-type: none;
	top: 20px;
	left: 117px;
}
div.acc:hover > ul li:hover > ul li
{
	list-style-type: none;
}
div.acc:hover > ul li:hover > ul li a
{
	color: #3d3e40;
	text-align: left;
	font: normal 12px/18px Lucida Console, Arial Narrow, Arial, Helvetica;
	padding: 2px 5px;
	margin: 0px;
	text-transform: uppercase;
	width: 35px;
}
div.acc:hover > ul li:hover > ul li a:hover
{
	font: normal 12px/18px Lucida Console, Arial Narrow, Arial, Helvetica;
	color: #8cc63e;
	text-align: left;
	padding: 2px 5px;
	margin: 0px;
	text-decoration: none;
	text-transform: uppercase;
}
.bar
{
	float: left;
	background: #000 url(images/acc-bar.gif) 0 0 no-repeat;
	width: 1px;
	height: 14px;
	margin: 8px 4px 0;
}
div.acc a:hover
{
	background: transparent ! important;
}