/**********************************
Morrow Equipment Co., Inc
Validated @ W3C on 10/27/2014
***********************************/
/** {font: 10pt Calibri, Tahoma, Arial; color:black;}*/

input[disabled], select[disabled], textarea[disabled] {
color: black;
cursor: not-allowed;
}
.NDDIBluePage {
color: Black;
font: 9pt Calibri, Tahoma, Arial;
}
.NDDIBlueHeading {
color: #003399;
font: bold 11pt Calibri, Tahoma, Arial;
}
.NDDIBlueTextHighlight {
background-color: yellow;
font-style: italic;
font-weight: bold;
border-bottom: 1px dotted Black;
}
.NDDIBlueLink {
color: #003399;
}
.NDDIBlueGridFooter .NDDIBlueLink {
color: #ffffff;
}
.NDDIBlueLink:hover {
text-decoration: none;
color: #0f75db;
}
.NDDIBlueGroup {
border: 1px solid #ffcc04;
padding: 4px;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
}
.NDDIBlueGroupLabel {
color: #003399;
font-weight: bold;
}
.NDDIBlueUILock {
background-color: #0f75bd;
border: 2px ridge #ffcc04;
opacity: .21;
filter: alpha(opacity: 100);
}
.NDDIBlueEdit {
font: 10pt Calibri, Tahoma, Arial;
padding: 3px;
vertical-align: middle;
border-radius: 2px;
box-sizing: border-box;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
outline: none;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
}
.NDDIBlueEditError {
color: #fe0000;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAIAAABLbSncAAAAMElEQVR42mP8f/gwAwMDg7g4AwMDw8uXcDYTVlGGly+ZsIrCdGCIMoiLM2EVpa4dAANiIMNLsv32AAAAAElFTkSuQmCC') repeat center #ffdada;
font: 10pt Calibri, Tahoma, Arial;
border: 1px solid #fe0000;
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
}
.NDDIBlueEditWatermark {
color: Gray;
font-style: italic;
}
.NDDIBlueEditBG {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAECAIAAADAusJtAAAAEklEQVR42mN49+4zEwwwMzMBACf+AuqZuN6uAAAAAElFTkSuQmCC') repeat-x top #fbfbfd;
font: 10pt Calibri, Tahoma, Arial;
border: 1px solid #ffcc04;
padding: 0px;
vertical-align: middle;
border-radius: 2px;
box-sizing: border-box;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
}
.NDDIBlueEditBGError {
color: #fe0000;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAIAAABLbSncAAAAMElEQVR42mP8f/gwAwMDg7g4AwMDw8uXcDYTVlGGly+ZsIrCdGCIMoiLM2EVpa4dAANiIMNLsv32AAAAAElFTkSuQmCC') repeat center #ffdada;
font: 10pt Calibri, Tahoma, Arial;
border: 1px solid #fe0000;
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
}
.NDDIBlueEditBGEdit {
background: repeat-x top transparent;
font: 10pt Calibri, Tahoma, Arial;
border: 1px none #ffcc04;
padding: 3px;
margin: 0px;
outline: none;
}
.NDDIBlueEditBGError .NDDIBlueEditBGEdit {
color: #fe0000;
}
.NDDIBlueEditBGEditWatermark {
color: #0f75bd;
font-style: italic;
}
.NDDIBlueEditBGSeparator {
background-color: transparent;
font: 0pt arial;
padding: 0px;
width: 1px;
}
.NDDIBlueEditBGHover .NDDIBlueEditBGSeparator, .NDDIBlueEditBGFocus .NDDIBlueEditBGSeparator {
background-color: #b1b7d5;
}
.NDDIBlueEditBGButton {
padding: 1px 2px;
}
.NDDIBlueEditBGHover .NDDIBlueEditBGButton, .NDDIBlueEditBGFocus .NDDIBlueEditBGButton {
color: #222842;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAALElEQVR42n3KIQ4AMAzDwCj//+rGSuOCVSobMjjr3HKCgakcMOEVrYPJ+P9viiw8rqKktBQAAAAASUVORK5CYII=') repeat-x top #cdd1e5;
font: 10pt Calibri, Tahoma, Arial;
border: 1px solid White;
padding: 0px 1px;
border-radius: 1px;
-moz-border-radius: 1px;
-webkit-border-radius: 1px;
}
.NDDIBlueEditBGHover .NDDIBlueEditBGButtonHover {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAALklEQVR42l3JwQkAIQDEwGX7b1SwhUt8KCf4nCRjfgULKaaQanY7xtT/+/h2rxem5jCzrGpM6AAAAABJRU5ErkJggg==') repeat-x top #c2cbfa;
}
.NDDIBlueEditBGHover .NDDIBlueEditBGButtonPressed, .NDDIBlueEditBGFocus .NDDIBlueEditBGButtonPressed {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAALUlEQVR42l2KsQ0AIACDCv+f5uAPPuJgTYwbATLmEiKgIFKOWFd/ON93W95vA+nVAvPAzDJmAAAAAElFTkSuQmCC') repeat-x top #eaecf5;
}
.NDDIBlueButton {
color: #222842;
background: url('') repeat-y top #eff1f5;
font: 10pt Calibri, Tahoma, Arial;
border: 1px solid #ffcc04;
padding-top: 4px;
padding-bottom: 4px;
vertical-align: middle;
border-radius: 4px;
box-sizing: border-box;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
}
.NDDIBlueButtonT {
color: #222842;
background-color: transparent;
font: 10pt Calibri, Tahoma, Arial;
border-style: none;
padding: 3px 5px;
vertical-align: middle;
box-sizing: border-box;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
}
.NDDIBlueButtonHover, .NDDIBlueButtonTHover {
color: Black;
background: repeat-x top #bccedf;
border: 1px solid #ffcc04;
padding-top: 4px;
padding-bottom: 4px;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
}
.NDDIBlueButtonPressed, .NDDIBlueButtonTPressed {
color: white;
background: no-repeat top #0f75bd;
border: 1px solid #b5bad7;
margin-top: 1px;
margin-right: 1px;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
}
.NDDIBlueButtonDisabled, .NDDIBlueButtonTDisabled, .NDDIBlueButton[disabled], .NDDIBlueButtonT[disabled] {
color: #444444;
background: repeat center #aaa;
border: 1px solid #b5bad7;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
}
.NDDIBlueButtonDD {
color: #222842;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAALElEQVR42n3KIQ4AMAzDwCj//+rGSuOCVSobMjjr3HKCgakcMOEVrYPJ+P9viiw8rqKktBQAAAAASUVORK5CYII=') repeat-x top #cdd1e5;
font: 10pt Calibri, Tahoma, Arial;
border: 1px solid #b5bad7;
padding: 0px;
vertical-align: middle;
border-radius: 4px;
box-sizing: border-box;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
}
.NDDIBlueButtonTDD {
color: #222842;
background-color: transparent;
font: 10pt Calibri, Tahoma, Arial;
border-style: none;
padding: 1px;
vertical-align: middle;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
}
.NDDIBlueButtonDDHover, .NDDIBlueButtonTDDHover {
color: Black;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAALklEQVR42l3JwQkAIQDEwGX7b1SwhUt8KCf4nCRjfgULKaaQanY7xtT/+/h2rxem5jCzrGpM6AAAAABJRU5ErkJggg==') repeat-x top #c2cbfa;
border: 1px solid #4d68f2;
padding: 0px;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
}
.NDDIBlueButtonDDPressed, .NDDIBlueButtonTDDPressed {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAALUlEQVR42l2KsQ0AIACDCv+f5uAPPuJgTYwbATLmEiKgIFKOWFd/ON93W95vA+nVAvPAzDJmAAAAAElFTkSuQmCC') repeat-x top #eaecf5;
border: 1px solid #7b85bb;
padding: 0px;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
}
.NDDIBlueButtonDDDisabled, .NDDIBlueButtonTDDDisabled {
color: #6470ad;
}
.NDDIBlueButtonDDContent, .NDDIBlueButtonDDSplitContent, .NDDIBlueButtonTDDContent, .NDDIBlueButtonTDDSplitContent {
padding: 2px 4px;
cursor: default;
}
.NDDIBlueButtonDDDropdown, .NDDIBlueButtonDDSplitDropdown, .NDDIBlueButtonTDDDropdown, .NDDIBlueButtonTDDSplitDropdown {
padding: 2px;
cursor: default;
}
.NDDIBlueButtonDDHover .NDDIBlueButtonDDSplitContent, .NDDIBlueButtonTDDHover .NDDIBlueButtonTDDSplitContent {
border-right: 1px solid White;
padding-right: 3px;
}
.NDDIBlueButtonDDPressed .NDDIBlueButtonDDSplitContent, .NDDIBlueButtonTDDPressed .NDDIBlueButtonTDDSplitContent {
border-right: 1px solid #f0f2f8;
padding-right: 3px;
}
.NDDIBlueButtonDDHover .NDDIBlueButtonDDSplitDropdown, .NDDIBlueButtonTDDHover .NDDIBlueButtonTDDSplitDropdown {
border-left: 1px solid #8c9ef6;
padding-left: 1px;
}
.NDDIBlueButtonDDPressed .NDDIBlueButtonDDSplitDropdown, .NDDIBlueButtonTDDPressed .NDDIBlueButtonTDDSplitDropdown {
border-left: 1px solid #b5bad7;
padding-left: 1px;
}
.NDDIBlueButtonDDHover .NDDIBlueButtonDDSplitDropdownHover, .NDDIBlueButtonTDDHover .NDDIBlueButtonTDDSplitDropdownHover {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAKCAIAAAD6sKMdAAAAH0lEQVR42mP49+8f0+8//5n+/GFAohmY/vz9D6Eh4gAB/Ri9iTwVGgAAAABJRU5ErkJggg==') repeat-x top #d1d8fb;
border-left: 1px solid #4d68f2;
padding: 2px;
padding-left: 1px;
border-top-right-radius: 3px;
border-bottom-right-radius: 3px;
-webkit-top-right-border-radius: 3px;
-moz-top-right-border-radius: 3px;
-webkit-bottom-right-border-radius: 3px;
-moz-bottom-right-border-radius: 3px;
}
.NDDIBlueSliderH {
padding: 6px;
}
.NDDIBlueSliderHInner {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAECAIAAADAusJtAAAAEklEQVR42mN49+4zEwwwMzMBACf+AuqZuN6uAAAAAElFTkSuQmCC') repeat-x top #fbfbfd;
font: 0pt arial;
border: 1px solid #ffcc04;
height: 6px;
border-radius: 4px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
}
.NDDIBlueSliderHHandle {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAHUlEQVR42mP49OkT079//5j+//+PHaPJ/SMgD8UARhBBuoeiSVgAAAAASUVORK5CYII=') repeat-x top;
font-size: 0pt;
border: 1px solid #b5bad7;
margin-top: -6px;
margin-left: -6px;
width: 16px;
height: 16px;
border-radius: 4px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
}
.NDDIBlueSliderHRange {
background-color: #0f75bd;
font-size: 0pt;
border: 1px solid #ffcc04;
margin: -1px;
height: 6px;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
}
.NDDIBlueSliderHHandleHover {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAALklEQVR42l3JwQkAIQDEwGX7b1SwhUt8KCf4nCRjfgULKaaQanY7xtT/+/h2rxem5jCzrGpM6AAAAABJRU5ErkJggg==') repeat-x top #c2cbfa;
border-color: #9aa9f7;
}
.NDDIBlueSliderHHandleSelected {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAASCAIAAAAVNSPrAAAAEklEQVR42mOQqNrPxMDAQCkGAGCPAXTsX8aTAAAAAElFTkSuQmCC') repeat-x top #187abf;
border-color: #ffcc04;
}
.NDDIBlueSliderHRangeHover {
background-color: #0f75bd;
border-color: #ffcc04;
}
.NDDIBlueSliderHRangeSelected {
background-color: #0f75bd;
border-color: #ffcc04;
}
.NDDIBlueList {
background-color: White;
font: 10pt Calibri, Tahoma, Arial;
border: 1px solid #ffcc04;
padding: 0px;
overflow: auto;
border-radius: 2px;
box-sizing: border-box;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
}
.NDDIBlueListItem {
text-decoration: none;
color: Black;
border: 1px solid #ffffff;
padding: 0;
margin: 0;
display: block;
cursor: default;
outline: none;
}
.NDDIBlueListItemHover {
background: #ffcc04 !important;
border: 1px solid #ffcc04;
padding: 0;
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
}
.NDDIBlueListItemSelected {
background: #ffcc04 !important;
border: 1px solid #ffcc04;
padding: 0;
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
}
.NDDIBlueListTitle {
color: white;
background-color: #0f75bd;
border: 1px none #ccd0e4;
border-top-style: solid;
border-bottom-style: solid;
padding: 2px 4px;
}
.NDDIBlueListSeparator {
border: 1px none #ccd0e4;
border-top: solid #aaa;
margin: 0px;
}
.NDDIBlueTree {
background-color: White;
font: 10pt Calibri, Tahoma, Arial;
border: 1px solid #ffcc04;
padding: 2px;
overflow: auto;
border-radius: 2px;
box-sizing: border-box;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
}
.NDDIBlueTreeNode {
text-decoration: none;
color: Black;
padding: 2px 4px;
margin: 1px;
display: block;
cursor: default;
outline: none;
}
.NDDIBlueTreeNodeHover {
background-color: #fff4c9;
border: 1px solid #ffcc04;
padding: 1px 3px;
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
}
.NDDIBlueTreeNodeSelected {
background-color: #fff4c9;
border: 1px solid #ffcc04;
padding: 1px 3px;
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
}
.NDDIBlueTreeNodeLabel {
text-decoration: none;
color: Black;
cursor: default;
outline: none;
}
.NDDIBlueDP {
color: Black;
background-color: White;
border: 1px solid #ffcc04;
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
}
.NDDIBlueDPHeader {
color: white;
background-color: #0f75db;
border: 1px none #ffcc04;
border-bottom-style: solid;
padding: 2px 4px;
}
.NDDIBlueDPHeaderButton {
text-decoration: none;
color: White;
padding: 2px 4px;
margin: 1px;
display: inline-block;
cursor: default;
outline: none;
}
.NDDIBlueDPHeaderButtonHover {
color: Black;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAALklEQVR42l3JwQkAIQDEwGX7b1SwhUt8KCf4nCRjfgULKaaQanY7xtT/+/h2rxem5jCzrGpM6AAAAABJRU5ErkJggg==') repeat-x top #c2cbfa;
border: 1px solid #ffcc04;
padding: 1px 3px;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
}
.NDDIBlueDPHeaderButtonSelected {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAALUlEQVR42l2KsQ0AIACDCv+f5uAPPuJgTYwbATLmEiKgIFKOWFd/ON93W95vA+nVAvPAzDJmAAAAAElFTkSuQmCC') repeat-x top #eaecf5;
border: 1px solid #ffcc04;
padding: 1px 3px;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
}
.NDDIBlueDPItem {
text-align: center;
text-decoration: none;
color: Black;
padding: 2px 4px;
margin: 1px;
display: block;
cursor: default;
outline: none;
}
.NDDIBlueDPItemHover {
background-color: #fff4c9;
border: 1px solid #ffcc04;
padding: 1px 3px;
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
}
.NDDIBlueDPItemSelected {
background-color: #ffcc04;
border: 1px solid #ffcc04;
padding: 1px 3px;
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
}
.NDDIBlueDPItemOutOfRange {
color: #aaa;
}
.NDDIBlueDPItemDisabled {
color: #aaa;
}
.NDDIBlueDPPanel {
background-color: #fbfbfd;
padding: 2px;
}
.NDDIBlueDPDaysOfWeek {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAFCAIAAAAL5hHIAAAAHElEQVR42mM4e+kFEwszIxMLCxMTKwsTEwsLEwAu+wK30i8HVwAAAABJRU5ErkJggg==') repeat-x top #bccedf;
border: 1px none #ffcc04;
border-bottom-style: solid;
padding: 2px 4px;
}
.NDDIBlueDPWeeksOfYear {
background-color: #bccedf;
border-right: 1px solid #ffcc04;
}
.NDDIBlueDPWeeksOfYearHeader {
border-bottom-style: none;
}
.NDDIBlueDPDate {
background-color: #fbfbfd;
padding: 2px;
}
.NDDIBlueDPDateWeekend {
background-color: #ebebeb;
padding: 2px;
}
.NDDIBlueDPDateToday {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAIAAABLbSncAAAAMUlEQVR42mN89uITAwPD12+/GRgYuLlY4WwmrKLcXKxMWEWhOjBFv377zYRVlLp2AADUhjK2y/imbQAAAABJRU5ErkJggg==') repeat center #dbdeee;
padding: 2px;
}
.NDDIBlueTP .NDDIBlueEdit {
text-align: center;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAECAIAAADAusJtAAAAEklEQVR42mN49+4zEwwwMzMBACf+AuqZuN6uAAAAAElFTkSuQmCC') repeat-x top #fbfbfd;
font: 10pt Calibri, Tahoma, Arial;
border: 1px solid #ffcc04;
border-bottom-style: none;
padding: 3px;
margin: 0px;
border-radius: 2px 2px 0px 0px;
-webkit-border-radius: 2px 2px 0px 0px;
-moz-border-radius: 2px 2px 0px 0px;
}
.NDDIBlueTPEditButton {
text-align: center;
text-decoration: none;
background-color: #ffcc04;
border: 1px solid #ffcc04;
border-top-style: none;
padding: 2px;
display: block;
border-radius: 0px 0px 2px 2px;
-webkit-border-radius: 0px 0px 2px 2px;
-moz-border-radius: 0px 0px 2px 2px;
outline: none;
}
.NDDIBlueTPEditButton:hover {
background-color: #ffcc04;
border-top-style: solid;
padding-top: 1px;
}
.NDDIBlueTPMeridianButton {
text-decoration: none;
color: #222842;
padding: 2px 3px;
margin-left: 2px;
vertical-align: middle;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
outline: none;
}
.NDDIBlueTPMeridianButton:hover {
color: Black;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAALklEQVR42l3JwQkAIQDEwGX7b1SwhUt8KCf4nCRjfgULKaaQanY7xtT/+/h2rxem5jCzrGpM6AAAAABJRU5ErkJggg==') repeat-x top #c2cbfa;
border: 1px solid #ffcc04;
padding: 1px 2px;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
}
.NDDIBlueGrid {
color: Black;
border: 0px #b1b7d5;
border-top-style: solid;
border-bottom-style: solid;
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
}
.NDDIBlueGridHeader, .NDDIBlueGridFormLabel, .NDDIBlueGridRowHeader {
text-align: left;
color: white;
background-color: #0f75bd;
border: 1px none #ffcc04;
border-bottom-style: solid;
padding: 4px 2px;
}
.NDDIBlueGridRowHeader {
text-align: right;
color: #0f75bd;
background: none;
padding: 4px 2px 0;
}
.NDDIBlueGridFooter {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAECAIAAADAusJtAAAAGElEQVR42mM4df4JExsbMxM7GzMTOxsLACQeArQ0E3G1AAAAAElFTkSuQmCC') repeat-x top #e3e6f1;
border: 1px none #b1b7d5;
border-top-style: solid;
padding: 4px 6px;
}
.NDDIBlueGridSummaryLabel {
color: #aaaaaa;
padding: 2px;
}
.NDDIBlueGridSummaryData {
padding: 2px;
}
.NDDIBlueGridQBE {
color: white;
background-color: #64a4df;
}
.NDDIBlueGridSeparator {
background-color: White;
font-size: 0px;
border-bottom: 1px solid #d1d5e7;
padding: 0px;
height: 1px;
}
.NDDIBlueGridRowHeader {
font: bold 8pt Arial;
}
.NDDIBlueGridDataHeader {
color: white;
background-color: #0f75bd;
border: 1px solid #ffcc04;
border-left-style: none;
border-right-style: none;
padding: 4px 6px;
}
.NDDIBlueGridData {
padding: 2px 6px;
}
.NDDIBlueGridDataAlt {
background-color: #d6efff;
padding: 2px 6px;
}
.NDDIBlueGridRowHover .NDDIBlueGridDataAlt, .NDDIBlueGridRowHover .NDDIBlueGridData {
background: repeat-x top #ffcc04;
padding: 2px 6px;
}
.NDDIBlueGridRowHover .NDDIBlueGridDataAlt input, .NDDIBlueGridRowHover .NDDIBlueGridData input, .NDDIBlueGridRowHover .NDDIBlueGridDataAlt select, .NDDIBlueGridRowHover .NDDIBlueGridData select, .NDDIBlueGridRowHover .NDDIBlueGridDataAlt textarea, .NDDIBlueGridRowHover .NDDIBlueGridData textarea {
border-color: black !important;
}
.NDDIBlueGridRowSelected .NDDIBlueGridDataAlt, .NDDIBlueGridRowSelected .NDDIBlueGridData {
border-width: 0px;
padding: 2px 6px;
}
.NDDIBlueGridDataError {
color: #fe0000;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAIAAABLbSncAAAAMElEQVR42mP8f/gwAwMDg7g4AwMDw8uXcDYTVlGGly+ZsIrCdGCIMoiLM2EVpa4dAANiIMNLsv32AAAAAElFTkSuQmCC') repeat center #ffdada;
font: 10pt Calibri, Tahoma, Arial;
}
.NDDIBlueGridHeader .NDDIBlueLink {
text-decoration: none;
color: white;
}
.NDDIBlueGridHeader .NDDIBlueLink:hover {
text-decoration: underline;
color: #242a46;
}
.NDDIBlueGridForm {
}
.NDDIBlueGridFormLabel {
padding: 2px;
}
.NDDIBlueGridFormData {
padding: 2px;
}
.NDDIBlueGridFormDataError {
color: #fe0000;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAIAAABLbSncAAAAMElEQVR42mP8f/gwAwMDg7g4AwMDw8uXcDYTVlGGly+ZsIrCdGCIMoiLM2EVpa4dAANiIMNLsv32AAAAAElFTkSuQmCC') repeat center #ffdada;
font: 10pt Calibri, Tahoma, Arial;
}
.NDDIBlueDialogLabel {
color: #003399;
padding: 2px;
}
.NDDIBlueDialogRSHeader {
}
.NDDIBlueDialogRSFooter {
text-align: right;
border-top: 1px dotted #b1b7d5;
padding-top: 2px;
}
.NDDIBlueDialogRSRow {
padding: 3px;
}
.NDDIBlueDialogRSRowSelected {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAABCAIAAABc7mk1AAAAIklEQVR42mPkL73Nw87Iy87Ew87Ey8EEZbAz8XJAGIxYxQFuVgLSEw6FUgAAAABJRU5ErkJggg==') repeat-y left #f1f7fd;
border: 1px solid #ffcc04;
padding: 2px;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
}
.NDDIBlueDialogRSRowHover {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAABCAIAAABc7mk1AAAAIklEQVR42mPkL73Nw87Iy87Ew87Ey8EEZbAz8XJAGIxYxQFuVgLSEw6FUgAAAABJRU5ErkJggg==') repeat-y left #f1f7fd;
border: 1px solid #ffcc04;
padding: 2px;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
}
.NDDIBlueDialogRSRowError {
color: #fe0000;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAIAAABLbSncAAAAMElEQVR42mP8f/gwAwMDg7g4AwMDw8uXcDYTVlGGly+ZsIrCdGCIMoiLM2EVpa4dAANiIMNLsv32AAAAAElFTkSuQmCC') repeat center #ffdada;
border: 1px solid #fe0000;
padding: 2px;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
}
.NDDIBlueDialogRSSeparator {
border-top: 1px dotted #b1b7d5;
margin-top: 5px;
line-height: 5px;
}
.NDDIBlueMenu {
color: Black;
background-color: #eceef6;
border: 1px solid #ffcc04;
border-radius: 3px;
box-shadow: 3px 3px 6px #aaa;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
-moz-box-shadow: 3px 3px 6px #aaa;
-webkit-box-shadow: 3px 3px 6px #aaa;
}
.NDDIBlueMenuInner {
border: 1px solid White;
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
}
.NDDIBlueMenuIconColumn {
background: url('MenuIconColBack.png') repeat-y left;
}
.NDDIBlueMenuNoIndent {
background-color: #eceef6;
}
.NDDIBlueMenuItem {
text-decoration: none;
white-space: nowrap;
color: #003399;
padding: 2px;
margin: 1px;
display: block;
cursor: default;
outline: none;
}
.NDDIBlueMenuItemHover {
color: White;
background-color: #0f75bd;
border: 1px solid #ffcc04;
padding: 1px;
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
}
.NDDIBlueMenuItemSelected {
background-color: #fff4c9;
border: 1px solid #ffcc04;
padding: 1px;
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
}
.NDDIBlueMenuItemDisabled {
color: #8c8c8c;
}
.NDDIBlueMenuItemDisabledHover {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAGUlEQVR42mP49v0X07///5n+/2dg+k89GgC0njfcqx1FkwAAAABJRU5ErkJggg==') repeat-x top #dfe2ef;
border: 1px solid #bac0dc;
padding: 1px;
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
}
.NDDIBlueMenuItem .NDDIBlueMenuItemCascade {
background: url('MenuCascade.png') no-repeat right;
padding-right: 18px;
}
.NDDIBlueMenuItemDisabled .NDDIBlueMenuItemCascade {
background: url('MenuCascadeDisabled.png') no-repeat right;
}
.NDDIBlueMenuSeparator {
font-size: 0px;
border-style: none;
border-top: 1px solid #ffcc04;
border-bottom: 1px solid White;
padding: 0px;
}
.NDDIBlueMenuTitle {
color: #003399;
background-color: #aaa;
border: 1px none #ffcc04;
border-top-style: solid;
border-bottom-style: solid;
padding: 1px 3px;
}
.NDDIBlueMenuItemHover .NDDIBlueMenuItemCascade {
color: white;
background-color: #0f75bd;
}
.NDDIBlueMenubarHItem {
text-decoration: none;
white-space: nowrap;
color: #003399;
padding: 2px 4px;
margin: 1px;
display: block;
cursor: default;
outline: none;
}
.NDDIBlueMenubarHItemHover {
background-color: #fff4c9;
border: 1px solid #ffcc04;
padding: 1px 3px;
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
}
.NDDIBlueMenubarHItemPressed {
background-color: #ffcc04;
border: 1px solid #ffcc04;
padding: 1px 3px;
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
}
.NDDIBlueMenubarHItemDisabled {
color: #8c8c8c;
}
.NDDIBlueMenubarHSeparator {
font-size: 0px;
border-style: none;
border-left: 1px solid #ccd0e4;
border-right: 1px solid White;
padding: 0px;
vertical-align: middle;
height: 10pt;
}
.NDDIBlueMenubarHItemCascade {
background: url('MenubarHCascade.png') no-repeat right;
padding-right: 12px;
}
.NDDIBlueMenubarHItemHover .NDDIBlueMenubarHItemCascade {
background-image: url('MenubarHCascadeHover.png');
}
.NDDIBlueMenubarHItemPressed .NDDIBlueMenubarHItemCascade {
background-image: url('MenubarHCascadePressed.png');
}
.NDDIBlueMenubarHItemDisabled .NDDIBlueMenubarHItemCascade {
background-image: url('MenubarHCascadeDisabled.png');
}
.NDDIBlueMenubarVItem {
text-decoration: none;
white-space: nowrap;
color: #003399;
padding: 2px 4px;
margin: 1px;
display: block;
cursor: default;
outline: none;
}
.NDDIBlueMenubarVItemHover {
background-color: #fff4c9;
border: 1px solid #ffcc04;
padding: 1px 3px;
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
}
.NDDIBlueMenubarVItemPressed {
background-color: #ffcc04;
border: 1px solid #ffcc04;
padding: 1px 3px;
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
}
.NDDIBlueMenubarVItemDisabled {
color: #8c8c8c;
}
.NDDIBlueMenubarVSeparator {
font-size: 0px;
border-style: none;
border-top: 1px solid #aaa;
border-bottom: 1px solid White;
padding: 0px;
}
.NDDIBlueMenubarVItemCascade {
background: url('MenubarVCascade.png') no-repeat right;
padding-right: 10px;
}
.NDDIBlueMenubarVItemHover .NDDIBlueMenubarVItemCascade {
background-image: url('MenubarVCascadeHover.png');
}
.NDDIBlueMenubarVItemPressed .NDDIBlueMenubarVItemCascade {
background-image: url('MenubarVCascadePressed.png');
}
.NDDIBlueMenubarVItemDisabled .NDDIBlueMenubarVItemCascade {
background-image: url('MenubarVCascadeDisabled.png');
}
.NDDIBlueWin {
color: Black;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAUCAIAAADDbMD2AAAAJElEQVR42mNIWXKf6ffff0x//v1j+vPvP4T+i8T+9x/KJ0oeAPmzOneQD6RfAAAAAElFTkSuQmCC') repeat-x top #1377be;
font: 10pt Calibri, Tahoma, Arial;
border: 1px solid #8892c1;
border-radius: 3px;
box-shadow: 0 0 6px #0f75bd;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
-moz-box-shadow: 0 0 6px #0f75bd;
-webkit-box-shadow: 0 0 6px #0f75bd;
}
.NDDIBlueWinActive {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABkCAIAAADITs03AAAAU0lEQVR42pWPwQ2AQAgEJ/TfmR+LsI/14RI5lER/w3Dhdtn2IyQFEEBImFW4eQg8X6zCg/dOvnFzerU3+e+/bOuc/ObL3SW3Woehs/s9u03+U7YTzApU9EHTzV8AAAAASUVORK5CYII=') repeat-x top #aab1d2;
border-color: #717cb4;
box-shadow: 0 0 8px #0f75bd;
-moz-box-shadow: 0 0 8px #0f75bd;
-webkit-box-shadow: 0 0 8px #0f75bd;
}
.NDDIBlueWinAdjust {
}
.NDDIBlueWinInner {
border: 2px solid #ffcc04;
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
}
.NDDIBlueWinTitle {
background-color: #ffcc04;
font-weight: bold;
padding: 2px 4px;
cursor: move;
}
.NDDIBlueWinBodyContainer {
border: 1px solid #0f75bd;
margin: 3px;
}
.NDDIBlueWinTBar {
color: #003399;
background-color: #f0f2f8;
border: 1px solid #8892c1;
border-bottom-style: none;
padding: 2px;
}
.NDDIBlueWinBody {
background-color: #ffffff;
border: 1px solid #8892c1;
padding: 2px;
overflow: auto;
}
.NDDIBlueWinButtons {
text-align: right;
background-color: White;
border: 1px solid #8892c1;
border-top-style: none;
padding: 2px 4px;
}
.NDDIBlueWinBBar {
color: #003399;
background-color: #f0f2f8;
border: 1px solid #8892c1;
border-top-style: none;
padding: 2px;
}
.NDDIBlueWinHeader {
color: white;
padding: 2px 4px;
}
.NDDIBlueWinFooter {
color: White;
padding: 2px 4px;
}
.NDDIBlueWinActive .NDDIBlueWinInner {
border: 2px solid #ffcc04;
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
}
.NDDIBlueWinActive .NDDIBlueWinBodyContainer {
}
.NDDIBlueWinActive .NDDIBlueWinTBar, .NDDIBlueWinActive .NDDIBlueWinBody, .NDDIBlueWinActive .NDDIBlueWinButtons, .NDDIBlueWinActive .NDDIBlueWinBBar {
}
.NDDIBlueWinResizer {
background: repeat center #ffcc04;
font-size: 1px;
cursor: s-resize;
height: 10px;
}
.NDDIBlueDDWin {
color: Black;
background-color: #eceef6;
font: 10pt Calibri, Tahoma, Arial;
border: 1px solid #8892c1;
border-radius: 3px;
box-shadow: 3px 3px 6px #0f75bd;
min-width: 55px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
-moz-box-shadow: 3px 3px 6px #0f75bd;
-webkit-box-shadow: 3px 3px 6px #0f75bd;
}
.NDDIBlueDDWinAdjust {
}
.NDDIBlueDDWinInner {
border: 2px solid #ffcc04;
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
}
.NDDIBlueDDWinTitle {
background-color: #ffcc04;
font-weight: bold;
padding: 2px 4px;
cursor: move;
}
.NDDIBlueDDWinHeader {
color: white;
background-color: 0f75bd;
padding: 2px 4px;
}
.NDDIBlueDDWinBody {
background-color: White;
font: 10pt Calibri, Tahoma, Arial;
padding: 2px;
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
}
.NDDIBlueDDWinButtons {
text-align: right;
background-color: White;
border-top: 1px solid #b1b7d5;
padding: 2px 4px;
}
.NDDIBlueDDWinFooter {
color: white;
background-color: #0f75bd;
padding: 2px 4px;
}
.NDDIBlueDDWinResizer {
background-color: #ffcc04;
font-size: 1px;
border-top: 1px solid #b1b7d5;
cursor: s-resize;
height: 10px;
}
.NDDIBlueDDWinBBar {
padding: 2px 4px;
}
.NDDIBlueDDWinTBar {
border-bottom: 1px solid #444444;
padding: 2px 4px;
}
.NDDIBlueAccordion {
}
.NDDIBlueAccordionButton, .NDDIBlueAccordionButton2, .NDDIBlueAccordionButton3 {
text-decoration: none;
color: White;
border: 1px solid #ffcc04;
padding: 2px 4px;
display: block;
cursor: default;
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
outline: none;
}
.NDDIBlueAccordionButton {
background-color: #0f75bd;
margin-bottom: 2px;
}
.NDDIBlueAccordionButton2 {
background-color: #2d97e3;
margin: 0 0 0 9px;
}
.NDDIBlueAccordionButton3 {
background-color: #59baff;
margin: 0 0 0 9px;
}
.NDDIBlueAccordionButton:hover {
background-color: #ffcc04;
border-color: #0f75bd;
}
.NDDIBlueAccordionButtonSelected, .NDDIBlueAccordionButtonSelected2, .NDDIBlueAccordionButtonSelected3 {
text-decoration: none;
color: Black;
background-color: #ffcc04;
border: 1px solid #ffcc04;
border-bottom-color: #ffcc04;
padding: 2px 4px;
display: block;
cursor: default;
border-radius: 2px 2px 0px 0px;
-moz-border-radius: 2px 2px 0px 0px;
-webkit-border-radius: 2px 2px 0px 0px;
outline: none;
}
.NDDIBlueAccordionButtonSelected {
margin-bottom: 2px;
}
.NDDIBlueAccordionButtonSelected2 {
margin: 0 0 0 9px;
}
.NDDIBlueAccordionButtonSelected3 {
margin: 0 0 0 9px;
}
.NDDIBlueAccordionButtonSelected:hover {
}
.NDDIBlueAccordionButtonDisabled {
text-decoration: none;
color: #444;
background-color: #aaa;
border: 1px solid #ffcc04;
padding: 2px 4px;
margin-bottom: 2px;
display: block;
cursor: default;
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
outline: none;
}
.NDDIBlueAccordionButtonDisabled:hover {
}
.NDDIBlueAccordionPane, .NDDIBlueAccordionPane2, .NDDIBlueAccordionPane3 {
color: Black;
border: 1px solid #ffcc04;
border-top-style: none;
padding: 2px;
border-radius: 0px 0px 2px 2px;
-moz-border-radius: 0px 0px 2px 2px;
-webkit-border-radius: 0px 0px 2px 2px;
}
.NDDIBlueAccordionPane {
margin-top: -2px;
margin-bottom: 2px;
}
.NDDIBlueAccordionPane2 {
margin: 0 0 0 9px;
}
.NDDIBlueAccordionPane3 {
margin: 0 0 0 9px;
}
.NDDIBlueTabTContainer {
}
.NDDIBlueTabTBand {
}
.NDDIBlueTabTButton {
text-decoration: none;
color: #444444;
background-color: #fff;
border: 1px solid #ffcc04;
border-bottom-style: none;
padding: 2px 4px;
margin-right: 2px;
margin-bottom: -1px;
display: block;
float: left;
cursor: default;
border-radius: 6px 6px 0px 0px;
-moz-border-radius: 6px 6px 0px 0px;
-webkit-border-radius: 6px 6px 0px 0px;
outline: none;
}
.NDDIBlueTabTButton:hover {
background-color: #ffcc04;
border-color: #0f75bd;
}
.NDDIBlueTabTButtonSelected {
text-decoration: none;
color: Black;
background-color: #ffcc04;
border: 1px solid #ffcc04;
border-bottom-style: none;
padding: 2px 4px;
padding-bottom: 3px;
margin-right: 2px;
margin-bottom: -1px;
display: block;
float: left;
cursor: default;
position: relative;
border-radius: 6px 6px 0px 0px;
-moz-border-radius: 6px 6px 0px 0px;
-webkit-border-radius: 6px 6px 0px 0px;
outline: none;
}
.NDDIBlueTabTButtonSelected:hover {
}
.NDDIBlueTabTButtonDisabled {
text-decoration: none;
color: #444;
background-color: #aaa;
border: 1px solid #ffcc04;
border-bottom-style: none;
padding: 2px 4px;
margin-right: 2px;
margin-bottom: -1px;
display: block;
float: left;
cursor: default;
border-radius: 0px 0px 2px 2px;
-moz-border-radius: 0px 0px 2px 2px;
-webkit-border-radius: 0px 0px 2px 2px;
outline: none;
}
.NDDIBlueTabTButtonDisabled:hover {
}
.NDDIBlueTabTPanes {
}
.NDDIBlueTabTPane {
color: Black;
background-color: White;
border: 1px solid #ffcc04;
padding: 2px;
}
.NDDIBlueTabBContainer {
}
.NDDIBlueTabBBand {
}
.NDDIBlueTabBButton {
text-decoration: none;
color: White;
background-color: #0f75bd;
border: 1px solid #ffcc04;
border-top-color: #ffcc04;
padding: 2px 4px;
margin-top: -1px;
margin-right: 2px;
display: block;
float: left;
cursor: default;
border-radius: 0px 0px 2px 2px;
-moz-border-radius: 0px 0px 2px 2px;
-webkit-border-radius: 0px 0px 2px 2px;
outline: none;
}
.NDDIBlueTabBButton:hover {
background-color: #ffcc04;
border-color: #0f75bd;
}
.NDDIBlueTabBButtonSelected {
text-decoration: none;
color: Black;
background-color: #ffcc04;
border: 1px solid #ffcc04;
border-top-style: none;
padding: 2px 4px;
padding-top: 3px;
margin-top: -1px;
margin-right: 2px;
display: block;
float: left;
cursor: default;
position: relative;
border-radius: 0px 0px 2px 2px;
-moz-border-radius: 0px 0px 2px 2px;
-webkit-border-radius: 0px 0px 2px 2px;
outline: none;
}
.NDDIBlueTabBButtonSelected:hover {
}
.NDDIBlueTabBButtonDisabled {
text-decoration: none;
color: #444;
background-color: #aaa;
border: 1px solid #ffcc04;
border-top-color: #ffcc04;
padding: 2px 4px;
margin-top: -1px;
margin-right: 2px;
display: block;
float: left;
cursor: default;
border-radius: 0px 0px 2px 2px;
-moz-border-radius: 0px 0px 2px 2px;
-webkit-border-radius: 0px 0px 2px 2px;
outline: none;
}
.NDDIBlueTabBButtonDisabled:hover {
}
.NDDIBlueTabBPanes {
}
.NDDIBlueTabBPane {
color: Black;
background-color: White;
border: 1px solid #ffcc04;
padding: 2px;
}
.NDDIBlueTabLContainer {
}
.NDDIBlueTabLBand {
}
.NDDIBlueTabLButton {
text-decoration: none;
color: White;
background-color: #0f75bd;
border: 1px solid #ffcc04;
padding: 2px;
margin-right: -1px;
margin-bottom: 2px;
display: block;
cursor: default;
border-radius: 2px 0px 0px 2px;
-moz-border-radius: 2px 0px 0px 2px;
-webkit-border-radius: 2px 0px 0px 2px;
outline: none;
}
.NDDIBlueTabLButton:hover {
background-color: #ffcc04;
border-color: #0f75bd;
}
.NDDIBlueTabLButtonSelected {
text-decoration: none;
color: Black;
background-color: #ffcc04;
border: 1px solid #ffcc04;
border-right-style: none;
padding: 2px;
padding-right: 3px;
margin-right: -1px;
margin-bottom: 2px;
display: block;
cursor: default;
position: relative;
border-radius: 2px 0px 0px 2px;
-moz-border-radius: 2px 0px 0px 2px;
-webkit-border-radius: 2px 0px 0px 2px;
outline: none;
}
.NDDIBlueTabLButtonSelected:hover {
}
.NDDIBlueTabLButtonDisabled {
text-decoration: none;
color: #444;
background-color: #aaa;
border: 1px solid #ffcc04;
padding: 2px;
margin-right: -1px;
margin-bottom: 2px;
display: block;
cursor: default;
border-radius: 2px 0px 0px 2px;
-moz-border-radius: 2px 0px 0px 2px;
-webkit-border-radius: 2px 0px 0px 2px;
outline: none;
}
.NDDIBlueTabLButtonDisabled:hover {
}
.NDDIBlueTabLPanes {
}
.NDDIBlueTabLPane {
color: Black;
background-color: White;
border: 1px solid #ffcc04;
padding: 2px;
}
.NDDIBlueTabRContainer {
}
.NDDIBlueTabRBand {
}
.NDDIBlueTabRButton {
text-decoration: none;
color: White;
background-color: #0f75bd;
border: 1px solid #ffcc04;
border-left-style: none;
padding: 2px;
margin-left: 0px;
margin-bottom: 2px;
display: block;
cursor: default;
border-radius: 0px 2px 2px 0px;
-moz-border-radius: 0px 2px 2px 0px;
-webkit-border-radius: 0px 2px 2px 0px;
outline: none;
}
.NDDIBlueTabRButton:hover {
background-color: #ffcc04;
border-color: #0f75bd;
}
.NDDIBlueTabRButtonSelected {
text-decoration: none;
color: Black;
background-color: #ffcc04;
border: 1px solid #ffcc04;
border-left-style: none;
padding: 2px;
padding-left: 3px;
margin-left: -1px;
margin-bottom: 2px;
display: block;
cursor: default;
position: relative;
border-radius: 0px 2px 2px 0px;
-moz-border-radius: 0px 2px 2px 0px;
-webkit-border-radius: 0px 2px 2px 0px;
outline: none;
}
.NDDIBlueTabRButtonSelected:hover {
}
.NDDIBlueTabRButtonDisabled {
text-decoration: none;
color: #444;
background-color: #aaa;
border: 1px solid #ffcc04;
border-left-style: none;
padding: 2px;
margin-left: 0px;
margin-bottom: 2px;
display: block;
cursor: default;
border-radius: 0px 2px 2px 0px;
-moz-border-radius: 0px 2px 2px 0px;
-webkit-border-radius: 0px 2px 2px 0px;
outline: none;
}
.NDDIBlueTabRButtonDisabled:hover {
}
.NDDIBlueTabRPanes {
}
.NDDIBlueTabRPane {
color: Black;
background-color: White;
border: 1px solid #ffcc04;
padding: 2px;
}
.NDDIBlueTabbandT {
color: Black;
background: #0f75bd;
padding: 0 0 0 47px;
}
.NDDIBlueTabbandTButton {
text-decoration: none;
white-space: nowrap;
color: #444444;
background-color: #ffffff;
border: 1px solid #ffcc04;
border-bottom-style: none;
padding: 2px 4px;
margin-top: 2px;
margin-right: 2px;
display: block;
cursor: default;
position: relative;
border-radius: 6px 6px 0px 0px;
-moz-border-radius: 6px 6px 0px 0px;
-webkit-border-radius: 6px 6px 0px 0px;
outline: none;
}
.NDDIBlueTabbandTButton:hover {
color: #0f75bd;
background-color: #ffcc04;
border-color: #0f75bd;
}
.NDDIBlueTabbandTButtonSelected {
text-decoration: none;
white-space: nowrap;
color: Black;
background-color: #ffcc04;
border: 1px solid #ffcc04;
border-bottom-style: none;
padding: 2px 4px;
padding-bottom: 3px;
margin-top: 2px;
margin-right: 2px;
margin-bottom: -1px;
display: block;
cursor: default;
position: relative;
border-radius: 6px 6px 0px 0px;
-moz-border-radius: 6px 6px 0px 0px;
-webkit-border-radius: 6px 6px 0px 0px;
outline: none;
}
.NDDIBlueTabbandTButtonSelected:hover {
}
.NDDIBlueTabbandTButtonDisabled {
text-decoration: none;
white-space: nowrap;
color: #444;
background-color: #aaa;
border: 1px solid #ffcc04;
border-bottom-style: none;
padding: 2px 4px;
margin-top: 2px;
margin-right: 2px;
display: block;
cursor: default;
position: relative;
border-radius: 6px 6px 0px 0px;
-moz-border-radius: 6px 6px 0px 0px;
-webkit-border-radius: 6px 6px 0px 0px;
outline: none;
}
.NDDIBlueTabbandTButtonDisabled:hover {
}
.NDDIBlueTabbandTLScroll {
text-decoration: none;
color: Black;
background-color: #fbfbfd;
border: 1px solid #ffcc04;
border-left-style: none;
border-bottom-style: none;
padding: 2px;
padding-bottom: 3px;
margin: 0 0 -1px 50px;
display: block;
position: relative;
border-radius: 0px 2px 0px 0px;
-moz-border-radius: 0px 2px 0px 0px;
-webkit-border-radius: 0px 2px 0px 0px;
outline: none;
}
.NDDIBlueTabbandTLScroll:hover {
}
.NDDIBlueTabbandTLScrollDisabled {
text-decoration: none;
color: Black;
background-color: #fbfbfd;
border: 1px solid #8892c1;
border-left-style: none;
border-bottom-style: none;
padding: 2px;
padding-bottom: 3px;
margin: 0 0 -1px 50px;
display: block;
position: relative;
border-radius: 0px 2px 0px 0px;
-moz-border-radius: 0px 2px 0px 0px;
-webkit-border-radius: 0px 2px 0px 0px;
outline: none;
}
.NDDIBlueTabbandTLScrollDisabled:hover {
}
.NDDIBlueTabbandTRScroll {
text-decoration: none;
color: Black;
background-color: #f0f2f8;
border: 1px solid #8892c1;
border-right-style: none;
border-bottom-style: none;
padding: 2px;
padding-bottom: 3px;
margin-bottom: -1px;
display: block;
position: relative;
border-radius: 2px 0px 0px 0px;
-moz-border-radius: 2px 0px 0px 0px;
-webkit-border-radius: 2px 0px 0px 0px;
outline: none;
}
.NDDIBlueTabbandTRScroll:hover {
}
.NDDIBlueTabbandTRScrollDisabled {
text-decoration: none;
color: Black;
background-color: #fbfbfd;
border: 1px solid #ffcc04;
border-right-style: none;
border-bottom-style: none;
padding: 2px;
padding-bottom: 3px;
margin-bottom: -1px;
display: block;
position: relative;
border-radius: 2px 0px 0px 0px;
-moz-border-radius: 2px 0px 0px 0px;
-webkit-border-radius: 2px 0px 0px 0px;
outline: none;
}
.NDDIBlueTabbandTRScrollDisabled:hover {
}
.NDDIBlueTabbandTSeparator {
background-color: #ffcc04;
font: 0pt arial;
padding: 0px;
height: 2px;
}
.NDDIBlueTabbandB {
color: Black;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAALElEQVR42mO4cfs1EyMjAxMjIyMTIyMjExMjAxMjExIbJs6EYKPz4eqY4GwA8zoDC/pzSwYAAAAASUVORK5CYII=') repeat-x bottom #d8dbec;
border: 1px solid #ffcc04;
border-bottom-style: solid;
padding: 0px;
}
.NDDIBlueTabbandBButton {
text-decoration: none;
white-space: nowrap;
color: White;
background-color: #0f75bd;
border: 1px solid #ffcc04;
border-top-style: none;
padding: 2px 4px;
margin-right: 2px;
margin-bottom: 2px;
display: block;
cursor: default;
position: relative;
border-radius: 0px 0px 2px 2px;
-moz-border-radius: 0px 0px 2px 2px;
-webkit-border-radius: 0px 0px 2px 2px;
outline: none;
}
.NDDIBlueTabbandBButton:hover {
background-color: #ffcc04;
border-color: #0f75bd;
}
.NDDIBlueTabbandBButtonSelected {
text-decoration: none;
white-space: nowrap;
color: Black;
background-color: #ffcc04;
border: 1px solid #ffcc04;
border-top-style: none;
padding: 2px 4px;
padding-top: 3px;
margin-top: -1px;
margin-right: 2px;
margin-bottom: 2px;
display: block;
cursor: default;
position: relative;
border-radius: 0px 0px 2px 2px;
-moz-border-radius: 0px 0px 2px 2px;
-webkit-border-radius: 0px 0px 2px 2px;
outline: none;
}
.NDDIBlueTabbandBButtonSelected:hover {
}
.NDDIBlueTabbandBButtonDisabled {
text-decoration: none;
white-space: nowrap;
color: #444;
background-color: #aaa;
border: 1px solid #ffcc04;
border-top-style: none;
padding: 2px 4px;
margin-right: 2px;
margin-bottom: 2px;
display: block;
cursor: default;
position: relative;
border-radius: 0px 0px 2px 2px;
-moz-border-radius: 0px 0px 2px 2px;
-webkit-border-radius: 0px 0px 2px 2px;
outline: none;
}
.NDDIBlueTabbandBButtonDisabled:hover {
}
.NDDIBlueTabbandBLScroll {
text-decoration: none;
color: Black;
background-color: #f0f2f8;
border: 1px solid #8892c1;
border-top-style: none;
border-left-style: none;
padding: 2px;
padding-top: 3px;
margin-top: -1px;
display: block;
position: relative;
border-radius: 0px 0px 2px 0px;
-moz-border-radius: 0px 0px 2px 0px;
-webkit-border-radius: 0px 0px 2px 0px;
outline: none;
}
.NDDIBlueTabbandBLScroll:hover {
}
.NDDIBlueTabbandBLScrollDisabled {
text-decoration: none;
color: Black;
background-color: #fbfbfd;
border: 1px solid #ffcc04;
border-top-style: none;
border-left-style: none;
padding: 2px;
padding-top: 3px;
margin-top: -1px;
display: block;
position: relative;
border-radius: 0px 0px 2px 0px;
-moz-border-radius: 0px 0px 2px 0px;
-webkit-border-radius: 0px 0px 2px 0px;
outline: none;
}
.NDDIBlueTabbandBLScrollDisabled:hover {
}
.NDDIBlueTabbandBRScroll {
text-decoration: none;
color: Black;
background-color: #fbfbfd;
border: 1px solid #ffcc04;
border-top-style: none;
border-right-style: none;
padding: 2px;
padding-top: 3px;
margin-top: -1px;
display: block;
position: relative;
border-radius: 0px 0px 0px 2px;
-moz-border-radius: 0px 0px 0px 2px;
-webkit-border-radius: 0px 0px 0px 2px;
outline: none;
}
.NDDIBlueTabbandBRScroll:hover {
}
.NDDIBlueTabbandBRScrollDisabled {
text-decoration: none;
color: Black;
background-color: #fbfbfd;
border: 1px solid #8892c1;
border-top-style: none;
border-right-style: none;
padding: 2px;
padding-top: 3px;
margin-top: -1px;
display: block;
position: relative;
border-radius: 0px 0px 0px 2px;
-moz-border-radius: 0px 0px 0px 2px;
-webkit-border-radius: 0px 0px 0px 2px;
outline: none;
}
.NDDIBlueTabbandBSeparator {
background-color: #fbfbfd;
font: 0pt arial;
border-bottom: 1px solid #ffcc04;
padding: 0px;
height: 3px;
}
/* fix to help with firefox button padding */
button::-moz-focus-inner {
border-width: 0;
padding: 0;
}
footer {
text-align: center;
position: absolute;
bottom: 10px;
width: 99%;
}
footer a, footer a:link {
text-align: center;
text-decoration: none;
color: #444;
margin-bottom: 30px;
}
footer a:hover {
text-decoration: underline;
color: black;
}
.bullet {
color: #0f75bd;
}
ul.personalAlerts li {
background: url(https://a.morrow.com/images/personalalert2.gif) no-repeat center left;
font: xx-small arial;
padding: 2px 0;
padding-left: 14px;
display: block;
}
ul.personalAlerts {
padding: 0;
margin: 0;
}
iframe {
border-width: 0;
}
input, select, textarea {
border: 1px solid #ffcc04;
border-left-width: 3px;
}
.ManualRefresh {
position: absolute;
top: 5px;
right: 5px;
}
h1.details {
text-align: center;
text-transform: uppercase;
color: #039;
font-size: 2em;
margin-bottom: 0;
}
h2.details {
text-transform: uppercase;
color: #999;
border-bottom: 2px solid #0f75bd;
margin: 20px 0 0;
}
#MotorHeader {
background-color: #f8f8f8;
}
fieldset {
border: 1px solid #ffcc04;
padding: 0 0.2em;
margin: 0 0 -7px;
}
.print-only {
display: none;
}
.searchTitle {
background-color: #888;
padding: 3px 7px;
}
.searchTitle .NDDIBlueHeading {
color: #fff;
}
.searchTitle .searchSubTitle {
color: #eee;
font-size: .7em;
}
.searchGrid {
background-color: #ddd;
}
.searchGrid input, .searchGrid select {
background-color: white;
margin: 0 0 3px 10px;
}
.searchGrid .NDDIBlueEditBG {
margin: 0 0 3px 10px;
}
.searchGrid .NDDIBlueEditBG input {
margin: 0;
}
.searchGrid .NDDIBlueGridData {
padding: 2px 3px;
}
.searchGrid .NDDIBlueGrid {
border-width: 0px;
}
.left {
float: left;
}
.right {
float: right;
}
.Equipment h1, .Equipment h2, .Equipment h3 {
text-align: left;
text-transform: uppercase;
margin: 0;
display: inline-block;
}
.Equipment section h1, .Equipment section h2, .Equipment section h3 {
margin-top: 80px;
}
.Equipment h1 {
color: #0f75bd;
font-size: 1.7em;
}
.Equipment h2 {
color: #999;
}
.Equipment h3 {
color: #bbb;
}
.Equipment img.crane {
position: absolute;
top: 0;
right: 0;
height: 105px;
}
.Equipment nav {
padding-left: 10px;
}
.Equipment td {
text-align: left;
vertical-align: top;
}
.Equipment table td:first-child, .Equipment table td:nth-child(3) {
text-align: right;
color: #0f75bd;
font-weight: bold;
}
/*.Equipment table td:nth-child(3) {padding-left:48px;}*/
.Equipment fieldset, .Equipment {
position: relative;
}
.Equipment fieldset:nth-child(3) {
margin-top: 15px;
}
.Equipment fieldset legend {
font-weight: bold;
}
.Equipment fieldset legend, .Equipment fieldset label {
color: #0f75bd;
}
.Equipment .NDDIBlueTabTPane {
border: 0;
padding: 0;
}
section fieldset.AddressBlock {
padding: 4px 10px;
margin: 10px 15px 5px 5px;
float: left;
width: 200px;
border-radius: 8px;
min-height: 80px;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
}
section fieldset.AddressBlock legend {
color: #0f75bd;
font-weight: bold;
}
table.specifications td:first-child, table.specifications td:nth-child(3), table.specifications td:nth-child(5), table.specifications td:nth-child(7) {
text-align: right;
color: #0f75bd;
font-weight: bold;
}
.LetterHead {
font-size: 0.9em;
font-weight: bold;
margin: 0 -45px 0 45px;
width: 647px;
}
.LetterHead .left {
width: 260px;
height: 90px;
}
.LetterHead .left img {
margin-left: -45px;
}
.LetterHeadRight {
text-align: center;
border: 1px solid #444;
margin: 5px 5px 5px 40px;
float: right;
width: 175px;
height: 60px;
}
.LetterHeadRight .invoiceTitle {
font-size: 1.3em;
margin: 0;
}
.LetterHeadRight .invoiceNumber {
font-size: 1.9em;
}
.LetterHeadRight .printed {
font-size: 0.7em;
}
.invoiceFrame, .LetterHeadRight {
background-color: white;
border-radius: 8px;
box-shadow: 4px 4px 4px -4px #0f75bd;
-webkit-box-shadow: 4px 4px 4px -4px #0f75bd;
-moz-box-shadow: 4px 4px 4px -4px #0f75bd;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
}
.FEIN {
text-align: center;
float: right;
width: 175px;
}
.invoiceFrame {
margin: 7px;
width: 680px;
border-collapse: collapse;
}
.invoiceFrame legend {
font-weight: bold;
}
.invoiceDetails .NDDIBlueGrid {
border-width: 0;
}
.invoiceDetails .NDDIBlueTabTPane {
border: 0;
border-radius: 8px;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
}
.invoiceDetails .NDDIBlueGridHeader {
background-color: white;
}
.invoiceDetails .NDDIBlueGridHeader .NDDIBlueLink {
color: black;
}
.invoiceDetails .NDDIBlueGridData, .invoiceDetails .NDDIBlueGridDataAlt {
background-color: white;
padding: 0;
}
section#AlimakEquipment, section#LiebherrEquipment, section#PeccoEquipment, section#WolffkranEquipment {
background: #e5e5e5;
width: 750px;
}
section#AlimakEquipment .NDDIBlueGridRowHeader, section#ComedilEquipment .NDDIBlueGridRowHeader, section#ChampionEquipment .NDDIBlueGridRowHeader, section#LiebherrEquipment .NDDIBlueGridRowHeader, section#LindenEquipment .NDDIBlueGridRowHeader, section#PeccoEquipment .NDDIBlueGridRowHeader, section#PotainEquipment .NDDIBlueGridRowHeader, section#WolffkranEquipment .NDDIBlueGridRowHeader {
text-align: left;
border-bottom: 1px solid #0f75bd;
margin: 0;
}
section#AlimakEquipment span, section#LiebherrEquipment span, section#PeccoEquipment span, section#WolffkranEquipment span {
display: inline-block;
width: 185px;
}
.moneyPositive, .moneyNegative {
font-weight: bold;
}
.moneyPositive {
color: green;
}
.moneyNegative {
color: red;
}
h2.TotalRecords {
text-transform: uppercase;
color: #999;
margin: 0;
}
.OrderedFrom, .ShipTo, .location, .location2 {
float: left;
width: 320px;
}
.OrderedFrom {
margin: 7px 0 7px 5px;
}
.ShipTo {
margin: 7px 5px 7px 30px;
}
.OrderedFromAddress, .ShipToAddress {
padding: 5px 0 0 4px;
width: 314px;
height: 69px;
}
.invoiceFrame th:first-child, .invoiceFrame td:first-child {
padding-left: 3px;
}
.invoiceFrame thead tr th {
text-align: left;
border-bottom: 1px solid #ffcc04;
}
.invoiceLabel {
font-weight: bold;
border-left: 3px solid #ffcc04;
padding-left: 3px;
}
.invoiceTextLabel {
border-top: 1px solid #ffcc04;
border-left: 3px solid #ffcc04;
padding-left: 2px;
height: 18px;
}
header ul#toolbar {
padding: 0;
margin: 0;
display: inline;
}
header ul#toolbar li {
padding: 0 10px 0 16px;
display: inline;
list-style-type: none;
}
.pdf {
background: url(images/$$application.adobe.pdf.png.a5image) no-repeat;
}
#tbi\.EXPANDBAR {
background: linear-gradient(#ffcc04, white, white, white);
cursor: pointer;
border-radius: 0 5px 5px 0;
-webkit-border-radius: 0 5px 5px 0;
-moz-border-radius: 0 5px 5px 0;
}
#tbi\.EXPANDBAR:hover {
background: linear-gradient(#ffcc04, white);
box-shadow: 4px 4px 4px -4px #0f75bd;
-webkit-box-shadow: 4px 4px 4px -4px #0f75bd;
-moz-box-shadow: 4px 4px 4px -4px #0f75bd;
}
#tbi {
border: none;
}
#tbi\.MENUPANEL_HEADER {
background-color: #fff;
border: none;
}
#tbi\.MENUPANEL {
background: none;
padding: 0;
}
#tbi\.DIVIDER {
border: none;
width: 15px;
}
.quickLinks {
display: block;
position: relative;
width: 33px;
height: 33px;
}
.quickLinks img:hover {
position: absolute;
top: -2px;
left: -2px;
z-index: 1;
}
.quickLinksTxt {
display: none;
}
.help h1 {
text-transform: uppercase;
color: #0f75bd;
margin: 0 0 10px 9px;
}
.help ol {
padding-left: 25px;
}
.help ol li {
padding: 0 5px;
margin: 20px 0;
}
input.Search {
padding: 2px;
}
a.mobile:link, a.mobile:visited, a.mobile:active {
text-decoration: none;
color: black;
}
a.mobile h2 {
margin: 0;
}
a.mobile ul.Categories {
padding: 0;
margin: 0;
}
a.mobile ul.Categories li {
color: #0f75bd;
font-weight: bold;
padding: 0 0 0 10px;
display: inline;
}
a.mobile ul.Categories li:first-child, a.mobile ul.Categories li:last-child {
padding: 0;
}
a.mobile ul.Categories li.date {
float: right;
}
a.mobile .IDs {
}
input[type=checkbox]:checked + label {
color: #ff0000;
font-weight: bold;
}
@page {
margin: 2cm;
size: 8.5in 11in;
}
.blueText {
color: #0f75bd;
font-weight: bold;
}
.hyperlink {
text-decoration: underline;
color: blue;
cursor: pointer;
}
.hyperlink:hover {
text-decoration: none;
color: #0f75bd;
}
.SubTotal {
background: white;
font-size: 1.4em;
font-weight: bold;
position: fixed;
top: 85px;
right: 0;
width: 540px;
height: 25px;
box-shadow: 1px 1px 3px #888;
-webkit-box-shadow: 1px 1px 3px #888;
-moz-box-shadow: 1px 1px 3px #888;
}
.ERsubTotal {
color: #0f75bd;
font-size: 1.2em;
font-weight: bold;
}
.SubTotal h2 {
font-size: .9em;
display: inline;
}
.verrColumn {
width: 135px;
}
.UXHeader {
text-align: center;
text-transform: uppercase;
color: #0f75bd;
font-size: 2em;
font-weight: bold;
width: 800px;
}
.minimumGrid {
padding: 0 6px;
}
input:focus,select:focus {
background-color: #ffcc04;
}
tbi.TABBAND.PTOOLBAR {
margin-left: 50px;
}
tbi.TABBAND.PREV {
margin-left: 50px;
}

@media print{
#tbi\.CONTENTPANEL, #tbi\.PANES {
padding: 0 !important;
margin: 0 !important;
height: 0 !important;
}
.no-print, #tbi\.MENUPANEL, #tbi\.DIVIDER, #tbi\.TABBAND, #tbi\.EXPANDBAR {
display: none !important;
}
.print-only {
display: inline-block;
}
.NDDIBlueGridHeader, .NDDIBlueGridFormLabel, .NDDIBlueGridRowHeader {
text-decoration: underline;
font-weight: bold;
border-width: 0;
}
/*Hide Placeholder text when printing*/
	::-webkit-input-placeholder {
color: white;
}
:-moz-placeholder {
color: white;
}
/* Firefox 18- */
	::-moz-placeholder {
color: white;
}
/* Firefox 19+ */
	:-ms-input-placeholder {
color: white;
}
/* ie */
	input:-moz-placeholder {
color: white;
}
}
@media screen and (min-width:741px){
#GQUICKLINKS\.GRID_PART\.DATAREGION img {
cursor: pointer;
width: 25px;
}
}
@media screen and (max-width:740px){
#GQUICKLINKS\.GRID_PART\.DATAREGION img {
cursor: pointer;
width: 35px;
}
}
nav:not(#mainmenu) div:not(.MGBEEWNHeader) {display:inline;}

.DontDisplay {
	display: none !important;
}
.Display {
	display: inline !important;
}
.TDHeader {
	font-size: 1.3em;
	font-weight: bold;
	width: 90px;
	text-align: left;
}
.TDFooter {
	padding:0 0 20px 7px !important;
}
.LetterHead2022 h1.FormName {
	color: #0f75bd;
	font-size: 1.3em;
	font-family: sans-serif;
	text-transform:uppercase;
	margin-bottom: 0;
}
.NDDIBlueGridFooter {
	background:#0f75bd;
	color: #ffe4b5;
}
.LetterHead2022 #Contact {
	float:left;
	font-size:small;
}
.LetterHead2022 #Logo {
	float:right;
	text-align:right; 
	width:100px;
}
.Frame2022 {
	background: #fff;
	border-radius: 8px;
	box-shadow: 4px 4px 4px -4px #0f75bd;
	-webkit-box-shadow: 4px 4px 4px -4px #0f75bd;
	-webkit-border-radius: 8px;
	-moz-box-shadow:  4px 4px 4px -4px #0f75bd;
	-moz-border-radius: 8px;
	width: 100%;
	margin: 5px 0;
}
.Frame2022 thead tr th {
	text-align: left;
}
fieldset.OrderedFrom, fieldset.ShipTo {
	width: 45% !important;
	background: #fff;
}
#QueueSpan {
	color: #ffffff;
}