h2 {margin-top: 0; margin-bottom: 2px;}.at-themisPolicyRowActive {background-color: #FFCC99 !important;}.at-themisPolicyRowSelected {background-color: #FF9933 !important;}.at-themisPolicyNewFieldNode {background-color: #f4f4f4; border: 1px solid silver; padding: 1px;}.at-themisPolicyBroken {color: red; font-weight: bold !important; background-color: black !important;}.at-themisPolicyRowSelected .at-themisPolicyNewFieldNode {background-color: #FFCC99 !important; color: black !important;}.at-themisPolicyNewPolicyRow {background-color: #f4f4f4; color: silver;}.at-themisPolicyTableWidgetSubhead {color: black; background-color: #d4d4d4; border-right: 1px solid silver;}.at-themisPolicyTableWidgetHead {color: white; background-color: rgb( 18, 74, 135 ); border-right: 1px solid silver; border-bottom: 1px solid silver;}.at-themisSelectedNode-NOT {color: #FF9933 !important; font-weight: bold; background-color: black !important; padding: 2px;}.at-themisSelectedNode {background-color: #FF9933 !important; font-weight: bold; padding: 2px;}.at-themisUnSelectedNode {background-color: transparent !important;}.at-themisVersionInfo {font-size: 11px; color: gray; text-align: center; padding: 3px;}.at-themisInactiveObject, .at-themisInactiveObject input {color: #333;}.at-themisInactiveObject .at-themisContentLeft, .at-themisInactiveObject .at-themisContentRight, .at-themisInactiveObject input, .at-themisInactiveObject .at-themisTreeContentNode {background-color: #f4f4f4; color: gray;}.at-themisInactiveMessage {color: black; font-weight: bold;}.at-themisDeletedObject, .at-themisDeletedObject input {color: gray;}.at-themisDeletedObject .at-themisTitleCell {background-color: gray; color: white;}.at-themisTreeContentNode {padding: 10px;}.at-themisContentLeft {border-left: 1px solid silver; border-top: 1px dotted silver;}.at-themisContentRight {border-top: 1px dotted silver; border-right: 1px solid silver; font-weight: bold;}.at-themisTitleCell {font-weight: bold; color: white; background-color: rgb( 18, 74, 135 ); line-height: 17px;}.at-themisTable {width: 600px; table-layout: fixed; word-wrap: break-word; margin-top: 12px; border-bottom: 1px solid silver;}.at-themisTitleCellButton {float: right; padding-right: 1px; margin-top: 1px; cursor: pointer;}.at-themisTable input {border: 1px solid silver; padding: 2px;}.at-showWhileProcessing {display: none;}.at-themisProcessing .at-hideWhileProcessing {display: none;}.at-themisProcessing .at-showWhileProcessing {display: block;}