@font-face {
		  font-family: "jura";
src: url("fonts/JuraDemiBold.ttf") format("truetype");
}

span.jura { 
		  font-family: "jura", Verdana, Tahoma;
		  font-size:14pt;
}


HTML { height: 100%; }

body,p,div,td,li {
		  font-family: Verdana, Helvetica, sans-serif;
color: #444444; 
		 font-size: 12pt;
		 line-height: 120%;
}

a {
color: #4040AA;
}




#dls {
		  border-collapse: collapse;
			width: 80%;
margin: auto;
}

#dls td, #dls th {
	border: 1px solid #ddd;
	padding: 8px;
}

#dls tr:nth-child(even){background-color: #f2f2f2;}

#dls tr:hover {background-color: #ddd;}

#dls th {
		  padding-top: 12px;
		  padding-bottom: 12px;
		  text-align: left;
		  background-color: #4CAF50;
			color: white;
}



tr.dlrow {
margin: 10px;
}
p.std {
padding: 5px;
			padding-right: 20px;
			padding-left: 20px;
}

li.lif {
padding: 3px;
			font-size:10pt;
}

a:hover {
			 text-decoration: underline;
  }

a:visited {
color: #404090;
  }

body {
		  font-size: 10pt; 
background: white; 
				min-height: 100%; 
height: 100%; 
padding: 0px; 
margin: 0px;
		  background-color: #ffffff;

}

li.dllist 
{
display: inline;
			list-style-type: none;
			padding-right: 30px;
			vertical-align: text-top;
}

a.dllist {
		  vertical-align: middle;
}

#bgimg {
display:block;
position: fixed;
top: 0;
left: 0;
		z-index: -100;
}

#contentcontainer { 
border: 1px;
		  border-radius: 10px;
margin: 0px auto;
width: 600px;
		 max-width: 700px;
		 min-width; 500px;
		 margin-bottom: 20px;
		 margin-top: 20px;
padding:15px;
border: 1px solid white;
		  background-color: #ffffff;
}

div.faq {
		  border-radius: 15px;
border: 2px solid #cba135;
padding:20px;
margin: 20px; 
		  margin-left: 80px;
		  margin-right: 80px;
}

div.header {
}

td.obv { 
width: 500px;
		 vertical-align: top;
}

td.ofbv {
width: 500px;
		 vertical-align: top;
}

A { text-decoration: none; }

#footer{  
		  font-size: 8pt;
		  line-height: 120%; 
		  padding-bottom: 5px; 
		  padding-top: 30px; 
}

