#admintoolbar {
    position:fixed;
    left:0px;
    right:0px;
    z-index:50;
    height:52px;
}
#admintoolbarmenus:hover {
   cursor:move;
}

#admintoolbar table {
    width:100%;
}

#admintoolbar td.tl,
#admintoolbar td.tc,
#admintoolbar td.tr {
    font-size:1px;
    height:5px;
    line-height:0;
}

#admintoolbar td.tl,
#admintoolbar td.tr {
    width:8px;
}

#admintoolbar td.bl,
#admintoolbar td.bc,
#admintoolbar td.br {
    font-size:1px;
    height:5px;
    line-height:0;
}

/****************  the shadow stylage  ***********************/

#admintoolbar table td {
    padding:0!important;
    margin:0;
    border:0!important;
}

#admintoolbar td.bl {
    background : url(../../skin/admintoolbar/ltbs.png) 0 100%;
}
#admintoolbar td.ml {
    background : url(../../skin/admintoolbar/ltbs.png) 0 50% ;
}
#admintoolbar td.tl {
    background : url(../../skin/admintoolbar/ltbs.png) 0 0;
}


#admintoolbar td.tr {
    background : url(../../skin/admintoolbar/rtbs.png) 0 0;
}
#admintoolbar td.mr {
    background : url(../../skin/admintoolbar/rtbs.png) 100% 50% ;
}
#admintoolbar td.br {
    background : url(../../skin/admintoolbar/rtbs.png) 100% 100%;
}




#admintoolbar td.bc {
    background : url(../../skin/admintoolbar/tbshad.png) 0 100%;
}
#admintoolbar td.tc {
    background : url(../../skin/admintoolbar/tbshad.png) 0 0;
}

#admintoolbar td.mc {
    width:100%;
    height:27px;
    background:#dedede;
}



/**************** icon styles for slingbar  ***********************/

/* menubar icons */

#admintoolbar li a.yuimenubaritemlabel {
    font-size:12px;
    font-family:"Arial";
}
#admintoolbar li.site a.yuimenubaritemlabel {
    padding:0;
    height:29px;
}

#admintoolbar li.user a.yuimenubaritemlabel {
    background:url(../../skin/admintoolbar/user.png) no-repeat 5px 40%;
}

#admintoolbar li.ecom a.yuimenubaritemlabel {
    background:url(../../skin/admintoolbar/ecom.png) no-repeat 5px 40%;
}
#admintoolbar li.ecom a.yuimenubaritemlabel em.newalert {
    position:relative;
    top:-5px;
    font-size:8px;
    background:url(../../skin/admintoolbar/new.png) no-repeat 5px 40%;
    padding:5px 0 2px 15px;
    text-transform:uppercase;
}
#admintoolbar li.events a.yuimenubaritemlabel {
    background:url(../../skin/admintoolbar/cal.png) no-repeat 5px 40%;
}
#admintoolbar li.sitetree {
    border-right:1px solid #141c3e;
}

#admintoolbar li.sitetree a.yuimenubaritemlabel {
    background:url(../../skin/admintoolbar/sitetree.png) no-repeat 5px 40%;
}

/* Drop Menu Icons  */

#admintoolbar li.logout a.yuimenuitemlabel {
    background:url(../../skin/admintoolbar/logout.png) no-repeat 3px 50%;
}
#admintoolbar li.preview_on a.yuimenuitemlabel {
    background:url(../../skin/admintoolbar/toggle_on.gif) no-repeat 5px 50%;
}
#admintoolbar li.preview_off a.yuimenuitemlabel {
    background:url(../../skin/admintoolbar/toggle_off.gif) no-repeat 5px 50%;
}







/****************  menu styles  ***********************/







#admintoolbar .yuimenubar {
    border:0;
}
#admintoolbar .yuimenubar .yuimenubaritemlabel {
    border:0;
    height:24px;
    padding-left:25px;
}

#admintoolbar .yuimenubar .quicklink {
    float:right;
}

#admintoolbar .yuimenubar .yuimenubaritemlabel {
    border:0;
}

#admintoolbar .yuimenubar .yuimenuitemlabel {
    padding-left:25px!important;
    background-position:3px 50%;
}










#admintoolbar .yuimenu
{
	left: -999em;
	top: -999em;
}
#admintoolbar .yuimenubar
{
	position: static;
}
#admintoolbar .yuimenu .yuimenu,
#admintoolbar .yuimenubar .yuimenu
{
	position: absolute;
}
#admintoolbar .yuimenubar li,
#admintoolbar .yuimenu li
{
	list-style-type: none;
}
#admintoolbar .yuimenubar ul,
#admintoolbar .yuimenu ul,
#admintoolbar .yuimenu li,
#admintoolbar .yuimenu h6,
#admintoolbar .yuimenubar h6
{
	margin: 0;
	padding: 0;
}
#admintoolbar .yuimenuitemlabel,
#admintoolbar .yuimenubaritemlabel
{
	text-align: left;
	white-space: nowrap;
}
#admintoolbar .yuimenubar ul
{
	zoom: 1;
}
#admintoolbar .yuimenubar .yuimenu ul
{
	zoom: normal;
}
#admintoolbar .yuimenubar>.bd>ul:after
{
	clear: both;
	content: ".";
	display: block;
	height: 0;
	line-height: 0;
	visibility: hidden;
}
#admintoolbar .yuimenubaritem
{
    border-left:1px solid #141c3e;
	float: left;
}
#admintoolbar .yuimenubaritemlabel,
#admintoolbar .yuimenuitemlabel
{
	display: block;
}
#admintoolbar .yuimenuitemlabel .helptext
{
	display: block;
	font-style: normal;
	margin: -1em 0 0 10em;
}
#admintoolbar .yui-menu-shadow
{
	position: absolute;
	visibility: hidden;
	z-index: -1;
}
#admintoolbar .yui-menu-shadow-visible
{
	bottom: -3px;
	left: -3px;
	right: -3px;
	top: 2px;
	visibility: visible;
}
#admintoolbar .hide-scrollbars *
{
	overflow: hidden;
}
#admintoolbar .hide-scrollbars select
{
	display: none;
}
#admintoolbar .yuimenu.show-scrollbars,.yuimenubar.show-scrollbars
{
	overflow: visible;
}
#admintoolbar .yuimenu.hide-scrollbars .yui-menu-shadow,
#admintoolbar .yuimenubar.hide-scrollbars .yui-menu-shadow
{
	overflow: hidden;
}
#admintoolbar .yuimenu.show-scrollbars .yui-menu-shadow,
#admintoolbar .yuimenubar.show-scrollbars .yui-menu-shadow
{
	overflow: auto;
}
#admintoolbar .yui-overlay.yui-force-redraw
{
	margin-bottom: 1px;
}
#admintoolbar .yuimenubar
{
	background: url(../../skin/admintoolbar/bgrep.gif) repeat-x 0 0;
	font-size: 93%;
	line-height: 1.9;
	line-height: 2;
}
#admintoolbar .yuimenubaritem
{
	background: url(../../skin/admintoolbar/linkback.gif) repeat-x 0 0;
}
#admintoolbar .yuimenubaritemlabel
{

	color: #ffffff;
	cursor: default;
	margin: -1px 0;
	padding: 5px 10px 0 10px;
	position: relative;
	text-decoration: none;
}
#admintoolbar .yuimenubarnav .yuimenubaritemlabel
{
	display: inline-block;
	padding-right: 20px;
}
#admintoolbar .yuimenubarnav .yuimenubaritem-hassubmenu
{
	background: url(../../skin/admintoolbar/linkback.gif) repeat-x 0 0;

}
#admintoolbar .yuimenubaritem-selected
{
	background: url(../../skin/admintoolbar/barhover.gif) repeat-x 0 0;
}
#admintoolbar .yuimenubaritemlabel-selected
{
	color:#ffffff;
}
#admintoolbar .yuimenubarnav .yuimenubaritemlabel-selected
{
	border-left-width: 1px;
	left: -1px;
	margin-left: -1px;
}
#admintoolbar .yuimenubaritemlabel-disabled
{
	color: #A6A6A6;
	cursor: default;
}
#admintoolbar .yuimenubarnav .yuimenubaritemlabel-hassubmenu-disabled
{
	background-image: url(../../skin/admintoolbar/menubaritem_submenuindicator_disabled.png);
}
#admintoolbar .yuimenu
{
	font-size: 93%;
	line-height: 1.45;
	line-height: 1.5;
}
#admintoolbar .yuimenubar .yuimenu,
#admintoolbar .yuimenu .yuimenu
{
	font-size: 100%;
}
#admintoolbar .yuimenu .bd
{
	_zoom: normal;
	background-color: #112971;
	border: solid 1px #808080;
	zoom: 1;
}
#admintoolbar .yuimenu .yuimenu .bd
{
	zoom: normal;
}
#admintoolbar .yuimenu ul
{
	border-color: #ccc;
	border-style: solid;
	border-width: 1px 0 0 0;
	padding: 3px 0;
}
#admintoolbar .yuimenu ul.first-of-type
{
	border-width: 0;
}
#admintoolbar .yuimenu h6
{
	border-color: #ccc;
	border-style: solid;
	border-width: 1px 0 0 0;
	color: #a4a4a4;
	font-weight: bold;
	padding: 3px 10px 0 10px;
}
#admintoolbar .yuimenu ul.hastitle,#admintoolbar .yuimenu h6.first-of-type
{
	border-width: 0;
}
#admintoolbar .yuimenu .yui-menu-body-scrolled
{
	border-color: #ccc #808080;
	overflow: hidden;
}
#admintoolbar .yuimenu .topscrollbar,
#admintoolbar .yuimenu .bottomscrollbar
{
	background: #fff url(../../skin/admintoolbar/../../../../assets/skins/sam/sprite.png) no-repeat 0 0;
	border: solid 1px #808080;
	height: 16px;
}
#admintoolbar .yuimenu .topscrollbar
{
	background-position: center -950px;
	border-bottom-width: 0;
}
#admintoolbar .yuimenu .topscrollbar_disabled
{
	background-position: center -975px;
}
#admintoolbar .yuimenu .bottomscrollbar
{
	background-position: center -850px;
	border-top-width: 0;
}
#admintoolbar .yuimenu .bottomscrollbar_disabled
{
	background-position: center -875px;
}
#admintoolbar .yuimenuitem
{
	_border-bottom: solid 1px #fff;
}
#admintoolbar .yuimenuitemlabel
{
	color: #ffffff;
	cursor: default;
	padding: 0 20px;
	text-decoration: none;
}
#admintoolbar .yuimenuitemlabel .helptext
{
	margin-top: -1.45em;
	margin-top: -1.5em;
}
#admintoolbar .yuimenuitem-hassubmenu
{
	background-image: url(../../skin/admintoolbar/menuitem_submenuindicator.png);
	background-position: right center;
	background-repeat: no-repeat;
}
#admintoolbar .yuimenuitem-checked
{
	background-image: url(../../skin/admintoolbar/menuitem_checkbox.png);
	background-position: left center;
	background-repeat: no-repeat;
}
#admintoolbar .yui-menu-shadow-visible
{
	background-color: #000;
	filter: alpha(opacity=12);
	opacity: .12;
}
#admintoolbar .yuimenuitem-selected
{
	background-color: #B3D4FF;
}
#admintoolbar .yuimenuitemlabel-selected
{
	color: #333333;
}
#admintoolbar .yuimenuitemlabel-disabled
{
	color: #A6A6A6;
	cursor: default;
}
#admintoolbar .yuimenuitem-hassubmenu-disabled
{
	background-image: url(../../skin/admintoolbar/menuitem_submenuindicator_disabled.png);
}
#admintoolbar .yuimenuitem-checked-disabled
{
	background-image: url(../../skin/admintoolbar/menuitem_checkbox_disabled.png);
}
