a { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-decoration: underline}
a:link, a:active, a:visited  { text-decoration: underline}
a:hover { color: #576B70; text-decoration: underline}

body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000;  margin-left : 0;    margin-top : 0; top : 0;}
.smalltext { font-family: Verdana, Helvetica, Arial,sans-serif; font-size: 8pt; color: #000000;}
.text { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-transform: none;}
.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color: #FFFFFF;
	text-decoration:none; font-weight: bold
}

a.menu:link {
	color: #000000;
	text-decoration: none;
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.menu:active { color: #ffffff; text-decoration: none;font-size: 10pt; }
a.menu:visited { color: #ffffff; text-decoration: none;font-size: 10pt; }
a.menu:hover { color: #ffffff; text-decoration: underline;font-size: 10pt; }
menuBold{ color: #ffffff; text-decoration: underline;font-size: 10pt; font-weight: bold;}
.message  {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #339900; font-weight: bold; }

.tableHeader {
	background-color: #77A7BD;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	font-weight: normal;
	text-transform: uppercase;
}

.tableHeaderSort 
{
	line-height: 18px;
	background-color: #77A7BD;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	font-weight: normal;
	text-transform: uppercase;
}

.tableHeaderSort A, .tableHeaderSort A:visited, .tableHeaderSort A:active
{
	background-color: #77A7BD;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	font-weight: normal;
}

.tableHeaderSort A:hover
{
	color: #DDDDDD;
}

.tableBackLight
{
	background-color: #F6F6F6;
}

.tableBackDark
{
	background-color: #E7E7E7;
}

.tableItems {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}

.tableItemsTextOnly {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}

.tableItemsAlt {
	background-color: #EEEEEE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}

.tableItemsSel {
	background-color: #A9A9A9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
}

.tableData {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

.tableFooter {
	background-color: #CCCCCC;
	background-color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt; 
	font-weight: bold;
	color: #000000;
}

.tablePager {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
}

h1 { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14pt; 
	font-style: normal; 
	font-weight: normal; 
	font-variant: normal; 
}
h2 { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13pt; 
	font-style: normal; 
	font-weight: normal; 
	font-variant: normal; 
}
h3 { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11pt; 
	font-style: normal; 
	font-weight: normal; 
	font-variant: normal; 
}
.formError
{
	font-family: Verdana, Tahoma, Arial;
	font-size:8pt;
	color:#FF0000;
	font-weight:bold;
}

.inputControlText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	font-weight:normal;
}
.inputControlTextReadOnly
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #908B7D;
	font-weight:normal;
}
.welcomeText
{
	font-family: Tahoma;
	font-size:12px;
	color:#FFFFFF;
	font-weight:normal;
}
.footerStripe
{
	background-color: 019FC2;
}
.lmsVersionText
{
	font-family: Tahoma;
	font-size:11.34px;
	color:#264655;
	letter-spacing: 2px;
	font-weight:normal;
}
.expirationMessageText
{
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#FF0000;
	font-weight:normal;
}
.descriptionPanelText
{
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#3D7189;
	font-weight:normal;
}
.runOneCourseDescriptionText
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#3D7189;
	font-weight:normal;
}
.loginMessageText
{
	background-color: #FFFFFF;
	font-family: Tahoma;
	font-size:14px;
	color:#3D7189;
	font-weight:bold;
}
.loginErrorText
{
	font-family: Tahoma;
	font-size:12px;
	color:#ED001E;
	font-weight:bold;
}
.pageCaption
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt; 
	font-weight: bold;
}
.submodeBar
{
	background-color: #77A7BD;
	height: 20px;
}
.submodeBarText
{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:#FFFFFF;
	font-weight:normal;
	text-transform: none;
}
.modifiedParameterText
{
	vertical-align:middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#FF0000;
	font-weight:normal;
}
