.page {
background:#fff;
color:#000;
}

.tborder {
border-top:#83c808 1px solid;
background:#c2dd7e;
border-right:#83c808 1px solid;
color:#000;
border-bottom:#83c808 1px solid;
}

.tcat {
background:url(images/menu_bg.gif) #f7fcf2 repeat-x left top;
font:bold 8pt tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
color:#ff6;
}

.thead {
background:#e7fad5;
font:bold 8pt tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
color:#52831c;
}

.tfoot {
background:#e7fad5;
color:#52831c;
}

TD.inlinemod {
background:#ffc;
color:#000;
}

.wysiwyg {
background:#fdfefb;
font:8pt tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
color:#000;
}

.button {
border-right:#ee8305 1px solid;
border-top:#fdca5d 1px solid;
background:#fdad00;
font:bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
border-left:#fdca5d 1px solid;
color:#fff;
border-bottom:#ee8305 1px solid;
}

.time {
color:#006400;
}

.highlight {
font-weight:700;
color:red;
}

.fjsel {
background:#fff;
color:#f80;
}

.fjdpth0 {
background:#f7f7f7;
color:#000;
}

.panel {
border-right:1px outset;
border-top:1px outset;
background:#fff;
border-left:1px outset;
color:#000;
border-bottom:1px outset;
padding:10px;
}

.panelsurround {
background:#f7fcf2;
color:#000;
}

LEGEND {
font:11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
color:#f80;
}

.vbmenu_control {
background:url(images/menu_bg.gif) #f7fcf2 repeat-x left top;
font:bold 8pt tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
color:#ff6;
white-space:nowrap;
padding:3px 6px;
}

.vbmenu_popup {
border-right:#fff 1px solid;
border-top:#fff 1px solid;
background:#fff;
border-left:#fff 1px solid;
color:#000;
border-bottom:#fff 1px solid;
}

.vbmenu_option {
background:#e4f3d2;
font:8pt tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
cursor:pointer;
color:#000;
white-space:nowrap;
}

.vbmenu_hilite {
background:#dff6bd;
font:8pt tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
cursor:pointer;
color:#000;
white-space:nowrap;
}

.bigusername {
font-size:8pt;
}

.pagenav A {
text-decoration:none;
}

.pagenav TD {
padding:2px 4px;
}

.fieldset {
margin-bottom:6px;
font-size:11px;
}

FORM {
display:inline;
}

LABEL {
cursor:default;
}

.normal {
font-weight:400;
}

.inlineimg {
vertical-align:middle;
}

.main {
background:#fff;
font:8pt tahoma, verdana, arial;
width:770px;
color:#000;
}

.border_right {
padding-left:20px;
background:url(images/bg_right.gif) repeat-y right top;
}

.border_left {
padding-left:20px;
background:url(images/bg_left.gif) repeat-y left top;
}

.menu_bg {
background:url(images/menu_bg.gif) repeat-x 50% top;
height:40px;
}

.vbmenu_control2 {
font:bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
color:#fff;
white-space:nowrap;
padding:10px 15px;
}

.subforum {
margin:0;
padding:0;
}

.buttonimg {
cursor:url('images/mouse.ani');
border-width:0;
}

.imglimit {
cursor:pointer;
}

.vBulletin_editor {
background:#e4f3d2;
padding:6px;
}

.info {
border-right:#87da18 1px solid;
border-top:#87da18 1px dotted;
margin-bottom:5px;
border-left:#87da18 1px solid;
border-bottom:#87da18 1px dotted;
padding:3px;
}

A:link,A:visited {
color:#347202;
text-decoration:none;
}

A:hover,A:active {
color:#fdad00;
text-decoration:none;
}

TD,TH,P,LI,.smallfont {
font:8pt tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

.tcat A:link,.tcat A:visited {
color:#fff000;
text-decoration:none;
}

.tcat A:hover,.tcat A:active,.vbmenu_control A:hover {
color:#fdad00;
text-decoration:underline;
}

.thead A:link,.thead A:visited,.tfoot A:link,.tfoot A:visited {
color:#52831c;
}

.thead A:hover,.thead A:active,.tfoot A:hover,.tfoot A:active {
color:#000;
}

.alt1,.alt1Active,.alt2,.alt2Active {
background:#fff;
color:#333;
}

TEXTAREA,.bginput {
border-right:#c2dd7e 1px solid;
border-top:#c2dd7e 1px solid;
font:8pt tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
border-left:#c2dd7e 1px solid;
border-bottom:#c2dd7e 1px solid;
}

SELECT,.navbar {
font:11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

OPTION,OPTGROUP {
font-size:11px;
font-family:tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

.vbmenu_control A:link,.vbmenu_control A:visited {
color:#ff6;
text-decoration:none;
}

.vbmenu_control A:active,.vbmenu_control2 A:hover {
color:#fff;
text-decoration:underline;
}

.vbmenu_option A:link,.vbmenu_option A:visited,.vbmenu_hilite A:link,.vbmenu_hilite A:visited {
color:#006400;
text-decoration:none;
}

.vbmenu_option A:hover,.vbmenu_option A:active,.vbmenu_hilite A:hover,.vbmenu_hilite A:active {
color:#000;
text-decoration:none;
}

TD.thead,DIV.thead {
padding:4px;
}

.fieldset TD,.fieldset P,.fieldset LI {
font-size:11px;
}

HTML,BODY {
scrollbar-face-color:#c2dd7e;
scrollbar-highlight-color:#e2f3b7;
scrollbar-shadow-color:#8dbf46;
scrollbar-3dlight-color:#a5bc68;
scrollbar-arrow-color:#fff;
scrollbar-track-color:#8dbf46;
scrollbar-darkshadow-color:#7f8d35;
}

.vbmenu_control2 A:link,.vbmenu_control2 A:visited {
color:#fff;
text-decoration:none;
}