/*
 * Stylesheet
 *
 * (C) Copyright 2007 Adam Haas
 * All rights reserved.
 */

/* ------------------------------------------------------------------------- */
body {
font-family:tahoma, arial, helvetica, sans-serif;
font-size:8pt;
margin:0;
}

#notification {
font-family:tahoma, arial, helvetica, sans-serif;
font-size:8pt;
font-weight:700;
}

a {
color:#f60;
text-decoration:none;
}

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

p.nav {
color:#fff;
font-weight:700;
}

span.dimmed {
color:#aaa;
font-style:italic;
text-decoration:none;
}

a.nav_entry_sel:hover {
color:#fff;
text-decoration:underline;
}

p.nav_text {
color:#ddd;
font-size:8pt;
line-height:1.5;
}

a.nav_logout {
color:#fc3;
text-decoration:none;
}

span.user_pass {
color:#fc3;
font-family:tahoma, arial, helvetica, sans-serif;
font-size:8pt;
}

strong.news {
color:#000;
font-family:tahoma, arial, helvetica, sans-serif;
font-size:10pt;
}

span.news {
color:#000;
font-family:tahoma, arial, helvetica, sans-serif;
font-size:7pt;
}

span.header {
color:#ff9329;
font-weight:bold;
}

a.recentleech {
color:#090;
font-weight:700;
text-decoration:none;
}

a.recentleech:hover {
color:#090;
font-weight:700;
text-decoration:underline;
}

span.recentleech {
color:#666;
font-weight:700;
}

span.login {
color:#9d0000;
font-weight:700;
}

span.link {
color:#f60;
cursor:pointer;
}

span.forgotpw {
color:#9d0000;
font-weight:700;
}

p.section_title {
font-family:trebuchet ms, verdana, arial, helvetica, sans-serif;
font-size:11pt;
font-weight:700;
}

tr.hdr {
background-color:#333;
}

td.nav {
background-color:#000;
}

.help_box {
background-color:#fff6d8;
border:1px solid #000;
display:none;
padding:3px;
position:absolute;
width:250px;
}

.info_box {
background-color:#fff6d8;
border:1px solid #000;
display:none;
padding:3px;
position:absolute;
width:350px;
font-size:7px;
}

input.registercheck {
background-color:#eee;
border:none;
color:#000;
font-family:tahoma, arial, helvetica, sans-serif;
font-size:8pt;
}

input.remembercheck {
background-color:#666;
border:none;
color:#000;
font-family:tahoma, arial, helvetica, sans-serif;
font-size:8pt;
}

select.registerdrop {
background-color:#eee;
bgcolor:#eee;
border:solid 1px #999;
color:#000;
font-family:tahoma, arial, helvetica, sans-serif;
font-size:8pt;
}

input.button {
background-color:#ff9329;
border:1px solid #fc3;
color:#FFF;
font-family:tahoma, arial, helvetica, sans-serif;
font-size:8pt;
}

input.login {
background-color:#666;
border:solid 1px #fc3;
color:#FFF;
font-family:tahoma, arial, helvetica, sans-serif;
font-size:8pt;
}

input.gcheck {
background-color:#eee;
color:#000;
}

input.gdrop {
background-color:#eee;
bgcolor:#eee;
color:#000;
}

input,textarea,select {
background-color:#FFF;
border:solid 1px #fc3;
color:#000;
font-family:tahoma, arial, helvetica, sans-serif;
font-size:8pt;
}

p,span,td,select,textarea {
font-family:tahoma, arial, helvetica, sans-serif;
font-size:8pt;
}

a.nav:hover,a.nav_entry:hover {
color:#fc3;
text-decoration:underline;
}

a.nav,a.nav_entry_sel {
color:#fff;
text-decoration:none;
}

a.nav_entry,a.nav_entry_sel_parent {
color:#ccc;
text-decoration:none;
}

a.nav_entry_sel_parent:hover,a.nav_logout:hover {
color:#ccc;
text-decoration:underline;
}

input.registertext,input.registertextpass {
background-color:#eee;
border:solid 1px #999;
color:#000;
font-family:tahoma, arial, helvetica, sans-serif;
font-size:8pt;
}

input.comment,input.gtext,textarea.comment {
background-color:#eee;
border:solid 1px #fc3;
color:#000;
font-family:tahoma, arial, helvetica, sans-serif;
font-size:8pt;
}