/* CSS Document */

/****************** dropdown **************************/
 
.BasicContainer.Controls{z-index:110000;}
.BasicContainer.Content{z-index:10000;}
.BasicContainer.Hover{z-index:10001;}

#ControlsBulletedListFrame, #ControlsBulletedListFrame ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1;
	z-index:11001;
	background:#000;
	
}

#ControlsBulletedListFrame a {
	display: block;
	width: auto;
	padding:4px 20px 4px 4px;
	color:#fff !important;
	text-decoration:none;
	font-style:normal;
	background:#000 url(img/dropdown_controls.gif) 94% 50% no-repeat;
}

#ControlsBulletedListFrame ul a{width: 100px; background-image:none !important; padding:4px; }

#ControlsBulletedListFrame ul a:hover{background:#666;}

#ControlsBulletedListFrame li { /* all list items */
	float: left;
	width: auto; /* width needed or else Opera goes nuts */
	display:block;
}

#ControlsBulletedListFrame li ul li{border:0; display:block;}

#ControlsBulletedListFrame li ul { /* second-level lists */
	position: absolute;
	background: #000;
	width: 108px;
	border:1px solid #fff;
	border-width:0 2px 2px 0;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}

#ControlsBulletedListFrame li:hover ul, #ControlsBulletedListFrame li.sfhover ul { /* lists nested under hovered list items */
	left: 0;
}

a.Back{
	text-decoration:none;
	text-transform:uppercase;
	font-style:normal;
	float:right;
	padding:0 3px 0 18px;
	}

#sitefront a.Back{
	background: url(img/back_link_back.gif) 0% 0% no-repeat;
	border-right:1px solid #687231;
	color:#687231 !important;
	}

#intranet a.Back{
	background: url(img/back_link_back_extranet.gif) 0% 0% no-repeat;
	border-right:1px solid #8c5959;
	color:#660000 !important;
	}

a.Back:hover{
	/*background-position:0% 100%;*/
	padding:0 3px 0 22px;
	}
