body {
background:url(http://wcddl.org/images/Scylla/body_bg.png) repeat scroll 0% 0% transparent;text-align:center;line-height:1.4;font:12px/18px 'Helvetica Neue','Helvetica','Arial',sans-serif;
}

a:link {
color:#1e1e1e;font:12px/18px;text-decoration:none;
}

a:visited {
color:#1e1e1e;text-decoration:none;font-size:bold;
}

a:hover, a:active {
color:#4874a3;text-decoration:underline;font-size:bold;
}

#container {
background:#fff;width:820px;color:#00000;border-radius:9px;margin:auto auto;padding:20px;text-align:left;
}

#content {
width:auto !important;
}

.menu {
background:none repeat scroll 0 0 #EFEFEF;border:1px solid #D4D4D4;border-radius:5px 5px 5px 5px;color:#040404;display:block;font-size:13px;font-weight:bold;height:20px;margin-bottom:15px;padding:7px 5px 0;
}

.menu ul {
color:#000000;font-weight:bold;text-align:center;padding:-10px;
}

.menu ul a:link {
color:#4874a3;padding-bottom:25px;
}

.menu ul a:visited {
text-decoration:none;
}

.menu ul a:hover, .menu ul a:active {
color:#4874a3;text-decoration:underline;
}

#panel {
background:#efefef;border:1px solid #D4D4D4;padding:8px;border-radius:5px 5px 5px 5px;font-size:11px;
}

#panel .remember_me input {
color:#feb401;vertical-align:middle;margin-top:-1px;
}

table {
color:#000000;font:12px/18px 'Helvetica Neue','Helvetica','Arial',sans-serif
}

.tborder {
background:#303030 no-repeat scroll 0pt -166px transparent;width:100%;border-radius:4px;margin:auto auto;text-align:left;border:1px solid rgb(0, 0, 0);box-shadow:1px 1px 1px 3px rgb(120, 120, 120) inset;
}

.thead {
background:#303030 no-repeat scroll 0pt -166px;color:#fdfdfd;padding:6pt;
}

.thead a:link {
color:#ffffff;text-decoration:none;
}

.thead a:visited {
color:#ffffff;text-decoration:none;
}

.thead a:hover, .thead a:active {
color:#ffffff;
}

.tcat {
background:#d5d6d7;color:#000000;font-size:12px;
}

.tcat a:link {
color:#000000;
}

.tcat a:visited {
color:#000000;
}

.tcat a:hover, .tcat a:active {
color:#4874a3;
}

.trow1 {
background:#f5f5f5;
}

.trow2 {
background:#EFEFEF;
}

.trow_shaded {
background:#ffdde0;
}

.trow_selected td {
background:#FFFBD9;
}

.trow_sep {
background:#e5e5e5;color:#000;font-size:12px;font-weight:bold;
}

.tfoot {
	background: #303030 no-repeat scroll 0pt -166px;
	color: #ffffff;
}

.tfoot a:link {
color:#ffffff;text-decoration:none;
}

.tfoot a:visited {
color:#ffffff;text-decoration:none;
}

.tfoot a:hover, .tfoot a:active {
color:#4874a3;text-decoration:underline;
}

.bottommenu {
background:#efefef;color:#000000;border:1px solid #D4D4D4;padding:10px;border-radius:5px 5px 5px 5px;
}

.navigation {
background:#efefef;color:#040404;display:block;height:24px;padding:7px 10px 0pt;border:1px solid #D4D4D4;border-radius:5px 5px 5px 5px;margin-bottom:30px;font-size:13px;font-weight:bold;
}

.navigation a:link {
text-decoration:none;
}

.navigation a:visited {
text-decoration:none;
}

.navigation a:hover, .navigation a:active {
color:#4874a3;text-decoration:none;
}

.navigation .active {
color:#000000;font-size:13px;font-weight:bold;
}

.smalltext {
font-size:11px;
}

.largetext {
font-size:16px;font-weight:bold;
}

input.textbox {
background:#ffffff;color:#000000;border:1px solid #0f5c8e;padding:1px;
}

textarea {
background:#ffffff;color:#000000;border:1px solid #0f5c8e;padding:2px;line-height:1.4;font:12px/18px 'Helvetica Neue','Helvetica','Arial',sans-serif
}

select {
background:#ffffff;border:1px solid #0f5c8e;
}

.editor {
background:#f1f1f1;border:1px solid #ccc;
}

.editor_control_bar {
background:#fff;border:1px solid #0f5c8e;
}

.autocomplete {
background:#fff;border:1px solid #000;color:black;
}

.autocomplete_selected {
background:#adcee7;color:#000;
}

.popup_menu {
background:#ccc;border:1px solid #000;
}

.popup_menu .popup_item {
background:#fff;color:#000;
}

.popup_menu .popup_item:hover {
background:#C7DBEE;color:#000;
}

.trow_reputation_positive {
background:#ccffcc;
}

.trow_reputation_negative {
background:#ffcccc;
}

.reputation_positive {
color:green;
}

.reputation_neutral {
color:#444;
}

.reputation_negative {
color:red;
}

.invalid_field {
border:1px solid #f30;color:#f30;
}

.valid_field {
border:1px solid #0c0;
}

.validation_error {
background:url(http://wcddl.org/images/Scylla/invalid.gif) no-repeat center left;color:#f30;margin:5px 0;padding:5px;font-weight:bold;font-size:11px;padding-left:22px;
}

.validation_success {
background:url(http://wcddl.org/images/Scylla/valid.gif) no-repeat center left;color:#00b200;margin:5px 0;padding:5px;font-weight:bold;font-size:11px;padding-left:22px;
}

.validation_loading {
background:url(http://wcddl.org/images/Scylla/spinner.gif) no-repeat center left;color:#555;margin:5px 0;padding:5px;font-weight:bold;font-size:11px;padding-left:22px;
}

img {
border:none;
}

.clear {
clear:both;
}

.hidden {
display:none;float:none;width:1%;
}

.hiddenrow {
display:none;
}

.selectall {
background-color:#FFFBD9;font-weight:bold;text-align:center;
}

.float_left {
float:left;
}

.float_right {
float:right;
}

.menu ul {
list-style:none;margin:0;
}

.menu li {
background:none repeat scroll 0 0 transparent;display:inline;padding-left:5px;
}

.menu img {
padding-right:5px;vertical-align:top;
}

#panel .links {
color:#feb401;margin:0;float:right;
}

.expcolimage {
float:right;width:auto;vertical-align:middle;margin-top:3px;
}

img.attachment {
border:1px solid #E9E5D7;padding:2px;
}

hr {
background-color:#000000;color:#000000;height:1px;border:0px;
}

#copyright {
background:#efefef;font:10px Verdana, Arial, Sans-Serif;margin:0;display:inline-block;height:24px;padding:7px 10px 0pt;border:1px solid #D4D4D4;border-radius:5px 5px 5px 5px;margin-top:30px;margin-bottom:30px;
}

#debug {
float:right;text-align:right;margin-top:0;
}

blockquote {
border:1px solid #ccc;margin:0;background:#fff;padding:4px;
}

blockquote cite {
font-weight:bold;border-bottom:1px solid #ccc;font-style:normal;display:block;margin:4px 0;
}

blockquote cite span {
float:right;font-weight:normal;
}

blockquote cite span.highlight {
float:none;font-weight:bold;padding-bottom:0;
}

.codeblock {
background:#fff;border:1px solid #ccc;padding:4px;
}

.codeblock .title {
border-bottom:1px solid #ccc;font-weight:bold;margin:4px 0;
}

.codeblock code {
overflow:auto;height:auto;max-height:200px;display:block;font-family:Monaco, Consolas, Courier, monospace;font-size:13px;
}

.subforumicon {
border:0;vertical-align:middle;
}

.separator {
margin:5px;padding:0;height:0px;font-size:1px;list-style-type:none;
}

form {
margin:0;padding:0;
}

.popup_menu .popup_item_container {
margin:1px;text-align:left;
}

.popup_menu .popup_item {
display:block;padding:3px;text-decoration:none;white-space:nowrap;
}

.popup_menu a.popup_item:hover {
text-decoration:none;
}

.autocomplete {
text-align:left;
}

.subject_new {
font-weight:bold;
}

.highlight {
background:#FFFFCC;padding-top:3px;padding-bottom:3px;
}

.pm_alert {
background:#FFF6BF;border:1px solid #FFD324;text-align:center;padding:5px 20px;margin-bottom:15px;font-size:11px;
}

.red_alert {
background:#FBE3E4;border:1px solid #A5161A;color:#A5161A;text-align:center;padding:5px 20px;margin-bottom:15px;font-size:11px;
}

.high_warning {
color:#CC0000;
}

.moderate_warning {
color:#F3611B;
}

.low_warning {
color:#AE5700;
}

div.error {
padding:5px 10px;border-top:2px solid #FFD324;border-bottom:2px solid #FFD324;background:#FFF6BF;font-size:12px;
}

div.error p {
margin:0;color:#000;font-weight:normal;
}

div.error p em {
font-style:normal;font-weight:bold;padding-left:24px;display:block;color:#C00;background:url(http://wcddl.org/images/Scylla/error.gif) no-repeat 0;
}

div.error ul {
margin-left:24px;
}

.online {
color:#15A018;
}

.offline {
color:#C7C7C7;
}

.pagination {
font-size:11px;padding-top:10px;margin-bottom:5px;
}

.tfoot .pagination, .tcat .pagination {
padding-top:0;
}

.pagination .pages {
font-weight:bold;
}

.pagination .pagination_current, .pagination a {
padding:2px 6px;margin-bottom:3px;
}

.pagination a {
border:1px solid #81A2C4;
}

.pagination .pagination_current {
background:#F5F5F5;border:1px solid #81A2C4;font-weight:bold;color:#000;
}

.pagination a:hover {
background:#F5F5F5;color:#4874a3;text-decoration:none;
}

.thread_legend, .thread_legend dd {
margin:0;padding:0;
}

.thread_legend dd {
padding-bottom:4px;margin-right:15px;
}

.thread_legend img {
margin-right:4px;vertical-align:bottom;
}

.forum_legend, .forum_legend dt, .forum_legend dd {
margin:0;padding:0;
}

.forum_legend dd {
float:left;margin-right:10px;
}

.forum_legend dt {
margin-right:10px;float:left;
}

.success_message {
color:#00b200;font-weight:bold;font-size:10px;margin-bottom:10px;
}

.error_message {
color:#C00;font-weight:bold;font-size:10px;margin-bottom:10px;
}

.post_body {
padding:5px;
}

.post_content {
padding:5px 10px;
}

.quick_jump {
background:url(http://wcddl.org/images/Scylla/jump.gif) no-repeat 0;width:13px;height:13px;padding-left:13px;vertical-align:middle;border:none;
}

.repbox {
font-size:16px;font-weight:bold;padding:5px 7px 5px 7px;
}

._neutral {
background-color:#FAFAFA;color:#999999;border:1px solid #CCCCCC;
}

._minus {
background-color:#FDD2D1;color:#CB0200;border:1px solid #980201;
}

._plus {
background-color:#E8FCDC;color:#008800;border:1px solid #008800;
}

.pagination_breadcrumb {
background-color:#f5f5f5;border:1px solid #fff;outline:1px solid #ccc;padding:5px;margin-top:5px;font-weight:normal;white-space:nowrap;
}

.pagination_breadcrumb_link {
vertical-align:middle;cursor:pointer;
}

.postbit-btn.large, .button.large {
margin:10px 2px;font-size:14px;padding:7px 12px;
}

.postbit-btn, .button {
color:rgb(73, 73, 73);box-shadow:0pt 1px 0pt 0pt rgb(255, 255, 255) inset;border-radius:5px 5px 5px 5px;display:inline-block;text-shadow:0pt 1px 0pt rgb(255, 255, 255);border:1px solid rgb(204, 204, 204);font-weight:700;
}

element.style {
background-color:#FFFFFF;border-color:#FFFFFF !important;border-radius:9px 9px 9px 9px;border-style:solid !important;border-width:6px !important;box-shadow:0 0 9px #444444;display:block;margin:7px auto;max-width:625px;opacity:0.9;outline-style:none;padding:3px;
}

.post_avatar img {
border: 1px solid #ffffff;
}

.forumdisplay_sticky{
background-color: #D6ECA6 !important;
}