@import url("/Clearingworks/cxf/public/CwWeb/getBrandStyleSheet?id=WebStyleSheet&fromParent=CWCorporate");

/* Establish the size and borders of all action buttons */
.udw-btn-image {
	width: 100;
	height: 40;
	border: none;
}
.udw-btn-menu {
	background: lightgray; 
	text-align: left;
}
.udw-btn-split {
	background: lightgray; 
	font-size: 16px; 
	font-weight: bold;
	text-align: left;
}
.x-window-default:after {
	display: none;
	content: none;
}
.x-window-default {
	background-color: #deefff;
	border-color: lightblue;
	border-style: solid;
	-webkit-box-shadow: #deefff 0 1px 0 0 inset,#deefff 0 -1px 0 0 inset,#deefff -1px 0 0 0 inset,#deefff 1px 0 0 0 inset;
	-moz-box-shadow: #deefff 0 1px 0 0 inset,#deefff 0 -1px 0 0 inset,#deefff -1px 0 0 0 inset,#deefff3a3 1px 0 0 0 inset;
	box-shadow: #deefff 0 1px 0 0 inset,#deefff 0 -1px 0 0 inset,#deefff -1px 0 0 0 inset,#deefff 1px 0 0 0 inset;
}
.x-window-header-default {
	background-color: #deefff;
	border-color: lightblue;
	border-style: solid;
	font-size: 14px;
	zoom: 1;
}
.x-window-header-default-top {
	background-color: #deefff;
	border: none;
}
.x-window-default-tc {
	 height: 5px;
	background-image: none;
}
.x-window-body-default  {
	background-color: lightblue;
	border-color: skyblue;
	background-image: none;
}
.x-window-default-bc {
	height: 5px;
	background-image: none;
}
.x-window-default-tl, .x-window-default-bl, .x-window-default-tr, .x-window-default-br, .x-window-default-tc, .x-window-default-bc, .x-window-default-ml, .x-window-default-mr {
	zoom: 1;
	background-image: none;
}
.x-window-default-ml, .x-window-default-mr {
	background-image: none;
}
.x-message-box .x-window-body {
	background-color: #deefff;
	border-width: 0;
}
.x-border-layout-ct {
	background-color: white;
}
.x-form-focus {
	border-color : dodgerblue;
}
.x-nlg .x-btn-default-small {
	background-repeat: no-repeat;
	background-image: none;
}
.x-btn-default-small {
	background-repeat: no-repeat;
	background-image: none;
}
.x-btn-default-small-icon-text-left .x-btn-inner {
	text-align: left;
	padding-left: 8px;
	padding-right: 20px;
}
.x-btn-default-small-over {
	background-color: lightgray;
	background-image: none;
	border-color: black;
}
.x-btn-default-small-focus {
	background-color: lightgray;
	background-image: none;
	border-color: black;
}
.x-btn-default-small-menu-active, .x-btn-default-small-pressed {
	background-color: darkgray;
	background-image: none;
	border-color: darkgray;
}
.x-nlg .x-panel-header-default-top {
	background-color: #deefff;
	background: -ms-linear-gradient(top, #deefff 50%, #98bede 100%); /* FF3.6+ */
	background: -moz-linear-gradient(top, #deefff 50%, #98bede 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#deefff), color-stop(100%,#98bede)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #deefff 50%,#98bede 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #deefff 50%,#98bede 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #deefff 50%,#98bede 100%); /* IE10+ */
	background: linear-gradient(to bottom, #deefff 50%,#98bede 100%); /* W3C */	
	border-color: lightblue;
	border-style: solid;
	-webkit-box-shadow: #deefff 0 1px 0 0 inset,#deefff 0 -1px 0 0 inset,#deefff -1px 0 0 0 inset,#deefff 1px 0 0 0 inset;
	-moz-box-shadow: #deefff 0 1px 0 0 inset,#deefff 0 -1px 0 0 inset,#deefff -1px 0 0 0 inset,#deefff3a3 1px 0 0 0 inset;
	box-shadow: #deefff 0 1px 0 0 inset,#deefff 0 -1px 0 0 inset,#deefff -1px 0 0 0 inset,#deefff 1px 0 0 0 inset;
}
.x-panel-body-default {
	border-color: lightblue;
}
.x-panel-default {
	border-color: lightblue;
}
.x-panel-header-default {
	background: #deefff; /* Old browsers */
	background-image: none;
	background: -ms-linear-gradient(top, #deefff 50%, #98bede 100%); /* FF3.6+ */
	background: -moz-linear-gradient(top, #deefff 50%, #98bede 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#deefff), color-stop(100%,#98bede)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #deefff 50%,#98bede 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #deefff 50%,#98bede 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #deefff 50%,#98bede 100%); /* IE10+ */
	background: linear-gradient(to bottom, #deefff 50%,#98bede 100%); /* W3C */	
	border-color: lightblue;
}
.x-panel-header-default-top {
	box-shadow: none;
}
.x-panel-default-framed {
	background-color: lightblue;
	border-color: skyblue;
}
.x-panel-body-default-framed {
	background-color: lightblue;
	border-color: skyblue;
}
.x-nlg .x-menu-item-active {
	background: dodgerblue repeat-x left top;
	background-image: none;
	border-color : lightblue;
}
.x-menu-item-active {
	background-color: dodgerblue;
	background-image: none;
	border-color : lightblue;
}
.x-tab-default-top, .x-tab-default-left, .x-tab-default-right {
	background:  #deefff;
	border-color : lightblue;
	font-weight : normal;
}
.x-tab-default-top-active, .x-tab-default-left-active, .x-tab-default-right-active {
	background:  #deefff;
	border-color : lightblue;
	color : black;
	font-weight : bold;
}
.x-tab-default .x-tab-inner {
	background:  #deefff;
	color : black;
	font-weight : normal;
}
.x-tab-default-active .x-tab-inner {
	background:  #deefff;
	color : black;
	font-weight : bold;
}
.x-tab-bar-strip-default {
	background-color: skyblue;
	border-color: skyblue;
	border-top-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
}
.x-nlg .x-toolbar-default {
	background: none!important;
	background-color: white;
	background-image: none;
	border-color: skyblue;
	border-width: 0px;
}
.x-toolbar-default {
	background: none!important;
	background-color: white;
	background-image: none;
	border-color: skyblue;
	border-width: 0px;
}
.x-boundlist {
	border-color: deepskyblue;
}
.x-boundlist-default {
	background: white;
	border-color: white;
}
.x-datepicker-column-header {
	background-color: #deefff;
	background-image : none;
	border-color: lightblue;
}
.x-boundlist-selected {
	background: #deefff;
	border-color: lightblue;
}
.x-boundlist-item-over {
	background: dodgerblue;
	border-color: skyblue;
}
.x-datepicker-selected .x-datepicker-date {
	background-color: #deefff;
	border-color: lightblue;
}
.x-nlg .x-datepicker-footer, .x-nlg .x-monthpicker-buttons {
	background-color: #deefff;
	background-image : none;
	border-color : lightblue;
}
.x-datepicker-footer, .x-monthpicker-buttons {
	background-color: #deefff;
	background-image : none;
	border-color : lightblue;
}
.x-progress-default {
	background-color: lightblue;
	border-color: skyblue;
	border-width: 1px;
	height: 20px;
}
.x-progress-default .x-progress-bar-default {
	background-color: dodgerblue;
	background-image: none;
}
.x-progress-default .x-progress-bar-default:after {
	display: none;
	background-color: white;
	background-image: none;
	color: dodgerblue;
	content: none;
}
.x-mask-msg  {
	border-color: lightblue;
	background-color: lightblue;
}
.x-mask-msg-inner {
	border-color: lightblue;
}
.x-grid-body {
	border-color: lightblue;
}
.x-grid-with-row-lines .x-grid-cell {
	border-top-color: lightblue;
	border-bottom-color: lightblue;
}
.x-grid-row-alt .x-grid-td {
	background-color: skyblue;
}
.x-grid-row-over .x-grid-td {
	border-color: dodgerblue;
	background-color: dodgerblue;
}
.x-nlg .x-grid-header-ct, .x-nlg .x-column-header {
	background-image: none;
}
.x-nlg .x-grid-header-ct {
	background-color: rgb(247,142,85);
	border-color: rgb(247,142,85);
	background-image: none;
}
.x-grid-header-ct {
	background-color: rgb(247,142,85);
	border-color: rgb(247,142,85);
	background-image: none;
}
.x-grid-row-selected .x-grid-cell-special {
	border-style: dotted;
	border-color: cadetblue;
	background-color: cadetblue!important;
	background-image: none;
}
.x-grid-row-selected .x-grid-td {
	border-style: dotted;
	border-color: cadetblue;
	background-color: cadetblue!important;
	background-image: none;
}
.x-column-header {
	background-color: rgb(247,142,85);
	background-image: none;
	color: white;
}
.x-nlg .x-column-header-over, .x-column-header-sort-ASC, .x-column-header-sort-DESC {
	background-color: rgb(244,90,24);
	background-image: none;
	border-color: rgb(244,90,24);
	color: white;
}
.x-column-header-over, .x-column-header-sort-ASC, .x-column-header-sort-DESC {
	background-color: rgb(244,90,24);
	background-image: none;
	border-color: rgb(244,90,24);
	color: white;
}
.x-nlg .x-column-header-over, .x-column-header-sort-ASC, .x-column-header-sort-DESC {
	background-color: rgb(244,90,24);
	background-image: none;
	border-color: rgb(244,90,24);
	color: white;
}
.x-tip-default {
	background-color: skyblue;
	border-color: lightblue;
}

a.x-datepicker-date:hover {
	background-color : dodgerblue;
}
.x-btn-default-small:after {
	display: none;
	content: none;
}

.cww-ir-thumbnail-outside {
	display: inline-block;
	position: relative;
}

.cww-ir-thumbnail-inside {
	position: absolute;
	bottom: 1px;
	right: 1px;
	color: darkgreen;
	font-size: larger;
	font-weight: 800;
}

.cwl-ir-data-entry { overflow: auto; }

.cw-cashapp-title { font-size: 16px; font-weight: 600; }
.cw-cashapp-panel { white-space: nowrap; }
.cw-cashapp-panel-header .cw-hyperlink { margin-right: 8px; }
.cw-cashapp-header-label { font-weight: 600; margin-right: 4px; white-space: nowrap; }
.cw-cashapp-header-text { margin-right: 12px; white-space: nowrap; }
.cw-cashapp-panel-footer { height: 130px; }
.cw-cashapp-error { margin: 8px; white-space: nowrap; }
.cw-cashapp-image-panel { margin: 0 -8px; overflow: auto; }
.cw-cashapp-image-panel .cwsl-action-container { text-align: center; }
.cw-cashapp-image { border: 1px solid gray; margin-bottom: 8px; width: 800px; }
.cw-cashapp-notice-image { cursor: hand; cursor: pointer; height: 66px; margin: 4px; }
.cw-cashapp-notice-panel { border: 1px solid gray; cursor: hand; cursor: pointer; height: 70px; margin-right: 4px; margin-left: 4px; }

.cwl-ir-adjustment { height: 150px; width: 500px; }
.cwl-ir-adjustment div { margin-top: 8px; }

.cww-ir-terms-box { height: 60vh; margin-top: 12px; overflow: auto; }

