/* #c5d6e4 ; #00CCFF ; #000 ; #FF6699 ; #E5198D */

body 
{
color: #FFCCFF;
text-decoration: none;
margin: 0;
scrollbar-shadow-color: #FF6699;
scrollbar-highlight-color: #FF6699;
scrollbar-3dlight-color: #FF6699;
scrollbar-base-color: black;
scrollbar-darkshadow-color: #FF6699;
scrollbar-track-color: #000033;
scrollbar-arrow-color: #000033;
font: 8pt Tahoma,sans-serif;
background-color: #000;
} 
inframe 
{ 
width: 90%; 
height: 230px; 
} 
td 
{
wordwrap: break-word;
font: 9pt Tahoma,sans-serif;
color: #FF6699;
}

.t1 
{ 
position: fixed;
margin: 0; 
text-align: center; 
color: #FF6699; 
background-color: #000; 
top: 0%; 
width: 100%; 
height: 20px; 
right: 0; 
left: 0; 
} 
.t2 
{ 
height: 20px; 
} 

#topic 
{ 
width: 662px; 
padding: 2px; 
display: table; 
}
a 
{ 
color: #FFCCFF; 
text-decoration: none; 
font: 9pt Tahoma,sans-serif; 
} 
a:hover 
{ 
color: #E5198D; 
text-decoration: none; 
font: 9pt Tahoma,sans-serif; 
} 
a.mail 
{ 
color: #E5198D;
font-weight: bold; 
text-align: center; 
text-decoration: none; 
font: 9pt Tahoma,sans-serif; 
}
a.mail:hover 
{ 
color: #FF0A5D; 
text-decoration: none; 
font-weight: bold; 
text-align: center; 
font: 9pt Tahoma,sans-serif; 
} 
.bordered 
{ 
border: 1px solid #FF6699; 
} 
.bordered2 
{ 
border-left: solid 1pt #FF6699; 
border-right: solid 1pt #FF6699; 
border-bottom: solid 1pt #FF6699; 
}
.header 
{ 
background-color: #1A1A1A;
border-bottom: solid 1px #FF6699; 
height: 100%; 
width: 100%; 
vertical-align: top; 
align: left; 
padding: 0pt; 
} 
.header input 
{ 
margin:0; 
padding:0; 
width: 8pt; 
height: 8pt; 
background: #444; 
border: 1px solid #FF6699; 
color: #FFCCFF; 
opacity: 0.8; 
} 
.important 
{ 
font-weight: bold; 
text-align: center; 
} 
.most_important 
{ 
font-weight: bold; 
font-color: #E5198D; 
color: #E5198D; 
}
 
.active_user_img 
{ 
float: left; 
width: 50px; 
margin: 0 3px 3px 0; _
margin-bottom:0; 
} 
.active_user_img img 
{ 
margin:0; 
padding:0; 
width: 50px; 
height:50px; 
border:0; 
} 
.active_users 
.active_user_name 
{
text-align: center; 
} 
.node_userlist 
{ 
width: 666px; 
text-align: center; 
margin-bottom: 10px; 
position: relative; 
} 
.node_userlist img 
{ 
width: 50px; 
height: 50px; 
border: 0; 
margin: 0 3px 3px 0; 
}
 
#th_root 
{ 
margin:0; padding:0; 
} 
#th_root li 
{ 
list-style-type:none; 
border-left: 1px dotted #444; 
padding-left:2pt; overflow: ; 
/* ehm */ 
margin-top: 5pt; 
} 
#th_root > li 
{ 
border-bottom: 1px dotted #333; 
} 
.th_cnt 
{ 
margin:0; 
padding:0; 
border-bottom: 1px dotted #444; 
}
a.vector 
{
font-size: 6pt; 
} 
a.vector:hover 
{ 
font-size: 6pt; 
} 
.th_cnt 
.bordered 
{ 
margin:0; 
padding: 0; 
padding-right:0; 
border: 1px solid #FF6699; 
border-right:0; 
background: #000; 
} 
.th_header 
{ 
margin:0; padding: 0; background: #FFCCFF; 
}
.th_header input 
{
margin:0; 
padding:0; 
width: 8pt; 
height: 8pt; 
background: #444; 
/* len opera */ 
border: 1px solid #FF6699; 
/* len opera */ 
color: #FFCCFF; opacity: 0.8; 
} 
.th_header input:hover 
{ 
background: #000; 
color: #FFCCFF; 
border: 1px solid; 
opacity: 1; 
} 
.th_header div 
{ 
margin:0; 
padding:0; 
} 
.th_content 
{ 
margin:0; 
padding:0; 
} 
.th_content img 
{ 
max-width: 560px; 

} 
 
input 
{ 
color: #FFCCFF; 
background-color: #000; 
vertical-align: middle; 
border: solid 1px #FF6699; 
height: 18px; 
font: 9pt Tahoma,sans-serif; 
} 
input.small 
{ 
color: #FFCCFF; 
background-color: transparent; 
width: 50px; 
vertical-align: middle; 
border: solid 1px #FF6699; 
height: 18px; 
font: 9pt Tahoma,sans-serif; 
}
select 
{ 
color: #FFCCFF; 
background-color: #000; 
vertical-align: middle; 
border: solid 1px #FF6699; 
height: 18px; 
font: 9pt Tahoma,sans-serif; 
} 
textarea 
{ 
width: 666px; 
height: 123px; 
background-color: #000; 
border: 1px solid #FF6699; 
color: #FF6699; 
} 
textarea.node_content 
{ 
width: 800px; 
height: 666px; 
background-color: transparent; 
color: #FF6699; 
} 
textarea.small 
{ 
width: 90%; 
height: 42px; 
background-color: transparent; 
overflow: hidden; 
font-color: #FFCCFF; 
color: #FFCCFF; 
} 
.controls 
{ 
margin-top:3px; 
} 
.controls input 
{
margin-left: 2px; 
}
.hilight 
{ 
background-color: #222; 
} 
.hilight 
.header 
{ 
background-color: #555; 
}

#panel 
{ 
position: absolute; 
top: 0px; 
left: 0px; 
display: none; 
z-index: 23; 
color: #FFCCFF; 
background: #000; 
border: 1px solid #FF6699; 
padding: 2px; 
margin: 0; 
} 
#panel 
.panel_btn 
{ 
border: 0; 
color: #FFCCFF; 
background: transparent; 
margin: 0; 
padding: 1px 0 1px 0; 
} 
#panel 
.panel_btn:hover 
{ 
color: #fff;
} 
#panel form 
{ 
padding: 0; 
margin: 0; 
} 
