.GrPurplePage {
color: Black;
font: 10pt Calibri, Tahoma, Arial;
}
.GrPurpleHeading {
font: bold 11pt Calibri, Tahoma, Arial;
}
.GrPurpleTextHighlight {
font-style: italic;
font-weight: bold;
border-bottom: 1px dotted Black;
}
.GrPurpleLink {
color: Black;
}
.GrPurpleLink:hover {
text-decoration: none;
color: Gray;
}
.GrPurpleGroup {
border: 1px solid #c3abdb;
padding: 4px;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
}
.GrPurpleGroupLabel {
}
.GrPurpleUILock {
background-color: #232222;
border: 1px solid Black;
opacity: .25;
filter: alpha(opacity: 25);
}
.GrPurpleEdit {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAECAIAAADAusJtAAAAGElEQVR42mN4//o7ExMzIxMzMyMTEzMTACgdAuw4O8BoAAAAAElFTkSuQmCC') repeat-x top #fcfbfe;
font: 10pt Calibri, Tahoma, Arial;
border: 1px solid #c3abdb;
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;
}
.GrPurpleEditError {
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;
}
.GrPurpleEditWatermark {
color: Gray;
font-style: italic;
}
.GrPurpleEditBG {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAECAIAAADAusJtAAAAGElEQVR42mN4//o7ExMzIxMzMyMTEzMTACgdAuw4O8BoAAAAAElFTkSuQmCC') repeat-x top #fcfbfe;
font: 10pt Calibri, Tahoma, Arial;
border: 1px solid #c3abdb;
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;
}
.GrPurpleEditBGError {
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;
}
.GrPurpleEditBGEdit {
background: repeat-x top transparent;
font: 10pt Calibri, Tahoma, Arial;
border: 1px none #c3abdb;
padding: 3px;
margin: 0px;
outline: none;
}
.GrPurpleEditBGError .GrPurpleEditBGEdit {
color: #fe0000;
}
.GrPurpleEditBGEditWatermark {
color: Gray;
font-style: italic;
}
.GrPurpleEditBGSeparator {
background-color: transparent;
font: 0pt arial;
padding: 0px;
width: 1px;
}
.GrPurpleEditBGHover .GrPurpleEditBGSeparator, .GrPurpleEditBGFocus .GrPurpleEditBGSeparator {
background-color: #c3abdb;
}
.GrPurpleEditBGButton {
padding: 1px 2px;
}
.GrPurpleEditBGHover .GrPurpleEditBGButton, .GrPurpleEditBGFocus .GrPurpleEditBGButton {
text-shadow: 1px 1px #ffffff;
color: #321d47;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAALUlEQVR42mXKIQ4AMBACQcL/n1pTVcfWoO4UyTK65znBBIO6mMhAP7Vtk+FrPkJIOriD6FNuAAAAAElFTkSuQmCC') repeat-x top #d9cae9;
font: 10pt Calibri, Tahoma, Arial;
border: 1px solid White;
padding: 0px 1px;
border-radius: 1px;
-moz-border-radius: 1px;
-webkit-border-radius: 1px;
}
.GrPurpleEditBGHover .GrPurpleEditBGButtonHover {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAEklEQVR42mP4/PIf0/9/DNTGAOu/LMYSY29eAAAAAElFTkSuQmCC') repeat-x top #debeff;
}
.GrPurpleEditBGHover .GrPurpleEditBGButtonPressed, .GrPurpleEditBGFocus .GrPurpleEditBGButtonPressed {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAI0lEQVR42mO4fuIZEyMjAxMjIyMTIxMjhM3EiJPPREAeygcA6x4C9Fyl4lEAAAAASUVORK5CYII=') repeat-x top #efe8f6;
}
.GrPurpleButton {
text-shadow: 1px 1px #ffffff;
color: #321d47;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAALUlEQVR42mXKIQ4AMBACQcL/n1pTVcfWoO4UyTK65znBBIO6mMhAP7Vtk+FrPkJIOriD6FNuAAAAAElFTkSuQmCC') repeat-x top #d9cae9;
font: 10pt Calibri, Tahoma, Arial;
border: 1px solid #c6afdd;
padding: 2px 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;
}
.GrPurpleButtonT {
text-shadow: 1px 1px #ffffff;
color: #321d47;
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;
}
.GrPurpleButtonHover, .GrPurpleButtonTHover {
color: Black;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAEklEQVR42mP4/PIf0/9/DNTGAOu/LMYSY29eAAAAAElFTkSuQmCC') repeat-x top #debeff;
border: 1px solid #9f41ff;
padding: 2px 4px;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
}
.GrPurpleButtonPressed, .GrPurpleButtonTPressed {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAI0lEQVR42mO4fuIZEyMjAxMjIyMTIxMjhM3EiJPPREAeygcA6x4C9Fyl4lEAAAAASUVORK5CYII=') repeat-x top #efe8f6;
border: 1px solid #9b71c5;
padding: 2px 4px;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
}
.GrPurpleButtonDisabled, .GrPurpleButtonTDisabled, .GrPurpleButton[disabled], .GrPurpleButtonT[disabled] {
color: #8858b9;
}
.GrPurpleButtonDD {
text-shadow: 1px 1px #ffffff;
color: #321d47;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAALUlEQVR42mXKIQ4AMBACQcL/n1pTVcfWoO4UyTK65znBBIO6mMhAP7Vtk+FrPkJIOriD6FNuAAAAAElFTkSuQmCC') repeat-x top #d9cae9;
font: 10pt Calibri, Tahoma, Arial;
border: 1px solid #c6afdd;
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;
}
.GrPurpleButtonTDD {
text-shadow: 1px 1px #ffffff;
color: #321d47;
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;
}
.GrPurpleButtonDDHover, .GrPurpleButtonTDDHover {
color: Black;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAEklEQVR42mP4/PIf0/9/DNTGAOu/LMYSY29eAAAAAElFTkSuQmCC') repeat-x top #debeff;
border: 1px solid #9f41ff;
padding: 0px;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
}
.GrPurpleButtonDDPressed, .GrPurpleButtonTDDPressed {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAI0lEQVR42mO4fuIZEyMjAxMjIyMTIxMjhM3EiJPPREAeygcA6x4C9Fyl4lEAAAAASUVORK5CYII=') repeat-x top #efe8f6;
border: 1px solid #9b71c5;
padding: 0px;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
}
.GrPurpleButtonDDDisabled, .GrPurpleButtonTDDDisabled {
color: #8858b9;
}
.GrPurpleButtonDDContent, .GrPurpleButtonDDSplitContent, .GrPurpleButtonTDDContent, .GrPurpleButtonTDDSplitContent {
padding: 2px 4px;
cursor: default;
}
.GrPurpleButtonDDDropdown, .GrPurpleButtonDDSplitDropdown, .GrPurpleButtonTDDDropdown, .GrPurpleButtonTDDSplitDropdown {
padding: 2px;
cursor: default;
}
.GrPurpleButtonDDHover .GrPurpleButtonDDSplitContent, .GrPurpleButtonTDDHover .GrPurpleButtonTDDSplitContent {
border-right: 1px solid White;
padding-right: 3px;
}
.GrPurpleButtonDDPressed .GrPurpleButtonDDSplitContent, .GrPurpleButtonTDDPressed .GrPurpleButtonTDDSplitContent {
border-right: 1px solid #f4eff9;
padding-right: 3px;
}
.GrPurpleButtonDDHover .GrPurpleButtonDDSplitDropdown, .GrPurpleButtonTDDHover .GrPurpleButtonTDDSplitDropdown {
border-left: 1px solid #c183ff;
padding-left: 1px;
}
.GrPurpleButtonDDPressed .GrPurpleButtonDDSplitDropdown, .GrPurpleButtonTDDPressed .GrPurpleButtonTDDSplitDropdown {
border-left: 1px solid #c6afdd;
padding-left: 1px;
}
.GrPurpleButtonDDHover .GrPurpleButtonDDSplitDropdownHover, .GrPurpleButtonTDDHover .GrPurpleButtonTDDSplitDropdownHover {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAKCAIAAAD6sKMdAAAAH0lEQVR42mP4//8/09+/f5n+/fsHp//9/cv0F0pDxQFUcR3MbQneBwAAAABJRU5ErkJggg==') repeat-x top #e6cefe;
border-left: 1px solid #9f41ff;
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;
}
.GrPurpleButtonGroupHF {
border-right-style: none;
margin-right: 0px;
border-radius: 3px 0px 0px 3px;
}
.GrPurpleButtonGroupHM {
border-right-style: none;
margin-left: 0px;
margin-right: 0px;
border-radius: 0px;
}
.GrPurpleButtonGroupHL {
margin-left: 0px;
border-radius: 0px 3px 3px 0px;
}
.GrPurpleButtonGroupVF {
border-bottom-style: none;
margin-bottom: 0px;
display: block;
width: 100%;
border-radius: 3px 3px 0px 0px;
}
.GrPurpleButtonGroupVM {
border-bottom-style: none;
margin-top: 0px;
margin-bottom: 0px;
display: block;
width: 100%;
border-radius: 0px;
}
.GrPurpleButtonGroupVL {
margin-top: 0px;
display: block;
width: 100%;
border-radius: 0px 0px 3px 3px;
}
.GrPurpleSliderH {
padding: 6px;
}
.GrPurpleSliderHInner {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAECAIAAADAusJtAAAAGElEQVR42mN4//o7ExMzIxMzMyMTEzMTACgdAuw4O8BoAAAAAElFTkSuQmCC') repeat-x top #fcfbfe;
font: 0pt arial;
border: 1px solid #c3abdb;
height: 6px;
border-radius: 4px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
}
.GrPurpleSliderHHandle {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAGUlEQVR42mP49OkT079//5j+//9PFCZSLQBGW0G8wueS4QAAAABJRU5ErkJggg==') repeat-x top;
font-size: 0pt;
border: 1px solid #c6afdd;
margin-top: -6px;
margin-left: -6px;
width: 16px;
height: 16px;
border-radius: 4px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
}
.GrPurpleSliderHRange {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAGUlEQVR42mP49OkT079//5j+//9PFCZSLQBGW0G8wueS4QAAAABJRU5ErkJggg==') repeat-x top;
font-size: 0pt;
border: 1px solid #c3abdb;
margin: -1px;
height: 6px;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
}
.GrPurpleSliderHHandleHover {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAEklEQVR42mP4/PIf0/9/DNTGAOu/LMYSY29eAAAAAElFTkSuQmCC') repeat-x top #debeff;
border-color: #c893ff;
}
.GrPurpleSliderHHandleSelected {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAIUlEQVR42mP4+OQf07+/DEz//0ExlP0PjQ/D/9D4ONQDAOeLLLVeuJH4AAAAAElFTkSuQmCC') repeat-x top #d8b2ff;
border-color: #9f41ff;
}
.GrPurpleSliderHRangeHover {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAcCAIAAAAvP0KbAAAAJ0lEQVR42mP4/PIf0/9/DBD8H0Iz/Efl///PwMTwD4cYmlqsYgg+ALisM9EJbKyvAAAAAElFTkSuQmCC') repeat-x top #debeff;
border-color: #c893ff;
}
.GrPurpleSliderHRangeSelected {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAcCAIAAAAvP0KbAAAAHElEQVR42mP4+OQf0/9/DKj4PwNRYgxEqkMSAwB/jTe/gKeZyQAAAABJRU5ErkJggg==') repeat-x top #d8b2ff;
border-color: #9f41ff;
}
.GrPurpleSwitch {
color: #321d47;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAcCAIAAAAvP0KbAAAAJ0lEQVR42mN4//o7EwMDAxMDIwMTI5xmxMpHiDEiyaHy8elnZGAAAEiPAyhk3DzRAAAAAElFTkSuQmCC') repeat-x top #fcfbfe;
border: 1px solid #c3abdb;
cursor: default;
height: 28px;
border-radius: 4px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
}
.GrPurpleSwitchOn {
color: Black;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAI0lEQVR42mO4fuIZEyMjAxMjIyMTIxMjhM3EiJPPREAeygcA6x4C9Fyl4lEAAAAASUVORK5CYII=') repeat-x top #efe8f6;
}
.GrPurpleSwitchOff {
}
.GrPurpleSwitchInner {
margin: 0px 14px;
}
.GrPurpleSwitchRight {
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;
}
.GrPurpleSwitchLeft {
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;
}
.GrPurpleSwitchButton {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAcCAIAAAAvP0KbAAAAGElEQVR42mP49OkT0////3FiBgYGasoBAInQSsVtk8ZKAAAAAElFTkSuQmCC') repeat-x top;
border: 1px solid #c6afdd;
margin-top: -1px;
margin-left: -15px;
width: 28px;
height: 28px;
border-radius: 4px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
}
.GrPurpleList {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAECAIAAADAusJtAAAAGElEQVR42mN4//o7ExMzIxMzMyMTEzMTACgdAuw4O8BoAAAAAElFTkSuQmCC') repeat-x top #fcfbfe;
font: 10pt Calibri, Tahoma, Arial;
border: 1px solid #c3abdb;
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;
}
.GrPurpleListItem {
text-decoration: none;
color: Black;
padding: 2px 4px;
margin: 1px;
display: block;
cursor: default;
outline: none;
}
.GrPurpleListItemHover {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAG0lEQVR42mP48ekf0/9/DJj4PwNWcQYc4mjqAcoRK9jvOgfbAAAAAElFTkSuQmCC') repeat-x top #e4cafe;
border: 1px solid #c893ff;
padding: 1px 3px;
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
}
.GrPurpleListItemSelected {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAIUlEQVR42mP4+OQf07+/DEz//0ExlP0PjQ/D/9D4ONQDAOeLLLVeuJH4AAAAAElFTkSuQmCC') repeat-x top #d8b2ff;
border: 1px solid #c893ff;
padding: 1px 3px;
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
}
.GrPurpleListItemLabelMain {
font-size: 125%;
font-weight: bold;
}
.GrPurpleListItemLabelSub {
font-weight: bold;
}
.GrPurpleListItemLabelContext {
color: #7646a6;
font-style: italic;
}
.GrPurpleListItemLabelDetail {
color: #fefefe;
background-color: #966cc0;
padding: 2px 10px;
border-radius: 12px;
}
.GrPurpleListItemContent {
color: #563379;
}
.GrPurpleListTitle {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAHUlEQVR42mP4+fUP0/9//5n+///P9P8fA3aadDkAAQ441VM3Ck0AAAAASUVORK5CYII=') repeat-x top #e3d6f0;
border: 1px none #d8c8e8;
border-top-style: solid;
border-bottom-style: solid;
padding: 2px 4px;
}
.GrPurpleListSeparator {
border: 1px none #d8c8e8;
border-top-style: solid;
margin: 0px;
}
.GrPurpleListHeader {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAHUlEQVR42mP4+fUP0/9//5n+///P9P8fA3aadDkAAQ441VM3Ck0AAAAASUVORK5CYII=') repeat-x top #e3d6f0;
border: 1px none #c3abdb;
border-bottom-style: solid;
}
.GrPurpleListHeaderItem {
padding: 4px 6px;
cursor: default;
}
.GrPurpleListHeaderItemHover {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAEklEQVR42mP4/PIf0/9/DNTGAOu/LMYSY29eAAAAAElFTkSuQmCC') repeat-x top #debeff;
}
.GrPurpleTree {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAECAIAAADAusJtAAAAGElEQVR42mN4//o7ExMzIxMzMyMTEzMTACgdAuw4O8BoAAAAAElFTkSuQmCC') repeat-x top #fcfbfe;
font: 10pt Calibri, Tahoma, Arial;
border: 1px solid #c3abdb;
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;
}
.GrPurpleTreeNode {
text-decoration: none;
color: Black;
padding: 2px 4px;
margin: 1px;
display: block;
cursor: default;
outline: none;
}
.GrPurpleTreeNodeHover {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAG0lEQVR42mP48ekf0/9/DJj4PwNWcQYc4mjqAcoRK9jvOgfbAAAAAElFTkSuQmCC') repeat-x top #e4cafe;
border: 1px solid #c893ff;
padding: 1px 3px;
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
}
.GrPurpleTreeNodeSelected {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAIUlEQVR42mP4+OQf07+/DEz//0ExlP0PjQ/D/9D4ONQDAOeLLLVeuJH4AAAAAElFTkSuQmCC') repeat-x top #d8b2ff;
border: 1px solid #c893ff;
padding: 1px 3px;
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
}
.GrPurpleTreeNodeLabel {
text-decoration: none;
color: Black;
cursor: default;
outline: none;
}
.GrPurpleDP {
color: Black;
background-color: White;
border: 1px solid #c3abdb;
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
}
.GrPurpleDPHeader {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAHUlEQVR42mP4+fUP0/9//5n+///P9P8fA3aadDkAAQ441VM3Ck0AAAAASUVORK5CYII=') repeat-x top #e3d6f0;
border: 1px none #c3abdb;
border-bottom-style: solid;
padding: 2px 4px;
}
.GrPurpleDPHeaderButton {
text-decoration: none;
text-shadow: 1px 1px #ffffff;
color: #4c4c4c;
padding: 2px 4px;
margin: 1px;
display: inline-block;
cursor: default;
outline: none;
}
.GrPurpleDPHeaderButtonHover {
color: Black;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAEklEQVR42mP4/PIf0/9/DNTGAOu/LMYSY29eAAAAAElFTkSuQmCC') repeat-x top #debeff;
border: 1px solid #9f41ff;
padding: 1px 3px;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
}
.GrPurpleDPHeaderButtonSelected {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAI0lEQVR42mO4fuIZEyMjAxMjIyMTIxMjhM3EiJPPREAeygcA6x4C9Fyl4lEAAAAASUVORK5CYII=') repeat-x top #efe8f6;
border: 1px solid #9b71c5;
padding: 1px 3px;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
}
.GrPurpleDPItem {
text-align: center;
text-decoration: none;
color: Black;
padding: 2px 4px;
margin: 1px;
display: block;
cursor: default;
outline: none;
}
.GrPurpleDPItemHover {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAG0lEQVR42mP48ekf0/9/DJj4PwNWcQYc4mjqAcoRK9jvOgfbAAAAAElFTkSuQmCC') repeat-x top #e4cafe;
border: 1px solid #c893ff;
padding: 1px 3px;
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
}
.GrPurpleDPItemSelected {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAIUlEQVR42mP4+OQf07+/DEz//0ExlP0PjQ/D/9D4ONQDAOeLLLVeuJH4AAAAAElFTkSuQmCC') repeat-x top #d8b2ff;
border: 1px solid #c893ff;
padding: 1px 3px;
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
}
.GrPurpleDPItemOutOfRange {
color: #595959;
}
.GrPurpleDPItemDisabled {
color: #b2b2b2;
}
.GrPurpleDPPanel {
background-color: #fcfbfe;
padding: 2px;
}
.GrPurpleDPDaysOfWeek {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAFCAIAAAAL5hHIAAAAHElEQVR42mO4feo1EzMLIxMzKxMTMwsTEzMrIwAvlgK9RmAnzQAAAABJRU5ErkJggg==') repeat-x top #eae0f3;
border: 1px none #c3abdb;
border-bottom-style: solid;
padding: 2px 4px;
}
.GrPurpleDPWeeksOfYear {
background-color: #eae0f3;
border-right: 1px solid #c3abdb;
}
.GrPurpleDPWeeksOfYearHeader {
border-bottom-style: none;
}
.GrPurpleDPDate {
background-color: #fcfbfe;
padding: 2px;
}
.GrPurpleDPDateWeekend {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAIAAABLbSncAAAAMUlEQVR42mP8+vEXAwPDz2+/GRgY2LlY4WwmrKLsXKxMWEWhOjBFf377zYRVlLp2AADwaTLaJaPK9gAAAABJRU5ErkJggg==') repeat center #eee7f6;
padding: 2px;
}
.GrPurpleDPDateToday {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAIAAABLbSncAAAAMUlEQVR42mN88+QLAwPD989/GRgYOHmZ4WwmrKKcvMxMWEWhOjBFv3/+y4RVlLp2AADYaDK7L0IBBAAAAABJRU5ErkJggg==') repeat center #e4d8f1;
padding: 2px;
}
.GrPurpleTP .GrPurpleEdit {
text-align: center;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAECAIAAADAusJtAAAAGElEQVR42mN4//o7ExMzIxMzMyMTEzMTACgdAuw4O8BoAAAAAElFTkSuQmCC') repeat-x top #fcfbfe;
font: 10pt Calibri, Tahoma, Arial;
border: 1px solid #c3abdb;
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;
}
.GrPurpleTPEditButton {
text-align: center;
text-decoration: none;
background-color: #f9f9f9;
border: 1px solid #c3abdb;
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;
}
.GrPurpleTPEditButton:hover {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAICAIAAAC3eAIWAAAAGElEQVR42mP4/PIf09/fDEx/fzMw/cOkAR6MELS99KMxAAAAAElFTkSuQmCC') repeat-x top #debeff;
border-top-style: solid;
padding-top: 1px;
}
.GrPurpleTPMeridianButton {
text-decoration: none;
text-shadow: 1px 1px #ffffff;
color: #321d47;
padding: 2px 3px;
margin-left: 2px;
vertical-align: middle;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
outline: none;
}
.GrPurpleTPMeridianButton:hover {
text-shadow: 1px 1px #ffffff;
color: Black;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAEklEQVR42mP4/PIf0/9/DNTGAOu/LMYSY29eAAAAAElFTkSuQmCC') repeat-x top #debeff;
border: 1px solid #9f41ff;
padding: 1px 2px;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
}
.GrPurpleGrid {
color: Black;
background-color: White;
border: 1px solid #c3abdb;
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
}
.GrPurpleGridHeader {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAHUlEQVR42mP4+fUP0/9//5n+///P9P8fA3aadDkAAQ441VM3Ck0AAAAASUVORK5CYII=') repeat-x top #e3d6f0;
border: 1px none #c3abdb;
border-bottom-style: solid;
padding: 4px 6px;
}
.GrPurpleGridFooter {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAECAIAAADAusJtAAAAEklEQVR42mO4fuwFEys7MwwDACSJArkm90DUAAAAAElFTkSuQmCC') repeat-x top #eae1f3;
border: 1px none #c3abdb;
border-top-style: solid;
padding: 4px 6px;
}
.GrPurpleGridSummaryLabel {
color: Gray;
background-color: #fcfbfe;
padding: 2px;
}
.GrPurpleGridSummaryData {
background-color: #fcfbfe;
padding: 2px;
}
.GrPurpleGridQBE {
background-color: #f1ebf7;
}
.GrPurpleGridSeparator {
background-color: White;
font-size: 0px;
padding: 0px;
margin: 0px;
height: 1px;
}
.GrPurpleGridRowHeader {
background-color: #f1ebf7;
}
.GrPurpleGridDataHeader {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAKUlEQVR42m2LsQkAIACAxP8vrsCGmqJJRGSOZSVhIXQYBtJ1bv85vP8GcG4i/JaZ2qYAAAAASUVORK5CYII=') repeat-x top #f1ebf7;
border: 1px solid #c3abdb;
border-left-style: none;
border-right-style: none;
padding: 4px 6px;
}
.GrPurpleGridData {
background-color: #fcfbfe;
padding: 2px;
}
.GrPurpleGridDataAlt {
background-color: #f4eff9;
padding: 2px;
}
.GrPurpleGridRowHover .GrPurpleGridDataAlt, .GrPurpleGridRowHover .GrPurpleGridData {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAG0lEQVR42mP48ekf0/9/DJj4PwNWcQYc4mjqAcoRK9jvOgfbAAAAAElFTkSuQmCC') repeat-x top #e4cafe;
border: 1px none #c893ff;
border-top-style: solid;
border-bottom-style: solid;
padding: 1px 2px;
}
.GrPurpleGridRowSelected .GrPurpleGridDataAlt, .GrPurpleGridRowSelected .GrPurpleGridData {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAIUlEQVR42mP4+OQf07+/DEz//0ExlP0PjQ/D/9D4ONQDAOeLLLVeuJH4AAAAAElFTkSuQmCC') repeat-x top #d8b2ff;
border: 1px none #c893ff;
border-top-style: solid;
border-bottom-style: solid;
padding: 1px 2px;
}
.GrPurpleGridDataError {
color: #fe0000;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAIAAABLbSncAAAAMElEQVR42mP8f/gwAwMDg7g4AwMDw8uXcDYTVlGGly+ZsIrCdGCIMoiLM2EVpa4dAANiIMNLsv32AAAAAElFTkSuQmCC') repeat center #ffdada;
font: 10pt Calibri, Tahoma, Arial;
}
.GrPurpleGridHeader .GrPurpleLink {
text-decoration: none;
text-shadow: 1px 1px #ffffff;
}
.GrPurpleGridHeader .GrPurpleLink:hover {
text-decoration: underline;
color: #351f4b;
}
.GrPurpleGridForm {
}
.GrPurpleGridFormLabel {
padding: 2px;
}
.GrPurpleGridFormData {
padding: 2px;
}
.GrPurpleGridFormDataError {
color: #fe0000;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAIAAABLbSncAAAAMElEQVR42mP8f/gwAwMDg7g4AwMDw8uXcDYTVlGGly+ZsIrCdGCIMoiLM2EVpa4dAANiIMNLsv32AAAAAElFTkSuQmCC') repeat center #ffdada;
font: 10pt Calibri, Tahoma, Arial;
}
.GrPurpleDialogLabel {
padding: 2px;
}
.GrPurpleDialogRSHeader {
}
.GrPurpleDialogRSFooter {
text-align: right;
border-top: 1px dotted #c3abdb;
padding-top: 2px;
}
.GrPurpleDialogRSRow {
padding: 3px;
}
.GrPurpleDialogRSRowSelected {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAIklEQVR42m2KsQkAAAyDJP//bMYS6CSiqFGCLDmfxvr3KwW2Jx8M5kC0wwAAAABJRU5ErkJggg==') repeat-x top #f5ecff;
border: 1px solid #debeff;
padding: 2px;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
}
.GrPurpleDialogRSRowHover {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAIUlEQVR42mP49/c/0///DEwMDAxMDFAanY9N7D+SHBZ9AJwhEhZo4oI0AAAAAElFTkSuQmCC') repeat-x top #f9f3ff;
border: 1px solid #debeff;
padding: 2px;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
}
.GrPurpleDialogRSRowError {
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;
}
.GrPurpleDialogRSSeparator {
border-top: 1px dotted #c3abdb;
margin-top: 5px;
line-height: 5px;
}
.GrPurpleMenu {
color: Black;
background-color: #f1ebf7;
border: 1px solid #a480c9;
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;
}
.GrPurpleMenuInner {
border: 1px solid White;
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
}
.GrPurpleMenuIconColumn {
background: url('MenuIconColBack.png') repeat-y left;
}
.GrPurpleMenuNoIndent {
background-color: #f1ebf7;
}
.GrPurpleMenuItem {
text-decoration: none;
white-space: nowrap;
color: Black;
padding: 2px;
margin: 1px;
display: block;
cursor: default;
outline: none;
}
.GrPurpleMenuItemHover {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAG0lEQVR42mP48ekf0/9/DJj4PwNWcQYc4mjqAcoRK9jvOgfbAAAAAElFTkSuQmCC') repeat-x top #e4cafe;
border: 1px solid #c893ff;
padding: 1px;
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
}
.GrPurpleMenuItemSelected {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAIUlEQVR42mP4+OQf07+/DEz//0ExlP0PjQ/D/9D4ONQDAOeLLLVeuJH4AAAAAElFTkSuQmCC') repeat-x top #d8b2ff;
border: 1px solid #c893ff;
padding: 1px;
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
}
.GrPurpleMenuItemDisabled {
color: #8c8c8c;
}
.GrPurpleMenuItemDisabledHover {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAKUlEQVR42mP48fU30/9//5n+/2dg+v//PxMDlEblI8QYkOQgfGzq/wMAzc8x4+GDURwAAAAASUVORK5CYII=') repeat-x top #e7ddf1;
border: 1px solid #cbb5e1;
padding: 1px;
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
}
.GrPurpleMenuItem .GrPurpleMenuItemCascade {
background: url('MenuCascade.png') no-repeat right;
padding-right: 18px;
}
.GrPurpleMenuItemDisabled .GrPurpleMenuItemCascade {
background: url('MenuCascadeDisabled.png') no-repeat right;
}
.GrPurpleMenuSeparator {
font-size: 0px;
border-style: none;
border-top: 1px solid #d8c8e8;
border-bottom: 1px solid White;
padding: 0px;
}
.GrPurpleMenuTitle {
color: Gray;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAKklEQVR42m2LoQ0AIACAGP+/ajKZMGjTxGCDOZaVhYTRYUgZt3f7159/A9rmJOIXa1IzAAAAAElFTkSuQmCC') repeat-x top #e7dcf2;
border: 1px none #d8c8e8;
border-top-style: solid;
border-bottom-style: solid;
padding: 1px 3px;
}
.GrPurpleMenuItemHover .GrPurpleMenuItemCascade {
background: url('MenuCascadeHover.png') no-repeat right;
}
.GrPurpleMenubarHItem {
text-decoration: none;
white-space: nowrap;
color: Black;
padding: 2px 4px;
margin: 1px;
display: block;
cursor: default;
outline: none;
}
.GrPurpleMenubarHItemHover {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAG0lEQVR42mP48ekf0/9/DJj4PwNWcQYc4mjqAcoRK9jvOgfbAAAAAElFTkSuQmCC') repeat-x top #e4cafe;
border: 1px solid #c893ff;
padding: 1px 3px;
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
}
.GrPurpleMenubarHItemPressed {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAIUlEQVR42mP4+OQf07+/DEz//0ExlP0PjQ/D/9D4ONQDAOeLLLVeuJH4AAAAAElFTkSuQmCC') repeat-x top #d8b2ff;
border: 1px solid #c893ff;
padding: 1px 3px;
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
}
.GrPurpleMenubarHItemDisabled {
color: #8c8c8c;
}
.GrPurpleMenubarHSeparator {
font-size: 0px;
border-style: none;
border-left: 1px solid #d8c8e8;
border-right: 1px solid White;
padding: 0px;
vertical-align: middle;
height: 10pt;
}
.GrPurpleMenubarHItemCascade {
background: url('MenubarHCascade.png') no-repeat right;
padding-right: 12px;
}
.GrPurpleMenubarHItemHover .GrPurpleMenubarHItemCascade {
background-image: url('MenubarHCascadeHover.png');
}
.GrPurpleMenubarHItemPressed .GrPurpleMenubarHItemCascade {
background-image: url('MenubarHCascadePressed.png');
}
.GrPurpleMenubarHItemDisabled .GrPurpleMenubarHItemCascade {
background-image: url('MenubarHCascadeDisabled.png');
}
.GrPurpleMenubarVItem {
text-decoration: none;
white-space: nowrap;
color: Black;
padding: 2px 4px;
margin: 1px;
display: block;
cursor: default;
outline: none;
}
.GrPurpleMenubarVItemHover {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAG0lEQVR42mP48ekf0/9/DJj4PwNWcQYc4mjqAcoRK9jvOgfbAAAAAElFTkSuQmCC') repeat-x top #e4cafe;
border: 1px solid #c893ff;
padding: 1px 3px;
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
}
.GrPurpleMenubarVItemPressed {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAIUlEQVR42mP4+OQf07+/DEz//0ExlP0PjQ/D/9D4ONQDAOeLLLVeuJH4AAAAAElFTkSuQmCC') repeat-x top #d8b2ff;
border: 1px solid #c893ff;
padding: 1px 3px;
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
}
.GrPurpleMenubarVItemDisabled {
color: #8c8c8c;
}
.GrPurpleMenubarVSeparator {
font-size: 0px;
border-style: none;
border-top: 1px solid #d8c8e8;
border-bottom: 1px solid White;
padding: 0px;
}
.GrPurpleMenubarVItemCascade {
background: url('MenubarVCascade.png') no-repeat right;
padding-right: 10px;
}
.GrPurpleMenubarVItemHover .GrPurpleMenubarVItemCascade {
background-image: url('MenubarVCascadeHover.png');
}
.GrPurpleMenubarVItemPressed .GrPurpleMenubarVItemCascade {
background-image: url('MenubarVCascadePressed.png');
}
.GrPurpleMenubarVItemDisabled .GrPurpleMenubarVItemCascade {
background-image: url('MenubarVCascadeDisabled.png');
}
.GrPurpleWin {
color: Black;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABkCAIAAADITs03AAAAXUlEQVR42nWQtxXAIAxE72n/Jd269ALfBQIdqRIKl9D7fAGEUCCFIEAhKWv2Y0btIDGFrbcCZb9g28x4+s6wrjt8LdirZ7vduZ2n6UyeL7727Javax3+45zd8s2ef7MdhwBb9rZAAAAAAElFTkSuQmCC') repeat-x top #bea4d8;
font: 10pt Calibri, Tahoma, Arial;
border: 1px solid #a480c9;
border-radius: 3px;
box-shadow: 0 0 6px #888;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
-moz-box-shadow: 0 0 6px #888;
-webkit-box-shadow: 0 0 6px #888;
}
.GrPurpleWinActive {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABkCAIAAADITs03AAAAWklEQVR42n2PwRGAIAwEd9J/YZZgB5axPgAJBv0dYeey4TyuUAMIJIQng+1tn0HY5zPPf3HDDsal27Sjsr1r6U55+BZnC7vw5b4/Z1+eI/tx38Y5dVV27kjON5CwUf96NvkPAAAAAElFTkSuQmCC') repeat-x top #bea4d8;
border-color: #9266bf;
box-shadow: 0 0 8px #333;
-moz-box-shadow: 0 0 8px #333;
-webkit-box-shadow: 0 0 8px #333;
}
.GrPurpleWinAdjust {
}
.GrPurpleWinInner {
border: 1px solid #efe8f6;
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
}
.GrPurpleWinTitle {
text-shadow: #ffffff 0px 0px 3px;
font-weight: bold;
padding: 2px 4px;
cursor: move;
}
.GrPurpleWinBodyContainer {
border: 1px solid #efe8f6;
margin: 3px;
}
.GrPurpleWinTBar {
background-color: #f4eff9;
border: 1px solid #a480c9;
border-bottom-style: none;
padding: 2px;
}
.GrPurpleWinBody {
background-color: #fcfbfe;
border: 1px solid #a480c9;
padding: 2px;
overflow: auto;
}
.GrPurpleWinButtons {
text-align: right;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAECAIAAADAusJtAAAAEklEQVR42mO4fuwFEys7MwwDACSJArkm90DUAAAAAElFTkSuQmCC') repeat-x top #eae1f3;
border: 1px solid #a480c9;
border-top-style: none;
padding: 2px 4px;
}
.GrPurpleWinBBar {
background-color: #f4eff9;
border: 1px solid #a480c9;
border-top-style: none;
padding: 2px;
}
.GrPurpleWinHeader {
padding: 2px 4px;
}
.GrPurpleWinFooter {
padding: 2px 4px;
}
.GrPurpleWinActive .GrPurpleWinInner {
border: 1px solid #fcfbfe;
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
}
.GrPurpleWinActive .GrPurpleWinBodyContainer {
border-color: #fcfbfe;
}
.GrPurpleWinActive .GrPurpleWinTBar, .GrPurpleWinActive .GrPurpleWinBody, .GrPurpleWinActive .GrPurpleWinButtons, .GrPurpleWinActive .GrPurpleWinBBar {
border-color: #9266bf;
}
.GrPurpleWinResizer {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAICAIAAAC3eAIWAAAAF0lEQVR42mPYu+Q6EzMLIxMzCxMShvMBRs0ChG43cCcAAAAASUVORK5CYII=') repeat-x bottom #bea4d8;
font-size: 1px;
cursor: s-resize;
height: 10px;
}
.GrPurpleDDWin {
color: Black;
background-color: #f1ebf7;
font: 10pt Calibri, Tahoma, Arial;
border: 1px solid #a480c9;
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;
}
.GrPurpleDDWinAdjust {
}
.GrPurpleDDWinInner {
border: 1px solid White;
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
}
.GrPurpleDDWinTitle {
text-shadow: #ffffff 0px 0px 3px;
font-weight: bold;
padding: 2px 4px;
cursor: move;
}
.GrPurpleDDWinHeader {
padding: 2px 4px;
}
.GrPurpleDDWinBody {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAECAIAAADAusJtAAAAGElEQVR42mN4//o7ExMzIxMzMyMTEzMTACgdAuw4O8BoAAAAAElFTkSuQmCC') repeat-x top #fcfbfe;
font: 10pt Calibri, Tahoma, Arial;
padding: 2px;
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
}
.GrPurpleDDWinButtons {
text-align: right;
border-top: 1px solid #c3abdb;
padding: 2px 4px;
}
.GrPurpleDDWinFooter {
padding: 2px 4px;
}
.GrPurpleDDWinResizer {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAICAIAAAC3eAIWAAAAG0lEQVR42mP4+Pob098//5j+/vnH9O/vf3QaAHiHF6vngPWJAAAAAElFTkSuQmCC') repeat-x top #dcceea;
font-size: 1px;
border-top: 1px solid #c3abdb;
cursor: s-resize;
height: 10px;
}
.GrPurpleDDWinBBar {
padding: 2px 4px;
}
.GrPurpleDDWinTBar {
border-bottom: 1px solid #c3abdb;
padding: 2px 4px;
}
.GrPurpleWinPointerDown, .GrPurpleDDWinPointerDown, .GrPurpleMenuPointerDown {
border-top: 10px solid #a480c9;
border-left: 10px solid transparent;
border-right: 10px solid transparent;
margin-left: -10px;
left: 50%;
width: 0;
height: 0;
bottom: -10px;
}
.GrPurpleWinPointerUp, .GrPurpleDDWinPointerUp, .GrPurpleMenuPointerUp {
border-left: 10px solid transparent;
border-right: 10px solid transparent;
border-bottom: 10px solid #a480c9;
margin-left: -10px;
top: -10px;
left: 50%;
width: 0;
height: 0;
}
.GrPurpleWinPointerLeft, .GrPurpleDDWinPointerLeft, .GrPurpleMenuPointerLeft {
border-top: 10px solid transparent;
border-right: 10px solid #a480c9;
border-bottom: 10px solid transparent;
margin-top: -10px;
top: 50%;
left: -10px;
width: 0;
height: 0;
}
.GrPurpleWinPointerRight, .GrPurpleDDWinPointerRight, .GrPurpleMenuPointerRight {
border-top: 10px solid transparent;
border-left: 10px solid #a480c9;
border-bottom: 10px solid transparent;
margin-top: -10px;
top: 50%;
right: -10px;
width: 0;
height: 0;
}
.GrPurplePanelHeader {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAKUlEQVR42m2LsQkAIACAxP8vrsCGmqJJRGSOZSVhIXQYBtJ1bv85vP8GcG4i/JaZ2qYAAAAASUVORK5CYII=') repeat-x top #f1ebf7;
border-right: 1px solid #c3abdb;
border-bottom: 1px solid #c3abdb;
padding: 4px 6px;
}
.GrPurplePanelBody {
background-color: #fcfbfe;
border-right: 1px solid #c3abdb;
padding: 4px;
}
.GrPurplePanelFooter {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAKUlEQVR42m2LsQkAIACAxP8vrsCGmqJJRGSOZSVhIXQYBtJ1bv85vP8GcG4i/JaZ2qYAAAAASUVORK5CYII=') repeat-x top #f1ebf7;
border-top: 1px solid #c3abdb;
border-right: 1px solid #c3abdb;
padding: 4px 6px;
}
.GrPurplePanelOverlay:before {
content: '';
display: block;
position: absolute;
top: 0px;
width: 2px;
height: 100%;
left: -3px;
border-right: #c3abdb 1px solid;
background: rgba(0,0,0,.1);
}
.GrPurplePanelOverlay:after {
content: '';
display: block;
position: absolute;
top: 0px;
width: 2px;
height: 100%;
right: -3px;
border-left: #c3abdb 1px solid;
background: rgba(0,0,0,.1);
}
.GrPurplePanelTopHeader {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAHUlEQVR42mP4+fUP0/9//5n+///P9P8fA3aadDkAAQ441VM3Ck0AAAAASUVORK5CYII=') repeat-x top #e3d6f0;
border-right: 1px solid #c3abdb;
border-bottom: 1px solid #c3abdb;
padding: 4px 6px;
}
.GrPurplePanelTopBody {
background-color: #fcfbfe;
border-right: 1px solid #c3abdb;
padding: 4px;
}
.GrPurplePanelTopFooter {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAHUlEQVR42mP4+fUP0/9//5n+///P9P8fA3aadDkAAQ441VM3Ck0AAAAASUVORK5CYII=') repeat-x top #e3d6f0;
border-top: 1px solid #c3abdb;
border-right: 1px solid #c3abdb;
padding: 4px 6px;
}
.GrPurplePanelNavIndButton {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAKCAIAAAD6sKMdAAAAJ0lEQVR42kXGoREAIBDEQOb6LxWDwnxySFbtOvuGMdKAcfpP4zTgA051HaaI6hr6AAAAAElFTkSuQmCC') repeat-x top #d9cae9;
border: 1px solid #c6afdd;
margin: 2px;
display: inline-block;
width: 10px;
height: 10px;
border-radius: 5px;
}
.GrPurplePanelNavIndButtonSelected {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAKCAIAAAD6sKMdAAAAHklEQVR42mO4fuIZExMzIxMTMxMTEzMjEzOURuMDAGV2AtTDQhBfAAAAAElFTkSuQmCC') repeat-x top #efe8f6;
border: 1px solid #9b71c5;
}
.GrPurpleAccordion {
}
.GrPurpleAccordionButton {
text-decoration: none;
text-shadow: 1px 1px #ffffff;
color: Black;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAHUlEQVR42mP4+fUP0/9//5n+///P9P8fA3aadDkAAQ441VM3Ck0AAAAASUVORK5CYII=') repeat-x top #e3d6f0;
border: 1px solid #a480c9;
padding: 2px 4px;
margin-bottom: 2px;
display: block;
cursor: default;
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
outline: none;
}
.GrPurpleAccordionButton:hover {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAALElEQVR42m3KIQ4AIACAQMb/3+vcDBg0GEwQjjmWlYSBlIXAaT2Pce01Px9sIQkg9mV4iNIAAAAASUVORK5CYII=') repeat-x top #eee7f6;
}
.GrPurpleAccordionButtonSelected {
text-decoration: none;
color: Black;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAK0lEQVR42nXKMQoAIAzF0PDvf2JF4lCwXZxehrDXiRolPIlYSrQbxvP50Qt6xyj3T/XSHAAAAABJRU5ErkJggg==') repeat-x top #eee7f6;
border: 1px solid #a480c9;
border-bottom-color: #d8c8e8;
padding: 2px 4px;
margin-bottom: 2px;
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;
}
.GrPurpleAccordionButtonSelected:hover {
}
.GrPurpleAccordionButtonDisabled {
text-decoration: none;
text-shadow: 1px 1px #ffffff;
color: #8654b8;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAHUlEQVR42mP4+fUP0/9//5n+///P9P8fA3aadDkAAQ441VM3Ck0AAAAASUVORK5CYII=') repeat-x top #e3d6f0;
border: 1px solid #a480c9;
padding: 2px 4px;
margin-bottom: 2px;
display: block;
cursor: default;
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
outline: none;
}
.GrPurpleAccordionButtonDisabled:hover {
}
.GrPurpleAccordionPane {
color: Black;
background-color: #fcfbfe;
border: 1px solid #a480c9;
border-top-style: none;
padding: 2px;
margin-top: -2px;
margin-bottom: 2px;
border-radius: 0px 0px 2px 2px;
-moz-border-radius: 0px 0px 2px 2px;
-webkit-border-radius: 0px 0px 2px 2px;
}
.GrPurpleAccordionIconButton {
text-decoration: none;
text-shadow: 1px 1px #ffffff;
color: Black;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAHUlEQVR42mP4+fUP0/9//5n+///P9P8fA3aadDkAAQ441VM3Ck0AAAAASUVORK5CYII=') repeat-x top #e3d6f0;
border: 1px solid #a480c9;
padding: 2px 4px;
padding-left: 20px;
margin-bottom: 2px;
display: block;
cursor: default;
position: relative;
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
outline: none;
}
.GrPurpleAccordionIconButton:before {
position: absolute;
top: 2px;
left: 3px;
content: url('Expand.png');
}
.GrPurpleAccordionIconButton:hover {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAALElEQVR42m3KIQ4AIACAQMb/3+vcDBg0GEwQjjmWlYSBlIXAaT2Pce01Px9sIQkg9mV4iNIAAAAASUVORK5CYII=') repeat-x top #eee7f6;
}
.GrPurpleAccordionIconButtonSelected {
text-decoration: none;
color: Black;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAK0lEQVR42nXKMQoAIAzF0PDvf2JF4lCwXZxehrDXiRolPIlYSrQbxvP50Qt6xyj3T/XSHAAAAABJRU5ErkJggg==') repeat-x top #eee7f6;
border: 1px solid #a480c9;
border-bottom-color: #d8c8e8;
padding: 2px 4px;
padding-left: 20px;
margin-bottom: 2px;
display: block;
cursor: default;
position: relative;
border-radius: 2px 2px 0px 0px;
-moz-border-radius: 2px 2px 0px 0px;
-webkit-border-radius: 2px 2px 0px 0px;
outline: none;
}
.GrPurpleAccordionIconButtonSelected:before {
position: absolute;
top: 2px;
left: 3px;
content: url('Collapse.png');
}
.GrPurpleAccordionIconButtonSelected:hover {
}
.GrPurpleAccordionIconButtonDisabled {
text-decoration: none;
text-shadow: 1px 1px #ffffff;
color: #8654b8;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAHUlEQVR42mP4+fUP0/9//5n+///P9P8fA3aadDkAAQ441VM3Ck0AAAAASUVORK5CYII=') repeat-x top #e3d6f0;
border: 1px solid #a480c9;
padding: 2px 4px;
padding-left: 20px;
margin-bottom: 2px;
display: block;
cursor: default;
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
outline: none;
}
.GrPurpleAccordionButtonDisabled:hover {
}
.GrPurpleTabTContainer {
}
.GrPurpleTabTBand {
}
.GrPurpleTabTButton {
text-decoration: none;
text-shadow: 1px 1px #ffffff;
color: Black;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAHUlEQVR42mP4+fUP0/9//5n+///P9P8fA3aadDkAAQ441VM3Ck0AAAAASUVORK5CYII=') repeat-x top #e3d6f0;
border: 1px solid #c3abdb;
border-bottom-style: none;
padding: 2px 4px;
margin-right: 2px;
margin-bottom: -1px;
display: block;
float: left;
cursor: default;
border-radius: 2px 2px 0px 0px;
-moz-border-radius: 2px 2px 0px 0px;
-webkit-border-radius: 2px 2px 0px 0px;
outline: none;
}
.GrPurpleTabTButton:hover {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAALElEQVR42m3KIQ4AIACAQMb/3+vcDBg0GEwQjjmWlYSBlIXAaT2Pce01Px9sIQkg9mV4iNIAAAAASUVORK5CYII=') repeat-x top #eee7f6;
border-color: #a480c9;
}
.GrPurpleTabTButtonSelected {
text-decoration: none;
text-shadow: 1px 1px #ffffff;
color: Black;
background-color: #fcfbfe;
border: 1px solid #a480c9;
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: 2px 2px 0px 0px;
-moz-border-radius: 2px 2px 0px 0px;
-webkit-border-radius: 2px 2px 0px 0px;
outline: none;
}
.GrPurpleTabTButtonSelected:hover {
}
.GrPurpleTabTButtonDisabled {
text-decoration: none;
text-shadow: 1px 1px #ffffff;
color: #8654b8;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAHUlEQVR42mP4+fUP0/9//5n+///P9P8fA3aadDkAAQ441VM3Ck0AAAAASUVORK5CYII=') repeat-x top #e3d6f0;
border: 1px solid #c3abdb;
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;
}
.GrPurpleTabTButtonDisabled:hover {
}
.GrPurpleTabTPanes {
}
.GrPurpleTabTPane {
color: Black;
background-color: #fcfbfe;
border: 1px solid #a480c9;
padding: 2px;
}
.GrPurpleTabBContainer {
}
.GrPurpleTabBBand {
}
.GrPurpleTabBButton {
text-decoration: none;
text-shadow: 1px 1px #ffffff;
color: Black;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAGUlEQVR42mN4dOU9EyMjAxMjIyMTIxPVaAD1AAMOUAuF/QAAAABJRU5ErkJggg==') repeat-x bottom #e2d5ef;
border: 1px solid #c3abdb;
border-top-color: #a480c9;
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;
}
.GrPurpleTabBButton:hover {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAALElEQVR42m3KoQGAAADDsHT//4nD4REgEKhU1Hlcw2QxtTI81qctPb7P3x83+5MDEOmWA3QAAAAASUVORK5CYII=') repeat-x bottom #eee7f6;
border-color: #a480c9;
}
.GrPurpleTabBButtonSelected {
text-decoration: none;
text-shadow: 1px 1px #ffffff;
color: Black;
background-color: #fcfbfe;
border: 1px solid #a480c9;
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;
}
.GrPurpleTabBButtonSelected:hover {
}
.GrPurpleTabBButtonDisabled {
text-decoration: none;
text-shadow: 1px 1px #ffffff;
color: #8654b8;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAGUlEQVR42mN4dOU9EyMjAxMjIyMTIxPVaAD1AAMOUAuF/QAAAABJRU5ErkJggg==') repeat-x bottom #e2d5ef;
border: 1px solid #c3abdb;
border-top-color: #a480c9;
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;
}
.GrPurpleTabBButtonDisabled:hover {
}
.GrPurpleTabBPanes {
}
.GrPurpleTabBPane {
color: Black;
background-color: #fcfbfe;
border: 1px solid #a480c9;
padding: 2px;
}
.GrPurpleTabLContainer {
}
.GrPurpleTabLBand {
}
.GrPurpleTabLButton {
text-decoration: none;
text-shadow: 1px 1px #ffffff;
color: Black;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAHUlEQVR42mP4+fUP0/9//5n+///P9P8fA3aadDkAAQ441VM3Ck0AAAAASUVORK5CYII=') repeat-x top #e3d6f0;
border: 1px solid #c3abdb;
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;
}
.GrPurpleTabLButton:hover {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAALElEQVR42m3KIQ4AIACAQMb/3+vcDBg0GEwQjjmWlYSBlIXAaT2Pce01Px9sIQkg9mV4iNIAAAAASUVORK5CYII=') repeat-x top #eee7f6;
border-color: #a480c9;
}
.GrPurpleTabLButtonSelected {
text-decoration: none;
text-shadow: 1px 1px #ffffff;
color: Black;
background-color: #fcfbfe;
border: 1px solid #a480c9;
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;
}
.GrPurpleTabLButtonSelected:hover {
}
.GrPurpleTabLButtonDisabled {
text-decoration: none;
text-shadow: 1px 1px #ffffff;
color: #8654b8;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAHUlEQVR42mP4+fUP0/9//5n+///P9P8fA3aadDkAAQ441VM3Ck0AAAAASUVORK5CYII=') repeat-x top #e3d6f0;
border: 1px solid #c3abdb;
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;
}
.GrPurpleTabLButtonDisabled:hover {
}
.GrPurpleTabLPanes {
}
.GrPurpleTabLPane {
color: Black;
background-color: #fcfbfe;
border: 1px solid #a480c9;
padding: 2px;
}
.GrPurpleTabRContainer {
}
.GrPurpleTabRBand {
}
.GrPurpleTabRButton {
text-decoration: none;
text-shadow: 1px 1px #ffffff;
color: Black;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAHUlEQVR42mP4+fUP0/9//5n+///P9P8fA3aadDkAAQ441VM3Ck0AAAAASUVORK5CYII=') repeat-x top #e3d6f0;
border: 1px solid #c3abdb;
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;
}
.GrPurpleTabRButton:hover {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAALElEQVR42m3KIQ4AIACAQMb/3+vcDBg0GEwQjjmWlYSBlIXAaT2Pce01Px9sIQkg9mV4iNIAAAAASUVORK5CYII=') repeat-x top #eee7f6;
border-color: #a480c9;
}
.GrPurpleTabRButtonSelected {
text-decoration: none;
text-shadow: 1px 1px #ffffff;
color: Black;
background-color: #fcfbfe;
border: 1px solid #a480c9;
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;
}
.GrPurpleTabRButtonSelected:hover {
}
.GrPurpleTabRButtonDisabled {
text-decoration: none;
text-shadow: 1px 1px #ffffff;
color: #8654b8;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAHUlEQVR42mP4+fUP0/9//5n+///P9P8fA3aadDkAAQ441VM3Ck0AAAAASUVORK5CYII=') repeat-x top #e3d6f0;
border: 1px solid #c3abdb;
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;
}
.GrPurpleTabRButtonDisabled:hover {
}
.GrPurpleTabRPanes {
}
.GrPurpleTabRPane {
color: Black;
background-color: #fcfbfe;
border: 1px solid #a480c9;
padding: 2px;
}
.GrPurpleTabbandT {
color: Black;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAHUlEQVR42mP4+fUP0/9//5n+///P9P8fA3aadDkAAQ441VM3Ck0AAAAASUVORK5CYII=') repeat-x top #e3d6f0;
border: 1px solid #a480c9;
padding: 0px;
}
.GrPurpleTabbandTButton {
text-decoration: none;
text-shadow: 1px 1px #ffffff;
white-space: nowrap;
color: Black;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAHUlEQVR42mP4+fUP0/9//5n+///P9P8fA3aadDkAAQ441VM3Ck0AAAAASUVORK5CYII=') repeat-x top #e3d6f0;
border: 1px solid #c3abdb;
border-bottom-style: none;
padding: 2px 4px;
margin-top: 2px;
margin-right: 2px;
display: block;
cursor: default;
position: relative;
border-radius: 2px 2px 0px 0px;
-moz-border-radius: 2px 2px 0px 0px;
-webkit-border-radius: 2px 2px 0px 0px;
outline: none;
}
.GrPurpleTabbandTButton:hover {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAALElEQVR42m3KIQ4AIACAQMb/3+vcDBg0GEwQjjmWlYSBlIXAaT2Pce01Px9sIQkg9mV4iNIAAAAASUVORK5CYII=') repeat-x top #eee7f6;
border-color: #a480c9;
}
.GrPurpleTabbandTButtonSelected {
text-decoration: none;
text-shadow: 1px 1px #ffffff;
white-space: nowrap;
color: Black;
background-color: #fcfbfe;
border: 1px solid #a480c9;
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: 2px 2px 0px 0px;
-moz-border-radius: 2px 2px 0px 0px;
-webkit-border-radius: 2px 2px 0px 0px;
outline: none;
}
.GrPurpleTabbandTButtonSelected:hover {
}
.GrPurpleTabbandTButtonDisabled {
text-decoration: none;
text-shadow: 1px 1px #ffffff;
white-space: nowrap;
color: #8654b8;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAHUlEQVR42mP4+fUP0/9//5n+///P9P8fA3aadDkAAQ441VM3Ck0AAAAASUVORK5CYII=') repeat-x top #e3d6f0;
border: 1px solid #c3abdb;
border-bottom-style: none;
padding: 2px 4px;
margin-top: 2px;
margin-right: 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;
}
.GrPurpleTabbandTButtonDisabled:hover {
}
.GrPurpleTabbandTLScroll {
text-decoration: none;
color: Black;
background-color: #fcfbfe;
border: 1px solid #a480c9;
border-left-style: none;
border-bottom-style: none;
padding: 2px;
padding-bottom: 3px;
margin-bottom: -1px;
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;
}
.GrPurpleTabbandTLScroll:hover {
}
.GrPurpleTabbandTLScrollDisabled {
text-decoration: none;
color: Black;
background-color: #fcfbfe;
border: 1px solid #a480c9;
border-left-style: none;
border-bottom-style: none;
padding: 2px;
padding-bottom: 3px;
margin-bottom: -1px;
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;
}
.GrPurpleTabbandTLScrollDisabled:hover {
}
.GrPurpleTabbandTRScroll {
text-decoration: none;
color: Black;
background-color: #f4eff9;
border: 1px solid #a480c9;
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;
}
.GrPurpleTabbandTRScroll:hover {
}
.GrPurpleTabbandTRScrollDisabled {
text-decoration: none;
color: Black;
background-color: #fcfbfe;
border: 1px solid #a480c9;
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;
}
.GrPurpleTabbandTRScrollDisabled:hover {
}
.GrPurpleTabbandTSeparator {
background-color: #fcfbfe;
font: 0pt arial;
border-top: 1px solid #a480c9;
padding: 0px;
height: 3px;
}
.GrPurpleTabbandB {
color: Black;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAGUlEQVR42mN4dOU9EyMjAxMjIyMTIxPVaAD1AAMOUAuF/QAAAABJRU5ErkJggg==') repeat-x bottom #e2d5ef;
border: 1px solid #a480c9;
border-bottom-style: solid;
padding: 0px;
}
.GrPurpleTabbandBButton {
text-decoration: none;
text-shadow: 1px 1px #ffffff;
white-space: nowrap;
color: Black;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAGUlEQVR42mN4dOU9EyMjAxMjIyMTIxPVaAD1AAMOUAuF/QAAAABJRU5ErkJggg==') repeat-x bottom #e2d5ef;
border: 1px solid #c3abdb;
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;
}
.GrPurpleTabbandBButton:hover {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAALElEQVR42m3KoQGAAADDsHT//4nD4REgEKhU1Hlcw2QxtTI81qctPb7P3x83+5MDEOmWA3QAAAAASUVORK5CYII=') repeat-x bottom #eee7f6;
border-color: #a480c9;
}
.GrPurpleTabbandBButtonSelected {
text-decoration: none;
text-shadow: 1px 1px #ffffff;
white-space: nowrap;
color: Black;
background-color: #fcfbfe;
border: 1px solid #a480c9;
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;
}
.GrPurpleTabbandBButtonSelected:hover {
}
.GrPurpleTabbandBButtonDisabled {
text-decoration: none;
text-shadow: 1px 1px #ffffff;
white-space: nowrap;
color: #8654b8;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAGUlEQVR42mN4dOU9EyMjAxMjIyMTIxPVaAD1AAMOUAuF/QAAAABJRU5ErkJggg==') repeat-x bottom #e2d5ef;
border: 1px solid #c3abdb;
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;
}
.GrPurpleTabbandBButtonDisabled:hover {
}
.GrPurpleTabbandBLScroll {
text-decoration: none;
color: Black;
background-color: #f4eff9;
border: 1px solid #a480c9;
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;
}
.GrPurpleTabbandBLScroll:hover {
}
.GrPurpleTabbandBLScrollDisabled {
text-decoration: none;
color: Black;
background-color: #fcfbfe;
border: 1px solid #a480c9;
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;
}
.GrPurpleTabbandBLScrollDisabled:hover {
}
.GrPurpleTabbandBRScroll {
text-decoration: none;
color: Black;
background-color: #fcfbfe;
border: 1px solid #a480c9;
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;
}
.GrPurpleTabbandBRScroll:hover {
}
.GrPurpleTabbandBRScrollDisabled {
text-decoration: none;
color: Black;
background-color: #fcfbfe;
border: 1px solid #a480c9;
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;
}
.GrPurpleTabbandBRScrollDisabled:hover {
}
.GrPurpleTabbandBSeparator {
background-color: #fcfbfe;
font: 0pt arial;
border-bottom: 1px solid #a480c9;
padding: 0px;
height: 3px;
}
.GrPurpleControlGroup {
background-color: #f4eff9;
border: 1px solid #c3abdb;
border-radius: 3px;
}
.GrPurpleControlGroupRow {
border-top: 1px solid #c3abdb;
}
.GrPurpleControlGroupRowFirst {
border-top-style: none;
}
/* Spin List */
.GrPurpleSpinList {
text-shadow: none;
color: Black;
background-color: #fcfbfe;
border: 1px solid #c3abdb;
padding: 3px;
vertical-align: top;
border-radius: 2px;
box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
.GrPurpleSpinList:after {
background-image: url('spinListShadow.png');
display: block;
position: absolute;
top: 0px;
left: 0px;
width: 100%;
height: 100%;
border-radius: 1px;
content: "";
background-size: 100% 100%;
}
.GrPurpleSpinListItem {
font: 10pt Calibri, Tahoma, Arial;
padding: 2px;
}
.GrPurpleSpinListGroup {
white-space: nowrap;
border: 1px solid #c3abdb;
padding: 0px;
overflow: hidden;
border-radius: 2px;
}
.GrPurpleSpinListGroup .GrPurpleSpinList {
border-style: none;
border-right: 1px solid #c3abdb;
display: inline-block;
border-radius: 0px;
}
.GrPurpleSpinListGroup .GrPurpleSpinList:last-child {
border-style: none;
}
.GrPurpleSpinListGroup .GrPurpleSpinList:after {
border-radius: 0px;
}
.GrPurpleSpinListSelectBand:before {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAIUlEQVR42mP4+OQf07+/DEz//0ExlP0PjQ/D/9D4ONQDAOeLLLVeuJH4AAAAAElFTkSuQmCC') repeat-x top #d8b2ff;
border-top: 1px solid #c893ff;
border-bottom: 1px solid #c893ff;
margin-top: -8pt;
display: block;
position: absolute;
top: 50%;
left: 0px;
width: 100%;
height: 16pt;
content: "";
background-size: 100% 100%;
}
/* Scroller */
.GrPurpleScroller {
color: white;
background-color: rgba(0, 0, 0, 0.05);
background-image: none;
cursor: default;
}
.GrPurpleScrollerDial {
background-color: rgba(0, 0, 0, 0.35);
background-image: none;
padding: 6px;
}
.GrPurpleScrollerSlider {
width: 14px;
}
.GrPurpleScrollerSliderHandle {
background-color: rgba(0, 0, 0, 0.35);
background-image: none;
width: 14px;
height: 40px;
}
.GrPurpleScrollerSliderShadow {
background-color: rgba(0, 0, 0, 0.2);
background-image: none;
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;
}
.GrPurpleScrollerSliderMsg {
white-space: nowrap;
color: white;
background-color: rgba(0, 0, 0, 0.35);
background-image: none;
padding: 6px;
position: absolute;
right: 20px;
border-radius: 3px;
}
.GrPurpleScrollerSliderMsgT {
top: 0px;
}
.GrPurpleScrollerSliderMsgL {
left: 0px;
}
.GrPurpleScrollerSliderMsgR {
right: 0px;
}
.GrPurpleScrollerSliderMsgB {
bottom: 0px;
}
.GrPurpleScrollerSliderMsgT:after {
border-style: solid;
border-width: 5px;
border-color: transparent;
border-left-color: rgba(0, 0, 0, 0.35);
display: block;
position: absolute;
top: 7px;
right: -10px;
content: '';
}
.GrPurpleScrollerSliderMsgL:after {
border-style: solid;
border-width: 5px;
border-color: transparent;
border-top-color: rgba(0, 0, 0, 0.35);
display: block;
position: absolute;
left: 7px;
bottom: -10px;
content: '';
}
.GrPurpleScrollerSliderMsgR:after {
border-style: solid;
border-width: 5px;
border-color: transparent;
border-top-color: rgba(0, 0, 0, 0.35);
display: block;
position: absolute;
right: 7px;
bottom: -10px;
content: '';
}
.GrPurpleScrollerSliderMsgB:after {
border-style: solid;
border-width: 5px;
border-color: transparent;
border-left-color: rgba(0, 0, 0, 0.35);
display: block;
position: absolute;
right: -10px;
bottom: 7px;
content: '';
}

/* Scroll Indicator */
.GrPurpleScrollIndH, .GrPurpleScrollIndV {
padding: 0px;
width: 5px;
height: 5px;
}
.GrPurpleScrollIndHBar, .GrPurpleScrollIndVBar {
background-color: Black;
border-radius: 6px;
opacity: .5;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
}
/* fix to help with firefox button padding */
button::-moz-focus-inner {
border-width: 0;
padding: 0;
}
