/*
 *  main.css
 *
 *  Basic Stylesheet for the LMS UI

body {
  margin-left: 0;margin-right: 0;margin-top: 0;color: Black;
  font-size: 9pt;
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;}
 
 */ 

/* Set defaults for all basic elements */


BODY, TABLE, TITLE, TR, TH, TD, H1, H2, H3, H4, H5, H6, FONT, DIV, P, A,
SELECT, INPUT, FORM{
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif}

a:active {color:black}
 
h2 a {
//   color: #878684;
   color: white;
}

a h2 {
   color: white;
}

body {
	color:	#5f81aa;
	background-color:	#ffffff;
	margin-width:	0px;
	margin-left:	10px;
	margin-right:	0px;
	font-size:	10pt;
}

th, td, h1, h2, h3{
	margin-top:		0em;
	margin-bottom:		0em;
}

h1{
	font-size:		15pt;
}

h2{
	font-size:		12px;
	text-align:		left;
}

h3{
  font-size:      10pt;
}

td{
  font-size:      10pt;
}

h4{
  font-size:      10pt;
	font-weight:		bold;		
}

h5{
  font-size:      10pt;
	font-weight:		normal;	
}

td.buttonbar {
	background-color:	#ffffff;
	text-align:		center;	
}

td.number{
	text-align:		right;	
}

th.side {
   color:white;
	background-color:	#7EA190;
	text-align:		right;
   font-size:      10pt;
}

th.endline {
	background-color:	#D47C18;
	font-size:		2px;
}

.line {
	font-size:		2px;
}

.pageHeader{
	background-color:	#ffffff;
	font-size:		20px;
}
.action{
  font-size:      10pt;
}
tr.comments, td.comments{
  font-size:      10pt;
}

th.h1, tr.h1 {
	text-align:		center;
	background-color:	#D47C18;
	color:			#FFFFFF;
}

th.h2, tr.h2{
	text-align:		left;
	background-color:	#7EA190;
	color:			#FFFFFF;
	font-weight:		bold;
}

th.h3, tr.h3, td.h3 {
	text-align:		left;
	background-color:	#7EA190;
	color:			#FFFFFF;
}

th.top, tr.top {
	background-color:	#7EA190;
	color:			#FFFFFF;
	text-align:		left;
  font-size:      10pt;
}

.smallfont {
	font-size:		70%;
	text-align:		left;
}

.warning {
  color:          #FF0000;
	font-weight:	bold;
}

tr.row0 {
	background-color: 	#F7F7F7;
}

tr.row1 {
	background-color:	#ffffff;
}

hr.titleSeparator {
   height: 3px; margin-top: 2px; padding: 0px;
   border-bottom:#5F81AA 3px solid;
}

