BODY {
  margin-top: 2px;
  margin-left: 16px;
  margin-right: 4px;
  padding: 0em 0em 0em 11px;
  background:#FFF0C8;
  background-attachment: fixed;
  background-repeat: repeat;
  background-image:url(images/background.jpg);
  color:#000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  }

A { text-decoration:none;}
A:link { color:#4040FF; }
A:visited { color:purple; }
A:active { color:#00C000; }
A:hover { background: #DDD0C8 }

A.menu { color:#00FFFF; }
A.menu:link { color:#00FFFF; }
A.menu:visited { color:#00FFFF; }
A.menu:hover { background: #9933FF }

.menu1 A:link { color:darkblue; }
.menu1 A:visited { color:blue; }
.menu2 A:link { color:darkblue; }
.menu2 A:visited { color:blue; }
.menu3 A:link { color:darkblue; }
.menu3 A:visited { color:blue; }

A.note { text-decoration:underline; color:#A0A0A0; }

H1 { font-size:20pt; }
H2 { font-size:18pt; }
H3 { font-size:16pt; }
H4 { font-size:15pt; }
H5 { font-size:14pt; }
H6 { font-size:12pt; }

P {
  margin-left: 5px;
  margin-right: 5px;
  margin-bottom: 5px;
  font-size: 11pt;
  }
P.note {
  font-size: 8pt;
  color:#A0A0A0;
  }
P.foto {
  font-size: 8pt;
  font-weight: bold;
  }
P.menu {
  font-size: 8pt;
  font-weight: bold;
  margin-left: 8px;
  margin-bottom:2px; 
  }
UL {
  margin-bottom:0px; 
  }
LI.left-menu {
  margin:0px; 
  }
LI {
  margin-bottom:0px; 
  list-style: circle;
  }
LH {
  text-decoration: underline;
  }

DT {
  margin-bottom: 5px;
  font-weight: bold;
  }
DT.menu1 {
  margin-top: 1px;
  margin-bottom: 1px;
  font-weight: bold;
  background-color:#CCCC00;
  }
DT.menu2 {
  margin-top: 1px;
  margin-bottom: 1px;
  font-weight: bold;
  background-color:#EBA715;
  }
DT.menu3 {
  margin-top: 1px;
  margin-bottom: 1px;
  font-weight: bold;
  background-color:#66BEE2;
  }
DD {
  margin-bottom: 0px;
  }
DD.left-menu {
  margin-bottom: 0px;
  margin-left: 18px;
  font-size: 8pt;
  }
TH {
  background-color:#40E0D0;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 10pt;
  }
TD {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  }
TD.menu {
  font-weight: bold;
  font-size: 8pt;
  color:#00FFFF;
  background:#0000FF;
  }
TD.menu-inactive {
  font-weight: bold;
  font-size: 8pt;
  background:#0000FF;
  color:#FFF0C8;
  text-decoration:underline;
  }
  
CODE {
  color:#FF8000;
  }

LEGEND {
  font-weight: bold;
  }

SUP {
  font-size: 8pt;
  }

.text {
  border-left: thin inset #AAAAAA;
  }
.frame {
 	border-style:solid;
	border-width:1px;
	border-color:Red;
	padding:1px;
  }

.menu A {
	display: block;
 	background: #42507D;
	font-weight: bold;
	text-decoration:none;
	text-align:center;
	color:white;
	border-style:solid;
	border-left:medium solid #DC143C;
	border-left-color:#97A2BD;
	border-left-width:2px;
	border-bottom-color:Black;
	border-bottom-width:1px;
	border-top-color:#97A2BD;
	border-top-width:2px;
	border-right-color:Black;
	border-right-width:1px;
	padding:3px;
	}
.menu A:hover {
	display: block;
 	background: #5483C2;
	font-weight: bold;
	text-decoration:none;
	text-align:center;
	color:white;
	border-style:solid;
	border-left:medium solid #DC143C;
	border-left-color:#97A2BD;
	border-left-width:2px;
	border-bottom-color:Black;
	border-bottom-width:1px;
	border-top-color:#97A2BD;
	border-top-width:2px;
	border-right-color:Black;
	border-right-width:1px;
	padding:3px;
	}
.left-menu A {
	display: block;
 	background: #42507D;
	font-weight: normal;
  font-size: 8pt;
	text-decoration:none;
	color:white;
	border-style:solid;
	border-left:medium solid #DC143C;
	border-left-color:#97A2BD;
	border-left-width:2px;
	border-bottom-color:Black;
	border-bottom-width:1px;
	border-top-color:#97A2BD;
	border-top-width:2px;
	border-right-color:Black;
	border-right-width:1px;
	padding:1px;
	}
.left-menu A:hover {
	display: block;
 	background: #5483C2;
	font-weight: normal;
  font-size: 8pt;
	text-decoration:none;
	color:white;
	border-style:solid;
	border-left:medium solid #DC143C;
	border-left-color:#97A2BD;
	border-left-width:2px;
	border-bottom-color:Black;
	border-bottom-width:1px;
	border-top-color:#97A2BD;
	border-top-width:2px;
	border-right-color:Black;
	border-right-width:1px;
	padding:1px;
	}

