
* {
		background-color: white important!; 
		color: black important!; 
	}

a {color: black; text-decoration: none;}


body {
		font: normal normal normal 12pt Verdana, "Times New Roman", "TimesNR", Times, serif;

		margin: 0;
		padding: 0;
	}

div p {margin: 0; padding: 0;}

h1 {margin: 0.5em 0 0.5em 0; page-break-after: avoid;}

h2 {margin: 1em 0 0.25em 0; page-break-after: avoid;}

h3, th {
		margin: 0.75em 0 0.25em 0; 
		page-break-after: avoid; 
		text-align: left;
	}

img {page-break-before: avoid;}

img.right {float: right;}

p {margin: 0 0 0.5em 0;}

table {margin: 1em; page-break-before: avoid;}

td, th {vertical-align: top;}

td.blocked {padding: 0.25em;}

th.blocked {
		background-color: gray;
		text-align: center;
	}

td.leader, th.leader {vertical-align: middle;}

.fullwidth {margin: 0; padding: 0;}

.noprint {display: none; visibility: hidden;}

.printonly {display: inline; visibility: visible;}

#siteidentification {
		border-bottom: 5px solid #BBBBBB;
        height: 50px;
		margin: 0;
		padding: 0;
        position: relative;
		width: 100%;
	}

body>#siteidentification {position: relative;}

#siteidentification a img {border: 0 none transparent; float: left;}

#siteidentification p a {
		display: block;
		line-height: 0.2in;
		padding: 0;
		text-align: right;
	}
	
#siteidentification p a img {float: none;}

#mainnavigation {display: none;}

#content {
        margin: 0;
		padding: 0;
	}

#content ul {
		margin: 0.25em 0 0.5em 2em;
	}

#sitedisclaimer {
		border-top: 3px solid #BBBBBB;
        margin: 1em 0 0 0;
	}

#sitedisclaimer p {
		display: block;
        margin: 0;
		padding: 0;
	}


