﻿body { background: #EAEDF4; }
#body_container { background: #EAEDF4; padding: 0 0 4px; }
#page_container { background: #FFFFFF; }

.highlight { color: #FF0000; background: #FFFFE0; }

:link:focus, :visited:focus   { color: #dd6900; }
:link                         { color: #006699; }
:visited                      { color: #006699; }
:link:hover, :visited:hover   { color: #888888; }
:link:active, :visited:active { color: #888888; }

.colorAdmin, a.colorAdmin, a.colorAdmin:visited { color: #800080 !important; }
.colorMod,   a.colorMod,   a.colorMod:visited   { color: #008000 !important; }
.colorGroup, a.colorGroup, a.colorGroup:visited { color: #476996 !important; }
.colorVIP,   a.colorVIP,   a.colorVIP:visited   { color: #0080FF !important; }
.colorCPH,   a.colorCPH,   a.colorCPH:visited   { color: #0080FF !important; }

.adm, a.adm, a.adm:visited { color: #800000; }
a > i.fa-link { color: #bd7a00; }

.dlWill                                  { color: #0066CC; }
.dlDown, .leech, .leechmed, .leechsmall  { color: #800000; }
.dlComplete, .seed, .seedmed, .seedsmall { color: #006600; }
.dlCancel                                { color: #666666; }
a.dlWill,     a.dlWill:visited           { color: #0066CC; }
a.dlDown,     a.dlDown:visited           { color: #800000; }
a.dlComplete, a.dlComplete:visited       { color: #006600; }
a.dlCancel,   a.dlCancel:visited         { color: #666666; }

a.leech,         a.leechmed,         a.leechsmall,
a.leech:visited, a.leechmed:visited, a.leechsmall:visited
{
	color: #990000;
}
a.seed,         a.seedmed,         a.seedsmall,
a.seed:visited, a.seedmed:visited, a.seedsmall:visited
{
	color: #006600;
}
.nick, .nick a {
	color: #005a88 !important; font-size: 13px; font-weight: bold; text-decoration: none;
}
.nick-author, .nick-author a { color: #0000FF !important; }
.nav em { color: #660000; }
a.topictitle:visited, a.torTopic:visited, a.tLink:visited {
	color: #5493B4;
}

.row1, .row1 td { background: #EAEDF4; }
.row2, .row2 td { background: #D9E2EC; }
.row3, .row3 td { background: #CCD6E5; }
.row4, .row4 td { background: #EAEDF4; }
.row5, .row5 td { background: #D9E2EC; }
.row6, .row6 td { background: #CEDCEC; }
.row7, .row7 td { background: #D4EAD1; }

.gen, .med, .genmed,
.small, .gensmall   { color: #000000; }
a.gen, a.genmed,
a.small, a.gensmall { color: #006699; }

.c-body, .q, .sp-wrap, .sp-head, .sp-body {
	border-color: #C2CFDF;
}
.c-body { color: #345da4; }
.q { color: #444444; }

.infobox { border-color: #C2CFDF; }
.infobox h1 { background: #D1D7DC; }

input.error { color: #FF0000; }
optgroup { color: 005A88; }

.txtb, .txtb:link, .txtb:visited, .txtb:hover {
	color: #003366;
}
.forumline th {
	background-color: #CCD6E5;
    background: #CCD6E5;
}
.thHead {
	background-color: #D2D7F2;
    background: #D2D7F2 url(../images/cellpic3.gif) repeat-x;
}
.pm_box_size .progress { background: #345da4; }

.topmenu {
	background: #EAEDF4; border: 1px solid #C2CFDF;
}
.new-pm { background: #FFD9B2; border-color: #FFB062; }
#main-nav {
	border: solid #D2DCEA; border-width: 1px 0; background: #D2DCEA;
	}
	#main-nav b { padding: 0 4px 0 1px; }
	#main-nav a {	color: #535F62; text-decoration: none; }
	#main-nav a:hover, #main-nav a:active {
		text-decoration: none !important; color: #000000;
	}
.news_date {
	color: #333333; background: #F4F7FD; border: 1px solid #C2CFDF;
}
#latest_news a { color: #000000; }
#latest_news .new a { color: #A52A2A; }
#sidebar1 h3 a { color: #333333; }
#sidebar1 a  { /*color: #555555;*/ }

.cat_title { background-color: #CCD6E5; }

.dot-sf { color: #417998 !important; font-size: 11px; margin-right: 4px; }
/*.sf_title { display: block; font-size: 12px; line-height: 15px; }*/

.attach .denied { color: #990000; }

.warnColor1  { color: #993300; }
.warnColor2  { color: #FF0000; }
.warnBorder1 { border: 1px solid #A52A2A; }
.warningBox1 { border: 1px solid #A52A2A; color: #993300; }
.warningBox2 { color: #993300 !important; background: #FFD9B2; border: 2px solid #CC6600; }

.topicAnnounce { color: #DD6900; }

table.forums th { border-bottom: 1px solid #C2CFDF; }
table.topic, .topic .td1, .topic .td2, .topic .td3, .post_head, .post_btn_2 { border-color: #C2CFDF; }

.white { color: #000000; }

.smile-tabs {
	padding: 4px 6px 0;
	background: #dce3ec;
	border-bottom: 1px solid #b0b8c8;
	line-height: 1;
}
.smile-tab {
	display: inline-block;
	padding: 4px 12px 3px;
	margin-right: 2px;
	font-size: 11px;
	text-decoration: none;
	color: #333;
	background: #c8d0dc;
	border: 1px solid #a0a8b8;
	border-bottom: none;
	border-radius: 3px 3px 0 0;
	cursor: pointer;
}
.smile-tab:hover     { background: #d8e0ec; color: #000; }
.smile-tab-active    { background: #ffffff; color: #000; font-weight: bold; }