@charset "UTF-8";
/* CSS Document */

#blockcontainer, .ashtest, .testresults, .tablecontainer, .datacontainer, .analysiscontainer, .tablespace, .before, .after, .titles, .title
							{ border: none; border-collapse: collapse; margin: 0; padding: 0; width: 100%; }

#blockcontainer				{ position: relative; }
#blockcontainer	p			{ border-bottom: solid 1px #999999; font-size: .9em; line-height: 1em; margin: 0; padding: .3em 0 .3em 0; text-transform: uppercase; }

.ashtest, .tablecontainer, .datacontainer, .analysiscontainer
							{ position: relative; }
.ashtest, .before, .after	{ text-align: center; }
.analysiscontainer			{ border-top: solid 1px #999999; border-bottom: double #999999; }
.spacer						{ width: 2px; }
.before, .after				{ width: 298px; }
.titles						{ width: 76px; }
.before th, .before td, .after th, .after td
							{ width: 25%; }
.ashtest th, .before th, .after th
							{ background: #333333; color: #FFFFFF; font-size: .8em; font-weight: normal; text-transform: uppercase; }
.ashtest td, .before td, .after td
							{ font-size: .9em; }
.titles td					{ font-size: .9em; text-align: right; text-transform: uppercase; }
.title						{ color: #000000; font-size: .8em; font-weight: bold; letter-spacing: .2em; text-align: center; text-transform: uppercase; }
.boldblue					{ background: #0088CC; color: #FFFFFF; font-weight: bold; }
.blue { color: #0088CC; }

.testresults { position: relative; }
.testresults { text-align: center; }
.testresults th { background: #333333; color: #FFFFFF; font-size: .9em; font-weight: normal; text-transform: uppercase; }

.whatwasmeasured { border: none; padding: 0; margin: 0; width: auto; }
.whatwasmeasured th { font-weight: normal; text-align: left; vertical-align: top; }
.whatwasmeasured th.right { width: 70%; }
.borderbottomdotted { border-bottom: dotted 1px #999; }

.listinvisible { list-style: none; text-indent: 0; padding-left: 0; }
.listinvisible li { padding-bottom: 5px; }
.text-align-right { text-align: right; }
.text-align-left { text-align: left; }
.font-weight-bold { font-weight: bold; }

.borderaccounting { border-top: solid 1px #333; border-bottom: double 3px #333; }

#snaptest { width: 75%; }

.padding-none { margin: 0; padding: 0; }
