body, td, th {
	font-family: Verdana;
	font-size: 11px;
}

input, textarea, select {
	border: solid 1px #a0a2a4;
	font-family: Verdana;
	font-size: 8pt;
}

form {
	margin: 0px;
}

a {
	color: #7F6094;
	text-decoration: none;
}

a:hover {
	color: #4C226A;
	text-decoration: underline;
}

h1 {
	margin: 0px;
	font-family: Verdana;
	font-size: 14px;
	color: white;
}

body {
	background-color: #302020;
}

ul {
	list-style: square;
}

#content {
	position: absolute;
	width: 750px;
	left: 50%; margin-left: -375px;
	border: solid 1px #806040;
	background: url(../images/background.jpg) top left no-repeat; height: 574px;
}

#footer {
	position: absolute;
	width: 750px;
	left: 50%; margin-left: -375px;
	top: 580px;
	color: #807060;
}

#tabs {
	margin-top: 120px;
	padding: 5px;
}

#version {
	position: absolute; left: 10px; top: 8px;
	color: #807060;
	font-size: 7pt;
	text-align: center;
}

.tab_active {
	background-color: #503820;
	border-top: solid 2px #d0c030; border-right: solid 1px #302010; border-left: solid 1px #302010;
	float: left; padding: 6px; padding-bottom: 9px; _margin-left: -1px; margin-right: -1px; _margin-right: 0px;
	cursor: default; color: #fff8d0;
	filter: alpha(opacity=80);
}

.tab {
	background-color: #403020;
	border: solid 1px #302010;
	float: left; padding: 6px; margin-top: 3px; margin-bottom: -3px; _margin-left: -1px; margin-right: -1px; _margin-right: 0px;
	cursor: pointer; color: #d0d0d0;
	filter: alpha(opacity=80);
}

.tab_spacer {
	border-bottom: solid 1px #302010; width: 100%
	float: left; padding-top: 29px;
}

.tab_content {
	clear: left;
	background-color: #503820;
	border-left: solid 1px #302010; border-right: solid 1px #302010; border-bottom: solid 1px #302010;
	padding: 10px; color: #e8e4e0;
	text-align: justify;
	height: 389px; overflow-y: scroll;
	scrollbar-3dlight-color:#604830;
	scrollbar-arrow-color:#c09830;
	scrollbar-base-color:#000000;
	scrollbar-darkshadow-color:#403020;
	scrollbar-face-color:#604830;
	scrollbar-highlight-color:#705830;
	scrollbar-shadow-color:#604830;
	scrollbar-track-color:#403020;
	filter: alpha(opacity=90);
}

.tab_hidden {
	display: none;
}

.image_left {
	border: solid 1px maroon;
	margin-right: 10px;
}

.image_right {
	border: solid 1px maroon;
	margin-left: 10px;
}

.image {
	border: solid 1px maroon;
}

.highlight {
	color: #f8e090;
}

.small {
	font-size: 7pt;
	font-weight: normal;
}