TABLE {
	BORDER-LEFT-COLOR: black; BORDER-BOTTOM-COLOR: black; WIDTH: 100%; BORDER-TOP-STYLE: none; BORDER-TOP-COLOR: black; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-COLLAPSE: collapse; BORDER-RIGHT-COLOR: black; BORDER-BOTTOM-STYLE: none
}
BODY {
	FONT-FAMILY: sans-serif
}
BODY.invalid {
	BACKGROUND-IMAGE: url(invalid.png)
}
BODY.noncompliant {
	BACKGROUND-IMAGE: url(noncompliant.png)
}
BODY.notavailable {
	BACKGROUND-IMAGE: url(notavailable.png)
}
#pageHeader {
	TEXT-ALIGN: center
}
.logo {
	FLOAT: left
}
.logo IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.benchmarkName {
	CLEAR: none; FONT-WEIGHT: bold; FONT-SIZE: x-large; PADDING-BOTTOM: 0.5em
}
.reportTitle {
	FONT-WEIGHT: bold
}
.copyrightHeader {
	CLEAR: none
}
.resultHeader TD {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: 1px solid; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.1em; BORDER-LEFT: 1px solid; PADDING-TOP: 0.1em; BORDER-BOTTOM: 1px solid
}
.resultHeader TD.name {
	FONT-WEIGHT: bold; TEXT-ALIGN: right
}
#resultName {
	FONT-SIZE: larger; TEXT-ALIGN: left
}
#metrics {
	FONT-WEIGHT: bold; FONT-SIZE: larger; TEXT-ALIGN: right
}
#noncompliant {
	FONT-WEIGHT: bold
}
#validity {
	FONT-SIZE: larger; MARGIN: 0.5em 0px
}
A.glossary {
	BORDER-BOTTOM: black 1px dashed; TEXT-DECORATION: none
}
A.glossary:link {
	
}
A.glossary:visited {
	
}
.resultsTable {
	FLOAT: left; WIDTH: 50%
}
.resultsTable TH {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 0.2em; BORDER-TOP: 1px solid; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0.1em; BORDER-LEFT: 1px solid; PADDING-TOP: 0.1em; BORDER-BOTTOM: 1px solid
}
.resultsTable TD {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 0.2em; BORDER-TOP: 1px solid; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0.1em; BORDER-LEFT: 1px solid; PADDING-TOP: 0.1em; BORDER-BOTTOM: 1px solid
}
.resultsTable TD {
	TEXT-ALIGN: right
}

@media Print    
{
.resultsTable {
	FLOAT: none; WIDTH: auto; TEXT-ALIGN: center
}
    }
.metric {
	FONT-WEIGHT: bold
}
.calibrated {
	FONT-STYLE: italic
}
.resultsGraph {
	CLEAR: right; FLOAT: right; WIDTH: 50%; TEXT-ALIGN: center
}

@media Print    
{
.resultsGraph {
	FLOAT: none; WIDTH: 100%; TEXT-ALIGN: center
}
    }
.detailsLink {
	CLEAR: both
}
.sectionTitle {
	BORDER-RIGHT: black 2px solid; BORDER-TOP: black 2px solid; MARGIN-TOP: 1em; FONT-WEIGHT: bold; FONT-SIZE: larger; MARGIN-BOTTOM: 0.25em; BORDER-LEFT: black 2px solid; WIDTH: 100%; COLOR: navy; BORDER-BOTTOM: black 2px solid; BACKGROUND-COLOR: #c0c0c0; TEXT-ALIGN: center
}
.endSection {
	CLEAR: both
}
.configSection {
	CLEAR: none; FLOAT: left; WIDTH: 50%
}
.configSection TABLE {
	BORDER-RIGHT: 2px solid; BORDER-TOP: 2px solid; BORDER-LEFT: 2px solid; BORDER-BOTTOM: 2px solid
}
.configSection TABLE THEAD TH {
	BORDER-RIGHT: 2px solid; BORDER-TOP: 2px solid; BORDER-LEFT: 2px solid; BORDER-BOTTOM: 2px solid
}
.configSection TH {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: 1px solid; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.1em; BORDER-LEFT: 1px solid; PADDING-TOP: 0.1em; BORDER-BOTTOM: 1px solid
}
.configSection TD {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: 1px solid; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.1em; BORDER-LEFT: 1px solid; PADDING-TOP: 0.1em; BORDER-BOTTOM: 1px solid
}
.configSection TD.name {
	FONT-WEIGHT: bold; TEXT-ALIGN: right
}
.configSection TD.value {
	TEXT-ALIGN: left
}

@media Print    
{
.configSection {
	MARGIN-TOP: 0.5em; FLOAT: none; WIDTH: 100%; TEXT-ALIGN: center
}
.configSection TABLE {
	MARGIN-LEFT: auto; WIDTH: auto; MARGIN-RIGHT: auto
}
    }
.freeForm {
	BORDER-RIGHT: 2px solid; BORDER-TOP: 2px solid; BORDER-LEFT: 2px solid; WIDTH: 100%; BORDER-BOTTOM: 2px solid
}
#perfDetails {
	WIDTH: 100%
}
#perfDetails .resultsTable {
	WIDTH: 100%
}
#perfDetails TABLE {
	BORDER-RIGHT: 2px solid; BORDER-TOP: 2px solid; BORDER-LEFT: 2px solid; BORDER-BOTTOM: 2px solid
}
#perfDetails TH {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid
}
#perfDetails TD {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid
}
#electricalDetails {
	WIDTH: 100%
}
#electricalDetails .resultsTable {
	WIDTH: 100%
}
#electricalDetails TABLE {
	BORDER-RIGHT: 2px solid; BORDER-TOP: 2px solid; BORDER-LEFT: 2px solid; BORDER-BOTTOM: 2px solid
}
#electricalDetails TH {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid
}
#electricalDetails TD {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid
}
#powerAnalyzer {
	CLEAR: both
}
#pageFooter {
	CLEAR: both; BORDER-RIGHT: 2px solid; BORDER-TOP: 2px solid; FLOAT: left; BORDER-LEFT: 2px solid; WIDTH: 100%; BORDER-BOTTOM: 2px solid; BACKGROUND-COLOR: #c0c0c0; TEXT-ALIGN: center
}
#version {
	FONT-SIZE: smaller
}
#copyright {
	FONT-STYLE: italic
}
