.cp-accordion-standard-container { margin-left: 15px; }

.cp-accordion-standard-title   { font-size: 1.4em; padding-bottom: 5px; padding-top: 5px; padding-left: 5px; }
.cp-accordion-standard-add     { float: right; padding-right: 5px; padding-top: 4px; }
.cp-accordion-standard-main    { }
.cp-accordion-standard-main-level1    { margin-left: 10px; }
.cp-accordion-standard-main-level2    { margin-left: 20px; }
.cp-accordion-standard-main-level3    { margin-left: 30px; }
.cp-accordion-standard-main-level4    { margin-left: 40px; }
.cp-accordion-standard-main-level5    { margin-left: 50px; }
.cp-accordion-standard-subdata { }
.cp-accordion-standard-subdata-inner { margin-left: 30px; }
.cp-accordion-standard-line { border-top: 1px solid #999999; padding-bottom: 10px;}
.cp-accordion-standard-item { position: relative; left: 0; padding-left: 10px;  padding-bottom: 5px; font-size: 0.93em;  font-weight: bold; }
.cp-accordion-standard-item-inset { padding-top: 1px; padding-left: 20px; font-size: .9em;  font-weight: normal;}
.cp-accordion-standard-item-inset a{ color: blue}
.cp-accordion-standard-item-inset a:visited{ color: #2f237b; }
.cp-accordion-standard-item-inset-titleless { padding-left: 0px; line-height: 18px }
.cp-accordion-standard-line-bottom { padding-bottom: 10px;}
.cp-wizard-item-textblob{ }
.cp-wizard-item-textblob-value{ padding-left:180px; }

.cp-accordion-standard-child { position: relative; left: 0; padding-left: 10px;  padding-bottom: 5px; font-size: 0.93em;  font-weight: bold; }
.cp-accordion-standard-child-heading {  position: relative; left: 0; padding-left: 20px; font-size: 1.2em; font-weight: bold;}
.cp-accordion-standard-child-section-button { position:relative; float: right; font-size: .98em; padding-right: 20px;}
.cp-accordion-standard-child-section-row { position:relative; padding-left:20px; }
.cp-accordion-standard-menu { border-top: 1px solid #aaaaaa; float: left; padding-left: 5px; padding-bottom: 5px; padding-top: 5px; padding-right: 5px; border-right: 1px solid #aaaaaa; border-bottom: 1px solid #aaaaaa; background-color: white; margin-right: -5px;}
.cp-accordion-standard-menu a{ cursor: pointer; }
.cp-accordion-standard-menu a:hover{ }
.cp-accordion-standard-menu a img{margin-top: 3px; margin-bottom: 3px; }

.cp-list-table { }
.cp-list-table table .statusBar { font-family: verdana,arial,helvetica,sans-serif; font-size: 9px; }
.cp-list-table table .statusBar td { padding: 2px 2px 2px 10px; line-height: 18px; }
.cp-list-table {margin-left: 0px; margin-right: 20px; margin-top: 4px; margin-bottom: 10px; overflow: auto;}
.cp-list-table table { border-collapse: collapse; border-top: 1px solid #AAAAAA; border-bottom: 2px solid #AAAAAA; }

.cp-accordion-item-table { border-bottom: 1px solid #AAAAAA; }
.cp-accordion-item-table table .statusBar { font-family: verdana,arial,helvetica,sans-serif; font-size: 9px; }
.cp-accordion-item-table table .statusBar td { padding: 2px 2px 2px 10px; line-height: 18px; }

.cp-accordion-item-table-column-grey { background-color: #F0F0F0; }
.cp-accordion-item-table-column-noWrap { white-space: nowrap; }
.cp-accordion-item-table-column-top  { vertical-align: top; }
.cp-accordion-item-table-column-left  { text-align: left; }
.cp-accordion-item-table-column-center  { text-align: center; }
.cp-accordion-item-table-column-right  { text-align: right; }
.cp-accordion-item-table-column-width10 { width: 10px; }
.cp-accordion-item-table-column-width20 { width: 20px; }
.cp-accordion-item-table-column-width40 { width: 40px; }
.cp-accordion-item-table-column-width80 { width: 80px; }
.cp-accordion-item-table-column-width100 { width: 100px; }
.cp-accordion-item-table-column-width200 { width: 200px; }
.cp-accordion-item-table-column-width300 { width: 300px; }
.cp-accordion-item-table-column-width100Percent { width: 100%; }
.cp-accordion-item-table-column-dateTime { width: 100px; white-space: nowrap; }
.cp-accordion-item-table-column-thumbprint { width: 100px; }
.cp-accordion-item-table-column-macAddress { width: 90px; }
.cp-accordion-item-table-column-fontSize10 { font-size: 10px; }
.cp-accordion-item-table-column-fontBold { font-weight: bold; }
.cp-accordion-item-table-column-padding2 { padding-left: 2px; padding-right: 2px; }
.cp-accordion-item-table-column-noLeftBorder { border-left: 0px !important; }
.cp-accordion-item-table-column-verticalAlignMiddle { vertical-align: middle; }

.cp-accordion-item-table-padding { margin-left: 20px; margin-top: 10px; margin-bottom: 20px; }

.cp-osTable-entry { line-height: 20px; border-left: 1px solid #999999; font-size: 9px; vertical-align: top; padding-left: 2px; padding-right: 2px; padding-top: 5px; }
.cp-osTable-blank { line-height: 20px; border-left: 1px solid #999999; font-size: 9px; vertical-align: top; padding-left: 2px; padding-right: 2px; background-color: #D6D6D6; }
