.expose_accepted {
	color: #c00;
}
.fileUpload {
	position: relative;
	overflow: hidden;
	margin: 0 10px;
}
.fileUpload p {
	margin: 5px 0;
	width: 170px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.fileUpload p img {
	cursor: pointer;
}
.fileUpload input {
	position: absolute;
	top: 0;
	right: 0;
	margin: 0;
	padding: 0;
	font-size: 20px;
	cursor: pointer;
	opacity: 0;
	filter: alpha(opacity=0);
}
.progress {
	overflow: hidden;
	height: 5px;
	margin: 5px 0;
	background-color: transparent;
	border-radius: 4px;
}
.progress-bar-success {
	background-color: #5cb85c;
}
.progress-bar {
	float: left;
	width: 0;
	height: 100%;
	font-size: 8px;
	line-height: 8px;
	color: #fff;
	text-align: center;
	background-color: #999;
	-webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,.15);
	box-shadow: inset 0 -1px 0 rgba(0,0,0,.15);
	-webkit-transition: width .6s ease;
	transition: width .6s ease;
}
.tabletabs .ui-helper-clearfix:before {
content: "";
display: none;
}
.tabletabs img {
margin-top: 5px;
}
.tabletabs .ui-tabs {
padding: 0 .2em;
}
.tabletabs .ui-corner-all {
border-radius: 0px;
}
.tabletabs .ui-widget-content, .tabletabs .ui-widget-header {
border: 0px;
background: transparent;
}
.tabletabs .ui-tabs .ui-tabs-panel, .tabletabs .ui-tabs .ui-tabs-nav {
padding: 0;
}
.tabletabs .ui-tabs-vertical {
padding: 0;
}
.tabletabs .ui-tabs-vertical .ui-tabs-nav {
float: left;
}
.tabletabs .ui-tabs-vertical .ui-tabs-nav li {
border: 1px solid #aaa;
border-radius: 4px;
clear: left;
margin-bottom: 5px;
width: 100%;
}
.tabletabs .ui-tabs-vertical .ui-tabs-nav li a {
display:block;
}
.tabletabs .ui-tabs-vertical .ui-tabs-nav li.ui-tabs-active {
margin-bottom: 5px;
padding-bottom: 0;
}
.tabletabs .ui-tabs-vertical .ui-tabs-panel {
float: right;
}
a[href^="tel"], a[href^="sms"] {
color: #000;
text-decoration: none;
cursor: default;
}
a[href^="tel"]:hover, a[href^="sms"]:hover {
color: #000;
text-decoration: none;
cursor: default;
}
#gallery_image, #gallery_list, #div_list_edit, #div_list_view, #div_upload {
height: 897px;
}
#imgLoad {
height: 857px;
}
#file-list {
height: 785px;
}
.plupload_scroll .plupload_filelist {
height: 820px;
}
#gallery_description {
top: 907px;
}
.right {
text-align: right;
}
.underline {
text-decoration: underline;
}

div#gWrapper {
position: relative;
}
div#gLegend {
position: absolute;
bottom: 90px;
left: 0px;
line-height: 20px;
margin: 0px;
padding-top: 10px;
height: 200px;
width: 100px;
}
div.autocomplete {
border: 1px solid #999;
position:absolute;
min-width: 200px;
width: auto !important;
width: 200px;
max-height:350px;
overflow-x: hidden;
overflow-y: auto;
background-color:white;
margin:0;
padding:0;
}

div.autocomplete ul {
list-style-type:none;
margin:0;
padding:0;
}

div.autocomplete ul li.selected {
background-color: #ffb;
padding:2px 5px;
}

div.autocomplete ul li {
list-style-type:none;
display:block;
margin:0;
padding:2px 5px;
height:16px;
cursor:pointer;
white-space:nowrap;
text-align: left;
}

.image_cat {
width: 148px;
font-size: 14px;
font-weight: bold;
color: #666;
border: 1px solid #666;
background: #eee;
margin: 10px auto 2px auto;
padding: 3px 0;
text-align: center;
}

.orderaddress {
background: #eee0e0;
}

#oainr {
color:#555;
font-family:Arial, sans-serif;
font-size:18px;
font-style:normal;
font-weight:bold;
height:25px;
left:10px;
padding:1px 3px 1px 3px;
position:absolute;
text-align:center;
top:1021px;
width:152px;
}

#center {
left:375px;
overflow:hidden;
position:absolute;
text-align:center;
top:205px;
width:40px;
}

#content {
height:1026px;
overflow:hidden;
position:absolute;
width:800px;
}

#ftitle {
border-color:#999;
border-style:solid;
border-width:1px;
color:#666;
font-family:Arial, sans-serif;
font-size:15px;
font-style:normal;
font-weight:bold;
height:20px;
position:absolute;
text-align:center;
text-decoration:none;
text-transform:none;
width:790px;
}

#green-info {
background:url(/themes/default/images/chromebg_tablebox.png) repeat-x #060;
border:1px solid #ccc;
color:#fff;
font-family:arial, sans-serif;
font-size:16px;
font-weight:bold;
margin-bottom:5px;
padding:5px;
}

#green-info-visible {
background:url(/themes/default/images/chromebg_tablebox.png) repeat-x #060;
border:1px solid #ccc;
color:#fff;
font-family:arial, sans-serif;
font-size:16px;
font-weight:bold;
margin-bottom:5px;
padding:5px;
}

#loadinglayer {
background:url(/images/loading.gif) no-repeat center center fixed #000;
height:100%;
left:0px;
position:absolute;
visibility:hidden;
width:100%;
z-index:1000;
}

#statslayer {
background:#000;
height:100%;
left:0px;
position:absolute;
visibility:hidden;
width:100%;
z-index:1000;
}

#statsimage {
background:transparent url(/images/statsloader.gif) no-repeat center center fixed;
height:100%;
left:0px;
position:absolute;
visibility:hidden;
width:100%;
z-index:1001;
}

#uploadmessage {
background:#eef;
left:10%;
top:65%;
position:absolute;
visibility:hidden;
width:80%;
z-index:2000;
}

#messagelayer {
height:100%;
left:0px;
position:absolute;
visibility:hidden;
width:100%;
z-index:1000;
}

#showmessage {
background:#eef;
left:10%;
top:40%;
position:absolute;
visibility:hidden;
width:80%;
z-index:2000;
}

#showmessage-small {
background:#eef;
left:1%;
top:5%;
position:absolute;
visibility:hidden;
width:98%;
z-index:2000;
}

#showmessage-small h1 {
color:#000;
font-family:arial, sans-serif;
font-size:16px;
font-style:normal;
font-weight:bold;
text-align:justify;
text-decoration:none;
text-transform:none;
}

#left {
border-color:#666;
border-style:solid;
border-width:1px;
height:995px;
overflow:hidden;
position:absolute;
top:30px;
width:375px;
}

#leftborder {
padding-left:10px;
}

#lfilter ul,#rfilter ul {
height:946px;
margin:3px;
padding:0;
}

#lfilter,#rfilter {
height:966px;
overflow:auto;
position:absolute;
top:30px;
width:375px;
}

#maincontent {
height:1028px;
left:180px;
overflow:auto;
position:absolute;
text-align:left;
top:22px;
width:1735px;
}

#menu {
height:974px;
left:0px;
overflow:hidden;
padding-top:10px;
position:absolute;
text-align:left;
top:12px;
width:180px;
}

#menudefault {
cursor:default;
height:365px;
left:0;
overflow:hidden;
position:absolute;
width:330px;
}

#menuobject {
cursor:default;
height:365px;
left:170px;
overflow:hidden;
padding-top:1px;
position:absolute;
width:330px;
}

#menuselect {
cursor:default;
height:365px;
overflow:visible;
position:absolute;
width:100%;
}

#outer {
background-color:#eef;
border:1px solid #cdd;
border-top:0px;
height:1076px;
width:1916px;
z-index:10;
}

#page-middle {
color:#aaa;
font-family:arial, sans-serif;
font-size:26px;
font-weight:bold;
height:100px;
margin-top:439px;
text-align:center;
width:780px;
}

a.page-middle {
color:#666;
font-family:arial, sans-serif;
font-size:26px;
font-weight:bold;
}

a.page-middle:hover {
color:#999;
font-family:arial, sans-serif;
font-size:26px;
font-weight:bold;
}

#theme-footer {
position: absolute;
top: 1051px;
height: 23px;
width: 1914px;
}

#red-info {
background:url(/themes/default/images/chromebg_tablebox.png) repeat-x #c00;
border:1px solid #ccc;
color:#fff;
font-family:arial, sans-serif;
font-size:16px;
font-weight:bold;
margin-bottom:5px;
padding:5px;
}

#right {
border-color:#666;
border-style:solid;
border-width:1px;
height:996px;
left:415px;
overflow:hidden;
position:absolute;
top:30px;
width:375px;
}

#rightside {
left:50%;
position:absolute;
top:0;
}

#smallmain {
overflow:auto;
text-align:left;
}

#tleft {
background-color:#090;
color:#ccc;
font-family:Arial, sans-serif;
font-size:18px;
font-weight:bold;
height:20px;
overflow:hidden;
padding:5px;
position:absolute;
text-align:center;
width:365px;
}

#top {
position:absolute;
right:10px;
top:15px;
z-index:1000;
}

#tright {
background-color:#c00;
color:#ccc;
font-family:Arial, sans-serif;
font-size:18px;
font-weight:bold;
height:20px;
overflow:hidden;
padding:5px;
position:absolute;
text-align:center;
width:365px;
}

#wrapper {
margin:0;
}

.block-header {
background-image:url(/themes/default/images/chromebg_block.png);
background-repeat: repeat-x;
font-family:arial, sans-serif;
font-size:13px;
font-weight:bold;
padding:2px 5px;
}

.blue {
background-color:#09c;
}

.bottomcontent {
position:absolute;
top:996px;
width:790px;
}

.bottomstatbox {
background-color:#e4e4e4;
border-color:#fff #aaa #aaa #fff;
border-style:solid;
border-width:1px;
font-family:arial, sans-serif;
font-size:11px;
height:20px;
padding:1px;
}

.browsercheck {
background-color:#333;
color:#fff;
}

.grey-text {
color: #666;
font-weight: bold;
font-family:Tahoma, Helvetica, sans, Arial, sans-serif;
font-size:14px;
text-align:left;
}

.grey-border {
border: 1px solid #666;
}

.content {
border-color:#fff #aaa #aaa #fff;
border-style:solid;
border-width:2px;
font-family:Tahoma, Helvetica, sans, Arial, sans-serif;
font-size:12px;
text-align:left;
width:185px;
}

.desc {
font-size:13px;
font-weight:bold;
margin-left:2px;
overflow:hidden;
white-space:nowrap;
width:470px;
}

.disabled-block {
background-image:url(/themes/default/images/button_hover.png);
background-repeat: no-repeat;
border: 0px;
height:39px;
margin-right:1px;
width:130px;
}

.disabled-small-block {
background-image:url(/themes/default/images/button_small_hover.png);
background-repeat: no-repeat;
border: 0px;
height:39px;
margin-right:1px;
width:65px;
}

.disabled-field {
background-color:transparent;
border:1px solid #999;
padding:1px 2px;
}

.files {
background-color:#804000;
color:#fff;
}

.files-hover {
background-color:#703000;
color:#fff;
}

.disabled-block .files-hover {
background-color:#805A34;
color:#fff;
}

.tablebox .files {
background-color:#805A34;
color:#fff;
}

li.file-block {
background-image : url(/images/upload_bg.png);
border-bottom-color : #a7d1a7;
border-bottom-style : solid;
border-bottom-width : 1px;
border-left-color : #a7d1a7;
border-left-style : solid;
border-left-width : 7px;
border-right-color : #a7d1a7;
border-right-style : solid;
border-right-width : 20px;
border-top-color : #a7d1a7;
border-top-style : solid;
border-top-width : 1px;
height : 50px;
list-style-image : none;
list-style-type : none;
margin-bottom : 3px;
margin-top : 3px;
padding-bottom : 5px;
padding-left : 3px;
padding-right : 2px;
padding-top : 3px;
width : 720px;
}

.fstyle {
color:#666;
font-family:Arial, sans-serif;
font-size:15px;
font-style:normal;
font-weight:bold;
}

.green {
background-color:#060;
color:#fff;
}

.green-block {
background-color:#060;
color:#fff;
}

.green-block:hover {
background-color:#0c3;
color:#fff;
}

.green-light {
background-color:#7CCC90;
}

.red-light {
background-color:#E7948C;
}

.yellow-light {
background-color:#F6F696;
}

.header-text {
color:#333;
font-family:arial, sans-serif;
font-size:12px;
font-style:normal;
font-weight:bold;
padding:0px 0px 0px 3px;
}

.hover-block {
background-image:url(/themes/default/images/chromebg_alt.png);
background-repeat: repeat-x;
border:outset 1px #ccc;
border-bottom:solid 3px #ccc;
color:#999;
cursor:pointer;
font-family:arial, sans-serif;
font-size:12px;
font-weight:bold;
height:24px;
margin-right:5px;
padding:1px 2px;
width:128px;
}

.info {
background-color:#FFC;
border-color:#999;
border-style:solid;
border-width:1px;
font-size:12px;
font-weight:bold;
margin:2px;
padding:3px;
text-align:justify;
}

.info-block {
background:url(/themes/default/images/chromebg_tablebox.png) repeat-x #e5e5e5;
border:outset 1px #ccc;
color:#20252C;
}

.info-block-header {
background:url(/themes/default/images/chromebg_tablebox.png) repeat-x #e5e5e5;
border:outset 1px #ccc;
color:#20252C;
margin-left:2px;
}

.infobox {
color:#003;
cursor:pointer;
font-family:arial, sans-serif;
font-size:12px;
font-style:normal;
text-decoration:underline;
}

.infocontent {
border-color:#fff #aaa #aaa #fff;
border-style:solid;
border-width:2px;
color:#333;
font-family:Tahoma, Helvetica, sans, Arial, sans-serif;
font-size:12px;
height:15px;
padding-left:3px;
padding-top:1px;
text-align:left;
width:160px;
}

.label {
cursor: pointer;
}

.leftestatbox {
background-color:#e4e4e4;
border-color:#fff #e4e4e4 #aaa #fff;
border-style:solid;
border-width:1px;
font-family:arial, sans-serif;
font-size:11px;
height:20px;
padding:1px;
}

.leftstatbox {
background-color:#e4e4e4;
border-color:#fff #e4e4e4 #aaa #fff;
border-style:solid;
border-width:1px;
cursor:pointer;
font-family:arial, sans-serif;
font-size:11px;
height:20px;
padding:1px;
text-align:left;
}

.listcontent {
border-color:#aaa;
border-style:solid;
border-width:1px;
height:941px;
overflow:auto;
position:absolute;
top:40px;
}

.login {
background:url(/images/bg_lock.gif);
display:block;
font-family:arial, sans-serif;
font-size:14px;
font-weight:bold;
height:245px;
width:400px;
}

.main {
height:18px;
left:10px;
position:absolute;
top:5px;
width:200px;
}

.masterpic {
height:38px;
left:10px;
position:absolute;
top:5px;
width:38px;
}

.media {
background-color:#EEE016;
color:#333;
}

.media-hover {
background-color:#DBCC00;
color:#333;
}

.disabled-block .media-hover {
background-color:#EEE562;
color:#333;
}

.tablebox .media {
background-color:#EEE562;
color:#333;
}

.menu-block {
margin:5px 10px 5px 10px;
}

.menu-block .menu-content {
background-color:#ddd;
background-repeat:repeat-x;
width:100%;
}

.menu-header {
background-color:#aaa;
background-image:url(/themes/default/images/chromebg_tablebox.png);
background-repeat:repeat-x;
color:#fff;
cursor:pointer;
font-family:arial, sans-serif;
font-size:14px;
font-style:normal;
font-weight:bold;
padding:3px 3px 3px 5px;
}

.menu-header-active {
background-color:#ff9933;
background-image:url(/themes/default/images/chromebg_tablebox.png);
background-repeat:repeat-x;
color:#fff;
cursor:pointer;
font-family:arial, sans-serif;
font-size:14px;
font-style:normal;
font-weight:bold;
padding:3px 3px 3px 5px;
}

.menu-title {
border-color:#fff #aaa #aaa #fff;
border-style:solid;
border-width:1px;
margin:0 10px 5px;
padding:2px 5px;
}

.menu-title a {
color:#fff;
font-family:arial, sans-serif;
font-size:14px;
font-style:normal;
font-weight:bold;
text-decoration:none;
}

.menu-title a:hover {
color:#000;
font-family:arial, sans-serif;
font-size:14px;
font-style:normal;
font-weight:bold;
text-decoration:none;
}

.menuitemdisabled {
border:none;
color:#999;
display:block;
font-family:arial, sans-serif;
font-size:12px;
padding:3px 15px 3px 30px;
position:relative;
}

.menuspecials {
border:none;
color:#000;
display:block;
font-family:arial, sans-serif;
font-size:12px;
height:14px;
padding:5px 15px 3px 3px;
position:relative;
}

.menuspecialstitle {
background-color:#bbb;
border:none;
color:#000;
display:block;
font-family:arial, sans-serif;
font-size:12px;
height:28px;
position:relative;
}

.middlestatbox {
background-color:#e4e4e4;
border-color:#fff #e4e4e4 #aaa;
border-style:solid;
border-width:1px;
font-family:arial, sans-serif;
font-size:11px;
height:20px;
padding:1px;
}

.name {
margin-left:2px;
overflow:hidden;
white-space:nowrap;
width:470px;
}

.nomargin {
margin:0;
overflow:hidden;
}

.norights {
background:url(/images/norights.gif) no-repeat center center;
display:block;
font-family:arial, sans-serif;
font-size:14px;
font-weight:bold;
height:906px;
text-align:center;
width:780px;
}

.norightsfooter {
color:#aaa;
display:block;
font-family:arial, sans-serif;
font-size:26px;
font-weight:bold;
text-align:center;
}

.norightsheader {
color:#aaa;
display:block;
font-family:arial, sans-serif;
font-size:26px;
font-weight:bold;
margin-top:10px;
text-align:center;
}

.objects-1,.customers-1 {
background-color:#c22;
color:#fff;
}

.objects-1-hover,.customers-1-hover {
background-color:#911;
color:#fff;
}

.disabled-block .objects-1-hover,.disabled .customers-1-hover {
background-color:#CC5C5C;
color:#fff;
}

.tablebox .objects-1,.tablebox .customers-1 {
background-color:#CC5C5C;
color:#fff;
}


.objects-2,.customers-2,.vendors-1 {
background-color:#2b2;
color:#fff;
}

.objects-2-hover,.customers-2-hover,.vendors-1-hover {
background-color:#191;
color:#fff;
}

.disabled-block .objects-2-hover,.tablebox .customers-2-hover,.tablebox .vendors-1-hover {
background-color:#54BB54;
color:#fff;
}

.tablebox .objects-2,.tablebox .customers-2,.tablebox .vendors-1 {
background-color:#54BB54;
color:#fff;
}


.objects-3,.customers-3,.vendors-2 {
background-color:#24a;
color:#fff;
}

.objects-3-hover,.customers-3-hover,.vendors-2-hover {
background-color:#137;
color:#fff;
}

.disabled-block .objects-3-hover,.disabled-block .customers-3-hover,.disabled-block .vendors-2-hover {
background-color:#678CAA;
color:#fff;
}

.tablebox .objects-3,.tablebox .customers-3,.tablebox .vendors-2 {
background-color:#678CAA;
color:#fff;
}


.objects-4,.customers-4,.vendors-3 {
background-color:#a3c;
color:#fff;
}

.objects-4-hover,.customers-4-hover,.vendors-3-hover {
background-color:#719;
color:#fff;
}

.disabled-block .objects-4-hover,.disabled-block .customers-4-hover,.disabled-block .vendors-3-hover {
background-color:#BD7CCC;
color:#fff;
}

.tablebox .objects-4,.tablebox .customers-4,.tablebox .vendors-3 {
background-color:#BD7CCC;
color:#fff;
}

.objects-5,.customers-5 {
background-color:#2cb;
color:#fff;
}

.objects-5-hover,.customers-5-hover {
background-color:#1a9;
color:#fff;
}

.disabled-block .objects-5-hover,.disabled-block .customers-5-hover {
background-color:#7CCCC5;
color:#fff;
}

.tablebox .objects-5,.tablebox .customers-5 {
background-color:#7CCCC5;
color:#fff;
}

.objects-6 {
background-color:#666;
color:#fff;
}

.objects-6-hover {
background-color:#444;
color:#fff;
}

.disabled-block .objects-6-hover {
background-color:#999;
color:#fff;
}

.tablebox .objects-6 {
background-color:#999;
color:#fff;
}

.objects-block,.customers-block,.vendors-block {
background-image:url(/themes/default/images/button.png);
background-repeat: no-repeat;
border: 0px;
height:39px;
margin-right:1px;
width:130px;
}

.objects-inner-block {
background-image:url(/themes/default/images/button.png);
background-repeat: no-repeat;
border: 0px;
cursor:pointer;
font-family:arial, sans-serif;
font-size:13px;
font-weight:bold;
height:29px;
width:130px;
}

.objects-inner-disabled {
background-image:url(/themes/default/images/button_hover.png);
background-repeat: no-repeat;
border: 0px;
cursor:pointer;
font-family:arial, sans-serif;
font-size:13px;
font-weight:bold;
height:29px;
width:130px;
}

.objects-inner-hover {
background-image:url(/themes/default/images/button_hover.png);
background-repeat: no-repeat;
border: 0px;
cursor:pointer;
font-family:arial, sans-serif;
font-size:13px;
font-weight:bold;
height:29px;
width:130px;
}

.objects-large-block,.customers-large-block,.vendors-large-block {
background-image:url(/themes/default/images/button_large.png);
background-repeat: no-repeat;
border: 0px;
height:39px;
margin-right:1px;
width:200px;
}

.objects-inner-large-block {
background-image:url(/themes/default/images/button_large.png);
background-repeat: no-repeat;
border:0px;
cursor:pointer;
font-family:arial, sans-serif;
font-size:13px;
font-weight:bold;
height:29px;
width:200px;
}

.objects-inner-large-block td {
color:#fff;
}

.objects-inner-large-hover {
background-image:url(/themes/default/images/button_large.png);
background-repeat: no-repeat;
border:0px;
cursor:pointer;
font-family:arial, sans-serif;
font-size:13px;
font-weight:bold;
height:29px;
width:200px;
}

.objects-inner-large-hover td {
color:#fff;
}

.objects-small-block,.customers-small-block,.vendors-small-block {
background-image:url(/themes/default/images/button_small.png);
background-repeat: no-repeat;
border: 0px;
height:39px;
margin-right:1px;
width:65px;
}

.objects-inner-small-block {
background-image:url(/themes/default/images/button_small.png);
background-repeat: no-repeat;
border: 0px;
cursor:pointer;
font-family:arial, sans-serif;
font-size:13px;
font-weight:bold;
height:29px;
width:65px;
}

.objects-inner-small-hover {
background-image:url(/themes/default/images/button_small_hover.png);
background-repeat: no-repeat;
border: 0px;
cursor:pointer;
font-family:arial, sans-serif;
font-size:13px;
font-weight:bold;
height:29px;
width:65px;
}

.objectshort {
background-color:#eee;
display:block;
height:320px;
width:770px;
}

.objectshortinside {
display:block;
height:280px;
margin-bottom:10px;
margin-left:5px;
width:565px;
}

.onr {
font-size:12px;
left:60px;
overflow:hidden;
position:absolute;
top:0;
white-space:nowrap;
width:360px;
}

.onrlegend {
font-size:13px;
height:48px;
left:60px;
overflow:hidden;
position:relative;
top:5px;
width:390px;
}

.orange {
background-color:#f93;
}

.greenlegend {
background-color:#060;
height:24px;
position:absolute;
width:6px;
}

.greenlegendright {
background-color:#060;
height:24px;
position:absolute;
right:0;
width:12px;
}

.orangelegend {
background-color:#f93;
height:24px;
position:absolute;
width:6px;
}

.orangelegendright {
background-color:#f93;
height:24px;
position:absolute;
right:0;
width:19px;
}

.redlegend {
background-color:#c00;
height:24px;
position:absolute;
width:6px;
}

.redlegendright {
background-color:#c00;
height:24px;
position:absolute;
right:0;
width:19px;
}

.yellowlegend {
background:#ff3;
height:24px;
position:absolute;
width:6px;
}

.yellowlegendright {
background:#ff3;
height:24px;
position:absolute;
right:0;
width:12px;
}

.sp-greenlegend {
background-color:#060;
height:48px;
position:absolute;
width:6px;
}

.sp-greenlegendright {
background-color:#060;
height:48px;
position:absolute;
right:0;
width:12px;
}

.sp-orangelegend {
background-color:#f93;
height:48px;
position:absolute;
width:6px;
}

.sp-orangelegendright {
background-color:#f93;
height:48px;
position:absolute;
right:0;
width:19px;
}

.sp-redlegend {
background-color:#c00;
height:48px;
position:absolute;
width:6px;
}

.sp-redlegendright {
background-color:#c00;
height:48px;
position:absolute;
right:0;
width:19px;
}

.sp-yellowlegend {
background:#ff3;
height:48px;
position:absolute;
width:6px;
}

.sp-yellowlegendright {
background:#ff3;
height:48px;
position:absolute;
right:0;
width:12px;
}

.pflichtfeld {
color:#c00;
}

.red {
background-color:#c00;
color:#333;
}

.rightestatbox {
background-color:#e4e4e4;
border-color:#fff #aaa #aaa #e4e4e4;
border-style:solid;
border-width:1px;
font-family:arial, sans-serif;
font-size:11px;
height:20px;
padding:1px;
}

.rightstatbox {
background-color:#e4e4e4;
border-color:#fff #aaa #aaa #e4e4e4;
border-style:solid;
border-width:1px;
font-family:arial, sans-serif;
font-size:11px;
height:20px;
padding:1px;
text-align:left;
}

.roweven {
background-color:#d5d5d5;
}

.rowodd {
background-color:#dfdfdf;
}

.nroweven {
background-color:#d5ffd5;
}

.nrowodd {
background-color:#dfffdf;
}

.oroweven {
background-color:#ffd5d5;
}

.orowodd {
background-color:#ffdfdf;
}

.searchwish-list {
background-color:#333;
color:#ccc;
}

.short-list {
background:url(/themes/default/images/chromebg_tablebox.png) repeat-x #e5e5e5;
}

.shortinfo {
background-color:#aaa;
color:#fff;
}

.shortinfo-hover {
background-color:#888;
color:#fff;
}

.disabled-block .shortinfo-hover {
background-color:#aaa;
color:#fff;
}

.tablebox .shortinfo {
background-color:#bbb;
color:#fff;
}

.smallmargin {
margin:10px;
overflow:hidden;
}

.historybutton {
background-image:url(/images/history.png);
background-color:#aaa;
height:29px;
width:29px;
}

.historybutton:hover {
background-image:url(/images/history.png);
background-color:#888;
height:29px;
width:29px;
}

.smallbutton-block history{
background:url(/images/history.png);
height:40px;
width:30px;
}

.smallbutton-block back{
background:url(/images/list.png);
margin-top:0px;
height:40px;
width:29px;
}

.smallbutton {
background-image:url(/images/list.png);
background-color:#999;
margin-top:0px;
height:29px;
width:29px;
}

.smallbutton:hover {
background-image:url(/images/list.png);
background-color:#666;
}

.smallbutton-block {
background:url(/images/search.png);
margin-top:0px;
height:40px;
width:29px;
}

.smallbutton-light {
background-image:url(/images/search.png);
background-color:#999;
margin-top:0px;
height:29px;
width:29px;
}

.smallbutton-light:hover {
background-image:url(/images/search.png);
background-color:#666;
}

.sortable {
margin:3px;
padding:0
}

.sortasc {
background:url(/images/up.gif) no-repeat center right #f0f0f0;
border-color:#fff #e4e4e4 #aaa #fff;
border-style:solid;
border-width:1px;
cursor:pointer;
padding:1px;
}

.sortdesc {
background:url(/images/down.gif) no-repeat center right #f0f0f0;
border-color:#fff #e4e4e4 #aaa #fff;
border-style:solid;
border-width:1px;
cursor:pointer;
padding:1px;
}

.sorttd {
border-bottom:1px solid #FFF;
border-left:1px solid #FFF;
font-family:arial, sans-serif;
font-size:12px;
height:18px;
}

.sorttd a {
font-family:arial, sans-serif;
font-size:12px;
}

.sortuser {
display:block;
overflow:hidden;
white-space:nowrap;
width:150px;
}

.specialsdelete {
position:absolute;
right:22px;
top:5px;
}

.specialsname {
font-size:16px;
font-weight:bold;
left:5px;
overflow:hidden;
position:absolute;
top:5px;
white-space:nowrap;
width:300px;
}

.specialstitle {
color:#666;
font-family:arial, sans-serif;
font-size:22px;
}

.statbox {
background:#e4e4e4;
border-color:#fff #aaa #aaa #fff;
border-style:solid;
border-width:1px;
cursor:pointer;
font-family:arial, sans-serif;
font-size:11px;
height:20px;
padding:1px;
text-align:left;
}

.table_border1 {
border:1px solid #000;
}

.table_border2 {
border:1px solid #006;
}

.tablebox {
background-image:url(/themes/default/images/chromebg_tablebox.png);
background-repeat: repeat-x;
border-color:#fff #aaa #aaa #fff;
border-style:solid;
border-width:1px;
}

.tablecontent {
background:#eef;
color:#ccc;
}

.tdextra {
display:none;
width:20px;
}

.temp-data {
background-color:#c00;
color:#333;
}

.temp-data-hover {
background-color:#c00;
color:#333;
}

.text {
font-size:12px;
font-weight:bold;
}

.text-field {
background-color:#fff;
border:inset 1px #ccc;
color:#333;
font-family:arial, sans-serif;
font-size:12px;
}

.topmenu {
margin-left:5px;
margin-right:5px;
margin-top:3px;
}

.type {
background-color:#ddd;
border-color:#666;
border-style:solid;
border-width:1px;
margin-bottom:5px;
margin-right:5px;
margin-top:3px;
padding-left:5px;
width:770px;
z-index:1;
}

.updown {
margin-bottom:0;
margin-top:3px;
}

.file_footer {
background-color:#ddd;
border-color:#666;
border-style:solid;
border-width:1px;
left:3px;
padding:3px;
position:absolute;
text-align:right;
top:951px;
width:777px;
}

.valignmid1 {
display:table;
margin:0 auto;
position:relative;
vertical-align:middle;
}

.valignmid2 {
display:table-cell;
vertical-align:middle;
width:100%;
}

.valignmid3 {
height:1076px;
position:relative;
}

.warning {
border-color:#c00;
border-style:solid;
border-width:4px;
font-size:12px;
font-weight:bold;
margin:2px;
padding:5px;
text-align:center;
}

.yellow {
background-color:#ff3;
}

a {
color:#003;
font-family:arial, sans-serif;
font-size:12px;
font-style:normal;
text-decoration:underline;
}

a.menuitem,a:active.menuitem,a:visited.menuitem,a:link.menuitem {
border:none;
color:#000;
display:block;
font-family:arial, sans-serif;
font-size:12px;
padding-bottom:3px;
padding-left:30px;
padding-top:3px;
position:relative;
width:290px;
}

a.norightslink,a:active.norightslink,a:visited.norightslink,a:link.norightslink {
color:#060;
font-family:arial, sans-serif;
font-size:26px;
font-weight:bold;
}

a.theme-block {
border:#999 solid 1px;
display:block;
height:10px;
margin-right:5px;
text-decoration:none;
width:10px;
}

a:hover,a:focus,a:active {
color:#c00;
font-family:arial, sans-serif;
font-size:12px;
font-style:normal;
text-decoration:underline;
text-transform:none;
}



a:hover.menuitem {
background:#CFC;
border:1px solid #060;
color:#000;
display:block;
font-family:arial, sans-serif;
font-size:12px;
margin-left:1px;
margin-right:1px;
padding-bottom:2px;
padding-left:28px;
padding-top:2px;
position:relative;
width:290px;
}

a:hover.norightslink {
color:#c00;
font-family:arial, sans-serif;
font-size:26px;
font-weight:bold;
}

a:hover.text1 {
color:#a00;
font-family:arial, sans-serif;
font-size:14px;
font-style:normal;
font-weight:bold;
text-decoration:underline;
text-transform:none;
}

a:hover.theme-block {
border:#333 solid 1px;
height:10px;
margin-right:5px;
text-decoration:none;
width:10px;
}

a:hover.menu-active-link {
background:#ff9933;
color:#333;
}

a:link.menu-active-link,a:active.menu-active-link,a:visited.menu-active-link {
background:#ff9933;
color:#333;
display:block;
font-family:arial, sans-serif;
font-size:13px;
font-style:normal;
height:16px;
margin:2px;
padding:2px 2px 2px 5px;
text-decoration:none;
}

a:hover.menu-link {
background: #ff9933;
}

a:link.menu-link,a:active.menu-link,a:visited.menu-link {
color:#333;
display:block;
font-family:arial, sans-serif;
font-size:13px;
font-style:normal;
height:16px;
margin:1px;
padding:2px 2px 2px 5px;
text-decoration:none;
}

a:link.text1,a:active.text1,a:visited.text1 {
color:#000;
font-family:arial, sans-serif;
font-size:14px;
font-style:normal;
font-weight:bold;
text-decoration:underline;
text-transform:none;
}

body {
background:#eef;
color:#000;
font-family:arial, sans-serif;
font-size:12px;
font-style:normal;
font-weight:normal;
height:100%;
margin:0;
overflow:auto;
padding:0;
text-align:center;
width:100%;
}

h1 {
color:#000;
font-family:arial, sans-serif;
font-size:20px;
font-style:normal;
font-weight:bold;
text-decoration:none;
text-transform:none;
}

h2 {
color:#000;
font-family:arial, sans-serif;
font-size:18px;
font-style:normal;
font-weight:bold;
text-decoration:none;
text-transform:none;
}

h3 {
color:#000;
font-family:arial, sans-serif;
font-size:16px;
font-style:normal;
font-weight:bold;
text-decoration:none;
text-transform:none;
}

h4,.text1 {
color:#000;
font-family:arial, sans-serif;
font-size:14px;
font-style:normal;
font-weight:bold;
text-decoration:none;
text-transform:none;
}

h5 {
color:#000;
font-family:arial, sans-serif;
font-size:12px;
font-style:normal;
font-weight:bold;
text-decoration:none;
text-transform:none;
}

html,#outermost {
height:100%;
margin:0;
overflow:hidden;
padding:0;
width:100%;
}

input,select,textarea {
font-family:arial, sans-serif;
font-size:11px;
padding:0px;
margin:0px;
}

input.submit {
background:url(/themes/default/images/chromebg.png) repeat-x;
border:outset 1px #ccc;
color:#333;
cursor:pointer;
font-family:arial, sans-serif;
font-size:12px;
font-weight:bold;
height:21px;
padding:1px 2px;
}

div.submit-big {
background:url(/themes/default/images/chromebg-big.png) repeat-x;
border:outset 1px #ccc;
color: #333;
cursor: pointer;
font-family: arial, sans-serif;
font-size: 14px;
font-weight:bold;
height: 63px;
width: 90px;
margin-top: 15px;
padding: 0 2px;
text-align: center;
vertical-align: center;
}

.submit-small {
background:url(/themes/default/images/chromebgs.png) repeat-x #aaa;
border-left:1px solid #fff;
border-top:1px solid #fff;
border-bottom:1px solid #aaa;
border-right:1px solid #aaa;
color:#fff;
cursor:pointer;
font-family:arial, sans-serif;
font-size:12px;
font-weight:bold;
height:16px;
padding: 0px 3px 0px 3px;
text-decoration: none;
}

.submit-small:hover {
background:url(/themes/default/images/chromebgs.png) repeat-x #ff9933;
color:#fff;
text-decoration:none;
}

input.submit-disabled {
background:url(/themes/default/images/chromebg_alt.png) repeat-x;
border:outset 1px #ccc;
color:#333;
cursor:pointer;
font-family:arial, sans-serif;
font-size:12px;
font-weight:bold;
height:21px;
padding:1px 2px;
}

li,ol,p,td {
color:#000;
font-family:arial, sans-serif;
font-size:12px;
font-style:normal;
font-weight:normal;
text-decoration:none;
text-transform:none;
}

li.block {
background:url(/images/upload_bg.png);
border-color:#a7d1a7;
border-style:solid;
border-width:1px;
cursor:move;
height:24px;
list-style-image:none;
list-style-type:none;
margin-bottom:1px;
margin-left:5px;
margin-top:3px;
width:340px;
}

li.sp-block {
background:url(/images/upload_bg.png);
border-color:#a7d1a7;
border-style:solid;
border-width:1px;
cursor:move;
height:48px;
list-style-image:none;
list-style-type:none;
margin-bottom:1px;
margin-left:5px;
margin-top:3px;
width:560px;
}

li.smallblock {
height:5px;
list-style-image:none;
list-style-type:none;
width:700px;
}

pre,tt {
color:#000;
font-family:monospace;
font-size:12px;
font-style:normal;
font-weight:normal;
text-decoration:none;
text-transform:none;
}

span.green {
background:#060;
color:#fff;
height:20px;
list-style-image:none;
list-style-type:none;
margin-right:15px;
margin-top:3px;
padding-left:5px;
width:180px;
}

span.orange {
background:#f93;
color:#fff;
height:20px;
list-style-image:none;
list-style-type:none;
margin-right:15px;
margin-top:3px;
padding-left:5px;
width:180px;
}

span.red {
background:#c00;
color:#fff;
height:20px;
list-style-image:none;
list-style-type:none;
margin-top:3px;
padding-left:5px;
width:180px;
}

span.yellow {
background:#ff3;
height:20px;
list-style-image:none;
list-style-type:none;
margin-right:15px;
margin-top:3px;
padding-left:5px;
width:180px;
}

sub,sup {
color:#000;
font-family:arial, sans-serif;
font-size:8px;
font-style:normal;
font-weight:normal;
text-decoration:none;
text-transform:none;
}

ul {
color:#000;
font-family:arial, sans-serif;
font-size:12px;
font-style:normal;
font-weight:normal;
margin:3px;
padding:0;
text-decoration:none;
text-transform:none;
}

.block-bottom-border {
border-bottom: 1px solid #eee;
}

.brand-color-menu{
color:#060;
}

.brand-color-text{
color:#060;
}

.branding-menu{
color: #006600;
font-style : italic;
}

.branding-menu-z{
color: #cc0000;
font-style:italic;
}

.side-navigation{
margin-left:2px;
}

.header-table{
position: absolute;
height: 15px;
width: 1914px;
}

.show-objects{
font-family:arial, sans-serif;
font-size:12px;
font-weight:bold;
margin:8px;
height:16px;
}

.show-objects-cb{
margin-top:5px;
margin-right:2px;
}

.innerscroll520{
overflow:auto;
overflow-x:hidden;
height:946px;
}

.innerscroll560{
overflow:auto;
overflow-x:hidden;
height:986px;
}

#my_upload_page{
height : 906px;
overflow : auto;
position : absolute;
top : 40px;
width : 798px;
}

.adefaultmenu{
background-color : #DDD;
border : 1px solid #006600;
height : 370px;
left : 460px;
overflow : hidden;
position : absolute;
top : 631px;
width : 330px;
}

.defaultmenu{
background-color : #DDD;
border : 1px solid #006600;
height : 335px;
left : 460px;
overflow : hidden;
position : absolute;
top : 656px;
width : 330px;
}

.objectspecials{
background-color : #DDD;
border : 1px solid #006600;
height : 325px;
left : 430px;
overflow : hidden;
position : absolute;
top : 636px;
width : 330px;
}

.customermenu{
background-color : #DDD;
border : 1px solid #006600;
height : 310px;
left : 460px;
overflow : hidden;
position : absolute;
top : 671px;
width : 330px;
}

.vendormenu{
background-color : #DDD;
border : 1px solid #006600;
height : 250px;
left : 460px;
overflow : hidden;
position : absolute;
top : 731px;
width : 330px;
}

.l500 {
height:926px;
width:795px;
padding-bottom:10px;
}

.l520 {
height:946px;
width:795px;
padding-bottom:10px;
}

.l485 {
height:911px;
margin-top:25px;
width:795px;
padding-bottom:10px;
}

.ithprint {
position : absolute;
height : 926px;
overflow : auto;
width : 795px;
border-color: #aaaaaa;
border-style: solid;
border-width: 1px;
}

.ithprintbottom {
top : 946px;
position : absolute;
}

.ithmedia {
position : absolute;
height:1026px;
overflow:auto;
}

.ithhomepage {
top : 35px;
position : absolute;
height : 981px;
overflow : hidden;
width : 800px;
}

.ithspecials {
border-color : #999999;
border-style : solid;
border-width : 1px;
height : 946px;
overflow : auto;
position : absolute;
width : 795px;
}

.ithspecialsbottom {
top : 956px;
position : absolute;
}

.help-button {
background:url(/themes/default/images/chromebgs.png) repeat-x #aaa;
border-left:1px solid #fff;
border-top:1px solid #fff;
border-bottom:1px solid #aaa;
border-right:1px solid #aaa;
color:#fff;
cursor:pointer;
font-family:arial, sans-serif;
font-size:12px;
font-weight:bold;
height:16px;
padding: 0px 3px 0px 3px;
text-decoration: none;
}

.help-button:hover {
background:url(/themes/default/images/chromebgs.png) repeat-x #ff9933;
color:#fff;
text-decoration:none;
}

#myTable td {
padding: 1px;
}

.modern_inactive {
background: -webkit-linear-gradient(top, white, #E0E0E0);
background:    -moz-linear-gradient(top, white, #E0E0E0);
background:     -ms-linear-gradient(top, white, #E0E0E0);
background:      -o-linear-gradient(top, white, #E0E0E0);
display: -moz-inline-box;
display: inline-block;
font: normal 12px sans-serif;
text-decoration: none;
color: #aaa;
border: 1px solid #bababa;
padding: 2px 8px;
background: #f3f3f3 no-repeat 0 center;
outline: 0;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}

.modern_button {
cursor: pointer;
display: -moz-inline-box;
display: inline-block;
font: normal 12px sans-serif;
text-decoration: none;
color: #42454a;
border: 1px solid #bababa;
padding: 2px 8px;
background: #f3f3f3 no-repeat 0 center;
outline: 0;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}

.modern_button:hover {
background: -webkit-linear-gradient(top, white, #E0E0E0);
background:    -moz-linear-gradient(top, white, #E0E0E0);
background:     -ms-linear-gradient(top, white, #E0E0E0);
background:      -o-linear-gradient(top, white, #E0E0E0);
color: #000;
text-decoration: none;
}
.modern_button:active {
border: 1px solid #AAA;
border-bottom-color: #CCC;
border-top-color: #999;
-webkit-box-shadow: inset 0 1px 2px #aaa;
-moz-box-shadow:    inset 0 1px 2px #aaa;
box-shadow:         inset 0 1px 2px #aaa;
background: -webkit-linear-gradient(top, #E6E6E6, gainsboro);
background:    -moz-linear-gradient(top, #E6E6E6, gainsboro);
background:     -ms-linear-gradient(top, #E6E6E6, gainsboro);
background:      -o-linear-gradient(top, #E6E6E6, gainsboro);
}
.modern_disabled {
color: #737373;
border-color: #c5c5c5;
background: #ededed url('/images/plupload/buttons-disabled.png') no-repeat 0 center;
cursor: default;
}
input[type="text"], input[type="password"] {
padding-left: 3px;
}
