text: #currentversioninfo {
    font-size:14px;
  }
  
  #currentversioninfo .product,#currentversioninfo .version {
    font-size:16px;
    font-weight:bold;
  }
  
  #currentversioninfo .releasedate {
    font-size:13px;
    margin:5px 0 0;
  }
  
  #currentversioninfo .whatsnew {
    font-size:13px;
    font-weight:bold;
    margin:50px 0 0;
  }
  
  #mainbrandsplash {
    font-size:14px;
    font-weight:bold;
    margin:0 0 35px;
  }
  
  #maincopy {
    margin:0 0 15px;
  }
  
  #search-results {
    background:#F9F9F7;
  }
  
  #splashpage #mainfooter {
    margin:100px 0 0;
  }
  
  #splashpage #mainfooter .disclaimer {
    margin:auto;
    width:80%;
  }
  
  #splashpage #mainfooter .logos {
    margin:15px 0 0;
  }
  
  #splashpage {
    text-align:center;
  }
  
  .featureDisabled,.featureDisabledNotifications,.featureItemDisabledServiceNotifications,.featureItemDisabledHostNotifications,.featureDisabledFlapDetection,.featureItemDisabledServiceFlapDetection,.featureItemDisabledHostFlapDetection,.featureItemServicesFlapping,.featureItemHostsFlapping,.featureDisabledHandlers,.featureItemDisabledServiceHandlers,.featureItemDisabledHostHandlers,.featureDisabledActiveChecks,.featureItemDisabledActiveServiceChecks,.featureItemDisabledActiveHostChecks,.featureDisabledPassiveChecks,.featureItemDisabledPassiveServiceChecks,.featureItemDisabledPassiveHostChecks {
    background-color:#FFC0C0;
    white-space: nowrap;
  }
  
  .filter_button_mini {
    left:-8px;
    position:relative;
    top:-3px;
  }
  
  .hostUNREACHABLE {
    background-color:#FF0038;
  }
  
  .infoBoxBadProcStatus {
    color:red;
  }
  
  .infoMessage,.optionBoxTitle,.dataTitle,.infoBoxTitle,.filterTitle,.statusTitle,.itemTotalsTitle,.queueTitle,.optBoxTitle,.descriptionTitle,.navBoxTitle {
    font-weight:bold;
  }
  
  DIV.infoMessage {
    text-align: center;
  }
  
  .navbarlogo {
    margin:0 0 10px;
  }
  
  .navbarsearch fieldset {
    border:none;
  }
  
  .navbarsearch fieldset legend {
    line-height:0;
    visibility:hidden;
  }
  
  .navbarsearch input {
    font-size:12px;
    width:124px;
  }
  
  .navsection {
    line-height:16px;
    margin:5px 0 10px;
  }
  
  .navsectionfooter {
    background:transparent url(../images/menu-bottom.png) no-repeat;
    height:7px;
    line-height:7px;
  }
  
  .navsectiontitle {
    background:transparent url(../images/menu-top.png) no-repeat;
    font-size:14px;
    font-weight:bold;
    height:20px;
    line-height:22px;
    text-align:center;
    vertical-align:bottom;
    width:172px;
  }
  
  .notificationsDISABLED,.queueDISABLED,.checksDISABLED,.eventhandlersDISABLED,.flapdetectionDISABLED,.flapping,.downtimeACTIVE,.processCRITICAL,.hostDOWN,.hostUNREACHABLE,.serviceCRITICAL,input.button_peerDOWN,.serviceCRITICAL,.hostDOWN {
    background-color:#FF5B33;
  }
  
  .notificationsENABLED,.queueENABLED,.eventhandlersENABLED,.checksENABLED,.flapdetectionENABLED,.notflapping,.downtimeINACTIVE,.processOK,.hostUP,.serviceOK,.featureEnabled,.featureEnabledNotifications,.featureItemEnabledServiceNotifications,.featureItemEnabledHostNotifications,.featureEnabledFlapDetection,.featureItemEnabledServiceFlapDetection,.featureItemEnabledHostFlapDetection,.featureItemServicesNotFlapping,.featureItemHostsNotFlapping,.featureEnabledHandlers,.featureItemEnabledServiceHandlers,.featureItemEnabledHostHandlers,.featureEnabledActiveChecks,.featureItemEnabledActiveServiceChecks,.featureItemEnabledActiveHostChecks,.featureEnabledPassiveChecks,.featureItemEnabledPassiveServiceChecks,.featureItemEnabledPassiveHostChecks,input.button_peerUP,.serviceOK,.hostUP,TD.hostUP {
    background-color:#00FF33;
    white-space: nowrap;
  }
  
  .outageImportantProblem,.hostImportantProblem,.serviceImportantProblem {
    background-color:#FF5B33;
    white-space:nowrap;
    padding-right: 3px;
    padding-left: 3px;
  }
  
  .outageUnimportantProblem,.hostUnimportantProblem,.serviceUnimportantProblem {
    background-color:#FFC0C0;
    white-space:nowrap;
    padding-right: 3px;
    padding-left: 3px;
  }
  
  .overDivContent {
    background-color:#F0F1EE;
    border:0 none #000000;
  }
  
  .overDivHead {
    color:#444444;
    font-size:12px;
    line-height:12px;
  }
  
  .processWARNING,.serviceWARNING {
    background-color:#FFDE00;
  }
  
  .servicePENDING,.hostPENDING {
    background-color:#ACACAC;
  }
  
  .serviceUNKNOWN {
    background-color:#FF9E00;
  }
  
  td.filterValue:hover,DIV#search-results ul li a.ajax_search_selected,DIV#search-results ul li a:hover, td.newfilter:hover {
    background-color:#FFEB66;
  }
  
  DIV.blockHead,DIV.commandTitle {
    background-color:#F0F1EE;
    background-image:url(../images/border_big.gif);
    background-repeat:repeat-x;
    font-size:14px;
    font-weight:bold;
    line-height:16px;
    margin:0;
    padding:0;
  }
  
  DIV.comment,DIV.downtime {
    text-align:center;
    vertical-align:top;
  }
  
  DIV.commentNav,DIV.downtimeNav {
    font-weight:bold;
    text-align:center;
  }
  
  DIV.commentTitle,DIV.downtimeTitle {
    font-weight:bold;
    padding-bottom:5px;
    padding-top:15px;
    text-align:center;
  }
  
  DIV.data {
    font-size:12px;
    font-weight:bold;
    height:20px;
    padding:0;
    text-align:center;
  }
  
  DIV.perfTypeTitle,DIV.commandTitle {
    font-weight:bold;
    height:20px;
    padding:0;
    text-align:center;
    vertical-align:middle;
    line-height: 18px;
  }
  DIV.dataTitle {
    font-weight:bold;
    padding:0;
    text-align:center;
    vertical-align:middle;
    line-height: 18px;
  }
  
  DIV.errorDescription {
    font-size:12px;
    text-align:center;
  }
  
  DIV.errorMessage {
    color:#FF5B33;
    font-size:14px;
    text-align:center;
  }
  
  DIV.hostTotals,DIV.serviceTotals,DIV.status {
    font-size:13px;
    font-weight:bold;
    margin-bottom:2px;
  }
  
  DIV.infoBoxTitle {
    font-size:12px;
    line-height:13px;
    padding-bottom:5px;
    vertical-align:top;
    white-space: nowrap;
  }
  
  DIV.peerDIS,DIV.peerDOWN {
    text-align:center;
    width:100%;
  }
  DIV.peerDOWN {
    background-color: #FF5B33;
  }
  
  DIV.perfDataTitle {
    background-color:transparent;
    background-image:none;
    border:1px none;
  }
  
  DIV.perfTypeTitle {
    font-size:13px;
    font-weight:bold;
  }
  
  .statusEven {
    background-color:#DEDBD2;
  }
  .statusOdd {
    background-color:#E7E5DD;
  }
  
  DIV.statusTitle,DIV.dataTitle,DIV.reportSelectTitle,DIV.dateSelectTitle,DIV.navBoxTitle,DIV.commentTitle,DIV.downtimeTitle {
    font-size:16px;
    font-weight:bold;
  }
  
  DIV.statusTitle {
    padding-left: 20px;
    padding-right: 20px;
  }
  
  TABLE.cmd_pane {
    background-color:#F0F1EE;
    border:1px solid #444444;
    margin:0;
    padding:0;
    border-spacing:0px;
  }
  
  TABLE.cmd_pane tbody > tr > td {
    background-color:#F0F1EE;
    border:medium none;
  }
  
  TABLE.cmd_pane tbody > tr > th {
    background-color:#E7E5DD;
    background-image:url(../images/border_small.png);
    background-position:bottom;
    background-repeat:repeat-x;
    border:none;
    border-right:1px #E2DECD solid;
    font-size:12px;
    height:20px;
    padding: 2px;
    padding-left: 5px;
    padding-right: 5px;
    white-space:nowrap;
  }
  
  TABLE.cmd_pane tbody > tr > th > A > IMG {
    vertical-align: middle;
  }
  
  TABLE.cmd_pane th,TABLE.cmd_pane a,TABLE.cmd_pane a:hover {
    color:#000000;
  }
  
  TABLE.command {
    background-color:#F0F1EE;
    padding:0;
    text-align:center;
  }
  
  TABLE.commandPanel {
    border:1px #E2DECD outset;
  }
  
  TABLE.commandPanel TD {
    background-color:#E7E5DD;
  }
  TABLE.commandPanel TD {
    padding-left: 10px;
    padding-right: 10px;
  }
  
  TABLE.commandPanel TH {
    background-color:#E7E5DD;
    background-image:none;
    border:0 none;
    vertical-align:top;
  }
  
  TABLE.comment,TABLE.downtime,TABLE.notifications {
    background-color:#F0F1EE;
    border:1px #E2DECD outset;
    text-align:center;
  }
  
  TABLE.data,TABLE.queue,TABLE.commandDescription {
    background-color:#F0F1EE;
    border:1px #444444 outset;
    border-spacing:0;
    margin:0;
    padding:0;
    text-align:center;
  }
  TABLE.command {
    background-color:#F0F1EE;
    border-spacing:0;
    margin:0;
    padding:0;
    text-align:center;
  }
  
  TABLE.extdetails {
    width:90%;
    max-width: 1000px;
  }
  
  TABLE.filter_table {
    background-color:#F0F1EE;
    border-bottom:1px #E2DECD outset;
    border-left:1px #E2DECD outset;
    border-right:1px #E2DECD outset;
    padding-left:5px;
  }
  
  TABLE.infoBox {
    background-color:#F0F1EE;
    background-image:url(../images/border_big.gif);
    background-repeat:repeat-x;
    border:1px #E2DECD outset;
    margin-left:0;
    margin-right:2px;
    padding:3px 3px 3px 5px;
    width:280px;
    white-space: nowrap;
  }
  
  TABLE.linkBox {
    background-color:#F0F1EE;
    border:1px #E2DECD outset;
    padding:3px 3px 3px 5px;
  }
  
  TABLE.logEntries {
    background-color:#F0F1EE;
    border:1px #E2DECD outset;
    margin:2px;
    text-align:center;
    width:100%;
  }
  
  TABLE.overDivHead {
    background-color:#F0F1EE;
    background-image:url(../images/border_big.gif);
    background-repeat:repeat-x;
    border:0 none;
    margin:0;
    padding:3px;
  }
  
  TABLE.optBox {
    padding: 2px;
    padding-right: 5px;
    background: rgba(255, 255, 255, 0.3);
  }
  
  TABLE.perfTitleTable,TABLE.perfTitleTable TD,TABLE.perfTitleTable TR {
    border-spacing:0;
    margin:0;
    padding:0;
  }
  
  TABLE.pref_pane {
    background-color:#F0F1EE;
    border-bottom:1px #E2DECD outset;
    border-left:1px #E2DECD outset;
    border-right:1px #E2DECD outset;
    color:#444444;
    padding-left:5px;
  }
  
  TABLE.pref_pane tbody > tr > td {
    background-color:#F0F1EE;
    border:medium none;
  }
  
  TABLE.pref_pane TH {
    white-space: nowrap;
  }
  
  TABLE.serviceTotals,TABLE.hostTotals {
    background-color:#F0F1EE;
    background-image:url(../images/border_big.gif);
    background-repeat:repeat-x;
    border:1px #E2DECD outset;
    margin:2px;
    text-align:center;
    width:280px;
  }
  
  TABLE.status {
    background-color:#F9F9F7;
    text-align:center;
  }
  
  TABLE.statusgroups TD {
    font-weight:normal;
  }
  
  TD,TH {
    border:medium none;
  }
  
  TD.commandPanel,TD.stateInfoPanel, TD.confPanel {
    background-color:#F0F1EE;
    background-image:url(../images/border_big.gif);
    background-repeat:repeat-x;
    border:1px #444444 outset;
    margin:2px;
    text-align:center;
  }
  
  TD.commandPanel {
    min-width: 300px;
  }
  TD.confPanel TABLE.confPanel {
    margin-top: 5px;
    width: 100%;
  }
  TD.confPanel {
    min-width: 200px;
  }
  
  TD.comment,TD.downtime,TD.notificationsEven,TD.status {
    padding:0;
  }
  
  TD.dataEven,TD.queueEven {
    background-color:#DEDBD2;
    border-bottom:2px solid #F9F9F7;
    border-right:2px solid #F9F9F7;
    height:22px;
    padding:0 3px;
  }
  
  TD.dataOdd,TD.queueOdd {
    background-color:#E7E5DD;
    border-bottom:2px solid #F9F9F7;
    border-right:2px solid #F9F9F7;
    height:22px;
    padding:0 3px;
  }
  
  TD.dataVar {
    font-weight:bold;
    vertical-align:top;
  }
  
  TD.dataVar,TD.dataVal,TD.command {
    height:22px;
    padding:0 3px;
  }
  
  TD.filter_table,body.showlog td.filter,body.showlog td.filterName,body.showlog td.filterValue,body.showlog td.filterTitle, TD.filter {
    background-color:#F0F1EE;
  }
  
  TD.healthBox,TD.perfBox,TD.featureHeader,TD.outageHeader,TD.hostHeader,TD.serviceHeader {
    background-color:#F0F1EE;
    border-bottom:1px #E2DECD outset;
    border-left:1px #E2DECD outset;
    border-right:1px #E2DECD outset;
    height:20px;
    padding-left:5px;
  }
  
  TD.healthTitle,TD.perfTitle,TD.featureTitle,TD.outageTitle,TD.hostTitle,TD.serviceTitle {
    background-image:url(../images/border_big.gif);
    background-repeat:repeat-x;
    border-left:1px #E2DECD outset;
    border-right:1px #E2DECD outset;
    border-top:1px #E2DECD outset;
    font-size:12px;
    font-weight:bold;
    height:20px;
    line-height:13px;
    margin:2px;
    text-align:center;
    vertical-align:middle;
  }
  TD.outageTitle {
    white-space: nowrap;
    padding-right: 3px;
  }
  
  TD.hostDOWN {
    background-color:#FF5B33;
    font-weight:bold;
    height:22px;
  }
  
  TD.hostTotals,TD.serviceTotals,TD.hostTotalsUP,TD.serviceTotalsOK,TD.hostTotalsDOWN,TD.hostTotalsUNREACHABLE,TD.serviceTotalsCRITICAL,TD.hostTotalsPENDING,TD.serviceTotalsPENDING,TD.serviceTotalsUNKNOWN,TD.hostTotalsPROBLEMS,TD.serviceTotalsPROBLEMS,TD.hostTotalsPROBLEMS,TD.serviceTotalsWARNING {
    background-position:center;
    background-repeat:no-repeat;
    height:20px;
    padding:0 2px;
  }
  
  TD.hostTotalsDOWN,TD.hostTotalsUNREACHABLE,TD.serviceTotalsCRITICAL {
    background-image:url(../images/red.gif);
    background-position: center top;
  }
  
  TD.hostTotalsPENDING,TD.serviceTotalsPENDING {
    background-image:url(../images/blue.gif);
    background-position: center top;
  }
  
  TD.hostTotalsUP,TD.serviceTotalsOK {
    background-image:url(../images/green.gif);
    background-position: center top;
  }
  
  TD.hostUNREACHABLE {
    background-color:#ff7a59;
    font-weight:bold;
    height:22px;
  }
  
  TD.logEntriesCRITICAL,TD.logEntriesDOWN,TD.logEntriesUNREACHABLE {
    background-color:#FFC0C0;
    font-weight:bold;
    height:22px;
    padding:1px;
  }
  
  /* extinfo.0 - process information */
  table.procInfoTable tbody tr td.stateInfoTable1 table tbody tr td.dataVal {
    white-space: nowrap;
  }
  table.procInfoTable tbody tr td.stateInfoTable1 table tbody tr td.dataValBackendVersion {
    white-space: inherit;
  }
  table.procInfoTable tbody tr td.stateInfoTable1 table tbody tr td.dataSource {
    white-space: normal;
    min-width: 120px;
  }
  
  TD.logEntriesEven,TD.commentEven,TD.downtimeEven,TD.reportDataEven {
    background-color:#DEDBD2;
    height:22px;
    padding:1px;
  }
  
  TD.logEntriesINDETERMINATE,TD.logEntriesUNKNOWN,TD.notificationsACKNOWLEDGEMENT,TD.notificationsHOSTACKNOWLEDGEMENT {
    height:22px;
    padding:1px;
  }
  
  TD.logEntriesOK,TD.logEntriesUP {
    background-color:#C0FFC0;
    height:22px;
    padding:1px;
  }
  
  TD.logEntriesOdd,TD.commentOdd,TD.downtimeOdd,TD.notificationsOdd,TD.reportDataOdd {
    background-color:#E7E5DD;
    height:22px;
    padding:1px;
  }
  
  TD.logEntriesWARNING {
    background-color:#FFFFC0;
    height:22px;
    padding:1px;
  }
  
  TD.miniStatusDOWN,TD.miniStatusUNREACHABLE,TD.miniStatusCRITICAL {
    background-color:#FF5B33;
    font-weight:bold;
    padding:2px;
    text-align:center;
  }
  
  TD.miniStatusPENDING {
    background-color:#ACACAC;
    font-weight:bold;
    padding:2px;
    text-align:center;
  }
  
  TD.miniStatusUNKNOWN {
    background-color:#FF9E00;
    padding:0;
    text-align:center;
  }
  
  TD.miniStatusUP,TD.miniStatusOK {
    background-color:#00FF33;
    font-weight:bold;
    padding:2px;
    text-align:center;
  }
  
  TD.miniStatusWARNING {
    background-color:#FFDE00;
    font-weight:bold;
    padding:2px;
    text-align:center;
  }
  
  TD.navBoxItem,TD.navBoxDate,TD.optBoxItem,TD.optBoxRequiredItem {
    font-size:11px;
    font-weight:bold;
  }
  
  TD.optBoxRequiredItem {
    color: red;
  }
  
  TD.notificationsCRITICAL,TD.notificationsHOSTDOWN,TD.notificationsHOSTUNREACHABLE {
    background-color:#FF5B33;
    font-weight:bold;
    height:22px;
    padding:1px;
  }
  
  TD.notificationsOK,TD.notificationsHOSTUP {
    background-color:#00FF33;
    height:22px;
    padding:1px;
  }
  
  TD.notificationsWARNING {
    background-color:#FFDE00;
    height:22px;
    padding:1px;
  }
  
  .serviceCRITICAL,.statusCRITICAL,.statusHOSTDOWN,.statusHOSTDOWNACK,.statusHOSTDOWNSCHED {
    background-color:#FF5B33;
    height:22px;
  }
  .statusHOSTUNREACHABLE,.statusHOSTUNREACHABLEACK,.statusHOSTUNREACHABLESCHED {
    background-color:#ff7a59;
    height:22px;
  }
  
  TD.serviceTotalsUNKNOWN,TD.hostTotalsPROBLEMS,TD.serviceTotalsPROBLEMS {
    background-image:url(../images/orange.gif);
    background-position: center top;
  }
  
  TD.serviceTotalsWARNING {
    background-image:url(../images/yellow.gif);
    background-position: center top;
  }
  
  TD.stateInfoTable1 > TABLE,TD.stateInfoTable2 > TABLE {
    border-collapse: collapse;
  }
  
  TD.statusBGCRITICAL,TD.statusBGCRITICALACK,TD.statusBGCRITICALSCHED,TD.statusBGDOWN,TD.statusBGDOWNACK,TD.statusBGDOWNSCHED,TD.statusBGUNREACHABLE,TD.statusBGUNREACHABLEACK,TD.statusBGUNREACHABLESCHED {
    background-color:#FFC0C0;
    height:22px;
  }
  
  TD.statusBGUNKNOWN {
    background-color:#FFC566;
    height:22px;
  }
  
  TD.statusBGWARNING {
    background-color:#FFFF88;
    height:22px;
  }
  
  .statusOK,.statusRECOVERY,.statusHOSTUP,.serviceOK {
    background-color:#00FF33;
    height:22px;
  }
  
  .statusPENDING,.statusHOSTPENDING {
    background-color:#ACACAC;
    height:22px;
  }
  
  .statusUNKNOWN {
    background-color:#FF9E00;
    height:22px;
  }
  
  .statusWARNING,.serviceWarning {
    background-color:#FFDE00;
    height:22px;
  }
  
  TH.hostTotals {
    width:25%;
  }
  
  TH.hostTotals,TH.serviceTotals {
    border-right:1px #E2DECD solid;
    font-style:normal;
    font-weight:bold;
    height:18px;
    padding:0 5px;
  }
  
  TH.serviceTotals {
    width:20%;
  }
  
  TH.status,TH.data,TH.logEntries,TH.comment,TH.downtime,TH.queue,TH.notifications {
    background-color:#E7E5DD;
    background-image:url(../images/border_small.png);
    background-position:bottom;
    background-repeat:repeat-x;
    border: 0px none;
    border-right:1px #E2DECD solid;
    font-size:12px;
    height:20px;
    padding:0 2px;
    white-space:nowrap;
  }
  
  TR.command > TD {
    padding-left: 3px;
    padding-right: 3px;
  }
  
  a {
    color:#000000;
    text-decoration:none;
  }
  
  a:hover {
    text-decoration:underline;
  }
  
  body {
    background:#F9F9F7 url(../images/bg.png) repeat-x;
    background-attachment:fixed;
    color:#444444;
    font-family: sans-serif;
    font-size:11px;
    line-height:18px;
  }
  
  body.config TD.dataUserVar {
    padding:5px;
    font-size:14px;
  }
  
  body.config TH.data {
    padding:5px;
  }
  
  div.navbar {
    background:#F9F9F7 url(../images/bg.png) repeat-x;
    background-color:#F9F9F7;
    border:0 none;
    text-align: center;
    margin: 0px;
    line-height: 18px;
    top: -6px
  }
  div.navbar img {
    position: relative;
    top: 6px
  }
  div.navbar li {
    color: #444444;
  }
  div.navsectiontitle {
    color:#8C8C73;
  }
  
  div.navsection {
    margin:3px 0 0;
  }
  
  element.style {
    visibility:visible;
  }
  
  table.overDivTable {
    border-spacing: 0px;
    border: 1px #444444 solid;
  }
  
  table.overDivTable > tbody > tr > td {
    background-color:#F0F1EE;
    border:0 none;
    margin:0;
  }
  
  table.overDivTable a {
    color:#444444;
    font-size:12px;
    font-weight:bold;
  }
  
  td.filter {
    padding-left:5px;
    padding-right:3px;
  }
  
  td.statusEven,td.statusOdd,TD.statusHOSTPENDING,TD.statusHOSTDOWN,TD.statusHOSTUP,TD.statusHOSTUNREACHABLE,TD.statusSERVICEOK,TD.statusSERVICEWARNING,TD.statusSERVICECRITICAL,TD.statusSERVICEUNKNOWN,TD.statusSERVICEPENDING,TABLE.status tbody tr td.tableRowHover {
    height:22px;
  }
  TABLE.status tbody tr TABLE#multi_table td.tableRowHover {
    height:auto;
  }
  
  ul.navsectionlinks {
    background:transparent url(../images/menu-body.png) repeat-y;
    list-style:none;
    margin:0;
    padding:0;
  }
  
  ul.navsectionlinks li a {
    font-weight:bold;
    padding:0 0 0 15px;
  }
  
  ul.navsectionlinks li ul {
    list-style:none;
    margin:0;
    padding:0 0 0 30px;
  }
  
  ul.navsectionlinks li ul li a {
    font-weight:normal;
    padding:0;
  }
  
  ul.navsectionlinks li ul li ul {
    list-style:none;
    margin:0;
    padding:0 0 0 15px;
  }
  
  ul.navsectionlinks li.navbarsearch:hover,ul.navsectionlinks li ul li:hover {
    background:none;
  }
  
  ul.navsectionlinks li:hover {
    background:transparent url(../images/menu-body-hover.png) no-repeat;
  }
  
  
  TD.checkstatus {
    border: 0px none;
  }
  
  TABLE.checkstatus, TABLE.extCommandPanel {
    border: 0px none;
    width: auto;
  }
  TABLE.extCommandPanel {
    margin-top: 4px;
  }
  TABLE.extdetails, TABLE.extdetails2 {
    border: 0px none;
  }
  TABLE.extdetails2 {
    border: 0px none;
    width: 100%;
  }
  TD.stateInfoPanel > TABLE {
    width: 100%;
  }
  TD.extdetails > TABLE {
    width: 100%;
  }
  
  TH.conftoolheader {
    border-bottom: 5px solid #F0F1EE;
  }
  
  TABLE.blockHeadBorder, DIV.blockHeadBorder {
    border-top: 1px #444444 outset;
    border-left: 1px #444444 outset;
    border-right: 1px #444444 outset;
    line-height: 18px;
    height: 20px;
    font-size: 16px;
    font-weight: bold;
    white-space: nowrap;
  }
  
  TABLE.cmdOptBox {
    background-color:#F0F1EE;
    border:1px #444444 outset;
    border-spacing:0;
    margin:0;
    padding:0;
    padding-left:5px;
    padding-right:5px;
    width: 100%;
  }
  TABLE.commandDescription {
    width: 100%;
  }
  TABLE.cmdOuterTable {
    width: auto;
    border-spacing:20px;
  }
  DIV.cmdType {
    text-align: center;
    color: red;
    font-weight:bold;
    font-size: 12px;
  }
  TABLE.optBoxInnerTable {
    width: 100%;
    margin: 5px;
  }
  
  table.filter > tbody > tr > td {
    padding-right: 3px !important;
  }
  TABLE.statusgroups {
    border: 0px none;
    margin-bottom: 15px;
  }
  
  TABLE.status {
    border-spacing: 0px;
    border:1px #444444 outset;
  }
  TABLE.status TD {
    padding-left: 2px;
    padding-right: 2px;
  }
  TABLE.status > TBODY > TR > TH {
    border-right: 1px solid #ACA899;
  }
  
  TABLE.servicestatus {
    border-spacing: 0px;
    border-top:1px #444444 outset;
    border-right:1px #444444 outset;
    border-left: 0px none;
    border-bottom: 0px none;
  }
  TABLE.servicestatus > TBODY > TR > TH {
    border-right: 1px solid #ACA899;
    border-left:1px #444444 outset;
  }
  
  TABLE.status > TBODY > TR > TD {
    border-right: 2px solid #F9F9F7;
    border-top: 2px solid #F9F9F7;
  }
  TABLE.status > TBODY > tr#hst_r0 > td, TABLE.status > TBODY > tr#svc_r0 > td, TABLE.status > TBODY > tr#dfl_r0 > td, TABLE.status > TBODY > tr.firstrow > td {
    border-top: 0px none;
  }
  TABLE.status > TBODY > tr > td:last-child, TABLE.queue > TBODY > tr > td:last-child {
    border-right: 0px none;
  }
  
  TABLE.hostTotals A I, TABLE.serviceTotals A I {
    font-style: normal;
  }
  
  TABLE.tac TD.hostHeader, TABLE.tac TD.serviceHeader, TABLE.tac TD.featureHeader {
    width: 150px;
  }
  
  TABLE.extdetails TD.dataVar {
    white-space: nowrap;
    width: 170px;
  }
  
  TABLE.extdetails DIV.hostUP,
  TABLE.extdetails DIV.hostDOWN,
  TABLE.extdetails DIV.hostUNREACHABLE,
  TABLE.extdetails DIV.hostPENDING,
  TABLE.extdetails DIV.serviceOK,
  TABLE.extdetails DIV.serviceWARNING,
  TABLE.extdetails DIV.serviceUNKNOWN,
  TABLE.extdetails DIV.serviceCRITICAL,
  TABLE.extdetails DIV.servicePENDING,
  TABLE.extdetails DIV.notflapping,
  TABLE.extdetails DIV.flapping,
  TABLE.extdetails DIV.downtimeINACTIVE,
  TABLE.extdetails DIV.downtimeACTIVE
  {
    min-width: 80px;
    float: left;
    text-align: center;
  }
  
  TABLE.extdetails DIV.notificationsDISABLED,
  TABLE.extdetails DIV.notificationsENABLED,
  TABLE.extdetails DIV.checksDISABLED,
  TABLE.extdetails DIV.checksENABLED,
  TABLE.extdetails DIV.eventhandlersDISABLED,
  TABLE.extdetails DIV.eventhandlersENABLED,
  TABLE.extdetails DIV.flapdetectionDISABLED,
  TABLE.extdetails DIV.flapdetectionENABLED
  {
    width: 120px;
    text-align: center;
  }
  
  TABLE.extdetails DIV.eventhandlersDISABLED,
  TABLE.extdetails DIV.eventhandlersENABLED
  {
    float: left;
  }
  
  TABLE.extdetails DIV.eventhandlersCOMMAND
  {
    margin-left: 130px;
  }
  
  TABLE.extdetails TD.extdetails {
    border-bottom: 1px solid #444444;
  }
  
  .commandNote {
    color: red;
  }
  
  TABLE.hostcomments TD, TABLE.hostdowntimes TD,TABLE.servicecomments TD, TABLE.servicedowntimes TD {
    border-right: 1px solid #DEDBD2;
    text-align: center;
  }
  TABLE.hostcomments TD:last-child, TABLE.hostdowntimes TD:last-child, TABLE.servicecomments TD:last-child, TABLE.servicedowntimes TD:last-child {
    border-right: 0px none;
  }
  
  TABLE.hostcomments TH, TABLE.hostdowntimes TH,TABLE.servicecomments TH, TABLE.servicedowntimes TH {
    border-right: 1px solid #DEDBD2;
    border-bottom: 1px solid #DEDBD2;
  }
  TABLE.hostcomments TH:last-child, TABLE.hostdowntimes TH:last-child, TABLE.servicecomments TH:last-child, TABLE.servicedowntimes TH:last-child {
    border-right: 0px none;
  }
  
  
  TH.pnpSelected, TH.dataSelected {
    background-color: #DEDBD2;
    border: 1px #444444 inset;
    font-size: 12px;
  }
  
  TABLE.procInfoTable TD.dataVal {
    text-align: center;
  }
  
  TD.notesCell {
    padding-right: 5px;
  }
  
  IMG.crit_icon {
    vertical-align: text-bottom;
  }
  
  DIV.extinfo4 TD {
    white-space: nowrap;
  }
  
  DIV.reportRange {
      font-weight: bold;
  }
  
  option.disable {
      height: 8px !important;
      line-height: 8px;
      vertical-align: top;
  }
  
  TABLE.minemap th.status a:hover {
    color:#000000;
    text-decoration: underline;
  }
  
  TH.confSelected {
    background-color: #DEDBD2;
    border: 1px #444444 inset;
    font-size: 12px;
  }
  
  TABLE.confdetails {
    width:90%;
    max-width: 1000px;
  }
  
  td.attrValue:hover {
    background-color:#FFEB66;
  }
  
  /* nice result tables in availability */
  body.avail TD.hostUP, body.avail TD.hostDOWN, body.avail TD.hostUNREACHABLE, body.avail TD.serviceOK, body.avail TD.serviceWARNING, body.avail TD.serviceUNKNOWN, body.avail TD.serviceCRITICAL {
      min-width: 150px;
  }
  body.avail TD.dataOdd, body.avail TD.dataEven {
      min-width: 160px;
  }
  
  TD.tableRowSelected, TH.tableRowSelected {
    background-color:#D8BFD8;
  }
  
  BODY.docs DIV.infoBoxTitle {
    line-height: 13px;
  }
  
  .has_long_plugin_output {
    color: #B94413;
  }
  