#skiptocontent a {
	padding:6px;
	position: absolute;
	top:-40px;
	left:0px;
	color:white;
	border-right:1px solid white;
	border-bottom:1px solid white;
	border-bottom-right-radius:8px;
	background:transparent;
	-webkit-transition: top 1s ease-out, background 1s linear;
    transition: top 1s ease-out, background 1s linear;
    z-index: 100;
}

#skiptocontent a:focus {
	position:absolute;
	left:0px;
	top:0px;
	background:#BF1722;
	outline:0;	
	-webkit-transition: top .1s ease-in, background .5s linear;
    transition: top .1s ease-in, background .5s linear;
}

.results table { border: 1px solid #DDDDDD; border-width: 1px; border-collapse: collapse; border-spacing: 1px; margin-bottom: 0px }
.reporttablewrap tr:nth-child(odd) { background: #F5F5F5;}
.reporttablewrap tr.total { background: white !important;}
.results td { white-space: nowrap; font-size: 7pt; padding: 2px 4px 2px 4px; text-align: right; border: 1px solid #DDDDDD; border-width: 0 1px 0 1px }
.results .total td { border-width: 1px; padding: 4px }
.results th { font-size: 8pt; padding: 2px 4px 2px 4px; color: #003366; font-weight: bold; background-color: #FFFFE9; border: 1px solid #DDDDDD; border-width: 1px 1px 1px 1px }
.results th a { color: #003366 }
.results th.groupheader { text-align: left !important; padding-left: 5px !important } /* override SortTable */
.results .transpose td { text-align: left }
.results .transpose th { white-space: nowrap; text-align: right; padding-right: 1em; width: 25%; }
a.download { padding-left: 20px; background-color: transparent; background-image: url(../icons/zip-icon.gif); background-repeat: no-repeat; background-attachment: scroll; background-x-position: 0%; background-y-position: 0%; }
#divTooltip { background-color: #FFFFE9; 	border: 1px solid black; z-index: 24; line-height: 130%; padding: 5px; font-size: x-small }
h2.casedetail { padding-left: 15px;  font-size: 15pt }
.content-body .statsreport h3 { font-size: 12pt; padding-bottom: 0; padding-top: 0; margin-top: 0 }
.de-emphasized { font-size:80%; color: #808080 }
.tablelinks {font-size:75%; margin-left:15px; margin-right:18px; text-align:right; width:95%; padding-top:2px;}