/* define the style for the main body of the web page */
/* background colour is light green */
body {
  font-family: Verdana, Arial, Helvatica, sans-serif;
  background-color:#00B800;
  font-size:13.5pt;
  }

p {
  font-family: Verdana, Arial, Helvatica, sans-serif;
  font-size: 13.5pt;
  padding-right:20px;
  }

/* the background colour of elements with class="menu" is yellowy/olive */
.menu {
  font-family: Verdana, Arial, Helvatica, sans-serif;
  background-color:#BBC000;
  font-size:12pt;
  }

/* the background colour of elements with class="headr" is light brown */
.headr {
  background-color: #BB8800;
  }

.greenbox {
  border-style: solid;
  border-color: #00FF00;
  background-color: #CCFFCC;
  color: #000000;
  }
  
.starbox {
  border-style: none;
  background-color: #660066;
  color: #FFFF00;
  }

.smcapmenu {
  font-variant: small-caps;
  font-family: Verdana, Arial, Helvatica, sans-serif;
  font-size: x-small;
  }

.links {
  list-style-type:disc;
  list-style-position: outside; 
  font-size:12pt;
 }
  
h1 {
  font-family: Verdana, Arial, Helvatica, sans-serif;
  font-style: normal;
  font-weight:bold;
  color: #000099;
}

/* Give header1 elements with class="cool" wider letter spacing */
h1.cool {
  font-family: Verdana, Arial, Helvatica, sans-serif;
  font-size: x-large;
  font-style: normal;
  font-weight:bold;
  color: #000099;
  letter-spacing:2px;
}

h2 {
  font-family: Verdana, Arial, Helvatica, sans-serif;
  font-size: large;
  font-style: normal;
  font-weight:bold;
  color: #000099;
}

h3 {
  font-family: Verdana, Arial, Helvatica, sans-serif;
  font-size: medium;
  font-style: normal;
  font-weight:bold;
  text-decoration: underline;
  color: #000099;
}

h4 {
  font-family: Verdana, Arial, Helvatica, sans-serif;
  font-size: medium;
  font-style: italic;
  font-weight:bold;
  color: #000099;
}

h5 {
  font-family: Verdana, Arial, Helvatica, sans-serif;
  font-size: medium;
  font-style: normal;
  font-weight:bold;
  color: #000099;
}

h6 {
  font-family: Verdana, Arial, Helvatica, sans-serif;
  font-size: small;
  color: #000099;
  font-style: italic;
}

ul {
  font-family: Verdana, Arial, Helvatica, sans-serif;
}

li {
  font-family: Verdana, Arial, Helvatica, sans-serif;
  list-style-type: square;
}

a {
  font-family: Verdana, Arial, Helvatica, sans-serif;
}

/* links not yet visited */
a:link {
  color: #0000FF;
  text-decoration: none;
  font-weight:bold;
}

/* visited links */
a:visited {
  color: #5555FF;
  text-decoration: none;
  font-weight:normal;
}

/* actioned when the mouse hovers over the link (anchor point) */
a:hover {
  color: #0000FF;
  background-color: #EEFFFF;
  text-decoration: underline;
}

/* the currently active link */	
a:active {
  color: #FF5555;
  text-decoration: none;
  font-weight:bold;
}	
	
small {
  font-family: Verdana, Arial, Helvatica, sans-serif;
  font-size: xx-small;
}

#notes {
  font-family: Verdana, Arial, Helvatica, sans-serif;
  font-size: 12pt;
  font-weight: bold;
}

#footnotes {
  font-family: Verdana, Arial, Helvatica, sans-serif;
  font-size: 10pt;
  font-weight: normal;
}

td {
  font-family: Verdana, Arial, Helvatica, sans-serif;
}

th {
  font-family: Verdana, Arial, Helvatica, sans-serif;
}

.DiaryDateDesc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.95em;
	font-style: normal;
	line-height: 28pt;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	padding-top: 10px;
}
.DiaryDateBody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	letter-spacing: normal;
	text-align: left;
	left: 10mm;
	position: relative;
}
.DiaryDateDesc2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.95em;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	position: relative;
	left: 10mm;
}
.FrameHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #0000FF;
	text-decoration: underline;
}
.amullbody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-align: justify;
}
