/*
* linky
*/
a:link, a:visited,
h3.background a:link, h3.background a:visited {
	color: #fff;
}

.navbar a:link, .navbar a:visited,
p.background a:link, p.background a:visited,
dl.details dt a:link, dl.details dt a:visited,
dl.details dd a:link, dl.details dd a:visited,
dl.faq dt a:link, dl.faq dt a:visited,
a.forumtitle:link, a.forumtitle:visited,
a.topictitle:link, a.topictitle:visited,
.forabg dd.lastpost a:link, .forabg dd.lastpost a:visited,
.forumbg dd.lastpost a:link, .forumbg dd.lastpost a:visited,
.forabg dt a:link, .forabg dt a:visited,
.forumbg dt a:link, .forumbg dt a:visited,
.post h3 a:link, .post h3 a:visited,
.post:target h3 a:link, .post:target h3 a:visited,
.panel a:link, .panel a:visited,
.panel .linklist a:link, .panel .linklist a:visited,
table.table1 tbody a:link, table.table1 tbody a:visited,
.postprofile a:link, .postprofile a:visited,
.postprofile dt.author a:link, .postprofile dt.author a:visited,
p.author a:link, p.author a:visited,
#message a:link, #message a:visited,
a.postlink:link, a.postlink:visited,
.bg1 a:link, .bg1 a:visited,
.bg2 a:link, .bg2 a:visited,
.bg3 a:link, .bg3 a:visited,
.rules a:link, .rules a:visited {
	color: #494d4a;
}

a:hover {
	color: #aee6a8;
}

.forabg dt a:hover,
.forumbg dt a:hover,
.post h3 a:hover,
.post:target h3 a:hover {
	color: #50b155;
}

.forabg .topiclist .header dl dt a:hover,
h3.background a:hover,
table.table1 thead a:hover {
	color: #fff;
}

a.left:hover,
a.right:hover,
.navbar a:hover,
p.background a:hover,
dl.details dt a:hover,
dl.details dd a:hover,
dl.faq dt a:hover,
a.forumtitle:hover,
a.topictitle:hover,
.forabg dd.lastpost a:hover,
.forumbg dd.lastpost a:hover,
.forabg dt a:last-child:hover,
.forumbg dt a:last-child:hover,
.postprofile a:hover,
.postprofile dt.author a:hover,
p.author a:hover,
.panel a:hover,
.panel .linklist a:hover,
#message a:hover,
table.table1 tbody a:hover,
.bg1 a:hover,
.bg2 a:hover,
.bg3 a:hover,
.rules a:hover {
	color: #349b56;
}

.postlink {
	border-bottom-color: #494d4a;
}

a.postlink:hover {
	color: #373737;
	background-color: #b5f0c3;
}

a:active,
h3.background a:active {
	color: #fff;
}

.navbar a:active,
p.background a:active,
dl.details dt a:active,
dl.details dd a:active,
dl.faq dt a:active,
a.forumtitle:active,
a.topictitle:active,
.forabg dd.lastpost a:active,
.forumbg dd.lastpost a:active,
.forabg dt a:active,
.forumbg dt a:active,
.post h3 a:active,
.post:target h3 a:active,
.panel a:active,
.panel .linklist a:active,
table.table1 tbody a:active,
.postprofile a:active,
.postprofile dt.author a:active,
p.author a:active,
#message a:active,
a.postlink:active
.bg1 a:active,
.bg2 a:active,
.bg3 a:active,
.rules a:active {
	color: #494d4a;
}

/*
* Pagination
*/
.pagination span a,
.pagination span a:link,
.pagination span a:visited,
.row .pagination span a,
li.pagination span a {
	border-color: #494d4a;
	background-color: #349b56;
	color: #fff !important;
}

.pagination span strong,
.pagination span a:hover,
.pagination span a:active,
.row .pagination span a:hover,
li.pagination span a:hover {
	color: #349b56 !important;
	background-color: #fff;
	border-color: #494d4a;
}

/*
* UCP
*/
#navigation a,
#tabs a span,
#tabs .activetab a:hover span {
	color: #fff;
}

#navigation a:hover,
#navigation #active-subsection a,
#navigation #active-subsection a:hover,
#tabs a:hover span,
#tabs .activetab a span {
	color: #3F3F3F;
}

/* Mini tabbed menu used in MCP
----------------------------------------*/
#minitabs li.activetab a,
#minitabs li.activetab a:hover {
	color: #3E84A8;
}