.GrGrayPage {
color: #267A5A;
font: 14pt MuseoSans700, Helvetica, Arial, sans-serif;
background-color: #F9F6EE;
-webkit-user-select: text;
-moz-user-select: text;
-ms-user-select: text;
user-select: text;
}
.GrGrayHeading {
font: bold;
font-size: .8em;
}
.h1 {
font-size: 4em;
color:#2F9570;
}
.h2 {
font-size: 3em;
color:#2F9570;
}
.h3 {
font-size: 2em;
color:#2F9570;
}
.h4 {
font-size: 1em;
font-weight:bold;
color:#2F9570;
}
.GrGrayTextHighlight {
background-color: #FCE7D3;
font-style: italic;
font-weight: bold;
border-bottom: 1px dotted #223457;
}
.GrGrayLink {
text-decoration: underline;
color: #223457;
font-weight: normal;
}
.GrGrayLink:hover {
text-decoration: underline;
color: #912731;
font-weight: bold;
}
.GrGrayGroup {
border: 1px solid #c3c3c3;
padding: 4px;
border-radius: 0px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
}
.GrGrayGroupLabel {
}
.GrGrayUILock {
background-color: #232222;
border: 1px solid #223457;
opacity: .25;
filter: alpha(opacity: 25);
}
.GrGrayEdit:enabled {
font: 14pt museosans700, Helvetica, Arial, sans-serif;
color: #223457;
background: repeat-x top white;
border: 2px solid #CEB69A;
padding: 3px;
vertical-align: middle;
border-radius: 0px;
box-sizing: border-box;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
outline: none;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
}
.GrGrayEdit:disabled {
font: 14pt museosans700, Helvetica, Arial, sans-serif;
color: #223457;
background: repeat-x top transparent;
border: 0px solid #CEB69A;
padding: 3px;
vertical-align: middle;
border-radius: 0px;
box-sizing: border-box;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
outline: none;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
}
.GrGrayEditError {
font: 14pt museosans700, Helvetica, Arial, sans-serif;
color: #fe0000;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAIAAABLbSncAAAAMElEQVR42mP8f/gwAwMDg7g4AwMDw8uXcDYTVlGGly+ZsIrCdGCIMoiLM2EVpa4dAANiIMNLsv32AAAAAElFTkSuQmCC') repeat center #ffdada;
border: 1px solid #fe0000;
border-radius: 0px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
}
.GrGrayEditWatermark {
color: Gray;
font-style: italic;
}
.GrGrayEditBG:enabled {
font: 14pt museosans700, Helvetica, Arial, sans-serif;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAECAIAAADAusJtAAAAD0lEQVR42mP49PEjExIAAChFAu3wCzGgAAAAAElFTkSuQmCC') repeat-x top white;
border: 2px solid #CEB69A;
padding: 0px;
vertical-align: middle;
border-radius: 0px;
box-sizing: border-box;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
color: #223457;
}
.GrGrayEditBG:disabled {
font: 14pt museosans700, Helvetica, Arial, sans-serif;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAECAIAAADAusJtAAAAD0lEQVR42mP49PEjExIAAChFAu3wCzGgAAAAAElFTkSuQmCC') repeat-x top white;
border: 0px solid #c3c3c3;
padding: 0px;
vertical-align: middle;
border-radius: 0px;
box-sizing: border-box;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
color: #223457;
}
.GrGrayEditBGError {
color: #fe0000;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAIAAABLbSncAAAAMElEQVR42mP8f/gwAwMDg7g4AwMDw8uXcDYTVlGGly+ZsIrCdGCIMoiLM2EVpa4dAANiIMNLsv32AAAAAElFTkSuQmCC') repeat center #ffdada;
border: 1px solid #fe0000;
border-radius: 0px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
}
.GrGrayEditBGEdit:enabled {
font: 14pt museosans700, Helvetica, Arial, sans-serif;	
color: #223457;
background: repeat-x top white;
border: 2px solid #CEB69A;
padding: 3px;
margin: 0px;
outline: none;
}
.GrGrayEditBGEdit:disabled {
font: 14pt museosans700, Helvetica, Arial, sans-serif;
color: #223457;
background: repeat-x top #F9F6EE;
border: 0px solid #FDDBA5;
padding: 3px;
margin: 0px;
outline: none;
}
.GrGrayEditBGError .GrGrayEditBGEdit {
color: #fe0000;
}
.GrGrayEditBGEditWatermark {
color: Gray;
font-style: italic;
}
.GrGrayEditBGSeparator {
background-color: transparent;
font: 0pt arial;
padding: 0px;
width: 1px;
}
.GrGrayEditBGHover .GrGrayEditBGSeparator, .GrGrayEditBGFocus .GrGrayEditBGSeparator {
background-color: #c3c3c3;
}
.GrGrayEditBGButton {
padding: 1px 2px;
}
.GrGrayEditBGHover .GrGrayEditBGButton, .GrGrayEditBGFocus .GrGrayEditBGButton {
font: 14pt museosans700, Helvetica, Arial, sans-serif;
color: #223457;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAGUlEQVR42mP4+PEj079//5j+//9PHCZOLQBFgEG63JsrDQAAAABJRU5ErkJggg==') repeat-x top #dad9d9;
border: 1px solid White;
padding: 0px 1px;
border-radius: 0px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
}
.GrGrayEditBGHover .GrGrayEditBGButtonHover {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAF0lEQVR42mN4+e4f079/DEz//jNQkwYA6CQsto/MxQ0AAAAASUVORK5CYII=') repeat-x top #beceff;
}
.GrGrayEditBGHover .GrGrayEditBGButtonPressed, .GrGrayEditBGFocus .GrGrayEditBGButtonPressed {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAF0lEQVR42mO4ceMGEyMjI07MhEcOjzwA6+QC9CcxPHYAAAAASUVORK5CYII=') repeat-x top #f0efef;
}
.GrGrayButton {
font: 14pt museosans700, Helvetica, Arial, sans-serif;
color: #ffffff;
background: repeat-x top #2F9570;
border: 3px solid #2F9570;
padding: 8px 8px;
vertical-align: middle;
border-radius: 0px;
margin:2px;
box-sizing: border-box;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
}
.GrGrayButtonT {
font: 14pt museosans700, Helvetica, Arial, sans-serif;	
color: #223457;
background-color: transparent;
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;
}
.GrGrayButtonHover, .GrGrayButtonTHover {
color: #2F9570;
background: repeat-x top #ffffff;
padding: 8px 8px;
border-radius: 0px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
}
.GrGrayButtonPressed, .GrGrayButtonTPressed {
color: white;
background: repeat-x top #8bdabd;
border: 3px solid #8bdabd;
padding: 8px 8px;
border-radius: 0px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
}
.GrGrayButtonDisabled, .GrGrayButtonTDisabled, .GrGrayButton[disabled], .GrGrayButtonT[disabled] {
color: #ffffff;
}
.GrGrayButtonDD {
font: 14pt museosans700, Helvetica, Arial, sans-serif;	
color: #223457;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAGUlEQVR42mP4+PEj079//5j+//9PHCZOLQBFgEG63JsrDQAAAABJRU5ErkJggg==') repeat-x top #dad9d9;
border: 1px solid #c7c6c6;
padding: 0px;
vertical-align: middle;
border-radius: 0px;
box-sizing: border-box;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
}
.GrGrayButtonTDD {
font: 14pt museosans700, Helvetica, Arial, sans-serif;
color: #223457;
background-color: transparent;
border-style: none;
padding: 1px;
vertical-align: middle;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
}
.GrGrayButtonDDHover, .GrGrayButtonTDDHover {
color: #223457;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAF0lEQVR42mN4+e4f079/DEz//jNQkwYA6CQsto/MxQ0AAAAASUVORK5CYII=') repeat-x top #beceff;
border: 1px solid #80D0DD;
padding: 0px;
border-radius: 0px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
}
.GrGrayButtonDDPressed, .GrGrayButtonTDDPressed {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAF0lEQVR42mO4ceMGEyMjI07MhEcOjzwA6+QC9CcxPHYAAAAASUVORK5CYII=') repeat-x top #f0efef;
border: 1px solid #9d9999;
padding: 0px;
border-radius: 0px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
}
.GrGrayButtonDDDisabled, .GrGrayButtonTDDDisabled {
color: #8a8888;
}
.GrGrayButtonDDContent, .GrGrayButtonDDSplitContent, .GrGrayButtonTDDContent, .GrGrayButtonTDDSplitContent {
color: #2F9570;
padding: 2px 4px;
cursor: default;
}
.GrGrayButtonDDDropdown, .GrGrayButtonDDSplitDropdown, .GrGrayButtonTDDDropdown, .GrGrayButtonTDDSplitDropdown {
padding: 2px;
cursor: default;
}
.GrGrayButtonDDHover .GrGrayButtonDDSplitContent, .GrGrayButtonTDDHover .GrGrayButtonTDDSplitContent {
border-right: 1px solid White;
padding-right: 3px;
}
.GrGrayButtonDDPressed .GrGrayButtonDDSplitContent, .GrGrayButtonTDDPressed .GrGrayButtonTDDSplitContent {
border-right: 1px solid #f5f4f4;
padding-right: 3px;
}
.GrGrayButtonDDHover .GrGrayButtonDDSplitDropdown, .GrGrayButtonTDDHover .GrGrayButtonTDDSplitDropdown {
border-left: 1px solid #83a2ff;
padding-left: 1px;
}
.GrGrayButtonDDPressed .GrGrayButtonDDSplitDropdown, .GrGrayButtonTDDPressed .GrGrayButtonTDDSplitDropdown {
border-left: 1px solid #c7c6c6;
padding-left: 1px;
}
.GrGrayButtonDDHover .GrGrayButtonDDSplitDropdownHover, .GrGrayButtonTDDHover .GrGrayButtonTDDSplitDropdownHover {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAKCAIAAAD6sKMdAAAAH0lEQVR42mP4//8/09+/f5n+/fsHp//9/cv0F0pDxQFUcR3MbQneBwAAAABJRU5ErkJggg==') repeat-x top #cedafe;
border-left: 1px solid #80D0DD;
padding: 2px;
padding-left: 1px;
border-top-right-radius: 0px;
border-bottom-right-radius: 0px;
-webkit-top-right-border-radius: 0px;
-moz-top-right-border-radius: 0px;
-webkit-bottom-right-border-radius: 0px;
-moz-bottom-right-border-radius: 0px;
}
.GrGrayButtonGroupHF {
border-right-style: none;
margin-right: 0px;
border-radius: 0px 0px 0px 0px;
-webkit-border-radius: 0px 0px 0px 0px;
-moz-border-radius: 0px 0px 0px 0px;
}
.GrGrayButtonGroupHM {
border-right-style: none;
margin-left: 0px;
margin-right: 0px;
border-radius: 0px;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
}
.GrGrayButtonGroupHL {
margin-left: 0px;
border-radius: 0px 0px 0px 0px;
-webkit-border-radius: 0px 0px 0px 0px;
-moz-border-radius: 0px 0px 0px 0px;
}
.GrGrayButtonGroupVF {
border-bottom-style: none;
margin-bottom: 0px;
display: block;
width: 100%;
border-radius: 0px 0px 0px 0px;
-webkit-border-radius: 0px 0px 0px 0px;
-moz-border-radius: 0px 0px 0px 0px;
}
.GrGrayButtonGroupVM {
border-bottom-style: none;
margin-top: 0px;
margin-bottom: 0px;
display: block;
width: 100%;
border-radius: 0px;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
}
.GrGrayButtonGroupVL {
margin-top: 0px;
display: block;
width: 100%;
border-radius: 0px 0px 0px 0px;
-webkit-border-radius: 0px 0px 0px 0px;
-moz-border-radius: 0px 0px 0px 0px;
}
.GrGraySliderH {
padding: 6px;
}
.GrGraySliderHInner {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAECAIAAADAusJtAAAAD0lEQVR42mP49PEjExIAAChFAu3wCzGgAAAAAElFTkSuQmCC') repeat-x top white;
font: 0pt arial;
border: 1px solid #c3c3c3;
height: 6px;
border-radius: 0px;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
}
.GrGraySliderHHandle {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAGUlEQVR42mP49OkT079//5j+//9PFCZSLQBGW0G8wueS4QAAAABJRU5ErkJggg==') repeat-x top;
font-size: 0pt;
border: 1px solid #c7c6c6;
margin-top: -6px;
margin-left: -6px;
width: 16px;
height: 16px;
border-radius: 0px;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
}
.GrGraySliderHRange {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAGUlEQVR42mP49OkT079//5j+//9PFCZSLQBGW0G8wueS4QAAAABJRU5ErkJggg==') repeat-x top;
font-size: 0pt;
border: 1px solid #c3c3c3;
margin: -1px;
height: 6px;
border-radius: 0px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
}
.GrGraySliderHHandleHover {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAF0lEQVR42mN4+e4f079/DEz//jNQkwYA6CQsto/MxQ0AAAAASUVORK5CYII=') repeat-x top #beceff;
border-color: #D5EFF4;
}
.GrGraySliderHHandleSelected {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAJElEQVR42mN48uof099/DEz/oPjvfwT7338GhBxUHCv/P4Z+AONDLKNieWt4AAAAAElFTkSuQmCC') repeat-x top #b2c5ff;
border-color: #80D0DD;
}
.GrGraySliderHRangeHover {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAcCAIAAAAvP0KbAAAAJUlEQVR42mN4+e4f079/DEz//jMw/f+PRP9D48PY2NQiiRMwBwCzSzjCf/f93QAAAABJRU5ErkJggg==') repeat-x top #beceff;
border-color: #D5EFF4;
}
.GrGraySliderHRangeSelected {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAcCAIAAAAvP0KbAAAAKUlEQVR42mN48uof079/DEz//jPA6f9IbJj4//+oav79Z2D6j6aGCL0ArQk4rR4HuswAAAAASUVORK5CYII=') repeat-x top #b2c5ff;
border-color: #80D0DD;
}
.GrGraySwitch {
color: #223457;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAcCAIAAAAvP0KbAAAAHklEQVR42mP49PEjEwMDAxMDAwMTIyMjBhubGAXyAElEAymgKjHFAAAAAElFTkSuQmCC') repeat-x top white;
border: 1px solid #c3c3c3;
cursor: default;
height: 28px;
border-radius: 0px;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
}
.GrGraySwitchOn {
color: #223457;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAF0lEQVR42mO4ceMGEyMjI07MhEcOjzwA6+QC9CcxPHYAAAAASUVORK5CYII=') repeat-x top #f0efef;
}
.GrGraySwitchOff {
}
.GrGraySwitchInner {
margin: 0px 14px;
}
.GrGraySwitchRight {
text-align: center;
padding: 4px;
padding-left: 32px;
box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
.GrGraySwitchLeft {
text-align: center;
padding: 4px;
padding-right: 32px;
box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
.GrGraySwitchButton {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAcCAIAAAAvP0KbAAAAGElEQVR42mP49OkT0////3FiBgYGasoBAInQSsVtk8ZKAAAAAElFTkSuQmCC') repeat-x top;
border: 1px solid #c7c6c6;
margin-top: -1px;
margin-left: -15px;
width: 28px;
height: 28px;
border-radius: 0px;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
}
.GrGrayList {
font: 14pt museosans700, Helvetica, Arial, sans-serif;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAECAIAAADAusJtAAAAD0lEQVR42mP49PEjExIAAChFAu3wCzGgAAAAAElFTkSuQmCC') repeat-x top white;
border: 1px solid #c3c3c3;
padding: 0px;
overflow: auto;
border-radius: 0px;
box-sizing: border-box;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
}
.GrGrayListItem {
text-decoration: none;
color: #223457;
padding: 2px 4px;
margin: 1px;
display: block;
cursor: default;
outline: none;
}
.GrGrayListItemHover {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAH0lEQVR42mP49PUf079/DEz//jMg6P8MTP+R2GSIAwDudCzMam00kgAAAABJRU5ErkJggg==') repeat-x top #cad7fe;
border: 1px solid #D5EFF4;
padding: 1px 3px;
border-radius: 0px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
}
.GrGrayListItemSelected {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAJElEQVR42mN48uof099/DEz/oPjvfwT7338GhBxUHCv/P4Z+AONDLKNieWt4AAAAAElFTkSuQmCC') repeat-x top #b2c5ff;
border: 1px solid #D5EFF4;
padding: 1px 3px;
border-radius: 0px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
}
.GrGrayListItemLabelMain {
font-size: 1.25em;
font-weight: bold;
}
.GrGrayListItemLabelSub {
font-weight: bold;
}
.GrGrayListItemLabelContext {
color: #767575;
font-style: italic;
}
.GrGrayListItemLabelDetail {
color: #fefefe;
background-color: #979696;
padding: 2px 10px;
border-radius: 12px;
-webkit-border-radius: 12px;
-moz-border-radius: 12px;
}
.GrGrayListItemContent {
color: #575656;
}
.GrGrayListTitle {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAEklEQVR42mP4+eMH0////6mNAU4mQdXrLqoAAAAAAElFTkSuQmCC') repeat-x top #e4e2e2;
border: 1px none #d9d8d8;
border-top-style: solid;
border-bottom-style: solid;
padding: 2px 4px;
}
.GrGrayListSeparator {
border: 1px none #d9d8d8;
border-top-style: solid;
margin: 0px;
}
.GrGrayListHeader {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAEklEQVR42mP4+eMH0////6mNAU4mQdXrLqoAAAAAAElFTkSuQmCC') repeat-x top #e4e2e2;
border: 1px none #c3c3c3;
border-bottom-style: solid;
}
.GrGrayListHeaderItem {
padding: 4px 6px;
cursor: default;
}
.GrGrayListHeaderItemHover {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAF0lEQVR42mN4+e4f079/DEz//jNQkwYA6CQsto/MxQ0AAAAASUVORK5CYII=') repeat-x top #beceff;
}
.GrGrayTree {
font: 14pt museosans700, Helvetica, Arial, sans-serif;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAECAIAAADAusJtAAAAD0lEQVR42mP49PEjExIAAChFAu3wCzGgAAAAAElFTkSuQmCC') repeat-x top white;
border: 1px solid #c3c3c3;
padding: 2px;
overflow: auto;
border-radius: 0px;
box-sizing: border-box;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
}
.GrGrayTreeNode {
text-decoration: none;
color: #223457;
padding: 2px 4px;
margin: 1px;
display: block;
cursor: default;
outline: none;
}
.GrGrayTreeNodeHover {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAH0lEQVR42mP49PUf079/DEz//jMg6P8MTP+R2GSIAwDudCzMam00kgAAAABJRU5ErkJggg==') repeat-x top #cad7fe;
border: 1px solid #D5EFF4;
padding: 1px 3px;
border-radius: 0px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
}
.GrGrayTreeNodeSelected {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAJElEQVR42mN48uof099/DEz/oPjvfwT7338GhBxUHCv/P4Z+AONDLKNieWt4AAAAAElFTkSuQmCC') repeat-x top #b2c5ff;
border: 1px solid #D5EFF4;
padding: 1px 3px;
border-radius: 0px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
}
.GrGrayTreeNodeLabel {
text-decoration: none;
color: #223457;
cursor: default;
outline: none;
}
.GrGrayDP {
color: #223457;
background-color: White;
border: 1px solid #c3c3c3;
border-radius: 0px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
}
.GrGrayDPHeader {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAEklEQVR42mP4+eMH0////6mNAU4mQdXrLqoAAAAAAElFTkSuQmCC') repeat-x top #e4e2e2;
border: 1px none #c3c3c3;
border-bottom-style: solid;
padding: 2px 4px;
}
.GrGrayDPHeaderButton {
text-decoration: none;
color: #4c4c4c;
padding: 2px 4px;
margin: 1px;
display: inline-block;
cursor: default;
outline: none;
}
.GrGrayDPHeaderButtonHover {
color: #223457;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAF0lEQVR42mN4+e4f079/DEz//jNQkwYA6CQsto/MxQ0AAAAASUVORK5CYII=') repeat-x top #beceff;
border: 1px solid #80D0DD;
padding: 1px 3px;
border-radius: 0px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
}
.GrGrayDPHeaderButtonSelected {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAF0lEQVR42mO4ceMGEyMjI07MhEcOjzwA6+QC9CcxPHYAAAAASUVORK5CYII=') repeat-x top #f0efef;
border: 1px solid #9d9999;
padding: 1px 3px;
border-radius: 0px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
}
.GrGrayDPItem {
text-align: center;
text-decoration: none;
color: #223457;
padding: 2px 4px;
margin: 1px;
display: block;
cursor: default;
outline: none;
}
.GrGrayDPItemHover {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAH0lEQVR42mP49PUf079/DEz//jMg6P8MTP+R2GSIAwDudCzMam00kgAAAABJRU5ErkJggg==') repeat-x top #cad7fe;
border: 1px solid #D5EFF4;
padding: 1px 3px;
border-radius: 0px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
}
.	 {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAJElEQVR42mN48uof099/DEz/oPjvfwT7338GhBxUHCv/P4Z+AONDLKNieWt4AAAAAElFTkSuQmCC') repeat-x top #b2c5ff;
border: 1px solid #D5EFF4;
padding: 1px 3px;
border-radius: 0px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
}
.GrGrayDPItemOutOfRange {
color: #595959;
}
.GrGrayDPItemDisabled {
color: #b2b2b2;
}
.GrGrayDPPanel {
background-color: white;
padding: 2px;
}
.GrGrayDPDaysOfWeek {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAFCAIAAAAL5hHIAAAAEklEQVR42mO4c/MmEzMzMzIGAC+DArt+fQUrAAAAAElFTkSuQmCC') repeat-x top #eae9e9;
border: 1px none #c3c3c3;
border-bottom-style: solid;
padding: 2px 4px;
}
.GrGrayDPWeeksOfYear {
background-color: #eae9e9;
border-right: 1px solid #c3c3c3;
}
.GrGrayDPWeeksOfYearHeader {
border-bottom-style: none;
}
.GrGrayDPDate {
background-color: white;
padding: 2px;
}
.GrGrayDPDateWeekend {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAIAAABLbSncAAAAMUlEQVR42mP89uULAwPDjx8/GBgYODg44GwmrKIcHBxMWEWhOjBFf/z4wYRVlLp2AADtWjLWrrS1xQAAAABJRU5ErkJggg==') repeat center #efeded;
padding: 2px;
}
.GrGrayDPDateToday {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAIAAABLbSncAAAAMUlEQVR42mN8+/o1AwPDz+/fGRgY2Dk54WwmrKLsnJxMWEWhOjBFf37/zoRVlLp2AADXtDK63oH3OwAAAABJRU5ErkJggg==') repeat center #e6e3e3;
padding: 2px;
}
.GrGrayTP .GrGrayEdit {
font: 14pt museosans700, Helvetica, Arial, sans-serif;
text-align: center;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAECAIAAADAusJtAAAAD0lEQVR42mP49PEjExIAAChFAu3wCzGgAAAAAElFTkSuQmCC') repeat-x top white;
border: 1px solid #c3c3c3;
border-bottom-style: none;
padding: 3px;
margin: 0px;
border-radius: 0px 0px 0px 0px;
-webkit-border-radius: 0px 0px 0px 0px;
-moz-border-radius: 0px 0px 0px 0px;
}
.GrGrayTPEditButton {
text-align: center;
text-decoration: none;
background-color: #f9f9f9;
border: 1px solid #c3c3c3;
border-top-style: none;
padding: 2px;
display: block;
border-radius: 0px 0px 0px 0px;
-webkit-border-radius: 0px 0px 0px 0px;
-moz-border-radius: 0px 0px 0px 0px;
outline: none;
}
.GrGrayTPEditButton:hover {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAICAIAAAC3eAIWAAAAFUlEQVR42mN4+e4f0+8/DKj4L5wNAB1lEKaqC9jsAAAAAElFTkSuQmCC') repeat-x top #beceff;
border-top-style: solid;
padding-top: 1px;
}
.GrGrayTPMeridianButton {
text-decoration: none;
color: #223457;
padding: 2px 3px;
margin-left: 2px;
vertical-align: middle;
border-radius: 0px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
outline: none;
}
.GrGrayTPMeridianButton:hover {
color: #223457;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAF0lEQVR42mN4+e4f079/DEz//jNQkwYA6CQsto/MxQ0AAAAASUVORK5CYII=') repeat-x top #beceff;
border: 1px solid #80D0DD;
padding: 1px 2px;
border-radius: 0px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
}
.GrGrayGrid {
color: black;
background-color: #F9F6EE;
border: 1px solid #c3c3c3;
border-radius: 0px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
}
.GrGrayGridHeader {
background: #CEB69A;
border: 1px none #c3c3c3;
border-bottom-style: solid;
padding: 4px 6px;
color:black;
font-weight:bold;
}
.GrGrayGridFooter {
background: #F5ECD8;
border: 1px none #c3c3c3;
border-top-style: solid;
padding: 4px 6px;
}
.GrGrayGridSummaryLabel {
color: Gray;
background-color: white;
padding: 2px;
}
.GrGrayGridSummaryData {
background-color: white;
padding: 2px;
}
.GrGrayGridQBE {
background-color: #f2f1f1;
}
.GrGrayGridSeparator {
background-color: White;
font-size: 0px;
padding: 0px;
margin: 0px;
height: 1px;
}
.GrGrayGridRowHeader {
background-color: floralwhite;
font-variant: normal;
}
.GrGrayGridDataHeader {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAIElEQVR42mP48+cP0////5kYGBhw0gz//zP9x0Hj0AcAQ58i/+ocBOIAAAAASUVORK5CYII=') repeat-x top #f2f1f1;
border: 1px solid #c3c3c3;
border-left-style: none;
border-right-style: none;
padding: 4px 6px;
}
.GrGrayGridData {
background-color: #F9F6EE;
padding: 2px;
}
.GrGrayGridDataAlt {
background-color: #F9F6EE;
padding: 2px;
}
.GrGrayGridRowHover .GrGrayGridDataAlt, .GrGrayGridRowHover .GrGrayGridData {
color: #223457;
background: repeat-x top #f2ebd9;
border: 1px none #D5EFF4;
border-top-style: solid;
border-bottom-style: solid;
padding: 1px 2px;
}
.GrGrayGridRowSelected .GrGrayGridDataAlt, .GrGrayGridRowSelected .GrGrayGridData {
color: #223457;
background: repeat-x top #f2ebd9;
border: 1px none #D5EFF4;
border-top-style: solid;
border-bottom-style: solid;
padding: 1px 2px;
}
.GrGrayGridDataError {
font: 14pt museosans700, Helvetica, Arial, sans-serif;	
color: #fe0000;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAIAAABLbSncAAAAMElEQVR42mP8f/gwAwMDg7g4AwMDw8uXcDYTVlGGly+ZsIrCdGCIMoiLM2EVpa4dAANiIMNLsv32AAAAAElFTkSuQmCC') repeat center #ffdada;
}
.GrGrayGridHeader .GrGrayLink {
text-decoration: none;
color: black;
font-weight: bold;
}
.GrGrayGridHeader .GrGrayLink:hover {
text-decoration: underline;
color: white;
font-weight: bold;
}
.GrGrayDateRangeLabel {
padding: 2px;
font-size: .8em;
color:#808080;
}
.GrGrayGridForm {
}
.GrGrayGridFormLabel {
padding: 2px;
color:#267A5A;
}
.GrGrayGridFormData {
padding: 2px;
}
.GrGrayGridFormDataError {
font: 14pt museosans700, Helvetica, Arial, sans-serif;
color: #fe0000;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAIAAABLbSncAAAAMElEQVR42mP8f/gwAwMDg7g4AwMDw8uXcDYTVlGGly+ZsIrCdGCIMoiLM2EVpa4dAANiIMNLsv32AAAAAElFTkSuQmCC') repeat center #ffdada;
}
.GrGrayDialogLabel {
padding: 2px;
color:#267A5A;
}
.GrGrayDialogRSHeader {
}
.GrGrayDialogRSFooter {
text-align: right;
border-top: 1px dotted #c3c3c3;
padding-top: 2px;
}
.GrGrayDialogRSRow {
padding: 3px;
}
.GrGrayDialogRSRowSelected {
color: #223457;
background: repeat-x top floralwhite;
border: 1px solid #beceff;
padding: 2px;
border-radius: 0px;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
}
.GrGrayDialogRSRowHover {
color: #223457;
background: repeat-y top floralwhite;
border: 1px solid #beceff;
padding: 2px;
border-radius: 0px;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
}
.GrGrayDialogRSRowError {
color: #fe0000;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAIAAABLbSncAAAAMElEQVR42mP8f/gwAwMDg7g4AwMDw8uXcDYTVlGGly+ZsIrCdGCIMoiLM2EVpa4dAANiIMNLsv32AAAAAElFTkSuQmCC') repeat center #ffdada;
border: 1px solid #fe0000;
padding: 2px;
border-radius: 0px;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
}
.GrGrayDialogRSSeparator {
border-top: 1px dotted #c3c3c3;
margin-top: 5px;
line-height: 5px;
}
.GrGrayMenu {
color: #223457;
background-color: #f2f1f1;
border: 1px solid #a5a3a3;
border-radius: 0px;
box-shadow: 3px 3px 6px #aaa;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
-moz-box-shadow: 3px 3px 6px #aaa;
-webkit-box-shadow: 3px 3px 6px #aaa;
}
.GrGrayMenuInner {
border: 1px solid White;
border-radius: 0px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
}
.GrGrayMenuIconColumn {
background: url('MenuIconColBack.png') repeat-y left;
}
.GrGrayMenuNoIndent {
background-color: #f2f1f1;
}
.GrGrayMenuItem {
text-decoration: none;
white-space: nowrap;
color: #223457;
padding: 2px;
margin: 1px;
display: block;
cursor: default;
outline: none;
}
.GrGrayMenuItemHover {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAH0lEQVR42mP49PUf079/DEz//jMg6P8MTP+R2GSIAwDudCzMam00kgAAAABJRU5ErkJggg==') repeat-x top #cad7fe;
border: 1px solid #D5EFF4;
padding: 1px;
border-radius: 0px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
}
.GrGrayMenuItemSelected {
background: repeat-x top #D3D6DD;
border: 1px solid #D5EFF4;
padding: 1px;
border-radius: 0px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
}
.GrGrayMenuItemDisabled {
color: #8c8c8c;
}
.GrGrayMenuItemDisabledHover {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAI0lEQVR42mP4+fMn0////+GY4f9/pv8MDKh8JDGcfKgYlA8AYaI05Fkl4LEAAAAASUVORK5CYII=') repeat-x top #e8e7e7;
border: 1px solid #cdcaca;
padding: 1px;
border-radius: 0px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
}
.GrGrayMenuItem .GrGrayMenuItemCascade {
background: url('MenuCascade.png') no-repeat right;
padding-right: 18px;
}
.GrGrayMenuItemDisabled .GrGrayMenuItemCascade {
background: url('MenuCascadeDisabled.png') no-repeat right;
}
.GrGrayMenuSeparator {
font-size: 0px;
border-style: none;
border-top: 1px solid #d9d8d8;
border-bottom: 1px solid White;
padding: 0px;
}
.GrGrayMenuTitle {
color: Gray;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAG0lEQVR42mP48ukT0////5kY/v9n+s/AQC0aALDCI+IOyfsqAAAAAElFTkSuQmCC') repeat-x top #e9e6e6;
border: 1px none #d9d8d8;
border-top-style: solid;
border-bottom-style: solid;
padding: 1px 3px;
}
.GrGrayMenuItemHover .GrGrayMenuItemCascade {
background: url('MenuCascadeHover.png') no-repeat right;
}
.GrGrayMenubarHItem {
text-decoration: none;
white-space: nowrap;
color: #223457;
padding: 2px 4px;
margin: 1px;
display: block;
cursor: default;
outline: none;
}
.GrGrayMenubarHItemHover {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAH0lEQVR42mP49PUf079/DEz//jMg6P8MTP+R2GSIAwDudCzMam00kgAAAABJRU5ErkJggg==') repeat-x top #cad7fe;
border: 1px solid #D5EFF4;
padding: 1px 3px;
border-radius: 0px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
}
.GrGrayMenubarHItemPressed {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAJElEQVR42mN48uof099/DEz/oPjvfwT7338GhBxUHCv/P4Z+AONDLKNieWt4AAAAAElFTkSuQmCC') repeat-x top #b2c5ff;
border: 1px solid #D5EFF4;
padding: 1px 3px;
border-radius: 0px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
}
.GrGrayMenubarHItemDisabled {
color: #8c8c8c;
}
.GrGrayMenubarHSeparator {
font-size: 0px;
border-style: none;
border-left: 1px solid #d9d8d8;
border-right: 1px solid White;
padding: 0px;
vertical-align: middle;
height: 1emt;
}
.GrGrayMenubarHItemCascade {
background: url('MenubarHCascade.png') no-repeat right;
padding-right: 12px;
}
.GrGrayMenubarHItemHover .GrGrayMenubarHItemCascade {
background-image: url('MenubarHCascadeHover.png');
}
.GrGrayMenubarHItemPressed .GrGrayMenubarHItemCascade {
background-image: url('MenubarHCascadePressed.png');
}
.GrGrayMenubarHItemDisabled .GrGrayMenubarHItemCascade {
background-image: url('MenubarHCascadeDisabled.png');
}
.GrGrayMenubarVItem {
text-decoration: none;
white-space: nowrap;
color: #223457;
padding: 2px 4px;
margin: 1px;
display: block;
cursor: default;
outline: none;
}
.GrGrayMenubarVItemHover {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAH0lEQVR42mP49PUf079/DEz//jMg6P8MTP+R2GSIAwDudCzMam00kgAAAABJRU5ErkJggg==') repeat-x top #cad7fe;
border: 1px solid #D5EFF4;
padding: 1px 3px;
border-radius: 0px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
}
.GrGrayMenubarVItemPressed {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAJElEQVR42mN48uof099/DEz/oPjvfwT7338GhBxUHCv/P4Z+AONDLKNieWt4AAAAAElFTkSuQmCC') repeat-x top #b2c5ff;
border: 1px solid #D5EFF4;
padding: 1px 3px;
border-radius: 0px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
}
.GrGrayMenubarVItemDisabled {
color: #8c8c8c;
}
.GrGrayMenubarVSeparator {
font-size: 0px;
border-style: none;
border-top: 1px solid #d9d8d8;
border-bottom: 1px solid White;
padding: 0px;
}
.GrGrayMenubarVItemCascade {
background: url('MenubarVCascade.png') no-repeat right;
padding-right: 10px;
}
.GrGrayMenubarVItemHover .GrGrayMenubarVItemCascade {
background-image: url('MenubarVCascadeHover.png');
}
.GrGrayMenubarVItemPressed .GrGrayMenubarVItemCascade {
background-image: url('MenubarVCascadePressed.png');
}
.GrGrayMenubarVItemDisabled .GrGrayMenubarVItemCascade {
background-image: url('MenubarVCascadeDisabled.png');
}
.GrGrayWin {
font: 14pt museosans700, Helvetica, Arial, sans-serif;	
color: #223457;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABkCAIAAADITs03AAAAIUlEQVR42mN4/eoV0////5kYGBhw0uTKUaqflmYPUrcBAOEJhwJ5pMIzAAAAAElFTkSuQmCC') repeat-x top #bfbebe;
border: 1px solid #a5a3a3;
border-radius: 0px;
box-shadow: 0 0 6px #888;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
-moz-box-shadow: 0 0 6px #888;
-webkit-box-shadow: 0 0 6px #888;
}
.GrGrayWinActive {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABkCAIAAADITs03AAAAIklEQVR42mO4eeMG0////5kYGBiYGBgYUNj05g+k3YPELQDHmlECvjWl7wAAAABJRU5ErkJggg==') repeat-x top #bfbebe;
border-color: #949191;
box-shadow: 0 0 8px #333;
-moz-box-shadow: 0 0 8px #333;
-webkit-box-shadow: 0 0 8px #333;
}
.GrGrayWinAdjust {
}
.GrGrayWinInner {
border: 1px solid #f0efef;
border-radius: 0px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
}
.GrGrayWinTitle {
color: white;
background-color: #2F9570;
font-weight: bold;
padding: 2px 4px;
cursor: move;
}
.GrGrayWinBodyContainer {
border: 1px solid #f0efef;
margin: 3px;
}
.GrGrayWinTBar {
color: white;
background-color: #D3D6DD;
border: 1px solid #a5a3a3;
border-bottom-style: none;
padding: 2px;
}
.GrGrayWinBody {
background-color: white;
border: 1px solid #a5a3a3;
padding: 2px;
overflow: auto;
}
.GrGrayWinButtons {
text-align: right;
background: repeat-x top floralwhite;
border: 1px solid #a5a3a3;
border-top-style: none;
padding: 2px 4px;
}
.GrGrayWinBBar {
background-color: #f5f4f4;
border: 1px solid #a5a3a3;
border-top-style: none;
padding: 2px;
}
.GrGrayWinHeader {
background-color: floralwhite;
padding: 2px 4px;
}
.GrGrayWinFooter {
color: white;
background-color: tan;
padding: 2px 4px;
}
.GrGrayWinActive .GrGrayWinInner {
border: 1px solid white;
border-radius: 0px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
}
.GrGrayWinActive .GrGrayWinBodyContainer {
border-color: white;
}
.GrGrayWinActive .GrGrayWinTBar, .GrGrayWinActive .GrGrayWinBody, .GrGrayWinActive .GrGrayWinButtons, .GrGrayWinActive .GrGrayWinBBar {
background-color: white;
border-color: #949191;
}
.GrGrayWinResizer {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAICAIAAAC3eAIWAAAAFklEQVR42mPYv28fExMTExMzMzM2DABHDwKGjcwY9wAAAABJRU5ErkJggg==') repeat-x bottom #bfbebe;
font-size: 1px;
cursor: s-resize;
height: 10px;
}
.GrGrayDDWin {
font: 14pt museosans700, Helvetica, Arial, sans-serif;
color: #223457;
background-color: #f2f1f1;
border: 1px solid #a5a3a3;
border-radius: 0px;
box-shadow: 3px 3px 6px #aaa;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
-moz-box-shadow: 3px 3px 6px #aaa;
-webkit-box-shadow: 3px 3px 6px #aaa;
}
.GrGrayDDWinAdjust {
}
.GrGrayDDWinInner {
border: 1px solid White;
border-radius: 0px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
}
.GrGrayDDWinTitle {
color: white;
background-color: #2F9570;
font-weight: bold;
padding: 2px 4px;
cursor: move;
}
.GrGrayDDWinHeader {
background-color: floralwhite;
padding: 2px 4px;
}
.GrGrayDDWinBody {
font: 14pt museosans700, Helvetica, Arial, sans-serif;
background: repeat-x top white;
padding: 2px;
border-radius: 0px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
}
.GrGrayDDWinButtons {
text-align: right;
background-color: floralwhite;
border-top: 1px solid #c3c3c3;
padding: 2px 4px;
}
.GrGrayDDWinFooter {
color: white;
background-color: tan;
padding: 2px 4px;
}
.GrGrayDDWinResizer {
background: repeat-x top white;
font-size: 1px;
border-top: 1px solid #c3c3c3;
cursor: s-resize;
height: 10px;
}
.GrGrayDDWinBBar {
padding: 2px 4px;
}
.GrGrayDDWinTBar {
color: white;
background-color: #D3D6DD;
border-bottom: 1px solid #c3c3c3;
padding: 2px 4px;
}
.GrGrayWinPointerDown, .GrGrayDDWinPointerDown, .GrGrayMenuPointerDown {
border-top: 10px solid #a5a3a3;
border-left: 10px solid transparent;
border-right: 10px solid transparent;
margin-left: -10px;
left: 50%;
bottom: -10px;
width: 0;
height: 0;
}
.GrGrayWinPointerUp, .GrGrayDDWinPointerUp, .GrGrayMenuPointerUp {
border-left: 10px solid transparent;
border-right: 10px solid transparent;
border-bottom: 10px solid #a5a3a3;
margin-left: -10px;
top: -10px;
left: 50%;
width: 0;
height: 0;
}
.GrGrayWinPointerLeft, .GrGrayDDWinPointerLeft, .GrGrayMenuPointerLeft {
border-top: 10px solid transparent;
border-right: 10px solid #a5a3a3;
border-bottom: 10px solid transparent;
margin-top: -10px;
top: 50%;
left: -10px;
width: 0;
height: 0;
}
.GrGrayWinPointerRight, .GrGrayDDWinPointerRight, .GrGrayMenuPointerRight {
border-top: 10px solid transparent;
border-left: 10px solid #a5a3a3;
border-bottom: 10px solid transparent;
margin-top: -10px;
top: 50%;
right: -10px;
width: 0;
height: 0;
}
.GrGrayPanelHeader {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAIElEQVR42mP48+cP0////5kYGBhw0gz//zP9x0Hj0AcAQ58i/+ocBOIAAAAASUVORK5CYII=') repeat-x top #f2f1f1;
border-right: 1px solid #c3c3c3;
border-bottom: 1px solid #c3c3c3;
padding: 4px 6px;
}
.GrGrayPanelBody {
background-color: white;
border-right: 1px solid #c3c3c3;
padding: 4px;
}
.GrGrayPanelFooter {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAIElEQVR42mP48+cP0////5kYGBhw0gz//zP9x0Hj0AcAQ58i/+ocBOIAAAAASUVORK5CYII=') repeat-x top #f2f1f1;
border-top: 1px solid #c3c3c3;
border-right: 1px solid #c3c3c3;
padding: 4px 6px;
}
.GrGrayPanelOverlay:before {
background: rgba(0,0,0,.1);
border-right: 1px solid #c3c3c3;
display: block;
position: absolute;
top: 0px;
left: -3px;
width: 2px;
height: 100%;
content: '';
}
.GrGrayPanelOverlay:after {
background: rgba(0,0,0,.1);
border-left: 1px solid #c3c3c3;
display: block;
position: absolute;
top: 0px;
right: -3px;
width: 2px;
height: 100%;
content: '';
}
.GrGrayPanelTopHeader {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAEklEQVR42mP4+eMH0////6mNAU4mQdXrLqoAAAAAAElFTkSuQmCC') repeat-x top #e4e2e2;
border-right: 1px solid #c3c3c3;
border-bottom: 1px solid #c3c3c3;
padding: 4px 6px;
}
.GrGrayPanelTopBody {
background-color: white;
border-right: 1px solid #c3c3c3;
padding: 4px;
}
.GrGrayPanelTopFooter {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAEklEQVR42mP4+eMH0////6mNAU4mQdXrLqoAAAAAAElFTkSuQmCC') repeat-x top #e4e2e2;
border-top: 1px solid #c3c3c3;
border-right: 1px solid #c3c3c3;
padding: 4px 6px;
}
.GrGrayPanelNavIndButton {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAKCAIAAAD6sKMdAAAAG0lEQVR42mP4+PEj09+/f5n+/fsHwVD2X1Q+AE6JHahYHlieAAAAAElFTkSuQmCC') repeat-x top #dad9d9;
border: 1px solid #c7c6c6;
margin: 2px;
display: inline-block;
width: 10px;
height: 10px;
border-radius: 0px;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
}
.GrGrayPanelNavIndButtonSelected {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAKCAIAAAD6sKMdAAAAF0lEQVR42mO4ceMGEwwwMyEAMzMzsjgAZdQC1tXYlBsAAAAASUVORK5CYII=') repeat-x top #f0efef;
border: 1px solid #9d9999;
}
.GrGrayAccordion {
}
.GrGrayAccordionButton {
text-decoration: none;
color: white;
background: #CEB69A;
border: 1px solid #a5a3a3;
padding: 6px 6px;
margin-bottom: 2px;
display: block;
cursor: default;
border-radius: 0px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
outline: none;
}
.GrGrayAccordionButton:hover {
color: white;
background: #CEB69A;
}
.GrGrayAccordionButtonSelected {
text-decoration: none;
color: white;
font-weight: bold;
background: #CEB69A;
border: 1px solid #a5a3a3;
border-bottom-color: #d9d8d8;
padding: 6px 6px;
margin-bottom: 2px;
display: block;
cursor: default;
border-radius: 0px 0px 0px 0px;
-moz-border-radius: 0px 0px 0px 0px;
-webkit-border-radius: 0px 0px 0px 0px;
outline: none;
}
.GrGrayAccordionButtonSelected:hover {
color: white;
background-color: #CEB69A;
}
.GrGrayAccordionButtonDisabled {
text-decoration: none;
color: white;
background: #CEB69A;
border: 1px solid #a5a3a3;
padding: 6px 6px;
margin-bottom: 2px;
display: block;
cursor: default;
border-radius: 0px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
outline: none;
}
.GrGrayAccordionButtonDisabled:hover {
color: white;
background-color: #2F9570;
}
.GrGrayAccordionPane {
color: #223457;
background-color: #F9F6EE;
border: 1px solid #a5a3a3;
border-top-style: none;
padding: 2px;
margin-top: -2px;
margin-bottom: 2px;
border-radius: 0px 0px 0px 0px;
-moz-border-radius: 0px 0px 0px 0px;
-webkit-border-radius: 0px 0px 0px 0px;
}
.GrGrayAccordionIconButton {
text-decoration: none;
color: #223457;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAEklEQVR42mP4+eMH0////6mNAU4mQdXrLqoAAAAAAElFTkSuQmCC') repeat-x top #e4e2e2;
border: 1px solid #a5a3a3;
padding: 2px 4px;
padding-left: 20px;
margin-bottom: 2px;
display: block;
cursor: default;
position: relative;
border-radius: 0px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
outline: none;
}
.GrGrayAccordionIconButton:before {
position: absolute;
top: 2px;
left: 3px;
content: url('Expand.png');
}
.GrGrayAccordionIconButton:hover {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAF0lEQVR42mP4+f070////5kYGBioSQMAZhwj8VgIWqcAAAAASUVORK5CYII=') repeat-x top #efeded;
}
.GrGrayAccordionIconButtonSelected {
text-decoration: none;
color: #223457;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAHUlEQVR42mP48+sX0////5n+///PxMDAgMEmUwwAw9Up9Nmz8bUAAAAASUVORK5CYII=') repeat-x top #efeded;
border: 1px solid #a5a3a3;
border-bottom-color: #d9d8d8;
padding: 2px 4px;
padding-left: 20px;
margin-bottom: 2px;
display: block;
cursor: default;
position: relative;
border-radius: 0px 0px 0px 0px;
-moz-border-radius: 0px 0px 0px 0px;
-webkit-border-radius: 0px 0px 0px 0px;
outline: none;
}
.GrGrayAccordionIconButtonSelected:before {
position: absolute;
top: 2px;
left: 3px;
content: url('Collapse.png');
}
.GrGrayAccordionIconButtonSelected:hover {
}
.GrGrayAccordionIconButtonDisabled {
text-decoration: none;
color: #888585;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAEklEQVR42mP4+eMH0////6mNAU4mQdXrLqoAAAAAAElFTkSuQmCC') repeat-x top #e4e2e2;
border: 1px solid #a5a3a3;
padding: 2px 4px;
padding-left: 20px;
margin-bottom: 2px;
display: block;
cursor: default;
border-radius: 0px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
outline: none;
}
.GrGrayAccordionButtonDisabled:hover {
color: white;
background-color: #2F9570;
}
.GrGrayTabTContainer {
}
.GrGrayTabTBand {
}
.GrGrayTabTButton {
text-decoration: none;
color: #223457;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAEklEQVR42mP4+eMH0////6mNAU4mQdXrLqoAAAAAAElFTkSuQmCC') repeat-x top #e4e2e2;
border: 1px solid #c3c3c3;
border-bottom-style: none;
padding: 2px 4px;
margin-right: 2px;
margin-bottom: -1px;
display: block;
float: left;
cursor: default;
border-radius: 0px 0px 0px 0px;
-moz-border-radius: 0px 0px 0px 0px;
-webkit-border-radius: 0px 0px 0px 0px;
outline: none;
}
.GrGrayTabTButton:hover {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAF0lEQVR42mP4+f070////5kYGBioSQMAZhwj8VgIWqcAAAAASUVORK5CYII=') repeat-x top #efeded;
border-color: #a5a3a3;
}
.GrGrayTabTButtonSelected {
text-decoration: none;
color: #223457;
background-color: white;
border: 1px solid #a5a3a3;
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: 0px 0px 0px 0px;
-moz-border-radius: 0px 0px 0px 0px;
-webkit-border-radius: 0px 0px 0px 0px;
outline: none;
}
.GrGrayTabTButtonSelected:hover {
}
.GrGrayTabTButtonDisabled {
text-decoration: none;
color: #888585;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAEklEQVR42mP4+eMH0////6mNAU4mQdXrLqoAAAAAAElFTkSuQmCC') repeat-x top #e4e2e2;
border: 1px solid #c3c3c3;
border-bottom-style: none;
padding: 2px 4px;
margin-right: 2px;
margin-bottom: -1px;
display: block;
float: left;
cursor: default;
border-radius: 0px 0px 0px 0px;
-moz-border-radius: 0px 0px 0px 0px;
-webkit-border-radius: 0px 0px 0px 0px;
outline: none;
}
.GrGrayTabTButtonDisabled:hover {
}
.GrGrayTabTPanes {
}
.GrGrayTabTPane {
color: #223457;
background-color: white;
border: 1px solid #a5a3a3;
padding: 2px;
}
.GrGrayTabBContainer {
}
.GrGrayTabBBand {
}
.GrGrayTabBButton {
text-decoration: none;
color: #223457;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAFElEQVR42mN4/PAhEwMjIxMjdTEA9QMDDtJgoa0AAAAASUVORK5CYII=') repeat-x bottom #e3e1e1;
border: 1px solid #c3c3c3;
border-top-color: #a5a3a3;
padding: 2px 4px;
margin-top: -1px;
margin-right: 2px;
display: block;
float: left;
cursor: default;
border-radius: 0px 0px 0px 0px;
-moz-border-radius: 0px 0px 0px 0px;
-webkit-border-radius: 0px 0px 0px 0px;
outline: none;
}
.GrGrayTabBButton:hover {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAGklEQVR42mN49+YNEwMDAxMDAwMTIyMjtWgA+ooDD2hdxWQAAAAASUVORK5CYII=') repeat-x bottom #efeded;
border-color: #a5a3a3;
}
.GrGrayTabBButtonSelected {
text-decoration: none;
color: #223457;
background-color: white;
border: 1px solid #a5a3a3;
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 0px 0px;
-moz-border-radius: 0px 0px 0px 0px;
-webkit-border-radius: 0px 0px 0px 0px;
outline: none;
}
.GrGrayTabBButtonSelected:hover {
}
.GrGrayTabBButtonDisabled {
text-decoration: none;
color: #888585;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAFElEQVR42mN4/PAhEwMjIxMjdTEA9QMDDtJgoa0AAAAASUVORK5CYII=') repeat-x bottom #e3e1e1;
border: 1px solid #c3c3c3;
border-top-color: #a5a3a3;
padding: 2px 4px;
margin-top: -1px;
margin-right: 2px;
display: block;
float: left;
cursor: default;
border-radius: 0px 0px 0px 0px;
-moz-border-radius: 0px 0px 0px 0px;
-webkit-border-radius: 0px 0px 0px 0px;
outline: none;
}
.GrGrayTabBButtonDisabled:hover {
}
.GrGrayTabBPanes {
}
.GrGrayTabBPane {
color: #223457;
background-color: white;
border: 1px solid #a5a3a3;
padding: 2px;
}
.GrGrayTabLContainer {
}
.GrGrayTabLBand {
}
.GrGrayTabLButton {
text-decoration: none;
color: #223457;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAEklEQVR42mP4+eMH0////6mNAU4mQdXrLqoAAAAAAElFTkSuQmCC') repeat-x top #e4e2e2;
border: 1px solid #c3c3c3;
padding: 2px;
margin-right: -1px;
margin-bottom: 2px;
display: block;
cursor: default;
border-radius: 0px 0px 0px 0px;
-moz-border-radius: 0px 0px 0px 0px;
-webkit-border-radius: 0px 0px 0px 0px;
outline: none;
}
.GrGrayTabLButton:hover {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAF0lEQVR42mP4+f070////5kYGBioSQMAZhwj8VgIWqcAAAAASUVORK5CYII=') repeat-x top #efeded;
border-color: #a5a3a3;
}
.GrGrayTabLButtonSelected {
text-decoration: none;
color: #223457;
background-color: white;
border: 1px solid #a5a3a3;
border-right-style: none;
padding: 2px;
padding-right: 3px;
margin-right: -1px;
margin-bottom: 2px;
display: block;
cursor: default;
position: relative;
border-radius: 0px 0px 0px 0px;
-moz-border-radius: 0px 0px 0px 0px;
-webkit-border-radius: 0px 0px 0px 0px;
outline: none;
}
.GrGrayTabLButtonSelected:hover {
}
.GrGrayTabLButtonDisabled {
text-decoration: none;
color: #888585;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAEklEQVR42mP4+eMH0////6mNAU4mQdXrLqoAAAAAAElFTkSuQmCC') repeat-x top #e4e2e2;
border: 1px solid #c3c3c3;
padding: 2px;
margin-right: -1px;
margin-bottom: 2px;
display: block;
cursor: default;
border-radius: 0px 0px 0px 0px;
-moz-border-radius: 0px 0px 0px 0px;
-webkit-border-radius: 0px 0px 0px 0px;
outline: none;
}
.GrGrayTabLButtonDisabled:hover {
}
.GrGrayTabLPanes {
}
.GrGrayTabLPane {
color: #223457;
background-color: white;
border: 1px solid #a5a3a3;
padding: 2px;
}
.GrGrayTabRContainer {
}
.GrGrayTabRBand {
}
.GrGrayTabRButton {
text-decoration: none;
color: #223457;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAEklEQVR42mP4+eMH0////6mNAU4mQdXrLqoAAAAAAElFTkSuQmCC') repeat-x top #e4e2e2;
border: 1px solid #c3c3c3;
border-left-style: none;
padding: 2px;
margin-left: 0px;
margin-bottom: 2px;
display: block;
cursor: default;
border-radius: 0px 0px 0px 0px;
-moz-border-radius: 0px 0px 0px 0px;
-webkit-border-radius: 0px 0px 0px 0px;
outline: none;
}
.GrGrayTabRButton:hover {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAF0lEQVR42mP4+f070////5kYGBioSQMAZhwj8VgIWqcAAAAASUVORK5CYII=') repeat-x top #efeded;
border-color: #a5a3a3;
}
.GrGrayTabRButtonSelected {
text-decoration: none;
color: #223457;
background-color: white;
border: 1px solid #a5a3a3;
border-left-style: none;
padding: 2px;
padding-left: 3px;
margin-left: -1px;
margin-bottom: 2px;
display: block;
cursor: default;
position: relative;
border-radius: 0px 0px 0px 0px;
-moz-border-radius: 0px 0px 0px 0px;
-webkit-border-radius: 0px 0px 0px 0px;
outline: none;
}
.GrGrayTabRButtonSelected:hover {
}
.GrGrayTabRButtonDisabled {
text-decoration: none;
color: #888585;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAEklEQVR42mP4+eMH0////6mNAU4mQdXrLqoAAAAAAElFTkSuQmCC') repeat-x top #e4e2e2;
border: 1px solid #c3c3c3;
border-left-style: none;
padding: 2px;
margin-left: 0px;
margin-bottom: 2px;
display: block;
cursor: default;
border-radius: 0px 0px 0px 0px;
-moz-border-radius: 0px 0px 0px 0px;
-webkit-border-radius: 0px 0px 0px 0px;
outline: none;
}
.GrGrayTabRButtonDisabled:hover {
}
.GrGrayTabRPanes {
}
.GrGrayTabRPane {
color: #223457;
background-color: white;
border: 1px solid #a5a3a3;
padding: 2px;
}
.GrGrayTabbandT {
color: #267A5A;
background: #2F9570;
border: 0px solid #a5a3a3;
padding: 0px;
}
.GrGrayTabbandTButton {
text-decoration: none;
white-space: nowrap;
color: #267A5A;
background-color: #F5ECD8;
font-weight: bold;
border-top-style: solid;
border-top-width: 12px;
border-top-color: #2F9570;
border-bottom-width: 1px;
border-bottom-color: #2F9570;
border-bottom-style: solid;
padding: 1px 22px;
padding-bottom: 3px;
margin-right: 2px;
display: block;
cursor: default;
position: relative;
border-radius: 0px 0px 0px 0px;
-moz-border-radius: 0px 0px 0px 0px;
-webkit-border-radius: 0px 0px 0px 0px;
outline: none;
font-size: 18pt;
height: 64px;	
}
.GrGrayTabbandTButton:hover {
color: white;
background: repeat-x top #D3D6DD;
border-color: #a5a3a3;
}
.GrGrayTabbandTButtonSelected {
text-decoration: none;
white-space: nowrap;
color: #2F9570;
background-color: #F9F6EE;
font-weight: bold;
border-top-style: solid;
border-top-width: 12px;
border-top-color: #CEB69A;
border-bottom-width: 1px;
border-bottom-color: #F9F6EE;
border-bottom-style: solid;
padding: 1px 22px;
padding-bottom: 3px;
margin-right: 2px;
display: block;
cursor: default;
position: relative;
border-radius: 0px 0px 0px 0px;
-moz-border-radius: 0px 0px 0px 0px;
-webkit-border-radius: 0px 0px 0px 0px;
outline: none;
font-size: 18pt;
height: 64px;
}
.GrGrayTabbandTButtonSelected:hover {
}
.GrGrayTabbandTButtonDisabled {
text-decoration: none;
white-space: nowrap;
color: #888585;
background: repeat-x top tan;
border: 0px solid #c3c3c3;
border-bottom-style: none;
padding: 2px 4px;
margin-top: 2px;
margin-right: 2px;
display: block;
cursor: default;
position: relative;
border-radius: 0px 0px 0px 0px;
-moz-border-radius: 0px 0px 0px 0px;
-webkit-border-radius: 0px 0px 0px 0px;
outline: none;
}
.GrGrayTabbandTButtonDisabled:hover {
background-color: #D3D6DD;
}
.GrGrayTabbandTLScroll {
text-decoration: none;
color: #223457;
background-color: white;
border: 0px solid #a5a3a3;
border-left-style: none;
border-bottom-style: none;
padding: 2px;
padding-bottom: 3px;
margin-bottom: -1px;
display: block;
position: relative;
border-radius: 0px 0px 0px 0px;
-moz-border-radius: 0px 0px 0px 0px;
-webkit-border-radius: 0px 0px 0px 0px;
outline: none;
}
.GrGrayTabbandTLScroll:hover {
}
.GrGrayTabbandTLScrollDisabled {
text-decoration: none;
color: #223457;
background-color: white;
border: 0px solid #a5a3a3;
border-left-style: none;
border-bottom-style: none;
padding: 2px;
padding-bottom: 3px;
margin-bottom: -1px;
display: block;
position: relative;
border-radius: 0px 0px 0px 0px;
-moz-border-radius: 0px 0px 0px 0px;
-webkit-border-radius: 0px 0px 0px 0px;
outline: none;
}
.GrGrayTabbandTLScrollDisabled:hover {
}
.GrGrayTabbandTRScroll {
text-decoration: none;
color: #223457;
background-color: #F9F6EE;
border: 1px solid #a5a3a3;
border-right-style: none;
border-bottom-style: none;
padding: 2px;
padding-bottom: 3px;
margin-bottom: -1px;
display: block;
position: relative;
border-radius: 0px 0px 0px 0px;
-moz-border-radius: 0px 0px 0px 0px;
-webkit-border-radius: 0px 0px 0px 0px;
outline: none;
}
.GrGrayTabbandTRScroll:hover {
}
.GrGrayTabbandTRScrollDisabled {
text-decoration: none;
color: #223457;
background-color: F9F6EE;
border: 1px solid #a5a3a3;
border-right-style: none;
border-bottom-style: none;
padding: 2px;
padding-bottom: 3px;
margin-bottom: -1px;
display: block;
position: relative;
border-radius: 0px 0px 0px 0px;
-moz-border-radius: 0px 0px 0px 0px;
-webkit-border-radius: 0px 0px 0px 0px;
outline: none;
}
.GrGrayTabbandTRScrollDisabled:hover {
}
.GrGrayTabbandTSeparator {
background-color: white;
font: 0pt arial;
border-top: 0px solid white;
padding: 0px;
height: 0px;
}
.GrGrayTabbandB {
color: #223457;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAFElEQVR42mN4/PAhEwMjIxMjdTEA9QMDDtJgoa0AAAAASUVORK5CYII=') repeat-x bottom #e3e1e1;
border: 1px solid #a5a3a3;
border-bottom-style: solid;
padding: 0px;
}
.GrGrayTabbandBButton {
text-decoration: none;
white-space: nowrap;
color: #223457;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAFElEQVR42mN4/PAhEwMjIxMjdTEA9QMDDtJgoa0AAAAASUVORK5CYII=') repeat-x bottom #e3e1e1;
border: 1px solid #c3c3c3;
border-top-style: none;
padding: 2px 4px;
margin-right: 2px;
margin-bottom: 2px;
display: block;
cursor: default;
position: relative;
border-radius: 0px 0px 0px 0px;
-moz-border-radius: 0px 0px 0px 0px;
-webkit-border-radius: 0px 0px 0px 0px;
outline: none;
}
.GrGrayTabbandBButton:hover {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAGklEQVR42mN49+YNEwMDAxMDAwMTIyMjtWgA+ooDD2hdxWQAAAAASUVORK5CYII=') repeat-x bottom #efeded;
border-color: #a5a3a3;
}
.GrGrayTabbandBButtonSelected {
text-decoration: none;
white-space: nowrap;
color: #223457;
background-color: white;
border: 1px solid #a5a3a3;
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 0px 0px;
-moz-border-radius: 0px 0px 0px 0px;
-webkit-border-radius: 0px 0px 0px 0px;
outline: none;
}
.GrGrayTabbandBButtonSelected:hover {
}
.GrGrayTabbandBButtonDisabled {
text-decoration: none;
white-space: nowrap;
color: #888585;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAFElEQVR42mN4/PAhEwMjIxMjdTEA9QMDDtJgoa0AAAAASUVORK5CYII=') repeat-x bottom #e3e1e1;
border: 1px solid #c3c3c3;
border-top-style: none;
padding: 2px 4px;
margin-right: 2px;
margin-bottom: 2px;
display: block;
cursor: default;
position: relative;
border-radius: 0px 0px 0px 0px;
-moz-border-radius: 0px 0px 0px 0px;
-webkit-border-radius: 0px 0px 0px 0px;
outline: none;
}
.GrGrayTabbandBButtonDisabled:hover {
}
.GrGrayTabbandBLScroll {
text-decoration: none;
color: #223457;
background-color: #f5f4f4;
border: 1px solid #a5a3a3;
border-top-style: none;
border-left-style: none;
padding: 2px;
padding-top: 3px;
margin-top: -1px;
display: block;
position: relative;
border-radius: 0px 0px 0px 0px;
-moz-border-radius: 0px 0px 0px 0px;
-webkit-border-radius: 0px 0px 0px 0px;
outline: none;
}
.GrGrayTabbandBLScroll:hover {
}
.GrGrayTabbandBLScrollDisabled {
text-decoration: none;
color: #223457;
background-color: white;
border: 1px solid #a5a3a3;
border-top-style: none;
border-left-style: none;
padding: 2px;
padding-top: 3px;
margin-top: -1px;
display: block;
position: relative;
border-radius: 0px 0px 0px 0px;
-moz-border-radius: 0px 0px 0px 0px;
-webkit-border-radius: 0px 0px 0px 0px;
outline: none;
}
.GrGrayTabbandBLScrollDisabled:hover {
}
.GrGrayTabbandBRScroll {
text-decoration: none;
color: #223457;
background-color: white;
border: 1px solid #a5a3a3;
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 0px;
-moz-border-radius: 0px 0px 0px 0px;
-webkit-border-radius: 0px 0px 0px 0px;
outline: none;
}
.GrGrayTabbandBRScroll:hover {
}
.GrGrayTabbandBRScrollDisabled {
text-decoration: none;
color: #223457;
background-color: white;
border: 1px solid #a5a3a3;
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 0px;
-moz-border-radius: 0px 0px 0px 0px;
-webkit-border-radius: 0px 0px 0px 0px;
outline: none;
}
.GrGrayTabbandBRScrollDisabled:hover {
}
.GrGrayTabbandBSeparator {
background-color: white;
font: 0pt arial;
border-bottom: 1px solid #a5a3a3;
padding: 0px;
height: 3px;
}
.GrGrayControlGroup {
background-color: #f5f4f4;
border: 1px solid #c3c3c3;
border-radius: 0px;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
}
.GrGrayControlGroupRow {
border-top: 1px solid #c3c3c3;
}
.GrGrayControlGroupRowFirst {
border-top-style: none;
}
/* Spin List */
.GrGraySpinList {
color: #223457;
background-color: white;
border: 1px solid #c3c3c3;
padding: 3px;
vertical-align: top;
border-radius: 0px;
box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
-webkit-box-sizing: border-box;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
}
.GrGraySpinList:after {
background: url('spinListShadow.png') 100% 100%;
display: block;
position: absolute;
top: 0px;
left: 0px;
width: 100%;
height: 100%;
border-radius: 0px;
content: "";
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
}
.GrGraySpinListItem {
font: 14pt museosans700, Helvetica, Arial, sans-serif;
padding: 2px;
}
.GrGraySpinListGroup {
white-space: nowrap;
border: 1px solid #c3c3c3;
padding: 0px;
overflow: hidden;
border-radius: 0px;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
}
.GrGraySpinListGroup .GrGraySpinList {
border-style: none;
border-right: 1px solid #c3c3c3;
display: inline-block;
border-radius: 0px;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
}
.GrGraySpinListGroup .GrGraySpinList:last-child {
border-style: none;
}
.GrGraySpinListGroup .GrGraySpinList:after {
border-radius: 0px;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
}
.GrGraySpinListSelectBand:before {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAJElEQVR42mN48uof099/DEz/oPjvfwT7338GhBxUHCv/P4Z+AONDLKNieWt4AAAAAElFTkSuQmCC') repeat-x 100% 100% #b2c5ff;
border-top: 1px solid #D5EFF4;
border-bottom: 1px solid #D5EFF4;
margin-top: -8pt;
display: block;
position: absolute;
top: 50%;
left: 0px;
width: 100%;
height: 1em;
content: "";
}
/* Scroller */
.GrGrayScroller {
color: white;
background-color: rgba(0, 0, 0, 0.05);
cursor: default;
}
.GrGrayScrollerDial {
background-color: rgba(0, 0, 0, 0.35);
padding: 6px;
}
.GrGrayScrollerSlider {
width: 14px;
}
.GrGrayScrollerSliderHandle {
background-color: rgba(0, 0, 0, 0.35);
width: 14px;
height: 40px;
}
.GrGrayScrollerSliderShadow {
background-color: rgba(0, 0, 0, 0.2);
border-color: rgba(0, 0, 0, 0.2);
width: 14px;
height: 40px;
box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
.GrGrayScrollerSliderMsg {
white-space: nowrap;
color: white;
background-color: rgba(0, 0, 0, 0.35);
padding: 6px;
position: absolute;
right: 20px;
border-radius: 0px;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
}
.GrGrayScrollerSliderMsgT {
top: 0px;
}
.GrGrayScrollerSliderMsgL {
left: 0px;
}
.GrGrayScrollerSliderMsgR {
right: 0px;
}
.GrGrayScrollerSliderMsgB {
bottom: 0px;
}
.GrGrayScrollerSliderMsgT:after {
border: 5px solid transparent;
border-left-color: rgba(0, 0, 0, 0.35);
display: block;
position: absolute;
top: 7px;
right: -10px;
content: '';
}
.GrGrayScrollerSliderMsgL:after {
border: 5px solid transparent;
border-top-color: rgba(0, 0, 0, 0.35);
display: block;
position: absolute;
left: 7px;
bottom: -10px;
content: '';
}
.GrGrayScrollerSliderMsgR:after {
border: 5px solid transparent;
border-top-color: rgba(0, 0, 0, 0.35);
display: block;
position: absolute;
right: 7px;
bottom: -10px;
content: '';
}
.GrGrayScrollerSliderMsgB:after {
border: 5px solid transparent;
border-left-color: rgba(0, 0, 0, 0.35);
display: block;
position: absolute;
right: -10px;
bottom: 7px;
content: '';
}
/* Scroll Indicator */
.GrGrayScrollIndH, .GrGrayScrollIndV {
padding: 0px;
width: 5px;
height: 5px;
}
.GrGrayScrollIndHBar, .GrGrayScrollIndVBar {
background-color: #223457;
border-radius: 0px;
opacity: .5;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
}
/* fix to help with firefox button padding */
button::-moz-focus-inner {
border-width: 0;
padding: 0;
}
.GrGrayInput {
font-size: 1em;
}
.GrGrayText {
}