/* Nav menu text color and font */
.WaGadgetMenuHorizontal .menuInner ul.firstLevel > li > .item > a 
{
color:#373F41;
font-size:14px;
}

.WaGadgetMenuHorizontal[class*="menuStyle"] .menuInner .menuButton {
color: #808080;
}

/* Nav Text Color in Drop-down Menu */
.WaGadgetMenuHorizontal .menuInner ul ul li.sel > .item > a {
    color: #808080;
}

/* Mobile Drop Menu Color*/
.mobileView a span { color: white; }

/* Fixing Colors on Job Post Forum */
.WaGadgetForum #idTopicListContainer .boxHeaderOuterContainer table td {
    background: #262262;
}


.WaGadgetForumStateList .forumCategoryListOuterContainer .forumCategoryOuterContainer .forumCategoryContainer .forumListContainer .boxHeaderOuterContainer table td h4, .WaGadgetForum.WaGadgetForumStateTopicList #idTopicListContainer .topicListContainer .boxHeaderOuterContainer table td.threadTD div.thread h4.boxHeaderTitle, .WaGadgetForum.WaGadgetForumStateTopicList #idTopicListContainer .topicListContainer .boxHeaderOuterContainer table td.lastReplyTD .lastReply h4.boxHeaderTitle, .WaGadgetForum.WaGadgetForumStateTopicList #idTopicListContainer .topicListContainer .boxHeaderOuterContainer table td.repliesCountTD .repliesCount h4.boxHeaderTitle {
    color: #FFFFFF;
}

/* Job Post Forum - Topic Header Color */
.WaGadgetForum #idTopicListContainer .boxBodyOuterContainer table tr.topicListRow td.threadImageTD div.threadImage:before {
    color: #262262;
}

/* Job Post Forum - Icon Color */
.WaGadgetForumStateMessageList .messageListOuterContainer ul.boxesList li.boxesListItem .boxHeaderOuterContainer table.forumMessageHeaderTable td.forumMessageHeaderInfoContainer .forumMessageHeaderInfo:before {
    color: #262262;
}

/* Job Post Forum - Icon Color on Individual Post */
.forumPanelOuterContainer .forumPanelContainer div #idSubscribe a:before {
    color: #262262;
}

/* Overriding Theme Color on Upcoming Events Gadget */
.gadgetStyle001 .gadgetStyleTitle h4 {
  font-weight:bold;
  color:#4D4D4D;
  font-size:26px;
}

.gadgetStyle001 a,
.gadgetStyle001 a:link,
.gadgetStyle001 a:visited,
.gadgetStyle001 a:active {
  color: #262262;
  font-weight: bold;
  text-decoration: none;
}
.gadgetStyle001 a:hover {
  color: #262262;
  text-decoration: underline;
}

/* Field Background Colors in Forms */
.fieldContainer.textFieldContainer .fieldSubContainer.singleStringContainer table td.right .fieldBody input.subjectTextBox, .fieldContainer.textFieldContainer .fieldSubContainer.singleStringContainer table td.right .fieldBody input.typeText, .fieldContainer.textFieldContainer .fieldSubContainer.singleStringContainer table td.right .fieldBody input[type="text"] {
    background: #CCCCCC none repeat scroll 0 0;
}

.fieldContainer.textFieldContainer .fieldSubContainer .fieldBody textarea {
    background: #CCCCCC none repeat scroll 0 0;
    color: #4D4D4D;
}


.fieldContainer.dropdownFieldContainer .fieldSubContainer.singleStringContainer table td.right .fieldBody select {
    background: #CCCCCC none repeat scroll 0 0;
    border: 1px solid #9c9b9d;
    color:#4D4D4D;
}

.fieldContainer.textFieldContainer .fieldSubContainer.singleStringContainer table td.right .fieldBody input.subjectTextBox, .fieldContainer.textFieldContainer .fieldSubContainer.singleStringContainer table td.right .fieldBody input.typeText, .fieldContainer.textFieldContainer .fieldSubContainer.singleStringContainer table td.right .fieldBody input[type="text"] {
    background: #CCCCCC none repeat scroll 0 0;
    color: #000000;
}