body {
	margin: 0 0 0 0;
	background: rgb(255,255,255);
}

div, h1, h2 { margin: 0 0 0 0; padding: 0 0 0 0; }

p, td, li {
	 font-family: Helvetica, Arial, sans-serif;
	 font-size: 10pt;
}

td { vertical-align: top; }

p { margin-left: 2em; margin-top: 2em; }

ul, ol { line-height: 150%; }

h1, h2 {
	 font-family: Verdana, Helvetica, Arial, sans-serif; 
	 font-size: 16pt; 
	 font-weight: bold;
	 padding: 1em 1em 1em 1em;
}

h2 {
	 font-style: italic;
	 color: red;
}

em {
   font-family: Helvetica, Arial, sans-serif;
	 font-style: italic;
}

a {
	font-weight: bold;
	text-decoration: none;
	color: rgb(53, 103, 53);
}

a:hover { text-decoration: underline; }

a.gItem {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: black; 
}

a.gItem:hover { text-decoration: none; color: rgb(53, 103, 53); }

.header { 
	 font-family: Verdana, Helvetica, Arial, sans-serif; 
	 font-size: 10pt; 
	 font-weight: bold; 
}

.header h1 { 
	 font-size: 10pt; 
	 font-weight: bolder; 
	 margin: 0 0 0 0; 
	 padding: 0 0 1em 0; 
}

td.splitter { background: rgb(200, 103, 103); }

td.pageTitle { 
   vertical-align: middle; 
	 text-align: center; 
}

#mainContainer {
   position: relative;
	 left: 20px;
	 top: 15px;
	 width: 95%;
}

.mainLayer {
 	 position: absolute;
	 left: 0;
	 top: 0;
	 visibility: hidden;
}

.biggestLayer {
 	 position: relative;
                 left: 0px;
	 top: 0px;
	 width: 95%;
	 visibility: hidden;
}

.leftItem {
  font-family: Verdana, Arial, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}

.leftItem a { color: black; }

.leftItem a:hover { color: red; text-decoration: none; }

.leftBar { background: rgb(220, 240, 220); }

.topBar { background: rgb(255,220,220); }

.footer { 
   background: rgb(255,255,255);
	 text-align: center;
	 padding: 10px 10px 10px 10px;
	 font-family: Verdana, Helvetica, Arial, sans-serif;
	 font-size: 8pt;
}
