body {
	font-family: Tahoma;
	background-color: #D7D7D7;
	color:gray;
}

.text {	color:#404040;
	text-align:right;
	font-size:9pt;
}
.form 
{font-family: Times New Roman;
	color:#000000;
	font-weight: bold;
	font-size:14pt;
}
.footer {color:#404040;
	text-align:center;
	font-size:7pt;}

.footer a {color:#2a4d69;
	text-align:center;
	font-size:8pt;
	font-weight: bold;
	}
	
.label {	color:#404040;
	text-align:right;
	font-weight:bold
}

.text a {color:#404040;}
.source  {color:#404040;}

.source a {color:#404040;}

.source a:hover {color:#404040;
	background:#ebebeb}
	
.title {	color:#404040;
	font-size:9pt;
	font-weight:700}
.title a {color:#404040;}
.title a:hover 
{
	background:#ebebeb;}
.header 
{
	color:#404040;
	text-align:center;
	font-size:10pt;
	font-weight:700;
}

.error 
{
	color:red;
}

.darklink
{
	color:#104467;}

td {
	font-size: 11px;
	color: #FFFFFF;
}
h5 {
	font-size: 12px;
	font-weight: bold;
	color: #669900;
	margin: 5px;
	padding: 2px;
}

.button 
{
	background:#83B629;
	font-family:Tahoma;
	color:White;
	border:white;
	border-style:solid;
	border-width:thin;
}

.input {
	BORDER-RIGHT: #383f3c 1px solid; BORDER-TOP: #383f3c 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #383f3c 1px solid; COLOR: black; BORDER-BOTTOM: #383f3c 1px solid; FONT-FAMILY: Tahoma
}

.GrayButton {
	FONT-SIZE: 11px; COLOR: #383f3c; FONT-FAMILY: Tahoma;
	color:White;background-color:Gray;border-color:#404040;border-width:1px;border-style:solid;font-weight:bold;width:80px;
}
a.loginbar {
	color: #FFFFFF;
	text-decoration: none;
}
a.loginbar:hover {
color: #4f6e17;
}

a.newsbar:hover {
color: #1a3c52;
}

a.SubjectBar:hover 
{
	color: #000000;
}
a.SubjectBar 
{
	color: #5d5d5d;
	text-decoration: none;
	}
	

a.logadmin 
{
	color: #000000;
	text-decoration: none;
	}

a.logadmin:hover {
background-color: #73ADD4;
}

a
{
	color: #FFFFFF;
	text-decoration: none;

}
a.main,a.main:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a.main:hover {
	background-color: #73ADD4;
}
p {
	color: #666666;
}
.five {
	padding: 10px;
}



#popitmenu { BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; 
	Z-INDEX: 100; VISIBILITY: hidden; FONT: 12px/20px Verdana;
	 BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; 
	 POSITION: absolute; BACKGROUND-COLOR: white }

#popitmenu A { DISPLAY: block; PADDING-LEFT: 6px; COLOR: black; 
	TEXT-ALIGN: right; TEXT-DECORATION: none }

#popitmenu A:hover { BACKGROUND-COLOR: #daf3cc }
