/* ----------------customize link behaviour---------------- */

/*  default unvisited link appearance */
a:link{
	background-color : transparent;
  background-image : none;
  color            : blue;
  font-size        : 11pt
  font-style       : normal;
  font-weight      : bold;
  text-decoration  : none;
}

/*  default visited link appearance */
a:visited {
  background-color : transparent;
  background-image : none;
  color            : blue;
  font-size        : 11pt;
  font-style       : normal;
  font-weight      : bold;
  text-decoration  : none;
}

/*  default hover over link appearance*/
a:hover {
  color            : #0F0F0F;
  text-decoration  : underline;
  font-weight      : bold;
  color            : blue;
}

/*  default unvisited link appearance */
a.email:link{
	background-color : transparent;
  background-image : none;
  color            : #1D261E;
  font-size        : 11pt
  font-style       : normal;
  font-weight      : normal;
  text-decoration  : none;
}

/*  default visited link appearance */
a.email:visited {
  background-color : transparent;
  background-image : none;
  color            : #1D261E;
  font-size        : 11pt;
  font-style       : normal;
  font-weight      : normal;
  text-decoration  : none;
}

/*  default hover over link appearance*/
a.email:hover {
  color            : white;
  text-decoration  : underline;
  background-color : #1D261E;  
}
  
body {
  background-color: #016618; /*#466644; #145C1C;*/
}

/*page frame*/
table.frame {
  border-color     : #01400F;
  background-color : rgb(255,255,255);
  border-width     : 15px 15px 0px 15px;
  border-collapse  : collapse;
  border-style     : solid;  
  color            : black;
  font-family      : Arial, Helvetica, sans-serif;
  font-size        : 11pt;
  line-height      : 120%;
}

/*header*/
table.header {
  background-color : rgb(255,255,255);
  border-collapse  : collapse;  
  border-width     : 0px 0px 1px 0px;
  border-style     : solid;
  color            : black;
  font-family      : Arial, Helvetica, sans-serif;  
  font-size        : 11pt;
  line-height      : 120%;
  text-align       : center;
}

td.companylarge {
  border-collapse  : collapse;  
  color            : #01400F;
  font-size        : 16pt;
  font-weight      : bold;
  line-height      : 90%;
}

td.companysmall {  
  border-collapse  : collapse;
  color            : white;
  font-size        : 11pt;
  line-height      : 120%;
  padding          : 10px;  
  text-align       : center;
  background-color : #3DAD48;
  /*background-image : url(layout/color.jpg);*/
}

td.companyaddress {  
  font-size        : 11pt;
  line-height      : 100%;
  color            : #01400F;
  border-collapse  : collapse;  
}

/*footer*/
td.footer {
  font-family      : Arial, Helvetica, sans-serif;
  font-size        : 9pt;
  text-align       : center;
  line-height      : 120%;
  color            : white;
  background-color : #01400F;
  border-collapse  : collapse; 
}

table.menu {
  font-family      : Arial, Helvetica, sans-serif;
  font-size        : 11pt;
  line-height      : 120%;
  color            : black;
  background-color : #01400F; /*#9EC28A;*/
  border-width     : 1px;
  border-style     : solid;
  border-collapse  : collapse;  
}

td.menu {  
  font-family      : Arial, Helvetica, sans-serif;
  text-align       : center;
  line-height      : 120%;
  color            : black;
  padding          : 8px;
  border-collapse  : collapse; 
}                   

td.content {
  font-family      : Arial, Helvetica, sans-serif;
  font-size        : 12pt;
  line-height      : 120%;
  color            : #01400F;
  text-align       : left;
  vertical-align   : top;
  padding          : 12px;
  border-collapse  : collapse;
}

table.generic {
  border-collapse  : collapse;
}
