.Header {
  border-width: 0px;
  height: 116px;
  background-image: url(/forum/Styles/Xmas2004/Header2.jpg)
}
.bMyRatings {
  border: 0px;
  width: 91px;
  height: 17px;
  background-image: url(/forum/Styles/Xmas2004/bMyRatings.gif);
}
.bProfile {
  border: 0px;
  width: 67px;
  height: 17px;
  background-image: url(/forum/Styles/Xmas2004/bProfile.gif);
}
.bRegister {
  border: 0px;
  width: 75px;
  height: 17px;
  background-image: url(/forum/Styles/Xmas2004/bRegister.gif);
}
.bPreferences {
  border: 0px;
  width: 58px;
  height: 17px;
  background-image: url(/forum/Styles/Xmas2004/bPreferences.gif);
}
.bFaq {
  border: 0px;
  width: 45px;
  height: 17px;
  background-image: url(/forum/Styles/Xmas2004/bFaq.gif);
}
.bMemberlist {
  border: 0px;
  width: 95px;
  height: 17px;
  background-image: url(/forum/Styles/Xmas2004/bMemberlist.gif);
}
.bSearch {
  border: 0px;
  width: 67px;
  height: 17px;
  background-image: url(/forum/Styles/Xmas2004/bSearch.gif);
}
.bNewTopic {
  border: 0px;
  width: 122px;
  height: 24px;
  background-image: url(/forum/Styles/Xmas2004/bNewTopic.gif);
}
.bPostReply {
  border: 0px;
  width: 133px;
  height: 24px;
  background-image: url(/forum/Styles/Xmas2004/bPostReply.gif);
}
.bThreadClosed {
  border: 0px;
  width: 133px;
  height: 24px;
  background-image: url(/forum/Styles/Xmas2004/bThreadClosed.gif);
}

.bExpand {
  border: 0px;
  width: 17px;
  height: 9px;
  background-image: url(/forum/Styles/Xmas2004/bExpand.gif);
}
.bCollapse {
  border: 0px;
  width: 17px;
  height: 9px;
  background-image: url(/forum/Styles/Xmas2004/bCollapse.gif);
}

.ExpandLines1 {
  border: 0px;
  width: 34px;
  height: 14px;
  background-image: url(/forum/Styles/Xmas2004/ExpandLines1.gif);
}

.ExpandLines2 {
  border: 0px;
  width: 34px;
  height: 14px;
  background-image: url(/forum/Styles/Xmas2004/ExpandLines2.gif);
}

.Category1 {
  border-width: 0px;
  height: 32px;
  background-color: #404040;
  background-image: url(/forum/Styles/Xmas2004/category1_back.gif);
}
.Category2 {
  border-width: 0px;
  height: 32px;
  background-color: #404040;
  background-image: url(/forum/Styles/Xmas2004/category2_back.gif);
}
.Category3 {
  border-width: 0px;
  height: 32px;
  background-color: #404040;
  background-image: url(/forum/Styles/Xmas2004/category3_back.gif);
}
.Category4 {
  border-width: 0px;
  height: 32px;
  background-color: #404040;
  background-image: url(/forum/Styles/Xmas2004/category4_back.gif);
}
.CatPM {
  border-width: 0px;
  height: 32px;
  background-color: #404040;
  background-image: url(/forum/Styles/Xmas2004/privatemessages_back.gif);
}
.mbProfile {
  border: 0px;
  width: 67px;
  height: 11px;
  background-image: url(/forum/Styles/Xmas2004/mbProfile.gif);
}
.mbHome {
  border: 0px;
  width: 48px;
  height: 11px;
  background-image: url(/forum/Styles/Xmas2004/mbHome.gif);
}
.mbEmail {
  border: 0px;
  width: 50px;
  height: 11px;
  background-image: url(/forum/Styles/Xmas2004/mbEmail.gif);
}
.mbMessage {
  border: 0px;
  width: 37px;
  height: 11px;
  background-image: url(/forum/Styles/Xmas2004/mbMessage.gif);
}
.mbEdit {
  border: 0px;
  width: 37px;
  height: 11px;
  background-image: url(/forum/Styles/Xmas2004/mbEdit.gif);
}
.mbQuote {
  border: 0px;
  width: 58px;
  height: 11px;
  background-image: url(/forum/Styles/Xmas2004/mbQuote.gif);
}
.pmProfile {
  border: 0px;
  width: 67px;
  height: 11px;
  background-image: url(/forum/Styles/Xmas2004/pmProfile.gif);
}
.pmEmail {
  border: 0px;
  width: 52px;
  height: 11px;
  background-image: url(/forum/Styles/Xmas2004/pmEmail.gif);
}
.pmHome {
  border: 0px;
  width: 48px;
  height: 11px;
  background-image: url(/forum/Styles/Xmas2004/pmHome.gif);
}
.MainPageBackground {
  background-color: #404040;
  font-family: "Verdana", "Arial", "Helvetica";
  font-size: 7.5pt;
  font-style: normal;
  color: #FFFFFF;
}
.MainPageSmallLink {
  font-family: "Verdana", "Arial", "Helvetica";
  font-size: 7.5pt;
  font-weight: bold;
  font-style: normal;
  color: #FFA800;
  text-decoration: none;
}
.MainPageSmallLink:visited {
  font-size: 7.5pt;
  font-weight: bold;
  font-style: normal;
  color: #FFA800;
  text-decoration: none;
}
.MainPageSmallLink:hover {
  font-size: 7.5pt;
  font-weight: bold;
  font-style: normal;
  color: #805300;
  text-decoration: underline;
}
.MainPageNormalLink {
  font-size: 10pt;
  font-weight: bold;
  font-style: normal;
  color: #FFA800;
  text-decoration: none;
}
.MainPageNormalLink:visited {
  font-size: 10pt;
  font-weight: bold;
  font-style: normal;
  color: #FFA800;
  text-decoration: none;
}
.MainPageNormalLink:hover {
  font-size: 10pt;
  font-weight: bold;
  font-style: normal;
  color: #805300;
  text-decoration: underline;
}

.ForumBackgroundTable {
  background-color: #000000;
}
.ForumTopBar {
  border-width: 0px;
  height: 26px;
  background-color: #000080;
  background-image: url(/forum/Styles/Xmas2004/toprow_back.gif);
}
.ForumTopBarNoBG {
  border-width: 0px;
  background-color: #405880;
}
.ForumTopBarText {
  font-family: "Verdana", "Arial", "Helvetica";
  font-size: 7.5pt;
  font-weight: bold;
  color: #FFFF00;
}
.ForumTitle {
  font-family: "Verdana", "Arial", "Helvetica";
  font-size: 12pt;
  font-style: bold;
  color: #FFFFFF;
}

.ForumTable {
  background-color: #003A57;
  font-family: "Verdana", "Arial", "Helvetica";
  font-style: normal;
  color: #000000;
}
.ForumName {
  font-size: 10pt;
  font-weight: bold;
  font-style: normal;
  color: #FFA800;
  text-decoration: none;
}
.ForumName:hover {
  font-size: 10pt;
  font-weight: bold;
  font-style: normal;
  color: #805300;
  text-decoration: underline;
}
.ForumSubName {
  font-size: 8pt;
  font-weight: normal;
  font-style: normal;
  color: #FFA800;
  text-decoration: none;
}
.ForumSubName:hover {
  font-size: 8pt;
  font-weight: normal;
  font-style: normal;
  color: #805300;
  text-decoration: underline;
}
.ForumInfo {
  color: #C1C1C1;
  font-size: 7.5pt;
}

.TopicsTable {
  background-color: #8DA2CF;
  font-family: "Verdana", "Arial", "Helvetica";
  font-style: normal;
  text-align: center;
  color: #000000;
}
.TopicsNumber {
  font-size: 8pt;
  font-weight: normal;
  text-decoration: none;
}

.PostsTable {
  background-color: #7D92BF;
  font-family: "Verdana", "Arial", "Helvetica";
  font-style: normal;
  text-align: center;
  color: #000000;
}
.PostsNumber {
  font-size: 8pt;
  font-weight: normal;
  text-decoration: none;
}

.LastPostTable {
  background-color: #8DA2CF;
  font-family: "Verdana", "Arial", "Helvetica";
  font-style: normal;
  text-align: center;
  color: #000000;
}
.LastPostDate {
  font-size: 8pt;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
}
.LastPostTime {
  font-size: 8pt;
  font-weight: normal;
  font-style: italic;
  color: #0000A0;
  text-decoration: none;
}

.ModeratorTable {
  background-color: #7D92BF;
  font-family: "Verdana", "Arial", "Helvetica";
  font-style: normal;
  text-align: left;
  color: #000000;
}
.ModeratorName {
  font-size: 8pt;
  font-weight: normal;
  text-decoration: none;
}

.fdBackground {
  font-family: "Verdana", "Arial", "Helvetica";
  font-size: 7.5pt;
  font-style: normal;
  background-color: #404040;
  color: #FFFFFF;
}
.fdForumTitle {
  font-family: "Verdana", "Arial", "Helvetica";
  font-size: 10pt;
  font-weight: bold;
  font-style: normal;
  color: #FFFFFF;
}
.fdSmallText {
  font-size: 7.5pt;
}
.fdSmallLink {
  font-size: 7.5pt;
  font-weight: bold;
  font-style: normal;
  color: #FFA800;
  text-decoration: none;
}
.fdSmallLink:visited {
  font-size: 7.5pt;
  font-weight: bold;
  font-style: normal;
  color: #FFA800;
  text-decoration: none;
}
.fdSmallLink:hover {
  font-size: 7.5pt;
  font-weight: bold;
  font-style: normal;
  color: #805300;
  text-decoration: underline;
}
.fdNormalLink {
  font-size: 10pt;
  font-weight: bold;
  font-style: normal;
  color: #FFA800;
  text-decoration: none;
}
.fdNormalLink:visited {
  font-size: 10pt;
  font-weight: bold;
  font-style: normal;
  color: #FFA800;
  text-decoration: none;
}
.fdNormalLink:hover {
  font-size: 10pt;
  font-weight: bold;
  font-style: normal;
  color: #805300;
  text-decoration: underline;
}
.fdTopicPagesLink {
  font-size: 7pt;
  font-weight: normal;
  font-style: normal;
  color: #FFFFFF;
  text-decoration: underline;
}
.fdTopicPagesLink:visited {
  font-size: 7pt;
  font-weight: normal;
  font-style: normal;
  color: #808080;
  text-decoration: underline;
}
.fdPagesLink {
  font-size: 10pt;
  font-weight: normal;
  font-style: normal;
  color: #FFA800;;
  text-decoration: underline;
}
.fdPagesLink:visited {
  font-size: 10pt;
  font-weight: normal;
  font-style: normal;
  color: #FFD800;
  text-decoration: underline;
}
.fdBannerLink {
  font-size: 7pt;
  font-weight: normal;
  font-style: normal;
  color: #FFA800;
  text-decoration: none;
}
.fdBannerLink:hover {
  font-size: 7pt;
  font-weight: normal;
  font-style: normal;
  color: #805300;
  text-decoration: underline;
}
.fdBackgroundTable {
  background-color: #000000;
}
.fdNewTopicTable {
  background-color: #003A57;
}
.fdIconTable {
  background-color: #003A57;
}
.fdTopicsTable {
  background-color: #003A57;
  font-family: "Verdana", "Arial", "Helvetica";
  font-style: normal;
  color: #000000;
}
.fdTopicsName {
  font-size: 10pt;
  font-weight: normal;
  font-style: normal;
  color: #FFA800;
  text-decoration: none;
}
.fdTopicsName:visited {
  font-size: 10pt;
  font-weight: normal;
  font-style: normal;
  color: #B27500;
  text-decoration: none;
}
.fdTopicsName:hover {
  font-size: 10pt;
  font-weight: normal;
  font-style: normal;
  color: #FFD800;
  text-decoration: underline;
}

.fdTopicStarterTable {
  background-color: #8DA2CF;
  font-family: "Verdana", "Arial", "Helvetica";
  font-style: normal;
  text-align: left;
  color: #000000;
}
.fdTopicStarterName {
  font-size: 8pt;
  font-weight: normal;
  text-decoration: none;
}
.fdTopicStarterLink {
  font-size: 8pt;
  font-weight: normal;
  font-style: normal;
  color: #000000;
  text-decoration: none;
}
.fdTopicStarterLink:hover {
  font-size: 8pt;
  font-weight: normal;
  font-style: normal;
  color: #FFD800;
  text-decoration: underline;
}

.fdRepliesTable {
  background-color: #7D92BF;
  font-family: "Verdana", "Arial", "Helvetica";
  font-style: normal;
  text-align: center;
  color: #000000;
}
.fdRepliesNumber {
  font-size: 8pt;
  font-weight: normal;
  text-decoration: none;
}

.fdPageViewsTable {
  background-color: #7D92BF;
  font-family: "Verdana", "Arial", "Helvetica";
  font-style: normal;
  text-align: center;
  color: #606060;
}
.fdPageViewsNumber {
  font-size: 8pt;
  font-weight: normal;
  text-decoration: none;
}

.fdLastPostTable {
  background-color: #8DA2CF;
  font-family: "Verdana", "Arial", "Helvetica";
  font-style: normal;
  text-align: left;
  color: #000000;
}
.fdLastPostDate {
  font-size: 8pt;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
}
.fdLastPostTime {
  font-size: 8pt;
  font-weight: normal;
  font-style: italic;
  color: #0000A0;
  text-decoration: none;
}

.fdOptionsTable {
  background-color: #003A57;
  font-family: "Verdana", "Arial", "Helvetica";
  font-style: normal;
  color: #000000;
}

.fdFavDel {
  border: 0px;
  width: 16px;
  height: 16px;
  background-image: url(/forum/Styles/Xmas2004/bFavDel.gif);
}

.fdFavAdd {
  border: 0px;
  width: 16px;
  height: 16px;
  background-image: url(/forum/Styles/Xmas2004/bFavAdd.gif);
}

.fdStickyTable {
  background-color: #303030;
  font-family: "Verdana", "Arial", "Helvetica";
  font-style: normal;
  color: #5B6C90;
}
.fdStickyTableCentered {
  background-color: #303030;
  font-family: "Verdana", "Arial", "Helvetica";
  font-style: normal;
  text-align: center;
  color: #5B6C90;
}
.fdStickyTitle {
  font-size: 10pt;
  font-weight: normal;
  font-style: normal;
  color: #FFFF00;
  text-decoration: none;
}
.fdStickyTitle:hover {
  font-size: 10pt;
  font-weight: normal;
  font-style: normal;
  color: #AFAF00;
  text-decoration: underline;
}
.fdStickyStarterName {
  font-size: 8pt;
  font-weight: normal;
  text-decoration: none;
}
.fdStickyRepliesNumber {
  font-size: 8pt;
  font-weight: normal;
  text-decoration: none;
}
.fdStickyPageViewsNumber {
  font-size: 8pt;
  font-weight: normal;
  text-decoration: none;
}
.fdStickyLastPostDate {
  font-size: 8pt;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
}
.fdStickyLastPostTime {
  font-size: 8pt;
  font-weight: normal;
  font-style: italic;
  color: #0040FF;
  text-decoration: none;
}

.QuoteBackgroundTable {
  background-color: #000000;
}
.QuoteTopBar {
  font-family: "Verdana", "Arial", "Helvetica";
  font-size: 7.5pt;
  font-weight: normal;
  font-style: normal;
  color: #FFFFFF;
}
.QuoteMsgBox {
  background-color: #C1C1C1;
  font-family: "Verdana", "Arial", "Helvetica";
  font-size: 7.5pt;
  font-weight: normal;
  font-style: normal;
  color: #000000;
}

.HTMLBackground {
  background-color: #404040;
  font-family: "Verdana", "Arial", "Helvetica";
  font-size: 7.5pt;
  font-style: normal;
  color: FFFFFF;
}
.HTMLBackgroundTable {
  background-color: #000000;
}
.HTMLMemberName {
  font-size: 10pt;
  font-family: "Verdana", "Arial", "Helvetica";
  font-weight: bold;
  font-style: italic;
  text-align: left;
  color: #FFFFFF;
}
.HTMLMemberInfo {
  font-size: 7.5pt;
  font-family: "Verdana", "Arial", "Helvetica";
  font-style: normal;
  text-align: left;
  color: #FFFFFF;
}
.HTMLBodyText {
  font-size: 10pt;
  font-family: "Verdana", "Arial", "Helvetica";
  font-style: normal;
  text-align: left;
  color: #C1C1C1;
}
.HTMLBodyLink_org {
  font-size: 10pt;
  font-weight: bold;
  font-style: normal;
  color: #FFA800;
  text-decoration: none;
}
.HTMLBodyLink {
  font-size: 10pt;
  font-weight: bold;
  font-style: normal;
  color: #FFA800;
  border-style: dotted;
  border-color: #808080;
  border-bottom-width: 1px;
  border-top-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  text-decoration: none;
}
.HTMLBodyLink:visited {
  font-size: 10pt;
  font-weight: bold;
  font-style: normal;
  color: #FFA800;
  text-decoration: none;
}
.HTMLBodyLink:hover {
  font-size: 10pt;
  font-weight: bold;
  font-style: normal;
  color: #805300;
  border-bottom-width: 1px;
  text-decoration: none;
}
.HTMLAltCol1 {
  background-color: #2E4667;
  font-family: "Verdana", "Arial", "Helvetica";
  font-style: normal;
  text-align: left;
  color: #FFFFFF;
}
.HTMLAltCol1_Alt {
  background-color: #4A6283;
  font-family: "Verdana", "Arial", "Helvetica";
  font-style: normal;
  text-align: left;
  color: #FFFFFF;
}
.HTMLAltCol2 {
  background-color: #003A57;
  font-family: "Verdana", "Arial", "Helvetica";
  font-style: normal;
  text-align: left;
  color: #FFFFFF;
}
.HTMLMsgHeaderTable {
  background-color: #507090;
  width: 100%;
  border-style: solid;
  border-color: #000000;
  border-width: 1px;
}
.HTMLMsgHeaderText {
  font-size: 7.5pt;
  font-family: "Verdana", "Arial", "Helvetica";
  font-weight: normal;
  font-style: normal;
  vertical-align: middle;
  text-align: left;
  color: #FFFFFF;
}
.HTMLSmallLink {
  font-size: 7.5pt;
  font-weight: bold;
  font-style: normal;
  color: #FFA800;
  text-decoration: none;
}
.HTMLSmallLink:visited {
  font-size: 7.5pt;
  font-weight: bold;
  font-style: normal;
  color: #FFA800;
  text-decoration: none;
}
.HTMLSmallLink:hover {
  font-size: 7.5pt;
  font-weight: bold;
  font-style: normal;
  color: #805300;
  text-decoration: underline;
}
.HTMLNormalLink {
  font-size: 10pt;
  font-weight: bold;
  font-style: normal;
  color: #FFA800;
  text-decoration: none;
}
.HTMLNormalLink:visited {
  font-size: 10pt;
  font-weight: bold;
  font-style: normal;
  color: #FFA800;
  text-decoration: none;
}
.HTMLNormalLink:hover {
  font-size: 10pt;
  font-weight: bold;
  font-style: normal;
  color: #805300;
  text-decoration: underline;
}
.HTMLIPText {
  font-size: 7.5pt;
  font-weight: bold;
  font-style: normal;
  color: #405070;
  text-decoration: none;
  vertical-align: bottom;
}
.HTMLIPLink {
  font-size: 7.5pt;
  font-weight: bold;
  font-style: normal;
  color: #405070;
  text-decoration: none;
}
.HTMLIPLink:hover {
  font-size: 7.5pt;
  font-weight: bold;
  font-style: normal;
  color: #405070;
  text-decoration: underline;
}
.EditedBy {
  font-size: 7.5pt;
  font-family: "Verdana", "Arial", "Helvetica";
  font-weight: normal;
  font-style: normal;
  color: #506080;
}
.RatingLink {
  font-size: 7.5pt;
  font-weight: bold;
  font-style: normal;
  color: #FFA800;
  text-decoration: none;
}
.RatingLink:hover {
  font-size: 7.5pt;
  font-weight: bold;
  font-style: normal;
  color: #805300;
  text-decoration: underline;
}
.PostDefaultText {
  font-size: 7.5pt;
  font-family: "Verdana", "Arial", "Helvetica";
  font-weight: normal;
  font-style: normal;
  color: #FFFFFF;
}
.PostFieldName {
  font-size: 10pt;
  font-family: "Verdana", "Arial", "Helvetica";
  font-weight: bold;
  font-style: normal;
  color: #FFFFFF;
}
.PostFieldContents {
  font-size: 10pt;
  font-family: "Verdana", "Arial", "Helvetica";
  font-weight: normal;
  font-style: normal;
  color: #FFFFFF;
}
.InputText {
  padding-bottom: 2px;
  padding-top: 2px;
  padding-left: 2px;
  padding-right: 2px;
  border-style: solid;
  border-width: 1px;
  border-color: #7D92BF;
  background-color: #000000;
  font-family: "Arial", Helvetica;
  font-size: 10pt;
  font-weight: bold;
  color: #FFA800;
}
.InputDropDown {
  padding-bottom: 0px;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  border-style: solid;
  border-width: 1px;
  border-color: #7D92BF;
  background-color: #000000;
  font-family: "Arial", Helvetica;
  font-size: 10pt;
  font-weight: bold;
  color: #FFA800;
}

.InputRadio {
  font-family: "Arial", Helvetica;
  font-size: 10pt;
  font-weight: bold;
  color: #FFA800;
}

.InputTextArea {
  width: 100%;
  padding-bottom: 2px;
  padding-top: 2px;
  padding-left: 2px;
  padding-right: 2px;
  border-style: solid;
  border-width: 1px;
  border-color: #7D92BF;
  background-color: #404040;
  font-family: "Arial", Helvetica;
  font-size: 10pt;
  font-weight: normal;
  color: #FFFFFF;
}
.InputButton {
  padding-bottom: 2px;
  padding-top: 2px;
  padding-left: 2px;
  padding-right: 2px;
  border-style: outset;
  border-width: 2px;
  border-color: #7D92BF;
  background-color: #003A57;
  font-family: "Arial", Helvetica;
  font-size: 10pt;
  font-weight: bold;
  color: #FFFFFF;
}
.InputButton:hover {
  color: #FF0000;
}

.ImageANN {
  border: 0px;
  width: 430px;
  height: 86px;
  background-image: url(/forum/Styles/Xmas2004/ANNLogo.gif);
}
.ImageTDQ {
  border: 0px;
  width: 430px;
  height: 86px;
  background-image: url(/forum/Styles/Xmas2004/TDQLogo.gif);
}
.ImageGFC {
  border: 0px;
  width: 430px;
  height: 86px;
  background-image: url(/forum/Styles/Xmas2004/GFCLogo.gif);
}
.ImageTM {
  border: 0px;
  width: 430px;
  height: 86px;
  background-image: url(/forum/Styles/Xmas2004/TMLogo.gif);
}
.ImageCA {
  border: 0px;
  width: 430px;
  height: 86px;
  background-image: url(/forum/Styles/Xmas2004/CALogo.gif);
}
.ImageTOT {
  border: 0px;
  width: 430px;
  height: 86px;
  background-image: url(/forum/Styles/Xmas2004/TOTLogo.gif);
}
.ImageTC {
  border: 0px;
  width: 430px;
  height: 86px;
  background-image: url(/forum/Styles/Xmas2004/TCLogo.gif);
}

