body{
  background: #E0E3EB }
body, p, td, li, ul, ol, input, textarea, select, pre {
  font-family: Verdana, Arial, Helvetica, Sans-serif;
  color: #527194;
  font-size: 10pt }

/* LINKS */
:link, v:link, a:link, a:visited, a:active, a:hover {
  color: #0ea2a5;
  text-decoration: none }
a:hover { 
  color: #323232 }

v.TopMenu:link, a.TopMenu:link, a.TopMenu:visited, a.TopMenu:active, a.TopMenu:hover {
  color: #ffffff;
  font-size: 8pt;
  font-weight: bold;
 	letter-spacing: 0.2em;
	text-transform: uppercase;
  text-decoration: none;
  padding-left: 15px }
a.TopMenu:hover { 
  color: #ffffff }
  
/* -- STANDARD TAGS */
H1 {
	font-size: 16pt;
	font-weight: normal }
H2 {	font-size: 12pt }
H3 {	font-size: 11pt }
H4 {	font-size: 10pt }

li.Green, li.Red { 
  color:#55b227;
  list-style:outside }
li.Red { 
  color:#b50505 }
	
form { margin: 0px }
	
/* -- HEADINGS */
table.Header {
  padding: 10px;
  background: #557093 }
.Heading {
  font-family: verdana, helvetica, arial, sans-serif;
  font-size: 22px;
  color: #ffffff;
  padding: 8px 0px 0px 0px }
.Head { 
  font-size: 16px;
  font-weight: 700;
  letter-spacing: 0.1em }

/* -- MENU STYLES */
.SideMenu {
  width: 210px;
  border-right: 1px dashed #333333;
  padding-left: 15px;  
  background-color: #ececec  }
.ListHeader {
  font-weight: bold;
  line-height: 15pt }
.ListText {
  color: #0ea2a5;
  font-size: 9pt;
  line-height: 13pt;
  padding-left: 10px }
  
/* -- MAIN BODY STYLES */
table.Main{
  padding: 20px 15px 15px 15px }
.EditPageHeader {
  font-weight: bold;
  font-size: 8pt;
  color: #527194 }

/* -- CODE STYLES */
.Collapse {
	border: 0px solid #000000;
	border-collapse: collapse }
Code {
  font-family: Courier New, Courier, Courier Std, Verdana, Arial, Helvetica, Sans-serif;
  font-weight: 700 }
.CodeBoxHeading, .CodeBoxRow {
  font-weight: bold;
	border: 1px dashed #557093;
	padding: 10px;
	background-color: #ffffff }
.CodeBoxRow {
	font-weight: normal }