<! SECTION is Download >
<!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:		#DFD4AF;
	width:		100%;
	border:		1px solid #9F977D;
}
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:			#A3C5CF
}
a.section {
	text-decoration:	none;
	color:			#808080
}
a:hover {
	text-decoration:	none;
	color:			#FFDF00;
}
a.mail {
	color: #DFD4AF;
}
a.mail:hover {
	color: #DFD4AF;
	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:		#7D979F;
	color:			#FFFFFF;
	text-decoration:	none;
	border: 1px solid	#8AA7AF;
	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 #5E7177;
	background:		#516267;
	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 #5E7177
}
listing {
	font-size:	8pt;
	background:	#516267;
	margin:		0.5em 0;
	padding:	0.5em;
	width:		100%;
	border:		1px solid #5E7177;
}
listing.usage {
	color:		#A3C5CF;
}
listing.formula {
	color:		#FFFFFF;
	background:	#6F6A57;
	border:		1px solid #AFA78A;
	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:	#7D979F;
	color:		#FFDF00;
	text-align:	center;
	font-family:	verdana, tahoma, arial, sans-serif;
	font-size:	larger;
	font-weight:	bolder;
}
tr.author {
	background:	#5E7177;
	color:		#FFFFFF;
	font-weight:	bolder;
}
tr.track {
	font-size:	smaller;
}
td.di_img {
	text-align: 	center;
}
table.prevnext
{
	background:	#516267;
	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: #5F5B4B;
	border:		1px solid #9F977D;
	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: #6F6A57;
	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:	#71888F;
	font-family:	verdana, tahoma, arial, sans-serif;
	font-size:		10pt;
	font-weight:	normal;
}
td.guestbook_name {
	border:		none;
	background:	#71888F;
	color:		#FFFFFF;
	font-family:	verdana, tahoma, arial, sans-serif;
	font-size:		10pt;
	font-weight:	normal;
}
td.guestbook_date {
	border:		none;
	background:	#71888F;
	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 #5E7177;
	padding:	.4em;
	font-family:	verdana, tahoma, arial, sans-serif;
	font-size:		9pt;
	font-weight:	normal;
	background:	#A3C5CF;
	color:		#FFFFFF;
}
form.guestbook {
	text-align:	left;
}
td.lfooter {
	color: 		#FFFFFF;
	background:	#5E7177;
	font-family:	tahoma, arial, verdana;
	font-size:		8pt;
	font-weight:	normal;
	padding:	.3em;
	border-left:	1px solid #7D979F;
	border-right:	none;
	border-bottom:	1px solid #8AA7AF;
	border-top:	1px solid #71888F;
	border-collapse:	collapse;
	vertical-align: bottom;
}
td.rfooter {
	font-family:	tahoma, arial, verdana;
	font-size:		8pt;
	font-weight:	normal;
	background:	#5E7177;
	text-align:	right;
	vertical-align:	bottom;
	padding:	.3em;
	border-left:	none;
	border-right:	1px solid #7D979F;
	border-bottom:	1px solid #8AA7AF;
	border-top:	1px solid #71888F;
	border-collapse:	collapse;
}
td.section {
	text-align:	center;
	font-family:	verdana, tahoma, arial, sans-serif;
	font-size:		11pt;
	font-weight:	bold;
	color:		#7D979F;
	border-top:	none;
	border-left:	none;
	border-right:	none;
	border-bottom:	1px solid #7D979F;
}
td.csection	{
	text-align:	center;
	font-family:	verdana, tahoma, arial, sans-serif;
	font-size:		11pt;
	font-weight:	bold;
	background: #455357;
	color:		#FFDF00;
	border:		1px solid #7D979F;
	border-bottom:	none;
}
table.subsection {
	border:		none;
	width:		100%;
	margin: 	0;
}
td.ssection {
	border:		1px solid #7D979F;
	border-bottom:	none;
	text-align:	center;
	font-family:	verdana, tahoma, arial, sans-serif;
	font-size:		10pt;
	font-weight:	bold;
	background: #71888F;
}
td.cssection {
	border:		1px solid #7D979F;
	border-top:	1px solid #7D979F;
	border-left:	1px solid #96B6BF;
	border-right:	1px solid #96B6BF;
	border-bottom:	none;
	text-align:	center;
	font-family:	verdana, tahoma, arial, sans-serif;
	font-size:		10pt;
	font-weight:	bold;
	background: #455357;
	color:		#FFDF00;
}
table.mainboard {
	width:		97%;
	height:		97%;
	border:		1px solid #7D979F;
	border-top:	none;
	padding:	0;
	margin:		0;
	background: 	#455357;
	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 #5E7177;
	background:	#516267;
}
table.wanted {
	font-family:	verdana, tahoma, arial, sans-serif;
	font-size:		9pt;
	font-weight:	normal;
	background:	#5F5B4B;
	border:		1px solid #8F8871;
}
td.wanted {
	border:		1px solid #8F8871;
}
tr.ymreg {
	text-align:	center;
	font-size:	smaller;
}
td.ymregvoid {
	background:	#455357;
}
td.ymregbit {
	font-weight:	bolder;
}
table.form {
	width: 		100%;
	background: 	#455357;
}
form {
	width:		100%;
	text-align:	center;
	border:		1px solid #5E7177;
	background:	#516267;
	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:	#455357;
}
input.button, span.fakebutton {
	background:	#8AA7AF;
	border:		1px outset;
	border-color:	#AFD4DF;
	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:	#455357;
	border:		1px solid;
	border-color:	#EFE3BC #EFE3BC #EFE3BC #EFE3BC;
	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;
}

