/*(C)2010 Werner Pilwousek Software*/
h  {font-family: Arial,Helvetica,sans-serif;}
h1 {font-family: Arial,Helvetica,sans-serif;
  font-size: xx-large;
  text-align: center;
  color:#408Cb0;}
h2 {font-family: Arial,Helvetica,sans-serif;
  font-size: x-large;
  text-align: center;
  font-weight:normal;}
h3 {font-family: Arial,Helvetica,sans-serif;
  font-size: large;
  text-align: left;}
h4 {font-family: Arial,Helvetica,sans-serif;
  font-size: large;
  text-align: left;
  color: White;
  background-color: #4682be;
  line-height:1.5em;
  padding: 1px;
  background-image:url("../graphic/tablecaption.png");
  background-repeat:repeat-x;
  background-position:center;
  background-size: 100% 100%;
  width:100%;}

p {font-family: Arial,Helvetica,sans-serif;
  font-size: medium;}
p.navProg {margin:0px;
  padding:0px;
  font-size: small;
  text-indent: 10px;}
*.c {text-align: center;}
*.j {text-align: justify;}
*.l {font-size: large;}
*.u {text-decoration:underline;}

tr {vertical-align: top;}
/*A.nav { text-decoration:none;
   color:black;
   width:100%;
   display:block;
   padding:1px;}
A.nav:hover { color:white;
  background-color:#408Cb0;
  background-image:url("../graphic/tablecaption.png");
  background-repeat:repeat-x;
  background-position:center; }
A.navHead { text-decoration:none;
   color:white;
   width:100%;
   display:block;
   padding:1px;}
A.navHead:hover { color:white;
  background-color:#408Cb0;
  background-image:url("../graphic/tablecaption.png");
  background-repeat:repeat-x;
  background-position:center; }*/

/* Navigation */
div.NavHead { position:fixed; 
	width:100%; 
	text-align:left; 
	vertical-align:middle; 
	top:0px; 
	left:0px; 
	padding:0px; }
a.nav { font-size: 110%; 
	color:white; 
	vertical-align:middle; 
	font-family: "Arial", sans-serif; 
	display:inline; 
	padding:1px; 
	text-decoration:none; 
	/*background-image:url("../graphic/tablecaption.png"); 
	background-repeat:repeat-x; 
	background-position:center;*/ }
table.nav { border: 0px; 
	border-spacing:0px;padding:0px; 
	margin:0px; 
	background-spacing:0px; 
	background-image:url("../graphic/tablecaption.png"); 
	background-repeat:repeat; 
	background-position:center;
	/*background-blend-mode: overlay;*/
	background-size: 100% 100%;}
th.nav, td.nav { border: 1px solid; 
	border-collapse: collapse; 
	background-spacing:0px; 
	background-image:url("../graphic/tablecaption.png"); 
	background-repeat:repeat-x; 
	background-position:center;
	background-size: 100% 100%;}
