body {
	margin: 0px; padding: 0px;
	background-color: #FFFFFF;
	color: #000000;
	font-size: 80%;
}

a { text-decoration: underline; color: #333333; }
a:hover { text-decoration: underline; color: #000000; }
TD { color: #000000; font-family: Arial; font-size: 10pt; }
TD.totaal { color: darkblue; font-family: arial; font-size: 8pt; }
TD.namen { font-family: arial; font-size: 8pt; color: #000000; }
option.noselect  {background-color: #cccccc; color: #ffffff}

#standardLook {
	background-image: url("headbar-wind.gif");
	background-repeat: repeat-x;
	background-position: top left;
}

#pageHeader {
	background-image: url("head-wind.gif");
	background-repeat: no-repeat;
	background-position: top left;
	height: 120px;
}

#content { vertical-align: top; padding-right: 50px; padding-bottom: 40px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 10px; padding-top: 0px;
	background-image: url("back-wind.gif");
}

.sideMenu { width: 160px; margin-top: 10px; z-index: 6;
	background-color: #8BCDF7;
	padding-bottom: 5px; border-right: 1px solid #A7B2B8; border-bottom: 1px solid #A7B2B8;
	margin-left: 5px;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 90%;
/*
	background-image: url("menuback-wind.gif"); background-repeat: repeat-y;
*/
}

.sideMenu .menuTitle { text-align: center; font-family: Arial, sans-serif;
	font-size: 110%;	color: black; font-weight: bold;
	background-image: url("menutitle-wind.gif"); background-repeat: repeat-x;
	background-position: bottom left;
}
.sideMenu a { color: #000000; display: block;
	padding-left: 10px; padding-right: 10px;
	text-decoration: none;
}
.sideMenu br { display: none; }
.sideMenu a:hover { color: #000000;
	background-color: #E6F5FE;
}

#menuPanel {
	padding-top: 40px;
	vertical-align: top;
}

.adminOptions {
	width: 250px; margin-top: 10px; background-color: #9FD8FB; z-index: 6;
	padding-bottom: 5px; border-right: 1px solid #A7B2B8; border-bottom: 1px solid #A7B2B8;
	background-image: url("menuback-wind.gif"); background-repeat: repeat-y; background-position: top right;
	padding-left: 10px; padding-right: 10px; margin-left: 5px;
	font-family: verdana, arial, helvetica, sans-serif;	font-size: 90%;
}
.adminOptions a { color: #24504C;
	font-family: verdana, arial, helvetica, sans-serif;	font-size: 90%; text-decoration: none;
}
.adminOptions a:hover { color: #112624; }

#copyright { border-top: 3px solid #A9DBF9; background-color: #D2ECFC; padding-right: 50px; text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 80%;	color: black; height: 35px;
}

#copyright a { color: #222222; text-decoration: underline; }

#pageTitle { position: absolute; top: 35px; left: 160px; color: #42B1F7;
	letter-spacing: 5px; font-size: 150%; font-family: HandelGothic BT, HandelGothic, Verdana, sans-serif;
}

.inleiding { width: 400px; font-size: 80%; font-family: Verdana, sans-serif; }

#bookmark {
	position: absolute; left: 9px; top: 140px;
	width: 60px; height: 36px;
}
#mail {
	position: absolute; left: 100px; top: 137px;
	width: 50px; height: 36px;
}

.menuOpener { position: absolute; width: auto; top: 62px;
	padding-left: 5px; padding-right: 5px; z-index: 9; font-size: 100%;
	font-family: Verdana, sans-serif; }
.menuOpener a, .menuOpener a:hover {
	text-decoration: none; color: black;
}

.dropMenu { position: absolute; width: auto; top: 80px;
	border-top: 1px solid white;
	border-left: 1px solid white;
	border-bottom: 1px solid #2089F3;
	border-right: 1px solid #2089F3;
	font-family: Verdana, sans-serif; font-size: 90%;
	z-index: 10; background-color: #8BCDF7; display: none; }
.dropMenu a { text-decoration: none; color: black; display: block;
	padding-left: 6px; padding-right: 6px; padding-top: 4px; padding-bottom: 4px; }
.dropMenu a:hover { text-decoration: none; color: black; background-color: #E6F5FE; }


A.kolom { font-family: Arial; font-size: 9pt; color: #555555; font-weight: bold; text-decoration: none; }
A.kolom:hover { font-family: Arial; font-size: 9pt; color: #000000; font-weight: bold; text-decoration: underline; }

TH,
TD.formTitle { background-color: #8BCDF7; font-family: Arial, Verdana, sans-serif; font-size: 9pt;
	color: #000000; font-weight: normal; text-decoration: none;
	padding-left: 3px; padding-right: 3px; border: 1px solid #E6F5FE; }

TD.formQuest { color: #000000; font-family: arial; font-size: 10pt; font-weight: bold;
	background-color: #FFFFFF; background-image: url("formgrad-wind.gif"); background-repeat: repeat-y; background-position: top right; }
TD.formComp { color: #000000; font-family: Arial; }
.formQuest { color: #000000; font-family: Arial; font-weight: bold; }
.formHelp { color: #000000; font-family: Arial; font-size: 10px; }

.formComp textarea { width: 100%; }


table .trowOdd { background-color: #f5f5f5; }
table .trowEven { background-color: #e8e8e8; }

table .trowOdd TD A,
table .trowOdd TD A:hover
	{ color: black; font-family: Arial, Verdana, sans-serif; font-size: 100%; text-decoration: underline; }
table .trowEven TD A,
table .trowEven TD A:hover
	{ color: black; font-family: Arial, Verdana, sans-serif; font-size: 100%; text-decoration: underline; }

.smallfont { font-size: 95%; }
.postAuthor { vertical-align: top; font-size: 90%; width: 15%; }
.postAuthor .nickname { font-size: 110%; color: #000000; font-weight: bold; }
.postMessage { padding-top: 10px; }
.messageText { padding-left: 10px; padding-right: 10px; padding-bottom: 10px; }
.userSignature {	font-size: 90%;	}
.postRowOdd .userSignature { border-top: 2px solid #290000; }
.postRowEven .userSignature { border-top: 2px solid #480000; }

.postList TD { vertical-align: top; }
.postRowOdd .postCellEven { background-color: #f5f5f5; }
.postRowOdd .postCellOdd { background-color: #f5f5f5; }

.postRowEven .postCellEven { background-color: #e8e8e8; }
.postRowEven .postCellOdd { background-color: #e8e8e8; }
.postTime { font-size: 80%; }

.postList A { color: black; text-decoration: underline; }
.postList A:hover { color: #333333; text-decoration: underline; }

.postList .messagecode A { color: #aaaaaa; text-decoration: underline; }
.postList .messagecode A:hover { color: #ffffff; text-decoration: underline; }

.toollink { color: #222222; margin-right: 10px; padding-left: 3px;
	padding-right: 3px; border: 1px solid #404040; }
.toollink:hover { color: black; }


.topicLastPost { font-size: 70%; text-align: center; width: 80px; }
.topicPosts { text-align: center; width: 10%; }
.topicStarter { text-align: center; width: 10% }
.topicState { width: 40px; }
.topicIcon { width: 18px; }
.topicRowEven TD { background-color: #f5f5f5; }
.topicRowOdd TD { background-color: #e8e8e8; }
.topicList A { color: black; }
.topicList A:hover { color: black; }

.topicGroup { text-align: left; font-family: Arial, Verdana, sans-serif;
	font-size: 80%;	color: black; font-weight: bold; }


.aforum { font-size: 120%; font-weight: bold; color: #111111; font-family: Verdana, Arial, sans-serif; }
.forum { font-size: 120%; font-weight: bold; color: #666666; font-family: Verdana, Arial, sans-serif; }
.aforum:hover { font-size: 120%; font-weight: bold; color: #000000; font-family: Verdana, Arial, sans-serif; }
.forum:hover { font-size: 120%; font-weight: bold; color: #444444; font-family: Verdana, Arial, sans-serif; }

.forumdesc, .aforumdesc { font-size: 90%; color: #000000; }
.forumPostCount { text-align: center; }
.forumTopicCount { text-align: center; }
.forumLastPost { text-align: right; padding-right: 6px; }
.forumLastPost A, .forumLastPost A:hover { color: #24504C; text-decoration: underline; }
.forumRowEven TD { background-color: #f5f5f5; }
.forumRowOdd TD { background-color: #e8e8e8; }

.forumRowEven TD.forumPostCount,
.forumRowEven TD.forumLastPost { background-color: #f0f0f0; }
.forumRowOdd TD.forumPostCount,
.forumRowOdd TD.forumLastPost { background-color: #e0e0e0; }

.category TH a { color: black; font-weight: bold; }
.category TH a:hover { text-decoration: underline; }
.category TH { text-align: left; font-family: Arial, Verdana, sans-serif;
	font-size: 80%;	color: black; font-weight: bold; }

blockquote {
	border: 1px solid black;
	font-size: 95%;
	margin-left: 5px;
	margin-right: 5px;
	padding: 2px;
}

.messageCode {
	font-family: Courier New, fixedsys, sans-serif;
	background-color: black;
	color: #eeeeee;
	margin-left: 20px; padding: 5px;
	border: 1px solid #888888;
}

.messageCodeHeader {
	font-style: italic;
}

A.buttonLink { background-color: #333333; font-family: arial,helvetica; font-size: 8pt; color: #ACE536; font-weight: bold; text-decoration: none; }
A.buttonLink:hover { background-color: #333333; font-family: arial,helvetica; font-size: 9pt; color: #666666; font-weight: bold; text-decoration: underline; }

.menukopke { font-family: arial; font-size: 9pt; color: #999999; text-decoration: none; }
A.burning { font-family: Arial; font-size: 8pt; color: red; font-weight: normal; text-decoration: none; }
A.burning:hover { font-family: Arial; font-size: 8pt; color: #cccccc; font-weight: normal; text-decoration: underline; }
.mainpage { font-family: arial; font-size: 9pt; color: #999999; font-weight: normal; text-decoration: none; }

.friendly { color: green; font-family: verdana, arial; font-size: 9pt; font-weight: bold; }
.hostile { color: red; font-family: verdana, arial; font-size: 9pt; font-weight: bold; }
.sendhelp { color: #999999; font-family: verdana, arial; font-size: 9pt; font-weight: bold; }
.accept { color: #999900; font-family: arial; font-size: 12pt; font-weight: bold; }
.decline { color: #bc1d00; font-family: arial; font-size: 12pt; font-weight: bold; }
.lock { color: #2f8e00; font-family: arial; font-size: 12pt; font-weight: bold; }

.title { font-family: arial; font-size: 12pt; color: #cccccc; text-decoration: none; }
.kopje { font-family: Arial; font-size: 9pt; color: #222222; font-weight: bold; text-decoration: none; }
.chapter { color: #ffcc66; font-weight: bold; font-size: 15pt; text-decoration: none; }
.bigletter { color: #f6ff44; font-size: 30pt; font-family: arial; }

.formulier { color: #222244; font-family: verdana, arial; font-size: 8pt; }
.inleid { color: #000000; font-family: vardana, Arial, Helvetica; font-size: 8pt; }
.quest { color: #000000; font-family: arial; font-size: 10pt; font-weight: bold; }
.subscript { font-family: arial; font-size: 8pt; color: #ffffff; font-weight: bold;}
.clannaam { font-family: arial; font-size: 12pt; color: #DEDE77; font-weight: bold; }

.namen { font-family: arial; font-size: 8pt; color: #ffffff; }
.cloaked { font-family: arial; font-size: 8pt; color: #808080; }
.highlight { font-family: arial; font-size: 8pt; color: yellow; }

.realmSelect { display: none; }

.bigSiteHeader { background-color: #8BCDF7;
	font-family: Arial, Verdana, sans-serif; padding-left: 10px;
	width: 80%; }

.topicOptions .options,
.bottomTopicOptions .options { padding: 10px; }

.forumButton { background-color: #8BCDF7; border: 1px solid #699BBB; padding-left: 5px; padding-right: 5px; }
.forumButton .buttonLabel { color: black; font-family: Arial, Verdana, sans-serif; }
a .forumButton .buttonLabel { text-decoration: none !important; }
a:hover .forumButton { background-color: #73A9CC; }

.textBlock .textContent { background-color: #FFFFFF; padding: 5px; }
.textBlock { border: 1px solid #A7B2B8; margin-top: 10px; margin-bottom: 10px; }
.textBlock .textInfo { border-top: 3px solid #A9DBF9; background-color: #D2ECFC; padding-left: 20px; text-align: left; }

.propName {
	background-color: #FFFFFF; background-image: url("formgrad-wind.gif");
	background-repeat: repeat-y; background-position: top right;
}

.pollBar {
	background-color: #E6F5FE;
	padding-bottom: 5px; border-right: 1px solid #A7B2B8; border-bottom: 1px solid #A7B2B8;
	background-image: url("menuback-wind.gif"); background-repeat: repeat-y;
	height: 15px;
}

ul {
	margin-bottom: 0px;
}

.loginForm {
	font-size: 80%;
}

.loginForm .sideMenu { padding-left: 5px; }

.loginForm br { display: block !important; }

.loginForm input { width: 140px; }