﻿a, a:visited
{
	text-decoration: underline;
	color: Green;
}
a:hover
{
	text-decoration: none;
	color: Green;
}
.smallspace
{
	padding: 4px;
}
p
{
	text-indent: 20px;
	text-align: justify;
	margin: 10px;
}
.right
{
	text-align: right;
}
.floatright
{
	float: right;
}
.floatleft
{
	float: left;
}
.clear
{
	clear:both;
}
.small
{
	font-size: 10px;
	padding: 0px;
	margin: 0px;
}
.attention
{
	color: Red;
}
.disabled
{
	color: Gray;
}
.selected
{
	/*background-color: #dfffdf;
	height: 100%;*/
}
hr
{
	border: solid 1px #55AA55;
}
h1
{
	font-family: Verdana;
	font-size: 17px;
	color: #1d3513;
	font-weight: bold;
}
h2
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #1f4f12;
	margin-top: 20px;
}
h3
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #0d6720;
	margin-top: 0px;
}
h4
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #0d6720;
	margin-top: 4px;
	margin-bottom: 4px;
	text-indent: 20px;
}
h5
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #0d6720;
	margin-top: 0px;
	text-align: center;
}
h6
{
	font-family: Tagoma,Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #0d6720;
	margin: 15px 0px 10px 0px;
	padding: 0px;
}
.tblRow
{
	padding: 4px;
	color: #006600;
	background-color: #FFFFFF;
}
.tblRow2
{
	padding: 4px;
	color: #006600;
	background-color: #FAFAFA;
}
.tblRowEven
{
	padding: 4px;
	color: #006600;
	background-color: #EBEBEB;
}
.even
{
	background-color: #FAFAFA;
}
.even2
{
	background-color: #EBEBEB;
}
.window
{
	margin-top: 10px;
	margin-bottom: 10px;
	border: dotted 1px Gray;
}
.window .capt
{
	padding: 2px;
	font-weight: bold;
	color: Green;
}
.window .foot
{
	padding-bottom: 2px;
	padding-left: 8px;
	color: Gray;
}
.grade {margin-left:10px;}
.graded5{background-color: #eafeea;border: dotted 1px #00ff00}
.graded4{background-color: #f4fee8;border: dotted 1px #8fff00}
.graded3{background-color: #fefee5;border: dotted 1px #c3c300}
.graded2{background-color: #fff3e6;border: dotted 1px #ff8700}
.graded1{background-color: #fee6e6;border: dotted 1px #ff0000}
.padd
{
	padding-left: 20px;
}
.bright, .bright a, .bright a:visited, .bright a:hover 
{
	color: #e8762d;
}
.MainPageTable
{
	
}
.MainPageTableItem td
{
	vertical-align: top;
}
.MainPageTableItem img
{
	margin-right: 8px;
}
.smarthead
{
	font-weight: bold;
	padding: 2px 0px 2px 0px;
	color: #339933;
}
.simplehead
{
	font-weight: bold;
	padding: 2px 0px 2px 0px;
	color: #0d6720;
}
.postitem
{
	background-image:url('arrow.gif');
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-bottom: 5px;
}