*, #main_content .alert, #home-qlinks h4:first-child, #home-pendingactions h3.home-inset-title, #home-pendingactions h3.home-inset-title-csm, .sidebar .sidebar-body .sidebar-label {
  background-color: #fff !important;
  color: #000 !important;
  border-color: #000 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
  width: auto !important;
}
header, #nav-container, .back, .tabs-container, .search-filters, .ListHeadResultInfo .btn, #checkbox-container, .buttonbar, .reqd-msg, .lst-cl-cb, .check_col, .vignette-left:after, .vignette-right:after, .sort-icn, .lst-cl-act > div, footer {
  display: none !important;
}
body .main_tabs_container a:focus, body *:focus {
  outline-color: blue !important;
}
#frame {
  width: 670px !important;
}
.scroll_tabs_container .scroll_tab_inner .active {
  background: #000 !important;
  color: #fff !important;
}
.layout, .contentcol {
  padding-left: 0 !important;
  padding-top: 0 !important;
  overflow: visible !important;
}
.sb, .home-inset {
  border: 1px solid #000 !important;
}
#nav-container, .cspList_rightbothead, .cspList_rightmain, .cspList_rightmainbot {
  border-right: 1px solid #000;
}
a {
  text-decoration: underline !important;
}
a.btn {
  border: none !important;
}
.buttonbar .btn, .buttonbar .accmode-on .buttonbar .button, .accmode-on .buttonbar .buttonbar .button, .buttonbar #tabFilters .pane_wrapper .field-lists .filter_container .rpt-theme .hier-btn.small, #tabFilters .pane_wrapper .field-lists .filter_container .rpt-theme .buttonbar .hier-btn.small, .buttonbar #tabSummaries .pane_wrapper .field-lists .filter_container .rpt-theme .hier-btn.small, #tabSummaries .pane_wrapper .field-lists .filter_container .rpt-theme .buttonbar .hier-btn.small, .buttonbar #tabHidecolumns .pane_wrapper .field-lists .filter_container .rpt-theme .hier-btn.small, #tabHidecolumns .pane_wrapper .field-lists .filter_container .rpt-theme .buttonbar .hier-btn.small, .buttonbar input[type="button"], .buttonbar input[type="submit"], .buttonbar input[type="reset"], .buttonbar button {
  border: 1px solid #000;
  background-color: #eee !important;
}
.module #main_content, .module .content .innercontent {
  border-top: none !important;
  border-bottom: none !important;
}
#main_content .alert, #main_content .notice {
  border: 1px solid #000;
  margin-left: 0;
  margin-right: 0;
}
#main_content .list_maincol {
  display: table !important;
  overflow: visible !important;
  box-sizing: border-box;
  border: 1px solid #000;
}
#main_content .list_maincol tbody {
  width: auto !important;
  display: table-row-group !important;
  vertical-align: middle !important;
  border-color: inherit !important;
}
#main_content .list_maincol td, #main_content .list_maincol th {
  padding: 5px;
}
#main_content .list_maincol td td, #main_content .list_maincol th td {
  padding: 0;
}
.tabs-container.main_tabs_container #activeItem {
  background-color: #000 !important;
}
.tabs-container.main_tabs_container #activeItem .tab_text {
  background-color: #000 !important;
  color: #fff !important;
}
.tabs-container.sub_tabs_container {
  border-top: 1px solid #000 !important;
}
.tabs-container.sub_tabs_container .active {
  background-color: #000 !important;
}
.tabs-container.sub_tabs_container .active .tab_text {
  background-color: #000 !important;
  color: #fff !important;
}
.subform_horiz_tbl {
  min-width: auto;
}
.sidebar {
  padding: 4px;
}
