div.admmnholder {
	border-top:1px solid #f8f9fc;
	border-bottom:1px solid #d9dadd;
	z-index:9999998;
}
div.admmnholder div.ocmslogo {
	float:left;
	background:#ecedf1 url(/admin/inc/imgs/admmn_sep.png) center right no-repeat;
	padding:0px 0px 0px 0px;
}
div.admmnholder div.ocmslogo img {
	height:34px;
}
ul.admmnhor {
	list-style-type: none;
	margin: 0px;
	background:#ecedf1 none;
	padding:4px;
	height:26px;
}
ul.admmnhor li {
	display: inline-block;
	float:left;
	padding:4px 8px;
	margin:0px 2px;
	
	font: 300 13px/18px Armata,sans-serif;
	text-rendering: optimizelegibility;
	font-size:11px;
	color:#666997;
	
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-ms-border-radius:4px;
	-khtml-border-radius:4px;
	behavior:url(/inc/vws/default/styles/border-radius.htc);
	
	background:transparent none;
	cursor:pointer;
}

ul.admmnstart {
	/*
	padding:0px;
	height:20px;
	*/
}
ul.admmnstart li.admmnhorli {
	/*padding:1px 8px 0px 8px;
	font-size:11px;*/
}

ul.admmnhor li ul, ul.admmnhor li ul li ul, ul.admmnhor li ul li ul li ul {
	background:#ecedf1 url(/admin/inc/imgs/admmnbg.png) repeat-y top left !important;
}
ul.admmnhor li ul li {
	/* padding:4px 8px 4px 36px; */
	padding:4px 40px 4px 36px;
}
ul.admmnhor li ul li img {
	float: left;
	display: inline-block;
	margin-left: -31px;
	margin-top: -1px;
}

ul.admmnhor li:hover {
	background-color:#316ac5;
  background: -webkit-linear-gradient(#8ea1ef, #23539e); /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(#8ea1ef, #23539e); /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(#8ea1ef, #23539e); /* For Firefox 3.6 to 15 */
  background: linear-gradient(#8ea1ef, #23539e); /* Standard syntax */
	color:white;
}
ul.admmnhor li:hover ul {
	display:block;
}
ul.admmnhor li:hover ul ul {
	display:none;
}
ul.admmnhor li:hover ul ul ul {
	display:none;
}

ul.admmnhor li ul li:hover ul {
	display:inline-block;
}


ul.admmnhor li ul li:hover ul ul {
	display:none;
}
ul.admmnhor li ul li ul li:hover ul {
	display:inline-block;
}

ul.admmnhor ul {
	display:none;
	position:absolute;
	margin-left:-10px;
	margin-top:4px;
	padding-top:4px;
	background:#ecedf1 none;
	padding-left:0px;
	
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-ms-border-radius:4px;
	-khtml-border-radius:4px;
	behavior:url(/inc/vws/default/styles/border-radius.htc);
	
	min-width:170px;
}
ul.admmnhor ul, ul.admmnhor ul ul, ul.admmnhor ul ul ul {
	box-shadow:6px 6px 10px darkgray;	
}
ul.admmnhor ul ul, ul.admmnhor ul ul ul {
	padding-top:0px;
}

ul.admmnhor ul li {
	position:relative;
	display:block;
	float:none;
	white-space:nowrap;
}

ul.admmnhor ul li ul li {
	position:relative;
	display:block;
	float:none;
	white-space:nowrap;
}

ul.admmnhor ul li ul li ul li {
	position:relative;
	display:block;
	float:none;
	white-space:nowrap;
}

ul.admmnhor ul ul {
	display:none;
	position:absolute;
	margin-top:-12px;
	background:#ecedf1 none;
	padding-left:0px;
	padding-top:8px;
}

ul.admmnhor ul ul ul {
	display:none;
	position:absolute;
	margin-top:-12px;
	background:#ecedf1 none;
	padding-left:0px;
	padding-top:8px;
}

ul.admmnhor ul li:empty {
	border-top:1px solid #dddddd;
	padding-top:0px;
	padding-bottom:0px;
	margin-top:13px;
	margin-bottom:12px;
	margin-left:35px;
}
li.admmnhassub {
	background-image: url(/admin/inc/imgs/admmnhassub_BLUE.png) !important;
	background-repeat: no-repeat !important;
	background-position: center right !important;
	/* padding-right:22px !important; */
}
li.admmnhassub:hover {
	background-image: url(/admin/inc/imgs/admmnhassub_invert_BLUE.png) !important;
	/*
	background-color:#316ac5 !important;
  background: -webkit-linear-gradient(#8ea1ef, #23539e) !important;
  background: -o-linear-gradient(#8ea1ef, #23539e) !important;
  background: -moz-linear-gradient(#8ea1ef, #23539e) !important;
  background: linear-gradient(#8ea1ef, #23539e) !important;
  */
  
}
ul.admmnhor ul li.scrollup {
	background-image: url(/admin/inc/imgs/admmnup_BLUE.png) !important;
	background-repeat: no-repeat !important;
	background-position: center center !important;
}
ul.admmnhor ul li.scrollup:hover {
	background-color: transparent;
}
ul.admmnhor ul li.scrolldown {
	background-image: url(/admin/inc/imgs/admmndown_BLUE.png) !important;
	background-repeat: no-repeat !important;
	background-position: center center !important;
}
ul.admmnhor ul li.scrolldown:hover {
	background-color: transparent;
}

ul.admmnhor ul li.inactup {
	background-image: url(/admin/inc/imgs/admmnup_inactive.png) !important;
	background-repeat: no-repeat !important;
	background-position: center center !important;
	cursor:default;
}
ul.admmnhor ul li.inactup:hover {
	background-color: transparent;
}
ul.admmnhor ul li.inactdown {
	background-image: url(/admin/inc/imgs/admmndown_inactive.png) !important;
	background-repeat: no-repeat !important;
	background-position: center center !important;
}
ul.admmnhor ul li.inactdown:hover {
	background-color: transparent;
}

div.admmnright {
	float:right;
	padding:0px 12px;
	height:34px;
	margin-top:-34px;
	background:transparent url(/admin/inc/imgs/admmn_sep.png) center left no-repeat;
}
div.admmnright div {
	margin-top:10px;
}
div.admmnbuts {
	width: 98px;
	padding: 0px 0px 0px 8px;
}
div.admmnbuts img {
	
}
div.admmnbuts a {
	border:1px solid transparent;
	padding:7px 4px;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-ms-border-radius:4px;
	-khtml-border-radius:4px;
	behavior:url(/inc/vws/default/styles/border-radius.htc);
}
div.admmnbuts a:hover {
	border:1px solid #f8f9fc;
	border-bottom-color:#d9dadd;
	border-right-color:#d9dadd;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-ms-border-radius:4px;
	-khtml-border-radius:4px;
	behavior:url(/inc/vws/default/styles/border-radius.htc);
}
div.admmnlangs {
	margin-right: 102px;
}


ul.admnmn2cols {
	columns: 2;
	-webkit-columns: 2;
	-moz-columns: 2;
}

ul.admnmn3cols {
	columns: 3;
	-webkit-columns: 3;
	-moz-columns: 3;
}

ul.admmnstart li.admmninact {
	color:silver;
	cursor:default;
}

ul.admmnstart li.admmninact:hover {
	color:silver;
	background:transparent none;
}

ul.admmnservices {
	position:absolute;
	top:0px;
	right:4px;
	text-align:right;
	list-style-type: none;
	margin: 0px;
	background:#ecedf1 none;
	cursor:pointer;
	z-index:100;
}
ul.admmnservices li {
	padding:0px 6px 0px 0px;
	font: 300 13px/18px Armata,sans-serif;
	text-rendering: optimizelegibility;
	font-size:11px;
	color:#666997;
}
ul.admmnservices li ul {
	list-style-type: none;
	display:none;
	margin-left:-10px;
	margin-top:4px;
	padding-top:4px;
	background:#ecedf1 none;
	padding-left:0px;
	
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-ms-border-radius:4px;
	-khtml-border-radius:4px;
	behavior:url(/inc/vws/default/styles/border-radius.htc);
	
	min-width:170px;
	box-shadow:6px 6px 10px darkgray;	
}
ul.admmnservices li ul li:hover {
	background-color:#316ac5;
  background: -webkit-linear-gradient(#8ea1ef, #23539e); /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(#8ea1ef, #23539e); /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(#8ea1ef, #23539e); /* For Firefox 3.6 to 15 */
  background: linear-gradient(#8ea1ef, #23539e); /* Standard syntax */
	color:white;
}
ul.admmnservices li:hover ul {
	display:block;
}
ul.admmnservices li ul li {
	text-align:left;
	padding:4px 0px;
	margin-left:-26px;
	margin-right:2px;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-ms-border-radius:4px;
	-khtml-border-radius:4px;
	behavior:url(/inc/vws/default/styles/border-radius.htc);
}
ul.admmnservices li ul li img {
	margin:0px 14px 0px 4px
}
ul.admmnservices li ul li img.flag {
	margin:0px 14px 0px 4px
	
}
ul.admmnservices li ul li:empty {
	border-top:1px solid #dddddd;
	padding-top:0px;
	padding-bottom:0px;
	margin-top:13px;
	margin-bottom:12px;
	margin-left:4px;
}
ul.admmnservices li ul li.sellang {
	color:black;
	cursor:default;
}
ul.admmnservices li ul li.sellang:hover {
	background:transparent none;
}