A:link { color: #0000FF; }
A:visited { color: #0000FF;  }
A:hover { color: #FF0000;  }
A:active { color: #800080;  }

A.diary:link { color: #000099; TEXT-DECORATION: none; }
A.diary:visited { color: #000099; TEXT-DECORATION: none; }
A.diary:hover { color: #000099;TEXT-DECORATION: underline; }
A.diary:active { color: #000099; TEXT-DECORATION: none; }

.menublue { BORDER-LEFT: #FFFFFF 16px solid; }
.menublue A { BORDER-LEFT: #FFFFFF 4px solid; BORDER-RIGHT: 0px; BORDER-TOP: #FFFFFF 1px solid; BORDER-BOTTOM: #FFFFFF 1px solid; PADDING-LEFT: 8px; PADDING-RIGHT: 3px; PADDING-TOP: 1px; PADDING-BOTTOM: 2px; DISPLAY: block; BACKGROUND: #99CCFF; }
.menublue A:link { FONT-WEIGHT: 800; FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.menublue A:visited { FONT-WEIGHT: 800; FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.menublue A:hover { BORDER-LEFT: #CCCCCC 4px solid; BORDER-RIGHT: 0px; BORDER-TOP: #FFFFFF 1px solid; BORDER-BOTTOM: #FFFFFF 1px solid; FONT-WEIGHT: 800; FONT-SIZE: 12px; BACKGROUND: #003366; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }

.banner
 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 48px;
  font-weight: 900;
  color: #333399;
 }
 
.diary1 A { DISPLAY: block; }
.diary1 A:link { FONT-WEIGHT: 600; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.diary1 A:visited { FONT-WEIGHT: 600; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.diary1 A:hover { FONT-WEIGHT: 600; BACKGROUND: #003366; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }

.diary2 A { DISPLAY: block; }
.diary2 A:link { FONT-WEIGHT: 600; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.diary2 A:visited { FONT-WEIGHT: 600; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.diary2 A:hover { FONT-WEIGHT: 600; BACKGROUND: #2D3E1D; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }


.Surname
{ visibility: hidden; }

.Bk1 A { text-decoration:none; color:#000000; padding:1px 1px; DISPLAY: block; BACKGROUND: none; }
.Bk1 A:link { COLOR: black; TEXT-DECORATION: none }
.Bk1 A:visited { COLOR: black; TEXT-DECORATION: none; }
.Bk1 A:hover { BACKGROUND: #000066; COLOR: white; TEXT-DECORATION: none }

.Bk2 A { text-decoration:none; color:#000000; padding:1px 1px; DISPLAY: block; BACKGROUND: none; }
.Bk2 A:link { COLOR: black; TEXT-DECORATION: none }
.Bk2 A:visited { COLOR: black; TEXT-DECORATION: none; }
.Bk2 A:hover { BACKGROUND: #003300; COLOR: white; TEXT-DECORATION: none }

ul
{
list-style-image:url("bullet.gif");
list-style-type:disc;
}

BODY
 {
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  background: #DDDDDD;
 }

TABLE
 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: 400;
 }