.menu			{ color:#000000; font-family:sans-serif; text-decoration:none;
			  font-weight:normal; letter-spacing:1px; font-size:10pt; line-height:12pt;}
a.menu:link		{ color:#000000; }
a.menu:visited		{ color:#000000; }
a.menu:hover		{ color:#ff0000; }
a.menu:active		{ color:#ff0000; }

.menu_title		{ color:#000000; font-family:sans-serif; font-weight:bold; font-size:12pt;
			  text-decoration:underline;}

body,html		{ width:100%; height:100%; }
body			{ padding:0px; margin:0px; background:#ffffff;color:#000000; border:0px;
			  font-family:sans-serif; border-style:none; font-size:10pt; }

#text { text-align:justify; font-size:10pt;}
#text b {font-weight:bold;}
#text i {color:#ff0000;}
#text m {font-family:monospace;}

#text_normal { text-align:justify; font-size:10pt;}
#text_normal b {font-weight:bold;}
#text_normal i {}
#text_normal m {font-family:monospace;}

#text_small { font-size:8pt;}
#text_small b {color:#0000ff; font-weight:normal;}
#text_small i {color:#0000ff;}
#text_small m {font-family:monospace;}


div			{ border:0px; border-color:lightred; border-style:solid; margin:0px; padding:0px; }

table			{ border:0px; border-color:yellow; border-style:none;
			  border-spacing:0px; padding:0px; }
td			{ border:0px; border-color:#500000; border-style:none; padding:0px;}


#profile_charts		{ color:#000000;padding-bottom:2px;}
#profile_charts_title	{ color:#000000; font-family:sans-serif; font-weight:bold; text-decoration:underline; font-size:10pt;}

#profile_charts_list	{ color:#000000; font-family:sans-serif; text-decoration:none;
			  font-weight:normal; letter-spacing:0px; font-size:7pt; margin-left:0px; margin-top:0px;
			  margin-right:8px;padding:2px;margin-bottom:0px;}
#profile_charts_list a:link {}
#profile_charts_list a:visited {}
#profile_charts_list a:hover {}
#profile_charts_list a:active {}

#teamspeak		{ color:#000000;}
#teamspeak_title	{ color:#000000; font-family:sans-serif; font-weight:bold; text-decoration:underline; font-size:10pt;}
#teamspeak_channel_list { padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:4px;margin-top:8px;}
#teamspeak_channel	{ margin-bottom:0px; text-align:left; margin-left:8px;margin-right:8px; padding:2px;}
#teamspeak_channel_title	{  text-align:center; color:#ffffff;
			  font-family:sans-serif; text-decoration:none; font-weight:normal; font-size:7pt; 
			  border:1px; border-color:#000000; border-left-style:solid; border-bottom-style:solid;
			  border-right-style:solid; background-color:#000000;}
#teamspeak_nick_list	{ border:1px; border-color:#000000; border-style:none; margin-left:4px; margin-right:2px;
			  margin-top:0px; margin-bottom:2px; padding:1px; }

#teamspeak_nick		{ font-family:sans-serif; text-decoration:none; font-weight:normal; font-size:7pt;}

table.center		{ margin-left:auto; margin-right:auto; }

.profile_all		{ text-align:center; border-width:1px; border-style:solid;
			  border-color:#000000;padding:10px;width:600px;}
.profile_nick		{ color:#000000; font-family:sans-serif; text-decoration:none; font-size:14pt;
			  font-weight:bold;}
.profile_table		{ margin-left:auto; margin-right:auto; }
.profile_item		{ color:#000000; font-family:sans-serif; text-decoration:none;
			  font-weight:bold; letter-spacing:1px; font-size:10pt; padding:2px;
			  text-align:right; vertical-align:top; }
.profile_value,
.profile_edit,
.profile_comment  	{ color:#000000; font-family:sans-serif; text-decoration:none;
			  font-weight:normal; }
.profile_value		{ padding:2px; text-align:left; vertical-align:top; font-size:10pt; }
.profile_edit		{ font-size:8pt; }
.profile_comment	{ font-size:10pt; padding:10pt; border-width:1px; border-style:none;
			  border-color:#000000; background-color:#ffffff;color:#000000;}
a.profile_value:link,
a.profile_edit:link,
a.profile_comment:link	{ color:#000000;  border-style:none; border-width:1px; font-weight:bold;}
a.profile_value:visited,
a.profile_edit:visited,
a.profile_comment:visited	{ color:#000000; border-style:none; border-width:1px; font-weight:bold;}
a.profile_value:hover,
a.profile_edit:hover,
a.profile_comment:hover	{ color:#ff0000; border-style:dotted;border-width:1px; font-weight:bold;}
a.profile_value:active,
a.profile_edit:active,
a.profile_comment:active	{ color:#ff0000;  border-style:none; border-width:1px; font-weight:bold;}

a			{ color:#000000; font-family:sans-serif; text-decoration:none;
                          font-weight:normal; fonst-size:10pt; }
a:link			{ color:#000000; }
a:visited		{ color:#000000; }
a:hover			{ color:#ff0000; }
a:active		{ color:#ff0000; }

.memberlist_all		{ text-align:center; }
.memberlist_table	{ margin-left:auto; margin-right:auto; }
.memberlist_item	{ text-align:center;}
.memberlist_status	{ text-align:center; font-weight:bold; font-variant:small-caps;
			  text-decoration:underline; font-size:10pt; color:#000000; margin:5pt;
			  font-family:serif; }
.memberlist		{ color:#000000; font-family:sans-serif; text-decoration:none;
			  font-weight:normal; font-size:9pt;}
a.memberlist:link	{ color:#000000;  border-style:none; border-width:1px;}
a.memberlist:visited	{ color:#000000;  border-style:none; border-width:1px;}
a.memberlist:hover	{ color:#ff0000;  border-style:none; border-width:1px;}
a.memberlist:active	{ color:#ff0000;  border-style:none; border-width:1px;}

.item			{ color:#000000; font-family:sans-serif; text-decoration:none;
			  font-weight:bold; letter-spacing:1px; font-size:10pt;
			  text-align:right; vertical-align:middle; }

.value			{ color:#000000; font-family:sans-serif; text-decoration:none;
			  font-weight:normal; 
			  padding:2px; text-align:left; vertical-align:top; font-size:10pt; }

.head			{ color:#000000; font-family:sans-serif; text-decoration:none;
			  font-weight:bold; 
			  padding:2px; text-align:center; vertical-align:top; font-size:12pt; }

.head1			{ color:#000000; font-family:sans-serif; text-decoration:none;
			  font-weight:bold; 
			  padding:2px; text-align:center; vertical-align:top; font-size:13pt; }


.error			{ color:#ff0000; font-family:sans-serif; text-decoration:none;
			  font-weight:normal; letter-spacing:1px; font-size:10pt;
			  text-align:center; vertical-align:middle; }

.message		{ color:green; font-family:sans-serif; text-decoration:none;
			  font-weight:normal; letter-spacing:1px; font-size:8pt;
			  text-align:center; }

input,textarea		{ color:#000000; font-family:monospace; font-size:10pt; background:none;
			  margin:2px; padding:3px; vertical-align:middle;
			  border-style:inset; border-width:2px; border-color:#000000;}

input:hover,
textarea:hover		{ border-color:#ff0000; background:none;}

input.button		{ background:#000000; color:#ffffff; border-style:outset; padding:1px;}
input.button:hover	{ background:#000000; color:#ff0000; border-style:outset;}
input.button:active	{ background:#000000; color:#ff0000; border-style:ridge;}

.access_denied_message	{ color:red; text-align:center;
			  font-family:sans-serif; text-decoration:none;
			  font-weight:normal; letter-spacing:1px; font-size:14pt; padding:2px;
			  text-align:middle; vertical-align:middle; }
input.checkbox		{ color:white; font-family:monospace; font-size:10pt; background:black;
			  margin:2px; padding:3px; vertical-align:middle;
			  border-style:inset; border-width:2px; border-color:#000000;}

#postbuttons         { font-size:8pt; color:#000000; font-weight:bold;}
#postbuttons a:link  { color: #000000; font-weight:bold;}
#postbuttons a:visited  { color: #000000; font-weight:bold;}
#postbuttons a:active  { color: #ff0000; font-weight:bold;}
#postbuttons a:hover  { color: #ff0000; font-weight:bold;}

div.diablo_list_sel td		{ font-size:8pt;}

a.diablo_list_sel:link		{ color:#ff0000;}
a.diablo_list_sel:visited	{ color:#ff0000;}
a.diablo_list_sel:hover		{ color:#ff0000;}
a.diablo_list_sel:active	{ color:#ff0000;}

a.diablo_list_not_sel:link	{ }
a.diablo_list_not_sel:visited	{ }
a.diablo_list_not_sel:hover	{ color:#ff0000;}
a.diablo_list_not_sel:active	{ }
