﻿body {
	font-family: "Palatino Linotype", "Book Antiqua", serif;
	font-size: 12px;
}

h1, h2, h3 {
	font-family: Cambria, Cochin, Georgia, Times, "Times New Roman", serif;
}

.header, #iconheader > *, #helpheader > *, div#settingsheader > * {
	display: none;/*!important*/
}

/*
#iconheader img, #helpheader img, div#settingsheader img {
	display: none;
}
*/

th.memodetailstageheader, td.memodetailstage {
	display: none;
}

form#downloadForm {
	display: none;
}



div#menu {
	display: none;
}

div#hideshowmenu span {
	display: none;
}

div#ToTopOfPage {
	display: none;
}

#printnotice, #testingnotice {
	display: none;
}

.memopopup {
	text-decoration: none;
	color: black;
}

.dialoghelp {
	display: none;
}

h1 {
	font-size: 36px;
}

h2 {
	border-bottom: 1px solid black;
	font-size: 24px;
}

h3.sectionname {
	font-size: 125%;
}

table {
	border-collapse: separate;
	border-spacing: 5px 2px;
}

th {
	padding-right: 3px;
	text-align: center;
	border-bottom: 1px solid black;
}

td {
	padding-right: 3px;
	text-align: right;
}

td.analysis, td.analysisVal, th.analysisHeader, th.analysisVal {
	display: none;
}

.memotable td {
	text-align: left;
	vertical-align: top;
}

td.memoamount, th.memoamountheader {
	min-width: 30mm;
	width: 30mm;
	max-width: 30mm;
	text-align: right;
}

.memodetailstage, .memodetailstageheader {
	/*display: none;*/
}

.memofield, .memofieldheader {
	padding-left: 20px;
}

.italics {
	font-style: italic;
}

.category, .categoryheader, .govfunccategory, .grandtotalscategory, .grandtotalsgtcate, .grandtotalsgtcatf {
	width: 250px;
}

.appropf, .apprope, .appropheader, .govfuncappropf, .govfuncapprope, .grandtotalsappropf, .grandtotalsapprope, .grandtotalsgte, .grandtotalsgtf {
	width: 120px;
}

.approptotale, .approptotalf, .categorytotale, .categorytotalf, .govfunctotalcate, .govfunctotalcatf, .govfunctotale, .govfunctotalf, .grandtotalsgte, .grandtotalsgtf, .grandtotalsgtcate, .grandtotalsgtcatf {
	/*background-color: #555;*/
/*
	background: url('../images/print_total_bg.jpg');
	background-repeat: no-repeat;
	color: white;*/
	font-weight: bold;
}

.approptotale, .categorytotale, .govfunctotalcate, .govfunctotale, .grandtotalsgte, .grandtotalsgtcate {
	padding-bottom: 20px;
}

#navigation {
	display: none;
}