/********************/
/* IMM              */
/********************/
.immcardbutton {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #A8A7A7) );
	background:-moz-linear-gradient( center top, #ededed 5%, #A8A7A7 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	background-color:#ededed;
	-webkit-border-top-left-radius:0px;
	-moz-border-radius-topleft:0px;
	border-top-left-radius:0px;
	-webkit-border-top-right-radius:0px;
	-moz-border-radius-topright:0px;
	border-top-right-radius:0px;
	-webkit-border-bottom-right-radius:0px;
	-moz-border-radius-bottomright:0px;
	border-bottom-right-radius:0px;
	-webkit-border-bottom-left-radius:0px;
	-moz-border-radius-bottomleft:0px;
	border-bottom-left-radius:0px;
	text-indent:-10px;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#777777;
	font-family:Verdana;
	font-size:15px;
	font-weight:bold;
	font-style:normal;
	height:40px;
	line-height:40px;
	width:100px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #ffffff;
}
.immcardbutton:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #A8A7A7), color-stop(1, #ededed) );
	background:-moz-linear-gradient( center top, #A8A7A7 5%, #ededed 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
	background-color:#A8A7A7;
}.immcardbutton:active {
	position:relative;
	top:1px;
}
 



.jw-queue-panel .x-panel-header {
    background:#D6EBE3!important;
}
.jw-queue-panel {
	color: #ffffff!important;
    border: 2px solid #9EA9A5;
}
.headInputQueue  {
    font-family:Verdana;
	font-size:13px;
	font-weight:normal;
	color: #ff0000;
	vertical-align: middle;
	font-style:normal;
}
.headInputQueueType  {
  font-family:Verdana;
	font-size:13px;
	font-weight:bold;
	color: #ffffff;
	vertical-align: middle;
	font-style:normal;
}
.inputQueueSubtitles  {
    font-family:Verdana;
	font-size:12px;
	color: #ffffff;
	font-style:normal;
	text-decoration: underline;
}
.inputQueueDescription  {
    font-family:Verdana;
	font-size:10px;
	color: #ffffff;
	font-style:normal;
}
.jw-queue-panel .x-panel-body-default {
  /* fallback */
  background-color:#3C3C3E!important;

  /* Safari 4-5, Chrome 1-9 */
  background: -webkit-gradient(linear, left top, right top, from(#3C3C3E), to(#141415))!important;

  /* Safari 5.1, Chrome 10+ */
  background: -webkit-linear-gradient(left, #3C3C3E, #141415)!important;

  /* Firefox 3.6+ */
  background: -moz-linear-gradient(left, #3C3C3E, #141415)!important;

  /* IE 10 */
  background: -ms-linear-gradient(left, #3C3C3E, #141415)!important;

  /* Opera 11.10+ */
  background: -o-linear-gradient(left, #3C3C3E, #141415)!important;
}
.jw-outputqueue-panel .x-panel-header {
    background:#D6EBE3!important;
}
.jw-outputqueue-panel {
    border: 2px solid #4B6281;
}
.headOutputQueue  {
   font-family:Verdana;
	font-size:15px;
	font-weight:bold;
	vertical-align: middle;
	font-style:normal;
}
.outputQueueSubtitles  {
    font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	font-style:normal;
	text-decoration: underline;
}
.jw-outputqueue-panel .x-panel-body-default {
  /* fallback */
  background-color:#E5EAF0!important;

  /* Safari 4-5, Chrome 1-9 */
  background: -webkit-gradient(linear, left top, right top, from(#E5EAF0), to(#B2C0D2))!important;

  /* Safari 5.1, Chrome 10+ */
  background: -webkit-linear-gradient(left, #E5EAF0, #B2C0D2)!important;

  /* Firefox 3.6+ */
  background: -moz-linear-gradient(left, #E5EAF0, #B2C0D2)!important;

  /* IE 10 */
  background: -ms-linear-gradient(left, #E5EAF0, #B2C0D2)!important;

  /* Opera 11.10+ */
  background: -o-linear-gradient(left, #E5EAF0, #B2C0D2)!important;
}

 
.jw-queue-panel-click {
    border: 2px solid #9EA9A5;
}
 
.jw-queue-panel-click .x-panel-body-default {
  
   /* fallback */
  background-color:#FDFDED!important;
 /* Safari 4-5, Chrome 1-9 */
  background: -webkit-gradient(linear, left top, right top, from(#FDFDED), to(#EEEE6D))!important;

  /* Safari 5.1, Chrome 10+ */
  background: -webkit-linear-gradient(left, #FDFDED, #EEEE6D)!important;

  /* Firefox 3.6+ */
  background: -moz-linear-gradient(left, #FDFDED, #EEEE6D)!important;

  /* IE 10 */
  background: -ms-linear-gradient(left, #FDFDED, #EEEE6D)!important;

  /* Opera 11.10+ */
  background: -o-linear-gradient(left, #FDFDED, #EEEE6D)!important;
  border: 3px solid #EEEE6D!important;
}

.jw-queue-panel-click .headInputQueue  {
  font-family:Verdana;
	font-size:13px;
	font-weight:bold;
	color: #000000;
	vertical-align: middle;
	font-style:normal;
}
.jw-queue-panel-click .headInputQueueType  {
  font-family:Verdana;
	font-size:13px;
	font-weight:bold;
	color: #000000;
	vertical-align: middle;
	font-style:normal;
}
.jw-queue-panel .headOutputQueueType  {
  font-family:Verdana;
	font-size:13px;
	font-weight:bold;
	color: #000000;
	vertical-align: middle;
	font-style:normal;
}
.jw-queue-panel-click .inputQueueSubtitles  {
    font-family:Verdana;
	font-size:12px;
	color: #000000;
	font-style:normal;
	text-decoration: underline;
}
.jw-queue-panel-click .inputQueueDescription  {
    font-family:Verdana;
	font-size:10px;
	color: #000000;
	font-style:normal;
}

.jw-immworkflow-panel .x-panel-header {
    background:#D6EBE3!important;
}
.jw-immworkflow-panel {
    border: 2px solid #FFFFFF!important;
}
.headImmworkflow  {
    font-family:Verdana;
	font-size:13px;
	font-weight:bold;
	color: #ffffff;
	font-style:normal;
}
.jw-immworkflow-panel-hover .x-panel-body-default {
  /* fallback */
  background-color:#2F604D!important;

  /* Safari 4-5, Chrome 1-9 */
  background: -webkit-gradient(linear, left top, right top, from(#2F604D), to(#142921))!important;

  /* Safari 5.1, Chrome 10+ */
  background: -webkit-linear-gradient(left, #2F604D, #142921)!important;

  /* Firefox 3.6+ */
  background: -moz-linear-gradient(left, #2F604D, #142921)!important;

  /* IE 10 */
  background: -ms-linear-gradient(left, #2F604D, #142921)!important;

  /* Opera 11.10+ */
  background: -o-linear-gradient(left, #2F604D, #142921)!important;
}
.jw-immworkflow-panel-hover {
    border: 2px solid #FFFFFF!important;
}
.immworkflowSubtitles  {
    font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color: #ffffff;
	font-style:normal;
	text-decoration: underline;
}
.jw-immworkflow-panel .x-panel-body-default {
  color:#FFFFFF!important;
  /* fallback */
  background-color:#3C3C3E!important;

  /* Safari 4-5, Chrome 1-9 */
  background: -webkit-gradient(linear, left top, right top, from(#3C3C3E), to(#141415))!important;

  /* Safari 5.1, Chrome 10+ */
  background: -webkit-linear-gradient(left, #3C3C3E, #141415)!important;

  /* Firefox 3.6+ */
  background: -moz-linear-gradient(left, #3C3C3E, #141415)!important;

  /* IE 10 */
  background: -ms-linear-gradient(left, #3C3C3E, #141415)!important;

  /* Opera 11.10+ */
  background: -o-linear-gradient(left, #3C3C3E, #141415)!important;
}


.jw-immworkflowtask-panel .x-panel-header {
    background:#D6EBE3!important;
}
.jw-immworkflowtask-panel {
    border: 2px solid #FFFFFF!important;
    color:#FFFFFF;
}
.jw-immworkflowtask-panel-hover {
    border: 2px solid #FFFFFF!important;
}
.headImmworkflowtask  {
    font-family:Verdana;
	font-size:13px;
	font-weight:bold;
	color: #ffffff;
	vertical-align: middle;
	font-style:normal;
}
.jw-immworkflowtask-panel-click .headImmworkflowtask  {
    font-family:Verdana;
	font-size:13px;
	font-weight:bold;
	color: #000000;
	vertical-align: middle;
	font-style:normal;
}
.immworkflowtaskSubtitles  {
    font-family:Verdana!important;
	font-size:10px!important;
	color: #ffffff!important;
	font-style:normal!important;
}
.jw-immworkflowtask-panel-click .immworkflowtaskSubtitles  {
    font-family:Verdana!important;
	font-size:10px!important;
	color: #000000!important;
	font-style:normal!important;
}
.jw-immworkflowtask-panel-hover .immworkflowtaskSubtitles  {
    font-family:Verdana!important;
	font-size:12px!important;
	color: #ffffff!important;
	font-style:normal!important;
}
.jw-immworkflowtask-panel .x-panel-body-default {
  color:#FFFFFF!important;
  /* fallback */
  background-color:#C1C0C4!important;

  /* Safari 4-5, Chrome 1-9 */
  background: -webkit-gradient(linear, left top, right top, from(#C1C0C4), to(#3D3B3F))!important;

  /* Safari 5.1, Chrome 10+ */
  background: -webkit-linear-gradient(left, #C1C0C4, #3D3B3F)!important;

  /* Firefox 3.6+ */
  background: -moz-linear-gradient(left, #C1C0C4, #3D3B3F)!important;

  /* IE 10 */
  background: -ms-linear-gradient(left, #C1C0C4, #3D3B3F)!important;

  /* Opera 11.10+ */
  background: -o-linear-gradient(left, #C1C0C4, #3D3B3F)!important;
}
.jw-immworkflowtask-panel-click {
    border: 2px solid #FFFFFF!important;
    color:#FFFFFF;
}
.jw-immworkflowtask-panel-click .x-panel-body-default {
  color:#FFFFFF!important;
  /* fallback */
  background-color:#FDFDED!important;

  /* Safari 4-5, Chrome 1-9 */
  background: -webkit-gradient(linear, left top, right top, from(#FDFDED), to(#EEEE6D))!important;

  /* Safari 5.1, Chrome 10+ */
  background: -webkit-linear-gradient(left, #FDFDED, #EEEE6D)!important;

  /* Firefox 3.6+ */
  background: -moz-linear-gradient(left, #FDFDED, #EEEE6D)!important;

  /* IE 10 */
  background: -ms-linear-gradient(left, #FDFDED, #EEEE6D)!important;

  /* Opera 11.10+ */
  background: -o-linear-gradient(left, #FDFDED, #EEEE6D)!important;
}
.jw-immworkflowtask-panel-hover .x-panel-body-default {
  /* fallback */
  background-color:#2F604D!important;

  /* Safari 4-5, Chrome 1-9 */
  background: -webkit-gradient(linear, left top, right top, from(#2F604D), to(#142921))!important;

  /* Safari 5.1, Chrome 10+ */
  background: -webkit-linear-gradient(left, #2F604D, #142921)!important;

  /* Firefox 3.6+ */
  background: -moz-linear-gradient(left, #2F604D, #142921)!important;

  /* IE 10 */
  background: -ms-linear-gradient(left, #2F604D, #142921)!important;

  /* Opera 11.10+ */
  background: -o-linear-gradient(left, #2F604D, #142921)!important;
}
.jw-immworkflowtask-panel-error {
    border: 2px solid #FFFFFF!important;
    color:#FFFFFF;
}
.jw-immworkflowtask-panel-error .x-panel-body-default {
   color:#FFFFFF!important;
  /* fallback */
  background-color:#F49095!important;

  /* Safari 4-5, Chrome 1-9 */
  background: -webkit-gradient(linear, left top, right top, from(#F49095), to(#820D13))!important;

  /* Safari 5.1, Chrome 10+ */
  background: -webkit-linear-gradient(left, #F49095, #820D13)!important;

  /* Firefox 3.6+ */
  background: -moz-linear-gradient(left, #F49095, #820D13)!important;

  /* IE 10 */
  background: -ms-linear-gradient(left, #F49095, #820D13)!important;

  /* Opera 11.10+ */
  background: -o-linear-gradient(left, #F49095, #820D13)!important;
}

.imm-route-action  {
  background-image: url("../icons/imm/outputQueue16.png")!important;
  background-position:left!important;
  text-align:left!important;
  vertical-align: text-bottom!important;
}


.jw-monitoring-graph-panel .x-panel-header {
    background:#000000!important;
}
.jw-monitoring-graph-panel .x-panel-header-text-default {
    font-family:Verdana!important;
	font-size:13px!important;
	font-weight:bold!important;
	color: #ffffff!important;

}
.jw-monitoring-graph-panel .headerok {
    font-family:Verdana!important;
	font-size:18px!important;
	font-weight:bold!important;
	color: #83EC83!important;
}
.jw-monitoring-graph-panel .headernotok {
    font-family:Verdana!important;
	font-size:18px!important;
	font-weight:bold!important;
	color: #F43E3E!important;
}
.jw-monitoring-graph-panel .subtitles {
    font-family:Verdana!important;
	font-size:12px!important;
	font-weight:bold!important;
	color: #ffffff!important;
}
.jw-monitoring-graph-panel .status {
    font-family:Verdana!important;
	font-size:11px!important;
	font-weight:bold!important;
	color: #E8F261!important;
}
.jw-monitoring-graph-panel {
    border: 2px solid #FFFFFF!important;
}
.jw-monitoring-graphstatus-panel .x-panel-body-default{
	background:#47622D!important;
} 
.jw-monitoring-graph-panel .x-panel-body-default  {
  /* fallback */
  background-color:#3C3C3E!important;

  /* Safari 4-5, Chrome 1-9 */
  background: -webkit-gradient(linear, left top, right top, from(#3C3C3E), to(#141415))!important;

  /* Safari 5.1, Chrome 10+ */
  background: -webkit-linear-gradient(left, #3C3C3E, #141415)!important;

  /* Firefox 3.6+ */
  background: -moz-linear-gradient(left, #3C3C3E, #141415)!important;

  /* IE 10 */
  background: -ms-linear-gradient(left, #3C3C3E, #141415)!important;

  /* Opera 11.10+ */
  background: -o-linear-gradient(left, #3C3C3E, #141415)!important;
}

.jw-imm-dataview-panel .x-toolbar-default {
   background-color:#000000!important;
} 
.jw-imm-dataview-panel .x-panel-body-default {
   border:0px!important;
} 

.jw-imm-panel .x-panel-header-default  {
  /* fallback */
  background-color:#6C7572!important;

  /* Safari 4-5, Chrome 1-9 */
  background: -webkit-gradient(linear, left top, right top, from(#141415), to(#6C7572))!important;

  /* Safari 5.1, Chrome 10+ */
  background: -webkit-linear-gradient(left, #141415, #6C7572)!important;

  /* Firefox 3.6+ */
  background: -moz-linear-gradient(left, #141415, #6C7572)!important;

  /* IE 10 */
  background: -ms-linear-gradient(left, #141415, #6C7572)!important;

  /* Opera 11.10+ */
  background: -o-linear-gradient(left, #141415, #6C7572)!important;
  color: #FFD15C!important;
}

.jw-imm-panel .x-window-header-default-top {
  /* fallback */
  background-color:#3C3C3E!important;

  /* Safari 4-5, Chrome 1-9 */
  background: -webkit-gradient(linear, left top, right top, from(#141415), to(#3C3C3E))!important;

  /* Safari 5.1, Chrome 10+ */
  background: -webkit-linear-gradient(left, #141415, #3C3C3E)!important;

  /* Firefox 3.6+ */
  background: -moz-linear-gradient(left, #141415, #3C3C3E)!important;

  /* IE 10 */
  background: -ms-linear-gradient(left, #141415, #3C3C3E)!important;

  /* Opera 11.10+ */
  background: -o-linear-gradient(left, #141415, #3C3C3E)!important;
  color: #FFD15C!important;
}

.jw-imm-panel .x-panel-header-default-framed {
  /* fallback */
  background-color:#6C7572!important;

  /* Safari 4-5, Chrome 1-9 */
  background: -webkit-gradient(linear, left top, right top, from(#141415), to(#6C7572))!important;

  /* Safari 5.1, Chrome 10+ */
  background: -webkit-linear-gradient(left, #141415, #6C7572)!important;

  /* Firefox 3.6+ */
  background: -moz-linear-gradient(left, #141415, #6C7572)!important;

  /* IE 10 */
  background: -ms-linear-gradient(left, #141415, #6C7572)!important;

  /* Opera 11.10+ */
  background: -o-linear-gradient(left, #141415, #6C7572)!important;
  color: #FFD15C!important;
}
.jw-imm-panel .x-panel-header-text-default-framed {
  color: #FFD15C!important;
}
.jw-imm-panel .x-panel-header-text-default {
  color: #FFD15C!important;
}


.jw-imm-panel .x-window-default{
	border-color:black!important;
	box-shadow:0 1px 0 0 black inset, 0 -1px 0 0 black inset, -1px 0 0 0 black inset, 1px 0 0 0 black inset!important;
}

..jw-imm-panel .x-window-header-default-top{
    box-shadow: 0 1px 0 0 black inset, -1px 0 0 0 black inset, 1px 0 0 0 black inset!important;
}

.jw-imm-panel .x-window-default   {
	-moz-border-radius-topleft: 5px;
	-webkit-border-top-left-radius: 5px;
	border-top-left-radius: 5px;
	-moz-border-radius-topright: 5px;
	-webkit-border-top-right-radius: 5px;
	border-top-right-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	border-bottom-left-radius: 5px;
	padding: 4px 4px 4px 4px;
	border-width: 1px;
	border-style: solid;
	/* fallback */
  background-color:#6C7572!important;
   /* Safari 4-5, Chrome 1-9 */
  background: -webkit-gradient(linear, left top, right top, from(#141415), to(#6C7572))!important;

  /* Safari 5.1, Chrome 10+ */
  background: -webkit-linear-gradient(left, #141415, #6C7572)!important;

  /* Firefox 3.6+ */
  background: -moz-linear-gradient(left, #141415, #6C7572)!important;

  /* IE 10 */
  background: -ms-linear-gradient(left, #141415, #6C7572)!important;

  /* Opera 11.10+ */
  background: -o-linear-gradient(left, #141415, #6C7572)!important;
}
.jw-imm-panel .x-toolbar-footer {
background: #1B2220;
border: 0px none;
margin-top: 3px;
padding: 2px 0 2px 6px;
}

.jw-imm-panel .x-grid-row-alt{
	  /* fallback */
  background-color:#F4F6F5!important;
.cls-eventDetailsList .x-panel-body-default {
    background: #ffffff!important;
}

.jw-numberfield-scanningSettlementInstructions{
	margin-right:10px!important;
}