body {
	background-color: #FFFFFF;
	color           : #000000;
	font-family     : Verdana,Arial,Helvetica,sans-serif;
}

div.adminmenu {
  text-align     : right;
  padding-bottom : 5px;
  margin-bottom  : 5px;
  border-bottom  : #000088 1px dotted;
  font-size      : 80%;
}

.footer {
  border-top : #000088 1px dotted;
  margin-top : 20px;
  padding-top : 5px;
  text-align : right;
  font-size : 80%;
  font-style : italic;
}

blockquote p {
  margin-top : 0px;
  margin-bottom : 0px;
}

hr {
  color : #AABBFF;
}

pre {
  border      : #888888 1px solid;
  padding     : 4px;
  margin-left : 20px;
}

h1 {
  text-align       : right;
  background-color : #FFFFFF;
  font-family      : Verdana,Arial,Helvetica,sans-serif;
}


h2 {
  background-color : #AABBFF;
  font-family      : Verdana,Arial,Helvetica,sans-serif;
}

h3 {
  border-left   : #AABBFF 10px solid;
  border-top    : #AABBFF 5px solid;
  border-right  : #AABBFF 1px solid;
  border-bottom : #AABBFF 1px solid;
  font-family   : Verdana,Arial,Helvetica,sans-serif;
}

h4 {
  border-left  : #AABBFF 10px solid;
  padding-left : 4px;
  font-family  : Verdana,Arial,Helvetica,sans-serif;
}

div.body {
  padding-left : 5px;
}

table {
  border : #888888 2px solid;
}

th {
  border : #888888 1px solid;
  background-color : #88AAFF;
}

td {
  border : #888888 1px solid;
}

A:link { 
  color            : #4444FF;
  text-decoration  : none;
}
A:visited {
  color            : #4444FF;
  text-decoration  : none;
}
A:hover {
  color           : #FF4444;
  text-decoration : underline;
}

div.main {
	margin-left: 20%;
}

div.sidebar {
	position  : absolute;
	top       : 0px;
	left      : 0px;
	width     : 20%;
	font-size : x-small;
	padding: 2px 2px 100% 2px;
	border-style: solid;
	border-color: #CCCCFF;
	border-width: 2px;
	color       : #000000;
	background-color: #EEEEFF;
}

div.comment {
  margin-top       : 10px;
  margin-bottom    : 10px;
  background-color : EEEEFF;
  border           : CCCCFF 2px solid;
  font-size        : 80%;
}

div.comment p {
  margin-top : 5pt;
  margin-bottom : 5pt;
}

div.sidebar ul,li {
  padding-left : 0pt;
  margin-left  : 0pt;
}