@media print {
	a { text-decoration: none; color: black }
}

@media screen {
	a:link, a:visited { color: blue; text-decoration: underline }
	a:hover { color: red; text-decoration: underline }
}

p,td,ul { font-family: Tahoma,Verdana,Arial; font-size: small }

.sidebar p { color: gray; font-family: Tahoma, Arial, Arial Narrow; line-height: 1.5em }
.sidebar a:link, .sidebar a:visited { color: black; text-decoration: none }
.sidebar a:hover { color: red; text-decoration: underline }

.headerEmail a:link, .headerEmail a:visited { color: white; text-decoration: none }
.headerEmail a:hover { color: white; text-decoration: underline }

.footerEmail a:link, .footerEmail a:visited { color: black; text-decoration: none }
.footerEmail a:hover { color: red; text-decoration: underline }

.footerName { color: black }
.footerName a:link, .footerName a:visited { color: black; text-decoration: none }
.footerName a:hover { color: red; text-decoration: underline }

.navbar { margin-top: 0px; padding-bottom: 4px; border-bottom: 1px #E0E0E0 solid; display: none }

.subbar a:link, .subbar a:visited, .subbar td { color: white; text-decoration: none; font-weight: bold; font-size: medium }
.subbar a:hover { color: white; text-decoration: underline }

table.spec { border-collapse: collapse; background-color: white; page-break-inside: avoid }
table.spec td { border: 1px solid black; padding: 4px }
table.spec td.title { background-color: white; color: red; font-weight: bold; text-align: center }
table.spec tr.hdr { background-color: white; font-size: smaller; font-weight: bold }
table.spec tr.odd { background-color: #EEEEEE }
@media screen { table.spec tr.odd td { border-top: 0px; border-bottom: 0px } }
table.spec tr.even { background-color: white }
@media screen { table.spec tr.even td { border-top: 0px; border-bottom: 0px } }
table.spec tr.last td { border-bottom: 1px solid black }
table.spec td.ftr { background-color: white; color: red }

.metric { color: #000099 }

input.input, textarea.input { background-color: #F0F8F8; border: 1px solid #CCCCCC; font-family: monospace }

@media screen {
	table.page { width: 746px }
	.body { }
	.sidebar { }
	.screenOnly { display: run-in }
	.printOnly { display: none }
}

@media print {
	table.page { width: 720px }
	.body {  }
	.sidebar { display: none }
	.screenOnly { display: none }
	.printOnly { display: run-in }
}

/*
body.specpage { background-image: none }
*/

html { overflow-y: scroll }

div.content { padding: 4px }
div.contentTight { }
.contentWrapper { background-image: url(/img/trans65.png) }

