

.gwt-TextBox-alert {
	color: #ff0000; 
}

.gwt-Label-alert {
	color: #ff0000; 
}

.gwt-Label-ok {
	color: #00c000;
}

.gwt-Label-mouseover {
	color: #0000ff;
	font-weight: bold;
}

.gwt-Label-normal {
	color: #000000;
}

.gwt-Label-dim {
	color: #a0a0a0;
}

.gwt-HTML-alert {
	color: #ff0000; 
}

.gwt-HTML-ok {
	color: #00c000; 
}

.center {
    margin: 0px auto;
}

.background {
	background-color: #e8e8e8;
}

.report-link {
	color:RoyalBlue;font-family:Arial;font-size:X-Small;text-decoration:underline;
}

.report-title {
	color:RoyalBlue;width:675px;font-family:Arial;font-weight:Bold;font-size:12px;
}

.report-hbar {
	border-color:Blue;border-width:1px;border-style:Solid;height:0px;width:675px;
}

.report-hbar-small {
	color:Blue;width:675px;font-size:8px;	
}

.report-text-dim {
	color:DimGray;font-family:Arial;font-weight:Regular;font-size:10px;
}

.report-text-head {
	color:Blue;font-family:Arial;font-weight:Bold;font-size:12px;
}

.report-text {
	font-family:Arial;font-weight:Regular;font-size:10px;
}

.report-table-head {
	color:RoyalBlue;font-family:Arial;font-weight:Regular;font-size:10px;
}

.report-table-head-bold {
	color:RoyalBlue;wont-family:Arial;font-weight:Bold;font-size:10px;
}

.text-location-name {
		width: 120px;
        overflow: hidden;
        text-overflow: ellipsis;
        -o-text-overflow: ellipsis;
        white-space: nowrap;        
}

.text-dot-status {
		width: 300px;
        overflow: hidden;
        text-overflow: ellipsis;
        -o-text-overflow: ellipsis;
        white-space: nowrap;        
}

body {
	overflow: hidden;
		margin: 0;
	padding: 0;
	touch-action: none;
}

html {
width: 100%;
height: 100%;
clip: auto;
position: absolute;
overflow: hidden;
}


.AmrRearrangePanel-section {
		background-color:  white;
	position: relative;
	cursor: auto;
	opacity: 1;
	border-width: 1px;
	border-color: #0070B2;
	border-style: solid;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.unselectable {
   -moz-user-select: none;
   -khtml-user-select: none;
   user-select: none;
   cursor: default;
}

.permissionsError {
	color: rgba(220,80,20,1);
}


.optionsPanel {
	background-color: rgba(40,40,40,0.75);
	color: rgba(255,255,255,1);
	border-radius: 5px;
	
}

.optionsPanelIEOld {
	background-color: #505050;
	color: #ffffff;
	border-radius: 5px;
}


.alertPanel {
	background-color: rgba(40,40,40,0.75);
	color: rgba(255,255,255,1);
	border-radius: 5px;
	
}

.alertPanelIEOld {
	background-color: #505050;
	color: #ffffff;
	border-radius: 5px;
}

.alertText {
	color: #ffffff;
	font-size: 8pt;
}

.alertText:visited {
	color: #ffffff;
	font-size: 8pt;
}

.alertUnread {
	background-color: rgba(240,240,160,0.33);
	border-radius: 3px;
}

.alertRead {
	background-color: rgba(160,160,160,0.2);
	border-radius: 3px;
}

.alertUnreadIEOld {
	background-color: #F0F0A0;
	color: black;
}

.alertReadIEOld {	
	background-color: #A0A0A0;
	color: black;
}

.iconButton {
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
   cursor: pointer;
}

