<! SECTION is Home >
<!patch for depend>
<!patch for depend>
<!patch for depend>
<!patch for depend>
<!patch for depend>
<!patch for depend>
.subscript {
	vertical-align:	sub;
	font-size:	smaller;
}
.superscript {
	vertical-align:	super;
	font-size:	smaller;
}
span.warning {
	color:		#D2B6B6;
	width:		100%;
	border:		1px solid #968282;
}
p {
	text-indent:	2em;
}
p.signature {
	text-align:	right;
	color: 		#FFFFFF;
	font-family:	courier;
	font-size:		10pt;
	font-weight:	bold;
}
div {
	border:		none;
	margin:		1.5em;
	font-family:	arial,tahoma, verdana, sans-serif;
	font-size:		9pt;
	font-weight:	normal;
	text-align:	justify;
}
dt {
	color:		#FFFFFF;
}
a {
	text-decoration:	none;
	color:			#A9A9C2
}
a.section {
	text-decoration:	none;
	color:			#808080
}
a:hover {
	text-decoration:	none;
	color:			#FFDF00;
}
a.mail {
	color: #D2B6B6;
}
a.mail:hover {
	color: #D2B6B6;
	text-decoration:	underline;
}
body {
	background:	#000000;
	color:		#D0D0D0;
	font-family:	arial,tahoma, verdana, sans-serif;
	font-size:		9pt;
	font-weight:	normal;
}
h2	{
	width:			100%;
	font-family:	arial,tahoma, verdana, sans-serif;
	font-size:		11pt;
	font-weight:	normal;
	background:		#828295;
	color:			#FFFFFF;
	text-decoration:	none;
	border: 1px solid	#8F8FA4;
	padding:		1px;
}
h3	{
	width:			100%;
	font-family:	arial,tahoma, verdana, sans-serif;
	font-size:		11pt;
	font-weight:	bold;
	color:			#FFFFFF;
	text-decoration:	none;
}
table {
	border:			1px solid #616170;
	background:		#545461;
	font-family:	arial,tahoma, verdana, sans-serif;
	font-size:		9pt;
	font-weight:	normal;
	border-collapse:	collapse;
	margin:			0;
}
td {
	margin:		0px;
	padding:	1;
	border:		1px solid #616170
}
listing {
	font-size:	8pt;
	background:	#545461;
	margin:		0.5em 0;
	padding:	0.5em;
	width:		100%;
	border:		1px solid #616170;
}
listing.usage {
	color:		#A9A9C2;
}
listing.formula {
	color:		#FFFFFF;
	background:	#695B5B;
	border:		1px solid #A58F8F;
	text-align:	center;
	font-family:	fixed, sans-serif;
	font-size:		8pt;
	font-weight:	normal;
}
caption {
	color:		#FFFFFF;
	text-align:	left;
	font-family:	arial,tahoma, verdana, sans-serif;
	font-size:		10pt;
	font-weight:	normal;
}
caption.fileformat {
	text-align:	right;
}
img {
	border: none;
}
img.ymshape {
	height: 8px;
}
table.diskinfo {
	width: 100%;
}
tr.di_first {
	font-weight:	bolder;
}
tr.letter {
	background:	#828295;
	color:		#FFDF00;
	text-align:	center;
	font-family:	verdana, tahoma, arial, sans-serif;
	font-size:	larger;
	font-weight:	bolder;
}
tr.author {
	background:	#616170;
	color:		#FFFFFF;
	font-weight:	bolder;
}
tr.track {
	font-size:	smaller;
}
td.di_img {
	text-align: 	center;
}
table.prevnext
{
	background:	#545461;
	width:		100%;
	font-family:	verdana, tahoma, arial, sans-serif;
	font-size:		10pt;
	font-weight:	bold;
}
a.prevnext {
	color: #FFFFFF
}
td.prev
{
	width:		50%;
	text-align:	left;
}
td.next
{
	width:		50%;
	text-align:	right;
}
table.changelog {
	background: #5A4E4E;
	border:		1px solid #968282;
	width:		99%;
}
tr.changelog, tr.changedate {
	border:		none;
	margin:		0;
	padding:	0;
}
td.changelog {
	border:		none;
	padding:	2;
	margin:		0;
}
td.changedate {
	border:		none;
	background: #695B5B;
	text-align:	center;
	color:		#FFFFFF;
	padding:	2;
	margin:		0;
	font-family:	verdana, tahoma, arial, sans-serif;
	font-size:		10pt;
	font-weight:	bold;
}
table.guestbook {
	width:		100%;
}
tr.guestbook_line {
	border:		none;
	margin:		0;
	padding:	0;
	color:		#FFFFFF;
	background:	#757586;
	font-family:	verdana, tahoma, arial, sans-serif;
	font-size:		10pt;
	font-weight:	normal;
}
td.guestbook_name {
	border:		none;
	background:	#757586;
	color:		#FFFFFF;
	font-family:	verdana, tahoma, arial, sans-serif;
	font-size:		10pt;
	font-weight:	normal;
}
td.guestbook_date {
	border:		none;
	background:	#757586;
	text-align:	right;
	color:		#FFFFFF;
	padding:	2;
	margin:		0;
	font-family:	verdana, tahoma, arial, sans-serif;
	font-size:		10pt;
	font-weight:	normal;
}
tr.guestbook_msg {
	border:		none;
	margin:		0;
	padding:	0;
}
td.guestbook_msg {
	border:		none;
	text-align:	left;
	padding:	10;
	margin:		2;
}
textarea {
	width:		100%;
	border:		1px solid #616170;
	padding:	.4em;
	font-family:	verdana, tahoma, arial, sans-serif;
	font-size:		9pt;
	font-weight:	normal;
	background:	#A9A9C2;
	color:		#FFFFFF;
}
form.guestbook {
	text-align:	left;
}
td.lfooter {
	color: 		#FFFFFF;
	background:	#616170;
	font-family:	tahoma, arial, verdana;
	font-size:		8pt;
	font-weight:	normal;
	padding:	.3em;
	border-left:	1px solid #828295;
	border-right:	none;
	border-bottom:	1px solid #8F8FA4;
	border-top:	1px solid #757586;
	border-collapse:	collapse;
	vertical-align: bottom;
}
td.rfooter {
	font-family:	tahoma, arial, verdana;
	font-size:		8pt;
	font-weight:	normal;
	background:	#616170;
	text-align:	right;
	vertical-align:	bottom;
	padding:	.3em;
	border-left:	none;
	border-right:	1px solid #828295;
	border-bottom:	1px solid #8F8FA4;
	border-top:	1px solid #757586;
	border-collapse:	collapse;
}
td.section {
	text-align:	center;
	font-family:	verdana, tahoma, arial, sans-serif;
	font-size:		11pt;
	font-weight:	bold;
	color:		#828295;
	border-top:	none;
	border-left:	none;
	border-right:	none;
	border-bottom:	1px solid #828295;
}
td.csection	{
	text-align:	center;
	font-family:	verdana, tahoma, arial, sans-serif;
	font-size:		11pt;
	font-weight:	bold;
	background: #474752;
	color:		#FFDF00;
	border:		1px solid #828295;
	border-bottom:	none;
}
table.subsection {
	border:		none;
	width:		100%;
	margin: 	0;
}
td.ssection {
	border:		1px solid #828295;
	border-bottom:	none;
	text-align:	center;
	font-family:	verdana, tahoma, arial, sans-serif;
	font-size:		10pt;
	font-weight:	bold;
	background: #757586;
}
td.cssection {
	border:		1px solid #828295;
	border-top:	1px solid #828295;
	border-left:	1px solid #9C9CB3;
	border-right:	1px solid #9C9CB3;
	border-bottom:	none;
	text-align:	center;
	font-family:	verdana, tahoma, arial, sans-serif;
	font-size:		10pt;
	font-weight:	bold;
	background: #474752;
	color:		#FFDF00;
}
table.mainboard {
	width:		97%;
	height:		97%;
	border:		1px solid #828295;
	border-top:	none;
	padding:	0;
	margin:		0;
	background: 	#474752;
	color:		#D0D0D0;
	font-family:	arial,tahoma, verdana, sans-serif;
	font-size:		9pt;
	font-weight:	normal;
}
td.maincell
{
	margin:		0;
	padding:	1.5em 5%;
	border:		none
}
table.fileformat
{
	border:		solid 1px #616170;
	background:	#545461;
}
table.wanted {
	font-family:	verdana, tahoma, arial, sans-serif;
	font-size:		9pt;
	font-weight:	normal;
	background:	#5A4E4E;
	border:		1px solid #877575;
}
td.wanted {
	border:		1px solid #877575;
}
tr.ymreg {
	text-align:	center;
	font-size:	smaller;
}
td.ymregvoid {
	background:	#474752;
}
td.ymregbit {
	font-weight:	bolder;
}
table.form {
	width: 		100%;
	background: 	#474752;
}
form {
	width:		100%;
	text-align:	center;
	border:		1px solid #616170;
	background:	#545461;
	padding:	.4em;
	font-family:	arial,tahoma, verdana, sans-serif;
	font-size:		9pt;
	font-weight:	normal;
}
form.playlist {
	text-align:	left;
	width:		95%;
	border:		none;
	padding:	0;
	margin:         0;
	background:	#474752;
}
input.button, span.fakebutton {
	background:	#8F8FA4;
	border:		1px outset;
	border-color:	#B6B6D1;
	font-family:	verdana, tahoma, arial, sans-serif;
	font-size:		10pt;
	font-weight:	normal;
	color:		#FFFFFF;
	margin-left:	2;
	margin-right:	2;
	padding:	0.2 1 0.2 1
}
td.invalid_pl, span.invalid_pl {
	background:	#603030;
	color:		#FFFFFF;
	font-style:	italic;
}
select, input.text, input.password {
	background:	#474752;
	border:		1px solid;
	border-color:	#E1C3C3 #E1C3C3 #E1C3C3 #E1C3C3;
	font-family:	verdana, tahoma, arial, sans-serif;
	font-size:		9pt;
	font-weight:	normal;
	color:		#FFFFFF;
}
span.search {
	font-family:	verdana, tahoma, arial, sans-serif;
	font-size:		9pt;
	font-weight:	normal;
	color:		#FFFFFF;
}
