body {
  background-color : #ffffff;
  scrollbar-track-color: #eeeeee;
  scrollbar-face-color: #dddddd;
  scrollbar-shadow-color: #eeeeff;
  scrollbar-darkshadow-color: #888888;
  scrollbar-highlight-color: #eeeeff;
  scrollbar-3dlight-color: #888888;
  scrollbar-arrow-color: #666666;
}

.font1 { color:#666666; font-size:12px; }
.font2 { color:#666666; font-size:11px; }
.font3 { color:#6666ff; font-size:12px; }

.bar1 { color:#0000ff; font-size:13px; font-weight:bold; background-color="eeeeee"; padding:5px }
.bar2 { color:#0000aa; font-size:28px; font-weight:bold; padding:5px; }
.bar3 { color:#ffffff; font-size:13px; font-weight:bold; background-color="3344aa"; padding:3px;  border : 1px solid #7788dd; }

.event1 { color:#ffffff; font-size:13px; font-weight:bold; background-color="ee8822"; padding:3px;  border : 1px solid #ffcc66; }
.event2 { color:#ffffff; font-size:13px; font-weight:bold; background-color="ff4444"; padding:3px;  border : 1px solid #ffaaaa; }
.event3 { color:#ffffff; font-size:13px; font-weight:bold; background-color="44aa33"; padding:3px;  border : 1px solid #88dd77; }

.border1 { border : 2px dotted #cccccc; padding-right:1em }
.border2 { border : 2px dotted #cccccc; padding:1em }
.border3 { border : 1px dashed #ffffff; background-color: #ffffff; padding-right:1em }

A:link { color: #0000aa; font-size:12px; text-decoration: none; }
A:visited { color:0000aa; font-size:12px; text-decoration: none; }
A:hover { color:#00cccc; font-size:12px; text-decoration: underline; }
A.bold:link { color: #0000aa; font-size:13px; font-weight:bold; text-decoration: underline; }
A.bold:visited { color:0000aa; font-size:13px; font-weight:bold; text-decoration: underline; }
A.bold:hover { color:#00cccc; font-size:13px; font-weight:bold; text-decoration: underline; }

ul li { list-style-type : square ; }
ul ul li { list-style-type : circle ; }

table.menu { border-collapse: collapse; border: 1px solid #cccccc; background-color: #eeeeee; }

