﻿
body							{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 0.8em; color: #000000; background-color: #990000; margin: 5px 0px 5px 0px; }

div.mainscreen						{ width: 770px; background-color: #FFFFFF; color: #000000; border: 1px solid #000000; }
div.mainscreen table.navbar	{ background-color: #990000; width: 100%; border-bottom: 1px solid #000000; border-top: 1px solid #000000; }

p								{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 1em; color: #000000; background-color: transparent; }
p.tiny						{ font-size: 0.8em; }
h1								{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: small; 
	font-weight: bold; 
	color: #990000; 
	background-color: transparent; 
	text-align: left;	
	margin: 20px 0px 0px 20px
}
a								{ color:#990000; background-color: transparent; }
td.logo						{ text-align: center; }
li								{ font-size: 1em; margin-bottom: 10px; }
td.hpimage					{ text-align: center; font-size: 0.8em; border: 1px solid #990000; vertical-align: top; width: 20% }

a.nav							{ color: #666666; background-color: transparent; text-decoration: none; }
td.inactivenav				{ text-align: center; font-size: 1em; font-weight: bold; border: 1px solid #FFFFFF; }
td.inactivenav a			{ color: #FFFFFF; background-color: transparent; text-decoration: none; }
td.inactivenav a:hover	{ color: #CCCCCC; background-color: transparent; text-decoration: none; }
td.activenav				{ text-align: center; font-size: 1em; font-weight: bold; border: 2px solid #990000; background-color: #FFFFFF; }
td.activenav a				{ color: #000000; background-color: transparent; text-decoration: none; }
td.activenav a:hover		{ color: #999999; background-color: transparent; text-decoration: none; }
div.content					{ text-align: left; padding: 0px 8px 0px 8px; margin: 0px 8px 0px 8px; }
ul								{ list-style-image:url(images/li-img.gif);	}
dt								{ font-weight: bold; font-size: 1em; }
dd								{ font-size: 1em; margin: 0px 0px 20px 20px; }
dd.note						{ font-size: 1em; font-style: italic; margin: 0px 0px 20px 40px; }
td								{ font-size: 1em; }
td.grey						{ background-color: #DDDDDD; font-weight: bold; border: 1px solid #999999; }
td.greynote					{ background-color: #EEEEEE; font-size: 0.8em; width: 20%; border: 1px solid #999999; }
td.greyheading				{ font-weight: bold; background-color: #CCCCCC; border: 1px solid #000000; }
input, textarea, select	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em; }
input.fieldError			{ font-size: 0.8em; color: #000000; background-color: #FFFFFF;  border-color: #CC0000;  }
p.formError					{ font-size: 1em; color: #CC0000; background-color: transparent; font-weight: bold; text-align: center; }
.policyValue				{ font-stretch: wider; font-weight: bold; }
.cDate						{ background-color: transparent; color: #FFFFFF; font-size: 0.8em; text-align: right; font-weight: bold; padding-top: 3px; }

table.infotable			{ width: 500px; background-color: #990000; color: #000000; border: 1px solid #000000; }
th								{ font-size: 1em; font-weight: bold; background-color: #FFFFFF; color: #000000; border: 1px solid #990000; }
th.empty						{ font-size: 1em; font-weight: bold; background-color: #990000; color: #FFFFFF; }
td.info						{ font-size: 1em; text-align: center; background-color: #FFFFFF; color: #000000; }
td.info li					{ font-size: 0.8em; text-align: left; }
td.heading					{ font-size: 1em; font-weight: bold; background-color: #FFFFFF; color: #000000; border: 1px solid #990000; }

p.address					{ font-weight: bold; margin: 0px 0px 0px 20px }

table.insetimage			{ width: 160px; background-color: #FFFFFF; color: #000000; border: 1px solid #75ABDB; }
table.insetimage td		{ font-size: 0.8em; text-align: center; }

p.credits					{ font-size: 0.8em; text-align: center; color: #FFFFFF; background-color: transparent; }
p.credits a					{ color: #FFFFFF; background-color: transparent; text-decoration: underline; font-weight: bold; }

td.linksImage				{
	text-align: center; padding: 5px 5px 5px 5px;
}

img.pageImage				{
	border: 2px solid #990000;
	margin: 0px 5px 5px 5px;
}

.smallerText	{
	font-size: 0.8em;
}