FORM, CHECKBOX, INPUT, RADIO, SELECT, TEXTAREA {
  font-family : verdana, arial, sans-serif;
  font-size : 14px;
}

BODY {
  font-family : verdana, arial, sans-serif;
  background-color: #fefefe; color: #000000;
}

FONT, P, DIV {
  font-family : verdana, arial, sans-serif;
  color: #000000;
}


/****************************************/
/* Popup windows                        */
/****************************************/
.clDescriptionCont {
	position:absolute;
	width:200px;
	visibility:hidden;
	layer-background-color:#dedebb;
	z-index:9999;
}
.clDescription {
	width:150px;
	left:0px;
	top:0px;
	font-family: verdana, arial, sans-serif;
	overflow:hidden;
	border: 1px solid #000000;
	padding:3px;
	font-size:12px;
	background-color:#dedebb;
	layer-background-color:#dedebb;}

A {
  color: #000000;
  text-decoration: underline;
}

A:hover {
  color: #ff0000;
  text-decoration: underline;
}

TD {
  font-family : verdana, arial, sans-serif;
  font-size : 14px;
}

TABLE.title {
  background-color : #cfcfbb;
  border-color : #cfcfbb;
  border-style : solid;
  border-width : 1px;
}

TD.title {
  font-family: tahoma, verdana, arial, sans-serif;
  font-size: 30px;
  color: #363636;
  font-weight : bold;
  font-style: italic;
}

TD.description {
  font-family: tahoma, verdana, arial, sans-serif;
  font-size: 16px;
  color: #000000;
}

TABLE.header {
  background-color : #fefefe;
  border-color : #fefefe;
  border-style : solid;
  border-width : 1px;
}

TD.header {
  font-family: tahoma, verdana, arial, sans-serif;
  font-size: 14px;
  color: #000000;
}

TABLE.maintext {
  background-color : #efefef;
  border-color : #cfcfbb;
  border-style : solid;
  border-width : 1px;
}

TD.maintext {
  font-family: verdana, arial, sans-serif;
  font-size: 14px;
  color: #000000;
}

TABLE.footer {
  background-color : #fefefe;
  border-color : #fefefe;
  border-style : solid;
  border-width : 1px;
}

TD.footer {
  font-family : verdana, arial, sans-serif;
  font-size : 14px;
  color : #000000;
}

TD.headline {
  font-family : tahoma, verdana, arial, sans-serif;
  font-size : 16px;
  background-color : #dedebb;
  color: #000000;
  font-weight : bold;
}

TD.headline2 {
  font-family : tahoma, verdana, arial, sans-serif;
  font-size : 14px;
  background-color : #cfcfbb;
  color: #000000;
}

TD.detail {
  font-family : verdana, arial, sans-serif;
  font-size : 14px;
  background-color : #efefef;
  color: #000000;
}

TD.detail2 {
  font-family : verdana, arial, sans-serif;
  font-size : 14px;
  background-color : #cfcfbb;
  color: #000000;
}

TABLE.copyright {
  background-color : #fefefe;
  border-color : #fefefe;
  border-style : solid;
  border-width : 1px;
}

TD.copyright {
  font-family : verdana, arial, sans-serif;
  font-size : 12px;
  color : #000000;
  font-style: italic;
  text-align : center;
}

TABLE.infoline {
  background-color : #dedebb;
  border-color : #000000;
  border-style : solid;
  border-width : 1px;
}

TD.infoline {
  font-family : verdana, arial, sans-serif;
  font-size : 13px;
  color: #000000;
}

A.infoline {
  text-decoration: none;
  color: #000000;
}
A:hover.infoline {
  text-decoration: underline;
  color: #ff0000;
}

TABLE.infoBoxHeading {
  background-color : #dedebb;
  border-color : #000000;
  border-style : solid;
  border-width : 1px;
}

TD.infoBoxHeading {
  font-family : verdana, arial, sans-serif;
  font-size : 14px;
  color: #000000;
}

A.infoBoxHeading {
  color: #000000;
}

A:hover.infoBoxHeading {
  color: #ff0000;
}

TD.infoBox, SPAN.infoBox {
  background-color : #fefefe;
  font-family : verdana, arial, sans-serif;
  font-size : 12px;
  color: #000000;
}

A.infoBox {
  color: #000000;
}

A:hover.infoBox {
  color: #ff0000;
}

.outline {
  border-color : #000000;
  border-style : solid;
  border-width : 1px;
}

