
.summary { font-family: arial,serif; font-size: 8pt; background-color: #fff; color: #000; }

a { color: #6e7475; text-decoration: none; }
a:hover { color: #000; }
th { text-align: left; font-size: 8pt; padding: 0 5px; border: 0; }
td { font-size: 8pt; border: 0; }

.errorMessage { text-align: center; color: #ff3300; font-weight: bold; font-size: 10pt; }
.errorDescription { text-align: center; font-weight: bold; font-size: 10pt; }
.warningMessage { text-align: center; color: #ff3300; font-weight: bold; font-size: 10pt; }
.infoMessage { text-align: center;  color: #ff3300; font-weight: bold; }

.infoBox { color: #000; padding: 2; border: 0;  }
.infoBoxTitle { font-size: 10pt; font-weight: bold; color: #000; }
.infoBoxBadProcStatus { color: #ff3300; }
a.homepageURL:Hover { color: #ff3300; }

.reportRange { text-align: center; font-weight: bold; }
.reportDuration { text-align: center; }
.reportTime { text-align: center; }

.reportDataEven { background-color: #ededed; padding: 2; }
.reportDataOdd { background-color: #e9e9e9; padding: 2; }

.dataTitle { text-align: center; font-weight: bold; font-size: 10pt; }
.dataSubTitle { text-align: center; font-weight: bold; }

table.data { background-color: #fff; padding: 2; }
th.data { font-size: 10pt; background-color: #707677; color: #fff; }
.dataOdd { background-color: #ededed; }
.dataEven { background-color: #e9e9e9; }

.hostUP { background-color: #00cc33; color: #fff; }
.hostDOWN { background-color: #ff3300; color: #fff; }
.hostUNREACHABLE { background-color: #bf44b2; color: #fff; }
tr.dataEven td.hostUP, tr.dataEven td.hostDOWN, tr.dataEven .hostUNREACHABLE { text-align: center; }
tr.dataOdd td.hostUP, tr.dataOdd td.hostDOWN, tr.dataOdd .hostUNREACHABLE { text-align: center; }

.serviceOK { background-color: #00cc33; color: #fff; }
.serviceWARNING { background-color: #ffa500; color: #fff; }
.serviceUNKNOWN { background-color: #bf44b2; color: #fff; }
.serviceCRITICAL { background-color: #ff3300; color: #fff; }
tr.dataEven td.serviceOK, tr.dataEven td.serviceWARNING, tr.dataEven td.serviceUNKNOWN, tr.dataEven td.serviceCRITICAL { text-align: center; }
tr.dataOdd td.serviceOK, tr.dataOdd td.serviceWARNING, tr.dataOdd td.serviceUNKNOWN, tr.dataOdd td.serviceCRITICAL { text-align: center; }

.optBoxTitle { font-weight: bold; }
.optBoxValue { color: #707677; }

.helpfulHint { font-style: italic; text-align: center; }

.dateSelectTitle { text-align: center; font-weight: bold; font-size: 10pt; }
.dateSelectSubTitle { font-weight: bold; }

.reportSelectTip { font-style: italic; }

.reportSelectTitle { text-align: center; font-weight: bold; font-size: 10pt; }
.reportSelectSubTitle { text-align: right; }
