body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.tenpixeltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.ochre-dots {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #8888AA;
	text-decoration: none;
}
.tenpixeltextbold {
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}
.pjpTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #000000;
	margin-top: 0px;
}
.pjpTitleCCD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #CCCCDD;
	margin-top: 0px;
}
.pjpSubtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	margin: 0px;
}
.textbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	margin-top: 0px;
}
.textitalic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #000000;
}
.textfourteen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}
.textfourteenitalic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	color: #000000;
}
.textfourteenbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	margin-top: 0px;
}
.eighteenbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
}
.tenpixeltextitalic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	color: #000000;
}
.titleboldCCD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #CCCCDD;
}
.eighteenregular {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
}
.textsixteen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
}
.homesmallbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #9999BB;
	padding: 5px;
	border: 1px solid #666688;
}
.palegraysmallbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #BBBBCC;
	padding: 10px;
	border: 1px solid #888899;
}
.slatesmallbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #BBBBCC;
	padding: 10px;
	border: 1px solid #888899;
}
.olivesmallbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #AAAA99;
	padding: 10px;
	border: 1px solid #777766;
}
.rosesmallbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #BB99AA;
	padding: 10px;
	border: 1px solid #886677;
}
.violetsmallbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #AA99AA;
	padding: 10px;
	border: 1px solid #776677;
}
.ochresmallbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #CCBB77;
	padding: 10px;
	border: 1px solid #998844;
}
a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #443344;
	text-decoration: underline;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #443344;
	text-decoration: underline;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #EEDDCC;
	text-decoration: underline;
}
a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #EEDDCC;
	text-decoration: underline;
}
#toplinksbar a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #BBAABB;
	text-decoration: none;
}
#toplinksbar a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #BBAABB;
	text-decoration: none;
}
#toplinksbar a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #DDCCBB;
	text-decoration: none;
}
#toplinksbar a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #DDCCBB;
	text-decoration: none;
}
#bottomlinksbar a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #BBAABB;
	text-decoration: none;
}
#bottomlinksbar a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #BBAABB;
	text-decoration: none;
}
#bottomlinksbar a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #DDCCBB;
	text-decoration: none;
}
#bottomlinksbar a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #DDCCBB;
	text-decoration: none;
}
#footerbar a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #332233;
	text-decoration: none;
}
#footerbar a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #332233;
	text-decoration: none;
}
#footerbar a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #BBCCCC;
	text-decoration: none;
}
#footerbar a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #BBCCCC;
	text-decoration: none;
}
#banner {
	position:absolute;
	left:75px;
	top:10px;
	width:800px;
	height:109px;
	z-index:1;
	visibility: visible;
}
#toplinksbar {	
	position:absolute;
	left:75px;
	top:122px;
	width:800px;
	height:22px;
	z-index:1;
	visibility: visible;
	background-color: #554444;
	padding-top: 8px;
}
#thinbartop {	
	position:absolute;
	left:75px;
	top:152px;
	width:800px;
	height:6px;
	z-index:2;
	visibility: visible;
	background-color: #332233;
}
#titlebar {
	position:absolute;
	left:75px;
	top:158px;
	width:775px;
	height:38px;
	z-index:1;
	visibility: visible;
	background-color: #666677;
	padding-left: 25px;
	padding-top: 8px;
}
