BODY {
		font-family: Arial, Helvetica, Geneva;
		font-size: 12px;
		color: #000000;
		background: #FFFFFF;
		text-align: left;
		margin-top: 0pt;
		margin-left: 0pt;
		margin: 0pt;
}
.margin
	{
		margin-top: 0px;
}

A   {	/* hyperlinks */	
		font-family: Arial, Helvetica, Geneva;
		color: #483d8b;
		text-decoration: underline;
}

A:Active  {
	color : #696969;
	
}

A:hover   { color: #8b0000;
			text-decoration : underline;
			background: #dcdcdc;
	
 } /* user hovers     */

p {
		font-family: Arial, Helvetica, Geneva;
		font-size: 12px;		
		color: #000000;
}
center {
		font-family: Arial, Helvetica, Geneva;
		font-size: 12px;		
		color: #000000;
}

H1 {
		font-family: Arial, Helvetica, Geneva;
		font-size: 18pt;
		color: #000000;
}

H2 {
		font-family: Arial, Helvetica, Geneva;
		font-size: 14pt;
		color: #000000;
}

H3 {
		font-family: Arial, Helvetica, Geneva;
		font-size: 12pt;
		color: #000000;
}

H4 {
		font-family: Arial, Helvetica, Geneva;
		font-size: 12px;
		font-weight: bold;
		font-style: normal;
}


H5 {
		font-family: Arial, Helvetica, Geneva;
		font-size: 12px;
}

TABLE {
		font-family: Arial, Helvetica, Geneva;
		font-style: normal;
		font-size: 12px;
}

TD {
		font-family: Arial, Helvetica, Geneva;
		font-weight: light;
		font-style: normal;
}

TH {
		font-family: Arial, Helvetica, Geneva;
		font-weight: bold;
		font-style: normal;
}

pre {
		font-family: Arial, Helvetica, Geneva;
		font-style: normal;
		font-size: 12px;
}



UL  {
		list-style-type: square;
		font-size: 12px;
}

OL  {
		font-family: Arial, Helvetica, Geneva;
		font-size: 12px;
}

P  {
		font-family: Arial, Helvetica, Geneva;
		font-size: 12px;
}

BR  {
		font-family: Arial, Helvetica, Geneva;
		font-size: 12px;
}

/*
INPUT {
		font-family: Arial, Helvetica, Geneva;
		background: #ffffff;
		font-size: 12px;
}*/

DL {
		font-family: Arial, Helvetica, Geneva;
		font-size: 12px;
}

DD {
		font-family: Arial, Helvetica, Geneva;
		font-size: 12px;
}

DT {
		font-family: Arial, Helvetica, Geneva;
		font-size: 12px;

}

.buttons {
		background-color:#4b0082; 
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
		font-size: 9pt; 
		font-weight: bold; 
		border-width: 1; 
		color: #f5f5f5;
		width:80px;
}
.btndisabled {
		background-color:#4b0082; 
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
		font-size: 9pt; 
		font-weight: bold; 
		border-width: 1; 
		color: #778899;
		width:80px;
}
.NewsNewItem {

background-color: #ccccff; 

}

.NewsEditItem {

background-color: #ccccff;

}

.NewsItem 

{

border-color:#FFFFC0;

border-width:0px;

}

.NewsItemAlt

{

background-color: #F5F8FF;

border-color:#FFC0C0;

border-width:0px;

border-style:none;

}

.NewItem 

{

background-color: #ccccff; 

}

.Item

{

border-color:#FFFFC0;

border-width:0px;

}

.ItemAlt

{

background-color: #F5F8FF; 

border-color:#FFC0C0;

border-width:0px;

border-style:none;

}
.SectionTable
{
	border-color:#778899;
	border-width:1px;
	border-style:solid
}

.SectionHeader
{
	BACKGROUND-COLOR: #f5f5f5;
}
.NewSection 
{
	background-color: #ccccff; 
}
.NewSection 

{

background-color: #ccccff; 

}

.EditItem 

{

background-color: #ccccff; 

}

.EditSection 

{

background-color: #ccccff; 

}

.ForumNewTopic

{

background-color: #ccccff; 

}

.ForumTopicTableHeader

{

background-color: #ccccff; 

}

.ForumTopicTableRows

{

background-color: #F5F8FF;

}

.ForumNewMessage

{

background-color: #ccccff; 

}

.ForumEditMessage

{

background-color: #ccccff; 

}

.ForumMessageTableHeader

{

background-color: #ccccff; 

border-color: #ccccff;

}

.ForumMessageTopLevel

{

background-color: #f5f8ff;

border-width: 1px;

border-style: solid;

border-color: #ccccff;

}

.ForumMessage

{

background-color: #f5f8ff;

border-width: 0px;

border-style: solid;

border-color: #ccccff;

}

.ForumMessageRep

{

background-color: #f5f8ff;

border-width: 0px;

border-style: solid;

border-color: #ccccff;

}

.ForumSeparatorLine

{

color: #ccccff; 

}
.WebeditorContent
{
	BORDER-RIGHT: thin inset; 
	BORDER-TOP: thin inset; 
	BORDER-LEFT: thin inset; 
	WIDTH: 100%; 
	CURSOR: text; 
	BORDER-BOTTOM: thin inset; 
	HEIGHT: 200px;
	background-color:white;
}


.WebeditorContent
{
	BORDER-RIGHT: thin inset; 
	BORDER-TOP: thin inset; 
	BORDER-LEFT: thin inset; 
	WIDTH: 100%; 
	CURSOR: text; 
	BORDER-BOTTOM: thin inset; 
	HEIGHT: 200px;
	background-color:#919191;
}

.calendarGeneral
{
	border-color:Black;
	font-family:Verdana,Arial;
	font-size:8pt;
}
.calendarNextPrev
{
	font-weight:normal;
	background-color:Aliceblue;
	font-size:8pt;
}
.calendarDay
{
	width:100px;
	height:65px;
	font-size:8pt;
}
.calendarOtherMonth
{
	background-color:Beige;
	color:Gray;
}
.calendarTitle
{
		height:10px;
		border-color:Aliceblue;
		background-color:red;
		color:red;
		font-weight:bold;
		font-size:11pt;
}
.calendarDayHeader
{
		height:12px;
		border-color:Black;
		background-color:Aliceblue;
		color:Black;
		font-weight:bold;
		font-size:8pt;
}

.StandardButton {
		background-color:#4b0082; 
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
		font-size: 9pt; 
		font-weight: bold; 
		border-width: 1; 
		color: #f5f5f5;
		width:100px;
}
.LargeButton {
		background-color:#4b0082; 
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
		font-size: 9pt; 
		font-weight: bold; 
		border-width: 1; 
		color: #f5f5f5;
		width:150px;
}
.ExtraLargeButton {
		background-color:#4b0082; 
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
		font-size: 9pt; 
		font-weight: bold; 
		border-width: 1; 
		color: #f5f5f5;
		width:150px;
}
.ExtraExtraLargeButton {
		background-color:#4b0082; 
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
		font-size: 9pt; 
		font-weight: bold; 
		border-width: 1; 
		color: #f5f5f5;
		width:200px;
}
.AuthenticationBox_MainTable
{
	border:0px black solid;
}
.AuthenticationBox_UsernameTextbox
{
	border:1px solid black;
	width : 200px;
	color: #483d8b;
}
.AuthenticationBox_PasswordTextbox
{
	border:1px solid black;
	width : 200px;
	color: #483d8b;
}
.AuthenticationBox_LogonButton
{
		background-color:#4b0082; 
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
		font-size: 9pt; 
		font-weight: bold; 
		border-width: 1; 
		color: #f5f5f5;
		width:100px;
}
.AuthenticationBox_UsernameLabel
{
	color: #483d8b;
}
.AuthenticationBox_ChangePasswordButton
{
		background-color:#4b0082; 
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
		font-size: 9pt; 
		font-weight: bold; 
		border-width: 1; 
		color: #f5f5f5;
		width:150px;
}
.AuthenticationBox_LogoffButton
{
		background-color:#4b0082; 
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
		font-size: 9pt; 
		font-weight: bold; 
		border-width: 1; 
		color: #f5f5f5;
		width:100px;
}

