body {
	background-image: url(images/bg.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a:link { color: #990000; }
a:visited { color: #990000; }
a:hover { color: #006600; }
a:active { color: #990000;}

a.green:link { color: #990033; font: papyrus; }
a.green:visited { color: #990033; font: papyrus;}
a.green:hover { color: #009900; text-decoration:underline; font: papyrus;}
a.green:active { color: #990033; font: papyrus;}

a.red:link { color: #006600; }
a.red:visited { color: #006600; }
a.red:hover { color: #990000;}
a.red:active { color: #006600; }


.red-header { color: #990000; font-family: papyrus; font-size: 20px; font-weight: bold;}
.red-text { color: #990000; font-family: papyrus; font-size: 14px; font-weight: bold; }
.green-header { color: #006600; font-family: papyrus; font-size: 16px; font-weight: bold; }
.green-text { color: #006600; font-family: papyrus; font-size: 14px; font-weight: bold; }
.light-green-text { color: #354914; font-family: papyrus; font-size: 14px; font-weight: bold;}
.backtotop { font-family: arial; font-size: 10px; }
.small-text { font-family: arial; font-size: 10px; }

li { font-family: arial; font-size: 14px; line-height: 34px; }

table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	}


p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 18px;
	padding-right:18px;
}

p.body-padding { padding-right: 18px; line-height: 22px;}

p.papyrus {font-family: papyrus; font-size:16px; color: #333333; line-height:18px;}

ul.menu-list { list-style: url(images/0108_rotated_square.gif); line-height: 34px; }