body 	{
		background:#ffffff;
		font-family:arial, tahoma, verdana;
		font-size:small;
		}
td		{
		font-family:tahoma, verdana;
		font-size:small;
		color:#000000;		
		}
img		{
		border-color:#000000;
		}
a		{
		color:#003399; /*#0000c0*/
		}
a:hover	{
		text-decoration:none;
		color:#6699FF;
		}
.small	{
		font-size:xx-small;
		}
.large	{
		font-size:110%;
		}
.title	{
		background:#B2D5F8;
		color:#000000;
		font-weight:bold;
		border-width:1px;
		font-size:x-small;
		border-style:solid;
		border-color:#666666;
		}
.headingtext
		{
		font-weight:bold;
		font-size:95%;
		color:#333333;
		}
.bodytext
		{
		}
.divideline
		{
		background:#cccccc;
		}
.newsdate
		{
		color:#999999;
		font-size:80%;
		font-weight:bold;
		}
.date
		{
		font-size:80%;
		}
.border	{
		border-width:1px;
		border-color:#808080;
		border-style:solid;
		}
.menutext
		{
		font-size:90%
		}
.button
		{
		background:#e0e0e0; /*#ffffee;*/
		color:#000000;
		border-stye:solid;
		border-color:#000000;
		border-width:1px;
		font-size:xx-small;
		}
.adminheading
		{
		background:#003399;
		color:#ffffff;
		font-weight:bold;
		}
.errormessage
		{
		color:red;
		font-weight:bold;
		}
.controlbutton:hover
		{
		background:#eeffff;
		}
.selectedoption
	{
	background:#ffeecc;
	}
.failuremessage
	{
	background:#ff0000;
	font-weight:bold;
	color:#ffffff;
	}
.successmessage
	{
	background:blue;
	font-weight:bold;
	color:#ffffff;
	}
.textbox
	{
	background:#ffffee;
	border-color:#808080;
	border-style:solid;
	border-width:1px;
	font-size:xx-small;
	}
.url
	{
	color:#808080;
	font-size:9px;
	font-weight:bold;
	}
.link
	{
	color:#999999;
	font-size:90%;
	text-decoration:none;
	}
