/* Setup defaults since variable in browsers
----------------------------------------------- */
body,div,span,dd,dt,dl,img,ul,ol,li,p,h1,h2,h3,h4,h5,form,hr,fieldset {
	margin: 0;
	padding: 0;
}

/* Element Defaults
----------------------------------------------- */
html {
	height: 100%;
	background-color: #ffffff;
}

img {
	border: 0;
}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	line-height: 1.25em;
	color: #362F2D;
	width: 100%;
	height: 100%;
	margin-left: auto;
	margin-right: auto;
}

/* hack for panelBar render bug in FF */
.entityPanel div {
	height: auto ! important;
}

/*behavior to be added to all matching styles to enable css3 features in IE*/
.smallLabHomeBigAction .actionContainer,.bigActionContainer,.barActionContainer
	{
	behavior: url(/Xman2/css/PIE.htc);
}

#bodyPanel.rich-panel {
	height: 100%;
	border: 0;
	padding: 0;
}

#bodyPanel>.rich-panel-body {
	padding: 0.5em;
	margin: 0;
}

#globalHeader {
	margin-bottom: 0.5em;
}

#globalFooter {
	margin-top: 0.5em;
}

a,a:visited,a:active {
	text-decoration: none;
	color: #00a;
}

a:hover {
	text-decoration: underline;
}

.label {
	font-weight: bold;
	color: #5E5147;
}
.labelText {
	font-weight: bold;
	color: #000075;
	margin-right: 5px;
	margin-left: 5px;
}

input,select {
	border: 1px solid #C3BBB6;
	padding: 4px;
	margin: 0;
	background: #ffffff;
}

input[type="submit"] {
	margin: 0;
	padding-left: 18px;
	font-weight: bold;
	margin-right: 1em;
}

select {
	border: 1px solid #C3BBB6;
	padding: 4px;
	margin: 5px 0;
	background: #fff;
}

ol,ul {
	margin: 10px 0px 10px 6px;
}

li {
	margin: 10px 12px;
}

fieldset {
	border: 0;
}

.navigationColumn {
	vertical-align: top;
	width: 20%;
}

.entityPanel .rich-panelbar-content,.entityPanel .rich-table,.entityPanel .dr-pnlbar
	{
	padding: 0;
	margin: 0;
}

.rich-table {
	width: 100%;
}

.dr-table-subheadercell {
	padding: 0;
}

.dr-table-subheadercell .input {
	margin: 0 !important;
	padding: 0;
}

.mainColumn {
	vertical-align: top;
	width: 100%;
}

table .rich-panel-body {
	padding: 0;
}

table .rich-panel {
	border: 0;
}

#applicationFooter {
	padding-top: 1em;
	clear: both;
}

#applicationHeader {
	padding-top: 0.5em;
	clear: both;
}

#login {
	text-align: center;
	width: 400px;
	height: 297px;
}

#login .rich-panel {
	text-align: center;
	width: 400px;
	height: 297px;
	color: white;
	background: url(/Xman2/images/logos/xman_3.jpg);
}

#login label {
	display: block;
	color: white;
}

#login .rich-panel-body div {
	text-align: right;
}

#login input {
	margin: 1em;
	width: 190px;
	border-top: 1px solid black;
	border-left: 1px solid black;
}

.login input {
	width: 8em ! important;
	padding-left: 22px;
	background: #ffffff url(/Xman2/images/standard/door_in.png) left
		no-repeat;
	background-position: 10px 50%;
	border-top: 1px solid #dddddd !important;
	border-left: 1px solid #dddddd !important;
	border-bottom: 1px solid black;
	border-right: 1px solid black;
}

#login form {
	margin-top: 10em;
}

.login a {
	text-align: center;
	display: block;
	text-decoration: none;
	color: black;
	font-size: 120%;
	background: white;
	padding: 0.2em;
	margin: 0.2em;
	border: 2px solid #b0b0b0;
}

.login a:hover {
	background: #b0b0b0;
	border: 2px solid white;
}

.smallLogo {
	float: left;
}

.smallXmanLogo {
	float: right;
}

.nullPage {
	display: block;
	text-align: center;
}

.nullPage img {
	opacity: 0.33;
	margin: 1em;
}

.selected {
	
}

h1 {
	padding-top: 24px;
	font-size: 24px;
	padding-bottom: 24px;
	text-align: center;
}

h1.internal {
	padding-top: .25em;
	font-size: 20px;
	padding-bottom: .25em;
	text-align: center;
}

h2 {
	text-align: right;
	padding: 1em;
	border-bottom: 1px solid #dddddd;
}

.fieldViewOnly {
	display: table;
	clear: both;
	width: 100%;
	border-bottom: 1px #E3E3E3 dotted;
	margin-bottom: 2px;
	margin-top: 2px;
}

.fieldViewOnly label {
	background: white;
	font-weight: bold;
	float: left;
	padding-right: 8px;
	margin-right: 8px;
	text-align: left;
}

.fieldViewOnly div {
	display: table-cell;
	vertical-align: top;
	font-weight: normal;
	width: 50%;
	text-align: left;
}

fieldset .dr-stglpnl {
	clear: both;
}

.field {
	display: block;
	clear: both;
	border-bottom: 1px #E3E3E3 dotted;
	margin-bottom: 2px;
	margin-top: 2px;
}

.field div {
	display: table-cell;
	vertical-align: top;
	font-weight: normal;
	width: 50%;
	text-align: left;
}

.smallField {
	display: block;
	margin-bottom: 2px;
	margin-top: 2px;
	clear: both;
}

.field label {
	background: white;
	font-weight: bold;
	display: block;
	float: left;
	width: 15em;
	padding-right: 16px;
	margin-right: 16px;
	text-align: left;
	margin-bottom: 2px;
	border-bottom: 1px solid #bbbbbb;
}

.smallField label {
	background: white;
	font-weight: bold;
	display: block;
	float: left;
	width: 10em;
	padding-right: 16px;
	margin-right: 16px;
	text-align: left;
	margin-bottom: 2px;
	border-bottom: 1px solid #bbbbbb;
}

.errors input {
	border: 1px solid #ee9900;
}

.errors span {
	margin: 0.5em 1em;
	color: white;
	font-weight: bold;
	text-align: center;
	background: #ffbb00;
	padding: 0 5px;
	border: 2px solid #ee9900;
}

.field input [type="text"] {
	width: 25em;
}

.field textarea {
	border: 1px solid #C3BBB6;
	padding: 4px;
	margin: 0 1em;
	background: #fff;
	width: 30em;
	height: 15em;
}

.required label {
	border-bottom: 1px solid #dd3333;
	background: white url(/Xman2/images/standard/bullet_red.png) right no-repeat;
}

.inputField {
	display: block;
	clear: both;
	border-bottom: 1px #E3E3E3 dotted;
	margin-bottom: 2px;
	margin-top: 2px;
}

.inputField .dataArea {
	display: inline-block;
	vertical-align: top;
	font-weight: normal;
	text-align: left;
}

.inputField .required label {
	font-weight: bold;
	display: block;
	float: left;
	width: 15em;
	padding-right: 16px;
	margin-right: 16px;
	text-align: left;
	margin-bottom: 2px;
	border-bottom: 1px solid #dd3333;
	background: white url(/Xman2/images/standard/bullet_red.png) right no-repeat;
}

.inputField label {
	font-weight: bold;
	display: block;
	float: left;
	width: 15em;
	padding-right: 16px;
	margin-right: 16px;
	text-align: left;
	margin-bottom: 2px;
	border-bottom: 1px solid #bbbbbb;
}

.inputField input [type="text"] {
	width: 25em;
}

.inputField textarea {
	border: 1px solid #C3BBB6;
	padding: 4px;
	margin: 0 1em;
	background: #fff;
	width: 30em;
	height: 15em;
}

.inputField .message {
	color: red;
	font-size: 150%;
}

.inputField .source {
	display: block;
	padding-left: 10px;
	width: 180px;
	float: left;
}

.inputField .target {
	padding-left: 5px;
}


.paramRequired {
	background: white url(/Xman2/images/standard/bullet_red.png) right no-repeat;
	min-height: 16px;
	min-width: 16px;
}

#status ul {
	color: white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
	background: #ffbb00;
	padding: 5px;
	margin: 0;
	border: 2px solid #ee9900;
	list-style-type: none;
	cursor:pointer;
}

#status ul li {
	display: inline;
	background: url(/Xman2/images/standard/information.png) left no-repeat;
	padding-left: 24px;
}

#statusmsg ul {
	color: white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
	background: #ffbb00;
	padding: 5px;
	margin: 0;
	border: 2px solid #ee9900;
	list-style-type: none;
}

#statusmsg ul li {
	display: inline;
	background: url(/Xman2/images/standard/information.png) left no-repeat;
	padding-left: 24px;
}

.suggestLevel input {
	margin: 0;
	margin-top: 2px;
	height: 22px;
}

.suggestLevel input [type="submit"] {
	border: 0;
	background-color: transparent;
}

.rootLevelTreeEntity {
	display: block;
	font-weight: bold;
	font-size: 110%;
	background-color: #BED6F8;
}
.selectedEntity {
	display: block;
	font-weight: bold;
	font-size: 120%;
	background-color: Silver;
}

#refreshPage {
	display: block;
	background: url(/Xman2/images/standard/arrow_refresh.png) no-repeat;
	height: 0 !important;
	width: 16px;
	padding-top: 16px;
	overflow: hidden;
	border: 0;
	margin: 0;
	margin-top: 0px;
}

#buttonIt {
	display: block;
	background: url(/Xman2/images/flag/it.png) no-repeat;
	height: 0 !important;
	width: 16px;
	padding-top: 16px;
	overflow: hidden;
	border: 0;
	margin: 0;
	margin-top: 4px;
}

#buttonEs {
	display: block;
	background: url(/Xman2/images/flag/es.png) no-repeat;
	height: 0 !important;
	width: 16px;
	padding-top: 16px;
	overflow: hidden;
	border: 0;
	margin: 0;
	margin-top: 4px;
}

#buttonEn {
	border: 0;
	display: block;
	background: url(/Xman2/images/flag/gb.png) no-repeat;
	height: 0 !important;
	width: 16px;
	padding-top: 16px;
	overflow: hidden;
	margin: 0;
	margin-top: 4px;
}

#buttonUs {
	border: 0;
	display: block;
	background: url(/Xman2/images/flag/us.png) no-repeat;
	height: 0 !important;
	width: 16px;
	padding-top: 16px;
	overflow: hidden;
	margin: 0;
	margin-top: 4px;
}

.user {
	display: block;
	padding-left: 18px;
	background: url(/Xman2/images/standard/user.png) left no-repeat;
}

a.help {
	display: block;
	padding-left: 20px;
	background: url(/Xman2/images/standard/help.png) left no-repeat;
}

#logout {
	display: block;
	padding-left: 18px;
	background: url(/Xman2/images/standard/door_out.png) no-repeat;
}

.rich-calendar-input {
    font-family: Arial,Verdana,sans-serif;
	font-size: small;
	width: 7em;
}

.rich-calendar-datetime-input {
    font-family: Arial,Verdana,sans-serif;
	font-size: small;
	width: 10em;
}
.rich-toolbar-item {
	padding-top: 5px;
	padding-bottom: 4px;
}

a.customerManagement {
	display: block;
	padding-left: 20px;
	background: url(/Xman2/images/standard/group.png) left no-repeat;
}

a.machineManagement {
	display: block;
	padding-left: 20px;
	background: url(/Xman2/images/standard/cog.png) left no-repeat;
}

a.managementSelected {
	display: block;
	padding-left: 20px;
	background: white;
	border: 1px solid #bed6f8;
	margin: 0;
	margin-top: -10px;
	margin-bottom: -10px;
	height: 20px;
	padding: 5px;
	padding-top: 8px;
}

a.analysisManagement {
	display: block;
	padding-left: 20px;
	background: url(/Xman2/images/standard/chart_line.png) left no-repeat;
}

a.oilManagement {
	display: block;
	padding-left: 20px;
	background: url(/Xman2/images/standard/bin_closed.png) left no-repeat;
}

a.webManagement {
	display: block;
	padding-left: 20px;
	background: url(/Xman2/images/standard/world.png) left no-repeat;
}

a.managementConfig {
	display: block;
	padding-left: 20px;
	background: url(/Xman2/images/standard/application_form.png) left no-repeat;
}

a.emailTemplateSetup {
	display: block;
	padding-left: 20px;
	background: url(/Xman2/images/standard/application_form.png) left no-repeat;
}

a.managementImportExport {
	display: block;
	padding-left: 20px;
	background: url(/Xman2/images/standard/database_refresh.png) left no-repeat;
}

a.managementActions {
	display: block;	
	padding-left: 20px;
	background: url(/Xman2/images/standard/bomb.png) left no-repeat;
}

a.serverInfos {
	display: block;
	padding-left: 20px;
	background: url(/Xman2/images/standard/information.png) left no-repeat;
}

a.logViewer {
	display: block;
	padding-left: 20px;
	background: url(/Xman2/images/standard/page_white_gear.png) left no-repeat;
}

a.loggedUsers {
	display: block;
	padding-left: 20px;
	background: url(/Xman2/images/standard/group.png) left no-repeat;
}

a.sampleList {
	display: block;
	padding-left: 20px;
	background: url(/Xman2/images/standard/bullet_green.png) left no-repeat;
}

a.withdrawingSampleList {
	display: block;
	padding-left: 20px;
	background: url(/Xman2/images/standard/bullet_orange.png) left no-repeat;
}

a.bottleList {
	display: block;
	padding-left: 20px;
	background: url(/Xman2/images/standard/bullet_purple.png) left no-repeat;
}

a.inActionMecoilBottleList {
	display: block;
	padding-left: 20px;
	background: url(/Xman2/images/standard/bullet_yellow.png) left no-repeat;
}

a.allMecoilBottleList {
	display: block;
	padding-left: 20px;
	background: url(/Xman2/images/standard/bullet_blue.png) left no-repeat;
}

a.bottleTrash {
	display: block;
	padding-left: 20px;
	background: url(/Xman2/images/standard/bullet_black.png) left no-repeat;
}

a.allSuggestionSearch {
	display: block;
	padding-left: 20px;
	background: url(/Xman2/images/standard/bullet_red.png) left no-repeat;
}

a.Machine {
	display: block;
	padding-left: 20px;
	background: url(/Xman2/images/standard/cog.png) left no-repeat;
}

a.RootLevel {
	display: block;
	padding-left: 20px;
	background: url(/Xman2/images/standard/group.png) left no-repeat;
}

a.Level {
	display: block;
	padding-left: 20px;
	background: url(/Xman2/images/standard/sitemap_color.png) left no-repeat;
}

a.User {
	display: block;
	padding-left: 20px;
	background: url(/Xman2/images/standard/user.png) left no-repeat;
}

a.MecoilBottle {
	display: block;
	padding-left: 20px;
	background: url(/Xman2/images/standard/database.png) left no-repeat;
}

a.Sample {
	display: block;
	padding-left: 20px;
	background: url(/Xman2/images/standard/database_go.png) left no-repeat;
}

.mainColumn .dr-toolbar-int {
	padding-left: 4px ! important;
	padding-right: 4px ! important;
}

.topActionBar input,.topActionBar a {
	height: 0px !important;
	width: 16px !important;
	padding: 0px;
	padding-top: 16px;
	border: 0;
	margin: 0;
	overflow: hidden;
	display: block;
	background-color: transparent;
}

.bottomActionBar {
	position: relative;
	border: 2px silver outset;
}

.topActionBar a,.bottomActionBar a {
	text-decoration: none;
	color: black;
}

.bottomActionBar input,.bottomActionBar a {
	font-size: 1.1em;
	font-weight: bold;
	padding-left: 18px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-top: 2px;
    margin-bottom: 2px;
    margin-right: 5px;
    margin-left: 5px;
	cursor: pointer;
}

.bottomActionBar .Action {
	display: block;
}

.breadCrumb {
	padding-left: 32px;
	background: url(/Xman2/images/standard/arrow_right.png) left no-repeat;
	background-position: 8px 50%;
}

.BigAction {
	padding-left: 30px !important;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-right: 6px ! important;
	font-size: 130%;
	font-weight: bold;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: 5px ! important;
	background: url(/Xman2/images/standard/bullet_black.png) left no-repeat !important;
	background-position: 6px 50%;
	background-color: transparent;
	cursor: pointer;
}

.ActionLink a.ActionLink, a.ActionLink:link, a.ActionLink:visited, a.ActionLink:hover, a.ActionLink:active {
	text-decoration: none;
	color: black;
	font-size: 1.0em;
	font-weight: bold;
	border: 2px silver outset;
	background-color: #F0F8FF;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-top: 2px;
    margin-bottom: 2px;
    margin-right: 5px;
    margin-left: 5px;
	cursor: pointer;
}
.ManualUpload {
	padding-left: 22px! important;
	background: url(/Xman2/images/standard/accept.png) left no-repeat;
	background-position: 3px 50%;
	background-color: #0000FF;
	min-height: 16px;
}
.ActionButton {
	font-size: 1.0em;
	font-weight: bold;
	border: 2px silver outset;
	background-color: #F0F8FF;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-top: 2px;
    margin-bottom: 2px;
    margin-right: 5px;
    margin-left: 5px;
	cursor: pointer;
}
.ActionButtonSet {
	padding-left: 22px! important;
	background: url(/Xman2/images/standard/accept.png) left no-repeat;
	background-position: 3px 50%;
	background-color: transparent;
	min-height: 16px;
}
.ActionButtonSave {
	padding-left: 22px! important;
	background: url(/Xman2/images/standard/disk.png) left no-repeat !important;
	background-position: 3px 50%;
	background-color: transparent;
	min-height: 16px;
}
.ActionButtonEdit {
	padding-left: 22px! important;
	background: url(/Xman2/images/standard/page_edit.png) left no-repeat;
	background-position: 3px 50%;
	background-color: transparent;
	min-height: 16px;
}
.ActionButtonView {
	padding-left: 22px! important;
	background: url(/Xman2/images/standard/book_open.png) left no-repeat;
	background-position: 3px 50%;
	background-color: transparent;
	min-height: 16px;
}
.ActionButtonPreview {
	padding-left: 22px! important;
	background: url(/Xman2/images/standard/printer.png) left no-repeat;
	background-position: 3px 50%;
	background-color: transparent;
	min-height: 16px;
}
.ActionButtonUndoReception {
	padding-left: 22px! important;
	background: url(/Xman2/images/standard/arrow_undo.png) left no-repeat;
	background-position: 3px 50%;
	background-color: transparent;
	min-height: 16px;
}
.ActionButtonRelease {
	padding-left: 22px! important;
	background: url(/Xman2/images/standard/eye.png) left no-repeat;
	background-position: 3px 50%;
	background-color: transparent;
	min-height: 16px;
}
.ActionButtonAnalysis {
	padding-left: 22px! important;
	background: url(/Xman2/images/standard/chart_line.png) left no-repeat;
	background-position: 3px 50%;
	background-color: transparent;
	min-height: 16px;
}
.ActionButtonReleaseNotify {
	padding-left: 22px! important;
	background: url(/Xman2/images/standard/email_go.png) left no-repeat;
	background-position: 3px 50%;
	background-color: transparent;
	min-height: 16px;
}
.ActionButtonReleaseNotify {
	padding-left: 22px! important;
	background: url(/Xman2/images/standard/email_go.png) left no-repeat;
	background-position: 3px 50%;
	background-color: transparent;
	min-height: 16px;
}
.ActionButtonCheckbox {
    margin-right: 8px;
}

.rich-tab-header {
	color: #0000AA;
}
.rich-tab-active {
	font-weight: bold;
	font-size: 1.1em;
	color: #0000FF;
/*	background-image: url(/Xman2/images/standard/chart_curve.png);*/
}

.bigActionContainer {
	margin-top: 3px;
	margin-bottom: 10px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}

.barActionContainer {
	margin-top: 3px;
	margin-bottom: 10px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}

.ShowSamplingPointHistoryAction {
	background: url(/Xman2/images/standard/chart_curve.png) left no-repeat !important;
	background-position: 3px 50%;
}

.ShowAllRootLevelAction {
    background: url(/Xman2/images/standard/table_row_insert.png) left no-repeat !important;
    background-position: 3px 50%;
}
.AddSignatureAction {
    background: url(/Xman2/images/standard/text_signature.png) left no-repeat !important;
    background-position: 3px 50%;
}

.AddUserAction {
    background: url(/Xman2/images/standard/user_add.png) left no-repeat !important;
    background-position: 3px 50%;
}

.HideSomeRootLevelAction {
	background: url(/Xman2/images/standard/table_row_delete.png) left no-repeat !important;
	background-position: 3px 50%;
}

.ShowUndoneAnalysisMecoilBottleAction {
	background: url(/Xman2/images/standard/table_row_insert.png) left no-repeat !important;
	background-position: 3px 50%;
}

.PrintBottleIDSeriesAction {
	background: url(/Xman2/images/standard/printer.png) left no-repeat !important;
	background-position: 3px 50%;
}

.PrintDymoLabelsAction {
	padding-left: 22px! important;
	background: url(/Xman2/images/standard/tag_blue.png) left no-repeat !important;
	background-position: 3px 50%;
	background-color: transparent;
	min-height: 16px;
}

.ExternalLabLetterAction {
	background: url(/Xman2/images/standard/page_white_word.png) left no-repeat !important;
	background-position: 3px 50%;
}

.PrintPdf {
	background: url(/Xman2/images/icons/16/application-pdf.png) left no-repeat !important;
	background-position: 3px 50%;
}

.BigPrintPdf {
	background: url(/Xman2/images/icons/24/application-pdf.png) left no-repeat !important;
	background-position: 3px 50%;
}

.AddDiscountAction {
	background: url(/Xman2/images/standard/money.png) left no-repeat !important;
	background-position: 3px 50%;
}

.DownloadXlsOfferAction {
	background: url(/Xman2/images/standard/page_white_excel.png) left no-repeat !important;
	background-position: 3px 50%;
}

.xlsSummaryAction {
	background: url(/Xman2/images/standard/page_white_excel.png) left no-repeat !important;
	background-position: 3px 50%;
}

.rtfSummaryAction {
	background: url(/Xman2/images/standard/page_white_word.png) left no-repeat !important;
	background-position: 3px 50%;
}

.AddKitScheduleAction {
	background: url(/Xman2/images/standard/calendar_add.png) left no-repeat !important;
	background-position: 3px 50%;
}

.AddBillingAgreementAction {
	background: url(/Xman2/images/standard/script_add.png) left no-repeat !important;
	background-position: 3px 50%;
}

.MailReaderAction {
	background: url(/Xman2/images/standard/email_open.png) left no-repeat !important;
	background-position: 3px 50%;
}

.HideUndoneAnalysisMecoilBottleAction {
	background: url(/Xman2/images/standard/table_row_delete.png) left no-repeat !important;
	background-position: 3px 50%;
}

.AddLevelAction {
	background: url(/Xman2/images/standard/folder_add.png) left no-repeat !important;
	background-position: 3px 50%;
}

.ClipboardCutAction {
	background: url(/Xman2/images/standard/cut.png) left no-repeat !important;
	background-position: 3px 50%;
}

.ClipboardPasteAction {
	background: url(/Xman2/images/standard/paste_plain.png) left no-repeat !important;
	background-position: 3px 50%;
}

.EditAction {
	padding-left: 22px! important;
	background: url(/Xman2/images/standard/pencil.png) left no-repeat !important;
	background-position: 3px 50%;
	background-color: transparent;
	min-height: 16px;
	min-width: 32px;
}

.SmallLabDiagnosisAction {
	background: url(/Xman2/images/standard/comment_edit.png) left no-repeat!important;
	background-position: 3px 50%;
}

.ManualInput {
	padding-left: 22px! important;
	background: url(/Xman2/images/standard/pencil.png) left no-repeat !important;
	background-position: 3px 50%;
	background-color: transparent;
	min-height: 16px;
	min-width: 32px;
}

.StartAction {
	background: url(/Xman2/images/standard/control_play.png) left no-repeat !important;
	background-position: 3px 50%;
}

.SolvayXlsExportAction {
	padding-left: 22px! important;
	background: url(/Xman2/images/icons/excel.png) left no-repeat !important;
	background-position: 3px 50%;
}

.XlsExportAction {
	padding-left: 22px! important;
	background: url(/Xman2/images/icons/excel.png) left no-repeat !important;
	background-position: 3px 50%;
}

.PdfExportAction {
	background: url(/Xman2/images/standard/page_white_acrobat.png) left no-repeat !important;
	background-position: 3px 50%;
}

.XlsExportActionButton {
	background: url(/Xman2/images/icons/excel.png) left no-repeat;
	background-position: 3px 50%;
	background-color: #F0F8FF;
	font-size: 1.1em;
	font-weight: bold;
	border: 2px silver outset;
	padding-left: 20px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-top: 5px;
    margin-bottom: 5px;
    margin-right: 5px;
    margin-left: 8px;
	cursor: pointer;
}

.WordExportActionButton {
	background: url(/Xman2/images/icons/16/application-msword.png) left no-repeat;
	background-position: 3px 50%;
	background-color: #F0F8FF;
	font-size: 1.1em;
	font-weight: bold;
	border: 2px silver outset;
	padding-left: 20px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-top: 5px;
    margin-bottom: 5px;
    margin-right: 5px;
    margin-left: 8px;
	cursor: pointer;
}

.SetAnalyzed {
	background: url(/Xman2/images/standard/accept.png) left no-repeat !important;
	background-position: 3px 50%;
}

.AddMachineAction {
	background: url(/Xman2/images/standard/cog_add.png) left no-repeat !important;
	background-position: 3px 50%;
}

.AddMaintenanceOperationAction {
	background: url(/Xman2/images/standard/bullet_wrench.png) left no-repeat !important;
	background-position: 3px 50%;
}

.AddControlPointAction {
	background: url(/Xman2/images/standard/magnifier_zoom_in.png) left no-repeat !important;
	background-position: 3px 50%;
}

.AddTankAction {
	background: url(/Xman2/images/standard/database_add.png) left no-repeat !important;
	background-position: 3px 50%;
}

.AddSamplingPointAction {
	background: url(/Xman2/images/standard/database_add.png) left no-repeat !important;
	background-position: 3px 50%;
}

.UpdateAction {
	background: url(/Xman2/images/standard/disk.png) left no-repeat !important;
	background-position: 3px 50%;
}

.SaveAction {
	background: url(/Xman2/images/standard/disk.png) left no-repeat !important;
	background-position: 3px 50%;
}

.AIDiagnosisAction {
	background: url(/Xman2/images/standard/wand.png) left no-repeat !important;
	background-position: 3px 50%;
}

.NextBottle {
	background: url(/Xman2/images/standard/resultset_next.png) left no-repeat !important;
	background-position: 3px 50%;
}

.PreviousBottle {
	background: url(/Xman2/images/standard/resultset_previous.png) left no-repeat !important;
	background-position: 3px 50%;
}

.NextSample {
	background: url(/Xman2/images/standard/resultset_next.png) left no-repeat !important;
	background-position: 3px 50%;
}

.PreviousSample {
	background: url(/Xman2/images/standard/resultset_previous.png) left no-repeat !important;
	background-position: 3px 50%;
}

.ChangeStatusAction {
	background: url(/Xman2/images/standard/arrow_rotate_clockwise.png) left no-repeat !important;
	background-position: 3px 50%;
}

.SaveAndSetDiagnosedAction {
	background: url(/Xman2/images/standard/application_go.png) left no-repeat !important;
	background-position: 3px 50%;
}

.SaveAndSetDiagnosedActionAndClose {
	background: url(/Xman2/images/standard/accept.png) left no-repeat !important;
	background-position: 3px 50%;
}

.SetClosed {
	background: url(/Xman2/images/standard/accept.png) left no-repeat !important;
	background-position: 3px 50%;
}

.DeleteAction {
	background: url(/Xman2/images/standard/cross.png) left no-repeat !important;
	background-position: 3px 50%;
}

.DeleteButton {
	font-size:12px;
	font-weight: bold;
	margin: 0 1em 0 0;
    padding-left: 18px;
	background: url(/Xman2/images/standard/cross.png) left no-repeat !important;
	background-position: 3px 50%;
}

.DeleteLevelAction {
	background: url(/Xman2/images/standard/cross.png) left no-repeat !important;
	background-position: 3px 50%;
}

.AddSampleAction {
	background: url(/Xman2/images/standard/tick.png) left no-repeat !important;
	background-position: 3px 50%;
}

.AddSampleBigAction {
	background: url(/Xman2/images/standard_24/tick.png) left no-repeat !important;
	background-position: 6px 50% !important;
}

.WithrawAction {
	background: url(/Xman2/images/standard/tick.png) left no-repeat !important;
	background-position: 3px 50% !important;
}

.AddMailReminderAction {
	background: url(/Xman2/images/standard/email_go.png) left no-repeat !important;
	background-position: 3px 50%;
}

.InvalidateAction {
	background: url(/Xman2/images/standard/cancel.png) left no-repeat !important;
	background-position: 3px 50%;
}

.ResetAction {
	background: url(/Xman2/images/standard/arrow_undo.png) left no-repeat !important;
	background-position: 3px 50%;
}

.BackToParentAction {
	background: url(/Xman2/images/standard/arrow_left.png) left no-repeat !important;
	background-position: 3px 50%;
}

.BackToAreaHomeAction {
	background: url(/Xman2/images/standard/arrow_turn_left.png) left no-repeat !important;
	background-position: 3px 50%;
}

.AddScheduleAction {
	background: url(/Xman2/images/standard/calendar_add.png) left no-repeat !important;
	background-position: 3px 50%;
}

.AddOmt {
	background: url(/Xman2/images/standard/drive_add.png) left no-repeat !important;
	background-position: 3px 50%;
}

.ShowOmtDetails {
	background: url(/Xman2/images/standard/drive.png) left no-repeat !important;
	background-position: 3px 50%;
}

.AddNoteAction {
	background: url(/Xman2/images/standard/note_add.png) left no-repeat !important;
	background-position: 3px 50%;
}

.AddCompanyAction {
	background: url(/Xman2/images/standard/building_add.png) left no-repeat !important;
	background-position: 3px 50%;
}

.DelCompanyAction {
	background: url(/Xman2/images/standard/building_delete.png) left no-repeat !important;
	background-position: 3px 50%;
}

.ShowTreeAction {
	background: url(/Xman2/images/standard/chart_organisation.png) left no-repeat !important;
	background-position: 3px 50%;
}

.AddMachineAttributeAction {
	background: url(/Xman2/images/standard/tag_blue_add.png) left no-repeat !important;
	background-position: 3px 50%;
}

.StartTimer {
	padding-left: 20px;
	background: url(/Xman2/images/standard/clock_play.png) left no-repeat !important;
	background-position: 3px 50% !important;
}

.StopTimer {
	padding-left: 20px;
	background: url(/Xman2/images/standard/clock_stop.png) left no-repeat !important;
	background-position: 3px 50% !important;
}

.RebuildIndex {
	padding-left: 20px;
	background: url(/Xman2/images/standard/book.png) left no-repeat !important;
	background-position: 3px 50% !important;
}

.CreateNewAction {
	padding-left: 16px;
	border: 0;
	background-color: transparent;
	background: url(/Xman2/images/standard/add.png) left no-repeat !important;
}

.AcceptBottleAction {
	padding-left: 22px! important;
	background: url(/Xman2/images/standard/basket_put.png) left no-repeat !important;
	background-position: 3px 50% !important;
	background-color: transparent;
	min-height: 16px;
}

.DeleteBottleAction {
	padding-left: 22px! important;
	background: url(/Xman2/images/standard/cross.png) left no-repeat !important;
	background-position: 3px 50%;
	background-color: transparent;
	min-height: 16px;
}

.TakeToLabAction {
	padding-left: 22px! important;
	/* margin-right: 1em; */
	background: url(/Xman2/images/standard/table_go.png) left no-repeat !important;
	background-position: 3px 50%;
	background-color: transparent;
	min-height: 16px;
}

.SelectAction {
	padding-left: 20px;
	background: url(/Xman2/images/standard/tick.png) left no-repeat !important;
	background-position: 3px 50% !important;
}

.SelectAction .txt {
	float: left;
	margin-left: 2px;
	margin-right: 3px;
}

.Home {
	display: block;
	padding-left: 24px;
	background: url(/Xman2/images/standard/house.png) left no-repeat !important;
	background-position: 3px 50% !important;
}

.LastPublishedSample {
	display: block;
	padding-left: 24px;
	background: url(/Xman2/images/standard/application_view_list.png) left no-repeat !important;
	background-position: 3px 50% !important;
}

.GoToMachineAction{
	background: url(/Xman2/images/standard/arrow_left.png) left no-repeat !important;
	background-position: 3px 50%;
}

.GotoRootLevelManage {
	display: block;
	padding-left: 24px;
	background: url(/Xman2/images/standard/group.png) left no-repeat !important;
	background-position: 3px 50% !important;
}

.GotoRootLevelManageByReception {
	padding-left: 16px;
	border: 0;
	background-color: transparent;
	background: url(/Xman2/images/standard/group.png) left no-repeat !important;
}

.ReceptionHome {
	display: block;
	padding-left: 24px;
	background: url(/Xman2/images/standard/basket.png) left no-repeat !important;
	background-position: 3px 50% !important;
}

.StoreHome {
	display: block;
	padding-left: 24px;
	background: url(/Xman2/images/standard/page_save.png) left no-repeat !important;
	background-position: 3px 50% !important;
}

.ReceivedBottles {
	display: block;
	padding-left: 24px;
	background: url(/Xman2/images/standard/basket_put.png) left no-repeat !important;
	background-position: 3px 50% !important;
}

.LaboratoryHome {
	display: block;
	padding-left: 24px;
	background: url(/Xman2/images/standard/table.png) left no-repeat !important;
	background-position: 3px 50% !important;
}

.BottleListHome {
	display: block;
	padding-left: 24px;
	background: url(/Xman2/images/standard/table_go.png) left no-repeat !important;
	background-position: 3px 50% !important;
}

.SystemBackupLink {
	display: block;
	padding-left: 24px;
	background: url(/Xman2/images/standard/database_save.png) left no-repeat !important;
	background-position: 3px 50% !important;
}

.BackupImportDataFromInstrumentsLink {
	display: block;
	padding-left: 24px;
	background: url(/Xman2/images/standard/database_add.png) left no-repeat !important;
	background-position: 3px 50% !important;
}

.SampleHistory {
	display: block;
	padding-left: 24px;
	background: url(/Xman2/images/standard/table_multiple.png) left no-repeat !important;
	background-position: 3px 50% !important;
}

.DiagnosisHome {
	display: block;
	padding-left: 24px;
	background: url(/Xman2/images/standard/page.png) left no-repeat !important;
	background-position: 3px 50% !important;
}

.InternalAnalyses {
	display: block;
	padding-left: 24px;
	background: url(/Xman2/images/standard/table_edit.png) left no-repeat !important;
	background-position: 3px 50% !important;
}

.ExternalAnalyses {
	display: block;
	padding-left: 24px;
	background: url(/Xman2/images/standard/lorry.png) left no-repeat !important;
	background-position: 3px 50% !important;
}

.InternalAnalysesBar {
	background: url(/Xman2/images/standard/table_edit.png) left no-repeat !important;
	padding-left: 20px;
	padding-right: 4px;
	
}

.ExternalAnalysesBar {
	background: url(/Xman2/images/standard/lorry.png) left no-repeat !important;
	padding-left: 20px;
	padding-right: 4px;
	
}

.DiagnosisEdit {
	display: block;
	padding-left: 24px;
	background: url(/Xman2/images/standard/page_edit.png) left no-repeat !important;
	background-position: 3px 50% !important;
}

.SetTimeAction {
	border: 0;
	margin: 0;
	padding-left: 20px;
	background: url(/Xman2/images/standard/accept.png) left no-repeat !important;
	background-position: 3px 50% !important;
}

.SetOkAction {
	border: 0;
	margin: 0;
	padding-left: 20px;
	background: url(/Xman2/images/standard/accept.png) left no-repeat !important;
	background-position: 3px 50% !important;
}

.OkAction {
	border: 0;
	margin: 0;
	padding-left: 24x;
	background: url(/Xman2/images/standard/tick.png) left no-repeat !important;
	background-position: 3px 50% !important;
}

.CancelAction {
	border: 0;
	margin: 0;
	padding-left: 24px;
	background: url(/Xman2/images/standard/cross.png) left no-repeat !important;
	background-position: 3px 50% !important;
}

.GlobalStatusAction {
	background: url(/Xman2/images/standard/chart_pie.png) left no-repeat;
	background-position: 3px 50% !important;
	border: 4px solid #C3BBB6;
	padding: 4px;
	margin: 0;
}

.SelectUser {
	border: 1px solid #c0c0c0;
	margin: 0;
	padding-left: 20px;
	background: url(/Xman2/images/standard/user_go.png) left no-repeat !important;
	background-position: 3px 50% !important;
}

.ImportData {
	display: block;
	padding-left: 24px;
	background: url(/Xman2/images/standard/server_go.png) left no-repeat !important;
	background-position: 3px 50% !important;
}

.tankList,.samplingPointList {
	clear: both;
	border: 2px Silver inset;
}

.rich-spacer {
	display: block;
	clear: both;
}

.Tank {
	padding-left: 20px;
	padding-bottom: 2px;
	background: url(/Xman2/images/standard/database.png) top left no-repeat !important;
}

.ControlPoint {
	padding-left: 20px;
	padding-bottom: 2px;
	background: url(/Xman2/images/standard/magnifier.png) top left no-repeat !important;
}

.SamplingPoint {
	padding-bottom: 2px;
	padding-left: 20px;
	background: url(/Xman2/images/standard/paintcan.png) top left no-repeat !important;
}

.Upload {
	padding-bottom: 2px;
	padding-left: 20px;
	background: url(/Xman2/images/standard/upload-cloud.png) top left no-repeat !important;
}

.utenteLab {
	background-color: #dddddd !important;
}

.paccagnini {
	background-color: #ffdddd !important;
}

.tirocinante {
	background-color: #ddffdd !important;
}

.picchi {
	background-color: #ddddff !important;
}

.cecchi {
	background-color: #ffff30 !important;
}

.adriani {
	background-color: #ffff30 !important;
}

.croci {
	background-color: #ddffff !important;
}

.campatelli {
	background-color: #b0fd96 !important;
}

.highPriority {
	display: inline;
	height: 16px;
	width: 16px;
	margin-left: 1em;
	background: url(/Xman2/images/standard/arrow_up.png) no-repeat;
}

.lowPriority {
	display: inline;
	height: 16px;
	width: 16px;
	margin-left: 1em;
	background: url(/Xman2/images/standard/arrow_down.png) no-repeat;
}

.rich-tool-tip {
	background-color: white !important;
}

.icon {
	height: 16px;
	width: 16px;
	display: inline;
	margin: 2px;
}

.mimetype {
	margin: 0.5em;
	display: inline;
	height: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
	background: url(/Xman2/images/standard/page_white.png) no-repeat;
}

.pdf {
	background: url(/Xman2/images/standard/page_white_acrobat.png) no-repeat;
}

.gif,.jpg,.jpeg,.png,.bmp {
	background: url(/Xman2/images/standard/page_white_picture.png) no-repeat;
}

.msword {
	background: url(/Xman2/images/standard/page_white_word.png) no-repeat;
}

.msexcel {
	background: url(/Xman2/images/standard/page_white_excel.png) no-repeat;
}

.noteIcon {
	background: url(/Xman2/images/standard/note.png) no-repeat;
}

.viewPanel {
	display: inline;
	float: left;
	width: 30em;
	margin: 0.5em;
}

.viewDataPanel {
	display: table;
	padding-bottom: .5em;
	margin: 0.5em;
	margin-bottom: .75em;
}

.viewDataPanel .Datalabel {
	display: table-cell;
	width: 15em;
}
.viewDataPanel label {
	width: 100%;
	background: white;
	font-weight: bold;
	padding-right: 8px;
	margin-right: 8px;
	text-align: left;
}
.viewDataPanel .DataItem {
	display: table-cell;
	width: 60em;
}

.rich-toolbar {
	clear: both;
}

.azFilter ul,.azFilter ul li {
	display: inline;
}

td.current {
	background: orange;
}

.alertMessage {
	background: #F0D889;
	font-weight: bold;
	font-size: 125%;
	text-align: center;
}

.trendLimitPassed {
	background: yellow;
}

.absLimitPassed {
	background: orange;
}

.bothLimitsPassed {
	background: red;
}

.history td {
	width: 90px;
}

.DiagnosisMachineDescription label {
	font-weight: bold;
	margin-right: 1em;
}

.DiagnosisMachineDescription div {
	float: left;
	width: 300px;
	padding: 2px;
}


.lastModification {
	padding: 1em;
	display: block;
	clear: both;
	text-align: right;
	color: #b0b0b0;
}

td.formBody,td.actionBar,.mainColumn table td {
	vertical-align: top;
}

.formTable {
	width: 100%;
	border-collapse: collapse;
}

.formTable td {
	width: 33%;
	border-collapse: collapse;
	padding: .5em;
	margin: 0;
	border-bottom: 1px solid #c0c0c0;
	vertical-align: top;
}

td.formBody {
	width: 80%;
}

td.actionBar {
	width: 20%;
}

.dialogTable {
	width: 100%;
	border-collapse: collapse;
}
.dialogTableCell {
	border-collapse: collapse;
	padding: .5em;
	margin: 0;
	vertical-align: top;
}

.managerField {
	background: #dddddd;
	padding: 4px 0px 2px 0px;
	margin: 2px 0px 2px 0px;
}

.noteList>li {
	list-style-type: none;
	list-style-image: none;
	margin-left: 0;
	padding-left: 24px;
	background: url(/Xman2/images/standard/note.png) left no-repeat;
}

.noteList>div {
	list-style-type: none;
	list-style-image: none;
	margin-left: 0;
	padding-left: 24px;
	background: url(/Xman2/images/standard/note.png) left no-repeat;
}

.attachList>li {
	list-style-type: none;
	list-style-image: none;
	margin-left: 0;
}

.analysisTypeContainer {
	width:225px; 
	margin-left: 75px;
}
.analysisTypeContainerHeader {
	background: #E0E0E0; 
}
.analysisTypeList {
	padding-left: 5px;
	margin-top: 0px;
	margin-left: 0px;
	border:1px silver inset; 
}
.analysisTypeList > ul {
	margin-top: 0px;
	margin-left: 0px;
	}
.analysisTypeList > li {
	margin-top: 4px;
	margin-bottom: 4px;
}

.viewInputPanel {
	float: left;
	margin: 1em;
}

.mainPanel {
	width: 45em;
}

.viewBottleInputPanel {
	float: left;
	margin: 1em;
}
   
.mainBottlePanel {
	width: 50em;
}

.details {
	width: 35em;
}

.history {
	width: 80em;
}

.field .source {
	display: block;
	padding-left: 10px;
	width: 180px;
	float: left;
}

.field .target {
	padding-left: 5px;
}

textarea {
	margin: 0 !important;
}

.horizontalList {
	display: inline;
}

.tankActions input {
	padding-top: 1px;
	padding-bottom: 1px;
	font-weight: normal;
	font-size: 80%;
}

.tankActions .rich-stglpanel-header {
	background: white;
	border: 0;
}

.tankActions .rich-stglpanel-body {
	padding: 3px;
}

.imageUpload img {
	float: left;
}

.imageUpload .rich-fileupload-list-decor {
	float: right;
	margin: .5em;
}

.imageUpload .rich-fileupload-list-decor div{
	 width: auto;
}

.rich-fileUpload-div {
	display: inline-block;
	vertical-align: top;
	font-weight: normal;
	text-align: left;
}

.history td {
	text-align: right;
	padding: 0 4px !important;
}

.odd-row {
	background-color: #ffffff;
}

.even-row {
	background-color: #f8f8f8;
}

.active-row {
	background-color: #ffffc0;
}

.diagnosisPanel {
	background-color: #ffffff;
}

.dropDownMenu .rich-label-text-decor {
	padding-right: 16px;
	background: url(/Xman2/images/standard/bullet_arrow_down.png) right
		no-repeat;
}

.globalToolbar .rich-toolbar-item a.selected {
	display: block;
	background: white;
	border: 1px solid #bed6f8;
	margin: 0;
	margin-top: -10px;
	margin-bottom: -10px;
	height: 20px;
	padding: 5px;
	padding-top: 8px;
}

.historyAlarmCode {
	float: right;
	padding-left: 1em;
	margin-top: 2px;
}

.ItaCert {
	border: 0;
	height: 0 !important;
	padding-top: 15px;
	width: 16px;
	overflow: hidden;
	background: url(/Xman2/images/flag/flag-it.gif) 1px 2px no-repeat;
	cursor: pointer;
}

.EngCert {
	border: 0;
	height: 0 !important;
	padding-top: 15px;
	width: 16px;
	overflow: hidden;
	background: url(/Xman2/images/flag/flag-us.gif) 1px 2px no-repeat;
	cursor: pointer;
}

.PrintPdfFlag {
	background-color: transparent;
	border: 2px solid #c0c0c0;
	background: url(/Xman2/images/standard/page_white_acrobat.png) left
		no-repeat !important;
	background-position: 3px 50%;
}

.PrintPdfAction {
	padding-left: 20px;
	background: url(/Xman2/images/standard/page_white_acrobat.png) left no-repeat !important;
	background-position: 3px 50% !important;
}

.rich-table .Action {
	border: 0;
}

.sampleTable .rich-calendar-input {
	width: 7em;
}

.smallInput {
	width: 3em;
}

.tableHeader input {
	float: right;
	border: 0;
}

.storedValue {
	float: left;
	padding-top: 3px;
	padding-right: 1px;
}

.undoneAnalysis {
	color: green;
	font-weight: bold;
}

.extraAnalysis {
	color: red;
	font-weight: bold;
}

.privateAnalysis {
	color: blue;
	font-weight: bold;
}

.field .message {
	color: red;
	font-size: 150%;
}

.selectDiagnosisTemplate {
	font-size: 9px;
	padding: 0 !important;
	width: 15em;
	/* margin-left: 15%; */
}

.limitsTable .field input {
	width: 4em;
}

.limitsTable .field label {
	width: 40%;
}

.indexMainLogo {
	width: 100%;
	text-align: center;
	padding-top: 1em;
	padding-bottom: 1em;
}

.indexMecoilLogo {
	float: left;
	margin: 1em;
}

.indexTable td {
	vertical-align: top;
}

.indexWelcomeCell h2 {
	text-align: left;
	border: 0;
}

.indexWelcomeCell {
	width: 100%;
}

.eventHeader {
	font-weight: bold;
}

.eventCell {
	border: thin solid rgb(5, 0, 132);
}

.indexWelcomeCell p {
	text-align: justify;
}

.indexPage .indexDocuments {
	width: 50%;
}

.viewDocuments {
	width: 100%;
}

.documentDate {
	float: right;
	font-size: 12px;
}

.documentLanguage {
	margin: 2px;
	float: right;
}

.indexDocuments .article {
	padding-left: 64px;
	background: url(/Xman2/images/shareDocumentIcons/Edit64.png) top left
		no-repeat;
}

.indexDocuments .manual {
	padding-left: 64px;
	background: url(/Xman2/images/shareDocumentIcons/Books64.png) top left
		no-repeat;
}

.indexDocuments .xman2Manual {
	padding-left: 64px;
	background: url(/Xman2/images/shareDocumentIcons/Info64.png) top left
		no-repeat;
}

.indexDocuments .news {
	padding-left: 64px;
	background: url(/Xman2/images/shareDocumentIcons/Notepad64.png) top left
		no-repeat;
}

.indexDocuments .event {
	padding-left: 64px;
	background: url(/Xman2/images/shareDocumentIcons/Calender64.png) top
		left no-repeat;
}

.indexDocuments .techDocument {
	padding-left: 64px;
	background: url(/Xman2/images/shareDocumentIcons/System64.png) top left
		no-repeat;
}

.indexDocuments .dataSheet {
	padding-left: 64px;
	background: url(/Xman2/images/shareDocumentIcons/Document64.png) top
		left no-repeat;
}

.indexDocuments .other {
	padding-left: 64px;
	background: url(/Xman2/images/shareDocumentIcons/Blank64.png) top left no-repeat;
}

.viewDocument .article {
	padding-left: 64px;
	background: url(/Xman2/images/shareDocumentIcons/Edit64.png) top left no-repeat;
}

.viewDocument .manual {
	padding-left: 64px;
	background: url(/Xman2/images/shareDocumentIcons/Books64.png) top left no-repeat;
}

.viewDocument .xman2Manual {
	padding-left: 64px;
	background: url(/Xman2/images/shareDocumentIcons/Info64.png) top left no-repeat;
}

.viewDocument .news {
	padding-left: 64px;
	background: url(/Xman2/images/shareDocumentIcons/Notepad64.png) top left no-repeat;
}

.viewDocument .event {
	padding-left: 64px;
	background: url(/Xman2/images/shareDocumentIcons/Calender64.png) top left no-repeat;
}

.viewDocument .techDocument {
	padding-left: 64px;
	background: url(/Xman2/images/shareDocumentIcons/System64.png) top left no-repeat;
}

.viewDocument .dataSheet {
	padding-left: 64px;
	background: url(/Xman2/images/shareDocumentIcons/Document64.png) top left no-repeat;
}

.viewDocument .other {
	padding-left: 64px;
	background: url(/Xman2/images/shareDocumentIcons/Blank64.png) top left no-repeat;
}

.indexDocuments table,.indexDocuments td {
	border: 0;
}

.documentTitle {
	padding-top: 5px;
	padding-bottom: 5px;
	display: block;
	font-weight: bold;
	font-size: 150%;
}

.indexDocuments .dr-table-footer {
	background: white;
}

.loginBar {
	font-size: 125% !important;
}

.loginBar label,.loginBar input {
	margin-top: .3em;
	margin-bottom: .3em;
}

.publicXman2Logo {
	float: right;
}

.refresh{
    background: url(/Xman2/images/standard/arrow_refresh.png) left no-repeat !important;
    background-position: 3px 50%;
    padding-left: 18px;
    font-weight: bold;
    margin-right: 1em;
    background-color: transparent;
    cursor: pointer;
    min-height: 16px;
}

.limitsColumn ul {
	width: 150px;
}

.mailReminderList {
	width: 460px;
}

.field .rich-combobox {
	margin-left: 200px;
}

.rich-table {
	width: 100% ! important;
}

.rich-list-picklist {
	width: 550px ! important;
}

.rich-picklist-list-content {
	width: 250px ! important;
}


.rowsMenu{
padding:0;
}

.scrollableTree{
	overflow:scroll;
    height:95%;
}

.smallLabHomeBigAction {
	float: left;
}

.smallLabHomeBigAction input {
	margin-left: 24px;
	text-align: left;
	border: 0;
	width: 210px;
}

.smallLabHomeBigAction {
	width: 240px;
	margin-top: 7px;
}

.smallLabHomeBigAction .rich-panel {
	border: 0;
}

.smallLabHomeBigAction .actionContainer {
	position: relative;
	-webkit-border-radius: 24px;
	-moz-border-radius: 24px;
	border-radius: 24px;
}

.bottomActionBar .SelectAction {
	width: 190px;
}

.multicustomerGrid {
	width: 816px !important;
}

.multicustomerGrid td {
	vertical-align: top;
}

.multicustomerGrid a {
	padding-top: 8px;
}


.transpBar .Action{
border:0 ! important;
padding-left: 22px;
background-position: 4px 50% ! important;
}

.transpBar .rich-toolbar-item,
.transpBar .rich-panel
{
padding:0;
margin:0;
}

.transpBar{
background:none;
border:0;
margin-top:-2px;
}

.gmsPanel{
border:0;
}

.gmsPanel .rich-stglpanel-header{
display:none;
}

.flotChoice{
display:inline;
margin:1em;
}

.pickListSourceHeader{
	width: 250px ! important;
	margin-right: 40px;
}

.SimpleTip{  
    position:relative;  
    color:blue;  
}  
.SimpleTip div{  
    /* hide tool tip box */  
    display: none ! important;  
}  
  
.SimpleTipHover{  
    position:relative;  
    color:#069;  
    cursor: help;  /* show help icon along with regular mouse icon */  
}  
/* style the tool tip */  
.SimpleTipHover div{  
    /* you can change anything in the styling attributes below */  
    font-size: 12px;  
    font-weight: normal;  
    /* max-width:250px; */
	white-space:nowrap;
    padding:4px;  
    border: 1px solid #E5973E;
    background-color:#FFF9E4;  
    color:#555;  
    /* DON'T CHANGE ANYTHING BEYOND THIS LINE */  
    /* making round corners for Moziall Firefox and Safari. IE dosen't support */  
    -moz-border-radius: 3px;  
    -webkit-border-radius: 3px;  
    position:absolute;  
    display:block;  
    left:0px; /* correct positioning*/  
    top:auto; /* adjust positioning from top so that tool tip will come above the elemnt */  
    text-align: left;  
    /* make it visible above the all elment, z-index decide the order of elements we show on page. 5000 is much higher value and tool tip will always come above of all elements */  
    z-index:5000;  
}

.yellow {
	background-color: #ffff85;
}

.green{
	background-color: #bcddbc;
}

.red{
	background-color: #ff5954;
}

.languageTabs .rich-tabpanel-content  {
	border-bottom: none;
	border-left: none;
	border-right: none;
	height: 0px;
	line-height: 0px;
}

.decorate .errors span{
	background-color: white ;
	color: red ;
	border: none ;
	margin: 0 ;
	padding: 0 ;
}

.decorate .errors input, .decorate .errors textarea, .decorate .errors select{
	border: 1px solid red ! important;
}

.disabled .Action {
	background: url(/Xman2/images/standard/error.png) left no-repeat !important;		
}

.configItem{
	margin-bottom: 2em;
}

.configItem label{
	width: 25%;
	vertical-align: bottom;
}

.configItem input{
	width: 38%;
}

.configItem.multiple input{
	width: 28%;
}

.configItem.multiple select{
	width: 250px;
}

.selectedParams{
	border: 1px solid #C3BBB6;  
    padding: 4px;
    float:right;
    font-size: 13px;
    width:250px;
    height:290px;
    overflow: auto;
}


.logFileViewerList .rich-table-cell {
    border-bottom: none;
    border-right: 1px solid #C0C0C0;
    color: #000000;
    font-family: Arial,Verdana,sans-serif;
    font-size: 11px;
    padding: 0px;
}

table .rich-table-analysisParamEdit {
	width: 100%;
}
table .rich-table-analysisParamEdit .rich-table-cell {
	width: 33%;
	background-color: #DFDFDF;
}

table .rich-panel-analysisParam {
	border: 2px #BED6F8 inset; 
}
table .rich-panel-analysisParamEdit {
	border-right: 1px #C1C1C1 solid; 
	border-bottom: 1px #C1C1C1 solid; 
	margin-bottom: 3px;
}
table .rich-subpanel-analysisParam {
	border-right: 1px #C1C1C1 solid; 
	border-bottom: 1px #C1C1C1 solid; 
	margin-bottom: 3px;
	width: 80%;
}
table .rich-subpanel-analysisParam .rich-panel-header {
	background: #DFDFDF;
	background-color: #DFDFDF;
}
.rich-subpanel-hdr-analysisParam {
	background-color: #DFDFDF;
	border: 1px;
	width: 100%; 
}
.rich-panel-analysisParam .field label {
	width: 55%;
}
.rich-subpanel-analysisParam .field label {
	width: 72%;
}

.rich-table-analysisParamEdit .rich-panel-analysisParamEdit .field label {
	width: 55%;
}
.rich-table-analysisParamEdit .rich-subpanel-analysisParam .field label {
	width: 65%;
	margin-right: 8px;
	padding-right: 8px;
}

.showDataBorder {
	border-bottom: 1px silver dashed;
}
.selectedEntitlytHeader{
	font-size: 110%;
	font-weight: bold;
}	

.AnalysisParamListEntry .rich-table-cell {
    border-bottom: 3px #807A7A solid;
    border-right: 1px #C0C0C0 solid;
    vertical-align:top;
    padding-top: 5px;
}
.AnalysisParamListEntry .AnalysisParamDataEntry {
    border: 3px #807A7A outset;
}
.AnalysisParamListEntry .AnalysisParamDataEntry .rich-table-cell {
    border-bottom: 1px #C0C0C0 solid;
	border-right: 1px #C0C0C0 solid;
    vertical-align: middle;
    padding-top: 3px;
    min-width:125px;
}
.AnalysisParamListEntry .AnalysisParamDataEntry .rich-table-cell .inputColField {
	display: block;
	clear: both;
	margin-bottom: 2px;
	margin-top: 2px;
	font-weight: normal;
	text-align: left;
}
.AnalysisParamListEntry .AnalysisParamDataEntry .rich-table-cell .inputColField label {
	background: white;
	font-weight: bold;
	display: block;
	float: left;
	text-align: left;
}
.AnalysisParamListEntry .AnalysisParamDataEntry .rich-table-cell .inputColField .required label {
	font-weight: bold;
	display: block;
	float: left;
	text-align: left;
	background: white url(/Xman2/images/standard/bullet_red.png) right no-repeat;
}

.limitsTable input{
	width: 4em;
}

.limitsTable input.DeleteAction{
	width: 68px;
}

.limitsTable .select2{
	max-width: 12em;
}

.field .select2-container{
	min-width: 30em;
}

.select2-container{
	min-width: 4em;
}

.AddIntegerLimitAction,.AddRealLimitAction{
	 padding-left: 18px; 
	background: url("/Xman2/images/standard/add.png") top left no-repeat;
}
.ChangePassword{
	padding-left: 0;
	background: top left no-repeat;
}

.ImportNoteImage div{
	width: auto;
}