<STYLE type="text/css">

	BODY { font-family: arial,serif; background-color : white; color: black;  background-color: white }
	BODY.status { font-family: arial,serif; background-color : white; color: black;  background-color: white }

	DIV.errorMessage { text-align: center; color: red; font-weight : bold; font-size: medium }
	DIV.errorDescription { text-align: center; font-weight : bold; font-size: medium }

	DIV.warningMessage { text-align: center; color: red; font-weight : bold; font-size: small }

	DIV.infoMessage { text-align: center; color: red; font-weight : bold; }

	TABLE.infoBox, TD.infoBox, DIV.infoBox { font-family: arial,serif; font-size : x-small; background-color : #E1E2ED; padding: 2;}
	DIV.infoBoxTitle { font-family: arial,serif; font-size : small; font-weight : bold; }
	DIV.infoBoxBadProcStatus { color : red }
	A.homepageURL:Hover { font-family: arial,serif; color : red }
	
	TABLE.linkBox, TD.linkBox, DIV.linkBox { font-family: arial,serif; font-size : x-small; background-color : #EEEEF4; padding: 1;}

	.filter { font-family: arial,serif; font-size : x-small; background-color : #E1E2ED; }
	.filterTitle { font-family: arial,serif; font-size : small; font-weight: bold; background-color : #E1E2ED; }
	.filterName { font-family: arial,serif; font-size : x-small; background-color : #E1E2ED; }
	.filterValue { font-family: arial,serif; font-size : x-small; background-color : #E1E2ED; }

	.statusTitle { font-family: arial,serif; text-align: center; font-weight : bold; font-size: medium }
	.statusSort { font-family: arial,serif; font-size: x-small; }
	
	TABLE.status { font-family: arial,serif; font-size : x-small; background-color : white; padding: 2;}
	TH.status { font-family: arial,serif; font-size : small; text-align: left; background-color: #7172A2; color: #DCE5C1;}
	TR.statusOdd, TD.statusOdd { font-family: arial,serif; font-size: x-small; background-color : #E1E2ED; }
	TR.statusEven, TD.statusEven { font-family: arial,serif; font-size: x-small; background-color : #EEEEF4; }
	
	.statusPENDING { font-family: arial,serif; font-size: x-small; background-color: #ACACAC }
	.statusOK { font-family: arial,serif; font-size: x-small; background-color: #33FF00 }
	.statusRECOVERY { font-family: arial,serif; font-size: x-small; background-color: #33FF00 }
	.statusUNKNOWN { font-family: arial,serif; font-size: x-small; background-color: #FF9900 }
	.statusWARNING { font-family: arial,serif; font-size: x-small; background-color: #FFFF00 }
	.statusCRITICAL { font-family: arial,serif; font-size: x-small; background-color: #F83838 }
	
	.statusHOSTPENDING { font-family: arial,serif; font-size: x-small; background-color: #ACACAC }
	.statusHOSTUP { font-family: arial,serif; font-size: x-small; background-color: #33FF00 }
	.statusHOSTDOWN { font-family: arial,serif; font-size: x-small; background-color: #F83838 }
	.statusHOSTUNREACHABLE { font-family: arial,serif; font-size: x-small; background-color: #F83838 }

	.statusBGUNKNOWN { font-family: arial,serif; font-size: x-small; background-color: #FFDA9F }
	.statusBGWARNING { font-family: arial,serif; font-size: x-small; background-color: #FEFFC1 }
	.statusBGCRITICAL { font-family: arial,serif; font-size: x-small; background-color: #FFBBBB }
	
	DIV.serviceTotals { font-family: arial,serif; text-align: center; font-weight : bold; font-size: small }
	TABLE.serviceTotals { font-family: arial,serif; font-size : small; background-color : white; padding: 2;}
	TH.serviceTotals, A.serviceTotals { font-family: arial,serif; font-size : small; background-color : white; text-align: center; background-color: #7172A2; color: #DCE5C1;}
	
	TD.serviceTotals { font-family: arial,serif; font-size : x-small; text-align: center; background-color: #e9e9e9;}
	TD.serviceTotalsOK { font-family: arial,serif; font-size : x-small; text-align: center; background-color: #33FF00;}
	TD.serviceTotalsWARNING { font-family: arial,serif; font-size : x-small; text-align: center; background-color: #FFFF00; font-weight: bold;}
	TD.serviceTotalsUNKNOWN { font-family: arial,serif; font-size : x-small; text-align: center; background-color: #FF9900; font-weight: bold;}
	TD.serviceTotalsCRITICAL { font-family: arial,serif; font-size : x-small; text-align: center; background-color: #F83838; font-weight: bold;}
	TD.serviceTotalsPENDING { font-family: arial,serif; font-size : x-small; text-align: center; background-color: #ACACAC; }
	TD.serviceTotalsPROBLEMS { font-family: arial,serif; font-size : x-small; text-align: center; background-color: orange; font-weight: bold;}

	
	DIV.hostTotals { font-family: arial,serif; text-align: center; font-weight : bold; font-size: small }
	TABLE.hostTotals { font-family: arial,serif; font-size : small; background-color : white; padding: 2;}
	TH.hostTotals, A.hostTotals { font-family: arial,serif; font-size : small; background-color : white; text-align: center; background-color: #7172A2; color: #DCE5C1}
	TD.hostTotals { font-family: arial,serif; font-size : small; text-align: center; background-color: #7172A2; }
	
	TD.hostTotals { font-family: arial,serif; font-size : x-small; text-align: center; background-color: #e9e9e9;}
	TD.hostTotalsUP { font-family: arial,serif; font-size : x-small; text-align: center; background-color: #33FF00;}
	TD.hostTotalsDOWN { font-family: arial,serif; font-size : x-small; text-align: center; background-color: #F83838; font-weight: bold;}
	TD.hostTotalsUNREACHABLE { font-family: arial,serif; font-size : x-small; text-align: center; background-color: #F83838; font-weight: bold;}
	TD.hostTotalsPENDING { font-family: arial,serif; font-size : x-small; text-align: center; background-color: #ACACAC; }
	TD.hostTotalsPROBLEMS { font-family: arial,serif; font-size : x-small; text-align: center; background-color: orange; font-weight: bold;}

	TD.miniStatusPENDING { font-size: x-small; background-color: #ACACAC; text-align: center; }
	TD.miniStatusOK { font-size: x-small; background-color: #33FF00; text-align: center; }
	TD.miniStatusUNKNOWN { font-size: x-small; background-color: #FF9900; text-align: center; }
	TD.miniStatusWARNING { font-size: x-small; background-color: #FFFF00; text-align: center; }
	TD.miniStatusCRITICAL { font-size: x-small; background-color: #F83838; text-align: center; }

	TD.miniStatusUP { font-size: x-small; background-color: #33FF00; text-align: center; }
	TD.miniStatusDOWN { font-size: x-small; background-color: #F83838; text-align: center; }
	TD.miniStatusUNREACHABLE { font-size: x-small; background-color: #F83838; text-align: center; }
	
</STYLE>

