﻿.ux-grow-action-text{padding:0!important;margin:0!important;background:transparent none!important;float:left}
.icon-plus{background-image:url(/fp/shared/images/ic_new.gif)!important}
.x-window-dlg .ext-mb-download{background:transparent url(/fp/shared/extux/uploadProgress/download.gif) no-repeat top left;height:46px}
div.ux-upload-button div.ux-upload-wrapper img.ux-upload-clear{display:none;margin-left:5px;width:12px;height:12px;background:#039;border:0}
div.ux-upload-button div.ux-upload-wrapper-show-clear img.ux-upload-clear{display:inline}
div.layout-tool{border:solid 2px #0000ff}
div.text-region{}
div.form-notes{}
div.form-notes ol,div.form-notes ul{list-style-position:inside;margin-left:1em;margin-top:.3em;margin-bottom:.2em}
div.form-notes blockquote{margin-left:1em}
div.form-notes p{margin-top:.6em;margin-bottom:.4em}
div.form-notes ul{list-style-type:disc}
div.form-notes ol{list-style-type:decimal}
div.cms-filter-description{padding-top:4px;padding-bottom:4px;font-size:110%}
div.cms-filter-description a{cursor:pointer}
div.cms-filter-expander-line{cursor:pointer}
.cms-view table{border-collapse:separate}
.cms-view table tbody,.cms-view table thead{font-size:11px}
thead.cms-view-head th{text-align:left;padding:5px 5px 5px 5px;background:#d1d1d1;border-bottom:1px solid #777;color:#000;font-weight:normal}
thead.cms-view-head th a{color:#000;text-decoration:none}
thead.cms-view-head th a:hover{text-decoration:underline}
tbody.cms-view-body td{border-bottom:1px solid #eee;padding:5px 5px 5px 5px}
.defaultTabPane{background:#F3F3DF none repeat scroll 0 0;border:1px solid #CDD0D5;border-top:none}
.defaultTabPane .x-panel-body{background:none}
div.cms-grid div.x-toolbar{margin-bottom:0}
.layout-target-hover{border:solid 1px #0a0aff}
.cms-dataview-item{cursor:pointer;padding:10px 5px 1px 5px;background:#fff}
.cms-dataview table tbody,.cms-dataview table thead{font-size:11px}
.cms-dataview table thead tr th{background:#ddd;color:#000;font-weight:bold;padding:4px;border-bottom:solid 1px #444;border-left:1px dotted #eee}
tr.cms-dataview-item td{border-bottom:solid 1px #eee;border-left:1px dotted #ddd;padding:4px;-moz-user-select:none}
.cms-dataview-over{background:#f3f3f3}
.cms-dataview-selected{background:#ddddff}
.cms-filter-line{background:url(/fp/shared/images/but_vertical_expand.gif) no-repeat 0 1px;padding-left:18px}
.cms-filter-line:hover{text-decoration:underline}
.cms-filter-item{padding:0px 2px 0px 0px}
.cms-filter-over{background:#97978a;color:#fff;padding:0px 2px 0px 0px}
img.cms-filter-clear{padding-left:5px;cursor:pointer}
.cms-filter{background:url(/fp/shared/images/popupBackground.gif) repeat-x #f0f0dc;border:1px solid #aaa;padding:8px;font-size:11px}
.cms-filter .x-panel-body{background:none}
.cms-view-row-over{border:1px solid #dddddd;background:#f3f3f3;padding:10px 4px 0px 4px}
.cms-view-row-selected{border:1px solid #dddddd;background:#ddddff;padding:10px 4px 0px 4px}
.cms-view-row-total{background:#eee;color:#000;border-top:2px solid #222;padding:0;margin:0;font-weight:bold}
.cms-transparent-mask{z-index:100;position:absolute;top:0;left:0;-moz-opacity:0;opacity:.0;filter: alpha(opacity=0);width:100%;height:100%;zoom:1;background:#fff}
#form .x-panel-body{background:transparent;overflow-x:auto}
.x-form-item label .label-info-text,.x-form-item .form-notes{display:block;padding:4px 0;font-weight:normal;font-size:11px;font-family:Arial}
.cms-issueslist-item{cursor:pointer;padding:10px 5px 1px 5px;background:#fff}
.cms-issueslist table tbody,.cms-issueslist table thead{font-size:11px}
.cms-issueslist table thead tr th{background:#ddd;color:#000;font-weight:bold;padding:4px;border-bottom:solid 1px #444;border-left:1px dotted #eee}
tr.cms-issueslist-item td{border-bottom:solid 1px #eee;border-left:1px dotted #ddd;padding:4px;-moz-user-select:none}
.cms-issueslist-over{background:#f3f3f3}
.cms-issueslist-selected{background:#ddddff}
.cms-readonly{padding:3px 4px;border:1px solid #cccccc;background:#f9f9ee;color:#222;overflow:auto;min-height:12px;min-width:20px}
div.cms-dataview-nodataaction{margin:5px;cursor:pointer;text-decoration:underline;font-weight:bold;text-align:center;color:#69c}
.cms-company div{padding:2px}
.cms-recipient-contact{background:url(/csr/styles/images/ic_user.gif) no-repeat scroll 0 1px transparent;padding-left:20px}
.cms-recipient-phone{background:url(/fp/shared/images/ic_phone.png) no-repeat scroll 0 1px transparent;padding-left:20px}
.cms-recipient-fax{background:url(/fp/shared/images/ic_fax.png) no-repeat scroll 0 1px transparent;padding-left:20px}
.cms-icon-clear{background:url(/fp/shared/images/clear.gif) no-repeat scroll 4px 1px rgba(0,0,0,0)!important;padding-left:20px}
.cms-icon-clip{background-image:url(/fp/shared/images/attachment.gif)!important}
.cms-icon-delete{background-image:url(/fp/shared/images/ic_delete.png)!important}
.cover-users span{font-size:10px;font-style:italic;color:#777;padding-left:10px}
.x-form-check-disabled{color:#aaa!important;text-decoration:none!important}
.x-form-check-disabled>span{color:#aaa!important;text-decoration:none!important}
.x-form-check-disabled .x-form-check{background-position:-39px 0px!important}
.x-form-check-disabled .x-form-check-checked{background-position:-39px -13px!important}
.flags-enum-table{min-width:20%;max-width:75%;border-spacing:0px 0px;border-collapse:separate;margin-bottom:3px;margin-left:5px;float:left}
.flags-enum-table td{border-right:10px solid transparent;border-bottom:4px solid transparent}
.flags-enum-table td:first-child{border-left:0;border-top:0}
.flags-enum-table-readonly{border-spacing:0px 0px;border-collapse:separate;margin-bottom:3px;margin-left:5px;float:left}
a.cms-tree-link{color:#003057;text-decoration:underline}
a:hover.cms-tree-link{color:#000000}
div.info-symbol-box{padding:3px;width:96%;border:1px solid #cca;margin-bottom:10px;padding-left:20px;background:url(/fp/cms/styles/images/sm_info_icon.gif) no-repeat scroll 4px 4px;background-color:#ffc!important}
.FlowState{background-color:#eee;color:555;padding:5px 5px 5px 5px;font-weight:bold;cursor:pointer;margin-bottom:1em}
.cms-survey-response-ct table{width:100%}
.combo-list-wrap .x-combo-list-item{word-wrap:normal!important;overflow:visible!important;white-space:normal!important;border-bottom:thin dotted #CCC}
.cms-error-wrap-invalid{border:1px solid #dd7870}
div#pending-user-details div.formElement input.text{font-size:100%}
.csr-region-selectable{font-weight:bold}
.csr-region-not-subdelegatable{color:#aaa}
div.pending-form-value-symbols{display:inline}
div.pending-form-value-symbols img{padding-top:1px;margin-right:4px;cursor:pointer;vertical-align:top}
input.pending-form-numeric{text-align:right;padding:3px 2px 0px 2px;font-size:12px;width:100px;height:16px}
a.pending-form-accuracy-type{color:#000}
a.pending-form-accuracy-type-blank{color:#aaa}
div.pending-form-previous-value{display:none;clear:both;color:#666;font-size:11px}
div.pending-form-element-read-only div.pending-form-numeric,div.pending-form-element-read-only div.pending-form-text-entry,div.pending-form-element-read-only div.pending-form-date,div.pending-form-element-read-only div.pending-form-radio{padding:2px 3px;font-size:12px;border:1px dotted #666;background-color:#f6f6f6;width:98px}
div.pending-form-element-read-only div.pending-form-numeric{text-align:right}
div.pending-form-element-read-only div.pending-form-text-entry{width:100%}
div.pending-form-aggregate{padding:2px 3px;font-size:12px;border:1px dotted #666;background-color:#f6f6f6;width:200px;margin-right:10px}
div.pending-form-radio label{padding-right:2em;padding-left:3px;font-weight:normal}
div.pending-form-uom{display:inline}
#formRoot label{display:block;clear:both}
div.pending-form-invalid label{font-weight:bold;color:#d00}
div.pending-form-invalid select{background:#fdd}
div.pending-form-invalid div.pending-form-date,div.pending-form-invalid div.pending-form-numeric,div.pending-form-invalid div.pending-form-checkbox,div.pending-form-invalid div.pending-form-file-upload,div.pending-form-invalid div.pending-form-text-entry,div.pending-form-cms-form.pending-form-invalid{border:1px solid #d00}
div.pending-form-element{padding:2px 4px;margin-bottom:2px;clear:both}
div.pending-form-region-label{font-size:130%}
div.pending-form-element .pending-form-checkbox-wrapper label,div.pending-form-element div.pending-form-radio label{font-weight:normal}
div.pending-form-element input.pending-form-element-disabled{background:#ccc}
div.pending-form-element select.pending-form-element-disabled{background:#ccc}
div.pending-form-element-disabled{color:#aaa}
a.pending-form-uom{color:#006;background:url(/csr/styles/images/dropdown.gif) no-repeat right 1px;padding-right:19px;margin-right:19px;text-decoration:none}
a.pending-form-uom:hover{text-decoration:underline}
div.pending-form-element-disabled a.pending-form-uom{background:none;color:#aaa}
div.pending-form-element-disabled .pending-form-value-symbols{visibility:hidden}
div.pending-form-element-disabled img.showPopup{visibility:hidden}
img.pending-form-mandatory{padding-left:6px}
div.pending-form-element-disabled img.pending-form-mandatory{display:none}
div.pending-form-dropdown{padding:2px 3px;font-size:12px;border:1px solid #666;background-color:#eee;margin-right:10px;display:inline}
img.pending-form-checkbox{border:2px solid #000;padding:1px}
div.pending-form-comment{border-top:2px dotted #000;padding-top:.5em;margin-top:.5em;font-weight:bold}
div.pending-form-comment-read{font-weight:normal}
.pending-form-comment-posted-by{font-size:80%;color:#999;display:block;margin-bottom:2px}
div.pending-form-value-change{padding-bottom:4px;margin-bottom:4px;border-bottom:1px dotted #999}
div.pending-form-value-change table{margin-top:6px}
div.pending-form-value-change table td{border-top:1px dotted #ccc;padding:2px 6px}
button.pending-form-value-dialog-button{background:url(/fp/shared/images/but_back.gif) repeat-x #eee;font-size:11px;padding:1px 6px;margin-top:3px;border:2px outset #fff;cursor:pointer}
.pending-form-comment-delete,.pending-form-comment-mark-as-read{cursor:pointer}
div.pending-form-comment-read .pending-form-comment-mark-as-read{display:none}
#pendingFormValueDlgTabs .issue-resolved{background:url(/csr/styles/issues/Images/dialog/dialogResolvedIssue.png) no-repeat;padding-left:20px;padding-bottom:3px;font-weight:bold}
#pendingFormValueDlgTabs .issue-closed{background:url(/csr/styles/issues/Images/dialog/dialogClosedIssue.png) no-repeat;padding-left:20px;padding-bottom:3px;font-weight:bold}
#pendingFormValueDlgTabs .issue-open{background:url(/csr/styles/issues/Images/dialog/dialogOpenIssue.png) no-repeat;padding-left:20px;padding-bottom:3px;font-weight:bold}
.pending-form-comment-text{}
table.pending-form-changes-list{font-size:11px}
table.pending-form-changes-list tr td{border-bottom:1px solid #ccc;padding:2px 0 2px 0}
div.pending-form-first-sheet-log{background:url(/fp/shared/images/noteBackground.gif) repeat-x #ffffd0;border:1px solid #d9d995;padding:.3em;margin-bottom:10px;font-size:.9em;border-top:none}
table.pending-diagram td.pending-diagram-more-to-right{background:url(/csr/styles/images/dotted_horizontal_line.gif) no-repeat right 16px}
table.pending-diagram td.pending-diagram-more-to-right.width-limit{width:200px}
div.pending-diagram-user-list{border:1px solid #000;background:#fff;padding:3px;margin-right:10px;margin-top:3px;margin-bottom:3px;white-space:no-wrap;height:auto}
div.pending-diagram-you{border:2px solid #000;padding:2px}
div.pending-form-sheet-log{clear:both;background:#fff;color:#333;padding:.3em;border:1px solid #bbb;margin-top:2em;font-size:.9em}
div.pending-form-sheet-log div.pending-form-sheet-log-title div.pending-form-sheet-log-status{font-size:80%;padding-top:2px}
div.pending-form-first-sheet-log-status{background:#b00;padding:.3em;margin-bottom:0;color:#fff;font-size:.9em;font-weight:bold}
div.pending-form-sheet-log div.pending-form-sheet-log-title,div.pending-form-first-sheet-log div.pending-form-sheet-log-title{font-size:12px;color:#666}
div.pending-form-sheet-log div.pending-form-sheet-log-title div.user,div.pending-form-first-sheet-log div.pending-form-sheet-log-title div.user{display:inline;font-weight:bold;padding:0 .5em 0 18px;background:url(/csr/styles/images/ic_user.gif) no-repeat;color:#000}
div.pending-form-sheet-log div.pending-form-sheet-log-body,div.pending-form-first-sheet-log div.pending-form-sheet-log-body{border-top:1px dotted #aaa;padding-top:3px;margin-top:.5em}
img.showPopup{cursor:pointer;margin-left:1em;margin-right:1em}
div.intro{margin:3px 0;background:#eee;padding:3px}
div.objective{margin:5px 0;font-style:italic}
#pendingFormUnsavedData{display:none;border:3px solid #d00;background:#fee;padding:6px;margin-bottom:.7em;color:#a00}
#pendingFormUnsavedData ul li{margin:0;padding:0}
div#pendingFormValueDlg textarea.readOnly{border:1px solid #999;background:#eee}
.pending-form-tab-sources{padding-left:16px;background-image:url(/csr/styles/images/ic_merge.gif)!important}
.pending-form-tab-value{padding-left:16px;background-image:url(/csr/styles/images/ic_measure.gif)!important}
.pending-form-tab-history{padding-left:16px;background-image:url(/csr/styles/images/ic_form.gif)!important}
.pending-form-tab-extrainfo{padding-left:16px;background-image:url(/fp/shared/images/ic_info.gif)!important}
.pending-form-tab-notes{padding-left:16px;background-image:url(/csr/styles/images/ic_note.gif)!important}
.pending-form-tab-files{padding-left:16px;background-image:url(/fp/shared/images/attachment.gif)!important}
.pending-form-tab-warnings{padding-left:16px;background-image:url(/csr/styles/images/ic_warning.gif)!important}
.pending-form-tab-comments{padding-left:16px;background-image:url(/csr/styles/issues/images/dialog/dialogNoIssue.png)!important}
.pending-form-tab-comments-open{padding-left:16px;background-image:url(/csr/styles/issues/images/dialog/dialogOpenIssue.png)!important}
.pending-form-tab-comments-resolved{padding-left:16px;background-image:url(/csr/styles/issues/images/dialog/dialogResolvedIssue.png)!important}
.pending-form-tab-comments-closed{padding-left:16px;background-image:url(/csr/styles/issues/images/dialog/dialogClosedIssue.png)!important}
.pending-form-tab-changes{padding-left:16px;background-image:url(/csr/styles/images/ic_audit.gif)!important}
h2.infoHeader{background-color:#009999;color:#fff;margin-bottom:2px;padding:5px}
.inlineForm{}
.inlineForm div.formElement{clear:left}
.inlineForm div.formElement label{display:block;width:100px;float:left;padding:4px 3px 3px 0}
.buttonsContainer{float:left;padding:4px 4px 0 4px}
div.treePickerLabels{margin:3px 3px 5px 0}
.inlineForm div.formElement input.text{font-size:1em}
#pendingFormValueDlg .ux-page-popup-tl .ux-page-popup-header{border-bottom:none;margin-bottom:0;height:0;font-size:0}
table tbody#statusTableBody td .pending-user{background:url(/csr/styles/images/ic_user.gif) no-repeat;padding:0 0 0 20px}
table tbody#statusTableBody td .pending-submitting-to{font-size:85%;color:#999}
div.list tbody tr.major td{border-bottom:none;border-top:1px solid #DDD;font-weight:bold}
div.list tbody tr.minor td{border-bottom:none;border-top:1px dotted #DDD}
table tbody#statusTableBody td a.icForm{text-decoration:none}
table tbody#statusTableBody td a:hover.icForm{text-decoration:underline}
div.list tbody tr.warning td{background:#FACD7E}
div.list tbody tr.overdue td{color:#dd0000;font-weight:bold}
div.list tbody tr.overdue td a{color:#dd0000}
.pending-diagram-label{display:none}
.pending-form-radio .radio-option{white-space:nowrap;float:left;margin-top:0.5em}
.statusList th{font-weight:bold}
.statusList td,.statusList th{vertical-align:top;padding:2px 2px 2px 1em;font-size:12px}
.statusList th.notes{padding-left:0.75em}
.statusList th.submitted{text-align:center}
.statusList .details{padding:0 0 1.5em 0;white-space:normal}
.statusList table.list{margin-top:1em;border-collapse:collapse}
.statusList .filter td{border-top:1px solid silver;border-bottom:1px solid silver;background-color:#ededed}
.statusList .filter-operator{padding-right:0;text-align:right}
.statusList .details ul{margin-left:2em;list-style-type:disc}
.statusList .submitted{white-space:nowrap}
.statusList .submitted-outer{height:1.35em;position:relative;top:0;left:0;margin:0;padding:0;border:1px solid silver}
.statusList .submitted-value{background:#ededed;width:0;margin:0;padding:0;border:0;top:0;left:0;height:100%}
.statusList .submitted-inner{text-align:center;position:absolute;top:0;left:0;width:100%;margin:0;padding:0}
.statusList .pending-group-by p,.statusList .pending-group-by ul,.statusList .pending-group-by li{display:inline;vertical-align:top}
.statusList .pending-group-by li{margin:0 0.5em}
.statusList .pending-group-by label{vertical-align:top;margin-left:0.3em}
.statusList .icon-column{width:16px;text-align:center;padding:0}
.statusList .due-date-summary{padding:0.25em 1em;color:#000000;font-weight:bold}
.statusList .due-0{background-color:#ff0000}
.statusList .due-1{background-color:#ffff00}
.statusList .due-2{background-color:#00ff00}
.statusList .due-3{background-color:#00ff00}
.statusList .search-icon:hover,.statusList .delete-icon:hover{background:url(/csr/styles/images/ic_button.gif) no-repeat top left}
.statusList div.noData{margin-top:5em;margin-bottom:5em}
.x-form-spinner-proxy{}
.x-form-field-wrap .x-form-spinner-trigger{background:transparent url(/fp/shared/extux/spinner/spinner.gif) no-repeat 0 0}
.x-form-field-wrap .x-form-spinner-overup{background-position:-17px 0}
.x-form-field-wrap .x-form-spinner-clickup{background-position:-34px 0}
.x-form-field-wrap .x-form-spinner-overdown{background-position:-51px 0}
.x-form-field-wrap .x-form-spinner-clickdown{background-position:-68px 0}
.x-trigger-wrap-focus .x-form-spinner-trigger{background-position:-85px 0}
.x-trigger-wrap-focus .x-form-spinner-overup{background-position:-102px 0}
.x-trigger-wrap-focus .x-form-spinner-clickup{background-position:-119px 0}
.x-trigger-wrap-focus .x-form-spinner-overdown{background-position:-136px 0}
.x-trigger-wrap-focus .x-form-spinner-clickdown{background-position:-153px 0}
.x-trigger-wrap-focus .x-form-trigger{border-bottom:1px solid #7eadd9}
.x-form-field-wrap .x-form-spinner-splitter{line-height:1px;font-size:1px;background:transparent url(/fp/shared/extux/spinner/spinner-split.gif) no-repeat 0 0;position:absolute;cursor:n-resize;overflow:hidden}
.x-trigger-wrap-focus .x-form-spinner-splitter{background-position:-14px 0}
.viewIssues .issuesIcon{width:20px;height:20px;margin:0 auto;cursor:pointer;text-align:center;vertical-align:middle;text-decoration:none}
.viewIssues .issuesIcon .issuesIconText{color:White;font-family:Arial;font-size:14px;font-weight:bold;padding-top:2px;text-decoration:none;font-weight:bold}
.viewIssues .issuesTable .unmarkedResolvedIssue{background:url(/csr/styles/issues/Images/unmarkedResolvedIssue.png) no-repeat}
.viewIssues .issuesTable .unmarkedOpenIssue{background:url(/csr/styles/issues/Images/unmarkedOpenIssue.png) no-repeat}
.issuesSummaryDialog .issueTable{border-collapse:collapse;width:100%;color:inherit}
.issuesSummaryDialog .showDivider{border-bottom:1px dotted #666;margin-bottom:10px}
.issuesSummaryDialog table.issueTable td{padding-bottom:6px;padding-left:24px}
.issuesSummaryDialog table.issueTable td.openIssuesIcon{background:url(/csr/styles/issues/images/dialog/dialogOpenIssue.png) no-repeat}
.issuesSummaryDialog table.issueTable td.resolvedIssuesIcon{background:url(/csr/styles/issues/images/dialog/dialogResolvedIssue.png) no-repeat}
.issuesSummaryDialog table.issueTable td.rejectedIssuesIcon{background:url(/csr/styles/issues/images/dialog/dialogRejectedIssue.png) no-repeat}
.issuesSummaryDialog table.issueTable td.closedIssuesIcon{background:url(/csr/styles/issues/images/dialog/dialogClosedIssue.png) no-repeat}
.issuesSummaryDialog table.issueTable td.nonComplianceIcon{background:url(/csr/styles/issues/images/dialog/dialogNonCompliance.png) no-repeat}
.issuesSummaryDialog table.issueTable td.newlyAddedIcon,.issuesNewlyAddedIcon{background:url(/csr/styles/issues/images/dialog/dialogNewlyAdded.png) no-repeat}
.issuesSummaryDialog table.issueTable tr.nextNC td{border-bottom:1px solid LightGrey}
.issuesSummaryDialog div.x-panel-body{background-color:transparent}
.issuesNewlyAddedIcon{padding-bottom:6px;padding-left:24px}
.issueType{background:#bbb;text-transform:uppercase;padding:1px 3px;color:#fff;font-weight:bold;letter-spacing:1px;margin-bottom:8px}
.editIssueDialog .issueDetailPanel{background-color:White;border-width:1px;border-style:solid;border-color:#CCCCCC;padding:5px;font-size:13px;margin-bottom:1em}
.editIssueDialog .issueLabel{font-weight:bold;color:#7F7F7F}
.editIssueDialog .sourceLabel{color:#555;font-size:11px}
#editIssueDialogRemoveUsersContainer{margin-bottom:1em;padding-left:20px;background:url(/csr/styles/images/ic_user.gif) no-repeat}
#editIssueDialogRemoveUsersContainer .editIssueDialogRemoveUsersTitle{padding-bottom:4px;padding-top:2px}
.editIssueDialogAddUsers{margin-bottom:1em;padding-left:20px;background:url(/csr/styles/images/ic_new_user.gif) no-repeat}
.editIssueDialogDueDtm{padding-left:20px;background:url(/fp/shared/images/ic_calendar.gif) no-repeat;padding-bottom:3px}
.editIssueDialogDueDtm .overdue,.editIssueDialog .status-item .overdue{background-color:#d00;font-weight:bold;color:#fff;padding:1px 2px 1px 2px}
.editIssueDialog .resolvedIssue,.editIssueDialog .closedIssue,.editIssueDialog .openIssue,.editIssueDialog .rejectedIssue{background-repeat:no-repeat;padding-left:20px;background-position:0 1px}
.editIssueDialog .openIssue{background-image:url(/csr/styles/issues/Images/dialog/dialogOpenIssue.png)}
.editIssueDialog .resolvedIssue{background-image:url(/csr/styles/issues/Images/dialog/dialogResolvedIssue.png)}
.editIssueDialog .closedIssue{background-image:url(/csr/styles/issues/Images/dialog/dialogClosedIssue.png)}
.editIssueDialog .rejectedIssue{background-image:url(/csr/styles/issues/Images/dialog/dialogRejectedIssue.png)}
.issuePortlet .issueItemDueDtm{color:#090}
.issuePortlet .issueItemOverdue{background-color:#d00;padding:1px 3px;color:white;font-weight:bold}
.issuePortlet .issueItemOpened{background-color:#eee;color:#666;padding:1px 2px 1px 2px}
.issuePortlet div.issueItemWrapperOpen{background:url(/csr/styles/issues/Images/dialog/dialogOpenIssue.png) no-repeat;padding-left:24px}
.issuePortlet div.issueItemWrapperResolved{background:url(/csr/styles/issues/Images/dialog/dialogResolvedIssue.png) no-repeat;padding-left:24px}
.issuePortlet div.issueItemWrapperClosed{background:url(/csr/styles/issues/Images/dialog/dialogClosedIssue.png) no-repeat;padding-left:24px}
.issuePortlet .csr-dataview-item .issueItemAssignedTo{padding-left:16px;padding-top:4px;background:url(/fp/shared/images/ic_mini_user.png) no-repeat 0 4px}
.editIssueDialog .issueItemAssignedTo{margin:6px 0 0px 0;color:#000}
.issuePortlet div.issueItemSourceLabel{color:#555}
.issuePortlet div.issueItemStatus{font-size:12px;color:#999;padding-top:5px}
.issuePortlet div.csr-dataview-item .unread{font-weight:bold}
.issuePortlet div.issueDate{}
.editIssueDialog .messageHistory{padding:5px;font-size:13px;margin:10px;margin-top:0px}
.editIssueDialog .messageHistory .messageHeader{background-image:none;background-color:Transparent;color:#4C4C4C;font-style:italic}
.editIssueDialog .issueLogItem{margin-bottom:1em}
.editIssueDialog .messageHistory a.messageCreator{color:black;text-decoration:none}
.editIssueDialog .messageHistory a.messageCreator:hover{color:black;text-decoration:underline}
.editIssueDialog .messageHistory .messageCreationDate{display:inline;padding-left:0.5em;color:#7F7F7F}
.editIssueDialog .messageBody{padding-left:12px;border-left:4px solid #dbdbc9;margin:6px 0 8px 6px}
.issuePortlet .messageBody{font-size:12px;font-style:italic;padding-left:6px;border-left:3px solid #ddd;margin:4px 0 4px 8px;color:#555}
.issuePortlet div.issueItemLastMessage{font-size:12px;font-style:italic;padding-left:6px;border-left:3px solid #ddd;margin:4px 0 4px 8px;color:#555}
div.issueListOpenIssue{background:url(/csr/styles/issues/images/ic_open.png) no-repeat;padding-left:20px;min-height:16px}
div.issueListClosedIssue{background:url(/csr/styles/issues/images/ic_closed.png) no-repeat;padding-left:20px;min-height:16px}
div.issueListResolvedIssue{background:url(/csr/styles/issues/images/ic_resolved.png) no-repeat;padding-left:20px;min-height:16px}
div.issueListRejectedIssue{background:url(/csr/styles/issues/images/ic_rejected.png) no-repeat;padding-left:20px;min-height:16px}
.unread td{font-weight:bold}
.overdue td{color:#d00}
table.scheduledTaskTable{width:97%;cursor:pointer;margin-top:1em}
table.scheduledTaskTable thead th{text-align:left;padding:3px 0 0 3px;background:url(/fp/shared/images/toolbar_back2.gif) repeat-x #d0d0d0;border-bottom:1px solid #bbb;font-weight:normal;height:20px}
table.scheduledTaskTable tr.scheduledTaskRow td{padding:4px}
table.scheduledTaskTable tr.scheduledTaskRowOver{background:#ddf}
table.scheduledTaskTable tr.scheduledTaskRowSelected{background:#ddf}
table.scheduledTaskTable tr.scheduledTaskRow td table td{padding:0}
td.scheduledTask{padding:10px 5px 1px 5px;border-top:solid 1px #f0f0f0}
div.openIssuesIcon{background:url(/csr/styles/issues/images/dialog/dialogOpenIssue.png) no-repeat;padding-left:20px;padding-bottom:5px}
div.resolvedIssuesIcon{background:url(/csr/styles/issues/images/dialog/dialogResolvedIssue.png) no-repeat;padding-left:20px;padding-bottom:5px}
div.rejectedIssuesIcon{background:url(/csr/styles/issues/images/dialog/dialogRejectedIssue.png) no-repeat;padding-left:20px;padding-bottom:5px}
div.closedIssuesIcon{background:url(/csr/styles/issues/images/dialog/dialogClosedIssue.png) no-repeat;padding-left:20px;padding-bottom:5px}
.showMore{background:url(/csr/styles/issues/images/down.png) no-repeat;padding-right:15px;background-position:right center}
.showLess{background:url(/csr/styles/issues/images/up.png) no-repeat;padding-right:15px;background-position:right center}
a.non-compliance-removed-issue,a.non-compliance-removed-issue:hover{color:Gray;font-style:italic;text-decoration:line-through}
.editIssueDialog .messageBody{margin-bottom:3px;margin-left:0}
.editIssueDialog .action-message-wrapper{margin-bottom:5px}
.editIssueDialog .messageBody .action-message-wrapper{margin-top:3px}
.editIssueDialog .action-message-wrapper .action-message{color:#7F7F7F;font-size:.8em;margin-left:22px}
.editIssueDialog .messageBody .action-message-wrapper .action-message{margin-left:0}
.editIssueDialog .status-item{margin-bottom:1em}
.ext-ie6 .editIssueDialog .status-item{zoom:1}
.editIssueDialog .status-item a.change-due-date,.editIssueDialog .status-item a.change-priority,.editIssueDialog .status-item a.change-text-value,.editIssueDialog .status-item a.change-option-value,.editIssueDialog .status-item a.add-option-value,.editIssueDialog .status-item a.change-date-value,.editIssueDialog .status-item a.change-forecast-date{display:block}
.change-text-value-wrap{white-space:pre-wrap}
.editIssueDialog .status-item a.remove-option-value{background:url(/fp/shared/images/clear.gif) no-repeat right 50%;background-position:right!important;padding:0 16px 0 0}
.editIssueDialog .status-item ul{margin-bottom:6px}
.editIssueDialog .messageHistory .messageHeader{font-style:normal}
.editIssueDialog .x-column-inner{background-color:transparent}
.editIssueDialog .align-toolbar-checkbox{padding-left:3px}
.editIssueDialog .issueLabel{padding-bottom:5px}
.editIssueDialog .issueLabel .edit-label{color:Black;text-decoration:none}
.editIssueDialog .issueLabel .edit-label:hover{text-decoration:underline}
.editIssueDialog .issueLabel .edit-label.no-hover{text-decoration:none}
.editIssueDialog .edit-label-icon,.editIssueDialog .edit-description-icon,.editIssueDialog .edit-critical-icon{float:left;height:15px;margin-left:5px}
.editIssueDialog .issue-description,.editIssueDialog .sourceLabel{margin:4px 0}
.editIssueDialog .edit-description{float:left;max-width:90%}
.editIssueDialog .issueLabel .edit-critical{color:Red;text-transform:uppercase}
.editIssueDialog .issueLabel .edit-critical:hover{text-decoration:underline}
.editIssueDialog .issueLabel .edit-critical.no-hover{text-decoration:none}
.editIssueDialog .issueLogItem.pad-entry{padding:5px}
.editIssueDialog .issueLogItem.hightlight-entry{padding:4px;background-color:#DFE8F6;border-radius:5px;border:1px solid #D0D0D0}
.editIssueDialog.hideBodyMarking .messageBody{border-left:0 none;padding-left:16px}
.editIssueDialog .issueDetailPanel{border-radius:8px}
.editIssueDialog .assignment-breadcrumb{padding-top:5px}
.editIssueDialog .task-panel{background:#313168}
.editIssueDialog .task-panel .x-panel-body{background:#313168;padding:8px}
.editIssueDialog .task-panel .child-issue-panel .x-panel-body{padding:0px}
.editIssueDialog .task-panel .public-panel .x-panel-body{padding:0px}
.editIssueDialog .task-panel h2{border-top-left-radius:8px;border-top-right-radius:8px;background-color:white;font-size:14px;color:#313168;font-weight:bold;padding:4px 8px 4px 8px;margin:0}
.editIssueDialog .task-panel div.bodySection{background:#eaeaf3;padding:8px}
.editIssueDialog .issue-title-item .issue-links{height:12px}
.editIssueDialog .issue-title-item .small-link{float:right;margin-right:8px;font-size:10px;opacity:0.7;color:Black}
.editIssueDialog .issue-title-item .small-link:hover{opacity:1}
.add-child-issue-item{padding:0px 5px 5px 5px}
.view-child-issue .issue-title{font-weight:bold}
.view-child-issue .issue-title.issue-date{color:#7F7F7F}
.view-child-issue .user-icon,.view-child-issue .users-icon{width:20px;margin-left:20px}
.view-child-issue .spaced-row{margin-top:5px;margin-bottom:5px}
.navigation-link-panel{padding-bottom:10px}
.navigation-link-panel .navigation-link{font-weight:bold;text-decoration:none;color:Black}
.navigation-link-panel .navigation-link:hover{text-decoration:underline}
.navigation-link-panel .navigation-link.no-hover{text-decoration:none}
.navigation-link-panel .navigation-link-label{font-weight:bold;padding-right:5px}
.navigation-link-panel .background-icon{width:20px}
.editIssueDialog.fullPage{font-size:11px}
.editIssueDialog.fullPage .issueDetailPanel{background:#F3F3DF}
.editIssueDialog.fullPage .task-panel,.editIssueDialog.fullPage .task-panel .x-panel-body{background-color:Transparent;padding:0 8px 8px 0}
.editIssueDialog.fullPage .status-item-wrapper{margin-right:10px;float:left;width:187px}
.editIssueDialog.fullPage .status-item .titleSection h2{border:1px solid #EAEAF3}
.issue-dataview{background:none repeat scroll 0 0 #FFFFFF;margin-right:5px;overflow-x:hidden;padding:0 0 10px;margin-bottom:8px}
.issue-dataview .issue-dataview-title{background-color:#EAEAF3;font-size:120%;font-weight:bold;padding:3px 3px 3px 22px}
.issue-dataview.overdue{border-color:#DD0000}
.issue-dataview.overdue .issue-dataview-title{background-color:#DD0000;color:white}
.issue-dataview .issueLabel{font-weight:normal}
.submit-query-panel .x-panel-footer{background-color:#dddddd}
.submit-query-panel input.x-item-disabled-as-readonly.x-item-disabled{color:Black;background-image:none;border:0 none}
.sub-item-list-item{margin-bottom:6px}
.public-padlock-img{width:32px;height:32px;float:left;margin-right:10px;border:0px}
.is-public-padlock-img{background-image:url(/csr/styles/images/padlock.png)!important}
.not-public-padlock-img{background-image:url(/csr/styles/images/padlock-gs.png)!important}
.accept-assignment-panel{margin-bottom:10px}
.accept-assignment-text{float:left;padding-right:5px;width:60%}
.accept-assignment-buttons{float:right;width:35%}
.accept-assignment-buttons td.x-btn-left{background:transparent;height:auto;width:auto}
.accept-assignment-buttons td.x-btn-right{background:transparent;height:auto;width:auto}
.accept-assignment-buttons td.x-btn-center{background:transparent;padding:0px;white-space:normal;border:none}
.accept-assignment-buttons button{font-weight:bold;border:solid 1px #666;border-radius:8px;padding:2px 6px!important}
.accept-assignment-accept-btn{float:left;padding-right:10px}
.accept-assignment-accept-btn button{background:#0daa15 url(/csr/styles/images/backgrounds/greenButton.png) repeat-x;color:#fff}
.accept-assignment-return-btn button{background:#DD0000;color:#fff}
.return-assignment-reason-txtarea{padding-top:10px;padding-bottom:10px}
.return-assignment-reason-btn{padding-bottom:5px}
div.folderlibEditable{background:#ffffbc;color:black}
table.folderlibFileTable{width:97%;cursor:pointer}
table.folderlibFileTable tr.folderlibFile td{padding:1px 4px;border-bottom:solid 1px #f0f0f0}
table.folderlibFileTable tr.folderlibFile td table td{padding:0}
div.folderLibFolderNameReadOnly{color:gray;font-size:1.3em;font-weight:bold;padding:2px}
div.folderLibFolderName{font-size:large;font-weight:bold;cursor:pointer;padding:1px 4px}
div.folderlibFileText{}
span.folderlibFolderLink{font-weight:bold;text-decoration:underline;color:#336699}
span.itemFileName{font-weight:bold}
span.itemFileDescription{padding-left:10px;color:Gray}
tr.folderlibFileOver{background:#ECF5FE url(/csr/styles/images/dataviewItemBackgroundOver.gif) repeat-x;border:1px solid #C3DAF9;padding:10px 4px 0px 4px}
tr.folderlibFileSelected{background:#ECF5FE url(/csr/styles/images/dataviewItemBackground.gif) repeat-x;border:1px solid #C3DAF9}
div.folderlibFile img{vertical-align:text-top;padding-right:10px}
div.folderlibFileSummary{border:solid 1px #dddddd;background:#fffff0}
div.folderlibFileMenu{display:inline-block;text-align:right}
div.folderlibFileMenuHide{visibility:hidden}
tr.otherFolderItem{color:Gray}
tr.otherFolderItem img{display:none}
tr.otherFolderItem div.folderlibFileMenu{display:none}
tr.hiddenFolderItem{display:none}
.folder-content-panel{background:#fff}
table.solidRadio{border-collapse:separate}
table.solidRadio td{font-size:11px;border-left:1px solid #aaa;border-top:1px solid #aaa;border-bottom:1px solid #aaa;padding:1px 4px;cursor:pointer;background:url(/fp/shared/images/but_back.gif) repeat-x #fafafa;white-space:nowrap}
table.solidRadio.solidRadioLarge td{font-size:13px;padding:3px 8px}
table.solidRadio td.solidRadioFirst{border-bottom-left-radius:6px;-moz-border-bottom-left-radius:6px;-webkit-border-bottom-left-radius:6px;border-top-left-radius:6px;-moz-border-top-left-radius:6px;-webkit-border-top-left-radius:6px}
table.solidRadio td.solidRadioLast{border-right:1px solid #aaa;border-top-right-radius:6px;-moz-border-top-right-radius:6px;-webkit-border-top-right-radius:6px;border-bottom-right-radius:6px;-moz-border-bottom-right-radius:6px;-webkit-border-bottom-right-radius:6px}
table.solidRadio td.solidRadioSingle{border-right:1px solid #aaa;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px}
table.solidRadio td.solidRadioPicked{background:url(/fp/shared/images/but_back_inverted.png) repeat-x #555566;color:#fff}
.combo-item-disabled{color:#999}
.pivot-selector-box table td{vertical-align:top}
.pivot-selector-box table td.button-cell{vertical-align:middle}
a.add-category{padding-left:12px;background:url(/fp/shared/images/plus_nopad.gif) left center no-repeat}
a.filter-values{padding:0 5px 0 16px;background:url(/fp/shared/images/ic_filter.gif) left center no-repeat;background-size:14px}
a.remove-row{padding-left:17px;background:url(/fp/shared/images/clear.gif) 5px center no-repeat}
td.control-v-divider{border-right:1px solid #ccc}
.pivot-table th{text-align:center}
.pivot-table th,.pivot-table td{padding:0px 8px}
.pivot-table td.value-na{color:#999;font-style:italic}
.pivot-table td.threshold{text-align:left;padding:0}
.pivot-table td.threshold div{padding:0 5px 0 15px}
.pivot-table td{border-left:1px dotted #eee;border-bottom:1px dotted #eee;font-size:12px;text-align:right}
.pivot-table td.outside{border-width:0!important}
.pivot-table td.all{background:#eee;border-left:2px solid #ccc;border-right:1px solid #ccc}
.pivot-table tr.all td{background:#eee;border-top:2px solid #ccc;border-bottom:1px solid #ccc}
.pivot-table tr.all td.all{background:#ccc}
.pivot-table tr.col-lvl-1 th,.pivot-table tr.col-lvl-val th{font-size:12px;border-left:1px solid #ccc;border-bottom:1px solid #ccc}
.pivot-table tr.col-lvl-val th{font-style:italic;color:#333;font-size:11px}
.pivot-table tr.col-lvl-1 th.all,.pivot-table tr.col-lvl-val th.all{background:#ddd;border-left:2px solid #ccc;border-right:1px solid #ccc}
.pivot-table tr.col-lvl-2 th{font-size:14px;border-left:2px solid #ccc;border-bottom:2px solid #ccc}
.pivot-table tr.col-lvl-3 th{font-size:14px;font-weight:bold;border-left:2px solid #ccc;border-bottom:2px solid #ccc}
.pivot-table tr.col-lvl-4 th{font-size:16px;font-weight:bold;border-left:2px solid #ccc;border-bottom:2px solid #ccc}
.pivot-table tr.col-lvl-5 th{font-size:18px;font-weight:bold;border-left:2px solid #ccc;border-bottom:2px solid #ccc}
.pivot-table tr.col-lvl-6 th{font-size:20px;font-weight:bold;border-left:2px solid #ccc;border-bottom:2px solid #ccc}
.pivot-table th.row-lvl-1{font-size:12px;border-right:1px solid #ccc;border-top:1px solid #ccc;text-align:right;min-width:100px}
.pivot-table tr.all th.row-lvl-1{background:#ddd;border-top:2px solid #ccc;border-bottom:1px solid #ccc}
.pivot-table th.row-lvl-2{font-size:14px;border-right:2px solid #ccc;border-top:2px solid #ccc;text-align:right;min-width:100px}
.pivot-table th.row-lvl-3{font-size:14px;font-weight:bold;border-right:2px solid #ccc;border-top:2px solid #ccc;text-align:right;min-width:100px}
.pivot-table th.row-lvl-4{font-size:16px;font-weight:bold;border-right:2px solid #ccc;border-top:2px solid #ccc;text-align:right;min-width:75px}
.pivot-table th.row-lvl-5{font-size:18px;font-weight:bold;border-right:2px solid #ccc;border-top:2px solid #ccc;text-align:right;min-width:75px}
.pivot-table th.row-lvl-6{font-size:20px;font-weight:bold;border-right:2px solid #ccc;border-top:2px solid #ccc;text-align:right;min-width:75px}
div.chartlibEditable{background:#ffffbc;color:black}
table.chartlibFileTable{width:97%;cursor:pointer}
table.chartlibFileTable tr.chartlibFile td{padding:1px 4px;border-bottom:solid 1px #f0f0f0}
table.chartlibFileTable tr.chartlibFile td table td{padding:0}
div.chartLibFolderNameReadOnly{color:gray;font-size:1.3em;font-weight:bold;padding:2px}
div.chartLibFolderName{font-size:large;font-weight:bold;cursor:pointer;padding:1px 4px}
div.chartlibFileText{}
span.chartlibFolderLink{font-weight:bold;text-decoration:underline;color:#336699}
span.dataviewFileName{font-weight:bold}
span.dataviewFileDescription{padding-left:10px;color:Gray}
tr.chartlibFileOver{background:#ECF5FE url(/csr/styles/images/dataviewItemBackgroundOver.gif) repeat-x;border:1px solid #C3DAF9;padding:10px 4px 0px 4px}
tr.chartlibFileSelected{background:#ECF5FE url(/csr/styles/images/dataviewItemBackground.gif) repeat-x;border:1px solid #C3DAF9}
div.chartlibFile img{vertical-align:text-top;padding-right:10px}
div.chartlibFileSummary{border:solid 1px #dddddd;background:#fffff0}
div.chartlibFileMenu{display:inline-block;text-align:right}
div.chartlibFileMenuHide{visibility:hidden}
.x-combo-list-item-heading{font-weight:bold;padding-left:15px;color:black!important}
.x-combo-list-item-heading.closed{background:url(/fp/shared/images/plus.gif) no-repeat 0 2px!important}
.x-combo-list-item-heading.open{background:url(/fp/shared/images/minus.gif) no-repeat 0 2px!important}
.x-combo-list-item-child{padding-left:15px}
.x-combo-list-item-hidden{display:none}
.list-editor-window div.comboMultiSelectList{max-height:140px;overflow-y:auto;overflow-x:hidden}
tr.scenarioLibFile{}
td.scenarioDetails{padding-top:0px;padding-bottom:0px;background:1px url(/csr/styles/images/ic_load_calculations.gif) no-repeat;padding-top:2px;padding-bottom:4px;border-bottom:solid 1px grey}
div.scenarioFileName{padding-left:20px}
div.scenarioDate{font-style:italic;padding-top:2px;padding-left:20px}
table.scenarioLibFileTable{width:100%}
.helpSection ul,.tip ul,.info ul{list-style:disc inside none}
img.delegationSheetShowChartButton{display:none;cursor:pointer;padding-left:3px}
.x-form-focus,textarea.x-form-focus,.x-combo-list{border-color:#999}
.csr-module-delegations{display:block}
.csr-module-new-form-editor{display:none}
.csr-allow-merge-to-delegations{display:none}
.csr-export-users-including-forms{display:none}
.x-tree-node .x-tree-selected,.x-combo-list .x-combo-selected{background-color:#ddf}
.ext-el-mask{-moz-opacity:0.7;opacity:.70;filter: alpha(opacity=70);background-color:#fff}
.x-panel-header{color:#333;border:1px solid #d0d0d0;background-image:none;background-color:#eee}
.x-grid-panel .x-panel-bbar div.x-toolbar{background:#f0f0f0}
.x-hide-label .x-show-label label.x-form-item-label{display:inline}
.x-hide-label .x-show-label .x-hide-label label.x-form-item-label{display:none}
div.tinted-window .x-window-body .x-panel-body,div.info .x-panel-body{background-color:transparent}
div.tinted-window .x-window-body{background-color:#F3F3DF}
.floatcontainer:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden}
.floatcontainer{display:inline-block}
* html .floatcontainer{height:1%}
.floatcontainer{display:block}
table.csr-dataview-table{width:100%}
table.csr-dataview-table tr.csr-dataview-header{background-color:#eee;border-bottom:solid 1px #ddd;color:#222}
table.csr-dataview-table th,table.csr-dataview-table td{padding:3px 6px 3px 6px}
.csr-dataview-item{-moz-user-select:none;border-color:white white #eee;border-style:solid;border-width:1px;color:#222222;cursor:pointer;display:block;padding:4px 2px}
.csr-dataview-item .note{padding:0px 0px 3px 28px;font:10px arial,tahoma,helvetica,sans-serif;color:#AAAAAA}
.csr-dataview-item .note-in-line{font:10px arial,tahoma,helvetica,sans-serif;color:#AAAAAA}
.csr-dataview-item.disabled{cursor:default}
tr.csr-dataview-item{display:table-row}
.csr-dataview-item-over{background:#eee}
.csr-dataview-item-selected{background:#ddddff!important}
.x-dataview-focused{border:1px solid #EAAB3C}
.csr-dataview-item div.csr-dataview-show-when-selected{display:none}
.csr-dataview-item-selected div.csr-dataview-show-when-selected{display:block}
.x-table-layout-padded-cell{padding-bottom:6px;padding-right:1em}
.drag-zone .csr-dataview-item{cursor:ns-resize}
.csr-dataview-item.drop-target-before{border-top:solid 3px #89f!important}
.csr-dataview-item.drop-target-after{border-bottom:solid 3px #89f!important}
#message{background:#555;position:absolute;padding:4px 7px;font-size:16px;font-weight:normal;display:none;color:#fff;border:1px solid #aaa;border-top:none;text-align:center;z-index:9999}
#message.centered{font-size:30px;padding:10px 18px;background:#333;-moz-box-shadow:0px 0px 15px #666;-webkit-box-shadow:0px 0px 15px #666;box-shadow:0px 0px 15px #666;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;max-width:70%}
#message.error{font-size:24px;color:#d00;text-align:left;font-weight:bold;padding:14px 18px 10px 64px;background:#ffdddd url(/fp/shared/images/warning.gif) no-repeat 10px 10px;cursor:pointer;min-height:36px;border:2px solid #d00;-moz-box-shadow:0px 0px 15px #d00;-webkit-box-shadow:0px 0px 15px #d00;box-shadow:0px 0px 15px #d00;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;max-width:70%}
#spinner{display:none;background:#fff;position:fixed;left:0;top:0;width:16px;height:16px;padding:5px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;z-index:999}
fieldset{padding:8px}
div.viewSelected{background:#006;color:#fff}
ul.x-tree-root-ct{list-style-type:none;margin:0;float:left;min-width:100%}
ul.x-tree-root-ct li{list-style-type:none;margin:0}
div.richTextNote b,div.surveyRichTextQuestion b,div.surveyQuestionRichText b,div.htmlBlock b,strong{font-weight:bold}
div.richTextNote i,div.surveyRichTextQuestion i,div.surveyQuestionRichText i,div.htmlBlock i,em{font-style:italic}
.disabled{color:#ccc}
a.disabled{color:#ccc}
div.list tbody .disabled a.button,div.list tbody .disabled a.button:hover,.disabled a.button,.disabled a.button:hover,.disabled a,a.disabled:hover{color:#ccc;text-decoration:none;background-color:transparent}
.printOnly{display:none}
.screenOnly{display:block}
div.tabPane div.section{margin-bottom:10px}
div.tabPane div.section h2{font-size:13px;font-weight:bold;background:#aaa;color:white;margin:6px 0 6px 0;padding:3px}
span.link,a.link{background:url(/csr/styles/images/link.png) no-repeat;padding-left:18px;font-size:11px;color:#0406ca;font-weight:normal;text-decoration:none}
.plain-link{text-decoration:none}
span.link:hover,a.link:hover,.plain-link:hover{text-decoration:underline}
div.miniUser,span.miniUser,a.userLink{display:inline;background:url(/fp/shared/images/ic_mini_user.png) no-repeat 0 1px;padding-left:15px}
div.miniUser.disabled,span.miniUser.disabled,a.userLink.disabled{background:url(/fp/shared/images/ic_mini_user_grey.png) no-repeat 0 1px;padding-left:15px}
a.favStar img{border:0;background:url(/fp/shared/images/fav_star.png) no-repeat 0 0}
a.favStar:hover img{background:url(/fp/shared/images/fav_star.png) no-repeat -24px 0}
a.favStar img.favStarSelected{background:url(/fp/shared/images/fav_star.png) no-repeat -48px 0}
a.attachment-pdf{background:url(/csr/styles/images/pdfdoc.gif) no-repeat;padding:0 0 3px 20px}
a.attachment-word{background:url(/csr/styles/images/worddoc.gif) no-repeat;padding:0 0 3px 20px}
a.attachment-excel{background:url(/csr/styles/images/exceldoc.gif) no-repeat;padding:0px 0px 3px 20px}
a.attachment-ppt{background:url(/csr/styles/images/pptdoc.gif) no-repeat;padding:0 0 3px 20px}
a.attachment-image{background:url(/csr/styles/images/imagedoc.gif) no-repeat;padding:0 0 3px 20px}
a.attachment-text{background:url(/fp/shared/images/FileTypes/ic_text.png) no-repeat;padding:0 0 3px 20px}
a.attachment-xml{background:url(/csr/styles/images/xmldoc.gif) no-repeat;padding:0 0 3px 20px}
a.attachment-zip{background:url(/fp/shared/images/FileTypes/ic_zip.png) no-repeat;padding:0 0 3px 20px}
a.attachment-generic{background:url(/fp/shared/images/attachment.gif) no-repeat;padding:0 0 3px 20px}
a.attachment-url{background:url(/csr/styles/images/ic_link.gif) no-repeat;padding:0 0 3px 20px}
div.form table.form tbody tr.crossHeader th.pct{text-align:center}
.x-tag,.x-superboxselect-item-hover.x-tag,.x-superboxselect-item-focus.x-tag{background-image:url(/csr/styles/images/ic_tag.gif);background-repeat:no-repeat;background-position:2px center}
.x-tag{color:#222;padding-left:17px!important;text-indent:17px!important}
div.warning{border:1px solid #ccc;padding:4px 4px 4px 27px;background:#ffd url(/csr/styles/images/ic_warning.gif) no-repeat 6px 4px}
span.nb{border:1px solid #ccc;padding:2px 4px 4px 24px;margin-left:4px;background:#def url(/fp/shared/images/ic_info.gif) no-repeat 6px 3px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}
div.popup{padding:0 1em 0 1em}
a.pagePopupButton:hover{text-decoration:underline}
a.pagePopupButton{background:transparent url(/fp/shared/images/but_vertical_expand.gif) no-repeat scroll 0 4px;color:#336699;padding:3px 0 3px 20px;text-decoration:none;cursor:pointer}
a.classToggleClosed{color:#555;text-decoration:none;padding-left:16px;background:url(/fp/shared/images/but_vertical_expand.gif) no-repeat}
a.classToggleOpen{color:#555;text-decoration:none;padding-left:16px;background:url(/fp/shared/images/but_vertical_collapse.gif) no-repeat}
a.classToggleClosed:hover,a.classToggleOpen:hover{color:#555;text-decoration:underline}
fieldset{margin-bottom:1em}
legend{color:#222;font-weight:bold}
div.advanced{display:none}
div.tabPane div.toolbar{margin-top:.7em}
input.miniButton{font-size:12px}
input.changes{background:url(/csr/styles/images/b_go.gif);width:13px;height:18px;border:0px none;cursor:pointer}
input.newFolder{background:url(/csr/styles/images/b_go.gif) no-repeat;width:100px;height:16px;border:1px solid #9a0;margin-top:4px;cursor:pointer;text-align:right}
img.miniImageButton{padding:3px 7px 3px 7px;border:1px solid #000;background:#999;cursor:pointer;margin-bottom:4px;display:block!important}
.listbox{font-size:12px;border:2px inset #fff}
.listbox thead th{background:#eeeed7;text-align:left;border-bottom:1px dotted #bbb;padding:2px 0 2px 4px}
.listbox tbody tr td{padding:2px 0 2px 4px}
.listbox tr{cursor:pointer}
.listbox tr{background:#fff;color:#000}
.listbox tr.selected{background:#006;color:#fff}
.listbox td.help{color:#d00;font-weight:bold}
.listbox input{font-size:12px}
div.tintedPanel{margin-bottom:2px}
div.tintedPanel input.miniButton{background:#9c0;border:1px solid #9a0;color:#fff;font-weight:bold;font-size:13px;margin-bottom:5px}
div.panelTitle,div.panelTitleOpen,div.panelTitleClosed{background:#888;border-bottom:1px solid #555;color:#fff;font-size:14px;font-weight:bold;padding:2px 0 1px 0px;margin-bottom:2px;cursor:pointer}
div.panelTitle{padding-left:5px}
div.panelTitleOpen{background:#888 url(/fp/shared/images/sortAsc.gif) no-repeat right 3px;border-bottom:1px solid #555}
div.panelTitleClosed{background:#bbb url(/fp/shared/images/sortDesc.gif) no-repeat right 3px;color:#fff;border-bottom:1px solid #888}
div.tintedPanel table.tintedPanel{background:url(/csr/styles/images/greyGradient.gif) repeat-x #eeeed7;border-bottom:1px solid #aaa;padding:5px}
div.message{background:#099;margin-bottom:1em;color:#fff}
div.message h2{padding:4px;margin:0;color:#fff;font-size:16px;font-weight:bold}
div.message p{margin:9px 0 0 0px;padding:0px}
body.helpMovie{background:url(/csr/styles/images/blueGraduated.gif) repeat-x #f6fafd}
div.helpMovie{text-align:center}
body.ext-ie div.helpMovie object{border:2px solid #446097}
div.helpMovie embed{border:2px solid #446097}
body.helpMovie div.audio{font-family:arial;font-size:12px;font-weight:bold;background:url(/csr/styles/images/audio.gif) no-repeat;margin-top:16px;padding:3px 0 0 12px;height:40px;width:380px;color:#8b8f94}
div.result{width:80%;font-size:12px;border-top:1px dotted #999;padding:5px 0 5px 18px}
div.result h2{font-size:14px;font-weight:bold;margin:0 0 4px 0}
div.result div.measure{color:#666}
div.filteredStatus{font-size:12px}
div.filteredStatus a{color:#000}
.fieldValue select{font-size:95%}
.fieldValue textarea{font-size:95%}
.fieldValue input{font-family:inherit}
label.fieldName{margin:0;padding:0}
div.compactEditBlock div.helpSection ul li.CSRIndicator{background:url(/csr/styles/images/ic_indicator.gif) 0 4px no-repeat;padding-left:20px;padding-bottom:5px}
div.compactEditBlock div.helpSection ul li.CSRRegion{background:url(/csr/styles/images/ic_region.gif) 0 4px no-repeat;padding-left:20px;padding-bottom:5px}
div.compactEditBlock div.helpSection ul li.CSRUser{background:url(/csr/styles/images/ic_user.gif) 0 4px no-repeat;padding-left:20px;padding-bottom:5px}
ul.results{list-style-type:none;margin:0;padding:0;font-size:12px}
ul.results li{padding-bottom:2px}
ul.results li.CSRDashboardItem{background:url(/csr/styles/images/ic_dashboarditem.gif) 0 4px no-repeat;padding-left:20px;padding-bottom:5px}
ul.results li.CSRIndicator{background:url(/csr/styles/images/ic_indicator.gif) 0 4px no-repeat;padding-left:20px;padding-top:3px;padding-bottom:5px}
ul.results li.CSRCalculation{background:url(/csr/styles/images/ic_calculation.gif) 0 4px no-repeat;padding-left:20px;padding-top:3px;padding-bottom:5px}
ul.results li.CSRStoredCalc{background:url(/csr/styles/images/ic_stored_calc.gif) 0 4px no-repeat;padding-left:20px;padding-top:3px;padding-bottom:5px}
ul.results li.CSRAggregateInd{background:url(/csr/styles/images/ic_aggregate_ind.gif) 0 4px no-repeat;padding-left:20px;padding-top:3px;padding-bottom:5px}
ul.results li.CSRReportCalc{background:url(/csr/styles/images/ic_report_calc.png) 0 4px no-repeat;padding-left:20px;padding-top:3px;padding-bottom:5px}
ul.results li.CSRRegion{background:url(/csr/styles/images/ic_region.gif) 0 4px no-repeat;padding-left:20px;padding-top:3px;padding-bottom:5px}
ul.results li.DocPDF{background:url(/csr/styles/images/pdfdoc.gif) 0 4px no-repeat;padding-left:20px;padding-top:3px;padding-bottom:5px}
ul.results li a{color:#000;text-decoration:none}
ul.results li a:hover{text-decoration:underline}
ul.results li.CSRUser{background:url(/csr/styles/images/ic_user.gif) no-repeat;padding-left:18px;padding-bottom:3px}
ul.results li.CSRUsers{background:url(/csr/styles/images/ic_users.gif) no-repeat;padding-left:18px;padding-bottom:3px}
ul.results li.CSRRole{background:url(/csr/styles/images/ic_role.png) 0 4px no-repeat;padding-left:20px;padding-bottom:3px}
ul.results li.CSRGroup{background:url(/csr/styles/images/ic_users.gif) 0 4px no-repeat;padding-left:20px;padding-bottom:3px}
ul.results li.CSRCompany{background:url(/csr/styles/images/ic_company.gif) 0 4px no-repeat;padding-left:20px;padding-bottom:3px}
ul.results li.CSRFlow{background:url(/csr/styles/images/ic_flow.png) 0 4px no-repeat;padding-left:20px;padding-bottom:3px}
ul.results li.CSRTag{background:url(/csr/styles/images/ic_tag.gif) 0 4px no-repeat;padding-left:20px;padding-bottom:3px}
div.user-combo-email{font-size:90%;color:#666}
div.CSRIndicator{background-image:url(/csr/styles/images/ic_indicator.gif)!important;background-repeat:no-repeat!important;padding-left:20px}
div.CSRRegion{background-image:url(/csr/styles/images/ic_region.gif)!important;background-repeat:no-repeat!important;padding-left:20px}
div.CSRPropertyRegion{background-image:url(/csr/styles/images/ic_property.gif)!important;background-repeat:no-repeat!important;padding-left:20px}
div.CSRTenantRegion{background-image:url(/csr/styles/images/ic_tenant.gif)!important;background-repeat:no-repeat!important;padding-left:20px}
div.CSRSupplierRegion{background-image:url(/csr/styles/images/ic_users.gif)!important;background-repeat:no-repeat!important;padding-left:20px}
div.CSRRole{background-image:url(/csr/styles/images/ic_role.png)!important;background-repeat:no-repeat!important;padding-left:20px}
div.CSRCompany{background-image:url(/csr/styles/images/ic_company.png)!important;background-repeat:no-repeat!important;padding-left:20px}
div.CSRUserGroup{background-image:url(/csr/styles/images/ic_users.gif)!important;background-repeat:no-repeat!important;padding-left:20px}
div.Group{background-image:url(/csr/styles/images/ic_user_permissions.gif)!important;background-repeat:no-repeat!important;padding-left:20px}
div.CSRUser{background-image:url(/csr/styles/images/ic_user.gif)!important;background-repeat:no-repeat!important;padding-left:20px}
div.CSRUsers{background-image:url(/csr/styles/images/ic_users.gif)!important;background-repeat:no-repeat!important;padding-left:20px}
div.CSRInactiveUser{background-image:url(/csr/styles/images/ic_user_disabled.gif)!important;background-repeat:no-repeat!important;padding-left:20px}
div.CSRCoverUser{background-image:url(/csr/styles/images/ic_users.gif)!important;background-repeat:no-repeat!important;padding-left:20px;color:#666}
div.CSRInactiveCoverUser{background-image:url(/csr/styles/images/ic_user_disabled.gif)!important;background-repeat:no-repeat!important;padding-left:20px;color:#666}
div.CSRMeasure{background-image:url(/csr/styles/images/ic_measure.gif)!important;background-repeat:no-repeat!important;padding-left:20px}
div.CSRDelegation{background-image:url(/csr/styles/images/ic_form_ticked.gif)!important;background-repeat:no-repeat!important;padding-left:20px}
div.CSRPeriod{background-image:url(/csr/styles/images/ic_audit.gif)!important;background-repeat:no-repeat!important;padding-left:20px}
div.CSRDataview{background-image:url(/csr/styles/images/ic_chart.gif)!important;background-repeat:no-repeat!important;padding-left:20px}
a.unmapped:link,a.unmapped:visited,a.unmapped:hover{font-weight:normal;color:#999}
ul.x-menu-list{margin-left:0px}
div.extendedOptionsWrap{margin-top:16px}
div.extendedOptionsWrap .x-fieldset{padding:8px 8px 8px 0}
div.extendedOptionsWrap .x-form-check-wrap{line-height:normal;padding:0}
div.htmlBlock{margin-bottom:.5em}
div.htmlBlock p{margin:0 0 .3em 0}
div.htmlBlock ol,div.htmlBlock ul{list-style-position:inside;margin-left:1em;margin-top:0px;margin-bottom:0px}
div.htmlBlock blockquote{margin-left:1em}
div.htmlBlock ul{list-style-type:disc}
div.htmlBlock ol{list-style-type:decimal}
.do-doing-done{display:block;position:relative;top:0;left:0}
.do-doing-done .spinner,.do-doing-done .done{position:absolute;top:-2px;left:-20px}
.do-doing-done .done{position:absolute;top:4px;left:-16px}
.short-do-doing-done{position:absolute;top:0;left:0}
.simple-toolbar{padding:2px}
.simple-toolbar .x-btn{margin:0 3px}
button.green-btn,em.green-btn button{border:1px solid #009000;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;padding:2px 14px!important;font-size:14px!important;background:#009000;font-weight:normal;color:#fff}
button.green-btn:active,em.green-btn button:active{border:1px solid #008000;padding:3px 13px 1px 15px!important;background:#008000;color:#fff}
button.large-action-btn,a.large-action-btn,a.action-btn,em.large-action-btn button,em.action-btn button{text-decoration:none;border:1px outset #bbb;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;padding:0px 4px 1px 4px!important;font-size:10px;background:#efefef url(/fp/shared/images/but_back.gif) repeat-x;font-weight:normal;color:#000;cursor:pointer}
button.large-action-btn,em.large-action-btn button,a.large-action-btn{font-size:12px;padding:3px 8px!important}
div.disabled a.action-btn,em.action-btn.x-item-disabled button{background:#f7f7f7;border:1px solid #ddd;color:#fff}
a.action-btn:hover,em.action-btn button:hover{background:#fff;text-decoration:none;color:#000}
em.action-btn button:active{padding:1px 3px 0px 5px!important}
em.action-btn.x-item-disabled button:active{padding:0px 3px 1px 3px!important}
em.ux-expand-btn button,em.ux-collapse-btn button,em.ux-action-btn button,em.ux-btn button,button.cancelBtn,button.saveBtn,button.editBtn,button.btn{background:#8b8ba2;color:#fff;font-weight:bold;font-size:11px;padding:3px 12px 3px 12px;border:none;cursor:pointer;margin-top:.3em;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}
button.saveBtn,button.editBtn{padding:1px 12px 1px 12px}
button.cancelBtn{padding:1px 5px 1px 5px}
em.ux-action-btn button,button.btn.action{background:#70a642}
em.ux-action-btn button:active,button.btn.action:active{background:#609638}
em.ux-expand-btn button,button.expand{background-color:#8b8ba2;padding-left:28px;background-image:url(/csr/styles/images/expand_collapse_btn_down.png);background-repeat:no-repeat;background-position:11px 2px}
em.ux-collapse-btn button,button.collapse{background-color:#8b8ba2;padding-left:28px;background-image:url(/csr/styles/images/expand_collapse_btn_up.png);background-repeat:no-repeat;background-position:11px 1px}
em.ux-collapse-btn button:active,em.ux-expand-btn button:active,button.collapse:active,button.expand:active,em.ux-btn button:active,button.btn:active{background-color:#7b7b92;padding:4px 11px 2px 13px}
em.ux-collapse-btn button:active,em.ux-expand-btn button:active,button.collapse:active,button.expand:active{padding-left:28px}
button.editBtn.collapse:active,button.editBtn.expand:active{padding:2px 11px 0 29px}
em a.refreshLink{background:url(/csr/styles/images/ic_refresh.png) no-repeat;padding-left:20px;font-size:12px;font-style:normal;text-decoration:none}
em a.refreshLink:hover{text-decoration:underline}
em a.findLink{background:url(/csr/styles/images/ic_spyglass.png) no-repeat 0 1px;padding-left:16px;font-size:12px;font-style:normal;text-decoration:none}
em a.findLink:hover{text-decoration:underline}
.auto-width-tab-strip ul.x-tab-strip{width:auto}
table.x-date-inner{width:200px!important}
.expression-result-ready{padding:2px;color:Gray;font-style:italic}
.expression-result-exception{color:white;background-color:red;border-radius:3px;background-position:2px 1px}
.expression-result-invalid{color:Red}
.expression-result-passed{color:green}
.value-tip-note{width:220px;max-height:130px;overflow:auto;margin-top:4px}
.disallow-text-select{-moz-user-select:none;-khtml-user-select:none;-o-user-select:none}
.allow-text-select{-moz-user-select:text;-khtml-user-select:text;-o-user-select:text}
.inpage-wizard .ext-ux-wiz-Header{margin-top:5px;border:1px solid #aaaaaa;border-radius:10px;background-color:#D0DEF4;padding:2px 4px}
.inpage-wizard .ext-ux-wiz-Header-stepIndicator{margin-bottom:0}
.large-button .x-btn-left{background-image:url(/csr/styles/images/large-btn-sprite.gif)}
.large-button .x-btn-right{background-image:url(/csr/styles/images/large-btn-sprite.gif);background-position:0 -31px}
.large-button .x-btn-center{background-image:url(/csr/styles/images/large-btn-sprite.gif);background-position:0 -62px}
.large-button.x-btn-over .x-btn-left{background-position:0 -93px}
.large-button.x-btn-over .x-btn-right{background-position:0 -124px}
.large-button.x-btn-over .x-btn-center{background-position:0 -155px}
.large-button.x-btn-menu-active .x-btn-left{background-position:0 -93px}
.large-button.x-btn-menu-active .x-btn-right{background-position:0 -124px}
.large-button.x-btn-menu-active .x-btn-center{background-position:0 -155px}
.large-button.x-btn-click .x-btn-center,.large-button .x-btn-click .x-btn-center,.large-button.x-btn-menu-active .x-btn-center{background-position:0 -186px}
.large-button .x-btn-with-menu .x-btn-center em{background-position:right 6px}
.large-button.x-btn-icon .x-btn-center .x-btn-text{height:29px;width:24px}
.x-btn-menu-wrap.large-button.x-btn-icon .x-btn-center .x-btn-text{height:31px}
.x-btn-menu-wrap.large-button .x-btn-wrap .x-btn-menu-arrow-el{height:31px;background-position:left 8px}
.cms-region-map{border:1px silver solid;background-color:rgb(254,254,216);vertical-align:top;float:right;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;overflow:hidden}
span.strong{font-weight:bold}
.job-status{text-align:center}
.job-status-summary{font-weight:bold}
.job-progress{border:1px solid black}
.job-progress-description{background-color:Transparent;text-align:center}
.job-progress-bar{background:#dfd}
.job-failed .job-progress-bar{background:#fdd}
.job-aborted .job-progress-bar{background:#ff6600}
div.hint{background:url(/fp/shared/images/tip.gif) no-repeat 10px 12px #e7f6fc;padding:16px 16px 16px 44px}
div.block{background-color:#e4e9e8;padding:8px;background-repeat:no-repeat;background-position:20px 20px}
div.block.airplane{background-image:url(/csr/styles/images/block_airplane.png)}
div.block.alarm{background-image:url(/csr/styles/images/block_alarm.png)}
div.block.audit{background-image:url(/csr/styles/images/block_audit.png)}
div.block.beaker{background-image:url(/csr/styles/images/block_beaker.png)}
div.block.bell{background-image:url(/csr/styles/images/block_bell.png)}
div.block.binoculars{background-image:url(/csr/styles/images/block_binoculars.png)}
div.block.building{background-image:url(/csr/styles/images/block_building.png)}
div.block.camera{background-image:url(/csr/styles/images/block_camera.png)}
div.block.chat{background-image:url(/csr/styles/images/block_chat.png)}
div.block.construction{background-image:url(/csr/styles/images/block_construction.png)}
div.block.clock{background-image:url(/csr/styles/images/block_clock.png)}
div.block.energy-star{background-image:url(/csr/styles/images/block_energy_star.png)}
div.block.eye{background-image:url(/csr/styles/images/block_eye.png)}
div.block.flag{background-image:url(/csr/styles/images/block_flag.png)}
div.block.flowchart{background-image:url(/csr/styles/images/block_flowchart.png)}
div.block.funnel{background-image:url(/csr/styles/images/block_funnel.png)}
div.block.globe{background-image:url(/csr/styles/images/block_globe.png)}
div.block.graph{background-image:url(/csr/styles/images/block_graph.png)}
div.block.headphones{background-image:url(/csr/styles/images/block_headphones.png)}
div.block.house{background-image:url(/csr/styles/images/block_house.png)}
div.block.key{background-image:url(/csr/styles/images/block_key.png)}
div.block.lightning{background-image:url(/csr/styles/images/block_lightning.png)}
div.block.location{background-image:url(/csr/styles/images/block_location.png)}
div.block.microphone{background-image:url(/csr/styles/images/block_microphone.png)}
div.block.notepad{background-image:url(/csr/styles/images/block_notepad.png)}
div.block.person{background-image:url(/csr/styles/images/block_person.png)}
div.block.people{background-image:url(/csr/styles/images/block_people.png)}
div.block.phone{background-image:url(/csr/styles/images/block_phone.png)}
div.block.photo{background-image:url(/csr/styles/images/block_photo.png)}
div.block.poison{background-image:url(/csr/styles/images/block_poison.png)}
div.block.recycle{background-image:url(/csr/styles/images/block_recycle.png)}
div.block.search{background-image:url(/csr/styles/images/block_search.png)}
div.block.shield{background-image:url(/csr/styles/images/block_shield.png)}
div.block.signpost{background-image:url(/csr/styles/images/block_signpost.png)}
div.block.tag{background-image:url(/csr/styles/images/block_tag.png)}
div.block.thumbsdown{background-image:url(/csr/styles/images/block_thumbsdown.png)}
div.block.thumbsup{background-image:url(/csr/styles/images/block_thumbsup.png)}
div.block.umbrella{background-image:url(/csr/styles/images/block_umbrella.png)}
div.block.video{background-image:url(/csr/styles/images/block_video.png)}
div.block.weather{background-image:url(/csr/styles/images/block_weather.png)}
.auditPortlet .audit-wrap{background:url(/fp/shared/images/ic_survey_16.png) no-repeat 0 3px;padding-left:24px}
.auditPortlet .audit-region-small{margin-top:2px;padding-left:18px}
.auditPortlet .audit-region-small{background-size:14px}
.auditPortlet .grey-label{color:#7F7F7F}
.auditPortlet .auditOverdue{background-color:#DD0000;color:white;font-weight:bold;padding:1px 3px}
.auditPortlet .auditDtm{padding:0 2px}
.auditPortlet .closureLabel{font-weight:bold}
.auditPortlet .auditor{background:url(/fp/shared/images/ic_mini_user.png) no-repeat 0 4px;padding-left:18px;padding-top:2px}
.auditPortlet .scheduleAudit{background:url(/csr/styles/images/ic_audit.gif) no-repeat 0 0;padding:0 0 0 18px;margin:4px 0}
.auditPortlet .scheduleAudit{background-size:14px}
.audit-portlet-ctrls .x-column{padding-bottom:10px}
img.csr-flat-combo{background-image:url(/csr/styles/images/flat-trigger.gif)!important}
.window-ok-cancel{font-size:12px;line-height:normal}
.float-file-upload .x-form-file,.float-file-upload .ux-upload-status,.float-file-upload .file-list,.float-file-upload .x-form-invalid-msg{float:left}
.addNewUserPanel{border:1px solid #ddd;background-color:#eee;padding:5px}
.advSelPanel td{white-space:nowrap}
table.businessRelationships,table.businessRelationshipPeriods{width:100%}
table.businessRelationshipPeriods,div.noBusinessRelationshipPeriods{margin-top:4px}
table.businessRelationships tr.businessRelationship,table.businessRelationshipPeriods tr.businessRelationshipPeriod{border-bottom:solid 1px #ddd}
table.businessRelationships td,table.businessRelationships th,table.businessRelationshipPeriods td,table.businessRelationshipPeriods th{padding:4px 8px 4px 8px}
table.chain-permission-grid{border-collapse:collapse}
table.chain-permission-grid td,table.chain-permission-grid th{font-size:13px;padding:7px;border-bottom:dotted 1px #bbb;border-right:dotted 1px #bbb}
table.chain-permission-grid a.button{font-size:13px;padding:0px}
.ssoLogin{position:absolute;right:400px;top:100px;text-align:center}
#UtilityLinks li{list-style-type:none}
#Main{clear:both;padding-bottom:20px;width:100%}
#Wrapper{width:100%;min-height:93.4%}
#SubMenuHorizontal{min-height:90px}
#ULLogo{height:46px;float:right;width:150px;margin:10px 20px 0 0;background-image:url(/cdp/styles/images/ul-logo-150.png);background-size:150px;background-repeat:no-repeat}
#MainTable{width:100%;background:white url(/cdp/styles/images/headerBG1.png) no-repeat}
#HeaderSection{height:140px;width:100%}
#HeaderSection tr{height:auto}
#HeaderSection td{background-position:expression(-this.offsetLeft + " " + -this.offsetTop)}
#UtilitiesRow{height:25px}
#UtilityBar{height:25px;width:100%;padding-top:0px;position:relative;float:right;text-align:right;background:transparent;color:#02468E}
#LoggedInAs{text-align:right;float:right;display:inline;margin-top:6px;margin-right:10px;color:#636363!important;height:25px;vertical-align:middle;font-family:'Open Sans',Arial,Helvetica,sans-serif!important;font-size:12px;font-weight:normal;text-decoration:none;text-transform:none}
#UtilityLinks{padding-top:0px;font-family:Open Sans,Arial,Helvetica,sans-serif!important;font-size:11px;font-weight:normal}
#UtilityLinks li{margin-right:20px;height:100%;float:right}
#UtilityLinks li a{text-decoration:none;text-transform:uppercase;display:inline-block;padding:5px 20px 5px 20px;color:white!important;background:#d11242}
#UtilityLinks li a:hover{background:#b42e34;color:white!important}
#MiddleSection{width:100%}
#PageContent{min-height:500px;min-width:800px;width:100%;vertical-align:top;padding:10px}
#FooterSection{clear:both}
#Footer{background-color:#484648;height:50px;border-top:solid 1px #ecd8dd;clear:both;color:#959595;margin-top:10px;padding-top:10px;position:relative}
#FooterContent{height:50px;float:right;padding-right:10px;padding-top:0px;position:relative}
#ChartXMLGenerator{content:false}
.primaryColorBackground{background:#d11242!important}
.primaryColorText{color:#d11242!important}
.secondaryColorBackground{background:#b42e34!important}
.secondaryColorText{color:#b42e34!important}
a{color:#336699}
div.hint{background:url(/fp/shared/images/tip.gif) no-repeat 10px 12px #e7f6fc;padding:16px 16px 16px 44px}
h2{border-bottom:1px dashed #808080;background-color:#fff;font-weight:normal;font-size:18px;color:#333;margin-top:20px;padding-bottom:8px}
#cms h2{margin-bottom:7px}
h3{color:#f47c20;font-size:18px;font-weight:normal;margin-bottom:1em;font-family:arial}
div.block{background-color:#e7e7e9;padding:8px;background-repeat:no-repeat;background-position:20px 20px}
div.block.people{background-image:url(/greenprint/styles/images/block_people.png)}
div.block.building{background-image:url(/greenprint/styles/images/block_building.png)}
div.block.location{background-image:url(/greenprint/styles/images/block_location.png)}
em.ux-expand-btn button,em.ux-collapse-btn button,em.ux-action-btn button,em.ux-btn button,button.cancelBtn,button.saveBtn,button.editBtn,button.btn{font-family:arial;background:#8b8ba2;color:#fff;font-weight:bold;font-size:12px;padding:4px 14px 4px 14px;border:none;border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px}
button.saveBtn,button.editBtn{padding:1px 12px 1px 12px}
button.cancelBtn{padding:1px 5px 1px 5px}
em.ux-action-btn button,button.btn.action{background:#70a642}
em.ux-action-btn button:active,button.btn.action:active{background:#609638}
em.ux-expand-btn button,button.expand{background-color:#8b8ba2;padding-left:28px;background-image:url(/csr/styles/images/expand_collapse_btn_down.png);background-repeat:no-repeat;background-position:11px 2px}
em.ux-collapse-btn button,button.collapse{background-color:#8b8ba2;padding-left:28px;background-image:url(/csr/styles/images/expand_collapse_btn_up.png);background-repeat:no-repeat;background-position:11px 1px}
em.ux-collapse-btn button:active,em.ux-expand-btn button:active,button.collapse:active,button.expand:active{background-color:#7b7b92}
tr.tablePanelEditing td{background-color:#DDEEFB}
.x-form-item{font-family:arial;padding-bottom:2px}
em a.refreshLink{background:url(/greenprint/styles/images/ic_refresh.png) no-repeat;padding-left:20px;font-size:12px;font-style:normal;text-decoration:none}
em a.refreshLink:hover{text-decoration:underline}
em a.findLink{background:url(/greenprint/styles/images/ic_spyglass.png) no-repeat 0 1px;padding-left:16px;font-size:12px;font-style:normal;text-decoration:none}
em a.findLink:hover{text-decoration:underline}
#cms ol,#cms ul{margin:0 0 12px 0}
#cms ol li,#cms ul li{list-style-position:outside;margin:0 0 7px 20px}
#cms ol li{list-style-type:decimal}
#cms ol li ol li{list-style-type:lower-alpha}
#cms ul li{list-style-type:disc}
#cms ul li ul li{list-style-type:circle}
#cms ol li ul li{list-style-type:circle}
#cms p{margin-bottom:7px}
.tag-img,.tag-gcom,.tag-c40,.tag-cdp{margin-right:10px;display:inline-block;vertical-align:middle}
.tag-gcom{width:16px;height:16px;background-size:16px;background-image:url(/cdp/styles/images/tag-gcom.png)}
.tag-c40{width:16px;height:16px;background-size:16px;background-image:url(/cdp/styles/images/tag-c40.png)}
.tag-cdp{width:48px;height:16px;background-size:48px 16px;background-image:url(/cdp/styles/images/tag-cdp.png)}
#MainMenuRowCell{height:70px}
#MainMenu{height:40px;background:white;margin-left:250px;margin-right:170px;margin-top:35px}
#MainMenu ul{margin:0;padding:0;border:0;overflow:hidden;display:inline-block;background-color:white;padding:0px 0px 0px 10px;overflow:visible!important;font-family:"Open Sans",Arial,Helvetica,sans-serif!important;font-size:17.6px;font-weight:normal;text-align:left;text-transform:none;text-decoration:none;white-space:nowrap}
#MainMenu ul{display:block}
#MainMenu ul li{list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap;float:left;padding-left:0px;padding-right:0px}
#MainMenu ul li:first-child{padding-left:0}
#MainMenu ul li:last-child{padding-right:0}
#MainMenu ul li.last{padding-right:0}
#MainMenu ul:hover,#MainMenu ul .hovering{color:black!important;background-color:white}
#MainMenu ul:hover li a,#MainMenu ul .hovering li a{color:#ACACAC!important}
#MainMenu ul:hover li a:hover,#MainMenu ul:hover li a .hovering,#MainMenu ul .hovering li a:hover,#MainMenu ul .hovering li a .hovering{color:#FFFFFF}
#MainMenu ul li{padding:0px 0px;white-space:nowrap}
#MainMenu ul li a{display:block;padding:0px 20px;color:black!important;line-height:40px;text-decoration:none;background-color:white}
#MainMenu ul li a:hover,#MainMenu ul li a .hovering{color:black!important;background-color:white}
#MainMenu ul li a:hover li,#MainMenu ul li a .hovering li{color:red!important}
#MainMenu ul li .selected,#MainMenu ul li .selected:hover{background-color:white;color:black!important}
#SubMenuTableCell *{white-space:normal}
.subMenu{background-color:#D4E5ED!important;line-height:16px;font-family:'Open Sans',Arial,Helvetica,sans-serif!important;font-size:14.4px;font-weight:bold}
.subMenu ul{margin:0;padding:0;border:0;overflow:hidden;display:inline-block;padding:0px 0px 12px 10px;list-style:none}
.subMenu ul{display:block}
.subMenu ul li{list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap;float:left;padding-left:0px;padding-right:0px}
.subMenu ul li:first-child{padding-left:0}
.subMenu ul li:last-child{padding-right:0}
.subMenu ul li.last{padding-right:0}
.subMenu ul span.sectionHeader li,.subMenu ul span li.last{background:transparent}
.subMenu ul span.sectionHeader li a,.subMenu ul span li.last a{font-family:Open Sans,Verdana,Arial!important;font-weight:bold;font-size:14.4px;text-decoration:none;text-transform:uppercase;display:block;float:left;background:transparent;padding:10px 0 10px 10px}
.subMenu ul span.sectionHeader li a .secondaryButton,.subMenu ul span li.last a .secondaryButton{background:transparent}
.subMenu ul li.secondaryLast a div.secondaryButton,.subMenu ul li.secondarySelectedAndLast a div.secondaryButton{border-right:1px solid transparent}
.subMenu ul li{height:100%;display:inline-block;border-top:solid 15px transparent;margin:0px 2px}
.subMenu ul li a{text-decoration:none;text-align:left;text-transform:none;color:black;background:transparent}
.subMenu ul li a div.secondaryButton{cursor:pointer;height:100%;padding:0 10px;color:black}
.subMenu ul li a div.secondaryButton:hover{color:#acaaac!important;background-color:#d4e5ed}
.subMenu ul .secondarySelected a div.secondaryButton,.subMenu ul .secondarySelectedAndLast a div.secondaryButton{background-color:#d4e5ed;color:black;font-weight:bold}
.subMenu ul .level2 li a div.secondaryButton{padding-left:54px;padding-top:5px;padding-bottom:5px;background-color:#d4e5ed;color:black!important}
.subMenu ul .vertical{width:230px;line-height:27.2px}
.subMenu ul .vertical li{display:block;float:left}
.popUpMenu{background:#d11242;border:none;display:block;font-family:Open Sans,Arial,Helvetica,sans-serif!important;font-size:12px;font-weight:700;margin-top:-2px!important;padding:6px 0px 3px 0px;z-index:100}
.popUpMenu li{background:#d11242;display:block;padding:0px 0px;width:180px}
.popUpMenu li a{width:-10px;padding-left:10px;display:block;line-height:22px;text-decoration:none;color:white;background:transparent url(/cdp/styles/images/popupButton.png) repeat-x;border-top:solid 1px #d11242;border-bottom:solid 1px #d11242}
.popUpMenu li a:hover{color:white;background:#f1587f;text-decoration:underline}
#Breadcrumb ul,#Breadcrumb li{list-style-type:none;padding:0;margin:0}
#Breadcrumb{border:1px solid #dedede;height:2.3em}
#Breadcrumb li{float:left;line-height:2.3em;padding-left:.75em;color:#d11242}
#Breadcrumb li a{display:block;padding:0 15px 0 0;background:url(/cdp/styles/images/crumbs.gif) no-repeat right center}
#Breadcrumb li a:link,#Breadcrumb li a:visited{text-decoration:none;color:#d11242}
#Breadcrumb li a:hover,#Breadcrumb li a:focus{color:#b42e34}
ul.x-tab-strip-top{background-color:#b42e34!important;background-image:none;border-color:#b42e34;padding-top:2px}
.x-tab-strip-top{font-family:'Open Sans',sans-serif}
.x-tab-strip-top .x-tab-left,.x-tab-strip-top .x-tab-right,.x-tab-strip-top .x-tab-strip-inner{background-color:#da6e73!important;background-image:none}
.x-tab-strip-top .x-tab-strip-active .x-tab-left,.x-tab-strip-top .x-tab-strip-over .x-tab-left,.x-tab-strip-top .x-tab-strip-active .x-tab-right,.x-tab-strip-top .x-tab-strip-over .x-tab-right,.x-tab-strip-top .x-tab-strip-active .x-tab-strip-inner,.x-tab-strip-top .x-tab-strip-over .x-tab-strip-inner{background-color:#b42e34!important}
.x-tab-strip span.x-tab-strip-text{color:white;font-size:14px;padding-left:4px;padding-right:4px;padding-top:5px;padding-bottom:5px!important}
.x-tab-strip-active span.x-tab-strip-text{padding-top:5px;color:white;padding-bottom:8px!important}
.x-tab-strip-over span.x-tab-strip-text{color:white}
.x-tab-panel-header-plain .x-tab-strip-spacer,.x-tab-panel-footer-plain .x-tab-strip-spacer{background:none repeat scroll 0 0 #b42e34;border-color:#b42e34}
.defaultTabPane{background-color:white!important;border-color:white!important}
.x-portal{background-color:#F3F3F3!important;border-bottom:1px solid #eee!important;border-left:1px solid #eee!important;border-right:1px solid #eee!important;margin-bottom:1em;padding:6px;border-color:#eee!important}
.x-portal .x-column{background-color:#F3F3F3!important}
.sheetBoxCornerTop,.sheetBoxCornerTop .sheetBoxCornerLeft,.sheetBoxCornerBottom,.sheetBoxCornerBottom .sheetBoxCornerLeft{font-size:0;line-height:0;margin:0;height:11px;position:relative}
.sheetBoxCornerTop,.sheetBoxCornerLeft,.sheetBoxCornerBottom{background-repeat:no-repeat;display:block;position:relative;font-size:0;line-height:0;margin:0;height:11px}
.sheetBoxCornerTop{background-position:100% 0;width:auto;top:-1px;right:-1px}
.sheetBoxCornerTop .sheetBoxCornerLeft{background-position:0 -33px;width:11px;left:-2px}
.sheetBoxCornerBottom{background-position:100% -22px;clear:both;width:auto;height:11px;bottom:-1px;right:-1px}
.sheetBoxCornerBottom .sheetBoxCornerLeft{background-position:0 -55px;width:11px;left:-2px;height:11px}
div.sheetBox{margin-top:1em;margin-bottom:1em}
div.sheetBox .sheetBoxCornerTop,div.sheetBox .sheetBoxCornerLeft,div.sheetBox .sheetBoxCornerBottom{background-image:url(/cdp/styles/images/roundedTintedCustomBox.png)}
div.sheetBox .contentBorder{background:#fae5eb url(/cdp/styles/images/roundedTintedCustomBoxBack.png) repeat-x bottom;border:1px solid #a5a5a5}
div.sheetBox .content{padding:0px 10px}
div.sheet table.form thead th{border-top:none;font-weight:bold;background:#d11242;color:#fff}
div.sheet table.form{border-bottom:none}
div.sheet table.form thead tr.crossHeader th,div.sheet table.form tbody tr.crossHeader td,div.sheet table.form tbody tr.crossHeader th{background:#dbd2d4;font-weight:bold;text-align:left}
div.sheet table.form thead th.uom,div.sheet table.form tbody td.uom div.sheet table.form tbody div.uom{color:#ddd}
div.sheet div.uom{color:#666}
div.sheet table.form thead th div.uom{color:#eee}
div.sheet table.form td.formGrid .ext-el-mask{background-color:#f3e9ec}
.dotIR-alternate{display:none!important}
body{margin:0px;padding:0px;background:white;background-position:0px 0px;font-family:"Open Sans",Tahoma,Arial,Verdana!important;font-size:12px}
html,body{height:100%}
*{font-family:"Open Sans",Tahoma,Arial,Verdana,sans-serif;margin:0;padding:0}
body:before{content:"";height:100%;float:left;width:0;margin-top:-32767px}
h1{text-transform:none;font-family:Open Sans,Helvetica,Verdana,Arial,sans-serif!important;color:#d11242!important;font-size:32px;margin-bottom:5px;font-weight:400}
h2{text-transform:none;font-family:Open Sans,Helvetica,Verdana,Arial,sans-serif!important;color:#555;background-color:transparent!important;font-size:16px;font-weight:400;margin-bottom:7px}
a{color:#d11242!important}
a:hover{color:#b42e34!important}
a.button{color:#d11242}
a.button:hover{background-color:#b42e34}
div.list table.myDelegations tr td a{color:#d11242}
div.list table.myDelegations tr td a:hover{color:#b42e34}
div.list tbody a{color:#d11242}
div.list tbody a:hover{color:#b42e34}
div.pagePopup,div.editing{background:#f0eded url(/cdp/styles/images/pagePopupBG.png) repeat-x!important;color:#d11242}
a.pagePopupButton,div.info a.donationsFilter,div.tools a.donationsFilter,div.tip a.donationsFilter,div.help a.donationsFilter,div.query a.donationsFilter,div.info a.actionsFilter,div.tools a.actionsFilter,div.tip a.actionsFilter,div.help a.actionsFilter,div.query a.actionsFilter{color:#d11242;background-image:url(/cdp/styles/images/filterButtonArrow.png)}
a.pagePopupButtonCollapse{background-image:url(/cdp/styles/images/filterButtonArrowCollapse.png)}
div.list tbody a.editButton,div.list tbody a.button,a.editButton,a.button{color:#d11242}
div.list tbody a.editButton:hover,div.list tbody a.button:hover,a.editButton:hover,a.button:hover{background:#b42e34;color:#fff}
.csr-module-new-form-editor{display:inline}
.csr-allow-merge-to-delegations{display:block}
.infoStepTitle{font-family:"Open Sans",Helvetica,sans-serif!important;color:#461F5E!important;font-size:1.4em!important;padding:0.3em 0}
div.tinted-window .x-window-body{background-color:#d11242}
div.tabPane{background:white!important;border-color:white}
div.tabPane div.section h2{font-size:18px;font-weight:400;background:transparent;background-position:0px -1px;color:#555!important}
table.editBlock{border-bottom:2px solid rgba(209,18,66,0.11)!important}
table.editBlock tr td{border-color:rgba(209,18,66,0.11)!important}
table.editBlock tr td.helpSection{background:#FEFEFE;border-color:#d11242;border-width:1px;padding-left:10px}
table.editBlock tr td.helpSection h2{color:#555!important;font-size:16px}
table.editBlock tr td.inputSection{background-color:rgba(209,18,66,0.11);border-color:rgba(209,18,66,0.11);color:#000}
div.formElement textarea.selected,div.formElement input.selected{border-color:#d11242!important}
div.info,div.tools,div.tip,div.help,div.query,div.borderlessTabs div.info,div.borderlessTabs div.tools,div.borderlessTabs div.tip,div.borderlessTabs div.help,div.borderlessTabs div.query,div.info,div.tools,div.tip,div.help,div.query{color:#000;border-color:#d11242!important;background-color:white!important}
div.help{color:#000}
div.help a{color:#592877}
.x-tree-node .x-tree-node-over,.x-combo-list .x-combo-over{background:url(/cdp/styles/images/treeHover.png) repeat-x}
.x-tree-node .x-tree-node-over a span,.x-combo-list .x-combo-over a span{color:white}
.x-tree-node .x-tree-selected{background:url(/cdp/styles/images/treeSelected.png) repeat-x}
.x-tree-node .x-tree-selected a span{color:white}
.x-tree-node{font-family:'Open Sans',Helvetica,arial,sans-serif}
div.treeViewMultiSelectListInfo{color:#000}
ul.x-tab-strip-top{padding-top:8px}
div.x-tree-node-el:focus,div.x-unselectable:focus,div.x-tree-selected:focus,div.x-tree-node-expanded:focus,div.x-tree-node-over:focus{outline:0!important}
div.list tbody tr.r0{background:#fdfdfd}
div.list tbody tr.r1{background:#f6f6f6}
div.list tbody tr:hover{background:#f4f4f4}
div.list tbody tr.r1 td,div.list tbody tr.r0 td,div.list tbody tr.selected td,div.list tbody tr.r1 th,div.list tbody tr.r0 th,div.list tbody tr.selected th{border-bottom:1px solid #EDEDED}
div.list thead th{background:#d11242;color:white}
div.list thead th a{color:white}
div.list tr.selected td{background:#eca0b3!important}
table.sortableTable tr.sortableRowSelected{background:none repeat scroll 0 0 #d11242}
div.itemList table tbody tr.editable th,div.itemList table tbody tr.editable td{background:none repeat scroll 0 0 #d11242}
div.info a.donationsFilter,div.tools a.donationsFilter,div.tip a.donationsFilter,div.help a.donationsFilter,div.query a.donationsFilter{background-position:0px 40%}
div.pivotTablePageArea{background-color:white!important;border-color:#d11242}
div.pivotTablePageArea h2{color:#d11242}
.section-table tr.row-level-1 td.shaded{background-color:#e77600!important}
tr.row-level-1 td.title{color:white!important;font-family:'Open Sans',Helvetica,arial,sans-serif;padding-left:10px!important}
tr.row-level-2 td.shaded{background-color:white!important;padding-top:3px!important;padding-bottom:3px!important}
tr.row-level-2 td.no-body-closed{font-size:13px!important;padding-top:3px!important;padding-bottom:3px!important;font-weight:700}
tr.row-level-2 td.hasContent{color:black!important;font-size:12px!important;font-weight:400!important}
tr.row-level-2 td.hasContent div.titleContainer{margin-left:5px!important}
tr.row-level-3 td.shaded{background-color:white!important}
tr.row-level-3 td.hasContent{color:#333333!important;font-size:12px;padding-left:26px!important}
tr.row-level-3 td.hasContent div.titleContainer{margin-left:10px!important}
tr.row-level-4 td.shaded{background-color:white!important}
tr.row-level-4 td.hasContent{color:#333333!important;font-size:12px}
tr.row-level-4 td.hasContent div.titleContainer{margin-left:15px!important}
tr.row-level-5 td.shaded{background-color:white!important}
tr.row-level-5 td.shaded td.hasContent{color:#86515e!important;font-size:12px}
tr.row-level-5 td.shaded td.hasContent div.titleContainer{margin-left:5px!important}
.textFormPlugin table{border-collapse:collapse;background:#fff}
.textFormPlugin table th{background:#d11242!important;color:#FFF!important;font-size:0.8em!important;padding-top:2px}
.textFormPlugin table th,.textFormPlugin table td{border:1px solid #aaa;padding:5px}
.textFormPlugin .textFormCheckbox label{padding-left:4px;font-weight:700;font-size:12px}
div.textBody{border:2px dotted #d11242!important}
div.form h2,div.tabPane h2{color:#d11242;font-size:16px}
td.newRow{background-color:#d11242}
img.miniButton{background-color:#d11242}
div.info a.actionsFilter,div.tools a.actionsFilter,div.tip a.actionsFilter,div.help a.actionsFilter,div.query a.actionsFilter{background-position:0px 40%;color:#460616}
div.info a.actionsFilter:hover,div.tools a.actionsFilter:hover,div.tip a.actionsFilter:hover,div.help a.actionsFilter:hover,div.query a.actionsFilter:hover{background-position:0px 40%}
.x-combo-list .x-combo-selected{background:#d11242;color:#FFF}
div.dataNavigator div.thisRegion div.description,div.dataNavigator div.childRegion div.description,div.dataNavigator div.parentRegion div.description{background:none repeat scroll 0 0 #d11242;color:#FFFFFF}
div.dataNavigator div.thisRegion,div.dataNavigator div.childRegion,div.dataNavigator div.parentRegion{background:none repeat scroll 0 0 white}
div.dataNavigator div.calc table td.answerOk,div.dataNavigator div.calc table td.answerWrong,div.dataNavigator div.calc table td.formula{background:none repeat scroll 0 0 white;border:1px solid white}
div.dataNavigator div.thisRegion{border-color:#FFFFFF}
img.delegationSheetShowChartButton{display:inline}
img.loginButton{padding:0 0 0 6px}
img.primaryButton{padding:0 6 0 0px}
img.secondaryButton{padding:0 6 0 6px;display:inline;vertical-align:middle}
div.infoBox{margin-top:1em;margin-bottom:1em;background:white;background-image:none}
div.infoBox .containerBorder{margin-top:1em;margin-bottom:1em;background:white;background-image:none}
div.infoBox .infoBoxCornerTop,div.infoBox .infoBoxCornerLeft,div.infoBox .infoBoxCornerBottom{background:white;background-image:none!important;display:none}
.infoBoxCornerTop{background-image:none!important}
div.infoBox .contentBorder{background:white;background-image:none}
div.infoBox .content{padding:20px 20px;background-image:none;background:white;border:none}
button.green-btn,em.green-btn button,button#createReportButton,button.btn,input.buttonDefault,input.button{background-color:#d11242!important;border:none!important;border-radius:0px;color:white!important}
button.green-btn:hover,em.green-btn button:hover,button#createReportButton:hover,button.btn:hover,input.buttonDefault:hover,input.button:hover{background-color:#b42e34!important;border:none!important;border-radius:0px;color:white!important}
div.treeViewMultiSelectList div.listItemSelected{background-color:#d11242!important;color:white}
img.x-form-check{margin-top:4px}
.ux-mselect-selected{background:#d11242!important;color:white!important}
.treeViewFilterToolbar,.miniToolbar{background:#eee!important}
div.infoSection{border:none!important}
div.sheet table.form thead tr.grid-row th{background:#d11242!important;color:white!important}
div.sheet table.form tbody tr.crossHeader th{background:#eee!important}
div.sheet table.form tbody tr.crossHeader td{background:white!important}
div.delegationStatus{background:#b00;color:white}
div.priorityDelegationMessage{background:none!important;border-left:1px solid #b00;border-right:1px solid #b00;border-bottom:1px solid #b00}
.ux-page-popup{background:white!important}
.ux-plain-page-popup-body,.delegation-sheet-value-subdeleg{background:white!important}
.ux-plain-page-popup.yellow{border-color:#b42e34!important;background:white!important}
tr.doclibFileSelected{background:#eca0b3!important}
.csr-dataview-item-selected{background:#eca0b3!important}
table.sortableTable tr.sortableRowSelected{background:#eca0b3!important}
#loginheader{margin-top:50px}
.tpl-filename,.tpl-description,.note-in-line{color:black!important}
.editIssueDialog .task-panel,.taskBarPane{background:#eee!important}
.ui.pagination.menu .active.item{background-color:#FFC1C1!important}
.ant-radio-group .survey-view-nav-mode-mandatory-unanswered-btn{display:none}
.ant-radio-group .survey-view-nav-mode-all-unanswered-btn{border-radius:0 4px 4px 0}
