html { overflow: -moz-scrollbars-vertical; }
html { overflow-x: auto; }

table.kal      {
border-collapse: separate;
border-spacing: 0px 5px;
line-height:120%;
 }


.mainExpand {
  cursor:hand;
  cursor:pointer;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, Arial, sans-serif;
	font-weight: normal ;
	font-size:12px;
  margin: 0 0 0 0;
  color: rgb(75,75,75);}
  td {
vertical-align: top ;
text-align: left;
}
.tabot td {
vertical-align: bottom ;
}
.tabot tr {
vertical-align: bottom ;
}
.tamid td {
vertical-align: middle ;
}
.tamid tr {
vertical-align: middle ;
}
html {
   min-height: 100%; margin-bottom: 1px; }
body { 
  color: #696969; 
  font: 12px/16px "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, Arial, sans-serif; 
  background-color: rgb(153, 153, 153);
  background-repeat: repeat-x; 
  background-attachment: fixed; 
  background-position: center bottom; 
  text-align: left; 
  margin: 30px; 
  overflow: 
  auto; }

div.centered 
{
text-align: center;
}
div.centered table 
{
margin: 0 auto; 
text-align: left;
}

A:link {text-decoration: none;color: #696969;}
A:visited {text-decoration: none;color: #696969;}
A:active {text-decoration: none;color: #696969;}
A:hover {text-decoration: none;color: #003300;}

.navlink A:link {color:#003300;text-decoration: none;font-size:12px;}
.navlink A:visited {color:#003300; text-decoration: none;font-size:12px;}
.navlink A:active {color:#003300;text-decoration: none;font-size:12px;}
.navlink A:hover {color:#696969;text-decoration: none;font-size:12px;}


h1 {
	font-family: "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, Arial, sans-serif;
	font-weight: normal ;
	font-size:24px;
  color: #afafaf;
  margin-top:0px;
  margin-bottom:0px;
      }
  
h2 {
	font-family: "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, Arial, sans-serif;
	font-weight: normal ;
	font-size:20px;
  margin-top:0px;
  margin-bottom:0px;
      }

h3 {
	font-family: "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, Arial, sans-serif;
  font-variant: small-caps;
  font-weight: normal;
	font-size:14px;
	line-height:20px;
  color: #696969;
  margin-top:0px;
  margin-bottom:0px;
  border-bottom:solid 1px #afafaf;
      }

h4 {
	font-family: "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, Arial, sans-serif;
	font-weight: normal ;
	font-size:12px;
  margin: 0 0 0 0;
  color: rgb(75,75,75);
      }

h5 {
	font-family: "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, Arial, sans-serif;
  font-weight: normal ;
  line-height: 16px;
	font-size:12px;
  margin: 0 0 0 0;
      }

.emph { color: rgb(50,50,50);
}
.norm { color: #696969;
}


nolink {
	font-family: "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, Arial, sans-serif;
	color:#696969;
  font-weight: normal ;
	font-size:12px;
  margin: 0 0 0 0;
      }

