/************************************************************************
* 
* Body
*
************************************************************************/
BODY {
	padding: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: center; /* Hack for IE5/Win */
	font-family: arial, sans-serif;
	font-size: 10pt;
	background: #2d2d2d;  /*background: url(images/background.jpg);*/
    color: rgb(85,85,85);
	line-height: 1.1;
	border-left: 1px white;
	border-right: 1px white;
	border-bottom: 1px white;
	scrollbar-base-color: #Cfec8c; /* pale lime */
	scrollbar-arrow-color: #96b734; /* green */
	scrollbar-darkshadow-color: #96b734; /* green */
  }
 /************************************************************************
* 
* Layers
*
************************************************************************/

#maincontainer { 
  padding: 0px;
  text-align: left; /* Counteract to IE5/Win Hack */
  width: 780px;
  border-top: 12px solid #2d2d2d;
  z-index: 1;
  margin: 0px auto;  /* Right and left margin widths set to "auto" */
  /*background: red;*/
}
#tabs {
  width: 780px;
  z-index: 4;
  border-bottom: 0px dashed red;
  background: white;
  }
#header {
  width: 780px;
  z-index: 2;
}
#wrapper { 
  width: 780px;
  z-index: 3;
  background: #4f4f4f;
}
#leftmenu { 
  float: left;
  left: 0px;
  font-family: arial, sans-serif;
  text-align: left;
  width: 180px;
  height: 500px;
  z-index: 4;
  border: 0px solid orange;
  padding-top: 20px;
  padding-left: 5px;
  padding-right: 2px;
  background: #4f4f4f;
}
#content {
  float: right;
  width: 580px;
  height: 530px;
  border-top: 0em solid #ff0000;
  background: #ffffff; /*white*/
  z-index: 5;
}
#contenttext {
  padding: 20px;
  font-family: arial, sans-serif;
  text-align: justify;
  width: 540px;
  background: #ffffff; /*white*/
  z-index: 10;
}
#footer { 
  width: 780px;
  z-index: 7;
  border-top: 2px solid  #addb4b; /* light lime */
  font-family: arial, sans-serif;
  text-align: center;
  font-size: 8pt;
  font-weight: 500;
  padding: 0px;
  color: #4b6971; /* dark grey */
  background: #fafafa;
}
#privacy { 
  width: 780px;
  z-index: 9;
  border-top: 2px solid  #d4d4d4; /* light orange */
  border-bottom: 6px solid  #ffffff; /* light orange */
  font-family: arial, sans-serif;
  text-align: center;
  font-size: 8pt;
  font-weight: 700;
  padding: 0px;
  color: #4b6971; /* dark grey */
  background: #fafafa;
}
#title { 
  width: 400px;
  z-index: 8;
  border-bottom: 0.06em solid  #e4e4e4; /* light grey */
  border-right: 0.06em solid  #e4e4e4; /* light grey */
  text-align: left;
  font-size: 12pt;
  font-weight: 700;
  padding: 5px;
  color: #017254;; /* dark green */
  background: #f4f4f4;
}
#spacer { clear: both;
  padding: 0.5em;
  }
br.clear {
  clear: both;
}

/************************************************************************
* 
* Main titles
*
************************************************************************/
h1 {
	color: #4b6971; /* dark grey */
	font-size: 14pt;
	font-weight: 700;
	text-align: left;
	}
h2 {
    color: #81BD01; /* bright lime */
	font-size: 12pt;
	font-weight: 700;
	}
h3 {
    color: #4b6971; /* dark grey */
	font-size: 11pt;
	font-weight: 700;
	margin-bottom: 4px;
	}
.whitetitle { color: #ffffff; /* d grey */
    font-family: Arial, sans-serif;
	font-size: 8pt;
	font-weight: 500;
}
p, li, .normal {
    margin-top: 0px;
	font-size: 10pt;
   }
.menuitems {
    color: #ffffff; /* white */
	font-size: 8pt;
	font-weight: 700;
	padding-left: 2px;
}
.menuitemsd {
    color: #ffffff; /* d grey */
	font-size: 9pt;
	font-weight: 700;
	padding-left: 2px;
}
.title { color: #4f4f4f; /* d grey */
    font-family: Arial, sans-serif;
	font-size: 16pt;
	font-weight: 700;
	padding-left: 20px;
}
strong {color: #96b734; /* green */
	font-size: 10pt;
	font-weight: 700;
}
.small {color: #96b734; /* green */
	font-size: 10pt;
	font-weight: 700;
}

 /************************************************************************
* 
* tables
*
************************************************************************/
.white {
 background-color: #ffffff;
 color: #4b6971; /* dark grey */
 width: 760px;
 align: center;
 font-size: 11pt;
 font-weight: 700;
 border-bottom: 0.06em solid #dbdbdb;
 padding: 0.2em;
}
td.menu {
 background-color: #6c6c6c; /* light grey */
 width: 150px;
 text-align: left; 
 padding: 0.2em;
 border-bottom: 0.2em solid #4f4f4f;
}
td.submenu {
 background-color: #8c8c8c; /* light grey */
 width: 150px;
 text-align: left; 
 padding: 0.2em;
 border-bottom: 0.2em solid #4f4f4f;
}
td.menugreen {
 background-color: #96b734; /* light green */
 width: 150px;
 text-align: center;
 border-bottom: 0.06em solid #4f4f4f;
 }
td.grey {
 background-color: #f4f4f4; /* light grey */
 border-bottom: 1px solid #dbdbdb;
 border-left: 1px solid #d2d2d2; /*mid grey*/
 text-align: center;
}
td.spacer {height: 10px;
  }
.palegrey {
 background-color: #f6f6f6;
}
td.padding {
 padding-left: 0.6em;
 padding-right: 0.6em;
}
td.paddinghome {
 padding-left: 0.6em;
}
td.green {
 background-color: #96b734;
}
td.lgreen {
 background-color: #cfec8c;
 height: 12px;
}

 /************************************************************************
* 
* a href
*
************************************************************************/
.button { 
 font: 12px Arial, Verdana, sans-serif;
 font-weight: bold;
 background-color: #96b734; /* green */
 color: #ffffff; /* white */
 padding-top: 2px;
 padding-bottom: 2px;
 border: 0px;
 text-align: center;
}