This is my main CCS template, but I'm not exactly sure what part I have to change to make the text on the sub forum headers to appear black instead of yellow??

body {
text-align : center;
}
table {
margin-left : auto;
margin-right: auto;
}
/*
Centering help:
http://www.maxdesign.com.au/presentation/center/*/
td {
text-align: left;
}
.loading {
background-image : url(/blahdocs/images/loading.gif);
background-repeat: no-repeat;
width : 222px;
height : 19px;
}
.right {
text-align: right !important;
}
.center {
text-align: center !important;
}
.justify {
text-align: justify !important;
}
.vtop {
vertical-align: top !important;
}
.innertable {
margin: 0px !important;
}
.leftimg {
float : left;
padding-right: 5px;
}
.rightimg {
float : right;
padding-left: 5px;
}
.centerimg {
vertical-align: middle;
}
form, input {
margin-top: 0px;
}
form {
margin-bottom: 0px;
}
.boardsearch {
background : url(/blahdocs/images/search.png) 3px 4px no-repeat;
padding-left : 19px;
padding-top : 5px;
padding-bottom: 5px;
width : 90%;
}
/* If user has a color, specify the options for that user name to appear here */
.usercolors {
font-weight: bold;
}
/* Global Table Settings */
body, table, td {
font-family: Verdana;
font-size : 11px; }
A:link {text-decoration: none; color: #FFB903;}
A:visited {text-decoration: none; color: #FFB903;}
A:hover {text-decoration: none; color: #DDDDDD; font-style: normal; text-decoration: underline
overline}}
BODY {scrollbar-face-color: #272A2F;
scrollbar-shadow-color: #1B1E25;
scrollbar-highlight-color: #cccccc;
scrollbar-3dlight-color: #272A2F;
scrollbar-darkshadow-color: #1B1E25;
scrollbar-track-color: #444444;
scrollbar-arrow-color: #ffb903; font-family: Verdana}
.nav {text-decoration: none; color: #FFFFFF;}
.nav:link {text-decoration: none; color: #FFFFFF;}
.nav:visited {text-decoration: none; color: #FFFFFF;}
.nav:hover {text-decoration: none; color: #FFB903; font-style: normal; text-decoration: underline}
.win {background-color: #444444;; border-color: #999999 #414141 #414141 #999999; border-style:
outset; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.win1 {background-color: #272A2F;; border-color: #6B6B6B #252525 #252525 #6B6B6B; padding-top: 2px;
padding-right: 2px; padding-bottom: 2px; padding-left: 2px; border-style: outset; border-top-width: 1px;
border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.win2 {background-color: #444444;; border-color: #999999 #414141 #414141 #999999; border-style:
outset; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.win3 {background-color: #FFB903;; border-color: #FFFF99 #CC9900 #CC9900 #FFFF99; border-style:
outset; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.titlebg {background-color: #FFB903;; border: 1px #FFEC9D solid}
.text1 {font-style: normal; font-weight: bold; font-size: 13px; color: #000000;}
.smalltext { /* Small font text size, can also change color, etc */
font-weight : normal;
font-size : 10px;
line-height: 110%; }
.copyright {
color: #FFFFFF;
font-weight : bold;
font-size : 12px;
.redrep { color: red; font-weight: bold; } /* Reputation (less than -1) */
.grayrep { color: gray; font-weight: bold; } /* Reputation (-1 thru 10) */
.greenrep { color: green; font-weight: bold; } /* Reputation (10 or greater)*/
.onlinebots { color: gray; } /* IE: Googlebot, this is shown in the "Online" places */
.postbody { line-height: 130%; } /* Format the post body */
.messagetitle { line-height: 130%; } /* Message title on the board index */
.catbg {background-color: #40454C; color: #EEEEEE; font-weight: bold; font-size: 13px;; border: 1px
#666666 solid}
.bordercolor {background-color: #000000;}
.quote {font-size: 10px; font-family: Arial; color: #FFFFFF; background-color: dimgray;; border:
#666666; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.code {font-size: 12px; font-family: "Courier New", Courier, mono; color: #000000; background-color:
#FFB920;}
TD {font-family: Verdana; color: #FFFFFF}
input {background-color: #333333; font-family: Verdana; font-size: 10pt; color: #FFFFFF;}
textarea {background-color: #333333; font-family: Verdana; font-size: 10pt; color: #FFFFFF;}
select {background-color: #333333; font-family: Verdana; font-size: 7pt; color: #FFFFFF;}
/* Poll Colors */
.pollcolor { background-color: #8DAA6E; padding-left: 5px; }
.pollpercents { background-color: #C4D4B3; color: Black; padding-right: 10px; padding-left: 10px; }
.pollborder { background-color: #8DAA6E; }
/* Forms */
.upload, .textinput,.button, textarea, select { /* .checkboxinput also allowed */
color : #000000;
background-color: #D7E1C8;
font-family : Verdana, Helvetica, Times;
font-size : 10px;
border : 1px #7E734C solid;
border-top-width : 1px;
border-right-width : 1px;
border-bottom-width: 1px;
border-left-width : 1px; }