SPAN.klein
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM: 0px;
    WORD-SPACING: 0px;
    COLOR: #000000;
    LINE-HEIGHT: 120%;
    FONT-FAMILY: Verdana
}
SPAN.normaal
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 0px;
    WORD-SPACING: 0px;
    COLOR: #000000;
    LINE-HEIGHT: 120%;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: left
}
SPAN.kleur
{
    COLOR: #ea7236
}
SPAN.kleurdonker
{
    COLOR: #cf561b
}
SPAN.tabelkop
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 0px;
    WORD-SPACING: 0px;
    COLOR: #ea7236;
    LINE-HEIGHT: 120%;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: left
}
SPAN.groot
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 12pt;
    MARGIN-BOTTOM: 0px;
    WORD-SPACING: 0px;
    COLOR: #000000;
    LINE-HEIGHT: 130%;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: left
}
SPAN.voettekst
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM: 0px;
    WORD-SPACING: 0px;
    COLOR: #888888;
    LINE-HEIGHT: 130%;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: left
}
TD.redbar
{
    BACKGROUND-IMAGE: url(images/Guestbookbar_26x20.jpg)
}
TD.moneybar
{
    BACKGROUND: url(images/moneyBar.jpg) #fea164 no-repeat right 50%
}
.border
{
    BORDER-RIGHT: #fa8246 2px solid;
    BORDER-TOP: #fa8246 2px solid;
    BORDER-LEFT: #fa8246 2px solid;
    BORDER-BOTTOM: #fa8246 2px solid
}
TEXTAREA.text
{
    FONT: 12px verdana;
    COLOR: #000000
}
A.kleurlink
{
    COLOR: #ea7236
}
a.kleurlink: hover {
	text-decoration: none;
}
table {
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10pt;
}
.personname { padding-right: 20px;  }
/* from Kimon */
.left {
	float: left;
}

.right {
	float: right;
}

.clear {
	clear: both;
}

#imgRight {
	padding: 10px;
	margin: 0 0 0 10px;
	border: 1px solid #8ca2bd;
}

#imgLeft {
	padding: 10px;
	margin: 5px 10px 0 0;
	border: 1px solid #8ca2bd;
}
.smallBorder#imgLeft { padding: 3px 3px 0px 3px; }

a img {
	text-decoration: none;
	border: none;
}

h5 {
	margin: 0;
	padding: 0;
	font-size: 75%;
	font-weight: normal;
	color: #000000;
}

blockquote {
	border: 1px solid #888888;
	padding: 0.5em;
	margin-left: 25px;
	text-align: justify;
}
blockquote.small { width: 220px; margin-top: 3px; }
blockquote.medium  { width: 400px; margin-top: 3px; }
blockquote.large, blockquote.addresses  { width: 453px; }
blockquote.brief {
  background-color: #EFE5B9;
  font-style: italic;
}
blockquote.brief2 {
  background-color: #F6EFC9;
  margin-left: 15px;
  margin-right: 0px;
}
blockquote.dateline {
	margin: 0; 
	padding:0; 
	border: solid 1px #ea7236; 
	padding: 1px 0px 3px 25px; 
	font-style: italic; 
}

.volunteerlist a:hover { 
	text-decoration: none;
}
.volunteerlist li { width: 100px; float: left; height: 1.5em; text-align: center; background-color: transparent; }
.center { text-align: center; }