﻿/* Main Menu */
.main-menu { height: 42px; display: block; }
.main-menu .logout a { color: #fe6e0e; padding-right: 30px; }
.main-menu .logout a:hover { color: #000; background: #fe6e0e url(/Images/Icons/logoff.png) no-repeat 55px 2px; }

.banner .main-menu { padding-left: 195px; white-space: nowrap; }
.main-menu span { height: 20px; padding: 0px 4px 0; margin-top: 10px; float: left; }

/*.main-menu .item a.edge-container .edge { background-image: url(/images/rounding/trans-black.png); width: 6px; height: 6px; }*/
.main-menu .item a.rounded { border-radius:7px; -moz-border-radius:7px;	-webkit-border-radius:7px; }

/*RESETTING INNER SPANS*/
.main-menu span span { height: auto; padding: 0; margin-top: 0; display: inline; }
.main-menu a { color: #fff; display: inline-block; text-decoration: none; padding: 3px 10px; font-size: 10pt; height: 17px; }
.main-menu a:hover { background: #555; }
.main-menu .selected a { background: #09c; }

/*RESETTING INNER SPANS*/
.main-menu span span:hover { background: none; }

/* tab-menu-level2 */
.inner-tab-menu { height: 26px; }
.inner-tab-menu .item { float: left; margin: 0 2px; }
.inner-tab-menu .item a { background: #9caa3b; display: block; padding: 4px 8px; color: white; text-decoration: none; text-transform: uppercase; font-size: 11px; height: 15px; }
.inner-tab-menu .selected .item a { background: #707549; }

/* Sub Menu */
.sub-menu { }
.sub-menu .buttons { text-align: center; margin-top: 10px; }
.sub-menu .item { padding: 5px 20px; margin-left: 5px; background: url(/images/icons/menu-bullete.gif) no-repeat left center; }
.sub-menu .selected .item { background: url(/images/icons/menu-bullete-magenta.gif) no-repeat left center; }

.sub-menu a { color: #222; }

/*status-menu*/
.status-menu { font-size: 11px; padding-bottom: 25px; }
.status-menu h3 { margin-bottom: 25px; }
.status-menu a { font-size: 11px; color: #444; white-space:nowrap;}
.status-menu .item { height: 25px; padding-left: 8px; }
.status-menu .item .menu-subitem { padding-left: 10px; }
.status-menu .item .menu-subitem .item { display: block; height: auto; }
.status-menu .collapsable { height: auto; }
.status-menu .selected .item, .job-status-menu .selected .item a { font-weight: bold; }
.status-menu .item .name { width: 110px; float: left; }
.status-menu .item .hint { color: Gray; display: inline-block; }

/* Distribution contacts */
.distribution-contacts .item { height: auto; line-height: 20px; }
.distribution-contacts .item a { text-decoration: underline; }
.distribution-contacts .additional-agencies h3 { border-bottom: none; border-top: 1px solid #fff; margin-top: 10px; margin-bottom: 10px; }

/*invoice-menu */
.status-menu .invoice-status .item .name { width: 130px; }

/*.status-menu .contact-center*/
.status-menu .contact-center h3 { margin-bottom: 10px; }
.status-menu .contact-center .button { margin-bottom: 10px; text-align: center; }

/*jobstatu-menu*/
.jobstatus-menu { height: 23px; margin-left: 10px; }
.jobstatus-menu + .edge-container .edge-tl { display: none; }
.jobstatus-menu .item { display: inline; }
.jobstatus-menu .item a { display: inline-block; float: left; padding: 4px 11px; margin-right: 2px; text-align: center; text-decoration: none; font-size: 12px; color: #09c; text-transform: uppercase; border: #ccc solid 1px; border-bottom: 0px; }
.jobstatus-menu .item a {border-radius:5px 5px 0px 0px; -moz-border-radius:5px 5px 0px 0px;	-webkit-border-radius:5px 5px 0px 0px; }
.jobstatus-menu .inactive .item a { color: #aaa; }
.jobstatus-menu .item a .count { display: none; }
.jobstatus-menu .item a:hover { background: #eee; }
.jobstatus-menu .selected .item a { background: #eee; font-weight: bold; color: #333; }
.jobstatus-menu a.edge-container .edge { background-image: url(/images/rounding/trans.png); width: 7px; height: 7px; }
.jobstatus-menu a.edge-container .edge-tl { top: -1px; left: -1px; }
.jobstatus-menu a.edge-container .edge-tr { top: -1px; right: -1px; }
.jobstatus-menu a.edge-container .edge-bl { display: none; }
.jobstatus-menu a.edge-container .edge-br { display: none; }

