 BODY {
  scrollbar-base-color: #000000;
  scrollbar-track-color: #EFEFEF;
  scrollbar-face-color: #C0C0C0;
  scrollbar-highlight-color: #EFEFEF;
  scrollbar-3d-light-color: #000000;
  scrollbar-darkshadow-color: #ffffff;
  scrollbar-shadow-color: #000000;
  scrollbar-arrow-color: #DEDFDE;
  font-family : Arial,Verdana,Geneva,  Helvetica, sans-serif;
}
select {
font-size : 8pt;
}
.smallFont2 {
  font-size : 6pt;
}  
.smallFont {
  font-size : 8pt;
}
.mediumFont {
  font-size : 10pt;
}
.bigFont {
  font-size : 12pt;
}
.menufont {
  font-size : 8pt;
  font-weight : bold;
}
a {
  color : #e5e5e5;
}
.menulink {
  font-size : 8pt;
  color : #FFFFFF;
  text-decoration : none;
}
.menulink:hover {
  text-decoration : underline;
}
.innerlink {
  font-size : 8pt;
  color : #FFFFFF;
  text-decoration : none;
}
.innerlink:hover {
  text-decoration : underline;
}
.bronav {
  font-size : 8pt;
  font-weight : bold;
  border-top:1px #408080 dotted;
  border-bottom:1px #408080 dotted;
  padding:4px;
}
.bronav td { background-color : #F9F9F9; }
.bronav td.current { background-color : #C0EBD9; }

h1 {
  font-size : 10pt;
  color : #dfdfdf;
}
h2 {
  font-size : 10pt;
  color : #3E68A3;
}
.box {
border:1px #3E68A3 solid;
padding-left:4px;
font-size : 8pt;
}

.liste {
}
.liste th {
  font-size : 8pt;
  font-weight : bold;
  background-color:#F0F1F4;
  text-align:left;
}
.liste td {
  font-size : 8pt;
}
.error, .error * {background-color:red; color: white; }

input,textarea,select {
  border : 1px #5B7279 solid;
}

.evenrow {
  background-color:#F8F8F8;
}

.tiny { font-size:8pt; }
.supertiny { font-size:6pt; font-weight:bold; }
.btm { font-size:9pt; }


.cal, .cal * {
  background:white;
  color:navy;
  font-size:9pt;
}
table.cal { 
  border-bottom: 1px solid navy;
  border-right: 1px solid navy;
}
table.cal td, table.cal th {
  border-top:1px solid navy;
  border-left:1px solid navy;
  padding:2px;
}
table.cal th {
  font-weight:bold;
  text-decoration:none;
}
.cal td.calcur {
  background-color:#b6c5f2;
  font-weight:bold;
  text-decoration:none;
}
.calmon {
  color:navy;
  font-weight:bold;
  text-decoration:none;
}
input.calmon { background-color:white; }
span.calmon { color:gray; }

.nob { border:none; }  
.IMGs{
		border-right: 1px solid black;
		border-bottom: 1px solid black;
}

.pagenumstatic {
	color: #000000;
	background-color: #809197;
	border-color: #26354F;
	border-style: solid;
	border-width: 1px;
	margin: 0px;
	padding: 0px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 1px;
	padding-bottom: 1px;
	width: 1em;
	text-decoration: none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
}
.pagenum A:link, .pagenum A:visited, .pagenum A:active {
	color: #000000;
	background-color: #A0A9AB;
	border-color: #A0A9AB; 
	border-style: solid;
	border-width: 1px;
	margin: 0px;
	padding: 0px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 1px;
	padding-bottom: 1px;
	width: 1em;
	text-decoration: none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
}
.pagenum A:hover {
	color: #FFFFFF;
	background-color: #7C8EA7;
	text-decoration: none;
	border-color: #26354F;
	border-style: solid;
	border-width: 1px;
	margin: 0px;
	padding: 0px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 1px;
	padding-bottom: 1px;
	width: 1em;
	text-decoration: none;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
}