/********** Top menuadmin ****************************************************************************/
.menuadmin-top-container{z-index:-1;width: 215px;/*background: url("../images/bg_menu_header.png") right center no-repeat;*/height:30px;float: left;}
#menuadmin-top {float:left; font-size:14px; position:relative;}
/* All Levels */
#menuadmin-top li { text-align:left; /*position:relative;*/ }
#menuadmin-top li.over { z-index:998; }
#menuadmin-top li.parent {}
#menuadmin-top li a { display:block; text-decoration:none; }
#menuadmin-top li a:hover { text-decoration:none; }
#menuadmin-top li a span { display:block; white-space:nowrap; cursor:pointer; }
#menuadmin-top li ul a span { white-space:normal; }

/* 1st Level */
#menuadmin-top li { float:left;position:relative;margin: 8px 0;}
#menuadmin-top li.last {/*background:none;*/border-right:0;}
#menuadmin-top li a { float:left; /*padding:8px 22px 12px;*/ font-weight:bold; color:#2FA5A3;font-size:14px; }
#menuadmin-top li a:hover {color:#F06D03; }

#menuadmin-top li a {padding:0 2px 0 7px;z-index:10;border-right: 1px solid #333333;}
#menuadmin-top li.last a {border-right:0;}
#menuadmin-top li a span {padding-right:5px;text-transform:normal;}

#menuadmin-top li a.over:hover { /*background: url("../images/bg_menu_left.png") no-repeat;*/ }
#menuadmin-top li a.over:hover span { /*background: url("../images/bg_menu_right.png") right top no-repeat;*/ }

#menuadmin-top li.over a,
#menuadmin-top li.active a { color:#F06D03; }


/* 2nd Level */
#menuadmin-top ul,
#menuadmin-top div.submenu { position:absolute; width:15em; top:20px; left:-10000px; background-color:#ffffff; z-index:900; }
#menuadmin-top div.submenu ul { position:static; border:none; float:left;/*background: url("../images/bg_submenu_list.png") right top repeat-y;*/width:845px;min-height:95px;margin-top:10px;}

#menuadmin-top div.submenu ul ul {width:200px;}

#menuadmin-top ol {/*width:980px;left:0;*/}
#menuadmin-top div.submenu {/*width:980px;left:0;*/border:0;z-index:1000;}

#menuadmin-top ol li {display:block;}

/* 3rd+ leven */
#menuadmin-top ul ul,
#menuadmin-top ul div.submenu { top:7px; }

#menuadmin-top ul li { float:none; background:none;padding:0;border-right:0;}
#menuadmin-top ul li.last { border-bottom:0; }
#menuadmin-top ul li a { float:none; padding:3px 15px; font-weight:normal; color:#2FA5A3 !important; font-size:12px;}
#menuadmin-top ul li a:hover { color:#ED7A00 !important; }
#menuadmin-top ul li.active > a,
#menuadmin-top ul li.over > a { color:#ED7A00 !important; }

/* Show menu */
#menuadmin-top li ul.shown-sub,
#menuadmin-top li div.shown-sub { left:0px; z-index:999; }
#menuadmin-top li .shown-sub ul.shown-sub,
#menuadmin-top li .shown-sub li div.shown-sub { left:100px; }

.submenu-content {/*background: url("../images/bg_submenu_content.png") left bottom no-repeat;*/float:left;width:977px;padding:5px 30px;z-index:1000;position:relative;}
.submenu-bottom {/*background: url("../images/bg_submenu_bottom.png") no-repeat;*/float:left;width:1037px;height:12px;}
#menuadmin-top .submenu-content ul li {font-size:13px;font-weight:bold;color:#FF59A7;display: inline !important;width:200px;float:left;}
#menuadmin-top .submenu-content ul li a {font-size:13px;color:#C30F12 !important;padding:0;font-weight:bold;}
#menuadmin-top .submenu-content ul li a:hover {background:none;}
.submenu-image-wrapper {float:right;width:125px;text-align:center;}
.submenu-image-wrapper img {/*border:1px solid #2C2C2C;*/}
#menuadmin-top li .submenu-image-wrapper a.submenulink {padding:0;display:inline;float:none;color:#2C2C2C;font-weight:normal;}
.submenuimagetitle {font-size:13px;font-weight:bold;color:#C30F12;margin-bottom:5px;}
.submenuimagetext {font-size:13px;color:#2C2C2C;}
#menuadmin-top .submenu-content ul li .submenu-product a {color:#2C2C2C !important;font-size:12px !important;font-weight:normal !important;margin-bottom:0;}
#menuadmin-top .submenu-content ul li .submenu-product a:hover {color:#C30F12 !important;}
/********** Top menuadmin END ************************************************************************/

/********** Left menuadmin ****************************************************************************/
.block-menuadmin-left {}
#menuadmin-left:after { display:block; content:"."; clear:both; font-size:0; line-height:0; height:0; overflow:hidden; }
#menuadmin-left { margin:0 auto; font-size:13px; }

/* All Levels */ /* Style consistent throughout all nav levels */
#menuadmin-left li { position:relative; text-align:left; }
#menuadmin-left li.over { z-index:998; }
#menuadmin-left a,
#menuadmin-left a:hover { display:block; line-height:1.3em; text-decoration:none; }
#menuadmin-left span { display:block; cursor:pointer; white-space:nowrap; }
#menuadmin-left li ul span {white-space:normal; }
#menuadmin-left ul li.parent a { background:url(../images/bkg_nav2.gif) 100% 100% no-repeat; }
#menuadmin-left ul li.parent li a { background-image:none; }

/* 0 Level */
#menuadmin-left li.active a { color:#d96708; }
#menuadmin-left a { padding:5px 12px 6px 8px; color:#a7c6dd; font-weight:bold; }
#menuadmin-left li.over a,
#menuadmin-left a:hover { color:#d96708; }

/* 1st Level */
#menuadmin-left ul {}
#menuadmin-left ul li,
#menuadmin-left ul li.active { float:none; margin:0; padding-bottom:1px; background:#ecf3f6 url(../images/bkg_nav1.gif) 0 100% repeat-x; }
#menuadmin-left ul li.last { background:#ecf3f6; padding-bottom:0; }

#menuadmin-left ul a,
#menuadmin-left ul a:hover { float:none; padding:0; background:none; }
#menuadmin-left ul li a { font-weight:normal !important; }

/* 2nd Level */
#menuadmin-left ul,
#menuadmin-left div { position:absolute; width:15em; top:0px; left:-10000px; border:1px solid #899ba5; }
#menuadmin-left div ul { position:static; width:auto; border:none; }

/* 3rd+ Level */
#menuadmin-left ul ul,
#menuadmin-left ul div { top:5px; }

#menuadmin-left ul li a { background:#ecf3f6; }
#menuadmin-left ul li a:hover { background:#d5e4eb; }
#menuadmin-left ul li a,
#menuadmin-left ul li a:hover { color:#2f2f2f !important; }
#menuadmin-left ul span,
#menuadmin-left ul li.last li span { padding:3px 15px 4px 15px; }

/* Show menu */
#menuadmin-left li ul.shown-sub,
#menuadmin-left li .shown-sub ul.shown-sub, #menuadmin-left li .shown-sub li div.shown-sub { left:190px; }
/********** Left menuadmin END ************************************************************************/

/********** Right menuadmin ****************************************************************************/
.block-menuadmin-left {}
#menuadmin-right:after { display:block; content:"."; clear:both; font-size:0; line-height:0; height:0; overflow:hidden; }
#menuadmin-right { margin:0 auto; font-size:13px; }

/* All Levels */ /* Style consistent throughout all nav levels */
#menuadmin-right li { position:relative; text-align:left; }
#menuadmin-right li.over { z-index:998; }
#menuadmin-right a,
#menuadmin-right a:hover { display:block; line-height:1.3em; text-decoration:none; }
#menuadmin-right span { display:block; cursor:pointer; white-space:nowrap; }
#menuadmin-right li ul span {white-space:normal; }
#menuadmin-right ul li.parent a { background:url(../images/bkg_nav2.gif) 100% 100% no-repeat; }
#menuadmin-right ul li.parent li a { background-image:none; }

/* 0 Level */
#menuadmin-right li.active a { color:#d96708; }
#menuadmin-right a { padding:5px 12px 6px 8px; color:#a7c6dd; font-weight:bold; }
#menuadmin-right li.over a,
#menuadmin-right a:hover { color:#d96708; }

/* 1st Level */
#menuadmin-right ul {}
#menuadmin-right ul li,
#menuadmin-right ul li.active { float:none; margin:0; padding-bottom:1px; background:#ecf3f6 url(../images/bkg_nav1.gif) 0 100% repeat-x; }
#menuadmin-right ul li.last { background:#ecf3f6; padding-bottom:0; }

#menuadmin-right ul a,
#menuadmin-right ul a:hover { float:none; padding:0; background:none; }
#menuadmin-right ul li a { font-weight:normal !important; }

/* 2nd Level */
#menuadmin-right ul,
#menuadmin-right div { position:absolute; width:15em; top:0px; left:-10000px; border:1px solid #899ba5; }
#menuadmin-right div ul { position:static; width:auto; border:none; }

/* 3rd+ Level */
#menuadmin-right ul ul,
#menuadmin-right ul div { top:5px; }

#menuadmin-right ul li a { background:#ecf3f6; }
#menuadmin-right ul li a:hover { background:#d5e4eb; }
#menuadmin-right ul li a,
#menuadmin-right ul li a:hover { color:#2f2f2f !important; }
#menuadmin-right ul span,
#menuadmin-right ul li.last li span { padding:3px 15px 4px 15px; }

/* Show menu */
#menuadmin-right li ul.shown-sub,
#menuadmin-right li .shown-sub ul.shown-sub, #menuadmin-right li .shown-sub li div.shown-sub { left:-190px; }
/********** Right menuadmin END ************************************************************************/