H1 a.great { color : navy ; font-size: 20px ; padding-left: 2em;}
H2 { color : black ; font-size: 16px ;}
H3 { color : navy; 
	font-size: 14px; 
	padding: 0pt;
	font-family: arial,helvetica,serif;
	margin-left: 6pt;
	margin-top: 12pt; 
	margin-bottom: 12pt;
	clear: left;
	
}
H4 { color : navy; 
	font-size: 12px; 
	padding: 6pt;
	font-family: arial,helvetica,serif,serif;
	margin-left: 24pt;
}
h4.larger { color : red; 
	font-size: 18px; 
	padding: 6pt;
	font-family: arial,helvetica,serif,serif;
	margin-left: 24pt;
}
h4.grant {
	margin:0cm;
	margin-bottom:.0001pt;
	text-align:center;
	line-height:150%;
	page-break-after:avoid;
	font-size:14.0pt;
	font-family:Arial,helvetica,serif;
	font-weight:normal;
}



body {margin: 0pt; color: black; font-size:10pt; padding: 0pt; font-family:arial,lucida,sans-serif; background-image : url("images/harmsbg2.jpg");}
p  {clear: both;margin-left : 24pt ; margin-top: 3pt; margin-bottom: 0pt; font-size:10pt; line-height:14pt; padding: 12pt; color: black;font-family: helvetica,lucida,serif;}
p.center  {margin : 16pt ; font-size:10pt; line-height:14pt;text-align: center;}
p.comment  {margin-left : 36pt ;margin-right: 36pt; font-size:10pt; line-height:14pt;text-align:left; background-color:#FFEEEE}
p.major  {padding: 10pt ; font-size: 12pt ; line-height:18pt; color: black; font-weight: bold;}
p.footer { color: red!important; font-size: 8pt; font-style: italic;}
p.Footer { color: green!important; font-size: 8pt; font-style: italic;}

p.MsoBodyText, li.MsoBodyText, div.MsoBodyText{
	margin:0cm;
	margin-bottom:.0001pt;
	line-height:180%;	
	font-size:14.0pt;
	font-family:Arial,helvetica,serif;
}

ul li {margin-left: 24pt;}
table.header {text-align: left;   border-width:0;background-color: #CBEAF4; padding:10pt;border-collapse: collapse;}
table.mheader {text-align: left;   border-width:0; padding:10pt;border-collapse: collapse;}
table.major {text-align: center; font-weight : bold;  }
table.footer {text-align: center; font-weight : bold;}
table.xmas {}
table.calendar {
        color: black;
        margin: 10pt;
	border-width: 1px; border-color: black;
}

tr {padding:4pt; vertical-align: top;}
tr.imagerow {background-color: #CBEAF4; border-width:0;}
tr.toprow {background-color: #B4DDCC; border-width:0;}
tr.secondrow {background-color: #CBEAF4;border-width:0; }
td { vertical-align: middle; font-size:10pt;  }
td.caution {background-color: yellow}
td.done {background-color: green}
td.query {background-color: red}
td.hlink { padding: 0px; vertical-align: top; height: 40pt;text-align: left; border-width:0px;margin:1px;}
td.hlink2 { padding: 10px; vertical-align: middle; height: 30pt;text-align: left; border-width:0px;margin-left:3px;}
td.mlink { padding: 5px; vertical-align: top; height: 50pt;text-align: left; border-width:0px;margin:10px;}
td.mlink2 { padding: 10px; vertical-align: middle; height: 30pt;text-align: left; border-width:0px;margin-left:3px;}
td.body {background-image : url("images/harmsbg2.jpg"); vertical-align: top;}
th.calendar {
	color : navy; 
	font-size: 10pt ;
	font-family: arial,helvetica,serif;
	margin-left: 18pt;
	padding:3pt;
}
th { 
	font-weight: bold;
	font-style: italic;
	font-family: arial,helvetica,serif;
	color: navy;
	font-size: 10pt;
}
dd {margin-left: 70pt;}
dt {margin-left: 35pt; font-weight: bold;}

@media screen {
	a { color: navy;}
a.primary { color : blue; 
	font-size: 10pt ; 
	padding: 0pt;
        font-weight: bold;
	font-family: arial,helvetica,serif,sans-serif;
	margin-left: 0pt;
}
a.secondary { color : blue; 
	font-size: 9pt ; 
	padding-right: 12pt;
        font-weight: bold;
        font-style: italic ;
	font-family: arial,sans-serif;
	margin-left: 0pt;
}

img#arms { float:left;}
img {align: center;}
}

@media print{
	
	a { color: black;}
	
	a.primary { color : black; 
		font-size: 10pt ; 
		padding: 0pt;  
		font-weight: bold;
		font-family: sans-serif;
		margin-left: 0pt;
	}
	a.secondary { color : black; 
		font-size: 9pt ; 
		padding-right: 12pt;
		font-weight: bold;
		font-style: italic ;
		font-family: sans-serif;
		margin-left: 0pt;
	}
	table { page-break-inside: avoid;}
	.toprow  , .secondrow  {display: none;}
	.navigation	{ display: none;}


	img#arms { float:left;display:none;}
}


