tr.mainpagetableline 		{background-color: #FFF9EE; font-family: Verdana; font-size: 10px; font-weight: bold; color: black; border: solid 2px; border-color: #ffffff; background-color: #C0C0C0;}
td.alt		{border: solid 0px; border-color: #000000; background-color: #C0C0C0; font-family: Verdana; font-size: 10px; font-weight: bold; color: white;}
td.del		{border: solid 2px; border-color: #000000; background-color: #FF0066; font-family: Verdana; font-size: 10px; font-weight: bold; color: yellow;}
td.white		{border: solid 2px; border-color: #000000; background-color: #ccccff; font-family: Verdana; font-size: 10px; font-weight: bold; color: black;}
td.white2		{border: solid 2px; border-color: #000000; background-color: #c0c0cc#; font-family: Verdana; font-size: 10px; font-weight: bold; color: black;}
.smallnormal			{font-family: Verdana,Arial,Helvetica; font-size: 10px; }
.smallnormaltable		{font-family: Verdana,Arial,Helvetica; font-size: 10px; color: black; }
.smallnormaltablealt		{font-family: Verdana,Arial,Helvetica; font-size: 10px; color: red; }
.mednormal			{font-family: Verdana,Arial,Helvetica; font-size: 11px }
.mednormaltable			{font-family: Verdana,Arial,Helvetica; font-size: 11px; color: black; }
.medbold			{font-family: Verdana,Arial,Helvetica; font-size: 11px; font-weight: bold }
.medboldalt			{font-family: Verdana,Arial,Helvetica; font-size: 10px; font-weight: bold; color: red; }
.medboldtable			{font-family: Verdana,Arial,Helvetica; font-size: 11px; font-weight: bold; color: black; }
.largebold			{font-family: Verdana,Arial,Helvetica; font-size: 18px; font-weight: bold; color: black;  }
.largeboldalt			{font-family: Verdana,Arial,Helvetica; font-size: 12px; font-weight: bold; color: red; }
.smallcompact			{font-family: Verdana,Arial,Helvetica; font-size: 10px }
.smallbold			{font-family: Verdana,Arial,Helvetica; font-size: 10px; font-weight: bold }
.smallboldtable			{font-family: Verdana,Arial,Helvetica; font-size: 10px; font-weight: bold; color: black; }
.smallboldtablealt		{font-family: Verdana,Arial,Helvetica; font-size: 10px; font-weight: bold; color: red; }
.smallboldtabletop		{font-family: Verdana,Arial,Helvetica; font-size: 10px; color: #808080; }
.smallboldtemplate		{font-family: Verdana,Arial,Helvetica; font-size: 10px; font-weight: bold; color: white; }
.smallboldfooter		{font-family: Verdana,Arial,Helvetica; font-size: 10px; color: gray; }
div, td, p {
font-family: verdana;
font-size: 8pt;
}
.border {
border-weight: 2px;
border-style: outset;
color: black;
}
.small {
font-family: verdana;
font-size: 80%;
font-weight: normal;
color: black;
}
hr {
	border: 3px inset #777;
	width: 75%;
	height: 3px;
	margin: 10px auto 0 0;
	text-align: left;
	}	
h1 {
font-family: verdana;
font-size: 120%;
font-weight: bold;
color: black;
background-color: #ccccff; 
border-style: solid;
border-width: thin;
border-color: black;
}
h2 {
font-family: verdana;
font-size: 100%;
font-weight: bold;
color: black;
}
.buttonstyle	{font-family: tahoma; font-size: 11px; font-weight: bold; color: #FFFFFF; background-color: #299BAD; border-style: outset; border-color: black; }

dl.features dt {font-weight: bolder; list-style: disc outside; display: list-item; margin-left: 1.5em}
dl.features dd {font-weight: inherit; margin-left: 3em}
