/* Whole site (regular page) definitions */
body { 
	color: #003300;
	background-color: #ffffff;
	font-family: Arial;
}
dt { 
	font-weight: bold; 
}
a { 
	color: #006600;
	text-decoration: none;
}
a:hover, a:active { 
	color:#008800; 
	text-decoration: underline; 
}
.english { 
	font-family: Arial, sans-serif; 
	font-size: 12pt;
}
h1, h2, h3, h4, p { 
	margin: 4px; 
}

/* Header definitions */
.header { 
	color: #000066; 
}
td.header { 
	color: #000066; 
	background-color: #ffcc00; 
}
.headMenu { 
	color: #000066; 
}
td.headMenu { 
	color: #000066; 
	background-color: #ffcc00; 
}
a.headMenu:hover, a.headMenu:active { color: #0000dd; }

/* Sidebar definitions */
.sidebar { 
	color: #ffcc00; 
}
td.sidebar { 
	color: #ffcc00; 
	background-color: #003300; 
}

a.sidebar:hover, a.sidebar:active { 
	color:  #ffaa00; 
}

/* Buttons are in the sidebar- links to languages, printer friendly... */
img.buttontext { 
	margin: 1px;
	margin-top: 3px; 
	margin-bottom: 3px; 
}
a.buttontext { 
	color: #ffcc00; 
}
a.buttontext:hover, a.buttontext:active { 
	color:  #ffaa00; 
}

/* Special Announcement boxes */
td.boxes { 
	background-color: #ffdd44; 
	border-width: 1px;
	border-style: solid;
	border-color: #003300;
}
th.boxes { 
	color: #ffcc00; 
	background-color: #003300; 
}
h3.boxes, a.boxes { 
	color: #ffcc00; 
}

/* Hit Counter Definitions */
th.HitCounter, td.HitCounter { background-color: #003300; }
p.HitCounter { 
	color: #ffcc00; 
	font-family: Courier, "sans serif";
}
p.HitNumbers { 
	color: #ffffff; 
	font-weight: bold;
	font-family: Courier, "sans serif";
}

/* Intro splash page */
table.splash {
	border-width: 3px;
	border-style: solid;
	border-color: #003300;
}
.splashHeader {
	color: #000066;
	background-color: #ffcc00; 
}
.splashFooter { 
	color: #ffcc00; 
	background-color: #003300; 
	padding-top: 11px;
	padding-bottom: 9px;
}
