
.not-grouped{
	border:2px solid rgb(133, 178, 203) !important;
	background-color: rgb(228, 238, 243) !important;
}
.grouped{ 
	border:2px solid  rgb(133, 178, 203) !important;
	background-color: rgb(133, 178, 203) !important; 
}

.groupedTable table[role=grid] thead tr th[role=columnheader]{
	padding:0px;
}

td[role=gridcell] .cpbutton i{ 
	opacity: 0;
}
td[role=gridcell]:hover .cpbutton i{
	opacity: 1;
}


.ui-g-small >i{
	margin:0px;
	padding:0px;
	font-size:8px;
}
.ui-g-small >.ui-button-text{
	margin:0px !important;
	padding:0px !important;
	font-size:8px !important; 
}

.routingDataMoving{
		color: #4d4d4d;
		font-size:11px;
		animation: blinkingText 2s infinite;
	}
@keyframes blinkingText{
	0%			{ color: #4d4d4d; font-size:11px;}
	50%			{ color: #000;font-size:12px;} 
	100%		{ color: #4d4d4d;font-size:11px;}
}

.subM > span.ui-menuitem-icon.ui-icon.fa {
	font-size:18px; 
	margin-right:10px;   
	--fa-secondary-color: #2596be;
	 --fa-primary-color:  #595959;  
	 --fa-secondary-opacity: 0.8;       
}
.subM > i.fa{
	color:#2596be;  
	font-size:30px;  
	--fa-secondary-color: #2596be;
	 --fa-primary-color:  #595959 ;  
	 --fa-secondary-opacity: 0.8;   
}

#HeaderForm:myMenu.ui-widget-content{border:0px !important; 
	
} 

.tableNoStyle{
	border-collapse: inherit !important;
	background:transparent !important;
	color:blue;
}

.tableNoStyle > thead tr th[role=columnheader] {
    padding: 2px;
    margin: 0px;
    font-size:12px;
    background: transparent;
    border: 0px;
}

.tableNoStyle > thead {
	background-color:transparent !important;

	border: 0px !important; 
}
.tableNoStyle > tr.ui-widget-content {
	background: transparent !important;
	background-color: transparent !important;
}



.tableNoStyle > tbody {
	
	border:0px !important;
}
.tableNoStyle > tbody.ui-widget-content{ 
	border:0px !important;
}

.tableNoStyle > .ui-rowgroup-header {
    background-color: rgba(112, 192, 229, 1); 
}


.Labels > div> ul {
  list-style-type: none;
  margin: 0;
  border:0px;
  padding: 0;
  overflow: hidden; 
}

.breadcrumb{
	border:none !important;
	font-size:16px !important;
	font-weight:normal !important;
	background:transparent !important;
	
}
.breadcrumb > .ui-menuitem-link{
	text-decoration: none !important;
}
.Labels >.ui-widget-content{
	border:0px;
	background-color:transparent;
}

.Labels > div> ul> li {
	float: left;
	padding-right:4px; 
	
}
.Labels{
	padding-top:1px; 
	padding-left:1px;
	text-transform: uppercase;
	font-size:10px;
	text-shadow: none !important;
	
}

.Labels > span:hover{
	text-decoration:none !important;	
}


.Label {
	
	height:18px;
	color:white;
	text-decoration:none;
	
}
.Label > em{
	font-size:9px;   
}
.Label > span{
	font-size:9px;
	font-weight:bold;
	line-height:9px; 
	font-style:oblique;
	text-transform: uppercase; 
	 
	
}


input[aria-required=true] {
	border-left: 3px solid red !important; 
}

.FilterCriterionGrid >div{
	border:0px;
	background-color:#f4f4f4 !important; 
}



.FilterValue div.ui-datalist-content{
	border:0px;
	
}
.FilterValue div ol{
	list-style-type:none;
}
.Filter{
	background-color: #f4f4f4 !important;
	border-radius: 3px;
	border: 1px solid gray !important;
}



.adrComp .ui-inputgroup-addon{
	border:0px !important;
	background-color: #0000000f !important;
}

.flag {
	height: 9px;
	margin: 0px;
	padding-left:-3px;
	padding-top: 0px;
	border-radius: 0px 0px 0px 2px;
}

.durationMinutes>* .ui-slider-handle {
	width: 0;
	height: 0;
	padding-top: 3px;
	border-left: 10px solid transparent;
	border-right: 10px solid transparent;
	border-bottom: 20px solid red;
}

.cardnew {
	border-radius: 3px;
	text-align:left; 
	border: 1px solid gray !important; 
	padding: 5px;
	margin: 0px;
	background-color: white; 
	-webkit-box-shadow: 2px 2px 4px 0px rgba(0, 0, 0, 0.66);
	box-shadow: 2px 2px 4px 0px rgba(0, 0, 0, 0.66);
}

.navLink{ 
	
	text-align:left;  
	
	padding: 10px; 
	margin: 0px;
	
	-webkit-box-shadow: 2px 2px 4px 0px rgba(0, 0, 0, 0.66);
	box-shadow: 2px 2px 4px 0px rgba(0, 0, 0, 0.66);
}

.cardnew h2{
	
	padding-top: 0px;
	margin: 0px;
	
}

.ui-autocomplete-itemtip {
	background-color: white !important;
	text-shadow: none;
}

.virtualTextarea {
	border: 0px !important;
	-webkit-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.66) !important;
	padding: 0px;
	padding-left: 3px;
	background-color: transparent !important;
}

.noBorderTable {
	background-color: transparent !important;
}

.noBorderTable>.ui-datatable table {
	background-color: transparent;
	border: 0px;
}

.noBorderTable>.ui-widget-content {
	border: 0px;
}

.noBorderTable  table[role=grid] {
	border-collapse: initial;
}

.noBorderTable  table[role=grid] thead tr th[role=columnheader] {
	visibility: hidden;
}

.ui-growl {
	z-index: 99999999;
}

.readOnlyNumber {
	border: 0px !important;
	-webkit-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.66) !important;
	box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.66) !important;
}

.printerBackground {
	background-color: #50D8D7 !important;
}

.printerBackground>.fa {
	text-shadow: none !important;
}

.tablePopupLink {
	margin: 4px;
}

.widgetTableWarn {
	color: #ffff00;
	font-size: 8px;
	text-shadow: 2px 2px 4px #000;
	float: right;
}

.widgetTableLink {
	color: #fff;
	font-size: 9px;
	margin-right: -10px;
	float: right;
}

.selLoad td {
	background-color: #eaebab !important;
	font-weight: bold;
}

.featureFlagEnabled {
	background-color: #35aa28;
	color: #ffffff !important;
	font-size: 14px;
	margin: 2px;
	padding: 5px;
}

.featureFlagDisabled {
	background-color: #ff0000;
	color: #ffffff !important;
	font-size: 14px;
	margin: 2px;
	padding: 5px;
}

.isMissing {
	background-color: #f5e9d0 !important;
}

.isMissing label.ui-selectonemenu-label {
	background-color: #f5e9d0 !important;
}

.ui-g-0 {
	visibility: hidden;
	width: 0;
}

i.sg25 {
	color: #8BBC21 !important;
}

i.sg50 {
	color: #969E22 !important;
}

i.sg75 {
	color: #A28023 !important;
}

i.sg99 {
	color: #B94324 !important;
}

i.sg100 {
	color: #C42525 !important;
}

i.sgna {
	color: #e4e4e0 !important;
}

span.sg25 {
	color: #8BBC21 !important;
}

span.sg50 {
	color: #969E22 !important;
}

span.sg75 {
	color: #A28023 !important;
}

span.sg99 {
	color: #B94324 !important;
}

span.sg100 {
	color: #C42525 !important;
}

span.sgna {
	color: #e4e4e0 !important;
}

.slotGridHeader {
	width: 100%;
	height: 20px;
	font-size: 12px !important;
	font-weight: bold;
	background-color: apple-green;
	margin: 5px;
	color: gray;
}

.slotGridValue {
	border: 1px solid #bababb;
	border-radius: 2px;
	color: white !important;
	background-color: #bababb;
	vertical-align: middle;
	width: auto;
	height: 18px;
	font-size: 14px !important;
	text-align: center;
}

.slotGridValueSelAdmin {
	background-color: #f28f43;
	border: 2px solid #f28f43;
	font-size: 16px !important;
	font-weight: bold;
}

.slotGridValueSelLSP {
	background-color: #8bbc21;
	border: 2px solid #8bbc21;
	font-size: 16px !important;
	font-weight: bold;
}

.slotGridValueDis {
	border: 0px solid #0080ff;
	background-color: #c0c0c0;
	color: white !important;
}

.slotGridValueAva {
	color: #4f4f4f !important;
	background-color: white;
}

.slotGrid .ui-datatable-tablewrapper table[role=grid] tbody {
	border: none;
}

.slotGrid .ui-datatable-header, .evalResult .ui-datatable-footer {
	background-color: transparent;
	text-align: left;
	border: none;
}

.slotGrid table[role=grid] thead tr th {
	background-color: transparent;
	border: none;
	color: black;
	font-weight: 14px;
}

.slotGrid table[role=grid] tbody tr td {
	border-left: 1px solid gray;
}

.slotGrid table[role=grid] tfoot tr td {
	padding-top: 4px;
	border: 1px solid gray;
	background-color: transparent;
}

.marginRow td {
	padding: 3px;
}

.diffSc td {
	font-style: italic;
	color: gray;
}

.ui-state-disabled {
	pointer-events: all;
}

.black_text {
	color: black !important;
}

a.underlined_link:link {
	text-decoration: underline;
}

.centrallypositioned {
	vertical-align: middle;
}

.ui-inputgroup-addon.greenIcon i {
	color: #5cb85c;
}

.ui-inputgroup-addon.grayIcon i {
	color: #010101;
}

.ui-inputgroup-addon.redIcon i {
	color: #d9534f;
}

div.blockMsg {
	visibility: hidden;
}

.ui-paginator .ui-paginator-current {
	line-height: 20px;
}

.emptyCompanySelect {
	min-height: 75px !important;
	font-size: 12px;
	color: gray;
	text-align: center;
	vertical-align: middle;
	border-bottom: 1px dashed gray;
	border-top: 1px dashed gray;
	border-left: 1px dashed gray;
	border-right: 1px dashed gray;
	border-radius: 3px;
	line-height: 60px;
	background-color: #f0f0f0;
}

.gm-style-iw-c {
	max-width: 800px !important;
}

.gm-style-iw-d {
	max-width: 800px !important;
}

div.mapstatic {
	overflow: hidden;
	height: 155px;
	margin: 10px;
	position: relative;
	border-radius: 5px;
	border: 1px solid gray;
}

img.mapstatic {
	position: absolute;
	left: -1000%;
	right: -1000%;
	top: -1000%;
	bottom: -1000%;
	margin: auto;
	min-height: 100%;
	min-width: 100%;
}

.ui-g .ui-selectonemenu {
	box-sizing: border-box;
	width: 100%;
}

.insetDev {
	padding-left: 100px;
}

.evalResult .ui-datatable-tablewrapper table[role=grid] tbody {
	border: none;
}

.evalResult .ui-datatable-header, .evalResult .ui-datatable-footer {
	background-color: transparent;
	text-align: left;
	border: none;
}

.evalResult table[role=grid] thead {
	display: none;
}

.evalResult table[role=grid] tbody tr td {
	border-left: 1px solid gray;
}

.evalResult table[role=grid] tfoot tr td {
	padding-top: 4px;
	border: 1px solid gray;
	background-color: transparent;
}

.ui-datatable thead th, .ui-datatable tbody td, .ui-datatable tfoot td,
	.ui-datatable tfoot th {
	padding: 0px;
}

.currentStep {
	background-color: #0081c2;
	color: #FFFFFF;
	display: inline-block;
	width: 16px;
	height: 16px;
	border-radius: 8px;
	text-align: center;
	vertical-align: middle;
	font-size: 14px;
}

.currentStepSmall {
	background-color: #0081c2;
	color: #FFFFFF;
	display: inline-block;
	width: 12px;
	height: 12px;
	border-radius: 6px;
	text-align: center;
	vertical-align: middle;
	font-size: 10px;
}

.currentStepText {
	font-size: 16px;
	margin-top: 12px;
	vertical-align: middle;
}

.ui-slider .ui-slider-handle {
	z-index: 1000;
}

.evalPL .ui-picklist-list {
	width: 50%;
	height: 300px;
}

.evalPL .ui-picklist-target {
	width: 100%;
	padding-right: 2px;
}

.ui-picklist .ui-picklist-caption {
	text-align: left;
	padding-left: 5px;
}

.evalPL .ui-picklist-source {
	width: 100%;
}

.evalPL .ui-picklist .ui-picklist-list li {
	width: 100%
}

.text-description {
	font-style: italic;
	color: #c0c0c0;
}

.text-description:HOVER {
	font-style: italic;
	color: #000000;
	padding-top: 5px;
}

.rotate-22-left:before {
	-o-transform: rotate(-22deg);
	-webkit-transform: rotate(-22deg);
	transform: rotate(-22deg);
}

.autocompleteCompany input {
	width: 81%;
	size: auto;
	color: black;
	border: none;
}

.cargospace td.ui-panelgrid-cell {
	border: none;
	text-align: left;
	padding: 2px;
}

.cargospace {
	padding: 0px;
	margin: 0px;
}

.cargospace input {
	width: auto;
}

.cargospace .ui-widget-content {
	border: none;
}

.yardGrid {
	width: 100%;
	height: 100%;
}

.evalPL .ui-picklist-list {
	width: 50%;
	height: 300px;
}

.evalPL .ui-picklist-target {
	width: 100%;
	padding-right: 2px;
}

.ui-picklist .ui-picklist-caption {
	text-align: left;
	padding-left: 5px;
}

.evalPL .ui-picklist-source {
	width: 100%;
}

.evalPL .ui-picklist .ui-picklist-list li {
	width: 100%
}

.yVln {
	border-radius: 2px;
	color: black;
	padding: 1px;
	font-size: 16px;
	font-weight: bold;
	line-height: 16px;
	margin: 1px;
}

.yardGridColumn {
	width: 16.666%;
	vertical-align: top;
	border-right: 1px solid #cdcdcd;
	height:100%;
}

.gateDrop {
	height: 70px !important;
}

.truckDriverPanel {
	border-radius: 3px;
	border: 1px solid gray !important;
	padding: 1px;
	margin: 1px;
	background-color: white;
	-webkit-box-shadow: 2px 2px 4px 0px rgba(0, 0, 0, 0.66);
	box-shadow: 2px 2px 4px 0px rgba(0, 0, 0, 0.66);
}

.yardVisitor {
	border-radius: 3px;
	border: 1px solid gray !important;
	padding: 1px;
	margin: 1px;
	background-color: white;
	-webkit-box-shadow: 2px 2px 4px 0px rgba(0, 0, 0, 0.66);
	box-shadow: 2px 2px 4px 0px rgba(0, 0, 0, 0.66);
}

.yardStateHeader {
	margin-left: 20px;
	margin-right: 20px;
	border-radius: 2px;
	border: none;
	color: white;
	font-weight: normal;
	padding: 3px;
	border-radius: 2px;
}

.shipmentStateTable thead {
	display: none;
}

.ui-tabs.ui-tabs-left>.ui-tabs-nav li a, .ui-tabs.ui-tabs-right>.ui-tabs-nav li a
	{
	text-overflow: ellipsis !important;
	overflow: hidden !important;
	white-space: nowrap !important;
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
}

.shipmentStateTable tbody {
	border: 0px !important;
}

.shipmentStateTable .ui-table-wrapper table .ui-datatable-data .ui-widget-content
	{
	border: 0px !important;
}

.loadingTransProcess {
	margin: 0px;
	padding: 0px;
	background: none;
	border: none;
	background-color: transparent;
	font-size: 10px !important;
}

.loadingTransProcess tr td {
	font-size: 12px !important;
}

.loadingTransProcess tr td div {
	font-size: 9px !important;
	font-weight: bold;
	border: none;
	text-overflow: ellipsis !important;
	overflow: hidden;
	white-space: nowrap;
}

.loadingTransProcess>div {
	margin: 1px !important;
	padding: 0px !important;
	height: 30px;
	text-shadow: none;
}

.loadingShortInfo {
	max-width: 120px;
	text-overflow: ellipsis !important;
	overflow: hidden;
	white-space: nowrap;
	padding-left: 3px;
}

.elipsis {
	text-overflow: ellipsis !important;
	overflow: hidden !important;
	white-space: nowrap !important;
}

.ui-icon-elotrack {
	background-position: 50% 50%;
	background-size: 16px 16px;
	background-image: url('/satiamo/resources/images/logo/elotrack.png')
		!important;
	background-repeat: no-repeat;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	margin: 0px;
}

.ui-menu .ui-menuitem-link .ui-menuitem-icon, .ui-menu .ui-submenu-icon
	{
	display: inline-block;
	float: left;
	line-height: 16px;
	width: 18px;
	border-radius: 0px;
	text-align: center;
}

.fa .tree {
	color: #000000;
}

.ui-icon {
	color: #3c667c;
	overflow: unset;
}

.overwriteTableSelectionStyle .ui-chkbox.ui-chkbox-all.ui-widget {
	display: none !important;
}

.overwriteTableSelectionStyle .ui-datatable-odd {
	background: #ffffff;
	color: black;
	font-weight: 500;
	text-shadow: none;
	text-overflow: ellipsis !important;
}

.overwriteTableSelectionStyle .ui-datatable-even {
	background: #f4f4f4;
	color: black;
	font-weight: 500;
	text-shadow: none;
	text-overflow: ellipsis !important;
}

.stateEmpty {
	-khtml-opacity: .20;
	-moz-opacity: .20;
	-ms-filter: �alpha(opacity = 20) �;
	filter: alpha(opacity = 20);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0.2);
	opacity: .20;
}

td.ui-panelgrid-cell {
	text-overflow: ellipsis !important;
}

.ui-datatable thead th, .ui-datatable tfoot td {
	text-overflow: ellipsis !important;
}

.ui-datatable table td.tableColumn.aLeft {
	text-overflow: ellipsis;
}

.ui-datatable table td {
	border: 0px !important;
	text-overflow: ellipsis !important;
	padding-right: 2px !important;
}

.ui-datatable table tr {
	border: 0px solid #eaedee !important;
}

tr.ui-datatable-empty-message td {
	padding-bottom: 5px !important;
	padding-top: 5px !important;
	padding-left: 50px !important;
	margin: 30px !important;
	background-image: url('/satiamo/resources/images/messages/warn_big.gif')
		!important;
	background-size: 16px 16px !important;
	background-repeat: no-repeat !important;
	background-position: 2% 10% !important;
}

.ui-tabs.ui-tabs-left>.ui-tabs-nav {
	width: 10%;
}
/** panels **/
.ui-tabs.ui-tabs-left>.ui-tabs-panels {
	width: 90%;
}

.docTabView {
	border: none;
}

.docTypePanel {
	margin-left: -3px;
	padding: 0px;
	border: 1px solid gray;
	border-radius: 0px;
}

.docTabView .ui-tabs-nav {
	width: 20%;
	background-color: white;
	margin-top: 2px;
}

.docTabView .ui-tabs-panels {
	background-color: white;
	margin: 0px;
	padding: 0px;
	width: 80%;
}

.setEnabled {
	color: #6bba70; /* Old browsers */
}

.ui-datepicker-unselectable {
	background-color: #aabedb;
}

.ui-lightbox-inline {
	background-color: #ffffff !important;
}

.ui-lightbox-inline div.ui-widget {
	text-align: center;
}

.activityStream .ui-datagrid-data {
	background-color: transparent;
	border: none;
}

.noBorderDG .ui-datagrid-data {
	border: none;
}

.noBorderDG .ui-datagrid-content {
	background-color: transparent;
	border: none;
}

.activityStream .ui-widget-header {
	background-color: #ffffff;
	border: none;
}

.activityStream .ui-datagrid-content {
	background-color: transparent;
	border: none;
}

.activityStream .ui-datagrid-content {
	background-color: transparent;
	border: none;
}

.activityStream .ui-widget-content {
	background-color: transparent;
	border: none;
}

.bubbleBottom {
	position: relative;
	padding: 5px;
	padding-bottom: 0 px;
	background: #e2eff7;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

.bubbleBottom:after {
	content: '';
	position: absolute;
	border-style: solid;
	border-width: 0 11px 11px;
	border-color: #e2eff7 transparent;
	display: block;
	width: 0;
	z-index: 1;
	top: -11px;
	right: 60px;
}

.bubbleRight {
	position: relative;
	padding: 5px;
	background: #efefef;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: #000000 solid 1px;
	margin: 1px;
	word-break: break-all;
}

.bubbleRight:after {
	content: '';
	position: absolute;
	border-style: solid;
	border-width: 0 7px 7px;
	border-color: #efefef transparent;
	display: block;
	width: 0;
	z-index: 1;
	top: -7px;
	right: 25px;
}

.bubbleRight:before {
	content: '';
	position: absolute;
	border-style: solid;
	border-width: 0 7px 7px;
	border-color: #000000 transparent;
	display: block;
	width: 0;
	z-index: 0;
	top: -8px;
	right: 25px;
}

.activityStream {
	
}

.bubbleLeft {
	position: relative;
	padding: 5px;
	background: #efefef;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: #000000 solid 1px;
	margin: 1px;
	word-break: break-all;
}

.bubbleLeft:after {
	content: '';
	position: absolute;
	border-style: solid;
	border-width: 0 7px 7px;
	border-color: #efefef transparent;
	display: block;
	width: 0;
	z-index: 1;
	top: -7px;
	left: 25px;
}

.bubbleLeft:before {
	content: '';
	position: absolute;
	border-style: solid;
	border-width: 0 7px 7px;
	border-color: #000000 transparent;
	display: block;
	width: 0;
	z-index: 0;
	top: -8px;
	left: 25px;
}

.favPanel {
	width: 300px;
	height: 500px;
}

.eloGateDT {
	overflow: visible !important;
}

.eloGateDT .ui-datatable-tablewrapper {
	overflow: visible !important;
}

.without-selectall .ui-selectcheckboxmenu-header .ui-chkbox {
	display: none;
}

.inputNumberField input {
	text-align: right;
}

.pricingTable td.ui-panelgrid-cell {
	padding: 0px;
	vertical-align: top;
}

.stateColumn {
	width: 85px !important;
}

.ui-splitbutton-menubutton {
	width: 24px;
}

.actionColumn .ui-widget-header {
	background: none;
	border: none;
}

.actionColumn .tableSplitButton {
	text-align: left;
}

.favSelect input {
	width: 70px;
}

.favSelect {
	width: 110px;
}

.long-selectonemenu .ui-selectonemenu-list, .ui-selectonemenu-panel {
	max-height: 50% !important;
}

.ui-selectonemenu-items-wrapper {
	height: 50% !important;
	overflow: scroll;
}

.ui-state-disabled {
	opacity: .55 !important;
}

.zui-table {
	border: solid 1px #000000;
	border-radius: 10px 0 0 0;
	font: normal 12px Arial;
}

.zui-table thead th {
	border: solid 1px #000000;
	padding: 2px;
	padding-left: 5px;
	padding-right: 5px;
	font-size: 10px;
	text-align: right;
}

.zui-table tfoot th {
	border: solid 1px #000000;
	padding: 2px;
	padding-left: 5px;
	padding-right: 5px;
	text-align: right;
	font-size: 10px;
}

.zui-table tbody td {
	border: solid 1px #000000;
	padding-left: 5px;
	padding-right: 5px;
}

.zui-table-rounded {
	border: none;
	border-radius: 10px;
	border-spacing: 0;
	border: solid 1px #000000;
}

.zui-table-rounded thead th {
	border: none;
}

.zui-table-rounded thead th:first-child {
	border-radius: 10px 0 0 0;
}

.zui-table-rounded thead th:last-child {
	border-radius: 0 10px 0 0;
}

.zui-table-rounded tfoot th {
	border: none;
}

.zui-table-rounded tfoot tr:last-child td:first-child {
	border-radius: 0 0 0 10px;
	text-align: left;
}

.zui-table-rounded tfoot tr:last-child td:last-child {
	border-radius: 0 0 10px 0;
	text-align: right;
}

.zui-table-rounded tbody tr:last-child td:first-child {
	text-align: left;
}

.zui-table-rounded tbody tr:last-child td:last-child {
	font-size: 14px;
	text-align: right;
}

.zui-table-rounded tbody td {
	border: none;
	border-top: solid 1px #000000;
	border-bottom: solid 1px #000000;
}

tr.transportOrderState4-overdue {
	background: rgba(255, 175, 75, 1);
	background: -moz-linear-gradient(top, rgba(255, 175, 75, 1) 0%,
		rgba(242, 143, 67, 0.4) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255, 175, 75
		, 1)), color-stop(100%, rgba(242, 143, 67, 0.4)));
	background: -webkit-linear-gradient(top, rgba(255, 175, 75, 1) 0%,
		rgba(242, 143, 67, 0.4) 100%);
	background: -o-linear-gradient(top, rgba(255, 175, 75, 1) 0%,
		rgba(242, 143, 67, 0.4) 100%);
	background: -ms-linear-gradient(top, rgba(255, 175, 75, 1) 0%,
		rgba(242, 143, 67, 0.4) 100%);
	background: linear-gradient(to bottom, rgba(255, 175, 75, 1) 0%,
		rgba(242, 143, 67, 0.4) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffaf4b',
		endColorstr='#f28f43', GradientType=0);
}

tr.WebserviceMessage_State_-2 {
	background: rgb(237, 226, 125); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(237, 226, 125, 1) 0%,
		rgba(234, 230, 192, 1) 99%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(237,
		226, 125, 1)), color-stop(99%, rgba(234, 230, 192, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(237, 226, 125, 1) 0%,
		rgba(234, 230, 192, 1) 99%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(237, 226, 125, 1) 0%,
		rgba(234, 230, 192, 1) 99%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(237, 226, 125, 1) 0%,
		rgba(234, 230, 192, 1) 99%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(237, 226, 125, 1) 0%,
		rgba(234, 230, 192, 1) 99%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(    startColorstr='#ede27d',
		endColorstr='#eae6c0', GradientType=0); /* IE6-9 */
}

/* loading declared */
tr.transportOrderState-4 {
	background: rgb(220, 128, 128); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(120, 128, 128 1) 1%,
		rgba(126, 195, 195, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, rgba(120,
		128, 128, 1)), color-stop(100%, rgba(126, 195, 195, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(120, 128, 128, 1) 1%,
		rgba(126, 195, 195, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(120, 128, 128, 1) 1%,
		rgba(126, 195, 195, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(120, 128, 128, 1) 1%,
		rgba(126, 195, 195, 1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(120, 128, 128, 1) 1%,
		rgba(126, 195, 195, 1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(     startColorstr='#e28888',
		endColorstr='#e2c3c3', GradientType=0); /* IE6-9 */
}

/*loading started*/
tr.transportOrderState-3 {
	background: rgb(247, 191, 128); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(247, 191, 128, 1) 1%,
		rgba(244, 217, 188, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, rgba(247,
		191, 128, 1)), color-stop(100%, rgba(244, 217, 188, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(247, 191, 128, 1) 1%,
		rgba(244, 217, 188, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(247, 191, 128, 1) 1%,
		rgba(244, 217, 188, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(247, 191, 128, 1) 1%,
		rgba(244, 217, 188, 1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(247, 191, 128, 1) 1%,
		rgba(244, 217, 188, 1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(     startColorstr='#f7bf80',
		endColorstr='#f4d9bc', GradientType=0); /* IE6-9 */
}

tr.WebserviceMessage_State_0 {
	background: rgb(170, 209, 226); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(170, 209, 226, 1) 0%,
		rgba(179, 212, 226, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(170,
		209, 226, 1)), color-stop(100%, rgba(179, 212, 226, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(170, 209, 226, 1) 0%,
		rgba(179, 212, 226, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(170, 209, 226, 1) 0%,
		rgba(179, 212, 226, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(170, 209, 226, 1) 0%,
		rgba(179, 212, 226, 1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(170, 209, 226, 1) 0%,
		rgba(179, 212, 226, 1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(    startColorstr='#aad1e2',
		endColorstr='#b3d4e2', GradientType=0); /* IE6-9 */
}

tr.WebserviceMessage_State_1 {
	background: rgb(154, 224, 134); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(154, 224, 134, 1) 0%,
		rgba(198, 221, 190, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(154,
		224, 134, 1)), color-stop(100%, rgba(198, 221, 190, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(154, 224, 134, 1) 0%,
		rgba(198, 221, 190, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(154, 224, 134, 1) 0%,
		rgba(198, 221, 190, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(154, 224, 134, 1) 0%,
		rgba(198, 221, 190, 1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(154, 224, 134, 1) 0%,
		rgba(198, 221, 190, 1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(    startColorstr='#9ae086',
		endColorstr='#c6ddbe', GradientType=0); /* IE6-9 */
}

tr.WebserviceMessage_State_-1 {
	background: rgb(226, 136, 136); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, rgba(226,
		136, 136, 1)), color-stop(100%, rgba(226, 195, 195, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(    startColorstr='#e28888',
		endColorstr='#e2c3c3', GradientType=0); /* IE6-9 */
}

.pCol3 {
	width: 140px;
	vertical-align: top !important;
	text-align: left;
}

.pCol4 {
	vertical-align: top !important;
	width: 200px;
	text-align: right;
}

.pCol2 {
	vertical-align: top !important;
	width: 130px;
	text-align: right;
	font-weight: bold;
}

.pCol1 {
	vertical-align: top !important;
	width: 80px;
}

.ui-icon-dp0 {
	background-position: 50% 50%;
	background-size: 20px 20px;
	background-image:
		url('/satiamo/resources/images/navigation/dayplan/0.png') !important;
	background-repeat: no-repeat;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	margin: 0px;
}

.ui-icon-dp1 {
	background-position: 50% 50%;
	background-size: 20px 20px;
	background-image:
		url('/satiamo/resources/images/navigation/dayplan/1.png') !important;
	background-repeat: no-repeat;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	margin: 0px;
}

.ui-icon-dp2 {
	background-position: 50% 50%;
	background-size: 20px 20px;
	background-image:
		url('/satiamo/resources/images/navigation/dayplan/2.png') !important;
	background-repeat: no-repeat;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	margin: 0px;
}

.ui-icon-dp3 {
	background-position: 50% 50%;
	background-size: 20px 20px;
	background-image:
		url('/satiamo/resources/images/navigation/dayplan/3.png') !important;
	background-repeat: no-repeat;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	margin: 0px;
}

.ui-icon-dp4 {
	background-position: 50% 50%;
	background-size: 20px 20px;
	background-image:
		url('/satiamo/resources/images/navigation/dayplan/4.png') !important;
	background-repeat: no-repeat;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	margin: 0px;
}

.roundedBtn {
	border-radius: 30px;
	-moz-border-radius: 30px;
	-webkit-border-radius: 30px;
	border: 1px solid gray;
}

.noBordersDG .ui-datagrid-content {
	border: none;
}

.ui-tabs-panel .noBorders .ui-widget-content {
	border: 0px;
}

.countdownNew {
	width: auto;
	display: inline-flex;
	padding-left: 1px;
	text-align: center;
	vertical-align:middle;
	border-radius: 2px;
	font-size:12px;
	border: 1px solid black;
	background-color: #ffffff;
	color: #000000;
}

.countdownNew em{
	padding: 3px;
	margin:0px;
	font-size:8px;
	vertical-align:middle;
	padding-top: 1px;
	padding-left: 1px;
	
}
.countdownEta {
	width: auto;
	display: inline-flex;
	text-align: center;
	vertical-align:middle;
	padding:0px !important;
	margin:0px  !important;
	font-size:8px  !important;
	line-height:8px  !important;
	border: 0px;
	color: #000;
}

.countdownEta em{
	display:none;
	font-size:2px;
	
}

.topAlignedTable th, .topAlignedTable td {
	vertical-align: top;
}

.bottomAlignedTable th, .bottomAlignedTable td {
	vertical-align: bottom;
}

.ui-datalist-itemAccDocPanel .ui-widget-content {
	font-family: cursive;
	border: none;
	background: none;
	color: white;
	font-weight: bold;
}

.ui-autocomplete-table td {
	padding: 1px !important;
}

.ui-autocomplete-table td {
	padding: 1px !important;
}

.motPL .ui-picklist .ui-picklist-list {
	width: 200px !important;
	height: 150px !important;
}

.topTbl .ui-datagrid-column {
	padding: 0px;
	vertical-align: top;
	margin: 0px;
}

.ui-datagrid-content-empty {
	padding: 0px;
	vertical-align: top;
	margin: 0px;
}

.dragAndDropTop {
	visibility: hidden;
	line-height: 20px;
}

.dragAndDropTop .ui-draggable-dragging {
	border: 1px solid black;
}

.dragAndDropBottom {
	visibility: hidden;
	line-height: 5px;
	height: 5px;
}

.dragAndDropHover {
	padding: 5px;
	padding-left: 20px;
	visibility: visible;
	background: -moz-radial-gradient(center, ellipse cover, rgba(149, 165, 173, 1)
		0%, rgba(149, 165, 173, 1) 27%, rgba(149, 165, 173, 0.77) 43%,
		rgba(149, 165, 173, 0.57) 57%, rgba(149, 165, 173, 0) 96%,
		rgba(149, 165, 173, 0) 100%); /* FF3.6+ */
	background: -webkit-gradient(radial, center center, 0px, center center, 100%,
		color-stop(0%, rgba(149, 165, 173, 1)),
		color-stop(27%, rgba(149, 165, 173, 1)),
		color-stop(43%, rgba(149, 165, 173, 0.77)),
		color-stop(57%, rgba(149, 165, 173, 0.57)),
		color-stop(96%, rgba(149, 165, 173, 0)),
		color-stop(100%, rgba(149, 165, 173, 0))); /* Chrome,Safari4+ */
	background: -webkit-radial-gradient(center, ellipse cover, rgba(149, 165, 173, 1)
		0%, rgba(149, 165, 173, 1) 27%, rgba(149, 165, 173, 0.77) 43%,
		rgba(149, 165, 173, 0.57) 57%, rgba(149, 165, 173, 0) 96%,
		rgba(149, 165, 173, 0) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-radial-gradient(center, ellipse cover, rgba(149, 165, 173, 1)
		0%, rgba(149, 165, 173, 1) 27%, rgba(149, 165, 173, 0.77) 43%,
		rgba(149, 165, 173, 0.57) 57%, rgba(149, 165, 173, 0) 96%,
		rgba(149, 165, 173, 0) 100%); /* Opera 12+ */
	background: -ms-radial-gradient(center, ellipse cover, rgba(149, 165, 173, 1)
		0%, rgba(149, 165, 173, 1) 27%, rgba(149, 165, 173, 0.77) 43%,
		rgba(149, 165, 173, 0.57) 57%, rgba(149, 165, 173, 0) 96%,
		rgba(149, 165, 173, 0) 100%); /* IE10+ */
	background: radial-gradient(ellipse at center, rgba(149, 165, 173, 1) 0%,
		rgba(149, 165, 173, 1) 27%, rgba(149, 165, 173, 0.77) 43%,
		rgba(149, 165, 173, 0.57) 57%, rgba(149, 165, 173, 0) 96%,
		rgba(149, 165, 173, 0) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#95a5ad',
		endColorstr='#0095a5ad', GradientType=1);
	/* IE6-9 fallback on horizontal gradient */
}

.mapspan {
	background-image: url('/satiamo/resources/images/chart/mapstats1.png')
		!important;
	background-size: 60px 60px;
	background-repeat: no-repeat;
	background-position: top right;
	font-size: 10px;
	display: block;
	font-family: Arial;
}

.mapfromto {
	width: 100%;
}

.mapfromto2 {
	border-radius: 25px;
	border: 3px solid #009dc5;
	padding: 3px;
	width: 50px;
	height: 30px;
}

.maptable {
	width: 100%;
	padding: 0px;
	margin: 0px;
	border-top: 1px solid #7895ad;
	border-right: 1px solid #7895ad;
}

.maptable tr:nth-child(even) {
	background: #cce8ff
}

.maptable tr:nth-child(odd) {
	background: transparent;
}

.maptable td:first-child {
	width: 70%;
}

.maptable td {
	border-bottom: 1px solid #7895ad;
	border-left: 1px solid #7895ad;
	text-align: right;
	padding: 2px;
}

.maptable td.unit {
	width: 10%;
	font-weight: bold;
	border-left: none;
	text-align: left;
}

.maptable td.maptableheader {
	text-align: left;
	font-weight: bold;
	background: #d8d8d8;
}

/** BEGIN BADGE **/
​
.badge {
	background: radial-gradient(5px -9px, circle, white 8%, red 26px);
	background: -moz-radial-gradient(5px -9px, circle, white 8%, #5b5d5f 26px);
	background: -ms-radial-gradient(5px -9px, circle, white 8%, #5b5d5f 26px);
	background: -o-radial-gradient(5px -9px, circle, white 8%, #5b5d5f 26px);
	background: -webkit-radial-gradient(5px -9px, circle, white 8%, #5b5d5f 26px);
	background-color: #5b5d5f;
	border: 2px solid white;
	border-radius: 12px;
	/* one half of ( (border * 2) + height + padding ) */
	box-shadow: 1px 1px 1px black;
	color: white;
	font-size: 10px;
	height: 16px;
	padding: 1px 4px 1px 4px;
	text-align: center;
	min-width: 40px;
	margin: 6px;
	position: relative;
	right: 20px;
	top: -10px;
}

.badgered {
	background: radial-gradient(5px -9px, circle, white 8%, red 26px);
	background: -moz-radial-gradient(5px -9px, circle, white 8%, #b13939 26px);
	background: -ms-radial-gradient(5px -9px, circle, white 8%, #b13939 26px);
	background: -o-radial-gradient(5px -9px, circle, white 8%, #b13939 26px);
	background: -webkit-radial-gradient(5px -9px, circle, white 8%, #b13939 26px);
	background-color: #b13939;
	border: 2px solid white;
	border-radius: 12px;
	/* one half of ( (border * 2) + height + padding ) */
	box-shadow: 1px 1px 1px black;
	color: white;
	font-size: 10px;
	font-weight: bold;
	height: 16px;
	padding: 1px 4px 1px 4px;
	text-align: center;
	min-width: 40px;
	margin: 6px;
	position: relative;
	right: 20px;
	top: -10px;
}

/* only needed for this sample */
.badgeContainer {
	float: left;
}
/*http://jsfiddle.net/ThinkingStiff/mLW47/*/
/**END**/
.ui-icon-sap-severity-deleted {
	background-position: 50% 50%;
	background-size: 16px 16px;
	background-image: url('/satiamo/resources/images/state/ws/4.png')
		!important;
	background-repeat: no-repeat;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	padding-left: 5px;
	margin: 0px;
}

.ui-icon-eval-yes {
	background-position: 40% 40%;
	background-size: 16px 15px;
	background-image:
		url('/satiamo/resources/images/buttonnew/evaluationStar_yes.png')
		!important;
	background-repeat: no-repeat;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	padding-left: 2px;
	margin: 0px;
}

.ui-icon-textBalloon {
	background-position: -0px -0px;
	height: 16px;
	background-image:
		url('/satiamo/resources/images/buttonnew/textBalloon.png') !important;
	background-repeat: no-repeat;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	padding-left: 5px;
	margin: 0px;
}

.ui-icon-eval-no {
	background-position: 40% 40%;
	background-size: 16px 15px;
	background-image:
		url('/satiamo/resources/images/buttonnew/evaluationStar_no.png')
		!important;
	background-repeat: no-repeat;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	padding-left: 2px;
	margin: 0px;
}

.matrix tfoot td {
	text-align: right;
}

.toOpen .ui-datagrid-content {
	padding: 0px;
	margin: 0px;
	border: none;
}

.toOpen .ui-panel-titlebar {
	padding: 0px;
	margin: 0px;
	border: none;
	height: 30px;
}

.noBordersNot100 tr, .noBordersNot100 td {
	background: none !important;
	border: none !important;
	border-collapse: collapse;
	padding: 0px;
	margin: 0px;
}

.noBordersNot100 td.ui-panelgrid-cell {
	padding: 1px;
}

.noBordersNot100 {
	
}

.huPanel {
	background: #c4c4c4
		-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255,
		0.8)), to(rgba(255, 255, 255, 0)));
}

.topAligned td {
	vertical-align: top;
}

.shipmentPanel {
	background: rgb(6, 109, 171); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(6, 109, 171, 1) 0%,
		rgba(138, 187, 215, 1) 0%, rgba(197, 222, 234, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(6,
		109, 171, 1)), color-stop(0%, rgba(138, 187, 215, 1)),
		color-stop(100%, rgba(197, 222, 234, 1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(6, 109, 171, 1) 0%,
		rgba(138, 187, 215, 1) 0%, rgba(197, 222, 234, 1) 100%);
	/* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(6, 109, 171, 1) 0%,
		rgba(138, 187, 215, 1) 0%, rgba(197, 222, 234, 1) 100%);
	/* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(6, 109, 171, 1) 0%,
		rgba(138, 187, 215, 1) 0%, rgba(197, 222, 234, 1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(6, 109, 171, 1) 0%,
		rgba(138, 187, 215, 1) 0%, rgba(197, 222, 234, 1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#066dab',
		endColorstr='#c5deea', GradientType=0); /* IE6-9 */
}

/* Transmitted */
tr.invoiceState3 {
	background: rgb(226, 136, 136); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, rgba(226,
		136, 136, 1)), color-stop(100%, rgba(226, 195, 195, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(          startColorstr='#e28888',
		endColorstr='#e2c3c3', GradientType=0); /* IE6-9 */
}

tr.invoiceState2 {
	background: rgb(237, 226, 125); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(237, 226, 125, 1) 0%,
		rgba(234, 230, 192, 1) 99%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(237,
		226, 125, 1)), color-stop(99%, rgba(234, 230, 192, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(237, 226, 125, 1) 0%,
		rgba(234, 230, 192, 1) 99%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(237, 226, 125, 1) 0%,
		rgba(234, 230, 192, 1) 99%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(237, 226, 125, 1) 0%,
		rgba(234, 230, 192, 1) 99%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(237, 226, 125, 1) 0%,
		rgba(234, 230, 192, 1) 99%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(         startColorstr='#ede27d',
		endColorstr='#eae6c0', GradientType=0); /* IE6-9 */
}

tr.invoiceState1 {
	background: rgb(154, 224, 134); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(154, 224, 134, 1) 0%,
		rgba(198, 221, 190, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(154,
		224, 134, 1)), color-stop(100%, rgba(198, 221, 190, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(154, 224, 134, 1) 0%,
		rgba(198, 221, 190, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(154, 224, 134, 1) 0%,
		rgba(198, 221, 190, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(154, 224, 134, 1) 0%,
		rgba(198, 221, 190, 1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(154, 224, 134, 1) 0%,
		rgba(198, 221, 190, 1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(         startColorstr='#9ae086',
		endColorstr='#c6ddbe', GradientType=0); /* IE6-9 */
}

tr.invoiceState0 {
	background: rgb(112, 192, 229); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(112, 192, 229, 1) 1%,
		rgba(190, 228, 247, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, rgba(112,
		192, 229, 1)), color-stop(100%, rgba(190, 228, 247, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(112, 192, 229, 1) 1%,
		rgba(190, 228, 247, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(112, 192, 229, 1) 1%,
		rgba(190, 228, 247, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(112, 192, 229, 1) 1%,
		rgba(190, 228, 247, 1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(112, 192, 229, 1) 1%,
		rgba(190, 228, 247, 1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(         startColorstr='#70c0e5',
		endColorstr='#bee4f7', GradientType=0); /* IE6-9 */
}

tr.invoiceArchived {
	background: rgb(217, 237, 242); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(217, 237, 242, 1) 1%,
		rgba(173, 217, 228, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, rgba(217,
		237, 242, 1)), color-stop(100%, rgba(173, 217, 228, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(217, 237, 242, 1) 1%,
		rgba(173, 217, 228, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(217, 237, 242, 1) 1%,
		rgba(173, 217, 228, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(217, 237, 242, 1) 1%,
		rgba(173, 217, 228, 1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(217, 237, 242, 1) 1%,
		rgba(173, 217, 228, 1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(   startColorstr='#f7fbfc',
		endColorstr='#add9e4', GradientType=0); /* IE6-9 */
	text-decoration: line-through;
}

.changeIndicator {
	
}

.active {
	background-image: none !important;
}

.passive {
	background-color: gainsboro !important;
	background-image: none !important;
}

td.selectionDisabled .ui-chkbox {
	display: none;
}

.ordList  .ui-orderlist-list {
	width: 180px;
	height: 200px;
}

/*Map*/
.priceGridColumn {
	padding: 0px;
	margin: 0px;
}

.priceGridColumn td {
	width: 60px;
	height: 20px;
	padding: 0px;
	margin: 0px;
}

td .priceGridColumnText {
	width: 60px;
	height: 20px;
	background-color: red;
	padding: 0px;
	margin: 0px;
}

.downloadList {
	list-style: none;
	margin: 0px;
	padding: 1px;
	background-color: transparent !important;
	background: none !important;
}

.downloadList ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	background-color: transparent !important;
	background: none !important;
	border: none;
}

.downloadList .ui-widget-content {
	list-style: none;
	margin: 0px;
	padding: 0px;
	background-color: transparent !important;
	background: none !important;
	border: none;
}

#cr {
	position: fixed;
	bottom: 0;
	right: 0;
	margin: 0px;
	font-size: 8px;
	font-family: Arial, Helvetica, sans-serif;
	color: #989898;
	text-align: right;
}

.detailsLink {
	text-decoration: underline;
	cursor: pointer;
}

/*websocket growl*/
div#satgrowl\:pushGrowl_container {
	top: 20px;
	left: 20px;
}

div#satgrowl\:pushGrowl_container .ui-icon {
	display: none;
	background-color: #ffffff;
}

div#satgrowl\:pushGrowl_container div.ui-growl-item-container {
	opacity: 0.94;
	background: #4e85b8; /* Old browsers */
	background: -moz-linear-gradient(top, #4e85b8 15%, #4e85b8 26%, #4e85b8 31%, #a4d1f6
		100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(15%, #4e85b8),
		color-stop(26%, #4e85b8), color-stop(31%, #4e85b8),
		color-stop(100%, #a4d1f6)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #4e85b8 15%, #4e85b8 26%, #4e85b8 31%,
		#a4d1f6 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #4e85b8 15%, #4e85b8 26%, #4e85b8 31%, #a4d1f6
		100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #4e85b8 15%, #4e85b8 26%, #4e85b8 31%, #a4d1f6
		100%); /* IE10+ */
	background: linear-gradient(to bottom, #4e85b8 15%, #4e85b8 26%, #4e85b8 31%,
		#a4d1f6 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(            startColorstr='#4e85b8',
		endColorstr='#a4d1f6', GradientType=0); /* IE6-9 */
}

div#satgrowl\:pushGrowl_container span.ui-growl-image-message {
	background: url('/satiamo/resources/images/message/Messages-icon.png')
		!important;
	background-size: 32px 32px !important;
}

div#satgrowl\:pushGrowl_container span.ui-growl-image-transportorder6 {
	background: url('/satiamo/resources/images/state/to2/6.png') !important;
	background-size: 32px 32px !important;
}

div#satgrowl\:pushGrowl_container span.ui-growl-image-webservice_Info {
	background: url('/satiamo/resources/images/state/ws/0.png') !important;
	background-size: 32px 32px !important;
}

div#satgrowl\:pushGrowl_container span.ui-growl-image-webservice_Error {
	background: url('/satiamo/resources/images/state/ws/1.png') !important;
	background-size: 32px 32px !important;
}

div#satgrowl\:pushGrowl_container span.ui-growl-image-webservice_Warn {
	background: url('/satiamo/resources/images/state/ws/2.png') !important;
	background-size: 32px 32px !important;
}

div#satgrowl\:pushGrowl_container span.ui-growl-image-transportorder5 {
	background: url('/satiamo/resources/images/state/to2/5.png') !important;
	background-size: 32px 32px !important;
}

.satiamoMes .ui-messages-info-icon, .satiamoMes .ui-messages-error-icon,
	.satiamoMes .ui-messages-warn-icon {
	margin-right: 10px;
}

.changesGrid .ui-widget-content {
	border: 0px !important;
	margin: 0px;
	padding: 0px;
}

.adrTable {
	border: 0px !important;
	font-size: 10px;
	line-height: 10px;
	padding: 0px;
	margin: 0px;
}

.adrTable tr {
	border: 0px !important;
	padding: 0px;
	margin: 0px;
}

.adrTable td {
	border: 0px !important;
	padding: 0px;
	margin: 0px;
	line-height: 10px;
}

.custom .ui-datagrid-data {
	background: -moz-linear-gradient(center top, rgba(255, 255, 255, 0.8),
		rgba(255, 255, 255, 0)) repeat scroll 0% 0% #C4C4C4;
	border: 0px none !important;
}

.noborder .ui-widget-content {
	border: 0px none !important;
}

.tohColor6 {
	background: -moz-linear-gradient(top, rgba(45, 155, 31, 0.46) 0%,
		rgba(45, 155, 31, 0) 51%); /* FF3.6+ */
	background: -webkit-gradient(linear, top, bottom, color-stop(0%, rgba(45, 155, 31,
		0.46)), color-stop(51%, rgba(45, 155, 31, 0)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(45, 155, 31, 0.46) 0%,
		rgba(45, 155, 31, 0) 51%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(45, 155, 31, 0.46) 0%,
		rgba(45, 155, 31, 0) 51%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(45, 155, 31, 0.46) 0%,
		rgba(45, 155, 31, 0) 51%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(45, 155, 31, 0.46) 0%,
		rgba(45, 155, 31, 0) 51%); /* W3C */
}

.tohColor7 {
	background: -moz-linear-gradient(top, rgba(238, 217, 217, 1) 0%,
		rgba(238, 217, 217, 0) 50%); /* FF3.6+ */
	background: -webkit-gradient(linear, top, bottom, color-stop(0%, rgba(238, 217, 217,
		1)), color-stop(50%, rgba(238, 217, 217, 0)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(238, 217, 217, 1) 0%,
		rgba(238, 217, 217, 0) 50%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(238, 217, 217, 1) 0%,
		rgba(238, 217, 217, 0) 50%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(238, 217, 217, 1) 0%,
		rgba(238, 217, 217, 0) 50%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(238, 217, 217, 1) 0%,
		rgba(238, 217, 217, 0) 50%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eed9d9',
		endColorstr='#00eed9d9', GradientType=1); /* IE6-9 */
}

#StatisticLinks .ui-datagrid .ui-datagrid-content {
	border: 0px;
	margin: 0px;
	padding: 0px;
}

.tenderStates .ui-widget-content {
	border: 0px;
	margin: 0px;
	padding: 1px;
}

.largeClock .ui-clock {
	position: absolute;
	top: 0;
	right: 0;
	z-index: 40000;
	font-size: 40px !important;
}

.largeClock .ui-widget-header {
	color: rgba(0, 0, 0, 1);
	background-color: #3A393A;
	border: none !important;
	background: transparent;
	position: absolute;
	top: 200px;
	font-size: 40px !important;
}

.largeClock .ui-widget .ui-widget {
	font-size: 40px !important;
}

.satClock .ui-clock {
	position: absolute;
	right: 0;
	bottom: 0;
	z-index: 40000;
}

.tdLeft50 {
	width: 50%;
	text-align: left;
	vertical-align: top;
}

.tdRight50 {
	width: 50%;
	text-align: right;
	vertical-align: top;
}

.satClock .ui-widget-header {
	color: rgba(0, 0, 0, 1);
	background-color: #3A393A;
	border: none !important;
	background: transparent;
	position: absolute;
	font-size: 8px !important;
}

.noBorders tr, .noBorders td {
	background: none !important;
	border: none !important;
	border-collapse: collapse;
	padding: 0px;
	margin: 0px;
}

.noBorders td.ui-panelgrid-cell {
	padding: 1px;
}

.noBorders {
	width: 100%;
}

.panelStyle {
	background-color: #F8F8F8;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	border: none;
}

.ui-datatable.borderlessColorTable .ui-datatable-data tr, .ui-datatable.borderlessColorTable .ui-datatable-data-empty tr,
	.ui-datatable.borderlessColorTable .ui-datatable-data td, .ui-datatable.borderlessColorTable .ui-datatable-data-empty td
	{
	border: none;
	background-color: #e3e3e3;
	font-weight: bold;
	margin: 1px;
	padding: 1px;
}

.lcc {
	font-size: 40px !important;
	font-weight: bold !important;
}

.ui-tooltip {
	max-width: 500px;
}

.dispoStateOuter {
	border-color: #A8A8A8;
	border-radius: 5px;
	background: -moz-linear-gradient(center top, rgba(255, 255, 255, 0.8),
		rgba(255, 255, 255, 0)) repeat scroll 0% 0% #A8A8A8;
	border-top-left-radius: 2px;
	border-top-right-radius: 2px;
	border-bottom-right-radius: 2px;
	border-bottom-left-radius: 2px;
	margin: 0px;
	padding-top: 0px;
	padding-left: 0px;
	color: white;
}

.dispoStateItem {
	margin: 0px;
	padding: 0px;
	border: none;
	background-size: 100%;
	margin-right: 3px;
	background-color: transparent;
}

.top-aligned-columns td {
	vertical-align: top;
}

.cargoSpaceNotFull .ui-progressbar-value {
	background: rgb(255, 255, 255); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(255, 255, 255, 1) 0%,
		rgba(216, 192, 151, 1) 52%, rgba(219, 158, 46, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255,
		255, 255, 1)), color-stop(52%, rgba(216, 192, 151, 1)),
		color-stop(100%, rgba(219, 158, 46, 1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(255, 255, 255, 1) 0%,
		rgba(216, 192, 151, 1) 52%, rgba(219, 158, 46, 1) 100%);
	/* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(255, 255, 255, 1) 0%,
		rgba(216, 192, 151, 1) 52%, rgba(219, 158, 46, 1) 100%);
	/* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(255, 255, 255, 1) 0%,
		rgba(216, 192, 151, 1) 52%, rgba(219, 158, 46, 1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(255, 255, 255, 1) 0%,
		rgba(216, 192, 151, 1) 52%, rgba(219, 158, 46, 1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(  startColorstr='#ffffff',
		endColorstr='#db9e2e', GradientType=0); /* IE6-9 */
	border-radius: 3px;
}

.cargoSpaceFull .ui-progressbar-value {
	background: rgb(255, 255, 255); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(255, 255, 255, 1) 0%,
		rgba(187, 219, 162, 1) 52%, rgba(70, 178, 37, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255,
		255, 255, 1)), color-stop(52%, rgba(187, 219, 162, 1)),
		color-stop(100%, rgba(70, 178, 37, 1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(255, 255, 255, 1) 0%,
		rgba(187, 219, 162, 1) 52%, rgba(70, 178, 37, 1) 100%);
	/* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(255, 255, 255, 1) 0%,
		rgba(187, 219, 162, 1) 52%, rgba(70, 178, 37, 1) 100%);
	/* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(255, 255, 255, 1) 0%,
		rgba(187, 219, 162, 1) 52%, rgba(70, 178, 37, 1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(255, 255, 255, 1) 0%,
		rgba(187, 219, 162, 1) 52%, rgba(70, 178, 37, 1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(  startColorstr='#ffffff',
		endColorstr='#46b225', GradientType=0); /* IE6-9 */
	border-radius: 3px;
}

.cargoSpaceMore .ui-progressbar-value {
	background: rgb(255, 255, 255); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(255, 255, 255, 1) 0%,
		rgba(255, 178, 178, 1) 52%, rgba(186, 40, 40, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255,
		255, 255, 1)), color-stop(52%, rgba(255, 178, 178, 1)),
		color-stop(100%, rgba(186, 40, 40, 1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(255, 255, 255, 1) 0%,
		rgba(255, 178, 178, 1) 52%, rgba(186, 40, 40, 1) 100%);
	/* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(255, 255, 255, 1) 0%,
		rgba(255, 178, 178, 1) 52%, rgba(186, 40, 40, 1) 100%);
	/* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(255, 255, 255, 1) 0%,
		rgba(255, 178, 178, 1) 52%, rgba(186, 40, 40, 1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(255, 255, 255, 1) 0%,
		rgba(255, 178, 178, 1) 52%, rgba(186, 40, 40, 1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(  startColorstr='#ffffff',
		endColorstr='#ba2828', GradientType=0); /* IE6-9 */
	border-radius: 3px;
}

.cargoSpaceFull .ui-progressbar {
	border-radius: 3px;
}

.cargoSpaceMore, .cargoSpaceFull, .cargoSpaceNotFull .ui-progressbar-label
	{
	border-radius: 3px;
}

.cargoSpaceNotFull {
	border-radius: 3px;
}

.cargoSpaceFull {
	border-radius: 3px;
}

.cargoSpaceMore {
	border-radius: 3px;
}

.ui-colorpicker-container {
	z-index: 21000 !important;
}

.selectOneMenuPanel {
	z-index: 21000 !important;
}

.ui-datepicker {
	z-index: 21000 !important;
}

.inputOG table td:first-child {
	background-color: #3a393a;
}

.logoLeft {
	background-color: #ffffff;
	width: 45px !important;
	vertical-align: top;
}

.logoMiddle {
	width: 45px !important;
	background-image:
		url('/satiamo/resources/images/background/backarrow.png') !important;
	background-repeat: no-repeat;
	padding-right: 10px;
	text-align: center;
	vertical-align: top;
}

.logoBG {
	padding: 3px;
	height: 90px;
	width: 150px;
	background-size: 90%;
	text-align: left;
	vertical-align: middle;
	background-repeat: no-repeat;
	background-position: 70% 55%;
}

.logoBGSmall {
	padding: 3px;
	height: 30px;
	width: 50px;
	background-size: 90%;
	text-align: left;
	vertical-align: middle;
	background-repeat: no-repeat;
	background-position: 70% 55%;
}

.logoBGSelect {
	height: 60px;
	width: 100%;
	background-size: 90%;
	text-align: center;
	vertical-align: middle;
	border-radius: 3px;
	background-repeat: no-repeat;
	background-position: 50% 55%;
	background-color: #ffffff;
}

.logoBGSelect {
	
}

.logoRightTop {
	vertical-align: top;
}

.statePanel {
	height: 60px;
}

#ajaxErrorHandlerDialog\:modal {
	background: red;
	width: 300px;
}

#ajaxErrorHandlerDialog .ui-widget-header {
	background: white;
	color: red;
}

#ajaxErrorHandlerDialog .ui-widget-content {
	font-size: 15px;
	width: 400px;
}

/*button colors*/
#ajaxErrorHandlerDialog button * {
	color: red;
	background: none;
}

.statePanel .ui-button {
	margin-top: 20px;
}

.downloadIcon {
	width: 30px;
}

.downloadText {
	text-align: left;
	font-weight: bold;
}

.downloadBut {
	text-align: right;
}

/*Sticky*/
.stickynote {
	overflow: hidden;
	position: relative;
	padding-top: 2em;
	padding-bottom: 3em;
	padding-left: 4em;
	padding-right: 4em;
	z-index: 1231239998 !important;
}

.stickynote a {
	text-decoration: none;
	color: #000;
	background: #ffc;
	display: block;
	height: 9em;
	width: 9.5em;
	padding: 0.5em;
	-moz-box-shadow: 5px 5px 7px rgba(33, 33, 33, 1);
	-webkit-box-shadow: 5px 5px 7px rgba(33, 33, 33, .7);
	box-shadow: 5px 5px 7px rgba(33, 33, 33, .7);
	-moz-transition: -moz-transform .15s linear;
	-o-transition: -o-transform .15s linear;
	-webkit-transition: -webkit-transform .15s linear;
}

.stickynote a {
	-webkit-transform: rotate(-6deg);
	-o-transform: rotate(-6deg);
	-moz-transform: rotate(-6deg);
}

.stickynote .panel {
	-o-transform: rotate(4deg);
	-webkit-transform: rotate(4deg);
	-moz-transform: rotate(4deg);
	position: relative;
	z-index: 2 !important;
}

.stickynote h2 {
	margin: 2px;
	padding: 0px;
}

.stickynote a {
	font-family: "Reenie Beanie", arial, sans-serif;
	font-size: 13px;
}

.stickynote a:hover, .stickynote a:focus {
	text-decoration: none;
	box-shadow: 10px 10px 7px rgba(0, 0, 0, .7);
	-moz-box-shadow: 10px 10px 7px rgba(0, 0, 0, .7);
	-webkit-box-shadow: 10px 10px 7px rgba(0, 0, 0, .7);
	-webkit-transform: scale(1.4);
	-moz-transform: scale(1.4);
	-o-transform: scale(1.4);
	position: relative;
	z-index: 300000000 !important;
}

/*Sticky end*/
.okPanel {
	background-color: #a5d49a;
	height: 100px;
}

.errorPanel {
	background-color: #d4a29a;
	height: 100px;
}

.okPanel1 {
	background-color: #48d228;
	height: 100px;
}

.errorPanel1 {
	background-color: #d3503b;
	height: 100px;
}

.uploadArea .ui-fileupload {
	width: 100%;
	background-color: transparent;
	border: none;
}

.uploadArea {
	background-image:
		url('/satiamo/resources/images/background/dragdrop.png') !important;
	background-repeat: no-repeat;
	background-position: center;
	border: 2px dashed gray;
	background-image:
		url('/satiamo/resources/images/background/dragdrop.png') !important;
	background-color: #f7f7d9;
}

.uploadArea .ui-fileupload-buttonbar {
	background-color: transparent;
	border: none;
}

.uploadArea .ui-fileupload-buttonbar .ui-c {
	background-color: transparent;
	border: none;
}

.uploadArea .ui-fileupload-content {
	border: none;
	margin: 10px;
	background-color: transparent;
}

.bottomToolbar {
	vertical-align: baseline;
	height: 70px;
	margin-top: 33px;
	padding-left: 50px;
}

.selectedLayer {
	background-color: #cbe7ff;
}

.notSelectedLayer {
	background-color: #d8d8d8;
	font-style: italic;
	font-color: #919191;
	font-variant: small-caps;
	text-decoration: line-through;
}

.satiamoHeader { /*
	position: fixed;
	left: 10px;
	top: 20px;*/
	z-index: 1000;
	height: 170px !important;
	width: 100%;
	margin: 0px;
	padding-top: 124px;
	background-image:
		url('/satiamo/resources/images/logos/elogate_white_med.png')
		!important;
	background-repeat: no-repeat;
	background-position: center;
	background-color: transparent;
}

.satiamoHeader70 {
	height: 70px;
	width: 100%;
	margin: 0px;
	padding: 0px;
	background-image:
		url('/satiamo/resources/images/background/satiamo_arrow_70.png')
		!important;
	padding-left: 200px;
	border-bottom: 1px solid black;
	background-repeat: no-repeat;
	background-position: left;
}

.satiamoHeader98 {
	height: 98px;
	width: 100%;
	margin: 0px;
	padding: 0px;
	border-bottom: 1px solid black;
	background-repeat: no-repeat;
	background-position: left;
	background-color: -moz-linear-gradient(center top, rgba(255, 255, 255, 0),
		rgba(255, 255, 255, 0.4)) 0% 0% rgb(133, 178, 203);
}

.satiamoHeader30 {
	height: 30px;
	width: 100%;
	margin: 0px;
	padding: 0px;
	border-bottom: 1px solid black;
	background-repeat: no-repeat;
	background-position: left;
	background-color: -moz-linear-gradient(center top, rgba(255, 255, 255, 0),
		rgba(255, 255, 255, 0.4)) 0% 0% rgb(133, 178, 203);
}

body {
	padding: 0px;
	margin: 0px;
	background-color: #ffffff;
}

.ui-accordion .ui-accordion-content {
	padding: 0 !important;
	margin: 0 !important
}

html {
	background-color: #ffffff;
}

.selectOG  .ui-datagrid-data {
	border: none;
	background-color: transparent;
}

.selectOG  .ui-widget-content {
	border: none;
	background-color: transparent;
}

.selectOG  .singleOg {
	border: 1px solid #aaaaaa;
	background-color: #777777;
}

.selectOG .ui-paginator {
	background: #777777 !important;
	margin-left: 5px;
	margin-right: 21px;
	text-shadow: none;
	color: #dddddd;
	border-radius: 3px !important;
}

.selectOG .ui-paginator a {
	background-color: #dddddd;
	background-image: none !important;
	box-shadow: none !important;
	border: none !important;
}

.selectOG .ui-paginator a.ui-paginator-page.ui-state-active {
	background-color: #AFAFAF;
	cursor: default;
}

legend.ui-state-default {
	box-shadow: none;
	-webkit-box-shadow: none;
}

legend {
	background-image: none !important;
	background: none !important;
	border: none !important;
	font-style: italic;
	font-weight: bold;
	background-color: transparent;
	text-shadow: none !important;
}

fieldset {
	margin-left: 10px;
	margin-right: 10px;
}

.ui-messages-warn-icon {
	margin-right: 10px;
	background-attachment: inherit;
}

div.timeline-frame {
	border-color: #000000;
	border-radius: 0px;
	color: black !important;
	margin: 0px;
	padding: 0px;
}

div.timeline-axis {
	border-color: #009dc5;
	color: black !important;
	background-color: #009dc5;
}

div.timeline-groups-axis {
	border-color: #5D99C3;
	color: black !important;
}

div.timeline-groups-axis-onleft {
	border-style: none solid none none;
}

div.timeline-axis-text {
	color: black !important;
}

div.timeline-event {
	width: 200px;
	text-overflow: ellipsis;
	color: white !important;
	border-radius: 5px !important;
}

div.timeline-event-content {
	padding: 1px;
	text-align: left;
	width: 190px;
	text-overflow: ellipsis;
	color: black !important;
	text-shadow: none;
}

table[role=grid] tr td[role=gridcell] tableColumn {
	text-overflow: ellipsis;
	height: 20px;
	max-width: 150px;
	min-width: 50px;
}

.ResulttableComp {
	font-size: 8px !important;
}

table[role=grid] thead tr th[role=columnheader] {
	padding: 5px;
	margin: 0px;
}

.ResulttableComp table[role=grid] thead tr th[role=columnheader] {
	padding: 0px;
	margin: 0px;
	width: 30px;
}

.fileupload-content {
	background-image: url('/satiamo/resources/images/other/arrow.png')
		!important;
	background-repeat: no-repeat;
	background-position: center;
	height: 150px !important;
	min-width: 300px !important;
	border-style: dashed;
	border-width: 5px;
	border-color: lightgray;
}

.attributevalueIndex {
	width: 5%;
	text-align: center;
	background-color: #92bad1;
	color: white;
	font-size: 11px;
	vertical-align: middle;
}

.previewTemplate table {
	border: 0px;
}

.previewTemplate table td {
	border: 0px;
}

.attributevalueLabel {
	width: 45%;
	text-align: right;
	font-weight: bold !important;
	vertical-align: top !important;
}

.attributevalue {
	width: 50%;
	text-align: left;
	padding-left: 3px;
	vertical-align: top;
}

.outputTextComponent {
	margin: 2px;
	padding: 2px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: italic;
	color: #5F5E64;
	border: 1px solid #5F5E64;
	cursor: default;
	text-align: left;
	vertical-align: middle;
}

.favTreeRow {
	background-color: #c8dc94;
}

div.timeline-frame {
	border-color: #2ca3dc;
	border-radius: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
}

div.timeline-axis {
	border-color: #2ca3dc;
	background-color: #2ca3dc;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2ca3dc',
		endColorstr='#b1cede') alpha(opacity =       
		                                                         
		           100);
	background: -webkit-gradient(linear, left top, left bottom, from(#2ca3dc),
		to(#b1cede));
	background: -moz-linear-gradient(top, #2ca3dc, #b1cede);
	-khtml-opacity: 1;
	-moz-opacity: 1;
	opacity: 1;
}

div.timeline-event {
	color: white !important;
	border-radius: 5px !important;
}

div.timeline-event-content {
	padding: 5px;
	text-shadow: none;
}

.ui-icon-sap-severity-neutral {
	background-position: 50% 50%;
	background-size: 16px 16px;
	background-image: url('/satiamo/resources/images/state/ws/0.png')
		!important;
	background-repeat: no-repeat;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	padding-left: 5px;
	margin: 0px;
}

.ui-icon-sap-severity-high {
	background-position: 50% 50%;
	background-size: 16px 16px;
	background-image: url('/satiamo/resources/images/state/ws/1.png')
		!important;
	background-repeat: no-repeat;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	padding-left: 5px;
	margin: 0px;
}

.ui-icon-sap-severity-average {
	background-position: 50% 50%;
	background-size: 16px 16px;
	background-image: url('/satiamo/resources/images/state/ws/2.png')
		!important;
	background-repeat: no-repeat;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	padding-left: 5px;
	margin: 0px;
}

.ui-icon-sap-severity-low {
	background-position: 50% 50%;
	background-size: 16px 16px;
	background-image: url('/satiamo/resources/images/state/ws/3.png')
		!important;
	background-repeat: no-repeat;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	padding-left: 5px;
	margin: 0px;
}

.ui-icon-declare {
	background-position: -0px -0px;
	height: 16px;
	background-image:
		url('/satiamo/resources/images/buttonnew/declared.png') !important;
	background-repeat: no-repeat;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	padding-left: 5px;
	margin: 0px;
}

.ui-icon-truckRental {
	background-position: -0px -0px;
	height: 16px;
	width: 16px;
	background-image:
		url('/satiamo/resources/images/buttonnew/truckrental.png') !important;
	background-repeat: no-repeat;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	padding-left: 5px;
	margin: 0px;
}

.ui-icon-charter {
	background-position: -0px -0px;
	height: 16px;
	width: 16px;
	background-image: url('/satiamo/resources/images/buttonnew/p2.png')
		!important;
	background-repeat: no-repeat;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	padding-left: 5px;
	margin: 0px;
}

.ui-icon-pricingTypeShipment {
	background-position: -0px -0px;
	height: 16px;
	width: 16px;
	background-image: url('/satiamo/resources/images/buttonnew/p3.png')
		!important;
	background-repeat: no-repeat;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	padding-left: 5px;
	margin: 0px;
}

.ui-icon-pricingTypeHandlingUnit {
	background-position: -0px -0px;
	height: 16px;
	width: 16px;
	background-image: url('/satiamo/resources/images/buttonnew/p1.png')
		!important;
	background-repeat: no-repeat;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	padding-left: 5px;
	margin: 0px;
}

.ui-icon-start {
	background-position: -0px -0px;
	height: 16px;
	background-image: url('/satiamo/resources/images/buttonnew/started.png')
		!important;
	background-repeat: no-repeat;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	padding-left: 5px;
	margin: 0px;
}

.ui-icon-finish { 
	background-position: -0px -0px;
	height: 16px;
	width: 16px;
	font-size:10px;
	background-image:
		url('/satiamo/resources/images/buttonnew/in_delivery.png') !important; 
	background-repeat: no-repeat;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	padding-left: 1px;
	margin: 0px;
}

.ui-icon-open {
	background-position: -0px -0px;
	height: 16px;
	background-image: url('/satiamo/resources/images/buttonnew/open.png')
		!important;
	background-repeat: no-repeat;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	padding-left: 5px;
	margin: 0px;
}

.ui-icon-pod {
	background-position: -0px -0px;
	height: 16px;
	background-image:
		url('/satiamo/resources/images/buttonnew/finished.png') !important;
	background-repeat: no-repeat;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	padding-left: 5px;
	margin: 0px;
}

.panel-declare-loading {
	height: 40px;
	width: 40px;
	background-size: 35px 35px;
	background-image:
		url('/satiamo/resources/images/buttonnew/declared.png') !important;
	background-repeat: no-repeat;
	border: none;
}

.panel-start-loading {
	height: 40px;
	width: 40px;
	background-size: 35px 35px;
	background-image: url('/satiamo/resources/images/buttonnew/started.png')
		!important;
	background-repeat: no-repeat;
	border: none;
}

.panel-finish-loading {
	height: 40px;
	width: 40px;
	background-size: 35px 35px;
	background-image:
		url('/satiamo/resources/images/buttonnew/in_delivery.png') !important;
	background-repeat: no-repeat;
	border: none;
}

.ui-icon-minet {
	background-position: -0px -0px;
	height: 16px;
	background-image: url('/satiamo/resources/images/icon/mine.png')
		!important;
	background-repeat: no-repeat;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	padding-left: 5px;
	margin: 0px;
}

.ui-icon-allt {
	background-position: -0px -0px;
	height: 16px;
	background-image: url('/satiamo/resources/images/icon/all.png')
		!important;
	background-repeat: no-repeat;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	padding-left: 5px;
	margin: 0px;
}

.ui-icon-fulls {
	background-position: -0px -0px;
	height: 16px;
	background-image: url('/satiamo/resources/images/icon/full.png')
		!important;
	background-repeat: no-repeat;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	padding-left: 5px;
	margin: 0px;
}

.ui-icon-autodispo {
	background-position: -0px -0px;
	height: 16px;
	background-image: url('/satiamo/resources/images/icon/autodispo.png')
		!important;
	background-repeat: no-repeat;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	padding-left: 5px;
	margin: 0px;
}

.ui-icon-splits {
	background-position: -0px -0px;
	height: 16px;
	background-image: url('/satiamo/resources/images/icon/split.png')
		!important;
	background-repeat: no-repeat;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	padding-left: 5px;
	margin: 0px;
}

.ui-sicon-SentEmail {
	background-position: -20px -0px;
	height: 20px;
	background-image:
		url('/satiamo/resources/images/navigation/side/email.png') !important;
	background-repeat: no-repeat;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	padding-left: 5px;
	margin: 0px;
}

.ui-sicon-NotSentEmail {
	background-position: -0px -0px;
	height: 20px;
	background-image:
		url('/satiamo/resources/images/navigation/side/email.png') !important;
	background-repeat: no-repeat;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	padding-left: 5px;
	margin: 0px;
}

.ui-sicon-EmailTemplate {
	background-position: -60px -0px;
	height: 20px;
	background-image:
		url('/satiamo/resources/images/navigation/side/email.png') !important;
	background-repeat: no-repeat;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	padding-left: 5px;
	margin: 0px;
}

.ui-sicon-VFI {
	background-position: -40px -0px;
	height: 20px;
	background-image:
		url('/satiamo/resources/images/navigation/side/email.png') !important;
	background-repeat: no-repeat;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	padding-left: 5px;
	margin: 0px;
}

#navbar {
	border-bottom: none !important;
}

.ui-micon-SupplierShipmentsTab {
	background-position: -0px -0px;
	height: 16px;
	background-image:
		url('/satiamo/resources/images/navigation/sub/test.png') !important;
	background-repeat: no-repeat;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	padding-left: 5px;
	margin: 0px;
}

.ui-micon-EmailTab {
	background-position: -40px -0px;
	height: 20px;
	background-image:
		url('/satiamo/resources/images/navigation/sub/email.png') !important;
	background-repeat: no-repeat;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	padding-left: 5px;
	margin: 0px;
}

.ui-micon-DataTransmissionHookTab {
	background-position: -0px -0px;
	height: 20px;
	background-image:
		url('/satiamo/resources/images/navigation/sub/email.png') !important;
	background-repeat: no-repeat;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	padding-left: 5px;
	margin: 0px;
}

.ui-micon-SupplierTab {
	background-position: -40px -0px;
	height: 20px;
	background-image:
		url('/satiamo/resources/images/navigation/sub/purchase.png')
		!important;
	background-repeat: no-repeat;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	padding-left: 5px;
	margin: 0px;
}

.ui-micon-DeliveryspecificationTab {
	background-position: -60px -0px;
	height: 20px;
	background-image:
		url('/satiamo/resources/images/navigation/sub/purchase.png')
		!important;
	background-repeat: no-repeat;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	padding-left: 5px;
	margin: 0px;
}

.ui-micon-TenderTab {
	background-position: -80px -0px;
	height: 20px;
	background-image:
		url('/satiamo/resources/images/navigation/sub/purchase.png')
		!important;
	background-repeat: no-repeat;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	padding-left: 5px;
	margin: 0px;
}

.ui-micon-FlexTab {
	background-position: -100px -0px;
	height: 20px;
	background-image:
		url('/satiamo/resources/images/navigation/sub/purchase.png')
		!important;
	background-repeat: no-repeat;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	padding-left: 5px;
	margin: 0px;
}

.ui-micon-TemplateTab, .ui-micon-DocTab {
	background-position: -60px -0px;
	height: 20px;
	background-image:
		url('/satiamo/resources/images/navigation/sub/purchase.png')
		!important;
	background-repeat: no-repeat;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	padding-left: 5px;
	margin: 0px;
}

.ui-micon-BiddingTab, .ui-micon-SupplierBiddingTab,
	.ui-micon-SmartTenderTab, .ui-micon-SupplierSmartTenderTab {
	background-position: -0px -0px;
	height: 20px;
	background-image:
		url('/satiamo/resources/images/navigation/sub/purchase.png')
		!important;
	background-repeat: no-repeat;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	padding-left: 5px;
	margin: 0px;
}

.ui-micon-OwnDataTab, .ui-micon-SupplierOwnDataTab {
	background-position: -0px -0px;
	height: 20px;
	background-image:
		url('/satiamo/resources/images/navigation/sub/settings.png')
		!important;
	background-repeat: no-repeat;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	padding-left: 5px;
	margin: 0px;
}

.ui-micon-ApplicationTab {
	background-position: -20px -0px;
	height: 20px;
	background-image:
		url('/satiamo/resources/images/navigation/sub/settings.png')
		!important;
	background-repeat: no-repeat;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	padding-left: 5px;
	margin: 0px;
}

.ui-micon-OrdererHelpcenterTab, .ui-micon-SupplierHelpcenterTab {
	background-position: -0px -0px;
	height: 20px;
	background-image:
		url('/satiamo/resources/images/navigation/sub/help.png') !important;
	background-repeat: no-repeat;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	padding-left: 5px;
	margin: 0px;
}

.ui-micon-OrderergroupTab, .ui-micon-SupplierUsersTab {
	background-position: -40px -0px;
	height: 20px;
	background-image:
		url('/satiamo/resources/images/navigation/sub/settings.png')
		!important;
	background-repeat: no-repeat;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	padding-left: 5px;
	margin: 0px;
}

.ui-micon-BillingTab {
	background-position: -60px -0px;
	height: 20px;
	background-image:
		url('/satiamo/resources/images/navigation/sub/settings.png')
		!important;
	background-repeat: no-repeat;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	padding-left: 5px;
	margin: 0px;
}

ui-micon-DocTab {
	background-position: -60px -0px;
	height: 20px;
	background-image:
		url('/satiamo/resources/images/navigation/sub/settings.png')
		!important;
	background-repeat: no-repeat;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	padding-left: 5px;
	margin: 0px;
}

.ui-micon-EAvisoTab, .ui-micon-SupplierTransportOrderTab {
	background-position: -0px -0px;
	height: 20px;
	background-image:
		url('/satiamo/resources/images/navigation/sub/dispo.png') !important;
	background-repeat: no-repeat;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	padding-left: 5px;
	margin: 0px;
}

.ui-micon-CompanyTab {
	background-position: -20px -0px;
	height: 20px;
	background-image:
		url('/satiamo/resources/images/navigation/sub/dispo.png') !important;
	background-repeat: no-repeat;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	padding-left: 5px;
	margin: 0px;
}

.ui-micon-PalletsTab {
	background-position: -40px -0px;
	height: 20px;
	background-image:
		url('/satiamo/resources/images/navigation/sub/dispo.png') !important;
	background-repeat: no-repeat;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	padding-left: 5px;
	margin: 0px;
}

.ui-micon-SupplierEvalTab {
	background-position: -60px -0px;
	height: 20px;
	background-image:
		url('/satiamo/resources/images/navigation/sub/dispo.png') !important;
	background-repeat: no-repeat;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	padding-left: 5px;
	margin: 0px;
}

.ui-micon-ScheduleTab {
	background-position: -80px -0px;
	height: 20px;
	background-image:
		url('/satiamo/resources/images/navigation/sub/dispo.png') !important;
	background-repeat: no-repeat;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	padding-left: 5px;
	margin: 0px;
}

.ui-micon-CreditTab {
	background-position: -40px -0px;
	height: 20px;
	background-image:
		url('/satiamo/resources/images/navigation/sub/management.png')
		!important;
	background-repeat: no-repeat;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	padding-left: 5px;
	margin: 0px;
}

.ui-micon-ReportTab {
	height: 20px;
	background-position: -20px -0px;
	background-image:
		url('/satiamo/resources/images/navigation/sub/management.png')
		!important;
	background-repeat: no-repeat;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	padding-left: 5px;
	margin: 0px;
}

.ui-micon-MapTab {
	height: 20px;
	background-position: -0px -0px;
	background-image:
		url('/satiamo/resources/images/navigation/sub/management.png')
		!important;
	background-repeat: no-repeat;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	padding-left: 5px;
	margin: 0px;
}

.ui-micon-AlertsTab {
	height: 20px;
	background-position: -80px -0px;
	background-image:
		url('/satiamo/resources/images/navigation/sub/management.png')
		!important;
	background-repeat: no-repeat;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	padding-left: 5px;
	margin: 0px;
}

.ui-micon-CO2Tab {
	height: 20px;
	background-position: -100px -0px;
	background-image:
		url('/satiamo/resources/images/navigation/sub/management.png')
		!important;
	background-repeat: no-repeat;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	padding-left: 5px;
	margin: 0px;
}

.ui-micon-ComplianceTab {
	height: 20px;
	background-position: -60px -0px;
	background-image:
		url('/satiamo/resources/images/navigation/sub/management.png')
		!important;
	background-repeat: no-repeat;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	padding-left: 5px;
	margin: 0px;
}

.ui-dialog {
	z-index: 1005 !important;
}

.top {
	opacity: 0.8 !important;
}

.topMenu .ui-dock-container-top {
	z-index: 10000;
	padding: 0px;
}

.topMenu .ui-widget-header {
	border: none !important;
	background-color: transparent;
	background-image: none !important;
	background-repeat: no-repeat;
}

.dialogValidationFailed {
	background-color: #f0837e;
}

.dialogValidationOk {
	
}

.hide-column-names table thead tr {
	display: none;
	background-color: white;
}

.hide-column-names table {
	background-color: transparent;
}

.layoutPaneHeader {
	font-size: 13px;
	font-weight: bold;
	font-family: arial;
	height: 18px;
	padding-top: 2px;
	padding-bottom: 2px;
	vertical-align: middle;
}

.layoutPaneHeaderNorth .ui-widget-header {
	font-size: 10px;
	font-weight: bold;
	font-family: arial;
	height: 26px;
	padding-top: 2px;
	padding-bottom: 2px;
	vertical-align: middle;
	background: none;
	background-image: none;
	border: none;
	overflow: hidden !important;
}

.autoCompleteImage {
	padding: 5px;
	padding-left: 10px;
	text-align: right;
	vertical-align: bottom;
	background-image: url('/satiamo/resources/images/search.png') !important;
	background-repeat: no-repeat;
}

.autoComplete {
	text-align: right;
}

div#UNNumberAutoComplete_if .ui-autocomplete {
	margin-left: 0%;
}

.transProcessesStream .ui-paginator {
	margin-left: 20px;
}

.layoutPaneHeader .ui-button {
	float: right;
	height: 18px;
	width: 18px;
	padding: 0px;
	margin: 0px;
}

.layoutPaneHeader .ui-inputfield {
	height: 18px;
	padding: 0px;
	font-size: 10px;
	margin: 0px;
	background-color: #d2e1ab;
	font-size: 30px;
}

.layoutPaneHeader .ui-inputfield {
	height: 18px;
	padding: 0px;
	font-size: 10px;
	margin: 0px;
	background-color: #d2e1ab;
	font-size: 30px;
}

.layoutPaneHeader form {
	float: right;
}

.layoutPaneHeader .ui-widget-header {
	background: none;
	background-image: none;
	border: none;
}

.ui-outputlabel-rfi {
	color: red;
}

div[id*="HeaderForm:TopHide"] {
	background-image: none;
	filter: alpha(opacity =             
		                                                         
		               90);
	/* works in IE 7 */
	opacity: 0.9; /* works in Firefox */
}

.footer {
	position: absolute;
	bottom: 0px;
	right: 0px;
	left: 0px;
	max-height: 100%;
}

.hide-column-names table thead tr {
	display: none;
}

div.hint {
	white-space: nowrap;
	overflow: hidden;
	padding: 0px;
	margin: 0px;
	z-index: 10000;
}

.tableColumn {
	white-space: nowrap !important;
	overflow: hidden;
}

.tableColumn th {
	text-align: left;
}

.aLeftSmall {
	width: 16px;
}

body {
	background-color: #accbdc;
}

.ui-datatable tbody td {
	margin: 0px;
	vertical-align: middle;
	padding: 0px;
}

.ui-datatable tbody tr:first-child {
	margin: 0px;
	padding: 0px;
}

.satiamoInput input {
	width: 100px;
}

div.hint:hover {
	text-overflow: ellipsis;
	overflow: visible;
}

.ui-tabs-panel {
	margin: 0px !important;
	padding: 3px !important;
}

.tableSplitButton {
	min-width: 6em !important;
	padding: 0px;
	margin: 0px;
	margin-left: -2px;
	border: none !important;
}

.tableSplitButton .ui-corner-right {
	border: none !important;
	width: 50%;
}

.tableSplitButton .ui-corner-left {
	border: none !important;
	width: 50%;
}

.actionColumn {
	text-align: right;
	min-width: 50px;
}

.actionColumn table td {
	border: none !important;
}

.tableSplitButton button {
	border: none !important;
	overflow: hidden;
	background: transparent;
	box-shadow: none;
}

.tableSplitButton .ui-splitbutton-menubutton {
	border: none !important;
	overflow: hidden;
	background: transparent;
	box-shadow: none;
}

.ui-splitbutton-menubutton {
	width: 26px !important;
}

.tableSplitButton .ui-widget {
	overflow: hidden;
	background: transparent;
}

.tableSplitButton .ui-menuitem-text {
	float: none !important;
	white-space: nowrap;
	display: list-item;
	margin-right: 2em;
	background: transparent;
}

.ui-menu {
	width: auto;
}

.aTop {
	vertical-align: top;
}

.aLeft {
	text-align: left;
	border: none;
	vertical-align: top;
}

.aRight {
	text-align: right;
	border: none;
	vertical-align: top;
}

.aRight100 {
	text-align: right;
	border: none;
	width: 100px;
	vertical-align: top;
}

.priceLabelCol {
	text-align: right;
	border: none;
	font-weight: bold !important;
	vertical-align: middle;
}

tr td.coloredBorder1, tr td.coloredBorder2, tr td.coloredBorder3, tr td.coloredBorder4,
	tr td.coloredBorder5, tr td.coloredBorder6, tr td.coloredBorder7, tr td.coloredBorder8
	{
	border-left: 3px solid #8bbc21 !important;
	background-color: #f1fade;
	border-bottom: 1px solid white !important;
}

tr:last-child td.coloredBorder1, tr:last-child td.coloredBorder2, tr:last-child td.coloredBorder3,
	tr:last-child td.coloredBorder4, tr:last-child td.coloredBorder5, tr:last-child td.coloredBorder6,
	tr:last-child td.coloredBorder7, tr:last-child td.coloredBorder8 {
	border-bottom: 1px solid gray !important;
}

tr.coloredBorder1:not(:last-child ) td.coloredBorder1, tr.coloredBorder2:not(:last-child ) td.coloredBorder2,
	tr.coloredBorder3:not(:last-child ) td.coloredBorder3, tr.coloredBorder4:not(:last-child ) td.coloredBorder4,
	tr.coloredBorder5:not(:last-child ) td.coloredBorder5, tr.coloredBorder6:not(:last-child ) td.coloredBorder6,
	tr.coloredBorder7:not(:last-child ) td.coloredBorder7, tr.coloredBorder8:not(:last-child ) td.coloredBorder8
	{
	border-left: 3px solid #c42525 !important;
	background-color: #fcefef;
	border-bottom: 1px solid white !important;
}

tr.coloredBorder1:last-child  td.coloredBorder1, tr.coloredBorder2:last-child  td.coloredBorder2,
	tr.coloredBorder3:last-child  td.coloredBorder3, tr.coloredBorder4:last-child  td.coloredBorder4,
	tr.coloredBorder5:last-child td.coloredBorder5, tr.coloredBorder6:last-child td.coloredBorder6,
	tr.coloredBorder7:last-child td.coloredBorder7, tr.coloredBorder8:last-child td.coloredBorder8
	{
	border-left: 3px solid #c42525 !important;
	background-color: #fcefef;
}

.aCenter {
	text-align: center;
}

.layoutPaneContent {
	padding: 0px;
	margin: 0px;
}

.ui-log {
	z-index: 30000
}

.ui-widget, .ui-widget .ui-widget {
	font-size: 12px;
}

.ui-tooltip-command {
	width: 200px;
	word-wrap: break-word;
}

.yardVisStateTT .ui-tooltip-text {
	background-color: white;
}

.ui-layout-center {
	
}

.ui-layout-north .ui-toolbar {
	background-color: transparent;
	background-image: none;
	border: 0px;
}

.ui-layout-north .ui-tabmenu-nav {
	background-color: transparent;
	background-image: none;
	border: none;
}

.ui-layout-north .ui-tabmenu .ui-widget-header {
	border: none;
	background: none;
}

.ui-layout-north .ui-tabmenu-nav {
	background-color: transparent;
	background-image: none;
	border-top: none;
	border-left: none;
	border-right: none;
}

.ui-layout-north .ui-tabmenu {
	background-color: transparent;
	background-image: none;
	border-top: none;
	border-left: none;
	border-right: none;
}

.ui-message-ok {
	background-color: #a5d49a;
	color: black;
}

.ui-datatable .ui-datatable-data  .ui-dt-c table, .ui-datatable .ui-datatable-data .ui-dt-c td,
	.ui-datatable th table td {
	border-style: none;
	border: 0px;
}

.infoValue {
	font-style: italic;
}

.infoLabel {
	padding-right: 5px;
	font-weight: bold;
}

.ui-commandlink {
	text-decoration: none;
}

.ui-commandlink:hover {
	text-decoration: underline;
}

.ui-autocomplete-input {
	width: auto;
}

.cen {
	text-align: center;
}

.datePanel {
	width: 700px;
}

.dateEmpty {
	height: 225px;
	width: 200px;
	border: 1px dashed;
	background-color: #ffffff;
	text-align: center;
}

.tBold {
	font-weight: bold;
}

.ui-inputgroup {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
}

.ui-inputgroup .ui-buttonset {
	margin-right: 0px;
}

.ui-inputgroup-addon .fa {
	font-size: 12px;
}

.ui-inputgroup .ui-selectonebutton {
	padding: 0px;
}

.padLeft {
	padding-left: 0.5em;
}

span.ui-inputnumber {
	display: flex;
}

.ui-inputgroup .ui-inputgroup-addon, .ui-inputgroup .ui-inputgroup-addon-checkbox .ui-selectonebutton
	{
	display: inline-block;
	text-align: center;
	min-width: 1.5em;
	border-width: 1px;
	border-style: solid;
}

.ui-inputgroup .ui-inputgroup-addon {
	padding: 4px;
}

.ui-inputgroup .ui-inputgroup-addon-checkbox {
	padding: 1px;
}

.ui-inputgroup .ui-inputgroup-addon+.ui-inputgroup-addon {
	border-left: 0 none;
}

.ui-inputgroup .ui-inputtext, .ui-inputgroup .ui-password,
	.dateInputFake, .ui-inputgroup .ui-autocomplete-input, .ui-inputgroup .ui-spinner-input .pe-timepicker
	{
	padding-left: .5em;
}

.ui-inputgroup>.pe-timepicker:not (:first-child ), .ui-inputgroup>.ui-inputtext:not
	 (:first-child ), .ui-inputgroup>.ui-password:not (:first-child ),
	.ui-inputgroup>.ui-inputnumber:not (:first-child )>.ui-inputtext,
	.ui-inputgroup>.ui-inputmask:not (:first-child ), .ui-inputgroup>.ui-calendar:not 
	 (:first-child )>.ui-inputfield, .ui-inputgroup>.ui-selectonemenu:not 
	(:first-child
	 ), .ui-inputgroup>.ui-selectonemenu:not (:first-child )>.ui-selectonemenu-label,
	.ui-inputgroup>.ui-selectonebutton:not (:first-child )>.ui-button,
	.ui-inputgroup>.ui-autocomplete:not (:first-child )>input.ui-autocomplete-input,
	.ui-inputgroup>.ui-spinner:not (:first-child )>.ui-spinner-input {
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
	border-left: 0 none;
}

.ui-inputgroup>span.pe-timepicker:not(:first-child )>.pe-timepicker-input
	{
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
	border-left: 0px none;
}

.ui-inputgroup>span.ui-spinner:not(:first-child )>.ui-spinner-input {
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
	border-left: 0px none;
}

.ui-inputgroup>.ui-autocomplete:not(:first-child )>input.ui-autocomplete-input
	{
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
	border-left: 0 none;
}

.ui-inputgroup>.ui-calendar:not(:first-child )>input.ui-inputfield {
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
	border-left: 0 none;
}

.ui-inputgroup>.ui-inputtext:not (:last-child ), .ui-inputgroup>.ui-password:not
	 (:last-child ), .ui-inputgroup>.ui-inputnumber:not (:last-child )>.ui-inputtext,
	.ui-inputgroup>.ui-inputmask:not (:last-child ), .ui-inputgroup>.ui-selectonemenu:not
	 (:last-child ), .ui-inputgroup>.ui-calendar:not (:last-child )>.ui-inputfield,
	.ui-inputgroup>.ui-selectonebutton:not (:last-child )>.ui-button,
	.ui-inputgroup>.ui-autocomplete:not (:last-child )>input.ui-autocomplete-input,
	.ui-inputgroup>.ui-spinner:not (:last-child ), .ui-inputgroup>.ui-spinner:not
	 (:last-child )>.ui-spinner-input, .ui-inputgroup>.ui-spinner:not (:last-child
	 )>.ui-spinner-button {
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
	border-right: 0 none;
}

.ui-inputgroup>.pe-timepicker:not (:last-child )>.pe-timepicker-input {
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
	border-right: 0 none;
}

.ui-inputgroup>.ui-spinner:not (:last-child )>.ui-spinner-input {
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
	border-right: 0 none;
}

.ui-inputgroup>.ui-calendar:not (:last-child )>input.ui-inputfield {
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
	border-right: 0 none;
}

.ui-inputgroup .mapMarker {
	background-color: transparent;
	border: 0px;
}

.ui-inputgroup .ui-button {
	margin-right: 0;
	border-radius: 0;
}

.ui-inputgroup .ui-selectonebutton {
	margin-right: 0;
	border-radius: 0;
	display: inline-flex;
}

.ui-inputgroup .ui-inputgroup-addon-checkbox .ui-chkbox {
	margin-right: 0;
	vertical-align: bottom;
	position: relative;
	top: 2px;
}

.ui-inputgroup .ui-button .ui-button-text {
	padding-bottom: 4px;
	padding-top: 4px;
}

.ui-fluid .ui-inputgroup .ui-button {
	width: auto;
}

.ui-fluid .ui-inputgroup .ui-button-icon-only {
	min-width: 2.2em;
}

/*TransportOrder States*/
.treeTWSettingsGrid tr, .treeTWSettingsGrid td {
	border: none;
}

.text-gridPanel {
	table-layout: fixed;
	border: hidden;
	width: 340px;
}

.text-table {
	padding: 10px;
	max-width: 400px;
	border: hidden 0px !important;
	word-wrap: break-word;
	white-space: pre;
}

.scrollable {
	table-layout: fixed;
	height: 300px;
	overflow: auto;
}

.table-details-email {
	white-space: pre;
	width: 350px;
	word-wrap: break-word;
	overflow: scroll !important;
}

.scroll-panel {
	height: 100%;
	width: 100%;
	padding: 5px;
	border: hidden !important;
}

.internalName-label {
	text-align: left;
	border-right: 1px dotted;
	font-weight: bold;
	width: 100px;
}

.internalName-value {
	border: hidden;
}

.ui-datatable-even {
	background: rgb(255, 255, 255);
}

.ui-datatable-odd {
	background: rgb(247, 247, 247); /* Old browsers */
}

.ui-selected-row {
	background: rgb(203, 222, 233); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(203, 222, 233, 1) 0%,
		rgba(135, 179, 204, 1) 99%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(203,
		222, 233, 1)), color-stop(99%, rgba(135, 179, 204, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(203, 222, 233, 1) 0%,
		rgba(135, 179, 204, 1) 99%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(203, 222, 233, 1) 0%,
		rgba(135, 179, 204, 1) 99%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(203, 222, 233, 1) 0%,
		rgba(135, 179, 204, 1) 99%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(203, 222, 233, 1) 0%,
		rgba(135, 179, 204, 1) 99%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(    startColorstr='#cbdee9',
		endColorstr='#87b3cc', GradientType=0); /* IE6-9 */
}

.ui-datatable tbody td {
	background: transparent;
	filter: none;
}

.vertical {
	
}

.inputStyleHighlight {
	background-color: #faee52 !important;
}

.inputStyleHighlight td {
	background-color: #faee52 !important;
}

.childrenNoUnderline {
	padding: 5px !important;
	border: none !important;
	background-color: none !important;
}

.childrenNoUnderline:hover {
	padding: 4px !important;
	text-decoration: none !important;
	border: 1px solid gray !important;
}

.selectedButton {
	background-color: white !important;
}

.unSelectedButton {
	
}

.ui-g-smallpad {
	padding: 1px;
}

.totalSumSign {
	background-color: #afccdd !important;
	text-align: center !important;
	border-right: 0px !important;
	font-size: 10px;
	padding-left: 0px !important;
	padding-right: 0px !important;
}

.totalCWSign {
	background-color: #e0a43d !important;
	text-align: center !important;
	border-right: 0px !important;
	font-size: 10px;
	padding-left: 0px !important;
	padding-right: 0px !important;
}
.totalCW {
	background-color: #e0a43d !important;
	text-align: right !important;
	padding-left: 0px !important;
	padding-right: 1px !important;
	width: 80px;
	font-size: 1em;
}

.totalSum {
	background-color: #afccdd !important;
	text-align: right !important;
	padding-left: 0px !important;
	padding-right: 1px !important;
	width: 80px;
	font-size: 1em;
}

/* to define the column with and the header size*/
.editBiddingPositionTable table[role=grid] thead tr th[role=columnheader]
	{
	margin: 0px !important;
	padding: 5px !important;
	width: 100px !important;
	height: 30px !important;
}

.editBiddingPositionTable .ui-datatable-scrollable-theadclone,
	.awardBiddingTable .ui-datatable-scrollable-theadclone {
	visibility: collapse !important;
}

.editBiddingPositionTable tbody tr {
	height: 32px !important;
}

/* for the column with the em:dateTime component */
.editBiddingPositionTable>table>tbody>tr>td table tr td tr {
	height: 16px !important;
}

/* to define the column with and the header size*/
.awardBiddingTable table[role=grid] thead tr th[role=columnheader] {
	margin: 0px !important;
	padding: 5px !important;
	height: 74px !important;
}

.editBiddingPositionTable table[role=grid] thead tr th[role=columnheader].veryLargeColumn,
	.awardBiddingTable table[role=grid] thead tr th[role=columnheader].veryLargeColumn
	{
	width: 260px !important;
}

.editBiddingPositionTable table[role=grid] thead tr th[role=columnheader].veryLargeColumn2,
	.awardBiddingTable table[role=grid] thead tr th[role=columnheader].veryLargeColumn2
	{
	width: 200px !important;
}

button.elogate-button {
	border-radius: 4px !important;
	border-color: #009BCF !important;
	border-style: none !important;
	color: #ffffff !important;
	background-color: #009BCF !important;
	background-image: none !important;
	text-shadow: none !important;
}

button.elogate-button:hover {
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.7) !important;
}

button.elogate-button.elogate-login-button {
	width: 100%;
	width: -moz-available; /* WebKit-based browsers will ignore this. */
	width: -webkit-fill-available;
	/* Mozilla-based browsers will ignore this. */
	width: fill-available;
}

input.elogate-login-input {
	width: 100%;
	width: -moz-available; /* WebKit-based browsers will ignore this. */
	width: -webkit-fill-available;
	/* Mozilla-based browsers will ignore this. */
	width: fill-available;
}

input[type="password"].elogate-password {
	box-shadow: none !important;
	text-shadow: none !important;
	font-weight: bold;
	background-color: #ffffff !important;
	background-image: none !important;
}

input[type="text"].elogate-inputText {
	box-shadow: none !important;
	text-shadow: none !important;
	background-color: #ffffff !important;
	background-image: none !important;
}

.editBiddingPositionTable table[role=grid] thead tr th[role=columnheader].veryLargeColumn3,
	.awardBiddingTable table[role=grid] thead tr th[role=columnheader].veryLargeColumn3
	{
	width: 120px !important;
}

.editBiddingPositionTable table[role=grid] thead tr th[role=columnheader].largeColumn,
	.awardBiddingTable table[role=grid] thead tr th[role=columnheader].largeColumn
	{
	width: 100px !important;
}

.supplier-switch-og {
	background:
		url('/satiamo/resources/images/background/supplier_background.png')
		repeat center !important;
	background-size: cover;
	height: 100%;
	height: -moz-available; /* WebKit-based browsers will ignore this. */
	height: -webkit-fill-available;
	/* Mozilla-based browsers will ignore this. */
	height: fill-available;
}

.sat-sup-clock .ui-clock {
	color: #dddddd;
	text-shadow: none;
}

.editBiddingPositionTable table[role=grid] thead tr th[role=columnheader].mediumColumn,
	.awardBiddingTable table[role=grid] thead tr th[role=columnheader].mediumColumn
	{
	width: 60px !important;
}

.editBiddingPositionTable table[role=grid] thead tr th[role=columnheader].smallColumn,
	.awardBiddingTable table[role=grid] thead tr th[role=columnheader].smallColumn
	{
	width: 30px !important;
}

.awardBiddingTable .ui-datatable-frozenlayout-right .ui-datatable-scrollable-body div[id$='AwardBiddingExpenseTableCellPanel'] tr
	{
	height: 26px !important;
}

.awardBiddingHoverStyleNoUnderline:hover {
	text-decoration: none !important;
}

.awardBiddingHoverStyleNoUnderline *:hover {
	text-decoration: none !important;
}

/* header and footer of table */
.editBiddingPositionTable div[role=navigation] {
	width: 99.5% !important;
}

.awardBiddingTable tbody tr {
	height: 54px !important;
}

.awardBiddingPriceDetailsTable tbody tr {
	height: 58px !important;
}

.awardBiddingTable>table {
	border-collapse: collapse;
	width: 100%;
	table-layout: auto !important;
}

/* to define the column with and the header size*/
.awardBiddingPriceDetailsTable table[role=grid] thead tr th[role=columnheader]
	{
	margin: 0px !important;
	padding: 5px !important;
	height: 90px !important;
}

.awardBiddingPriceDetailsTable table[role=grid] thead tr th[role=columnheader] .ui-outputpanel div
	{
	padding: 2px !important;
}

.editBiddingPositionTable .ui-datatable-scrollable-body {
	height: auto !important;
}

.menuStyleScroll {
	max-height: 400px !important;
	min-width: 105px !important;
	overflow-y: auto !important;
	overflow-x: hidden !important;
	white-space: nowrap !important;
}

.threeButtonSelectOneMenu {
	width: 100%;
	text-align: center;
}

.threeButtonSelectOneMenu .ui-button {
	width: 32%;
}

.fill-available {
	width: -webkit-fill-available;
	width: -moz-available;
}

.inputGroupOutputPanel-border-none>.ui-inputgroup-addon {
	border: none;
}

/* styleclass 'scrollTreeTable' solves a problem with appearing 'duplicate headers' 
when scrollable is enabled for treetable */
.scrollTreeTable .ui-treetable-scrollable-theadclone {
	visibility: collapse;
}

.scrollTreeTable .ui-treetable-scrollable-body {
	overflow: scroll;
}

.scrollTreeTable .ui-treetable-scrollable-header {
	background-color: transparent;
}

.scrollTreeTable tr td {
	padding: 0px;
}

.hoverStyleNoUnderline:hover {
	text-decoration: none !important;
}

.hoverStyleNoUnderline>div:hover {
	border: 1px solid black;
	border-style: outset;
	padding: 0px;
}

.hoverStyleNoUnderline>div {
	padding: 1px;
}

.hoverStyleNoUnderline *:hover {
	text-decoration: none !important;
}

.positionSupplierStateFilter:hover {
	text-decoration: none;
	cursor: pointer;
}

.positionSupplierStateFilter * {
	cursor: pointer;
}

/*
used to display a column at the top of the row 
*/
tbody .awardingColumn {
	display: block;
	vertical-align: top;
	border: none !important;
}
/*-----------------------------------------------*/
.registeredSupplierAutoCompleteSearchPanel {
	overflow-x: auto;
	padding-right: 0px;
}

.selectOneMenuPanelNew {
	overflow: auto !important;
	z-index: 21000 !important;
}

.noPadOverlayPanel>div.ui-overlaypanel-content {
	padding: 0;
}

.smarttenderSupplierToolTip {
	margin-right: 5px;
}

.smarttenderSupplierToolTip .ui-tooltip-arrow {
	left: 80%;
	zoom: 2;
	position: relative;
}

.toggle-button {
	position: relative;
	display: inline-block;
	width: 40px;
	height: 20px;
}

.toggle-button input {
	opacity: 0;
	width: 0;
	height: 0;
}
/* The slider */
.slider {
	position: absolute;
	cursor: pointer;
	border-radius: 20px;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: #ccc;
	-webkit-transition: .4s;
	transition: .4s;
}

.slider:before {
	position: absolute;
	border-radius: 50%;
	content: "";
	height: 16px;
	width: 16px;
	left: 2px;
	bottom: 2px;
	background-color: white;
	-webkit-transition: .4s;
	transition: .4s;
}

input:checked+.slider {
	background-color: #3EABD4;
}

input:focus+.slider {
	box-shadow: 0 0 1px #2196F3;
}

input:checked+.slider:before {
	-webkit-transform: translateX(20px);
	-ms-transform: translateX(20px);
	transform: translateX(20px);
}

th.expenseCalculator_left * {
	width: 100%;
	text-align: left;
}

th.expenseCalculator_right * {
	width: 100%;
	text-align: right;
}

.customDialog div.customDialog-buttonpane {
	background-color: #eaedee;
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	padding: 6px 12px;
}

th.ui-filter-column.ui-filter-column-header-centered span.ui-column-title
	{
	margin-top: 5px;
}

div.ui-tabs.ui-tabs-nosidepad div.ui-tabs-panel {
	padding: 3px 0 !important;
}

.formHeader {
	font-size: 24px;
	font-weight: bold;
	font-family: Arial, sans-serif
}

.expenseCalculatorDiv .expenseCalculatorDivInput {
	width: 100%;
}

.expenseCalculationValuePanel {
	display: inline-block;
}

.doctype-detail-info-border {
	border-width: 2px 2px 0px 2px !important;
	border-color: #C42525 !important;
}

.ui-toggleswitch .ui-toggleswitch-slider {
	-moz-transition: background-color 0.3s;
	-o-transition: background-color 0.3s;
	-webkit-transition: background-color 0.3s;
	transition: background-color 0.3s;
	border-radius: 30px;
	background-color: #ccc;
}

.ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider {
	background-color: #3EABD4;
}

.ui-toggleswitch .ui-toggleswitch-slider::before {
	background-color: #ffffff;
	height: 1.250em;
	width: 1.250em;
	left: .25em;
	bottom: .25em;
	border-radius: 50%;
	-webkit-transition: 0.3s;
	transition: 0.3s;
}

input.edit-position-searchField {
	width: 97%;
}

span.ui-inputgroup-addon.edit-position-searchField {
	padding: 2px 4px 2px 4px;
	max-height: 18px;
}

div.ui-dataview.pos-excel-import-error-report div.ui-dataview-header {
	display: none;
}

div.ui-dataview.pos-excel-import-error-report div.ui-dataview-content {
	overflow: scroll;
	max-height: 300px !important;
}

div.ui-inputgroup.loadingdates-calendar {
	align-items: center;
}

div.ui-inputgroup.loadingdates-calendar span {
	border-radius: 3px;
}

div.ui-inputgroup.loadingdates-calendar div {
	display: inline-block;
	font-weight: bolder;
	padding-left: 4px;
}

.hideCloseButtonSideBar {
	-webkit-box-shadow:none;
	box-shadow:none;
}

.hideCloseButtonSideBar .ui-sidebar-close {
	display:none;
}

.dialogFullHeight{
	
}
.dialogFullHeight > .ui-dialog-content{
	padding:0px !important;
	margin:0px !important;
}

.columnVisitsPanelGrid .ui-datagrid-header{
	border:none;
	background-color:transparent;
	padding-left:2px;
	padding-right:2px;
}

.columnVisitsPanelGrid .ui-datagrid-column{
	padding:0px;
}

.yamEventsTable .ui-datatable-scrollable-theadclone {
	visibility: collapse !important;
}

.yamEventsTable > .ui-datatable-scrollable-header {
	background-color:transparent;
} 

.yamEventsTable > .ui-datatable-scrollable-body {
	height:95% !important; 
} 

.yamEventsTable td {
    padding: 1px !important;
}
 

.yardProgressBar .ui-progressbar-value 
{
	border-radius:2px !important;
	background-color: #8bbc21;
	background-image: none; 
}

.scheduleRowFieldSet .ui-fieldset-toggleable .ui-fieldset-legend{
	padding:2px;
	padding-right:6px;
} 
.scheduleRowFieldSet .ui-fieldset-legend{
	padding:2px;
	padding-right:6px;
}
 
.tableVisitsTable .ui-paginator-top {
	background: none;
	background-image: none;
	border: none;
}

.tableVisitsTable table{
	border-spacing:2px !important;
}

.noBorderSpacingGrid .ui-datagrid-data{
	border-spacing:0px !important;
} 

.noBorderSpacingGrid .ui-datagrid-column{
	padding:0px;
}

.noBorderSpacingGrid .ui-datagrid-content{
	width:100%;
}

.noBorderSpacingGrid table{
	border-spacing:0px !important;
}
 
.tableVisitsTable {
	padding-bottom:6px;
} 

.visitorLabelsAc .ui-autocomplete-input-token{
	padding:4px !important;
}

.assetVisitsDg .ui-widget-content{
	background-color:inherit;
	border-radius:3px; 
}
 
.dialogNoPadding .ui-dialog-content{
	padding:0px;
}

.backgroundColorGray{
	background-color:rgb(170,170,170) !important;
}

.assetGroupAssetsDG .ui-datagrid-column{
	width:50%;
}

.hoverStyleNoUnderline:hover {
	text-decoration: none !important;
}

.hoverStyleNoUnderline *:hover {
	text-decoration: none !important;
}

.cursorPointer{
	cursor:pointer;
}

.cursorPointer *:hover{
	cursor:pointer;
}

.hideScrollableTableHeader .ui-datatable-scrollable-theadclone {
	visibility: collapse !important;
}

.archivedBiddingRow{
	color: #A0A0A0;
	font-style: italic;
}

.showArchivedBiddingsToggleBtn:hover{
	text-decoration: none !important;
} 



 
/*
######################
######################
###################### 
COLORING OF ROWS only after this line
######################
*/
tr td.sg25 {
	border-left: 3px solid #8BBC21 !important;
}

tr td.sg50 {
	border-left: 3px solid #969E22 !important;
}

tr td.sg75 {
	border-left: 3px solid #A28023 !important;
}

tr td.sg99 {
	border-left: 3px solid #B94324 !important;
}

tr td.sg100 {
	border-left: 3px solid #C42525 !important;
}

tr td.sgna {
	border-left: 3px solid #e4e4e0 !important;
}

tr.regSup6 {
	background: rgb(226, 136, 136); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, rgba(226,
		136, 136, 1)), color-stop(100%, rgba(226, 195, 195, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(    startColorstr='#e28888',
		endColorstr='#e2c3c3', GradientType=0); /* IE6-9 */
}

tr.regSup0 {
	background: rgb(165, 165, 165); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(165, 165, 165, 1) 1%,
		rgba(221, 221, 221, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, rgba(165,
		165, 165, 1)), color-stop(100%, rgba(221, 221, 221, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(165, 165, 165, 1) 1%,
		rgba(221, 221, 221, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(165, 165, 165, 1) 1%,
		rgba(221, 221, 221, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(165, 165, 165, 1) 1%,
		rgba(221, 221, 221, 1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(165, 165, 165, 1) 1%,
		rgba(221, 221, 221, 1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(    startColorstr='#a5a5a5',
		endColorstr='#dddddd', GradientType=0); /* IE6-9 */
}

tr.regSup1 {
	background: rgb(112, 192, 229); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(112, 192, 229, 1) 1%,
		rgba(190, 228, 247, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, rgba(112,
		192, 229, 1)), color-stop(100%, rgba(190, 228, 247, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(112, 192, 229, 1) 1%,
		rgba(190, 228, 247, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(112, 192, 229, 1) 1%,
		rgba(190, 228, 247, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(112, 192, 229, 1) 1%,
		rgba(190, 228, 247, 1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(112, 192, 229, 1) 1%,
		rgba(190, 228, 247, 1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(    startColorstr='#70c0e5',
		endColorstr='#bee4f7', GradientType=0); /* IE6-9 */
}

tr.regSup2 {
	background: rgb(247, 191, 128); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(247, 191, 128, 1) 1%,
		rgba(244, 217, 188, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, rgba(247,
		191, 128, 1)), color-stop(100%, rgba(244, 217, 188, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(247, 191, 128, 1) 1%,
		rgba(244, 217, 188, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(247, 191, 128, 1) 1%,
		rgba(244, 217, 188, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(247, 191, 128, 1) 1%,
		rgba(244, 217, 188, 1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(247, 191, 128, 1) 1%,
		rgba(244, 217, 188, 1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(    startColorstr='#f7bf80',
		endColorstr='#f4d9bc', GradientType=0); /* IE6-9 */
	;
}

tr.regSup3 {
	background: rgb(154, 224, 134); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(154, 224, 134, 1) 0%,
		rgba(198, 221, 190, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(154,
		224, 134, 1)), color-stop(100%, rgba(198, 221, 190, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(154, 224, 134, 1) 0%,
		rgba(198, 221, 190, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(154, 224, 134, 1) 0%,
		rgba(198, 221, 190, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(154, 224, 134, 1) 0%,
		rgba(198, 221, 190, 1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(154, 224, 134, 1) 0%,
		rgba(198, 221, 190, 1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(    startColorstr='#9ae086',
		endColorstr='#c6ddbe', GradientType=0); /* IE6-9 */
}

tr.regSup4 {
	background: rgb(226, 136, 136); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, rgba(226,
		136, 136, 1)), color-stop(100%, rgba(226, 195, 195, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(    startColorstr='#e28888',
		endColorstr='#e2c3c3', GradientType=0); /* IE6-9 */
}

tr.bestAA {
	background: rgb(154, 224, 134); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(154, 224, 134, 1) 0%,
		rgba(198, 221, 190, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(154,
		224, 134, 1)), color-stop(100%, rgba(198, 221, 190, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(154, 224, 134, 1) 0%,
		rgba(198, 221, 190, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(154, 224, 134, 1) 0%,
		rgba(198, 221, 190, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(154, 224, 134, 1) 0%,
		rgba(198, 221, 190, 1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(154, 224, 134, 1) 0%,
		rgba(198, 221, 190, 1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(    startColorstr='#9ae086',
		endColorstr='#c6ddbe', GradientType=0); /* IE6-9 */
}

tr.notbestAA {
	background: rgb(247, 191, 128); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(247, 191, 128, 1) 1%,
		rgba(244, 217, 188, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, rgba(247,
		191, 128, 1)), color-stop(100%, rgba(244, 217, 188, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(247, 191, 128, 1) 1%,
		rgba(244, 217, 188, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(247, 191, 128, 1) 1%,
		rgba(244, 217, 188, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(247, 191, 128, 1) 1%,
		rgba(244, 217, 188, 1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(247, 191, 128, 1) 1%,
		rgba(244, 217, 188, 1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(    startColorstr='#f7bf80',
		endColorstr='#f4d9bc', GradientType=0); /* IE6-9 */
}

tr.notValidAA {
	background: rgb(226, 136, 136); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, rgba(226,
		136, 136, 1)), color-stop(100%, rgba(226, 195, 195, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(    startColorstr='#e28888',
		endColorstr='#e2c3c3', GradientType=0); /* IE6-9 */
}

tr.validIRLight {
	background: #dce8d5; /* Old browsers */
	background: -moz-linear-gradient(top, #dce8d5 1%, #ffffff 100%);
	/* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #dce8d5),
		color-stop(100%, #ffffff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #dce8d5 1%, #ffffff 100%);
	/* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #dce8d5 1%, #ffffff 100%);
	/* Opera 11.10+ */
	background: -ms-linear-gradient(top, #dce8d5 1%, #ffffff 100%);
	/* IE10+ */
	background: linear-gradient(to bottom, #dce8d5 1%, #ffffff 100%);
	/* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dce8d5',
		endColorstr='#ffffff', GradientType=0); /* IE6-9 */
}

tr.invalidIRLight {
	background: #eddada; /* Old browsers */
	background: -moz-linear-gradient(top, #eddada 1%, #ffffff 100%);
	/* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #eddada),
		color-stop(100%, #ffffff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #eddada 1%, #ffffff 100%);
	/* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #eddada 1%, #ffffff 100%);
	/* Opera 11.10+ */
	background: -ms-linear-gradient(top, #eddada 1%, #ffffff 100%);
	/* IE10+ */
	background: linear-gradient(to bottom, #eddada 1%, #ffffff 100%);
	/* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eddada',
		endColorstr='#ffffff', GradientType=0); /* IE6-9 */
}

tr.validIR {
	background: rgb(154, 224, 134); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(154, 224, 134, 1) 0%,
		rgba(198, 221, 190, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(154,
		224, 134, 1)), color-stop(100%, rgba(198, 221, 190, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(154, 224, 134, 1) 0%,
		rgba(198, 221, 190, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(154, 224, 134, 1) 0%,
		rgba(198, 221, 190, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(154, 224, 134, 1) 0%,
		rgba(198, 221, 190, 1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(154, 224, 134, 1) 0%,
		rgba(198, 221, 190, 1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(    startColorstr='#9ae086',
		endColorstr='#c6ddbe', GradientType=0); /* IE6-9 */
}

tr.invalidIR {
	background: rgb(226, 136, 136); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, rgba(226,
		136, 136, 1)), color-stop(100%, rgba(226, 195, 195, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(    startColorstr='#e28888',
		endColorstr='#e2c3c3', GradientType=0); /* IE6-9 */
}

tr.creditNoteCanceled {
	background: rgb(226, 136, 136); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, rgba(226,
		136, 136, 1)), color-stop(100%, rgba(226, 195, 195, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(    startColorstr='#e28888',
		endColorstr='#e2c3c3', GradientType=0); /* IE6-9 */
}

tr.creditNoteProcessed {
	background: rgb(154, 224, 134); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(154, 224, 134, 1) 0%,
		rgba(198, 221, 190, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(154,
		224, 134, 1)), color-stop(100%, rgba(198, 221, 190, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(154, 224, 134, 1) 0%,
		rgba(198, 221, 190, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(154, 224, 134, 1) 0%,
		rgba(198, 221, 190, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(154, 224, 134, 1) 0%,
		rgba(198, 221, 190, 1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(154, 224, 134, 1) 0%,
		rgba(198, 221, 190, 1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(    startColorstr='#9ae086',
		endColorstr='#c6ddbe', GradientType=0); /* IE6-9 */
}

tr.creditNoteCleared {
	background: rgb(154, 224, 134); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(154, 224, 134, 1) 0%,
		rgba(198, 221, 190, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(154,
		224, 134, 1)), color-stop(100%, rgba(198, 221, 190, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(154, 224, 134, 1) 0%,
		rgba(198, 221, 190, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(154, 224, 134, 1) 0%,
		rgba(198, 221, 190, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(154, 224, 134, 1) 0%,
		rgba(198, 221, 190, 1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(154, 224, 134, 1) 0%,
		rgba(198, 221, 190, 1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(    startColorstr='#9ae086',
		endColorstr='#c6ddbe', GradientType=0); /* IE6-9 */
}

tr.creditNoteIssued {
	background: rgb(154, 224, 134); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(154, 224, 134, 1) 0%,
		rgba(198, 221, 190, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(154,
		224, 134, 1)), color-stop(100%, rgba(198, 221, 190, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(154, 224, 134, 1) 0%,
		rgba(198, 221, 190, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(154, 224, 134, 1) 0%,
		rgba(198, 221, 190, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(154, 224, 134, 1) 0%,
		rgba(198, 221, 190, 1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(154, 224, 134, 1) 0%,
		rgba(198, 221, 190, 1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(    startColorstr='#9ae086',
		endColorstr='#c6ddbe', GradientType=0); /* IE6-9 */
}

tr.autDisabled {
	background: -moz-linear-gradient(left, rgba(238, 217, 217, 1) 0%,
		rgba(238, 217, 217, 0) 50%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(238,
		217, 217, 1)), color-stop(50%, rgba(238, 217, 217, 0)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left, rgba(238, 217, 217, 1) 0%,
		rgba(238, 217, 217, 0) 50%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left, rgba(238, 217, 217, 1) 0%,
		rgba(238, 217, 217, 0) 50%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left, rgba(238, 217, 217, 1) 0%,
		rgba(238, 217, 217, 0) 50%); /* IE10+ */
	background: linear-gradient(to right, rgba(238, 217, 217, 1) 0%,
		rgba(238, 217, 217, 0) 50%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(    
		                     startColorstr='#eed9d9', endColorstr='#00eed9d9',
		GradientType=1); /* IE6-9 */
}

tr.autEnabled {
	background: -moz-linear-gradient(left, rgba(45, 155, 31, 0.46) 0%,
		rgba(45, 155, 31, 0) 51%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(45,
		155, 31, 0.46)), color-stop(51%, rgba(45, 155, 31, 0)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left, rgba(45, 155, 31, 0.46) 0%,
		rgba(45, 155, 31, 0) 51%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left, rgba(45, 155, 31, 0.46) 0%,
		rgba(45, 155, 31, 0) 51%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left, rgba(45, 155, 31, 0.46) 0%,
		rgba(45, 155, 31, 0) 51%); /* IE10+ */
	background: linear-gradient(to right, rgba(45, 155, 31, 0.46) 0%,
		rgba(45, 155, 31, 0) 51%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(    
		                     startColorstr='#752d9b1f', endColorstr='#002d9b1f',
		GradientType=1); /* IE6-9 */
}

tr.dtsent {
	background: rgb(154, 224, 134); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(154, 224, 134, 1) 0%,
		rgba(198, 221, 190, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(154,
		224, 134, 1)), color-stop(100%, rgba(198, 221, 190, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(154, 224, 134, 1) 0%,
		rgba(198, 221, 190, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(154, 224, 134, 1) 0%,
		rgba(198, 221, 190, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(154, 224, 134, 1) 0%,
		rgba(198, 221, 190, 1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(154, 224, 134, 1) 0%,
		rgba(198, 221, 190, 1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(    startColorstr='#9ae086',
		endColorstr='#c6ddbe', GradientType=0); /* IE6-9 */
}

tr.dterror {
	background: rgb(226, 136, 136); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, rgba(226,
		136, 136, 1)), color-stop(100%, rgba(226, 195, 195, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(    startColorstr='#e28888',
		endColorstr='#e2c3c3', GradientType=0); /* IE6-9 */
}

tr.dtsending {
	background: rgb(112, 192, 229); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(112, 192, 229, 1) 1%,
		rgba(190, 228, 247, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, rgba(112,
		192, 229, 1)), color-stop(100%, rgba(190, 228, 247, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(112, 192, 229, 1) 1%,
		rgba(190, 228, 247, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(112, 192, 229, 1) 1%,
		rgba(190, 228, 247, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(112, 192, 229, 1) 1%,
		rgba(190, 228, 247, 1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(112, 192, 229, 1) 1%,
		rgba(190, 228, 247, 1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(    startColorstr='#70c0e5',
		endColorstr='#bee4f7', GradientType=0); /* IE6-9 */
}

tr.TOHcr {
	background: rgb(247, 191, 128); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(247, 191, 128, 1) 1%,
		rgba(244, 217, 188, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, rgba(247,
		191, 128, 1)), color-stop(100%, rgba(244, 217, 188, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(247, 191, 128, 1) 1%,
		rgba(244, 217, 188, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(247, 191, 128, 1) 1%,
		rgba(244, 217, 188, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(247, 191, 128, 1) 1%,
		rgba(244, 217, 188, 1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(247, 191, 128, 1) 1%,
		rgba(244, 217, 188, 1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(    startColorstr='#f7bf80',
		endColorstr='#f4d9bc', GradientType=0); /* IE6-9 */
}

tr.TOHse { /*blau*/
	background: rgb(112, 192, 229); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(112, 192, 229, 1) 1%,
		rgba(190, 228, 247, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, rgba(112,
		192, 229, 1)), color-stop(100%, rgba(190, 228, 247, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(112, 192, 229, 1) 1%,
		rgba(190, 228, 247, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(112, 192, 229, 1) 1%,
		rgba(190, 228, 247, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(112, 192, 229, 1) 1%,
		rgba(190, 228, 247, 1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(112, 192, 229, 1) 1%,
		rgba(190, 228, 247, 1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(    startColorstr='#70c0e5',
		endColorstr='#bee4f7', GradientType=0); /* IE6-9 */
}

tr.TOHac {
	background: rgb(154, 224, 134); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(154, 224, 134, 1) 0%,
		rgba(198, 221, 190, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(154,
		224, 134, 1)), color-stop(100%, rgba(198, 221, 190, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(154, 224, 134, 1) 0%,
		rgba(198, 221, 190, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(154, 224, 134, 1) 0%,
		rgba(198, 221, 190, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(154, 224, 134, 1) 0%,
		rgba(198, 221, 190, 1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(154, 224, 134, 1) 0%,
		rgba(198, 221, 190, 1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(    startColorstr='#9ae086',
		endColorstr='#c6ddbe', GradientType=0); /* IE6-9 */
}

tr.TOHde {
	background: rgb(226, 136, 136); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, rgba(226,
		136, 136, 1)), color-stop(100%, rgba(226, 195, 195, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(    startColorstr='#e28888',
		endColorstr='#e2c3c3', GradientType=0); /* IE6-9 */
}

tr.TOHdel {
	background: rgb(226, 136, 136); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, rgba(226,
		136, 136, 1)), color-stop(100%, rgba(226, 195, 195, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(    startColorstr='#e28888',
		endColorstr='#e2c3c3', GradientType=0); /* IE6-9 */
}

tr.TOHca {
	background: rgb(226, 136, 136); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, rgba(226,
		136, 136, 1)), color-stop(100%, rgba(226, 195, 195, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(    startColorstr='#e28888',
		endColorstr='#e2c3c3', GradientType=0); /* IE6-9 */
}

tr.TOHre, tr.TOHas {
	background: -moz-linear-gradient(left, rgba(198, 153, 39, 0.46) 0%,
		rgba(198, 153, 39, 0) 51%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(198,
		153, 39, 0.46)), color-stop(51%, rgba(198, 153, 39, 0)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left, rgba(198, 153, 39, 0.46) 0%,
		rgba(198, 153, 39, 0) 51%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left, rgba(198, 153, 39, 0.46) 0%,
		rgba(198, 153, 39, 0) 51%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left, rgba(198, 153, 39, 0.46) 0%,
		rgba(198, 153, 39, 0) 51%); /* IE10+ */
	background: linear-gradient(to right, rgba(198, 153, 39, 0.46) 0%,
		rgba(198, 153, 39, 0) 51%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(    
		                     startColorstr='#75c69927', endColorstr='#00c69927',
		GradientType=1); /* IE6-9 */
}

tr.TOHrp {
	background: -moz-linear-gradient(left, rgba(198, 153, 39, 0.46) 0%,
		rgba(198, 153, 39, 0) 51%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(198,
		153, 39, 0.46)), color-stop(51%, rgba(198, 153, 39, 0)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left, rgba(198, 153, 39, 0.46) 0%,
		rgba(198, 153, 39, 0) 51%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left, rgba(198, 153, 39, 0.46) 0%,
		rgba(198, 153, 39, 0) 51%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left, rgba(198, 153, 39, 0.46) 0%,
		rgba(198, 153, 39, 0) 51%); /* IE10+ */
	background: linear-gradient(to right, rgba(198, 153, 39, 0.46) 0%,
		rgba(198, 153, 39, 0) 51%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(    
		                     startColorstr='#75c69927', endColorstr='#00c69927',
		GradientType=1); /* IE6-9 */
}

tr.TOHtp {
	background: -moz-linear-gradient(left, rgba(198, 153, 39, 0.46) 0%,
		rgba(198, 153, 39, 0) 51%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(198,
		153, 39, 0.46)), color-stop(51%, rgba(198, 153, 39, 0)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left, rgba(198, 153, 39, 0.46) 0%,
		rgba(198, 153, 39, 0) 51%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left, rgba(198, 153, 39, 0.46) 0%,
		rgba(198, 153, 39, 0) 51%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left, rgba(198, 153, 39, 0.46) 0%,
		rgba(198, 153, 39, 0) 51%); /* IE10+ */
	background: linear-gradient(to right, rgba(198, 153, 39, 0.46) 0%,
		rgba(198, 153, 39, 0) 51%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(    
		                     startColorstr='#75c69927', endColorstr='#00c69927',
		GradientType=1); /* IE6-9 */
}

tr.TOHrr {
	background: -moz-linear-gradient(left, rgba(198, 153, 39, 0.46) 0%,
		rgba(198, 153, 39, 0) 51%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(198,
		153, 39, 0.46)), color-stop(51%, rgba(198, 153, 39, 0)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left, rgba(198, 153, 39, 0.46) 0%,
		rgba(198, 153, 39, 0) 51%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left, rgba(198, 153, 39, 0.46) 0%,
		rgba(198, 153, 39, 0) 51%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left, rgba(198, 153, 39, 0.46) 0%,
		rgba(198, 153, 39, 0) 51%); /* IE10+ */
	background: linear-gradient(to right, rgba(198, 153, 39, 0.46) 0%,
		rgba(198, 153, 39, 0) 51%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(    
		                     startColorstr='#75c69927', endColorstr='#00c69927',
		GradientType=1); /* IE6-9 */
}

tr.TOHcp {
	background: rgb(165, 165, 165); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(165, 165, 165, 1) 1%,
		rgba(221, 221, 221, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, rgba(165,
		165, 165, 1)), color-stop(100%, rgba(221, 221, 221, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(165, 165, 165, 1) 1%,
		rgba(221, 221, 221, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(165, 165, 165, 1) 1%,
		rgba(221, 221, 221, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(165, 165, 165, 1) 1%,
		rgba(221, 221, 221, 1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(165, 165, 165, 1) 1%,
		rgba(221, 221, 221, 1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(    startColorstr='#a5a5a5',
		endColorstr='#dddddd', GradientType=0); /* IE6-9 */
}

tr.TOHge {
	background: rgb(165, 165, 165); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(165, 165, 165, 1) 1%,
		rgba(221, 221, 221, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, rgba(165,
		165, 165, 1)), color-stop(100%, rgba(221, 221, 221, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(165, 165, 165, 1) 1%,
		rgba(221, 221, 221, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(165, 165, 165, 1) 1%,
		rgba(221, 221, 221, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(165, 165, 165, 1) 1%,
		rgba(221, 221, 221, 1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(165, 165, 165, 1) 1%,
		rgba(221, 221, 221, 1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(    startColorstr='#a5a5a5',
		endColorstr='#dddddd', GradientType=0); /* IE6-9 */
}

tr.TOHra {
	background: rgb(165, 165, 165); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(165, 165, 165, 1) 1%,
		rgba(221, 221, 221, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, rgba(165,
		165, 165, 1)), color-stop(100%, rgba(221, 221, 221, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(165, 165, 165, 1) 1%,
		rgba(221, 221, 221, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(165, 165, 165, 1) 1%,
		rgba(221, 221, 221, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(165, 165, 165, 1) 1%,
		rgba(221, 221, 221, 1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(165, 165, 165, 1) 1%,
		rgba(221, 221, 221, 1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(    startColorstr='#a5a5a5',
		endColorstr='#dddddd', GradientType=0); /* IE6-9 */
}

tr.ODisabled {
	background: rgb(226, 136, 136); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, rgba(226,
		136, 136, 1)), color-stop(100%, rgba(226, 195, 195, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(    startColorstr='#e28888',
		endColorstr='#e2c3c3', GradientType=0); /* IE6-9 */
}

tr.OEnabled {
	background: rgb(154, 224, 134); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(154, 224, 134, 1) 0%,
		rgba(198, 221, 190, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(154,
		224, 134, 1)), color-stop(100%, rgba(198, 221, 190, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(154, 224, 134, 1) 0%,
		rgba(198, 221, 190, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(154, 224, 134, 1) 0%,
		rgba(198, 221, 190, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(154, 224, 134, 1) 0%,
		rgba(198, 221, 190, 1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(154, 224, 134, 1) 0%,
		rgba(198, 221, 190, 1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(    startColorstr='#9ae086',
		endColorstr='#c6ddbe', GradientType=0); /* IE6-9 */
}
/*rot*/
tr.loadingInStateDeclared {
	background: rgb(226, 136, 136); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, rgba(226,
		136, 136, 1)), color-stop(100%, rgba(226, 195, 195, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(     startColorstr='#e28888',
		endColorstr='#e2c3c3', GradientType=0); /* IE6-9 */
}

.panelLoadingInStateStarted {
	height: 130px;
	padding: 0px;
	margin: 0px;
	background: rgb(247, 191, 128); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(247, 191, 128, 1) 1%,
		rgba(244, 217, 188, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, rgba(247,
		191, 128, 1)), color-stop(100%, rgba(244, 217, 188, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(247, 191, 128, 1) 1%,
		rgba(244, 217, 188, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(247, 191, 128, 1) 1%,
		rgba(244, 217, 188, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(247, 191, 128, 1) 1%,
		rgba(244, 217, 188, 1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(247, 191, 128, 1) 1%,
		rgba(244, 217, 188, 1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(     startColorstr='#f7bf80',
		endColorstr='#f4d9bc', GradientType=0); /* IE6-9 */
	padding: 0px;
	margin: 0px;
}

.panelLoadingInStateFinished {
	height: 130px;
	padding: 0px;
	margin: 0px;
	background: rgb(112, 192, 229); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(112, 192, 229, 1) 1%,
		rgba(190, 228, 247, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, rgba(112,
		192, 229, 1)), color-stop(100%, rgba(190, 228, 247, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(112, 192, 229, 1) 1%,
		rgba(190, 228, 247, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(112, 192, 229, 1) 1%,
		rgba(190, 228, 247, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(112, 192, 229, 1) 1%,
		rgba(190, 228, 247, 1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(112, 192, 229, 1) 1%,
		rgba(190, 228, 247, 1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(    startColorstr='#70c0e5',
		endColorstr='#bee4f7', GradientType=0); /* IE6-9 */
}

.panelLoadingInStateDeclared {
	height: 130px;
	padding: 0px;
	margin: 0px;
	background: rgb(226, 136, 136); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, rgba(226,
		136, 136, 1)), color-stop(100%, rgba(226, 195, 195, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(     startColorstr='#e28888',
		endColorstr='#e2c3c3', GradientType=0); /* IE6-9 */
}
/*orange*/
tr.loadingInStateStarted {
	background: rgb(247, 191, 128); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(247, 191, 128, 1) 1%,
		rgba(244, 217, 188, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, rgba(247,
		191, 128, 1)), color-stop(100%, rgba(244, 217, 188, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(247, 191, 128, 1) 1%,
		rgba(244, 217, 188, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(247, 191, 128, 1) 1%,
		rgba(244, 217, 188, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(247, 191, 128, 1) 1%,
		rgba(244, 217, 188, 1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(247, 191, 128, 1) 1%,
		rgba(244, 217, 188, 1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(     startColorstr='#f7bf80',
		endColorstr='#f4d9bc', GradientType=0); /* IE6-9 */
}

.panelStatus td {
	border: #EEEEEE !important;
	overflow: hidden;
	background: #EEEEEE !important;
	box-shadow: none;
}

/*gr�n*/
tr.loadingInStateFinished {
	background: rgb(154, 224, 134); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(154, 224, 134, 1) 0%,
		rgba(198, 221, 190, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(154,
		224, 134, 1)), color-stop(100%, rgba(198, 221, 190, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(154, 224, 134, 1) 0%,
		rgba(198, 221, 190, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(154, 224, 134, 1) 0%,
		rgba(198, 221, 190, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(154, 224, 134, 1) 0%,
		rgba(198, 221, 190, 1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(154, 224, 134, 1) 0%,
		rgba(198, 221, 190, 1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(     startColorstr='#9ae086',
		endColorstr='#c6ddbe', GradientType=0); /* IE6-9 */
}

tr.loadingInStateDelivery {
	background: rgb(112, 192, 229); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(112, 192, 229, 1) 1%,
		rgba(190, 228, 247, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, rgba(112,
		192, 229, 1)), color-stop(100%, rgba(190, 228, 247, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(112, 192, 229, 1) 1%,
		rgba(190, 228, 247, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(112, 192, 229, 1) 1%,
		rgba(190, 228, 247, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(112, 192, 229, 1) 1%,
		rgba(190, 228, 247, 1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(112, 192, 229, 1) 1%,
		rgba(190, 228, 247, 1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(    startColorstr='#70c0e5',
		endColorstr='#bee4f7', GradientType=0); /* IE6-9 */
}

tr.loadingInStateSMS {
	background: rgb(247, 215, 118); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(247, 215, 118, 1) 1%,
		rgba(244, 231, 190, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, rgba(247,
		215, 118, 1)), color-stop(100%, rgba(244, 231, 190, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(247, 215, 118, 1) 1%,
		rgba(244, 231, 190, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(247, 215, 118, 1) 1%,
		rgba(244, 231, 190, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(247, 215, 118, 1) 1%,
		rgba(244, 231, 190, 1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(247, 215, 118, 1) 1%,
		rgba(244, 231, 190, 1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(     startColorstr='#f7d776',
		endColorstr='#f4e7be', GradientType=0); /* IE6-9 */
}

/*Yellow*/
.loadingSelected {
	background: rgb(247, 215, 118); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(247, 215, 118, 1) 1%,
		rgba(244, 231, 190, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, rgba(247,
		215, 118, 1)), color-stop(100%, rgba(244, 231, 190, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(247, 215, 118, 1) 1%,
		rgba(244, 231, 190, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(247, 215, 118, 1) 1%,
		rgba(244, 231, 190, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(247, 215, 118, 1) 1%,
		rgba(244, 231, 190, 1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(247, 215, 118, 1) 1%,
		rgba(244, 231, 190, 1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(     startColorstr='#f7d776',
		endColorstr='#f4e7be', GradientType=0); /* IE6-9 */
}

tr.loadingInStateDeclaredTL {
	background: rgb(226, 136, 136); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, rgba(226,
		136, 136, 1)), color-stop(100%, rgba(226, 195, 195, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(     startColorstr='#e28888',
		endColorstr='#e2c3c3', GradientType=0); /* IE6-9 */
}

tr.loadingInStateStartedTL {
	background: rgb(247, 191, 128); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(247, 191, 128, 1) 1%,
		rgba(244, 217, 188, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, rgba(247,
		191, 128, 1)), color-stop(100%, rgba(244, 217, 188, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(247, 191, 128, 1) 1%,
		rgba(244, 217, 188, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(247, 191, 128, 1) 1%,
		rgba(244, 217, 188, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(247, 191, 128, 1) 1%,
		rgba(244, 217, 188, 1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(247, 191, 128, 1) 1%,
		rgba(244, 217, 188, 1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(     startColorstr='#f7bf80',
		endColorstr='#f4d9bc', GradientType=0); /* IE6-9 */
}

tr.loadingInStateFinishedTL {
	background: rgb(154, 224, 134); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(154, 224, 134, 1) 0%,
		rgba(198, 221, 190, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(154,
		224, 134, 1)), color-stop(100%, rgba(198, 221, 190, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(154, 224, 134, 1) 0%,
		rgba(198, 221, 190, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(154, 224, 134, 1) 0%,
		rgba(198, 221, 190, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(154, 224, 134, 1) 0%,
		rgba(198, 221, 190, 1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(154, 224, 134, 1) 0%,
		rgba(198, 221, 190, 1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(     startColorstr='#9ae086',
		endColorstr='#c6ddbe', GradientType=0); /* IE6-9 */
}
/*gelb*/
tr.transportOrderState1 {
	background: rgb(237, 226, 125); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(237, 226, 125, 1) 0%,
		rgba(234, 230, 192, 1) 99%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(237,
		226, 125, 1)), color-stop(99%, rgba(234, 230, 192, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(237, 226, 125, 1) 0%,
		rgba(234, 230, 192, 1) 99%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(237, 226, 125, 1) 0%,
		rgba(234, 230, 192, 1) 99%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(237, 226, 125, 1) 0%,
		rgba(234, 230, 192, 1) 99%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(237, 226, 125, 1) 0%,
		rgba(234, 230, 192, 1) 99%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(    startColorstr='#ede27d',
		endColorstr='#eae6c0', GradientType=0); /* IE6-9 */
}
/*also blau*/
tr.transportOrderState2 {
	background: rgb(170, 209, 226); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(170, 209, 226, 1) 0%,
		rgba(179, 212, 226, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(170,
		209, 226, 1)), color-stop(100%, rgba(179, 212, 226, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(170, 209, 226, 1) 0%,
		rgba(179, 212, 226, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(170, 209, 226, 1) 0%,
		rgba(179, 212, 226, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(170, 209, 226, 1) 0%,
		rgba(179, 212, 226, 1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(170, 209, 226, 1) 0%,
		rgba(179, 212, 226, 1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(    startColorstr='#aad1e2',
		endColorstr='#b3d4e2', GradientType=0); /* IE6-9 */
}
/*also blau*/
tr.transportOrderState3 {
	background: rgb(170, 209, 226); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(170, 209, 226, 1) 0%,
		rgba(179, 212, 226, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(170,
		209, 226, 1)), color-stop(100%, rgba(179, 212, 226, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(170, 209, 226, 1) 0%,
		rgba(179, 212, 226, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(170, 209, 226, 1) 0%,
		rgba(179, 212, 226, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(170, 209, 226, 1) 0%,
		rgba(179, 212, 226, 1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(170, 209, 226, 1) 0%,
		rgba(179, 212, 226, 1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(    startColorstr='#aad1e2',
		endColorstr='#b3d4e2', GradientType=0); /* IE6-9 */
}
/*blau*/
tr.transportOrderState4 {
	background: rgb(112, 192, 229); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(112, 192, 229, 1) 1%,
		rgba(190, 228, 247, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, rgba(112,
		192, 229, 1)), color-stop(100%, rgba(190, 228, 247, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(112, 192, 229, 1) 1%,
		rgba(190, 228, 247, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(112, 192, 229, 1) 1%,
		rgba(190, 228, 247, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(112, 192, 229, 1) 1%,
		rgba(190, 228, 247, 1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(112, 192, 229, 1) 1%,
		rgba(190, 228, 247, 1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(    startColorstr='#70c0e5',
		endColorstr='#bee4f7', GradientType=0); /* IE6-9 */
}
/*rosa*/
tr.transportOrderState5, tr.transportOrderState7 {
	background: rgb(226, 136, 136); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, rgba(226,
		136, 136, 1)), color-stop(100%, rgba(226, 195, 195, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(    startColorstr='#e28888',
		endColorstr='#e2c3c3', GradientType=0); /* IE6-9 */
}

/*gruen*/
tr.transportOrderState6 {
	background: rgb(154, 224, 134); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(154, 224, 134, 1) 0%,
		rgba(198, 221, 190, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(154,
		224, 134, 1)), color-stop(100%, rgba(198, 221, 190, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(154, 224, 134, 1) 0%,
		rgba(198, 221, 190, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(154, 224, 134, 1) 0%,
		rgba(198, 221, 190, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(154, 224, 134, 1) 0%,
		rgba(198, 221, 190, 1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(154, 224, 134, 1) 0%,
		rgba(198, 221, 190, 1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(    startColorstr='#9ae086',
		endColorstr='#c6ddbe', GradientType=0); /* IE6-9 */
}

tr.closed {
	background: rgb(112, 192, 229); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(112, 192, 229, 1) 1%,
		rgba(190, 228, 247, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, rgba(112,
		192, 229, 1)), color-stop(100%, rgba(190, 228, 247, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(112, 192, 229, 1) 1%,
		rgba(190, 228, 247, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(112, 192, 229, 1) 1%,
		rgba(190, 228, 247, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(112, 192, 229, 1) 1%,
		rgba(190, 228, 247, 1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(112, 192, 229, 1) 1%,
		rgba(190, 228, 247, 1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(    startColorstr='#70c0e5',
		endColorstr='#bee4f7', GradientType=0); /* IE6-9 */
}

.backgroundstate0 {
	background: rgb(74, 78, 137); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(74, 78, 137, 1) 0%,
		rgba(123, 110, 178, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(74,
		78, 137, 1)), color-stop(100%, rgba(123, 110, 178, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(74, 78, 137, 1) 0%,
		rgba(123, 110, 178, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(74, 78, 137, 1) 0%,
		rgba(123, 110, 178, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(74, 78, 137, 1) 0%,
		rgba(123, 110, 178, 1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(74, 78, 137, 1) 0%,
		rgba(123, 110, 178, 1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(    startColorstr='#4a4e89',
		endColorstr='#7b6eb2', GradientType=0); /* IE6-9 */
}

.backgroundstate1 {
	background: rgb(112, 192, 229); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(112, 192, 229, 1) 1%,
		rgba(190, 228, 247, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, rgba(112,
		192, 229, 1)), color-stop(100%, rgba(190, 228, 247, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(112, 192, 229, 1) 1%,
		rgba(190, 228, 247, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(112, 192, 229, 1) 1%,
		rgba(190, 228, 247, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(112, 192, 229, 1) 1%,
		rgba(190, 228, 247, 1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(112, 192, 229, 1) 1%,
		rgba(190, 228, 247, 1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(    startColorstr='#70c0e5',
		endColorstr='#bee4f7', GradientType=0); /* IE6-9 */
}

.backgroundstate2 {
	background: rgb(112, 192, 229); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(112, 192, 229, 1) 1%,
		rgba(190, 228, 247, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, rgba(112,
		192, 229, 1)), color-stop(100%, rgba(190, 228, 247, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(112, 192, 229, 1) 1%,
		rgba(190, 228, 247, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(112, 192, 229, 1) 1%,
		rgba(190, 228, 247, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(112, 192, 229, 1) 1%,
		rgba(190, 228, 247, 1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(112, 192, 229, 1) 1%,
		rgba(190, 228, 247, 1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(    startColorstr='#70c0e5',
		endColorstr='#bee4f7', GradientType=0); /* IE6-9 */
}

.backgroundstate3 {
	background: rgb(154, 224, 134); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(154, 224, 134, 1) 0%,
		rgba(198, 221, 190, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(154,
		224, 134, 1)), color-stop(100%, rgba(198, 221, 190, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(154, 224, 134, 1) 0%,
		rgba(198, 221, 190, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(154, 224, 134, 1) 0%,
		rgba(198, 221, 190, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(154, 224, 134, 1) 0%,
		rgba(198, 221, 190, 1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(154, 224, 134, 1) 0%,
		rgba(198, 221, 190, 1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(    startColorstr='#9ae086',
		endColorstr='#c6ddbe', GradientType=0); /* IE6-9 */
}

.backgroundstateDisabled {
	background: rgb(165, 165, 165); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(165, 165, 165, 1) 1%,
		rgba(221, 221, 221, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, rgba(165,
		165, 165, 1)), color-stop(100%, rgba(221, 221, 221, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(165, 165, 165, 1) 1%,
		rgba(221, 221, 221, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(165, 165, 165, 1) 1%,
		rgba(221, 221, 221, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(165, 165, 165, 1) 1%,
		rgba(221, 221, 221, 1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(165, 165, 165, 1) 1%,
		rgba(221, 221, 221, 1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(    startColorstr='#a5a5a5',
		endColorstr='#dddddd', GradientType=0); /* IE6-9 */
}

.backgroundstate4 {
	background: rgb(226, 136, 136); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, rgba(226,
		136, 136, 1)), color-stop(100%, rgba(226, 195, 195, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(    startColorstr='#e28888',
		endColorstr='#e2c3c3', GradientType=0); /* IE6-9 */
}

.backgroundstate6 {
	background: rgb(226, 136, 136); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, rgba(226,
		136, 136, 1)), color-stop(100%, rgba(226, 195, 195, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(226, 136, 136, 1) 1%,
		rgba(226, 195, 195, 1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(    startColorstr='#e28888',
		endColorstr='#e2c3c3', GradientType=0); /* IE6-9 */
}

tr.lockedCreditEntry {
	background: rgb(247, 191, 128); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(247, 191, 128, 1) 1%,
		rgba(244, 217, 188, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, rgba(247,
		191, 128, 1)), color-stop(100%, rgba(244, 217, 188, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(247, 191, 128, 1) 1%,
		rgba(244, 217, 188, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(247, 191, 128, 1) 1%,
		rgba(244, 217, 188, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(247, 191, 128, 1) 1%,
		rgba(244, 217, 188, 1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(247, 191, 128, 1) 1%,
		rgba(244, 217, 188, 1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(    startColorstr='#f7bf80',
		endColorstr='#f4d9bc', GradientType=0); /* IE6-9 */
}

.rowSelected {
	background: #b3dced;
	background: -moz-linear-gradient(top, #b3dced 0%, #29b8e5 50%, #bce0ee 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #b3dced),
		color-stop(50%, #29b8e5), color-stop(100%, #bce0ee));
	background: -webkit-linear-gradient(top, #b3dced 0%, #29b8e5 50%, #bce0ee 100%);
	background: -o-linear-gradient(top, #b3dced 0%, #29b8e5 50%, #bce0ee 100%);
	background: -ms-linear-gradient(top, #b3dced 0%, #29b8e5 50%, #bce0ee 100%);
	background: linear-gradient(to bottom, #b3dced 0%, #29b8e5 50%, #bce0ee 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3dced',
		endColorstr='#bce0ee', GradientType=0);
}
/* new - orange */
tr.invoiceState0 {
	background: rgb(254, 182, 69); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(254, 182, 69, 1) 9%,
		rgba(241, 231, 103, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(9%, rgba(254,
		182, 69, 1)), color-stop(100%, rgba(241, 231, 103, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(254, 182, 69, 1) 9%,
		rgba(241, 231, 103, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(254, 182, 69, 1) 9%,
		rgba(241, 231, 103, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(254, 182, 69, 1) 9%,
		rgba(241, 231, 103, 1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(254, 182, 69, 1) 9%,
		rgba(241, 231, 103, 1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feb645',
		endColorstr='#f1e767', GradientType=0); /* IE6-9 */
}
/* inprogress (sent) -blue */
tr.invoiceState1 {
	background: rgb(158, 232, 250); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(158, 232, 250, 1) 1%,
		rgba(214, 249, 255, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, rgba(158,
		232, 250, 1)), color-stop(100%, rgba(214, 249, 255, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(158, 232, 250, 1) 1%,
		rgba(214, 249, 255, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(158, 232, 250, 1) 1%,
		rgba(214, 249, 255, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(158, 232, 250, 1) 1%,
		rgba(214, 249, 255, 1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(158, 232, 250, 1) 1%,
		rgba(214, 249, 255, 1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9ee8fa',
		endColorstr='#d6f9ff', GradientType=0); /* IE6-9 */
}
/*cancelled - red*/
tr.invoiceState2 {
	background: rgb(255, 92, 92); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(255, 92, 92, 1) 0%,
		rgba(254, 144, 144, 1) 46%, rgba(254, 187, 187, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255,
		92, 92, 1)), color-stop(46%, rgba(254, 144, 144, 1)),
		color-stop(100%, rgba(254, 187, 187, 1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(255, 92, 92, 1) 0%,
		rgba(254, 144, 144, 1) 46%, rgba(254, 187, 187, 1) 100%);
	/* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(255, 92, 92, 1) 0%,
		rgba(254, 144, 144, 1) 46%, rgba(254, 187, 187, 1) 100%);
	/* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(255, 92, 92, 1) 0%,
		rgba(254, 144, 144, 1) 46%, rgba(254, 187, 187, 1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(255, 92, 92, 1) 0%,
		rgba(254, 144, 144, 1) 46%, rgba(254, 187, 187, 1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff5c5c',
		endColorstr='#febbbb', GradientType=0); /* IE6-9 */
}
/* audited - green*/
tr.invoiceState3 {
	background: rgb(169, 219, 128); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(169, 219, 128, 1) 0%,
		rgba(150, 197, 111, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(169,
		219, 128, 1)), color-stop(100%, rgba(150, 197, 111, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(169, 219, 128, 1) 0%,
		rgba(150, 197, 111, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(169, 219, 128, 1) 0%,
		rgba(150, 197, 111, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(169, 219, 128, 1) 0%,
		rgba(150, 197, 111, 1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(169, 219, 128, 1) 0%,
		rgba(150, 197, 111, 1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a9db80',
		endColorstr='#96c56f', GradientType=0); /* IE6-9 */
}
/* archived - greyish with line through text*/
tr.invoiceArchived {
	background: rgb(255, 255, 255); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(255, 255, 255, 1) 0%,
		rgba(229, 229, 229, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255,
		255, 255, 1)), color-stop(100%, rgba(229, 229, 229, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(255, 255, 255, 1) 0%,
		rgba(229, 229, 229, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(255, 255, 255, 1) 0%,
		rgba(229, 229, 229, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(255, 255, 255, 1) 0%,
		rgba(229, 229, 229, 1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(255, 255, 255, 1) 0%,
		rgba(229, 229, 229, 1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff',
		endColorstr='#e5e5e5', GradientType=0); /* IE6-9 */
	text-decoration: line-through;
}

.rowSelected {
	background: #b3dced;
	background: -moz-linear-gradient(top, #b3dced 0%, #29b8e5 50%, #bce0ee 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #b3dced),
		color-stop(50%, #29b8e5), color-stop(100%, #bce0ee));
	background: -webkit-linear-gradient(top, #b3dced 0%, #29b8e5 50%, #bce0ee 100%);
	background: -o-linear-gradient(top, #b3dced 0%, #29b8e5 50%, #bce0ee 100%);
	background: -ms-linear-gradient(top, #b3dced 0%, #29b8e5 50%, #bce0ee 100%);
	background: linear-gradient(to bottom, #b3dced 0%, #29b8e5 50%, #bce0ee 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3dced',
		endColorstr='#bce0ee', GradientType=0);
}

.cellSelected {
	background: #f8ffe8;
	background: -moz-linear-gradient(top, #f8ffe8 0%, #e3f5ab 33%, #b7df2d 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f8ffe8),
		color-stop(33%, #e3f5ab), color-stop(100%, #b7df2d));
	background: -webkit-linear-gradient(top, #f8ffe8 0%, #e3f5ab 33%, #b7df2d 100%);
	background: -o-linear-gradient(top, #f8ffe8 0%, #e3f5ab 33%, #b7df2d 100%);
	background: -ms-linear-gradient(top, #f8ffe8 0%, #e3f5ab 33%, #b7df2d 100%);
	background: linear-gradient(to bottom, #f8ffe8 0%, #e3f5ab 33%, #b7df2d 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8ffe8',
		endColorstr='#b7df2d', GradientType=0);
}

.cellSelected {
	background: #f8ffe8;
	background: -moz-linear-gradient(top, #f8ffe8 0%, #e3f5ab 33%, #b7df2d 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f8ffe8),
		color-stop(33%, #e3f5ab), color-stop(100%, #b7df2d));
	background: -webkit-linear-gradient(top, #f8ffe8 0%, #e3f5ab 33%, #b7df2d 100%);
	background: -o-linear-gradient(top, #f8ffe8 0%, #e3f5ab 33%, #b7df2d 100%);
	background: -ms-linear-gradient(top, #f8ffe8 0%, #e3f5ab 33%, #b7df2d 100%);
	background: linear-gradient(to bottom, #f8ffe8 0%, #e3f5ab 33%, #b7df2d 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8ffe8',
		endColorstr='#b7df2d', GradientType=0);
}

/*Removes small "X" in IE when type something in input text*/
input[type=text]::-ms-clear {
	display: none;
}

/*

!!!

WRITE NOTHING TO THE END OF THIS FILE, ALL CONTENTS BEFORE "COLORING OF ROWS" PLZ

!!!
*/