@import url("common.css");

body, html {
	color: #000000;
	background-color: #ffffff;
}

body, html, textarea {
	scrollbar-arrow-color:  #333399;
	scrollbar-face-color: #DEE3E7;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #DEE3E7;
	scrollbar-3dlight-color: #D1D7DC;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1;
}

td {
	color: #000000;
}

td.wnd {
	border: 1px solid #2A4E67;
	background-color: #D8D8E9; 
}

td.d1 {
	background-image: url(gfx/dot0h.gif);
}

td.stuff {
	border-color: #2A4E67;
}

#row0 td, #row1 td, #row2 td {
	border-color: #ffffff;
}

#row1 td.i1, #row1 td.i2, #row1 td.i1i, #row1 td.i2i {
	border-color: #BDBCBC;
}

#row0 td.v1, #row0 td.f1, #row2 td {
	background-color: #f7f7f7;
}

#row0 td.v2, #row0 td.f2, #row1 td {
	background-color: #ECECEC;
}

#sm25 td.s2a, #sm25 td.s2 {
	background-color: #ECECEC;
}

#row0 td.head, #row0 td.bottom {
	background-color: #dcdcdc;
}

td.newshead {
	border-color: #dcdcdc;
}

#nav img.ban, #nav table {
	margin-left: 2px;
}

#nav p {
	margin-left: 6px;
}

table.head1, table.stuff {
	border-color: #2A4E67;
}

table.poll {
	border-color: #000000;
}

input, input.button, textarea {
	color: #000000;
	background-color: #D8D8E9; 
	border-color: #2A4E67;
}

input.control {
	color: #000000;
	background-color: #ffffff;
}

#row1 input.control, #row2 input.control {
	background-color: transparent;
}

p.controls, p.info {
	color: #000000;
}

span.em {
	color: #0017FD; 
}

span.b3 {
	color: #333399;
}

span.noem {
	color: #999999; 
}

#l1 {
	color: #4B5371;
}
             
a {
	color: #333399;
}

a.proj {
	color: #333333;
}

a.board, a.subboard {
	color: #0017FD;
}

a.board:hover, a.subboard:hover, a.under:hover {
	color: #4B5371;
}

a.mod {
	color: #000000;
}

a.msg {
	color: #333399;
}

a.msg1, a.em {
	color: #0017FD;
}

a.msg:visited, a.msg1:visited {
	color: #90959D;
}

a.msg:active, a.msg1:active {
	color: #333333;
}

a.name {
	color: #000000;
}

a.name:hover {
	background-color: #dcdcdc;
}

.combo {
	color: #000000;
	background-color: #D8D8E9; 
}

#inlaycode {
	color: #000000;
	background-color: #eeeeee; 
}

address, span.notes {
	color: #666666;
}

option.new {
	color: #0017FD;
}

blockquote, div.spoiler {
	border-color: #000000;
	color: #000000;
}

#row0 blockquote, #row1 blockquote, div.spoiler {
	background-color: #e0e0e0;
}

#row2 blockquote {
	background-color: #eeeeee;
}

#itable table, #itable th, #itable td {
	border-color: #4B5371;
}

#itable th {
	color: #000000;
	background-color: #D8D8E9;
}

/* pm */

td.pmf1, td.pmm1 {
	background-color: #dcdcdc;
}

td.pmf2 {
	background-color: #ECECEC;
}

td.pmf20 {
	color: #888888;
	background-color: #ECECEC;
}

a.folders {
	color: #000000;
	background-color: transparent;
}

span.pmfmsg {
	color: #000000;
	background-color: transparent;
}