a:link, a:visited	{ text-decoration: underline; color: #0000ff; }
body			{ font-family: Arial, sans-serif; font-size: small; background-color: #ffffff;}

/* text blocks */
.normal		{ font-family: Arial, sans-serif; font-size: small; color: #000000;}
.label		{ font-family: Arial, sans-serif; font-size: small; font-weight: bold; }
.heading	{ font-family: Arial, sans-serif; font-size: 14pt; font-weight: bold; color: #366090; }
.sub-heading	{ font-family: Arial, sans-serif; font-size: 12pt; font-weight: bold; }
.small		{ font-family: Arial, sans-serif; font-size: 6pt; font-weight: normal; }
.notice		{ font-family: Arial, sans-serif; font-size: small; color: #006699; padding-left: 20px; }
.error		{ font-family: Arial, sans-serif; font-size: small; color: #ff0000; padding-left: 20px; }

.tinytext	{ font-family: Arial, sans-serif; font-size: 8pt; font-weight: bold; }
.search		{ font-family: Arial, sans-serif; font-size: 7pt; }
h1		{ font-family: Arial, sans-serif; font-size: 12pt; font-weight: bold; color: #366090; }
h2		{ font-family: Arial, sans-serif; font-size: 12pt; font-weight: bold; }
th		{ font-family: Arial, sans-serif; font-size: small; font-weight: bold; text-align: center; }

/* table blocks */
.topmenu	{ font-family: Arial, sans-serif; font-size: 8pt; }
.colhead	{ font-family: Arial, sans-serif; font-size: small; color: #ffffff; font-weight: bold; }
.menu_body	{ padding-left: 10px; padding-right: 10px;}

/* image styles */
img.right {
	float: right;
	margin-left: 10px;
}

img.left {
	float: left;
	margin-right: 10px;
}

.captcha {
	font-family: monospace;
	font-weight: bold;
	/*border: 1px solid #666666;*/
	line-height: .8em;
	font-size: .4em;
	color: #000000;
}

