/* Buttons*/
/** Add css rules here for your application. */
/** Example rules used by the template application (remove for your app) */
/** Set ids using widget.getElement().setId("idOfElement") */
#closeButton {
	margin: 15px 6px 6px;
}
.labelLoadingGraphic {
	font-family: Arial Unicode MS, Arial, sans-serif;
	font-size: 13;
	/*font-weight: bold;*/
	color: #212649;
}
.StaticTextGaugePercents {
	font-family: Arial Unicode MS, Arial, sans-serif;
	font-size: 20;
	color: #11113F;
}
.StaticTextExpiredFee {
	font-family: Arial Unicode MS, Arial, sans-serif;
	font-size: 20;
	color: #942A2A;
}
.DisplayCalculator,
.DisplayCalculatorFocused,
.DisplayCalculatorDisabled,
.DisplayCalculatorError{
	font-family: Arial Unicode MS, Arial, sans-serif;
	font-size: 24;
	color: #FFFFFF;
	background :#404040;
}
.TitleStaticTextExpiredFee {
	font-family: Arial Unicode MS, Arial, sans-serif;
	font-size: 20;
	color: #11113F;
}
.columnSchedule,
.columnScheduleOver,
.columnScheduleDown,
.columnScheduleFocusedDown,
.columnScheduleFocused,
.columnScheduleSelected,
.columnScheduleSelectedOver,
.columnScheduleFocusedOver{
	font-family: Arial Unicode MS, Arial, sans-serif;
	font-size: 11;
	color: Black;
  background: #FFFFFF;
  background-image: -webkit-linear-gradient(top, #FFFFFF, #C9C9C9);
  background-image: -moz-linear-gradient(top, #FFFFFF, #C9C9C9);
  background-image: -ms-linear-gradient(top, #FFFFFF, #C9C9C9);
  background-image: -o-linear-gradient(top, #FFFFFF, #C9C9C9);
  background-image: linear-gradient(to bottom, #FFFFFF, #C9C9C9);
}
.columnScheduleWeek,
.columnScheduleWeekOver,
.columnScheduleWeekDown,
.columnScheduleWeekFocusedDown{
	  font-family: Arial Unicode MS, Arial, sans-serif;
	  font-size: 11;
	  color: Black;
  background: #f2f5f7;
  background-image: -webkit-linear-gradient(top, #f2f5f7, #c7e4f5);
  background-image: -moz-linear-gradient(top, #f2f5f7, #c7e4f5);
  background-image: -ms-linear-gradient(top, #f2f5f7, #c7e4f5);
  background-image: -o-linear-gradient(top, #f2f5f7, #c7e4f5);
  background-image: linear-gradient(to bottom, #f2f5f7, #c7e4f5);
}
.columnScheduleWeekFocused,
.columnScheduleWeekSelected,
.columnScheduleWeekSelectedOver,
.columnScheduleWeekFocusedOver{
	  font-family: Arial Unicode MS, Arial, sans-serif;
	  font-size: 11;
	  color: Black;
  background: #87cefa

}
.labelstyle {
	font-family: Arial Unicode MS, Arial, sans-serif;
	font-size: 11;
	font-weight: bold;
	color: Green;
}
.lblFileSelected {
	font-family: Arial Unicode MS, Arial, sans-serif;
	font-size: 13;
	color: #0B610B;
}
.lblSelectLabel {
	font-family: Arial Unicode MS, Arial, sans-serif;
	font-size: 13;
	color: black;
}
.labelDashboard {
	font-family: Arial Unicode MS, Arial, sans-serif;
	font-size: 13;
	font-weight: bold;
	color: #0A318C;
}
.btnGridBar {
	opacity: 0.5;
	filter: alpha(opacity = 50);
}

.btnGridBar:HOVER {
	opacity: 1;
	filter: alpha(opacity = 100);
}
.btnlabelstyle {
	font-family: Arial Unicode MS, Arial, sans-serif;
	font-size: 10;
	font-weight: bold;
	color: Green;
}

.btnlabelstyle:HOVER {
	font-family: Arial Unicode MS, Arial, sans-serif;
	font-size: 11;
	font-weight: bold;
	color: Red;
}
.groupfrmstyle {
	border: 2px solid #F2F2F2;
}

.SystemButton
 {
	font-family: Arial Unicode MS, Arial, sans-serif;
	color: #0A318C;
	font-size: 10px;
	padding: 3px 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	border: 1px solid #A3A3A3;
	background: linear-gradient(top, #FFFFFF, #C9C9C9);
	background: -ms-linear-gradient(top, #FFFFFF, #C9C9C9);
	background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF),
		to(#C9C9C9));
	background: -moz-linear-gradient(top, #FFFFFF, #C9C9C9);
}

.SystemButtonDisabled{
    color: #AFAFAF;
	font-size: 10px;
	padding: 3px 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	border: 1px solid #A3A3A3;
	background: linear-gradient(top, #FFFFFF, #C9C9C9);
	background: -ms-linear-gradient(top, #FFFFFF, #C9C9C9);
	background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF),
		to(#C9C9C9));
	background: -moz-linear-gradient(top, #FFFFFF, #C9C9C9);
}

.SystemButtonOver,
.SystemButtonDown,
.SystemButtonFocusedDown,
.SystemButtonFocused,
.SystemButtonFocusedOver{
	font-family: Arial Unicode MS, Arial, sans-serif;
	font-size: 10px;
	padding: 3px 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	border: 1px solid #A3A3A3;
 	color: Green;
	background: linear-gradient(top, #B8B8B8, #EDEDED);
	background: -ms-linear-gradient(top, #B8B8B8, #EDEDED);
	background: -webkit-gradient(linear, left top, left bottom, from(#B8B8B8),
		to(#EDEDED));
	background: -moz-linear-gradient(top, #B8B8B8, #EDEDED);
}

.SystemButton:hover {
	color: Green;
	background: linear-gradient(top, #B8B8B8, #EDEDED);
	background: -ms-linear-gradient(top, #B8B8B8, #EDEDED);
	background: -webkit-gradient(linear, left top, left bottom, from(#B8B8B8),
		to(#EDEDED));
	background: -moz-linear-gradient(top, #B8B8B8, #EDEDED);
}

.LoginButton,
.LoginButton:hover,
.LoginButtonOver,
.LoginButtonDown,
.LoginButtonFocusedDown,
.LoginButtonFocused,
.LoginButtonFocusedOve {
	-moz-box-shadow:inset 0px 1px 0px 0px #54a3f7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #54a3f7;
	box-shadow:inset 0px 1px 0px 0px #54a3f7;
    background: #3498db;
  	background-image: -webkit-linear-gradient(top, #3498db, #2980b9);
  	background-image: -moz-linear-gradient(top, #3498db, #2980b9);
  	background-image: -ms-linear-gradient(top, #3498db, #2980b9);
  	background-image: -o-linear-gradient(top, #3498db, #2980b9);
  	background-image: linear-gradient(to bottom, #3498db, #2980b9);
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #124d77;
	cursor:pointer;
	color:#ffffff;
	font-family:arial;
	font-size:14px;
	padding:6px 8px;
	text-decoration:none;
	text-shadow:0px 1px 0px #154682;
}

.LoginButtonDisabled{	
	background: linear-gradient(top, #FFFFFF, #C9C9C9);
	background: -ms-linear-gradient(top, #FFFFFF, #C9C9C9);
	background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF),
		to(#C9C9C9));
	background: -moz-linear-gradient(top, #FFFFFF, #C9C9C9);
}

.LoginButton:hover {
  background: #3cb0fd;
  background-image: -webkit-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -moz-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -ms-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -o-linear-gradient(top, #3cb0fd, #3498db);
  background-image: linear-gradient(to bottom, #3cb0fd, #3498db);
  color:#ffffff;
}
.LoginButtonOver,
.LoginButtonDown,
.LoginButtonFocusedDown,
.LoginButtonFocused,
.LoginButtonFocusedOver{
  background: #3cb0fd;
  background-image: -webkit-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -moz-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -ms-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -o-linear-gradient(top, #3cb0fd, #3498db);
  background-image: linear-gradient(to bottom, #3cb0fd, #3498db);
  color:#ffffff;
}

.TextBoxStyle {
	padding: 3px 12px;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px;
	border: 1px solid #A3A3A3;
	background: linear-gradient(top, #FFFFFF, #C9C9C9);
	background: -ms-linear-gradient(top, #FFFFFF, #C9C9C9);
	background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF),
		to(#C9C9C9));
	background: -moz-linear-gradient(top, #FFFFFF, #C9C9C9);
}

.Titlestyle {
	font-family: Arial Unicode MS, Arial, sans-serif;
	color: #0A318C;
	font-size: 10px;
}

.backgroundstyle {
	background-image: url("images/systems/background.jpg");
	background-size:cover;
	background-repeat: no-repeat;
	background-position:center;
}

.loginStyle,.loginStyle:hover,.loginStyle:active,.loginStyle:focus {
	-webkit-box-shadow: 10px 15px 20px 5px #757575;
	box-shadow: 10px 15px 20px 5px #757575;
	opacity: 0.9;
	filter: alpha(opacity = 90);
	outline: 0;
	padding: 3px 12px;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px;
	border: 2px solid #A3A3A3;
}

.frmListStyle,.frmListStyle:hover,.frmListStyle:active,.frmListStyle:focus
	{
	padding: 5px 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	border: 2px solid #A3A3A3;
}

.OptionsMenuStyle {
	background-color: rgba(224, 224, 224, 0.5);
	padding: 3px 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #A3A3A3;
}

.PaneContainerStyle {
	background-color: rgba(224, 224, 224, 0.5);
	padding: 3px 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #A3A3A3;
}

.StatusBarStyle {
	background-color: rgba(224, 224, 224, 0.5);
/* 	opacity: 0.9;
	filter: alpha(opacity = 90); */
	padding: 3px 5x;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #A3A3A3;
}

.TopBarStyle {
	background-color: rgba(224, 224, 224, 0.5);
/* 	opacity: 0.9;
	filter: alpha(opacity = 90); */
	padding: 3px 5x;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #A3A3A3;
}
.logoBackground {
	border: 1px solid rgba(0,0,0,0);
	background-color: rgba(0,0,0,0);
}
.btnStatusBar{
	-moz-box-shadow:inset 0px 1px 0px 0px #bee2f9;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bee2f9;
	box-shadow:inset 0px 1px 0px 0px #bee2f9;
	background-color:transparent;
	-webkit-border-top-left-radius:3px;
	-moz-border-radius-topleft:3px;
	border-top-left-radius:3px;
	-webkit-border-top-right-radius:3px;
	-moz-border-radius-topright:3px;
	border-top-right-radius:3px;
	-webkit-border-bottom-right-radius:3px;
	-moz-border-radius-bottomright:3px;
	border-bottom-right-radius:3px;
	-webkit-border-bottom-left-radius:3px;
	-moz-border-radius-bottomleft:3px;
	border-bottom-left-radius:3px;
	text-indent:0;
	border:1px solid #3866a3;
	color:#14396a;
	font-family:Arial;
	font-size:10px;
	font-style:normal;
	line-height:12px;
	text-decoration:none;
	text-align:center;
}
.btnStatusBarOver,
.btnStatusBarDown,
.btnStatusBarFocusedDown,
.btnStatusBarFocused,
.btnStatusBarFocusedOver {
	-moz-box-shadow:inset 0px 1px 0px 0px #bee2f9;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bee2f9;
	box-shadow:inset 0px 1px 0px 0px #bee2f9;
	background-color:transparent;
	-webkit-border-top-left-radius:3px;
	-moz-border-radius-topleft:3px;
	border-top-left-radius:3px;
	-webkit-border-top-right-radius:3px;
	-moz-border-radius-topright:3px;
	border-top-right-radius:3px;
	-webkit-border-bottom-right-radius:3px;
	-moz-border-radius-bottomright:3px;
	border-bottom-right-radius:3px;
	-webkit-border-bottom-left-radius:3px;
	-moz-border-radius-bottomleft:3px;
	border-bottom-left-radius:3px;
	text-indent:0;
	border:1px solid #3866a3;
	color:RED;
	font-family:Arial;
	font-size:10px;
	font-style:normal;
	line-height:12px;
	text-decoration:none;
	text-align:center;
}
.selectItem{
	background-color:transparent;
	-webkit-border-top-left-radius:5px;
	-moz-border-radius-topleft:5px;
	border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-moz-border-radius-topright:5px;
	border-top-right-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	-moz-border-radius-bottomright:5px;
	border-bottom-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-moz-border-radius-bottomleft:5px;
	border-bottom-left-radius:5px;
	border:1px solid #3866a3;
	color:#14396a;
	font-family:Arial;
	font-size:10px;
	font-style:normal;
	text-decoration:none;
}
.selectItemOver,
.selectItemDown,
.selectItemFocusedDown,
.selectItemFocused,
.selectItemFocusedOver {
	background-color:transparent;
	-webkit-border-top-left-radius:5px;
	-moz-border-radius-topleft:5px;
	border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-moz-border-radius-topright:5px;
	border-top-right-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	-moz-border-radius-bottomright:5px;
	border-bottom-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-moz-border-radius-bottomleft:5px;
	border-bottom-left-radius:5px;
	border:1px solid #3866a3;
	color:RED;
	font-family:Arial;
	font-size:10px;
	font-style:normal;
	text-decoration:none;
}

.CompanyButton
 {
	font-family: Arial Unicode MS, Arial, sans-serif;
	color: #0A318C;
	font-size: 12px;
	border: 1px solid #A3A3A3;
	background: linear-gradient(top, #FFFFFF, #C9C9C9);
	background: -ms-linear-gradient(top, #FFFFFF, #C9C9C9);
	background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF),
		to(#C9C9C9));
	background: -moz-linear-gradient(top, #FFFFFF, #C9C9C9);
	text-align:left;
 	vertical-align: text-center;	
 	 line-height:20px;
}

.CompanyButton:hover {
	font-family: Arial Unicode MS, Arial, sans-serif;
	color: #0A318C;
	font-size: 12px;
	border: 1px solid #A3A3A3;
	background: linear-gradient(top, #FFFFFF, #C9C9C9);
	background: -ms-linear-gradient(top, #FFFFFF, #C9C9C9);
	background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF),
		to(#C9C9C9));
	background: -moz-linear-gradient(top, #FFFFFF, #C9C9C9);
	text-align:left;
 	vertical-align: text-center;
 	line-height:20px; 		
}
.CompanyTreeButton
 {
	font-family: Arial Unicode MS, Arial, sans-serif;
	color: #0A318C;
	font-size: 12px;
	border: 1px solid #A3A3A3;
	background: linear-gradient(top, #FFFFFF, #C9C9C9);
	background: -ms-linear-gradient(top, #FFFFFF, #C9C9C9);
	background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF),
		to(#C9C9C9));
	background: -moz-linear-gradient(top, #FFFFFF, #C9C9C9);
	text-align:left;
 	vertical-align: text-center;
 	line-height:20px;
 		
}

.CompanyTreeButton:hover {
	font-family: Arial Unicode MS, Arial, sans-serif;
	color: #0A318C;
	font-size: 12px;
	border: 1px solid #A3A3A3;
	background: linear-gradient(top, #f0b54f, #f5d26a);
	background: -ms-linear-gradient(top, #f0b54f, #f5d26a);
	background: -webkit-gradient(linear, left top, left bottom, from(#f0b54f),
		to(#f5d26a));
	background: -moz-linear-gradient(top, #f0b54f, #f5d26a);
	text-align:left;
 	vertical-align: text-center;
 	line-height:20px;
 		
}

.LabelButtonStyle
 {
	font-family: Arial Unicode MS, Arial, sans-serif;
	font-size: 11;
	font-weight: bold;
	color: Green;
	border: 0x;
	background-color:#E0E0E0; 
	/*rgba(0,0,0,0);*/
	text-align:left;
 	vertical-align: text-center;
 	line-height:20px;
 	
 	background-size: 60%; /* Tamaño de la imagen */
  	border-radius: 20%;
    box-shadow:
	/* Sombras externa */
	inset 0 10px 15px rgba(255,255,255,.35), inset 0 -10px 15px rgba(0,0,0,.05), inset 10px 0 15px rgba(0,0,0,.05), inset -10px 0 15px rgba(0,0,0,.05),
	/* Sombra interna */
	0 5px 20px rgba(0,0,0,.1);
}
.LabelButtonStyle:hover {
    background: linear-gradient(top, #f0b54f, #f5d26a);
	background: -ms-linear-gradient(top, #f0b54f, #f5d26a);
	background: -webkit-gradient(linear, left top, left bottom, from(#f0b54f),
		to(#f5d26a));
	background: -moz-linear-gradient(top, #f0b54f, #f5d26a);
    border: 2px solid #9fb7e9;
    border-radius: 100px;
	overflow: hidden;
    box-shadow: inset 0 5px 30px rgba(0,0,0,.2); 
    background-size: 55%; 
 }
.ScoreSummaryCell,
.ScoreSummaryCellDisabled{
	border-top: 1px solid #fafafa;
  	border-bottom: 1px solid #f0f0f0;
  	color: #0A318C;
  	font-family: Arial, Verdana, sans-serif;
  	font-size: 11px;
  	text-overflow: ellipsis;
	background-color: #f0f0f0;
    border-bottom: 1px solid gray;
    border-top: 1px solid gray;
    font-weight: bold;
}
.ScoreSummaryColumn,
.ScoreSummaryColumnOver,
.ScoreSummaryColumnDown,
.ScoreSummaryColumnFocusedDown,
.ScoreSummaryColumnFocused,
.ScoreSummaryColumnSelected,
.ScoreSummaryColumnSelectedOver,
.ScoreSummaryColumnFocusedOver{
  	color: #0A318C;
  	font-family: Arial, Verdana, sans-serif;
  	font-size: 11px;
	background-color: #f0f0f0;
    font-weight: bold;
}
.ScoreSummaryColumnOver,
.ScoreSummaryColumnDown,
.ScoreSummaryColumnFocusedDown,
.ScoreSummaryColumnFocused,
.ScoreSummaryColumnSelected,
.ScoreSummaryColumnSelectedOver,
.ScoreSummaryColumnFocusedOver{ 
  background: #d6e8ff;
  border-bottom: 1px dotted #9fb7e9;
  border-top: 1px dotted #9fb7e9; 
}
.eventWindow {
  opacity: 0.9;
  filter: alpha(opacity = 90); 
  border: 1px solid #d0dff6;
  font-family: Arial, Verdana, sans-serif;
  font-size: 9px;
  padding: 0px;
  margin: 0px;
}

.eventWindowHeader,
.eventWindowGripper,
.eventWindowLabel {
  background-color: #d0dff6;
  color: #4d4d4d;
  font-family: Arial, Verdana, sans-serif;
  font-size: 9px;
  margin: 0px;
  padding: 0px 3px 2px 3px;
}

.eventWindowBody {
  background-color: aliceblue;
  color: black;
  font-family: Arial, Verdana, sans-serif;
  font-size: 9px;
  padding: 3px;
}
.fileUpload{
	font-family: Arial Unicode MS, Arial, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	border: 0px solid #FFFFFF;
	background-color: #FFFFFF;
	text-align:left;
 	vertical-align: text-center;	
}
.selectItemTP{
	-webkit-border-top-left-radius:5px;
	-moz-border-radius-topleft:5px;
	border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-moz-border-radius-topright:5px;
	border-top-right-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	-moz-border-radius-bottomright:5px;
	border-bottom-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-moz-border-radius-bottomleft:5px;
	border-bottom-left-radius:5px;
	border:1px solid #3866a3;
	color:#14396a;
	font-family:Arial;
	font-size:10px;
	font-style:normal;
	text-decoration:none;
	text-align: center;
}
.selectItemTPOver,
.selectItemTPDown,
.selectItemTPFocusedDown,
.selectItemTPFocused,
.selectItemTPFocusedOver {
	-webkit-border-top-left-radius:5px;
	-moz-border-radius-topleft:5px;
	border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-moz-border-radius-topright:5px;
	border-top-right-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	-moz-border-radius-bottomright:5px;
	border-bottom-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-moz-border-radius-bottomleft:5px;
	border-bottom-left-radius:5px;
	border:1px solid #3866a3;
	color:#14396a;
	font-family:Arial;
	font-size:10px;
	font-style:normal;
	text-decoration:none;
	text-align: center;
}
.TPlistText,
.TPlistTextRTL,
.TPlistTextOver,
.TPlistTextOverRTL,
.TPlistTextSelected,
.TPlistTextSelectedRTL,
.TPlistTextSelectedOver,
.TPlistTextSelectedOverRTL,
.TPlistTextDisabled,
.TPlistTextDisabledRTL,
.TPlistTextDark,
.TPlistTextDarkRTL,
.TPlistTextOverDark,
.TPlistTextOverDarkRTL,
.TPlistTextSelectedDark,
.TPlistTextSelectedDarkRTL,
.TPlistTextSelectedOverDark,
.TPlistTextSelectedOverDarkRTL,
.TPlistTextDisabledDark,
.TPlistTextDisabledDarkRTL
{
	color:#14396a;
	font-family:Arial;
	font-size:10px;
	font-style:normal;
	text-decoration:none;
	text-align: center;
}
.TPlistTextOver,
.TPlistTextOverDark,
.TPlistTextSelectedOver,
.TPlistTextSelectedOverDark,
.TPlistTextSelected,
.TPlistTextSelectedDark,
.TPlistTextFocus,
.TPlistTextFocusDark
{
	background-color: #CEF6F5;
}
.RedButton {
	-moz-box-shadow:inset 0px 1px 0px 0px #F85454;
	-webkit-box-shadow:inset 0px 1px 0px 0px #F85454;
	box-shadow:inset 0px 1px 0px 0px #F85454;
    background: #DC3535;
  	background-image: -webkit-linear-gradient(top, #DC3535, #BB2929);
  	background-image: -moz-linear-gradient(top, #DC3535, #BB2929);
  	background-image: -ms-linear-gradient(top, #DC3535, #BB2929);
  	background-image: -o-linear-gradient(top, #DC3535, #BB2929);
  	background-image: linear-gradient(to bottom, #DC3535, #BB2929);
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #781212;
	cursor:pointer;
	color:#ffffff;
	font-family:arial;
	font-size:14px;
	padding:6px 8px;
	text-decoration:none;
	text-shadow:0px 1px 0px #831515;
}

.RedButtonDisabled{	
	background: linear-gradient(top, #FFFFFF, #C9C9C9);
	background: -ms-linear-gradient(top, #FFFFFF, #C9C9C9);
	background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF),
		to(#C9C9C9));
	background: -moz-linear-gradient(top, #FFFFFF, #C9C9C9);
}

.RedButton:hover {
  background: #DF0101;
  background-image: -webkit-linear-gradient(top, #FD3C3C, #DC3535);
  background-image: -moz-linear-gradient(top, #FD3C3C, #DC3535);
  background-image: -ms-linear-gradient(top, #FD3C3C, #DC3535);
  background-image: -o-linear-gradient(top, #FD3C3C, #DC3535);
  background-image: linear-gradient(to bottom, #FD3C3C, #DC3535);
  color:#ffffff;
}
.RedButtonOver,
.RedButtonDown,
.RedButtonFocusedDown,
.RedButtonFocused,
.RedButtonFocusedOver{
  background: #DF0101;
  background-image: -webkit-linear-gradient(top, #FD3C3C, #DC3535);
  background-image: -moz-linear-gradient(top, #FD3C3C, #DC3535);
  background-image: -ms-linear-gradient(top, #FD3C3C, #DC3535);
  background-image: -o-linear-gradient(top, #FD3C3C, #DC3535);
  background-image: linear-gradient(to bottom, #FD3C3C, #DC3535);
  color:#ffffff;
}
.GreenButton {
	-moz-box-shadow:inset 0px 1px 0px 0px #54F880;
	-webkit-box-shadow:inset 0px 1px 0px 0px #54F880;
	box-shadow:inset 0px 1px 0px 0px #54F880;
    background: #2AC759;
  	background-image: -webkit-linear-gradient(top, #2AC759, #1F823D);
  	background-image: -moz-linear-gradient(top, #2AC759, #1F823D);
  	background-image: -ms-linear-gradient(top, #2AC759, #1F823D);
  	background-image: -o-linear-gradient(top, #2AC759, #1F823D);
  	background-image: linear-gradient(to bottom, #2AC759, #1F823D);
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #127831;
	cursor:pointer;
	color:#ffffff;
	font-family:arial;
	font-size:14px;
	padding:6px 8px;
	text-decoration:none;
	text-shadow:0px 1px 0px #158336;
}

.GreenButtonDisabled{	
	background: linear-gradient(top, #FFFFFF, #C9C9C9);
	background: -ms-linear-gradient(top, #FFFFFF, #C9C9C9);
	background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF),
		to(#C9C9C9));
	background: -moz-linear-gradient(top, #FFFFFF, #C9C9C9);
}

.GreenButton:hover {
  background: #2CA24F;
  background-image: -webkit-linear-gradient(top, #2CA24F, #29BC53);
  background-image: -moz-linear-gradient(top, #2CA24F, #29BC53);
  background-image: -ms-linear-gradient(top, #2CA24F, #29BC53);
  background-image: -o-linear-gradient(top, #2CA24F, #29BC53);
  background-image: linear-gradient(to bottom, #2CA24F, #29BC53);
  color:#ffffff;
}
.GreenButtonOver,
.GreenButtonDown,
.GreenButtonFocusedDown,
.GreenButtonFocused,
.GreenButtonFocusedOver{
  background: #2CA24F;
  background-image: -webkit-linear-gradient(top, #2CA24F, #29BC53);
  background-image: -moz-linear-gradient(top, #2CA24F, #29BC53);
  background-image: -ms-linear-gradient(top, #2CA24F, #29BC53);
  background-image: -o-linear-gradient(top, #2CA24F, #29BC53);
  background-image: linear-gradient(to bottom, #2CA24F, #29BC53);
  color:#ffffff;
}
.OrangeButton,
.OrangeButton:hover,
.OrangeButtonOver,
.OrangeButtonDown,
.OrangeButtonFocusedDown,
.OrangeButtonFocused,
.OrangeButtonFocusedOve {
	-moz-box-shadow:inset 0px 1px 0px 0px #f7a854;
	-webkit-box-shadow:inset 0px 1px 0px 0px #f7a854;
	box-shadow:inset 0px 1px 0px 0px #f7a854;
    background: #db7734;
  	background-image: -webkit-linear-gradient(top, #db7734, #b96229);
  	background-image: -moz-linear-gradient(top, #db7734, #b96229);
  	background-image: -ms-linear-gradient(top, #db7734, #b96229);
  	background-image: -o-linear-gradient(top, #db7734, #b96229);
  	background-image: linear-gradient(to bottom, #db7734, #b96229);
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #773c12;
	cursor:pointer;
	color:#ffffff;
	font-family:arial;
	font-size:14px;
	padding:6px 8px;
	text-decoration:none;
	text-shadow:0px 1px 0px #825115;
}

.OrangeButtonDisabled{	
	background: linear-gradient(top, #FFFFFF, #C9C9C9);
	background: -ms-linear-gradient(top, #FFFFFF, #C9C9C9);
	background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF),
		to(#C9C9C9));
	background: -moz-linear-gradient(top, #FFFFFF, #C9C9C9);
}

.OrangeButton:hover {
  background: #fd893c;
  background-image: -webkit-linear-gradient(top, #fd893c, #db7734);
  background-image: -moz-linear-gradient(top, #fd893c, #db7734);
  background-image: -ms-linear-gradient(top, #fd893c, #db7734);
  background-image: -o-linear-gradient(top, #fd893c, #db7734);
  background-image: linear-gradient(to bottom, #fd893c, #db7734);
  color:#ffffff;
}
.OrangeButtonOver,
.OrangeButtonDown,
.OrangeButtonFocusedDown,
.OrangeButtonFocused,
.OrangeButtonFocusedOver{
  background: #fd893c;
  background-image: -webkit-linear-gradient(top, #fd893c, #db7734);
  background-image: -moz-linear-gradient(top, #fd893c, #db7734);
  background-image: -ms-linear-gradient(top, #fd893c, #db7734);
  background-image: -o-linear-gradient(top, #fd893c, #db7734);
  background-image: linear-gradient(to bottom, #fd893c, #db7734);
  color:#ffffff;
}

.TextItemYellow,
.TextItemYellowFocused
{
background:#FFFEC8;
color: black;
font-family: Arial, Verdana, sans-serif;
font-size: 11px;
 margin: 0;
 border: 1px solid #ababab;
 -moz-border-radius: 0px;
 -webkit-border-radius: 0px;
 border-radius: 0px;
 padding: 4px 2px 4px 2px;
 -o-text-overflow: ellipsis;
 text-overflow: ellipsis;
 -webkit-appearance: none;
   border-bottom: 1px solid #dedede;
  border-left: 1px solid #dedede;
  border-right: 1px solid #dedede;
  border-top: 1px solid #ababab;
}
.TextItemRed,
.TextItemRedFocused
{
background:#FBD9D3;
color: black;
font-family: Arial, Verdana, sans-serif;
font-size: 11px;
 margin: 0;
 border: 1px solid #ababab;
 -moz-border-radius: 0px;
 -webkit-border-radius: 0px;
 border-radius: 0px;
 padding: 4px 2px 4px 2px;
 -o-text-overflow: ellipsis;
 text-overflow: ellipsis;
 -webkit-appearance: none;
   border-bottom: 1px solid #dedede;
  border-left: 1px solid #dedede;
  border-right: 1px solid #dedede;
  border-top: 1px solid #ababab;
}
.TextItemGreen,
.TextItemGreenFocused
{
background:#cceacc;
color: black;
font-family: Arial, Verdana, sans-serif;
font-size: 11px;
 margin: 0;
 border: 1px solid #ababab;
 -moz-border-radius: 0px;
 -webkit-border-radius: 0px;
 border-radius: 0px;
 padding: 4px 2px 4px 2px;
 -o-text-overflow: ellipsis;
 text-overflow: ellipsis;
 -webkit-appearance: none;
   border-bottom: 1px solid #dedede;
  border-left: 1px solid #dedede;
  border-right: 1px solid #dedede;
  border-top: 1px solid #ababab;
}
.PaySelectCell,
.PaySelectCellOver,
.PaySelectCellFocused,
.PaySelectCellFocusedOver,
.PaySelectCellFocusedDown,
.PaySelectCellSelected,
.PaySelectCellSelectedOver
{
  	color: #0A318C;
  	font-family: Arial, Verdana, sans-serif;
  	font-size: 11px;
  	text-overflow: ellipsis;
	background-color: #cceacc;
    border-bottom: 0.5px solid #ADC2AD;
    border-top: 0.5px solid #ADC2AD;
}
.lowPackagingGridCell,
.lowPackagingGridCellOver,
.lowPackagingGridCellFocused,
.lowPackagingGridCellFocusedOver,
.lowPackagingGridCellFocusedDown,
.lowPackagingGridCellSelected,
.lowPackagingGridCellSelectedOver
{
  	color: black;
  	font-family: Arial, Verdana, sans-serif;
  	font-size: 11px;
  	text-overflow: ellipsis;
	background-color: #FF6666;
    border-bottom: 0.5px solid #ADC2AD;
    border-top: 0.5px solid #ADC2AD;
}
.PayPartialSelectCell,
.PayPartialSelectCellOver,
.PayPartialSelectCellFocused,
.PayPartialSelectCellFocusedOver,
.PayPartialSelectCellFocusedDown,
.PayPartialSelectCellSelected,
.PayPartialSelectCellSelectedOver
{
  	color: #0A318C;
  	font-family: Arial, Verdana, sans-serif;
  	font-size: 11px;
  	text-overflow: ellipsis;
	background-color: #F3FBAF;
    border-bottom: 0.5px solid #D0D695;
    border-top: 0.5px solid #D0D695;
}

.GreenTSButton {
	-moz-box-shadow:inset 0px 1px 0px 0px #54F880;
	-webkit-box-shadow:inset 0px 1px 0px 0px #54F880;
	box-shadow:inset 0px 1px 0px 0px #54F880;
    background: #2AC759;
  	background-image: -webkit-linear-gradient(top, #2AC759, #1F823D);
  	background-image: -moz-linear-gradient(top, #2AC759, #1F823D);
  	background-image: -ms-linear-gradient(top, #2AC759, #1F823D);
  	background-image: -o-linear-gradient(top, #2AC759, #1F823D);
  	background-image: linear-gradient(to bottom, #2AC759, #1F823D);
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #127831;
	cursor:pointer;
	color:#ffffff;
	font-family:arial;
	font-size:12px;
	padding:3px 4px;
	text-decoration:none;
	text-shadow:0px 1px 0px #158336;
}

.GreenTSButtonDisabled{	
	background: linear-gradient(top, #FFFFFF, #C9C9C9);
	background: -ms-linear-gradient(top, #FFFFFF, #C9C9C9);
	background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF),
		to(#C9C9C9));
	background: -moz-linear-gradient(top, #FFFFFF, #C9C9C9);
}

.GreenTSButton:hover {
  background: #2CA24F;
  background-image: -webkit-linear-gradient(top, #2CA24F, #29BC53);
  background-image: -moz-linear-gradient(top, #2CA24F, #29BC53);
  background-image: -ms-linear-gradient(top, #2CA24F, #29BC53);
  background-image: -o-linear-gradient(top, #2CA24F, #29BC53);
  background-image: linear-gradient(to bottom, #2CA24F, #29BC53);
  color:#ffffff;
}
.GreenTSButtonOver,
.GreenTSButtonFocused,
.GreenTSButtonFocusedOver,
.GreenTSButtonDown,
.GreenTSButtonFocusedDown,
.GreenTSButtonSelected,
.GreenTSButtonSelectedDown,
.GreenTSButtonSelectedOver,
.GreenTSButtonSelectedDisabled,
.GreenTSButtonSelectedFocused,
.GreenTSButtonSelectedFocusedOver{
  background: #2CA24F;
  background-image: -webkit-linear-gradient(top, #2CA24F, #29BC53);
  background-image: -moz-linear-gradient(top, #2CA24F, #29BC53);
  background-image: -ms-linear-gradient(top, #2CA24F, #29BC53);
  background-image: -o-linear-gradient(top, #2CA24F, #29BC53);
  background-image: linear-gradient(to bottom, #2CA24F, #29BC53);
  color:#ffffff;
}
.FrozenColCell,
.FrozenColCellOver,
.FrozenColCellFocused,
.FrozenColCellFocusedOver,
.FrozenColCellFocusedDown,
.FrozenColCellSelected,
.FrozenColCellSelectedOver,
.FrozenColCellDark,
.FrozenColCellOverDark,
.FrozenColCellFocusedDark,
.FrozenColCellFocusedOverDark,
.FrozenColCellFocusedDownDark,
.FrozenColCellSelectedDark,
.FrozenColCellSelectedOverDark,
.FrozenColCellHoverDark
{
  	color:black;
  	font-family: Arial, Verdana, sans-serif;
  	font-size: 11px;
  	text-overflow: ellipsis;
	background-color: #EBECF9;
    border-bottom: 0 solid #ADC2AD;
    border-top: 0 solid #ADC2AD;
}
.SaveColCell,
.SaveColCellOver,
.SaveColCellFocused,
.SaveColCellFocusedOver,
.SaveColCellFocusedDown,
.SaveColCellSelected,
.SaveColCellSelectedOver,
.SaveColCellDark,
.SaveColCellOverDark,
.SaveColCellFocusedDark,
.SaveColCellFocusedOverDark,
.SaveColCellFocusedDownDark,
.SaveColCellSelectedDark,
.SaveColCellSelectedOverDark,
.SaveColCellHoverDark
{
  	color:black;
  	font-family: Arial, Verdana, sans-serif;
  	font-size: 11px;
  	text-overflow: ellipsis;
	background-color: #D6EDD3;
    border-bottom: 0 solid #ADC2AD;
    border-top: 0 solid #ADC2AD;
}
.EditRowCell,
.EditRowCellOver,
.EditRowCellFocused,
.EditRowCellFocusedOver,
.EditRowCellFocusedDown,
.EditRowCellSelected,
.EditRowCellSelectedOver,
.EditRowCellDark,
.EditRowCellOverDark,
.EditRowCellFocusedDark,
.EditRowCellFocusedOverDark,
.EditRowCellFocusedDownDark,
.EditRowCellSelectedDark,
.EditRowCellSelectedOverDark,
.EditRowCellHoverDark
{
  	color:black;
  	font-family: Arial, Verdana, sans-serif;
  	font-size: 11px;
  	text-overflow: ellipsis;
	background-color: #F5F6CE;
    border-bottom: 0 solid #F5DA81;
    border-top: 0 solid #F5DA81;
}
.btnSky,
.btnSkyFocus,
.btnSkySelected
{
display: inline-block;
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
float: none;
z-index: auto;
width: auto;
height: auto;
position: static;
cursor: pointer;
margin: 0;
padding: 5px 10px;
overflow: visible;
border: 1px solid #018dc4;
-webkit-border-radius: 6px;
border-radius: 6px;
font: normal 12px/normal Arial, Verdana, sans-serif;
color: rgba(0,0,0,1);
-o-text-overflow: clip;
text-overflow: clip;
background: #99CCFF;
text-align: center;
-webkit-box-shadow: none;
box-shadow: none;
text-shadow: none;
-webkit-transition: none;
-moz-transition: none;
-o-transition: none;
transition: none;
-webkit-transform: none;
transform: none;
-webkit-transform-origin: 50% 50% 0;
transform-origin: 50% 50% 0;
}
.btnSkyOver 
{
display: inline-block;
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
float: none;
z-index: auto;
width: auto;
height: auto;
position: static;
cursor: pointer;
margin: 0;
padding: 5px 10px;
overflow: visible;
border: 1px solid #018dc4;
-webkit-border-radius: 6px;
border-radius: 6px;
font: normal 12px/normal Arial, Verdana, sans-serif;
color: rgba(0,0,0,1);
-o-text-overflow: clip;
text-overflow: clip;
background: #CCE5FF;
text-align: center;
-webkit-box-shadow: none;
box-shadow: none;
text-shadow: none;
-webkit-transition: none;
-moz-transition: none;
-o-transition: none;
transition: none;
-webkit-transform: none;
transform: none;
-webkit-transform-origin: 50% 50% 0;
transform-origin: 50% 50% 0;
}
.btnSkyDown,
.btnSkyFocused,
.btnSkyFocusedDown,
.btnSkyFocusedOver{
display: inline-block;
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
float: none;
z-index: auto;
width: auto;
height: auto;
position: static;
cursor: pointer;
margin: 0;
padding: 5px 10px;
overflow: visible;
border: 1px solid #018dc4;
-webkit-border-radius: 6px;
border-radius: 6px;
font: normal 12px/normal Arial, Verdana, sans-serif;
color: rgba(0,0,0,1);
-o-text-overflow: clip;
text-overflow: clip;
background: #66B2FF;
text-align: center;
-webkit-box-shadow: none;
box-shadow: none;
text-shadow: none;
-webkit-transition: none;
-moz-transition: none;
-o-transition: none;
transition: none;
-webkit-transform: none;
transform: none;
-webkit-transform-origin: 50% 50% 0;
transform-origin: 50% 50% 0;
}
.btnOrange,
.btnOrangeFocus,
.btnOrangeSelected
{
display: inline-block;
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
float: none;
z-index: auto;
width: auto;
height: auto;
position: static;
cursor: pointer;
margin: 0;
padding: 5px 10px;
overflow: visible;
border: 1px solid #FF8000;
-webkit-border-radius: 6px;
border-radius: 6px;
font: normal 12px/normal Arial, Verdana, sans-serif;
color: rgba(0,0,0,1);
-o-text-overflow: clip;
text-overflow: clip;
background: #FFB266;
text-align: center;
-webkit-box-shadow: none;
box-shadow: none;
text-shadow: none;
-webkit-transition: none;
-moz-transition: none;
-o-transition: none;
transition: none;
-webkit-transform: none;
transform: none;
-webkit-transform-origin: 50% 50% 0;
transform-origin: 50% 50% 0;
}
.btnOrangeOver 
{
display: inline-block;
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
float: none;
z-index: auto;
width: auto;
height: auto;
position: static;
cursor: pointer;
margin: 0;
padding: 5px 10px;
overflow: visible;
border: 1px solid #FF8000;
-webkit-border-radius: 6px;
border-radius: 6px;
font: normal 12px/normal Arial, Verdana, sans-serif;
color: rgba(0,0,0,1);
-o-text-overflow: clip;
text-overflow: clip;
background: #FFCC99;
text-align: center;
-webkit-box-shadow: none;
box-shadow: none;
text-shadow: none;
-webkit-transition: none;
-moz-transition: none;
-o-transition: none;
transition: none;
-webkit-transform: none;
transform: none;
-webkit-transform-origin: 50% 50% 0;
transform-origin: 50% 50% 0;
}
.btnOrangeDown,
.btnOrangeFocused,
.btnOrangeFocusedDown,
.btnOrangeFocusedOver
{
display: inline-block;
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
float: none;
z-index: auto;
width: auto;
height: auto;
position: static;
cursor: pointer;
margin: 0;
padding: 5px 10px;
overflow: visible;
border: 1px solid #FF8000;
-webkit-border-radius: 6px;
border-radius: 6px;
font: normal 12px/normal Arial, Verdana, sans-serif;
color: rgba(0,0,0,1);
-o-text-overflow: clip;
text-overflow: clip;
background: #FF9933;
text-align: center;
-webkit-box-shadow: none;
box-shadow: none;
text-shadow: none;
-webkit-transition: none;
-moz-transition: none;
-o-transition: none;
transition: none;
-webkit-transform: none;
transform: none;
-webkit-transform-origin: 50% 50% 0;
transform-origin: 50% 50% 0;
}

.btnGreen,
.btnGreenFocus,
.btnGreenSelected
{

-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
float: none;
z-index: auto;
width: auto;
height: auto;
position: static;
cursor: pointer;
margin: 0;
padding: 5px 10px;
overflow: visible;
border: 1px solid #009900;
-webkit-border-radius: 6px;
border-radius: 6px;
font: normal 12px/normal Arial, Verdana, sans-serif;
color: rgba(0,0,0,1);
-o-text-overflow: clip;
text-overflow: clip;
background: #99FF99;
text-align: center;
-webkit-box-shadow: none;
box-shadow: none;
text-shadow: none;
-webkit-transition: none;
-moz-transition: none;
-o-transition: none;
transition: none;
-webkit-transform: none;
transform: none;
-webkit-transform-origin: 50% 50% 0;
transform-origin: 50% 50% 0;
}
.btnGreenOver 
{

-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
float: none;
z-index: auto;
width: auto;
height: auto;
position: static;
cursor: pointer;
margin: 0;
padding: 5px 10px;
overflow: visible;
border: 1px solid #009900;
-webkit-border-radius: 6px;
border-radius: 6px;
font: normal 12px/normal Arial, Verdana, sans-serif;
color: rgba(0,0,0,1);
-o-text-overflow: clip;
text-overflow: clip;
background: #C0FAC0;
text-align: center;
-webkit-box-shadow: none;
box-shadow: none;
text-shadow: none;
-webkit-transition: none;
-moz-transition: none;
-o-transition: none;
transition: none;
-webkit-transform: none;
transform: none;
-webkit-transform-origin: 50% 50% 0;
transform-origin: 50% 50% 0;
}
.btnGreenDown{

-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
float: none;
z-index: auto;
width: auto;
height: auto;
position: static;
cursor: pointer;
margin: 0;
padding: 5px 10px;
overflow: visible;
border: 1px solid #009900;
-webkit-border-radius: 6px;
border-radius: 6px;
font: normal 12px/normal Arial, Verdana, sans-serif;
color: rgba(0,0,0,1);
-o-text-overflow: clip;
text-overflow: clip;
background: #2BDB71;
text-align: center;
-webkit-box-shadow: none;
box-shadow: none;
text-shadow: none;
-webkit-transition: none;
-moz-transition: none;
-o-transition: none;
transition: none;
-webkit-transform: none;
transform: none;
-webkit-transform-origin: 50% 50% 0;
transform-origin: 50% 50% 0;
}





.btnBlue,
.btnBlueFocus,
.btnBlueSelected
{

-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
float: none;
z-index: auto;
width: auto;
height: auto;
position: static;
cursor: pointer;
margin: 0;
padding: 5px 10px;
overflow: visible;
border: 1px solid #011B4D;
-webkit-border-radius: 6px;
border-radius: 6px;
font: normal 12px/normal Arial, Verdana, sans-serif;
color:white;
-o-text-overflow: clip;
text-overflow: clip;
background: #4885F8;
text-align: center;
-webkit-box-shadow: none;
box-shadow: none;
text-shadow: none;
-webkit-transition: none;
-moz-transition: none;
-o-transition: none;
transition: none;
-webkit-transform: none;
transform: none;
-webkit-transform-origin: 50% 50% 0;
transform-origin: 50% 50% 0;
}
.btnBlueOver 
{

-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
float: none;
z-index: auto;
width: auto;
height: auto;
position: static;
cursor: pointer;
margin: 0;
padding: 5px 10px;
overflow: visible;
border: 1px solid #011B4D;
-webkit-border-radius: 6px;
border-radius: 6px;
font: normal 12px/normal Arial, Verdana, sans-serif;
color: white;
-o-text-overflow: clip;
text-overflow: clip;
background: #92B4F6;
text-align: center;
-webkit-box-shadow: none;
box-shadow: none;
text-shadow: none;
-webkit-transition: none;
-moz-transition: none;
-o-transition: none;
transition: none;
-webkit-transform: none;
transform: none;
-webkit-transform-origin: 50% 50% 0;
transform-origin: 50% 50% 0;
}
.btnBlueDown{

-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
float: none;
z-index: auto;
width: auto;
height: auto;
position: static;
cursor: pointer;
margin: 0;
padding: 5px 10px;
overflow: visible;
border: 1px solid #011B4D;
-webkit-border-radius: 6px;
border-radius: 6px;
font: normal 12px/normal Arial, Verdana, sans-serif;
color: white;
-o-text-overflow: clip;
text-overflow: clip;
background: #045BFB;
text-align: center;
-webkit-box-shadow: none;
box-shadow: none;
text-shadow: none;
-webkit-transition: none;
-moz-transition: none;
-o-transition: none;
transition: none;
-webkit-transform: none;
transform: none;
-webkit-transform-origin: 50% 50% 0;
transform-origin: 50% 50% 0;
}










.ProgressBar0to30{
 background: #66B2FF	
}
.SendButton {
	-moz-box-shadow:inset 0px 1px 0px 0px #DB7734;
	-webkit-box-shadow:inset 0px 1px 0px 0px #DB7734;
	box-shadow:inset 0px 1px 0px 0px #DB7734;
    background: #DB7734;
  	background-image: -webkit-linear-gradient(top, #DB7734, #b96229);
  	background-image: -moz-linear-gradient(top, #DB7734, #b96229);
  	background-image: -ms-linear-gradient(top, #DB7734, #b96229);
  	background-image: -o-linear-gradient(top, #DB7734, #b96229);
  	background-image: linear-gradient(to bottom, #DB7734, #b96229);
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #773C12;
	cursor:pointer;
	color:#ffffff;
	font-family:arial;
	font-size:14px;
	padding:6px 8px;
	text-decoration:none;
	text-shadow:0px 1px 0px #773C12;
}

.SendButtonDisabled{	
	background: linear-gradient(top, #FFFFFF, #C9C9C9);
	background: -ms-linear-gradient(top, #FFFFFF, #C9C9C9);
	background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF),
		to(#C9C9C9));
	background: -moz-linear-gradient(top, #FFFFFF, #C9C9C9);
}
.SendButton:hover {
  background: #fd893c;
  background-image: -webkit-linear-gradient(top, #fd893c, #db7734);
  background-image: -moz-linear-gradient(top, #fd893c, #db7734);
  background-image: -ms-linear-gradient(top, #fd893c, #db7734);
  background-image: -o-linear-gradient(top, #fd893c, #db7734);
  background-image: linear-gradient(to bottom, #fd893c, #db7734);
  color:#ffffff;
  	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #773C12;
}
.SendButtonOver,
.SendButtonDown,
.SendButtonFocusedDown,
.SendButtonFocused,
.SendButtonFocusedOver{
  background: #3cb0fd;
  background-image: -webkit-linear-gradient(top, #fd893c, #db7734);
  background-image: -moz-linear-gradient(top, #fd893c, #db7734);
  background-image: -ms-linear-gradient(top, #fd893c, #db7734);
  background-image: -o-linear-gradient(top, #fd893c, #db7734);
  background-image: linear-gradient(to bottom, #fd893c, #db7734);
  color:#ffffff;
  	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #773C12;
}
.TsBtnSky,
.TsBtnSkyFocus,
.TsBtnSkySelected
{
display: inline-block;
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
float: none;
z-index: auto;
width: auto;
height: auto;
position: static;
cursor: pointer;
margin: 0;
padding: 3px 5px;
overflow: visible;
border: 1px solid transparent;
-webkit-border-radius: 6px;
border-radius: 6px;
font: normal 11px/normal Arial, Verdana, sans-serif;
color: rgba(0,0,0,1);
-o-text-overflow: clip;
text-overflow: clip;
background: transparent;
text-align: center;
-webkit-box-shadow: none;
box-shadow: none;
text-shadow: none;
-webkit-transition: none;
-moz-transition: none;
-o-transition: none;
transition: none;
-webkit-transform: none;
transform: none;
-webkit-transform-origin: 50% 50% 0;
transform-origin: 50% 50% 0;
}
.TsBtnSkyOver,
.TsBtnSkyDown 
{
display: inline-block;
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
float: none;
z-index: auto;
width: auto;
height: auto;
position: static;
cursor: pointer;
margin: 0;
padding: 3px 5px;
overflow: visible;
border: 1px solid #018dc4;
-webkit-border-radius: 6px;
border-radius: 6px;
font: normal 11px/normal Arial, Verdana, sans-serif;
color: rgba(0,0,0,1);
-o-text-overflow: clip;
text-overflow: clip;
background: #CCE5FF;
text-align: center;
-webkit-box-shadow: none;
box-shadow: none;
text-shadow: none;
-webkit-transition: none;
-moz-transition: none;
-o-transition: none;
transition: none;
-webkit-transform: none;
transform: none;
-webkit-transform-origin: 50% 50% 0;
transform-origin: 50% 50% 0;
}
.TsBtnRed,
.TsBtnRedFocus,
.TsBtnRedSelected
{
display: inline-block;
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
float: none;
z-index: auto;
width: auto;
height: auto;
position: static;
cursor: pointer;
margin: 0;
padding: 3px 5px;
overflow: visible;
border: 1px solid transparent;
-webkit-border-radius: 6px;
border-radius: 6px;
font: normal 11px/normal Arial, Verdana, sans-serif;
color: rgba(0,0,0,1);
-o-text-overflow: clip;
text-overflow: clip;
background: transparent;
text-align: center;
-webkit-box-shadow: none;
box-shadow: none;
text-shadow: none;
-webkit-transition: none;
-moz-transition: none;
-o-transition: none;
transition: none;
-webkit-transform: none;
transform: none;
-webkit-transform-origin: 50% 50% 0;
transform-origin: 50% 50% 0;
}
.TsBtnRedOver,
.TsBtnRedDown 
{
display: inline-block;
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
float: none;
z-index: auto;
width: auto;
height: auto;
position: static;
cursor: pointer;
margin: 0;
padding: 3px 5px;
overflow: visible;
border: 1px solid #ee1616;
-webkit-border-radius: 6px;
border-radius: 6px;
font: normal 11px/normal Arial, Verdana, sans-serif;
color: rgba(0,0,0,1);
-o-text-overflow: clip;
text-overflow: clip;
background: #ff9999;
text-align: center;
-webkit-box-shadow: none;
box-shadow: none;
text-shadow: none;
-webkit-transition: none;
-moz-transition: none;
-o-transition: none;
transition: none;
-webkit-transform: none;
transform: none;
-webkit-transform-origin: 50% 50% 0;
transform-origin: 50% 50% 0;
}

.FrmbtnSky,
.FrmbtnSkyFocus,
.FrmbtnSkySelected
{
display: inline-block;
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
float: none;
z-index: auto;
width: auto;
height: auto;
position: static;
cursor: pointer;
margin: 0;
overflow: visible;
border: 1px solid #018dc4;
-webkit-border-radius: 6px;
border-radius: 6px;
font: normal 12px/normal Arial, Verdana, sans-serif;
color: rgba(0,0,0,1);
-o-text-overflow: clip;
text-overflow: clip;
background: #99CCFF;
text-align: center;
-webkit-box-shadow: none;
box-shadow: none;
text-shadow: none;
-webkit-transition: none;
-moz-transition: none;
-o-transition: none;
transition: none;
-webkit-transform: none;
transform: none;
-webkit-transform-origin: 50% 50% 0;
transform-origin: 50% 50% 0;
}
.FrmbtnSkyOver 
{
display: inline-block;
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
float: none;
z-index: auto;
width: auto;
height: auto;
position: static;
cursor: pointer;
margin: 0;
overflow: visible;
border: 1px solid #018dc4;
-webkit-border-radius: 6px;
border-radius: 6px;
font: normal 12px/normal Arial, Verdana, sans-serif;
color: rgba(0,0,0,1);
-o-text-overflow: clip;
text-overflow: clip;
background: #CCE5FF;
text-align: center;
-webkit-box-shadow: none;
box-shadow: none;
text-shadow: none;
-webkit-transition: none;
-moz-transition: none;
-o-transition: none;
transition: none;
-webkit-transform: none;
transform: none;
-webkit-transform-origin: 50% 50% 0;
transform-origin: 50% 50% 0;
}
.FrmbtnSkyDown{
display: inline-block;
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
float: none;
z-index: auto;
width: auto;
height: auto;
position: static;
cursor: pointer;
margin: 0;
overflow: visible;
border: 1px solid #018dc4;
-webkit-border-radius: 6px;
border-radius: 6px;
font: normal 12px/normal Arial, Verdana, sans-serif;
color: rgba(0,0,0,1);
-o-text-overflow: clip;
text-overflow: clip;
background: #66B2FF;
text-align: center;
-webkit-box-shadow: none;
box-shadow: none;
text-shadow: none;
-webkit-transition: none;
-moz-transition: none;
-o-transition: none;
transition: none;
-webkit-transform: none;
transform: none;
-webkit-transform-origin: 50% 50% 0;
transform-origin: 50% 50% 0;
}
.NewMsgButton {
	-moz-box-shadow:inset 0px 1px 0px 0px #ff4d4d;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ff4d4d;
	box-shadow:inset 0px 1px 0px 0px #ff4d4d;
    background: #e60000;
  	background-image: -webkit-linear-gradient(top, #e60000, #ff4d4d);
  	background-image: -moz-linear-gradient(top, #e60000, #ff4d4d);
  	background-image: -ms-linear-gradient(top, #e60000, #ff4d4d);
  	background-image: -o-linear-gradient(top, #e60000, #ff4d4d);
  	background-image: linear-gradient(to bottom, #e60000, #ff4d4d);
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #124d77;
	cursor:pointer;
	color:#ffffff;
	font-family:arial;
	font-size:14px;
	padding:6px 8px;
	text-decoration:none;
	text-shadow:0px 1px 0px #154682;
}
.NewMsgButton:hover,
.NewMsgButtonOver,
.NewMsgButtonDown,
.NewMsgButtonFocusedDown,
.NewMsgButtonFocused,
.NewMsgButtonFocusedOver
 {
  background: #ff6666;
  background-image: -webkit-linear-gradient(top, #ff6666, #ff9999);
  background-image: -moz-linear-gradient(top, #ff6666, #ff9999);
  background-image: -ms-linear-gradient(top, #ff6666, #ff9999);
  background-image: -o-linear-gradient(top, #ff6666, #ff9999);
  background-image: linear-gradient(to bottom, #ff6666, #ff9999);
  color:#ffffff;
}

.ReceivedMsgButton {
	-moz-box-shadow:inset 0px 1px 0px 0px #54a3f7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #54a3f7;
	box-shadow:inset 0px 1px 0px 0px #54a3f7;
    background: #3498db;
  	background-image: -webkit-linear-gradient(top, #3498db, #2980b9);
  	background-image: -moz-linear-gradient(top, #3498db, #2980b9);
  	background-image: -ms-linear-gradient(top, #3498db, #2980b9);
  	background-image: -o-linear-gradient(top, #3498db, #2980b9);
  	background-image: linear-gradient(to bottom, #3498db, #2980b9);
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #124d77;
	cursor:pointer;
	color:#ffffff;
	font-family:arial;
	font-size:14px;
	padding:6px 8px;
	text-decoration:none;
	text-shadow:0px 1px 0px #154682;
}

.ReceivedMsgButtonDisabled,
.SentMsgButtonDisabled,
.NewMsgButtonDisabled{	
	background: linear-gradient(top, #FFFFFF, #C9C9C9);
	background: -ms-linear-gradient(top, #FFFFFF, #C9C9C9);
	background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF),
		to(#C9C9C9));
	background: -moz-linear-gradient(top, #FFFFFF, #C9C9C9);
}

.ReceivedMsgButton:hover,
.ReceivedMsgButtonOver,
.ReceivedMsgButtonDown,
.ReceivedMsgButtonFocusedDown,
.ReceivedMsgButtonFocused,
.ReceivedMsgButtonFocusedOver{
  background: #3cb0fd;
  background-image: -webkit-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -moz-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -ms-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -o-linear-gradient(top, #3cb0fd, #3498db);
  background-image: linear-gradient(to bottom, #3cb0fd, #3498db);
  color:#ffffff;
}
.SentMsgButton {
	-moz-box-shadow:inset 0px 1px 0px 0px #79d279;
	-webkit-box-shadow:inset 0px 1px 0px 0px #79d279;
	box-shadow:inset 0px 1px 0px 0px #79d279;
    background: #339933;
  	background-image: -webkit-linear-gradient(top, #339933, #79d279);
  	background-image: -moz-linear-gradient(top, #339933, #79d279);
  	background-image: -ms-linear-gradient(top, #339933, #79d279);
  	background-image: -o-linear-gradient(top, #339933, #79d279);
  	background-image: linear-gradient(to bottom, #339933, #79d279);
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #124d77;
	cursor:pointer;
	color:#ffffff;
	font-family:arial;
	font-size:14px;
	padding:6px 8px;
	text-decoration:none;
	text-shadow:0px 1px 0px #154682;
}
.SentMsgButton:hover,
.SentMsgButtonOver,
.SentMsgButtonDown,
.SentMsgButtonFocusedDown,
.SentMsgButtonFocused,
.SentMsgButtonFocusedOver{
  background: #44bb44;
  background-image: -webkit-linear-gradient(top, #44bb44, #7cd07c);
  background-image: -moz-linear-gradient(top, #44bb44, #7cd07c);
  background-image: -ms-linear-gradient(top, #44bb44, #7cd07c);
  background-image: -o-linear-gradient(top, #44bb44, #7cd07c);
  background-image: linear-gradient(to bottom, #44bb44, #7cd07c);
  color:#ffffff;
}
.ArchivedMsgButton {
	-moz-box-shadow:inset 0px 1px 0px 0px #ff751a;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ff751a;
	box-shadow:inset 0px 1px 0px 0px #ff751a;
    background: #cc5200;
  	background-image: -webkit-linear-gradient(top, #cc5200, #ff751a);
  	background-image: -moz-linear-gradient(top, #cc5200, #ff751a);
  	background-image: -ms-linear-gradient(top, #cc5200, #ff751a);
  	background-image: -o-linear-gradient(top, #cc5200, #ff751a);
  	background-image: linear-gradient(to bottom, #cc5200, #ff751a);
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #124d77;
	cursor:pointer;
	color:#ffffff;
	font-family:arial;
	font-size:14px;
	padding:6px 8px;
	text-decoration:none;
	text-shadow:0px 1px 0px #154682;
}
.ArchivedMsgButton:hover,
.ArchivedMsgButtonOver,
.ArchivedMsgButtonDown,
.ArchivedMsgButtonFocusedDown,
.ArchivedMsgButtonFocused,
.ArchivedMsgButtonFocusedOver{
  background: #ff944d;
  background-image: -webkit-linear-gradient(top, #ff944d, #ffa366);
  background-image: -moz-linear-gradient(top, #ff944d, #ffa366);
  background-image: -ms-linear-gradient(top, #ff944d, #ffa366);
  background-image: -o-linear-gradient(top, #ff944d, #ffa366);
  background-image: linear-gradient(to bottom, #ff944d, #ffa366);
  color:#ffffff;
}
.SaveColumnButton {
	-moz-box-shadow:inset 0px 1px 0px 0px #3366ff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #3366ff;
	box-shadow:inset 0px 1px 0px 0px #3366ff;
    background: #3498db;
  	background-image: -webkit-linear-gradient(top, #3498db, #2980b9);
  	background-image: -moz-linear-gradient(top, #3498db, #2980b9);
  	background-image: -ms-linear-gradient(top, #3498db, #2980b9);
  	background-image: -o-linear-gradient(top, #3498db, #2980b9);
  	background-image: linear-gradient(to bottom, #3498db, #2980b9);
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #3366ff;
	cursor:pointer;
	color:#ffffff;
	font-family:arial;
	font-size:11px;
	padding:6px 8px;
	text-decoration:none;
	text-shadow:0px 1px 0px #154682;
}
.SaveColumnButton:hover,
.SaveColumnButtonOver,
.SaveColumnButtonDown,
.SaveColumnButtonFocusedDown,
.SaveColumnButtonFocused,
.SaveColumnButtonFocusedOver{
  background: #3cb0fd;
  background-image: -webkit-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -moz-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -ms-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -o-linear-gradient(top, #3cb0fd, #3498db);
  background-image: linear-gradient(to bottom, #3cb0fd, #3498db);
  color:#ffffff;
}
.SaveColumnButtonDisabled{
  background: #e6e6e6;
  color:black;
}
.InsitePanel{
 	background-size: 100% 100%;
	background-image: url("images/systems/background.jpg");
    background-repeat: no-repeat;
    opacity: 0.5;
}
.ItemDiagramElement{
	padding:5px 5px;
	border: 1px solid #bbbbbb;
	background-color:#dddddd; 
}
.ItemDiagramElement:hover,
.ItemDiagramElementOver,
.ItemDiagramElementDown,
.ItemDiagramElementFocusedDown,
.ItemDiagramElementFocused,
.ItemDiagramElementFocusedOver {
    background: linear-gradient(top, #f0b54f, #f5d26a);
	background: -ms-linear-gradient(top, #f0b54f, #f5d26a);
	background: -webkit-gradient(linear, left top, left bottom, from(#f0b54f),to(#f5d26a));
	background: -moz-linear-gradient(top, #f0b54f, #f5d26a);
    border: 1px solid #9fb7e9;
 }
 .diagramTileStyle
 {
	border: 0x;
 	background: linear-gradient(top, #f0b54f, #f5d26a);
	background: -ms-linear-gradient(top, #f0b54f, #f5d26a);
	background: -webkit-gradient(linear, left top, left bottom, from(#f0b54f),to(#f5d26a));
	background: -moz-linear-gradient(top, #f0b54f, #f5d26a);
    border: 2px solid #9fb7e9;
    border-radius: 60px;
}
.nameTileTitleCell{
	word-wrap: break-word;
  	color: #0A318C;
  	font-family: Arial, Verdana, sans-serif;
  	font-size: 10px;
  	text-overflow: ellipsis;
}
.diagramWindowHeader{
background-color: #0d356b;
}
/**the panel itself**/
.gwt-TabLayoutPanel {
    border: none;
    margin: 0px;
    padding: 0px;
}
/**the tab bar element**/
.gwt-TabLayoutPanel .gwt-TabLayoutPanelTabs {
    background-color: transparent !important;
}
/**an individual tab**/
.gwt-TabLayoutPanel .gwt-TabLayoutPanelTab {
    background-color: #6F6F6E !important;
}

.gwt-TabLayoutPanel .gwt-TabLayoutPanelTab-selected {
    background-color:  #0d356b !important;
    color:  white !important;
    border-radius: 10px 10px 0px 0px !important;
    heigth: 13px !important;
    
}
/**an element nested in each tab (useful for styling)**/
.gwt-TabLayoutPanel .gwt-TabLayoutPanelTabInner {
    font-family: Arial !important;
}

/**applied to all child content widgets**/
.gwt-TabLayoutPanel .gwt-TabLayoutPanelContent {
	background-color:  transparent !important;
    border: none;
    margin: 0px;
    overflow: hidden;
}
.gwt-TabLayoutPanelTabs {
    width: auto!important;
}
.gwt-TabLayoutPanelTab {
    float: right;
}
.YellowColCell,
.YellowColCellOver,
.YellowColCellFocused,
.YellowColCellFocusedOver,
.YellowColCellFocusedDown,
.YellowColCellSelected,
.YellowColCellSelectedOver,
.YellowColCellDark,
.YellowColCellOverDark,
.YellowColCellFocusedDark,
.YellowColCellFocusedOverDark,
.YellowColCellFocusedDownDark,
.YellowColCellSelectedDark,
.YellowColCellSelectedOverDark,
.YellowColCellHoverDark
{
  	color:black;
  	font-family: Arial, Verdana, sans-serif;
  	font-size: 11px;
  	text-overflow: ellipsis;
	background-color: #FCFFC8;
    border-bottom: 0 solid #ADC2AD;
    border-top: 0 solid #ADC2AD;
}
.btnCalcOrange,
.btnCalcOrangeFocus,
.btnCalcOrangeSelected
{
float: none;
z-index: auto;
position: static;
cursor: pointer;
margin: 0;
overflow: visible;
border: 1px solid #FF8000;
font: normal 14px/normal Arial, Verdana, sans-serif;
color: rgba(0,0,0,1);
background: #FFB266;
text-align: center;
-webkit-box-shadow: none;
box-shadow: none;
text-shadow: none;
-webkit-transition: none;
-moz-transition: none;
-o-transition: none;
transition: none;
-webkit-transform: none;
transform: none;
}
.btnCalcOrangeOver,
.btnCalcOrangeDown 
{
float: none;
z-index: auto;
position: static;
cursor: pointer;
margin: 0;
overflow: visible;
border: 1px solid #FF8000;
font: normal 14px/normal Arial, Verdana, sans-serif;
color: rgba(0,0,0,1);
-o-text-overflow: clip;
text-overflow: clip;
background: #FFCC99;
text-align: center;
-webkit-box-shadow: none;
box-shadow: none;
text-shadow: none;
-webkit-transition: none;
-moz-transition: none;
-o-transition: none;
transition: none;
-webkit-transform: none;
transform: none;
}
.btnCalcGray,
.btnCalcGrayFocus,
.btnCalcGraySelected
{
float: none;
z-index: auto;
position: static;
cursor: pointer;
margin: 0;
overflow: visible;
border: 1px solid #E3E3E3;
font: normal 14px/normal Arial, Verdana, sans-serif;
color: rgba(0,0,0,1);
background: #BBBBBB;
text-align: center;
-webkit-box-shadow: none;
box-shadow: none;
text-shadow: none;
-webkit-transition: none;
-moz-transition: none;
-o-transition: none;
transition: none;
-webkit-transform: none;
transform: none;
}
.btnCalcGrayOver,
.btnCalcGrayDown 
{
float: none;
z-index: auto;
position: static;
cursor: pointer;
margin: 0;
overflow: visible;
border: 1px solid #BBBBBB;
font: normal 14px/normal Arial, Verdana, sans-serif;
color: rgba(0,0,0,1);
-o-text-overflow: clip;
text-overflow: clip;
background: #E3E3E3;
text-align: center;
-webkit-box-shadow: none;
box-shadow: none;
text-shadow: none;
-webkit-transition: none;
-moz-transition: none;
-o-transition: none;
transition: none;
-webkit-transform: none;
transform: none;
}
.TextItemFile,
.TextItemFileFocused
{
	background:#cceacc;
	color: black;
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	margin: 0;
	border: 1px solid #ababab;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	border-radius: 0px;
	padding: 4px 2px 4px 2px;
    overflow:hidden;
    text-overflow:clip;
	-webkit-appearance: none;
	border-bottom: 1px solid #dedede;
	border-left: 1px solid #dedede;
	border-right: 1px solid #dedede;
	border-top: 1px solid #ababab;
}

.PackagingCol,
.PackagingColDark,
.PackagingColOver,
.PackagingColOverDark,
.PackagingColSelected,
.PackagingColSelectedDark,
.PackagingColSelectedOver,
.PackagingColSelectedOverDark,
.PackagingColDisabled,
.PackagingColDisabledDark{
  border-bottom:1px solid #a0a0a0;
  border-right:1px solid #a0a0a0;
  color: black;
  font-family: Arial, Verdana, sans-serif;
  font-size: 10px;
  text-overflow: ellipsis;
}

.PackagingColDark{
  background-color: #fafafa;
}
.PackagingColOver,
.PackagingColOverDark{
  background-color: #c4ddfd;
  background-image: url(./images/ListGrid/row_Over.png);
  background-repeat: repeat-x;
  background-position: bottom left;
  background-attachment: scroll;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M0ZGRmZCIvPjxzdG9wIG9mZnNldD0iOSUiIHN0b3AtY29sb3I9IiNmMGY4ZmYiLz48c3RvcCBvZmZzZXQ9IjE0JSIgc3RvcC1jb2xvcj0iI2U2ZjNmZiIvPjxzdG9wIG9mZnNldD0iODYlIiBzdG9wLWNvbG9yPSIjY2NlNWZmIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjYzRkZGZkIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #c4ddfd), color-stop(9%, #f0f8ff), color-stop(14%, #e6f3ff), color-stop(86%, #cce5ff), color-stop(100%, #c4ddfd));
  background-image: -moz-linear-gradient(top, #c4ddfd 0%, #f0f8ff 9%, #e6f3ff 14%, #cce5ff 86%, #c4ddfd 100%);
  background-image: -webkit-linear-gradient(top, #c4ddfd 0%, #f0f8ff 9%, #e6f3ff 14%, #cce5ff 86%, #c4ddfd 100%);
  background-image: linear-gradient(to bottom, #c4ddfd 0%, #f0f8ff 9%, #e6f3ff 14%, #cce5ff 86%, #c4ddfd 100%);
  border-bottom:1px solid #a0a0a0;
  border-right:1px solid #a0a0a0;
  -moz-box-shadow: inset #e6f0ff 0 1px 0, inset #e6f0ff 0 -1px 0;
  -webkit-box-shadow: inset #e6f0ff 0 1px 0, inset #e6f0ff 0 -1px 0;
  box-shadow: inset #e6f0ff 0 1px 0, inset #e6f0ff 0 -1px 0;
}

.PackagingColSelected,
.PackagingColSelectedDark
{
  background: #d6e8ff;
  border-bottom: 1px dotted #9fb7e9;
  border-top: 1px dotted #9fb7e9;
}


.PackagingColSelectedOver,
.PackagingColSelectedOverDark{
  border-bottom:1px solid #a0a0a0;
  border-right:1px solid #a0a0a0;
  background-color: #c4ddfd;
  background-image: url(./images/ListGrid/row_Selected_Over.png);
  background-repeat: repeat-x;
  background-attachment: scroll;
  background-position: bottom left;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M0ZGRmZCIvPjxzdG9wIG9mZnNldD0iOSUiIHN0b3AtY29sb3I9IiNmMGY4ZmYiLz48c3RvcCBvZmZzZXQ9IjE0JSIgc3RvcC1jb2xvcj0iI2U2ZjNmZiIvPjxzdG9wIG9mZnNldD0iODYlIiBzdG9wLWNvbG9yPSIjY2NlNWZmIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjYzRkZGZkIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #c4ddfd), color-stop(9%, #f0f8ff), color-stop(14%, #e6f3ff), color-stop(86%, #cce5ff), color-stop(100%, #c4ddfd));
  background-image: -moz-linear-gradient(top, #c4ddfd 0%, #f0f8ff 9%, #e6f3ff 14%, #cce5ff 86%, #c4ddfd 100%);
  background-image: -webkit-linear-gradient(top, #c4ddfd 0%, #f0f8ff 9%, #e6f3ff 14%, #cce5ff 86%, #c4ddfd 100%);
  background-image: linear-gradient(to bottom, #c4ddfd 0%, #f0f8ff 9%, #e6f3ff 14%, #cce5ff 86%, #c4ddfd 100%);
}



.movManual,
.movManualDark,
.movManualOver,
.movManualOverDark,
.movManualSelected,
.movManualSelectedDark,
.movManualSelectedOver,
.movManualSelectedOverDark,
.movManualDisabled,
.movManualDisabledDark{
  border-bottom:1px solid #a0a0a0;
  border-right:1px solid #a0a0a0;
  color: black;
  font-family: Arial, Verdana, sans-serif;
  font-size: 10px;
  text-overflow: ellipsis;
  background-color: #FFFF00;
}

.movManualDark{
  background-color: #FFFF00;
}
.movManualOver,
.movManualOverDark{
  background-color: #c4ddfd;
  background-image: url(./images/ListGrid/row_Over.png);
  background-repeat: repeat-x;
  background-position: bottom left;
  background-attachment: scroll;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M0ZGRmZCIvPjxzdG9wIG9mZnNldD0iOSUiIHN0b3AtY29sb3I9IiNmMGY4ZmYiLz48c3RvcCBvZmZzZXQ9IjE0JSIgc3RvcC1jb2xvcj0iI2U2ZjNmZiIvPjxzdG9wIG9mZnNldD0iODYlIiBzdG9wLWNvbG9yPSIjY2NlNWZmIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjYzRkZGZkIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #c4ddfd), color-stop(9%, #f0f8ff), color-stop(14%, #e6f3ff), color-stop(86%, #cce5ff), color-stop(100%, #c4ddfd));
  background-image: -moz-linear-gradient(top, #c4ddfd 0%, #f0f8ff 9%, #e6f3ff 14%, #cce5ff 86%, #c4ddfd 100%);
  background-image: -webkit-linear-gradient(top, #c4ddfd 0%, #f0f8ff 9%, #e6f3ff 14%, #cce5ff 86%, #c4ddfd 100%);
  background-image: linear-gradient(to bottom, #c4ddfd 0%, #f0f8ff 9%, #e6f3ff 14%, #cce5ff 86%, #c4ddfd 100%);
  border-bottom:1px solid #a0a0a0;
  border-right:1px solid #a0a0a0;
  -moz-box-shadow: inset #e6f0ff 0 1px 0, inset #e6f0ff 0 -1px 0;
  -webkit-box-shadow: inset #e6f0ff 0 1px 0, inset #e6f0ff 0 -1px 0;
  box-shadow: inset #e6f0ff 0 1px 0, inset #e6f0ff 0 -1px 0;
}

.movManualSelected,
.movManualSelectedDark
{
  background: #d6e8ff;
  border-bottom: 1px dotted #9fb7e9;
  border-top: 1px dotted #9fb7e9;
}


.movManualSelectedOver,
.movManualSelectedOverDark{
  border-bottom:1px solid #a0a0a0;
  border-right:1px solid #a0a0a0;
  background-color: #c4ddfd;
  background-image: url(./images/ListGrid/row_Selected_Over.png);
  background-repeat: repeat-x;
  background-attachment: scroll;
  background-position: bottom left;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M0ZGRmZCIvPjxzdG9wIG9mZnNldD0iOSUiIHN0b3AtY29sb3I9IiNmMGY4ZmYiLz48c3RvcCBvZmZzZXQ9IjE0JSIgc3RvcC1jb2xvcj0iI2U2ZjNmZiIvPjxzdG9wIG9mZnNldD0iODYlIiBzdG9wLWNvbG9yPSIjY2NlNWZmIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjYzRkZGZkIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #c4ddfd), color-stop(9%, #f0f8ff), color-stop(14%, #e6f3ff), color-stop(86%, #cce5ff), color-stop(100%, #c4ddfd));
  background-image: -moz-linear-gradient(top, #c4ddfd 0%, #f0f8ff 9%, #e6f3ff 14%, #cce5ff 86%, #c4ddfd 100%);
  background-image: -webkit-linear-gradient(top, #c4ddfd 0%, #f0f8ff 9%, #e6f3ff 14%, #cce5ff 86%, #c4ddfd 100%);
  background-image: linear-gradient(to bottom, #c4ddfd 0%, #f0f8ff 9%, #e6f3ff 14%, #cce5ff 86%, #c4ddfd 100%);
}


.movReschedule,
.movRescheduleDark,
.movRescheduleOver,
.movRescheduleOverDark,
.movRescheduleSelected,
.movRescheduleSelectedDark,
.movRescheduleSelectedOver,
.movRescheduleSelectedOverDark,
.movRescheduleDisabled,
.movRescheduleDisabledDark{
  border-bottom:1px solid #a0a0a0;
  border-right:1px solid #a0a0a0;
  color: black;
  font-family: Arial, Verdana, sans-serif;
  font-size: 10px;
  text-overflow: ellipsis;
  background-color: #E3A182;
}

.movRescheduleDark{
  background-color: #E3A182;
}
.movRescheduleOver,
.movRescheduleOverDark{
  background-color: #c4ddfd;
  background-image: url(./images/ListGrid/row_Over.png);
  background-repeat: repeat-x;
  background-position: bottom left;
  background-attachment: scroll;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M0ZGRmZCIvPjxzdG9wIG9mZnNldD0iOSUiIHN0b3AtY29sb3I9IiNmMGY4ZmYiLz48c3RvcCBvZmZzZXQ9IjE0JSIgc3RvcC1jb2xvcj0iI2U2ZjNmZiIvPjxzdG9wIG9mZnNldD0iODYlIiBzdG9wLWNvbG9yPSIjY2NlNWZmIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjYzRkZGZkIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #c4ddfd), color-stop(9%, #f0f8ff), color-stop(14%, #e6f3ff), color-stop(86%, #cce5ff), color-stop(100%, #c4ddfd));
  background-image: -moz-linear-gradient(top, #c4ddfd 0%, #f0f8ff 9%, #e6f3ff 14%, #cce5ff 86%, #c4ddfd 100%);
  background-image: -webkit-linear-gradient(top, #c4ddfd 0%, #f0f8ff 9%, #e6f3ff 14%, #cce5ff 86%, #c4ddfd 100%);
  background-image: linear-gradient(to bottom, #c4ddfd 0%, #f0f8ff 9%, #e6f3ff 14%, #cce5ff 86%, #c4ddfd 100%);
  border-bottom:1px solid #a0a0a0;
  border-right:1px solid #a0a0a0;
  -moz-box-shadow: inset #e6f0ff 0 1px 0, inset #e6f0ff 0 -1px 0;
  -webkit-box-shadow: inset #e6f0ff 0 1px 0, inset #e6f0ff 0 -1px 0;
  box-shadow: inset #e6f0ff 0 1px 0, inset #e6f0ff 0 -1px 0;
}

.movRescheduleSelected,
.movRescheduleSelectedDark
{
  background: #d6e8ff;
  border-bottom: 1px dotted #9fb7e9;
  border-top: 1px dotted #9fb7e9;
}


.movRescheduleSelectedOver,
.movRescheduleSelectedOverDark{
  border-bottom:1px solid #a0a0a0;
  border-right:1px solid #a0a0a0;
  background-color: #c4ddfd;
  background-image: url(./images/ListGrid/row_Selected_Over.png);
  background-repeat: repeat-x;
  background-attachment: scroll;
  background-position: bottom left;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M0ZGRmZCIvPjxzdG9wIG9mZnNldD0iOSUiIHN0b3AtY29sb3I9IiNmMGY4ZmYiLz48c3RvcCBvZmZzZXQ9IjE0JSIgc3RvcC1jb2xvcj0iI2U2ZjNmZiIvPjxzdG9wIG9mZnNldD0iODYlIiBzdG9wLWNvbG9yPSIjY2NlNWZmIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjYzRkZGZkIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #c4ddfd), color-stop(9%, #f0f8ff), color-stop(14%, #e6f3ff), color-stop(86%, #cce5ff), color-stop(100%, #c4ddfd));
  background-image: -moz-linear-gradient(top, #c4ddfd 0%, #f0f8ff 9%, #e6f3ff 14%, #cce5ff 86%, #c4ddfd 100%);
  background-image: -webkit-linear-gradient(top, #c4ddfd 0%, #f0f8ff 9%, #e6f3ff 14%, #cce5ff 86%, #c4ddfd 100%);
  background-image: linear-gradient(to bottom, #c4ddfd 0%, #f0f8ff 9%, #e6f3ff 14%, #cce5ff 86%, #c4ddfd 100%);
}



/*
.PackagingCol,
.PackagingColDark{
	border-bottom:1px solid #a0a0a0;
	border-right:1px solid #a0a0a0;
}
.PackagingColOver,
.PackagingColOverDark{
	border-bottom:1px solid #a0a0a0;
	border-right:1px solid #a0a0a0;
}
.PackagingColSelected,
.PackagingColSelectedDark{
	border-bottom:1px solid #a0a0a0;
	border-right:1px solid #a0a0a0;
}
.PackagingColSelectedOver,
.PackagingCollSelectedOverDark{
	border-bottom:1px solid #a0a0a0;
	border-right:1px solid #a0a0a0;
}
.PackagingColDisabled,
.PackagingColDisabledDark{
	border-bottom:1px solid #a0a0a0;
	border-right:1px solid #a0a0a0;
}
*/

/*Colores de columnas para planificacion*/
.YaraVita,
.YaraVitaDark,
.YaraVitaOver,
.YaraVitaOverDark,
.YaraVitaSelected,
.YaraVitaSelectedDark,
.YaraVitaSelectedOver,
.YaraVitaSelectedOverDark,
.YaraVitaDisabled,
.YaraVitaDisabledDark,
.YaraBela,
.YaraBelaDark,
.YaraBelaOver,
.YaraBelaOverDark,
.YaraBelaSelected,
.YaraBelaSelectedDark,
.YaraBelaSelectedOver,
.YaraBelaSelectedOverDark,
.YaraBelaDisabled,
.YaraBelaDisabledDark,
.YaraLiva,
.YaraLivaDark,
.YaraLivaOver,
.YaraLivaOverDark,
.YaraLivaSelected,
.YaraLivaSelectedDark,
.YaraLivaSelectedOver,
.YaraLivaSelectedOverDark,
.YaraLivaDisabled,
.YaraLivaDisabledDark,
.YaraMila,
.YaraMilaDark,
.YaraMilaOver,
.YaraMilaOverDark,
.YaraMilaSelected,
.YaraMilaSelectedDark,
.YaraMilaSelectedOver,
.YaraMilaSelectedOverDark,
.YaraMilaDisabled,
.YaraMilaDisabledDark
{
  border-bottom:1px solid #a0a0a0;
  border-right:1px solid #a0a0a0;
  color: black;
  font-family: Arial, Verdana, sans-serif;
  font-size: 10px;
  text-overflow: ellipsis;
}

.YaraVita,
.YaraVitaDark,
.YaraVitaSelected,
.YaraVitaSelectedDark
{
  background-color: #D9D9D9;
}
.YaraBela,
.YaraBelaDark,
.YaraBelaSelected,
.YaraBelaSelectedDark{
  background-color: #F2CB8D;
}
.YaraLiva,
.YaraLivaDark,
.YaraLivaSelected,
.YaraLivaSelectedDark{
  background-color: #BBD2F2;
}
.YaraMila,
.YaraMilaDark,
.YaraMilaSelected,
.YaraMilaSelectedDark{
  background-color: #D0F7DB;
}
.YaraVitaOver,
.YaraVitaOverDark,
.YaraBelaOver,
.YaraBelaOverDark,
.YaraLivaOver,
.YaraLivaOverDark,
.YaraMilaOver,
.YaraMilaOverDark{
  background-color: #c4ddfd;
  background-image: url(./images/ListGrid/row_Over.png);
  background-repeat: repeat-x;
  background-position: bottom left;
  background-attachment: scroll;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M0ZGRmZCIvPjxzdG9wIG9mZnNldD0iOSUiIHN0b3AtY29sb3I9IiNmMGY4ZmYiLz48c3RvcCBvZmZzZXQ9IjE0JSIgc3RvcC1jb2xvcj0iI2U2ZjNmZiIvPjxzdG9wIG9mZnNldD0iODYlIiBzdG9wLWNvbG9yPSIjY2NlNWZmIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjYzRkZGZkIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #c4ddfd), color-stop(9%, #f0f8ff), color-stop(14%, #e6f3ff), color-stop(86%, #cce5ff), color-stop(100%, #c4ddfd));
  background-image: -moz-linear-gradient(top, #c4ddfd 0%, #f0f8ff 9%, #e6f3ff 14%, #cce5ff 86%, #c4ddfd 100%);
  background-image: -webkit-linear-gradient(top, #c4ddfd 0%, #f0f8ff 9%, #e6f3ff 14%, #cce5ff 86%, #c4ddfd 100%);
  background-image: linear-gradient(to bottom, #c4ddfd 0%, #f0f8ff 9%, #e6f3ff 14%, #cce5ff 86%, #c4ddfd 100%);
  border-bottom:1px solid #a0a0a0;
  border-right:1px solid #a0a0a0;
  -moz-box-shadow: inset #e6f0ff 0 1px 0, inset #e6f0ff 0 -1px 0;
  -webkit-box-shadow: inset #e6f0ff 0 1px 0, inset #e6f0ff 0 -1px 0;
  box-shadow: inset #e6f0ff 0 1px 0, inset #e6f0ff 0 -1px 0;
}
.YaraVitaSelected,
.YaraVitaSelectedDark,
.YaraBelaSelected,
.YaraBelaSelectedDark
.YaraLivaSelected,
.YaraLivaSelectedDark,
.YaraMilaSelected,
.YaraMilaSelectedDark
{
  border-bottom:1px solid #a0a0a0;
  border-right:1px solid #a0a0a0;
}
.YaraBelaSelectedOver,
.YaraBelaSelectedOverDark,
.YaraVitaSelectedOver,
.YaraVitaSelectedOverDark,
.YaraLivaSelectedOver,
.YaraLivaSelectedOverDark,
.YaraMilaSelectedOver,
.YaraMilaSelectedOverDark{
  border-bottom:1px solid #a0a0a0;
  border-right:1px solid #a0a0a0;
  background-color: #c4ddfd;
  background-image: url(./images/ListGrid/row_Selected_Over.png);
  background-repeat: repeat-x;
  background-attachment: scroll;
  background-position: bottom left;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M0ZGRmZCIvPjxzdG9wIG9mZnNldD0iOSUiIHN0b3AtY29sb3I9IiNmMGY4ZmYiLz48c3RvcCBvZmZzZXQ9IjE0JSIgc3RvcC1jb2xvcj0iI2U2ZjNmZiIvPjxzdG9wIG9mZnNldD0iODYlIiBzdG9wLWNvbG9yPSIjY2NlNWZmIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjYzRkZGZkIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #c4ddfd), color-stop(9%, #f0f8ff), color-stop(14%, #e6f3ff), color-stop(86%, #cce5ff), color-stop(100%, #c4ddfd));
  background-image: -moz-linear-gradient(top, #c4ddfd 0%, #f0f8ff 9%, #e6f3ff 14%, #cce5ff 86%, #c4ddfd 100%);
  background-image: -webkit-linear-gradient(top, #c4ddfd 0%, #f0f8ff 9%, #e6f3ff 14%, #cce5ff 86%, #c4ddfd 100%);
  background-image: linear-gradient(to bottom, #c4ddfd 0%, #f0f8ff 9%, #e6f3ff 14%, #cce5ff 86%, #c4ddfd 100%);
}
.YaraVitaDisabled,
.YaraVitaDisabledDark,
.YaraBelaDisabled,
.YaraBelaDisabledDark,
.YaraLivaDisabled,
.YaraLivaDisabledDark,
.YaraMilaDisabled,
.YaraMilaDisabledDark{
  background-color: white;
  color: #ababab;
}
.SacksCol,
.SacksColDark,
.SacksColOver,
.SacksColOverDark,
.SacksColSelected,
.SacksColSelectedDark,
.SacksColSelectedOver,
.SacksColSelectedOverDark,
.SacksColDisabled,
.SacksColDisabledDark{
 	border-bottom:1px solid #a0a0a0;
	border-right:1px solid #a0a0a0;
  color: black;
  font-family: Arial, Verdana, sans-serif;
  font-size: 10px;
  text-overflow: ellipsis;
}
.SacksCol,
.SacksColDark{
  background-color: #E5E589;
}
.SacksColOver,
.SacksColOverDark{
  background-color: #c4ddfd;
  background-image: url(./images/ListGrid/row_Over.png);
  background-repeat: repeat-x;
  background-position: bottom left;
  background-attachment: scroll;
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #c4ddfd), color-stop(9%, #f0f8ff), color-stop(14%, #e6f3ff), color-stop(86%, #cce5ff), color-stop(100%, #c4ddfd));
  background-image: -moz-linear-gradient(top, #c4ddfd 0%, #f0f8ff 9%, #e6f3ff 14%, #cce5ff 86%, #c4ddfd 100%);
  background-image: -webkit-linear-gradient(top, #c4ddfd 0%, #f0f8ff 9%, #e6f3ff 14%, #cce5ff 86%, #c4ddfd 100%);
  background-image: linear-gradient(to bottom, #c4ddfd 0%, #f0f8ff 9%, #e6f3ff 14%, #cce5ff 86%, #c4ddfd 100%);
	border-bottom:1px solid #a0a0a0;
	border-right:1px solid #a0a0a0;
  -moz-box-shadow: inset #e6f0ff 0 1px 0, inset #e6f0ff 0 -1px 0;
  -webkit-box-shadow: inset #e6f0ff 0 1px 0, inset #e6f0ff 0 -1px 0;
  box-shadow: inset #e6f0ff 0 1px 0, inset #e6f0ff 0 -1px 0;
}

.SacksColSelected,
.SacksColSelectedDark
{
  background: #E5E589;
	border-bottom:1px solid #a0a0a0;
	border-right:1px solid #a0a0a0;
}


.SacksColSelectedOver,
.SacksColSelectedOverDark{
	border-bottom:1px solid #a0a0a0;
	border-right:1px solid #a0a0a0;
  background-color: #c4ddfd;
  background-image: url(./images/ListGrid/row_Selected_Over.png);
  background-repeat: repeat-x;
  background-attachment: scroll;
  background-position: bottom left;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M0ZGRmZCIvPjxzdG9wIG9mZnNldD0iOSUiIHN0b3AtY29sb3I9IiNmMGY4ZmYiLz48c3RvcCBvZmZzZXQ9IjE0JSIgc3RvcC1jb2xvcj0iI2U2ZjNmZiIvPjxzdG9wIG9mZnNldD0iODYlIiBzdG9wLWNvbG9yPSIjY2NlNWZmIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjYzRkZGZkIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #c4ddfd), color-stop(9%, #f0f8ff), color-stop(14%, #e6f3ff), color-stop(86%, #cce5ff), color-stop(100%, #c4ddfd));
  background-image: -moz-linear-gradient(top, #c4ddfd 0%, #f0f8ff 9%, #e6f3ff 14%, #cce5ff 86%, #c4ddfd 100%);
  background-image: -webkit-linear-gradient(top, #c4ddfd 0%, #f0f8ff 9%, #e6f3ff 14%, #cce5ff 86%, #c4ddfd 100%);
  background-image: linear-gradient(to bottom, #c4ddfd 0%, #f0f8ff 9%, #e6f3ff 14%, #cce5ff 86%, #c4ddfd 100%);
}

.SacksColDisabled,
.SacksColDisabledDark{
  background-color: white;
  color: #ababab;
}



.movGridCell{
	 background-color: #FAFA1C;
	 font-size: 3pt;
	 
	
}

.labelHour {
	font-family: Arial Unicode MS, Arial, sans-serif;
	font-size: 32pt;
	color: #2A36D9;
	
}
.labelDay {
	font-family: Arial Unicode MS, Arial, sans-serif;
	font-size: 22pt;
	color: white  ; 
	
}

.labelUser {
	font-family: Arial Unicode MS, Arial, sans-serif;
	color: #000000;
}
.Stylebackground {
	
	 background-color: #000000;
}


.buttonMix {
	-moz-box-shadow:inset 0px 1px 0px 0px #bee2f9;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bee2f9;
	box-shadow:inset 0px 1px 0px 0px #bee2f9;
	background-color:#000000;
	-webkit-border-top-left-radius:3px;
	-moz-border-radius-topleft:3px;
	border-top-left-radius:3px;
	-webkit-border-top-right-radius:3px;
	-moz-border-radius-topright:3px;
	border-top-right-radius:3px;
	-webkit-border-bottom-right-radius:3px;
	-moz-border-radius-bottomright:3px;
	border-bottom-right-radius:3px;
	-webkit-border-bottom-left-radius:3px;
	-moz-border-radius-bottomleft:3px;
	border-bottom-left-radius:3px;
	
	border:1px solid #5F665F;
	color:white;
	font-family: Arial Unicode MS, Arial, sans-serif;
	font-size:14px;

	line-height:20pt;
	text-decoration:none;
	text-align:center;
}

.buttonMixDown,
.buttonMixOver,
.buttonMixFocusedDown,
.buttonMixFocused,
.buttonMixFocusedOver {
	-moz-box-shadow:inset 0px 1px 0px 0px #bee2f9;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bee2f9;
	box-shadow:inset 0px 1px 0px 0px #bee2f9;
	background-color:transparent;
	-webkit-border-top-left-radius:3px;
	-moz-border-radius-topleft:3px;
	border-top-left-radius:3px;
	-webkit-border-top-right-radius:3px;
	-moz-border-radius-topright:3px;
	border-top-right-radius:3px;
	-webkit-border-bottom-right-radius:3px;
	-moz-border-radius-bottomright:3px;
	border-bottom-right-radius:3px;
	-webkit-border-bottom-left-radius:3px;
	-moz-border-radius-bottomleft:3px;
	border-bottom-left-radius:3px;
	
	border:1px solid #5F665F;
	color:white;
	font-family: Arial Unicode MS, Arial, sans-serif;


	line-height:12px;
	text-decoration:none;
	text-align:center;
}

.buttonMixLoading {
	-moz-box-shadow:inset 0px 1px 0px 0px #bee2f9;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bee2f9;
	box-shadow:inset 0px 1px 0px 0px #bee2f9;
	background-color:#FAFA1C;
	-webkit-border-top-left-radius:3px;
	-moz-border-radius-topleft:3px;
	border-top-left-radius:3px;
	-webkit-border-top-right-radius:3px;
	-moz-border-radius-topright:3px;
	border-top-right-radius:3px;
	-webkit-border-bottom-right-radius:3px;
	-moz-border-radius-bottomright:3px;
	border-bottom-right-radius:3px;
	-webkit-border-bottom-left-radius:3px;
	-moz-border-radius-bottomleft:3px;
	border-bottom-left-radius:3px;
	
	border:1px solid #5F665F;
	color:black;
	font-family: Arial Unicode MS, Arial, sans-serif;
	font-size:14px;

	line-height:20pt;
	text-decoration:none;
	text-align:center;
}

.buttonMixLoadingDown,
.buttonMixLoadingFocusedDown,
.buttonMixLoadingFocused,
.buttonMixLoadingFocusedOver {
	-moz-box-shadow:inset 0px 1px 0px 0px #bee2f9;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bee2f9;
	box-shadow:inset 0px 1px 0px 0px #bee2f9;
	background-color:transparent;
	-webkit-border-top-left-radius:3px;
	-moz-border-radius-topleft:3px;
	border-top-left-radius:3px;
	-webkit-border-top-right-radius:3px;
	-moz-border-radius-topright:3px;
	border-top-right-radius:3px;
	-webkit-border-bottom-right-radius:3px;
	-moz-border-radius-bottomright:3px;
	border-bottom-right-radius:3px;
	-webkit-border-bottom-left-radius:3px;
	-moz-border-radius-bottomleft:3px;
	border-bottom-left-radius:3px;
	
	border:1px solid #5F665F;
	color:black;
	font-family: Arial Unicode MS, Arial, sans-serif;
	font-size:20pt;

	line-height:12px;
	text-decoration:none;
	text-align:center;
}





.textcolor { color: white  ; 
			background-color: #000000;


}

.textMixture { color: black  ; 
			background-color: #FAFA1C;


}

.gridFormat,
.gridFormatDark,
.gridFormatOver,
.gridFormatOverDark,
.gridFormatSelected,
.gridFormatSelectedDark,
.gridFormatSelectedOver,
.gridFormatSelectedOverDark,
.gridFormatDisabled,
.gridFormatDisabledDark{
  border-bottom:1px solid #a0a0a0;
  border-right:1px solid #a0a0a0;
  color: white;
  font-family: Arial, Verdana, sans-serif;
  font-size: 15px;
  
  text-overflow: ellipsis;
}

.gridFormat,
.gridFormatDark,
.gridFormatSelected,
.gridFormatSelectedDark
{
	
 /* background-color: #000000;*/
}

.gridFormatOver,
.gridFormatOverDark{
 /* background-color: #000000;
  background-image: url(./images/ListGrid/row_Over.png);
  background-repeat: repeat-x;
  background-position: bottom left;
  background-attachment: scroll;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M0ZGRmZCIvPjxzdG9wIG9mZnNldD0iOSUiIHN0b3AtY29sb3I9IiNmMGY4ZmYiLz48c3RvcCBvZmZzZXQ9IjE0JSIgc3RvcC1jb2xvcj0iI2U2ZjNmZiIvPjxzdG9wIG9mZnNldD0iODYlIiBzdG9wLWNvbG9yPSIjY2NlNWZmIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjYzRkZGZkIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #c4ddfd), color-stop(9%, #f0f8ff), color-stop(14%, #e6f3ff), color-stop(86%, #cce5ff), color-stop(100%, #c4ddfd));
  background-image: -moz-linear-gradient(top, #c4ddfd 0%, #f0f8ff 9%, #e6f3ff 14%, #cce5ff 86%, #c4ddfd 100%);
  background-image: -webkit-linear-gradient(top, #c4ddfd 0%, #f0f8ff 9%, #e6f3ff 14%, #cce5ff 86%, #c4ddfd 100%);
  background-image: linear-gradient(to bottom, #c4ddfd 0%, #f0f8ff 9%, #e6f3ff 14%, #cce5ff 86%, #c4ddfd 100%);*/
  border-bottom:1px solid #a0a0a0;
  border-right:1px solid #a0a0a0;
  -moz-box-shadow: inset #e6f0ff 0 1px 0, inset #e6f0ff 0 -1px 0;
  -webkit-box-shadow: inset #e6f0ff 0 1px 0, inset #e6f0ff 0 -1px 0;
  box-shadow: inset #e6f0ff 0 1px 0, inset #e6f0ff 0 -1px 0;
}
.gridFormatSelected,
.gridFormatSelectedDark
{
  border-bottom:1px solid #a0a0a0;
  border-right:1px solid #a0a0a0;
}

.gridFormatSelectedOver,
.gridFormatSelectedOverDark{
  border-bottom:1px solid #a0a0a0;
  border-right:1px solid #a0a0a0;
 /* background-color: #c4ddfd;
  background-image: url(./images/ListGrid/row_Selected_Over.png);
  background-repeat: repeat-x;
  background-attachment: scroll;
  background-position: bottom left;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M0ZGRmZCIvPjxzdG9wIG9mZnNldD0iOSUiIHN0b3AtY29sb3I9IiNmMGY4ZmYiLz48c3RvcCBvZmZzZXQ9IjE0JSIgc3RvcC1jb2xvcj0iI2U2ZjNmZiIvPjxzdG9wIG9mZnNldD0iODYlIiBzdG9wLWNvbG9yPSIjY2NlNWZmIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjYzRkZGZkIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #c4ddfd), color-stop(9%, #f0f8ff), color-stop(14%, #e6f3ff), color-stop(86%, #cce5ff), color-stop(100%, #c4ddfd));
  background-image: -moz-linear-gradient(top, #c4ddfd 0%, #f0f8ff 9%, #e6f3ff 14%, #cce5ff 86%, #c4ddfd 100%);
  background-image: -webkit-linear-gradient(top, #c4ddfd 0%, #f0f8ff 9%, #e6f3ff 14%, #cce5ff 86%, #c4ddfd 100%);
  background-image: linear-gradient(to bottom, #c4ddfd 0%, #f0f8ff 9%, #e6f3ff 14%, #cce5ff 86%, #c4ddfd 100%);*/
}
.gridFormatDisabled,
.gridFormatDisabledDark{
/*  background-color: #000000;*/
  color: #ababab;
}


.StyleBackgroud2{
	position: absolute;
	 left: 0px; 
	  overflow: hidden; 
	  background-color: #000000; 
	  -moz-box-sizing: border-box; cursor: default; display: inline-block;"
}

.mixture {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #000000), color-stop(1, #363130));
	background:-moz-linear-gradient(top, #000000 5%, #363130 100%);
	background:-webkit-linear-gradient(top, #000000 5%, #363130 100%);
	background:-o-linear-gradient(top, #000000 5%, #363130 100%);
	background:-ms-linear-gradient(top, #000000 5%, #363130 100%);
	background:linear-gradient(to bottom, #000000 5%, #363130 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#363130',GradientType=0);
	background-color:#000000;
	-moz-border-radius:18px;
	-webkit-border-radius:18px;
	border-radius:18px;
	border:2px solid #05faa4;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;

	text-decoration:none;
	text-shadow:0px 0px 0px #ffffff;
}
.mixtureFocus {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #363130), color-stop(1, #000000));
	background:-moz-linear-gradient(top, #363130 5%, #000000 100%);
	background:-webkit-linear-gradient(top, #363130 5%, #000000 100%);
	background:-o-linear-gradient(top, #363130 5%, #000000 100%);
	background:-ms-linear-gradient(top, #363130 5%, #000000 100%);
	background:linear-gradient(to bottom, #363130 5%, #000000 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#363130', endColorstr='#000000',GradientType=0);
	background-color:#363130;
	color:#ffffff;
	font-family:Arial;

	text-decoration:none;
	text-shadow:0px 0px 0px #ffffff;
}
.mixtureDown {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #363130), color-stop(1, #000000));
	background:-moz-linear-gradient(top, #363130 5%, #000000 100%);
	background:-webkit-linear-gradient(top, #363130 5%, #000000 100%);
	background:-o-linear-gradient(top, #363130 5%, #000000 100%);
	background:-ms-linear-gradient(top, #363130 5%, #000000 100%);
	background:linear-gradient(to bottom, #363130 5%, #000000 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#363130', endColorstr='#000000',GradientType=0);
	background-color:#363130;
	color:#ffffff;
	font-family:Arial;
	text-decoration:none;
	text-shadow:0px 0px 0px #ffffff;
}
.mixtureActive {
	position:relative;
	top:1px;
}

.OEELines {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #000000), color-stop(1, #363130));
	background:-moz-linear-gradient(top, #000000 5%, #363130 100%);
	background:-webkit-linear-gradient(top, #000000 5%, #363130 100%);
	background:-o-linear-gradient(top, #000000 5%, #363130 100%);
	background:-ms-linear-gradient(top, #000000 5%, #363130 100%);
	background:linear-gradient(to bottom, #000000 5%, #363130 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#363130',GradientType=0);
	background-color:#000000;
	-moz-border-radius:18px;
	-webkit-border-radius:18px;
	border-radius:18px;
	border:2px solid #05faa4;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size: 12px;
	text-decoration:none;
	text-shadow:0px 0px 0px #ffffff;
}
.OEELinesFocus {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #363130), color-stop(1, #000000));
	background:-moz-linear-gradient(top, #363130 5%, #000000 100%);
	background:-webkit-linear-gradient(top, #363130 5%, #000000 100%);
	background:-o-linear-gradient(top, #363130 5%, #000000 100%);
	background:-ms-linear-gradient(top, #363130 5%, #000000 100%);
	background:linear-gradient(to bottom, #363130 5%, #000000 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#363130', endColorstr='#000000',GradientType=0);
	background-color:#363130;
	color:#ffffff;
	font-family:Arial;
	font-size: 12px;
	text-decoration:none;
	text-shadow:0px 0px 0px #ffffff;
}
.OEELinesDown {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #363130), color-stop(1, #000000));
	background:-moz-linear-gradient(top, #363130 5%, #000000 100%);
	background:-webkit-linear-gradient(top, #363130 5%, #000000 100%);
	background:-o-linear-gradient(top, #363130 5%, #000000 100%);
	background:-ms-linear-gradient(top, #363130 5%, #000000 100%);
	background:linear-gradient(to bottom, #363130 5%, #000000 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#363130', endColorstr='#000000',GradientType=0);
	background-color:#363130;
	color:#ffffff;
	font-family:Arial;
	font-size: 12px;
	text-decoration:none;
	text-shadow:0px 0px 0px #ffffff;
}
.OEELinesActive {
	position:relative;
	top:1px;
}

.startEndLoad {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #007dc1), color-stop(1, #0f78c2));
	background:-moz-linear-gradient(top, #007dc1 5%, #0f78c2 100%);
	background:-webkit-linear-gradient(top, #007dc1 5%, #0f78c2 100%);
	background:-o-linear-gradient(top, #007dc1 5%, #0f78c2 100%);
	background:-ms-linear-gradient(top, #007dc1 5%, #0f78c2 100%);
	background:linear-gradient(to bottom, #007dc1 5%, #0f78c2 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#007dc1', endColorstr='#0f78c2',GradientType=0);
	background-color:#007dc1;
	-moz-border-radius:18px;
	-webkit-border-radius:18px;
	border-radius:18px;
	border:2px solid #05faa4;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:18px;
	text-decoration:none;
	text-shadow:0px 0px 0px #ffffff;
}
.startEndLoadFocus {
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #0f78c2), color-stop(1, #007dc1));
	background:-moz-linear-gradient(top, #0f78c2 5%, #007dc1 100%);
	background:-webkit-linear-gradient(top, #0f78c2 5%, #007dc1 100%);
	background:-o-linear-gradient(top, #0f78c2 5%, #007dc1 100%);
	background:-ms-linear-gradient(top, #0f78c2 5%, #007dc1 100%);
	background:linear-gradient(to bottom, #0f78c2 5%, #007dc1 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0f78c2', endColorstr='#007dc1',GradientType=0);
	background-color:#0f78c2;
	color:#ffffff;
	font-family:Arial;
	font-size:18px;
	text-decoration:none;
	text-shadow:0px 0px 0px #ffffff;
}
.startEndLoadDown {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #0f78c2), color-stop(1, #007dc1));
	background:-moz-linear-gradient(top, #0f78c2 5%, #007dc1 100%);
	background:-webkit-linear-gradient(top, #0f78c2 5%, #007dc1 100%);
	background:-o-linear-gradient(top, #0f78c2 5%, #007dc1 100%);
	background:-ms-linear-gradient(top, #0f78c2 5%, #007dc1 100%);
	background:linear-gradient(to bottom, #0f78c2 5%, #007dc1 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0f78c2', endColorstr='#007dc1',GradientType=0);
	background-color:#0f78c2;
	color:#ffffff;
	font-size:18px;
	font-family:Arial;
	text-decoration:none;
	text-shadow:0px 0px 0px #ffffff;
}
.startEndLoadActive {
	position:relative;
	top:1px;
}


.breakInfo {
	-moz-box-shadow: 0px 1px 0px 0px #ffe419;
	-webkit-box-shadow: 0px 1px 0px 0px #ffe419;
	box-shadow: 0px 1px 0px 0px #ffe419;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ebdf90), color-stop(1, #eefa05));
	background:-moz-linear-gradient(top, #ebdf90 5%, #eefa05 100%);
	background:-webkit-linear-gradient(top, #ebdf90 5%, #eefa05 100%);
	background:-o-linear-gradient(top, #ebdf90 5%, #eefa05 100%);
	background:-ms-linear-gradient(top, #ebdf90 5%, #eefa05 100%);
	background:linear-gradient(to bottom, #ebdf90 5%, #eefa05 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebdf90', endColorstr='#eefa05',GradientType=0);
	background-color:#ebdf90;
	-moz-border-radius:18px;
	-webkit-border-radius:18px;
	border-radius:18px;
	border:2px solid #05faa4;
	cursor:pointer;
	color:#000000;
	font-size:18px;
	font-family:Arial;

	text-decoration:none;
	text-shadow:0px 0px 0px #ffffff;
}
.breakInfoFocus {
   background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #eefa05), color-stop(1, #ebdf90));
	background:-moz-linear-gradient(top, #eefa05 5%, #ebdf90 100%);
	background:-webkit-linear-gradient(top, #eefa05 5%, #ebdf90 100%);
	background:-o-linear-gradient(top, #eefa05 5%, #ebdf90 100%);
	background:-ms-linear-gradient(top, #eefa05 5%, #ebdf90 100%);
	background:linear-gradient(to bottom, #eefa05 5%, #ebdf90 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eefa05', endColorstr='#ebdf90',GradientType=0);
	background-color:#eefa05;
	color:#000000;
	font-family:Arial;

	text-decoration:none;
	text-shadow:0px 0px 0px #ffffff;
}
.breakInfoDown {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #eefa05), color-stop(1, #ebdf90));
	background:-moz-linear-gradient(top, #eefa05 5%, #ebdf90 100%);
	background:-webkit-linear-gradient(top, #eefa05 5%, #ebdf90 100%);
	background:-o-linear-gradient(top, #eefa05 5%, #ebdf90 100%);
	background:-ms-linear-gradient(top, #eefa05 5%, #ebdf90 100%);
	background:linear-gradient(to bottom, #eefa05 5%, #ebdf90 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eefa05', endColorstr='#ebdf90',GradientType=0);
	background-color:#eefa05;
	color:#000000;
	font-family:Arial;
	text-decoration:none;
	text-shadow:0px 0px 0px #ffffff;
}
.breakInfoActive {
	position:relative;
	top:1px;
}

.btnBlack {
   background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #000000), color-stop(1, #000000));
	background:-moz-linear-gradient(top, #000000 5%, #000000 100%);
	background:-webkit-linear-gradient(top, #000000 5%, #000000 100%);
	background:-o-linear-gradient(top, #000000 5%, #000000 100%);
	background:-ms-linear-gradient(top, #000000 5%, #000000 100%);
	background:linear-gradient(to bottom, #000000 5%, #000000 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#000000',GradientType=0);
	background-color:#000000;
	
}
.btnBlackDown {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #000000), color-stop(1, #000000));
	background:-moz-linear-gradient(top, #000000 5%, #000000 100%);
	background:-webkit-linear-gradient(top, #000000 5%, #000000 100%);
	background:-o-linear-gradient(top, #000000 5%, #000000 100%);
	background:-ms-linear-gradient(top, #000000 5%, #000000 100%);
	background:linear-gradient(to bottom, #000000 5%, #000000 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#000000',GradientType=0);
	background-color:#000000;
	
}
.btnBlackActive {
	position:relative;
	top:1px;
}



.imgLine {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #000000), color-stop(1, #363130));
	background:-moz-linear-gradient(top, #000000 5%, #363130 100%);
	background:-webkit-linear-gradient(top, #000000 5%, #363130 100%);
	background:-o-linear-gradient(top, #000000 5%, #363130 100%);
	background:-ms-linear-gradient(top, #000000 5%, #363130 100%);
	background:linear-gradient(to bottom, #000000 5%, #363130 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#363130',GradientType=0);
	background-color:#000000;
	-moz-border-radius:18px;
	-webkit-border-radius:18px;
	border-radius:18px;
	border:2px solid #05faa4;
	cursor:pointer;
	
    width:100%; 
    height:100%;
    background-size: 100% 100%;
}




.mixLoading {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #fefff5), color-stop(1, #fff647));
	background:-moz-linear-gradient(top, #fefff5 5%, #fff647 100%);
	background:-webkit-linear-gradient(top, #fefff5 5%, #fff647 100%);
	background:-o-linear-gradient(top, #fefff5 5%, #fff647 100%);
	background:-ms-linear-gradient(top, #fefff5 5%, #fff647 100%);
	background:linear-gradient(to bottom, #fefff5 5%, #fff647 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefff5', endColorstr='#fff647',GradientType=0);
	background-color:#fefff5;
	-moz-border-radius:24px;
	-webkit-border-radius:24px;
	border-radius:24px;
	border:2px solid #fc6a08;
	cursor:pointer;
	color:#333333;
	font-family:Arial;
	text-decoration:none;
	text-shadow:0px 0px 0px #ffee66;
}
.mixLoading:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #fff647), color-stop(1, #fefff5));
	background:-moz-linear-gradient(top, #fff647 5%, #fefff5 100%);
	background:-webkit-linear-gradient(top, #fff647 5%, #fefff5 100%);
	background:-o-linear-gradient(top, #fff647 5%, #fefff5 100%);
	background:-ms-linear-gradient(top, #fff647 5%, #fefff5 100%);
	background:linear-gradient(to bottom, #fff647 5%, #fefff5 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff647', endColorstr='#fefff5',GradientType=0);
	background-color:#fff647;
}
.mixLoading:active {
	position:relative;
	top:1px;
}

.movLoading,
.movLoadingDark,
.movLoadingOver,
.movLoadingOverDark,
.movLoadingSelected,
.movLoadingSelectedDark,
.movLoadingSelectedOver,
.movLoadingSelectedOverDark,
.movLoadingDisabled,
.movLoadingDisabledDark {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #fefff5), color-stop(1, #fff647));
	background:-moz-linear-gradient(top, #fefff5 5%, #fff647 100%);
	background:-webkit-linear-gradient(top, #fefff5 5%, #fff647 100%);
	background:-o-linear-gradient(top, #fefff5 5%, #fff647 100%);
	background:-ms-linear-gradient(top, #fefff5 5%, #fff647 100%);
	background:linear-gradient(to bottom, #fefff5 5%, #fff647 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefff5', endColorstr='#fff647',GradientType=0);
	background-color:#fefff5;
	/*-moz-border-radius:24px;
	-webkit-border-radius:24px;
	border-radius:24px;*/
	 -webkit-flex-wrap: wrap;
	border:1px solid #fc6a08;
	cursor:pointer;
	color:#333333;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	
	text-decoration:none;
}
.movLoading:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #fff647), color-stop(1, #fefff5));
	background:-moz-linear-gradient(top, #fff647 5%, #fefff5 100%);
	background:-webkit-linear-gradient(top, #fff647 5%, #fefff5 100%);
	background:-o-linear-gradient(top, #fff647 5%, #fefff5 100%);
	background:-ms-linear-gradient(top, #fff647 5%, #fefff5 100%);
	background:linear-gradient(to bottom, #fff647 5%, #fefff5 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff647', endColorstr='#fefff5',GradientType=0);
	background-color:#fff647;
}
.movLoading:active {
	position:relative;
	top:1px;
}



.layFormat {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #000000), color-stop(1, #363130));
	background:-moz-linear-gradient(top, #000000 5%, #363130 100%);
	background:-webkit-linear-gradient(top, #000000 5%, #363130 100%);
	background:-o-linear-gradient(top, #000000 5%, #363130 100%);
	background:-ms-linear-gradient(top, #000000 5%, #363130 100%);
	background:linear-gradient(to bottom, #000000 5%, #363130 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#363130',GradientType=0);
	background-color:#000000;
	/*-moz-border-radius:18px;
	-webkit-border-radius:18px;
	border-radius:18px;*/
	border:0.5px solid #828282;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	 -webkit-flex-wrap: wrap
	text-decoration:none;
	text-shadow:0px 0px 0px #ffffff;
}
.layFormatFocus {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #363130), color-stop(1, #000000));
	background:-moz-linear-gradient(top, #363130 5%, #000000 100%);
	background:-webkit-linear-gradient(top, #363130 5%, #000000 100%);
	background:-o-linear-gradient(top, #363130 5%, #000000 100%);
	background:-ms-linear-gradient(top, #363130 5%, #000000 100%);
	background:linear-gradient(to bottom, #363130 5%, #000000 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#363130', endColorstr='#000000',GradientType=0);
	background-color:#363130;
	color: white;
   font-family: Arial, Verdana, sans-serif;
   font-size: 15px;
   -webkit-flex-wrap: wrap
   text-overflow: ellipsis;
}
.layFormatDown {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #363130), color-stop(1, #000000));
	background:-moz-linear-gradient(top, #363130 5%, #000000 100%);
	background:-webkit-linear-gradient(top, #363130 5%, #000000 100%);
	background:-o-linear-gradient(top, #363130 5%, #000000 100%);
	background:-ms-linear-gradient(top, #363130 5%, #000000 100%);
	background:linear-gradient(to bottom, #363130 5%, #000000 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#363130', endColorstr='#000000',GradientType=0);
	background-color:#363130;
	color: white;
  font-family: Arial, Verdana, sans-serif;
  font-size: 15px;
   -webkit-flex-wrap: wrap
  text-overflow: ellipsis;
}
.gridActive {
	position:relative;
	top:1px;
}

.OrangeDispatchCol,
.OrangeDispatchColDark,
.OrangeDispatchColOver,
.OrangeDispatchColOverDark,
.OrangeDispatchColSelected,
.OrangeDispatchColSelectedDark,
.OrangeDispatchColSelectedOver,
.OrangeDispatchColSelectedOverDark,
.OrangeDispatchColDisabled,
.OrangeDispatchColDisabledDark{
 	border-bottom:1px solid #fcd5b5;
	border-right:1px solid #fcd5b5;
  color: black;
  font-family: Arial, Verdana, sans-serif;
  font-size: 10px;
  text-overflow: ellipsis;
}
.OrangeDispatchCol,
.OrangeDispatchColDark{
  background-color: #fcd5b5;
}
.OrangeDispatchColOver,
.OrangeDispatchColOverDark{
  background-color: #c4ddfd;
  background-image: url(./images/ListGrid/row_Over.png);
  background-repeat: repeat-x;
  background-position: bottom left;
  background-attachment: scroll;
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #c4ddfd), color-stop(9%, #f0f8ff), color-stop(14%, #e6f3ff), color-stop(86%, #cce5ff), color-stop(100%, #c4ddfd));
  background-image: -moz-linear-gradient(top, #c4ddfd 0%, #f0f8ff 9%, #e6f3ff 14%, #cce5ff 86%, #c4ddfd 100%);
  background-image: -webkit-linear-gradient(top, #c4ddfd 0%, #f0f8ff 9%, #e6f3ff 14%, #cce5ff 86%, #c4ddfd 100%);
  background-image: linear-gradient(to bottom, #c4ddfd 0%, #f0f8ff 9%, #e6f3ff 14%, #cce5ff 86%, #c4ddfd 100%);
	border-bottom:1px solid #a0a0a0;
	border-right:1px solid #a0a0a0;
  -moz-box-shadow: inset #e6f0ff 0 1px 0, inset #e6f0ff 0 -1px 0;
  -webkit-box-shadow: inset #e6f0ff 0 1px 0, inset #e6f0ff 0 -1px 0;
  box-shadow: inset #e6f0ff 0 1px 0, inset #e6f0ff 0 -1px 0;
}

.OrangeDispatchColSelected,
.OrangeDispatchColSelectedDark
{
  background: #fcd5b5;
	border-bottom:1px solid #a0a0a0;
	border-right:1px solid #a0a0a0;
}


.OrangeDispatchColSelectedOver,
.OrangeDispatchColSelectedOverDark{
	border-bottom:1px solid #a0a0a0;
	border-right:1px solid #a0a0a0;
  background-color: #c4ddfd;
  background-image: url(./images/ListGrid/row_Selected_Over.png);
  background-repeat: repeat-x;
  background-attachment: scroll;
  background-position: bottom left;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M0ZGRmZCIvPjxzdG9wIG9mZnNldD0iOSUiIHN0b3AtY29sb3I9IiNmMGY4ZmYiLz48c3RvcCBvZmZzZXQ9IjE0JSIgc3RvcC1jb2xvcj0iI2U2ZjNmZiIvPjxzdG9wIG9mZnNldD0iODYlIiBzdG9wLWNvbG9yPSIjY2NlNWZmIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjYzRkZGZkIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #c4ddfd), color-stop(9%, #f0f8ff), color-stop(14%, #e6f3ff), color-stop(86%, #cce5ff), color-stop(100%, #c4ddfd));
  background-image: -moz-linear-gradient(top, #c4ddfd 0%, #f0f8ff 9%, #e6f3ff 14%, #cce5ff 86%, #c4ddfd 100%);
  background-image: -webkit-linear-gradient(top, #c4ddfd 0%, #f0f8ff 9%, #e6f3ff 14%, #cce5ff 86%, #c4ddfd 100%);
  background-image: linear-gradient(to bottom, #c4ddfd 0%, #f0f8ff 9%, #e6f3ff 14%, #cce5ff 86%, #c4ddfd 100%);
}

.OrangeDispatchColDisabled,
.OrangeDispatchColDisabledDark{
  background-color: white;
  color: #ababab;
}


.SkyDispatchCol,
.SkyDispatchColDark,
.SkyDispatchColOver,
.SkyDispatchColOverDark,
.SkyDispatchColSelected,
.SkyDispatchColSelectedDark,
.SkyDispatchColSelectedOver,
.SkyDispatchColSelectedOverDark,
.SkyDispatchColDisabled,
.SkyDispatchColDisabledDark{
 	border-bottom:1px solid #b7dee8;
	border-right:1px solid #b7dee8;
  color: black;
  font-family: Arial, Verdana, sans-serif;
  font-size: 10px;
  text-overflow: ellipsis;
}
.SkyDispatchCol,
.SkyDispatchColDark{
  background-color: #b7dee8;
}
.SkyDispatchColOver,
.SkyDispatchColOverDark{
  background-color: #c4ddfd;
  background-image: url(./images/ListGrid/row_Over.png);
  background-repeat: repeat-x;
  background-position: bottom left;
  background-attachment: scroll;
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #c4ddfd), color-stop(9%, #f0f8ff), color-stop(14%, #e6f3ff), color-stop(86%, #cce5ff), color-stop(100%, #c4ddfd));
  background-image: -moz-linear-gradient(top, #c4ddfd 0%, #f0f8ff 9%, #e6f3ff 14%, #cce5ff 86%, #c4ddfd 100%);
  background-image: -webkit-linear-gradient(top, #c4ddfd 0%, #f0f8ff 9%, #e6f3ff 14%, #cce5ff 86%, #c4ddfd 100%);
  background-image: linear-gradient(to bottom, #c4ddfd 0%, #f0f8ff 9%, #e6f3ff 14%, #cce5ff 86%, #c4ddfd 100%);
	border-bottom:1px solid #a0a0a0;
	border-right:1px solid #a0a0a0;
  -moz-box-shadow: inset #e6f0ff 0 1px 0, inset #e6f0ff 0 -1px 0;
  -webkit-box-shadow: inset #e6f0ff 0 1px 0, inset #e6f0ff 0 -1px 0;
  box-shadow: inset #e6f0ff 0 1px 0, inset #e6f0ff 0 -1px 0;
}

.SkyDispatchColSelected,
.SkyDispatchColSelectedDark
{
  background: #b7dee8;
	border-bottom:1px solid #a0a0a0;
	border-right:1px solid #a0a0a0;
}


.SkyDispatchColSelectedOver,
.SkyDispatchColSelectedOverDark{
	border-bottom:1px solid #a0a0a0;
	border-right:1px solid #a0a0a0;
  background-color: #c4ddfd;
  background-image: url(./images/ListGrid/row_Selected_Over.png);
  background-repeat: repeat-x;
  background-attachment: scroll;
  background-position: bottom left;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M0ZGRmZCIvPjxzdG9wIG9mZnNldD0iOSUiIHN0b3AtY29sb3I9IiNmMGY4ZmYiLz48c3RvcCBvZmZzZXQ9IjE0JSIgc3RvcC1jb2xvcj0iI2U2ZjNmZiIvPjxzdG9wIG9mZnNldD0iODYlIiBzdG9wLWNvbG9yPSIjY2NlNWZmIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjYzRkZGZkIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #c4ddfd), color-stop(9%, #f0f8ff), color-stop(14%, #e6f3ff), color-stop(86%, #cce5ff), color-stop(100%, #c4ddfd));
  background-image: -moz-linear-gradient(top, #c4ddfd 0%, #f0f8ff 9%, #e6f3ff 14%, #cce5ff 86%, #c4ddfd 100%);
  background-image: -webkit-linear-gradient(top, #c4ddfd 0%, #f0f8ff 9%, #e6f3ff 14%, #cce5ff 86%, #c4ddfd 100%);
  background-image: linear-gradient(to bottom, #c4ddfd 0%, #f0f8ff 9%, #e6f3ff 14%, #cce5ff 86%, #c4ddfd 100%);
}

.SkyDispatchColDisabled,
.SkyDispatchColDisabledDark{
  background-color: white;
  color: #ababab;
}

.RedButtonGrid,
.RedButtonGridDisabled,
.RedButtonGrid:hover,
.RedButtonGridOver,
.RedButtonGridDown,
.RedButtonGridFocusedDown,
.RedButtonGridFocused,
.RedButtonGridFocusedOver
 {
	-moz-box-shadow:inset 0px 1px 0px 0px #F85454;
	-webkit-box-shadow:inset 0px 1px 0px 0px #F85454;
	box-shadow:inset 0px 1px 0px 0px #F85454;
    background: #DC3535;
  	background-image: -webkit-linear-gradient(top, #DC3535, #BB2929);
  	background-image: -moz-linear-gradient(top, #DC3535, #BB2929);
  	background-image: -ms-linear-gradient(top, #DC3535, #BB2929);
  	background-image: -o-linear-gradient(top, #DC3535, #BB2929);
  	background-image: linear-gradient(to bottom, #DC3535, #BB2929);
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #781212;
	cursor:pointer;
	color:#ffffff;
	font-family:arial;
	font-size:10px;
	padding:4px 6px;
	text-decoration:none;
	text-shadow:0px 1px 0px #831515;
}

.RedButtonGridDisabled{	
	background: linear-gradient(top, #FFFFFF, #C9C9C9);
	background: -ms-linear-gradient(top, #FFFFFF, #C9C9C9);
	background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF),
		to(#C9C9C9));
	background: -moz-linear-gradient(top, #FFFFFF, #C9C9C9);
}

.RedButtonGrid:hover {
  background: #DF0101;
  background-image: -webkit-linear-gradient(top, #FD3C3C, #DC3535);
  background-image: -moz-linear-gradient(top, #FD3C3C, #DC3535);
  background-image: -ms-linear-gradient(top, #FD3C3C, #DC3535);
  background-image: -o-linear-gradient(top, #FD3C3C, #DC3535);
  background-image: linear-gradient(to bottom, #FD3C3C, #DC3535);
  color:#ffffff;
}
.RedButtonGridOver,
.RedButtonGridDown,
.RedButtonGridFocusedDown,
.RedButtonGridFocused,
.RedButtonGridFocusedOver{
  background: #DF0101;
  background-image: -webkit-linear-gradient(top, #FD3C3C, #DC3535);
  background-image: -moz-linear-gradient(top, #FD3C3C, #DC3535);
  background-image: -ms-linear-gradient(top, #FD3C3C, #DC3535);
  background-image: -o-linear-gradient(top, #FD3C3C, #DC3535);
  background-image: linear-gradient(to bottom, #FD3C3C, #DC3535);
  color:#ffffff;
}

.searchTextItem,
.searchTextItemFocused,
.searchTextItemDisabled,
.searchTextItemError,
.searchTextItemPending,
.searchTextItemPendingFocused,
.searchTextItemPendingDisabled,
.searchTextItemPendingError,
.searchTextItemHint,
.searchTextItemDisabledHint
{
  color: black;
  font-family: Arial, Verdana, sans-serif;
  font-size: 11px;
}

/* text-based items common props */
.searchTextItem,
.searchTextItemFocused,
.searchTextItemDisabled,
.searchTextItemError,
.searchTextItemPending,
.searchTextItemPendingFocused,
.searchTextItemPendingDisabled,
.searchTextItemPendingError,
.searchTextItemHint,
.searchTextItemDisabledHint
{
  margin: 0;
  background: white;
  border: 1px solid #ababab;
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
  border-radius: 0px;
  color: black;
  /*padding: 4px 2px 4px 2px;*/
  padding: 4px 2px 4px 2px;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  -webkit-appearance: none;
  
}
.searchTextItem:-moz-placeholder,
.searchTextItemFocused:-moz-placeholder,
.searchTextItemDisabled:-moz-placeholder,
.searchTextItemError:-moz-placeholder,
.searchTextItemPending:-moz-placeholder,
.searchTextItemPendingFocused:-moz-placeholder,
.searchTextItemPendingDisabled:-moz-placeholder,
.searchTextItemPendingError:-moz-placeholder,
.searchTextItemHint:-moz-placeholder,
.searchTextItemDisabledHint:-moz-placeholder{
  color: #6395cf;
  opacity: 1;
  text-overflow: ellipsis;
}
.searchTextItem::-moz-placeholder,
.searchTextItemFocused::-moz-placeholder,
.searchTextItemDisabled::-moz-placeholder,
.searchTextItemError::-moz-placeholder,
.searchTextItemPending::-moz-placeholder,
.searchTextItemPendingFocused::-moz-placeholder,
.searchTextItemPendingDisabled::-moz-placeholder,
.searchTextItemPendingError::-moz-placeholder,
.searchTextItemHint::-moz-placeholder,
.searchTextItemDisabledHint::-moz-placeholder{
  color: #6395cf;
  opacity: 1;
  text-overflow: ellipsis;
}
.searchTextItem:-ms-input-placeholder,
.searchTextItemFocused:-ms-input-placeholder,
.searchTextItemDisabled:-ms-input-placeholder,
.searchTextItemError:-ms-input-placeholder,
.searchTextItemPending:-ms-input-placeholder,
.searchTextItemPendingFocused:-ms-input-placeholder,
.searchTextItemPendingDisabled:-ms-input-placeholder,
.searchTextItemPendingError:-ms-input-placeholder,
.searchTextItemHint:-ms-input-placeholder,
.searchTextItemDisabledHint:-ms-input-placeholder{
  color: #6395cf;
  opacity: 1;
  text-overflow: ellipsis;
}
.searchTextItem::-webkit-input-placeholder,
.searchTextItemFocused::-webkit-input-placeholder,
.searchTextItemDisabled::-webkit-input-placeholder,
.searchTextItemError::-webkit-input-placeholder,
.searchTextItemPending::-webkit-input-placeholder,
.searchTextItemPendingFocused::-webkit-input-placeholder,
.searchTextItemPendingDisabled::-webkit-input-placeholder,
.searchTextItemPendingError::-webkit-input-placeholder,
.searchTextItemHint::-webkit-input-placeholder,
.searchTextItemDisabledHint::-webkit-input-placeholder{
  color: #6395cf;
  opacity: 1;
  text-overflow: ellipsis;
}
.searchTextItem,
.searchTextItemPending,
.searchTextItemHint{
  border-bottom: 1px solid #dedede;
  border-left: 1px solid #dedede;
  border-right: 1px solid #dedede;
  border-top: 1px solid #ababab;
}
