/* ----------------------------------------------------------------------------------------------------------- */
/* Forum Category Header & Title                                                                               */
/* ----------------------------------------------------------------------------------------------------------- */
.FTAncient                                 { color            : #7A5E27; 
                                             width            : 100%; 
                                             text-align       : center; 
                                             font-weight      : bold; 
                                             font-size        : 12px;
                                           }
.FTSilver                                  { color            : #7A5E27; 
                                             width            : 100%; 
                                             text-align       : center; 
                                             font-weight      : bold; 
                                             font-size        : 12px;
                                           }
.FTLimeGreen                               { color            : #FFFFFF; 
                                             width            : 100%; 
                                             text-align       : center; 
                                             font-weight      : bold; 
                                             font-size        : 12px;
                                           }
.FTForestGreen                             { color            : #225522;
                                             width            : 100%; 
                                             text-align       : center; 
                                             font-weight      : bold; 
                                             font-size        : 12px;
                                           }
.FTBlackKnight                             { color            : #FFFFFF;
                                             width            : 100%; 
                                             text-align       : center; 
                                             font-weight      : bold; 
                                             font-size        : 12px;
                                           }
.FTCyanBlue                                { color            : #1D6A58;
                                             width            : 100%; 
                                             text-align       : center; 
                                             font-weight      : bold; 
                                             font-size        : 12px;
                                           }
.FTPetroleumBlue                           { color            : #000000;
                                             width            : 100%; 
                                             text-align       : center; 
                                             font-weight      : bold; 
                                             font-size        : 12px;
                                           }
.FTDesertBeige                             { color            : #5A3E07;
                                             width            : 100%; 
                                             text-align       : center; 
                                             font-weight      : bold; 
                                             font-size        : 12px;

                                           }
/* ----------------------------------------------------------------------------------------------------------- */
/* Forum Category Colum Labels & Posts Separation line attributes                                              */
/* ----------------------------------------------------------------------------------------------------------- */
.FHAncient                                 { color            : #000000;
                                             height           : 30px;
                                             border-right     : 1px SOLID SILVER;
                                             border-top       : 1px SOLID SILVER;
                                             border-bottom    : 1px SOLID #AAAAAA;
                                             text-align       : center;
                                             font-size        : 11px;
                                           }
.FHSilver                                  { color            : #000000;
                                             height           : 30px;
                                             border-right     : 1px SOLID SILVER;
                                             border-top       : 1px SOLID SILVER;
                                             border-bottom    : 1px SOLID #666666;
                                             text-align       : center;
                                             font-size        : 11px;
                                           }
.FHLimeGreen                               { color            : #DEF688;
                                             height           : 30px;
                                             border-right     : 1px SOLID #769647;
                                             text-align       : center;
                                             font-size        : 11px;
                                           }
.FHForestGreen                             { color            : #000000;
                                             height           : 30px;
                                             border-right     : 1px SOLID SILVER;
                                             border-top       : 1px SOLID #EEEEEE;
                                             border-bottom    : 1px SOLID #60A060;
                                             text-align       : center;
                                             font-size        : 11px;
                                           }
.FHBlackKnight                             { color            : #FFFFFF;
                                             height           : 30px;
                                             border-right     : 1px SOLID #444444;
                                             border-top       : 1px SOLID #777777;
                                             border-bottom    : 1px SOLID #000000;
                                             text-align       : center;
                                             font-size        : 11px;
                                           }
.FHCyanBlue                                { color            : #000000;
                                             height           : 30px;
                                             border-right     : 1px SOLID SILVER;
                                             border-top       : 1px SOLID #999999;
                                             border-bottom    : 1px SOLID #BBBBBB;
                                             text-align       : center;
                                             font-size        : 11px;
                                           }
.FHPetroleumBlue                           { color            : #000000;
                                             height           : 30px;
                                             border-right     : 1px SOLID SILVER;
                                             border-top       : 1px SOLID #999999;
                                             border-bottom    : 1px SOLID #BBBBBB;
                                             text-align       : center;
                                             font-size        : 11px;
                                           }
.FHDesertBeige                             { color            : #000000;
                                             height           : 30px;
                                             border-right     : 1px SOLID SILVER;
                                             border-top       : 1px SOLID #999999;
                                             border-bottom    : 1px SOLID #BBBBBB;
                                             text-align       : center;
                                             font-size        : 11px;
                                           }
/* ----------------------------------------------------------------------------------------------------------- */
/* Forum Threads / Posts Text attributes                                                                       */
/* ----------------------------------------------------------------------------------------------------------- */
.Thread1Ancient                            { color            : #000000;                 /* 1st Post Foreground Color */
															background-color : #BCB0A2;                 /* 1st Post Background Color */
                                             font-size        : 12px;
                                             width            : 100%;
                                             border-left      : 1px SOLID SILVER;
                                             border-right     : 1px SOLID SILVER;
                                           }
.Thread1Silver                             { color            : #FFFFFF;                 /* 1st Post Foreground Color */
															background-color : #585058;                 /* 1st Post Background Color */
                                             font-size        : 12px;
                                             width            : 100%;
                                             border-left      : 1px SOLID SILVER;
                                             border-right     : 1px SOLID SILVER;
                                           }
.Thread1LimeGreen                          { color            : #000000;                 /* 1st Post Foreground Color */
                                             background-color : #BCDE8B;                 /* 1st Post Background Color */
                                             font-size        : 12px;
                                             width            : 100%;
                                           }
.Thread1ForestGreen                        { color            : #FFFFFF;                 /* 1st Post Foreground Color */
															background-color : #003030;                 /* 1st Post Background Color */
                                             font-size        : 12px;
                                             width            : 100%;
                                           }
.Thread1BlackKnight                        { color            : #FFFFFF;                 /* 1st Post Foreground Color */
															background-color : #222222;                 /* 1st Post Background Color */
                                             font-size        : 12px;
                                             width            : 100%;
                                           }
.Thread1CyanBlue                           { color            : #000000;                 /* 1st Post Foreground Color */
															background-color : #C2EFEF;                 /* 1st Post Background Color */
                                             font-size        : 12px;
                                             width            : 100%;
                                           }
.Thread1PetroleumBlue                      { color            : #FFFFFF;                 /* 1st Post Foreground Color */
															background-color : #006060;                 /* 1st Post Background Color */
                                             font-size        : 12px;
                                             width            : 100%;
                                           }
.Thread1DesertBeige                        { color            : #000000;                 /* 1st Post Foreground Color */
															background-color : #F0F0B0;                 /* 1st Post Background Color */
                                             font-size        : 12px;
                                             width            : 100%;
                                           }
/* ----------------------------------------------------------------------------------------------------------- */
/* Forum area (Level1, 2 & 3: Member Info) Background & Separation lines                                       */
/* ----------------------------------------------------------------------------------------------------------- */
.FCTDAncient                               { color            : #000000;                 /* Other Posts Foreground Color */
															background-color : #CCC0B2; 
                                             font-size        : 12px;
                                             width            : 100%;
                                             border-left      : 1px SOLID #997084;
                                             border-right     : 1px SOLID #997084;
                                           }
.FCTDSilver                                { color            : #FFFFFF;                 /* Other Posts Foreground Color */
															background-color : #585058;
                                             font-size        : 12px;
                                             width            : 100%;
                                             border-left      : 1px SOLID SILVER;
                                             border-right     : 1px SOLID SILVER;
                                           }
.FCTDLimeGreen                             { color            : #000000;                 /* Other Posts Foreground Color */
															background-color : #EBFEDA;
                                             font-size        : 12px;
                                             width            : 100%;
                                             border-left      : 1px SOLID #769647;
                                             border-right     : 1px SOLID #769647;
                                           }
.FCTDForestGreen                           { color            : #FFFFFF;                 /* Other Posts Foreground Color */
															background-color : #003333;                 /* Other Posts Background Color */
                                             font-size        : 12px;
                                             width            : 100%;
                                             border-left      : 1px SOLID #557755;
                                             border-right     : 1px SOLID #557755;
                                           }
.FCTDBlackKnight                           { color            : #FFFFFF;                 /* Other Posts Foreground Color */
															background-color : #333333;                 /* Other Posts Background Color */
                                             font-size        : 12px;
                                             width            : 100%;
                                             border-left      : 1px SOLID #000000;
                                             border-right     : 1px SOLID #000000;
                                           }
.FCTDCyanBlue                              { color            : #000000;                 /* Other Posts Foreground Color */
															background-color : #D2FFFF;                 /* Other Posts Background Color */
                                             font-size        : 12px;
                                             width            : 100%;
                                             border-left      : 1px SOLID #000000;
                                             border-right     : 1px SOLID #000000;
                                           }
.FCTDPetroleumBlue                         { color            : #FFFFFF;                 /* Other Posts Foreground Color */
															background-color : #006A6A;                 /* Other Posts Background Color */
                                             font-size        : 12px;
                                             width            : 100%;
                                             border-left      : 1px SOLID #000000;
                                             border-right     : 1px SOLID #000000;
                                           }
.FCTDDesertBeige                           { color            : #000000;                 /* Other Posts Foreground Color */
															background-color : #FDF2B9;                 /* Other Posts Background Color */
                                             font-size        : 12px;
                                             width            : 100%;
                                             border-left      : 1px SOLID #997084;
                                             border-right     : 1px SOLID #997084;
                                           }
/* ----------------------------------------------------------------------------------------------------------- */
/* Forum Thread & Post Title Bottom Horizontal Border                                                          */
/* ----------------------------------------------------------------------------------------------------------- */
.HeaderHeightAncient                       { height           : 23px;}
.HeaderHeightSilver                        { height           : 23px;}
.HeaderHeightLimeGreen                     { height           : 23px;}
.HeaderHeightForestGreen                   { height           : 23px;}
.HeaderHeightBlackKnight                   { height           : 23px;}
.HeaderHeightCyanBlue                      { height           : 23px;}
.HeaderHeightPetroleumBlue                 { height           : 23px;}
.HeaderHeightDesertBeige                   { height           : 23px;}
/* ----------------------------------------------------------------------------------------------------------- */
/* Forum Thread & Post Title Bottom Horizontal Border                                                          */
/* ----------------------------------------------------------------------------------------------------------- */
.PostTitleAncient                          { color            : #000000;
                                             background-color : #DCD0C2; 
                                             border-bottom    : 1px SOLID #997084;
                                           }
.PostTitleSilver                           { color            : #000000;
                                             background-color : #D0D0D0; 
                                             border-bottom    : 1px SOLID GRAY;
                                           }
.PostTitleLimeGreen                        { color            : #000000;
                                             background-color : #C7E797;
                                             border-bottom    : 1px SOLID #769647;
                                           }
.PostTitleForestGreen                      { color            : #FFFFFF;
                                             background-color : #104343;
                                             border-bottom    : 1px SOLID #557755;
                                           }
.PostTitleBlackKnight                      { color            : #FFFFFF;
                                             background-color : #111111;
                                             border-bottom    : 1px SOLID #333333;
                                           }
.PostTitleCyanBlue                         { color            : #555555;
                                             background-color : #CFEAEA;
                                             border-bottom    : 1px SOLID #7BBEB6;
                                           }
.PostTitlePetroleumBlue                    { color            : #FFFFFF;
                                             background-color : #106A6A;
                                             border-bottom    : 1px SOLID #307070;
                                           }
.PostTitleDesertBeige                      { color            : #000000;
                                             background-color : #F5F5B5;
                                             border-bottom    : 1px SOLID #D5D595;
                                           }
/* ----------------------------------------------------------------------------------------------------------- */
/* Forum Thread & Post User Info Standard Text Right Vertical Border                                           */
/* ----------------------------------------------------------------------------------------------------------- */
.UserInfoAncient                           { border-right     : 1px SOLID #997084;
                                             background-color : #DCD0C2;
                                           }
.UserInfoSilver                            { border-right     : 1px SOLID GRAY;
                                             background-color : #D0D0D0;
                                           }
.UserInfoLimeGreen                         { border-right     : 1px SOLID #769647;
                                             background-color : #C7E797;
                                           }
.UserInfoForestGreen                       { border-right     : 1px SOLID #557755; 
                                             background-color : #104343;
                                           }
.UserInfoBlackKnight                       { border-right     : 1px SOLID #333333; 
                                             background-color : #111111;
                                           }
.UserInfoCyanBlue                          { border-right     : 1px SOLID #7BBEB6; 
                                             background-color : #CFEAEA;
                                           }
.UserInfoPetroleumBlue                     { border-right     : 1px SOLID #333333; 
                                             background-color : #106A6A;
                                           }
.UserInfoDesertBeige                       { border-right     : 1px SOLID #D5D595; 
                                             background-color : #F5F5B5;
                                           }
/* ----------------------------------------------------------------------------------------------------------- */
/* Forum Thread & Post Author Member Type (Moderator, Administrator...)                                        */
/* ----------------------------------------------------------------------------------------------------------- */
.AdminUserTypeAncient                      { color            : #550000;
                                             font-size        : 10px;
                                           }
.AdminUserTypeSilver                       { color            : #550000;
                                             font-size        : 10px;
                                           }
.AdminUserTypeLimeGreen                    { color            : #550000;
                                             font-size        : 10px;
                                           }
.AdminUserTypeForestGreen                  { color            : #AF0000;
                                             font-size        : 10px;
                                           }
.AdminUserTypeBlackKnight                  { color            : #990000;
                                             font-size        : 10px;
                                           }
.AdminUserTypeCyanBlue                     { color            : #550000;
                                             font-size        : 10px;
                                           }
.AdminUserTypePetroleumBlue                { color            : #550000;
                                             font-size        : 10px;
                                           }
.AdminUserTypeDesertBeige                  { color            : #550000;
                                             font-size        : 10px;
                                           }
/* ----------------------------------------------------------------------------------------------------------- */
/* Forum Thread & Post Author Forum Clasification (Level 1, Level 2, ... Level 10                              */
/* ----------------------------------------------------------------------------------------------------------- */
.UserTypeAncient                           { color            : #444444;
                                             font-size        : 10px;
                                           }
.UserTypeSilver                            { color            : #444444;
                                             font-size        : 10px;
                                           }
.UserTypeLimeGreen                         { color            : #444444;
                                             font-size        : 10px;
                                           }
.UserTypeForestGreen                       { color            : #999999;
                                             font-size        : 10px;
                                           }
.UserTypeBlackKnight                       { color            : #777777;
                                             font-size        : 10px;
                                           }
.UserTypeCyanBlue                          { color            : #444444;
                                             font-size        : 10px;
                                           }
.UserTypePetroleumBlue                     { color            : #BBBBBB;
                                             font-size        : 10px;
                                           }
.UserTypeDesertBeige                       { color            : #444444;
                                             font-size        : 10px;
                                           }
/* ----------------------------------------------------------------------------------------------------------- */
/* Forum Thread & Post Member Info Standard Text (Posted, Post Title, Gender, Posts, Threads)                  */
/* ----------------------------------------------------------------------------------------------------------- */
.FUPAncient                                { color            : GRAY;
                                             font-size        : 9px;
                                           }
.FUPSilver                                 { color            : GRAY;
                                             font-size        : 9px;
                                           }
.FUPLimeGreen                              { color            : GRAY;
                                             font-size        : 9px;
                                           }
.FUPForestGreen                            { color            : #AAAAAA;
                                             font-size        : 9px;
                                           }
.FUPBlackKnight                            { color            : #888888;
                                             font-size        : 9px;
                                           }
.FUPCyanBlue                               { color            : #888888;
                                             font-size        : 9px;
                                           }
.FUPPetroleumBlue                          { color            : #AAAAAA;
                                             font-size        : 9px;
                                           }
.FUPDesertBeige                            { color            : #888888;
                                             font-size        : 9px;
                                           }
/* ----------------------------------------------------------------------------------------------------------- */
/* Forum Thread & Post Member Info Variable Text (Posted, Post Title, Gender, Posts, Threads)                  */
/* ----------------------------------------------------------------------------------------------------------- */
.FUPVarAncient                             { color            : #666666;
                                             font-size        : 9px;
                                           }
.FUPVarSilver                              { color            : #555555;
                                             font-size        : 9px;
                                           }
.FUPVarLimeGreen                           { color            : #339933;
                                             font-size        : 9px;
                                           }
.FUPVarForestGreen                         { color            : #CCDDCC;
                                             font-size        : 9px;
                                           }
.FUPVarBlackKnight                         { color            : #AAAAAA;
                                             font-size        : 9px;
                                           }
.FUPVarCyanBlue                            { color            : #666666;
                                             font-size        : 9px;
                                           }
.FUPVarPetroleumBlue                       { color            : #CCCCCC;
                                             font-size        : 9px;
                                           }
.FUPVarDesertBeige                         { color            : #666666;
                                             font-size        : 9px;
                                           }
/* ----------------------------------------------------------------------------------------------------------- */
/* Signature attributes                                                                                        */
/* ----------------------------------------------------------------------------------------------------------- */
.SignatureAncient                          { color            : #000000;
															font-size        : 11px;
                                             border-top       : 1px SOLID #AAAAAA;
                                           }
.SignatureSilver                           { color            : #EEEEEE;
															font-size        : 11px;
                                             border-top       : 1px SOLID #666666;
                                           }
.SignatureLimeGreen                        { color            : #000000;
                                             font-size        : 11px;
                                             border-top       : 1px SOLID #90DF60;
                                           }
.SignatureForestGreen                      { color            : #FFFFFF;
															font-size        : 11px;
                                             border-top       : 1px SOLID #093C3C;
                                           }
.SignatureBlackKnight                      { color            : #FFFFFF;
															font-size        : 11px;
                                             border-top       : 1px SOLID #101010;
                                           }
.SignatureCyanBlue                         { color            : #000000;
															font-size        : 11px;
                                             border-top       : 1px SOLID #9BDED6;
                                           }
.SignaturePetroleumBlue                    { color            : #FFFFFF;
															font-size        : 11px;
                                             border-top       : 1px SOLID #357575;
                                           }
.SignatureDesertBeige                      { color            : #000000;
															font-size        : 11px;
                                             border-top       : 1px SOLID #E5E5A5;
                                           }
/* ----------------------------------------------------------------------------------------------------------- */
/* Level 1 Area -> Level 2 Title attributes                                                                    */
/* ----------------------------------------------------------------------------------------------------------- */
.FCAncient                                 { /*color            : #FF0000;*/
                                             width            : 100%;
                                             font-weight      : bold;
                                             font-size        : 10px;
                                           }
.FCSilver                                  { /*color            : #FF0000;*/
                                             width            : 100%;
                                             font-weight      : bold;
                                             font-size        : 10px;
                                           }
.FCLimeGreen                               { /*color            : #FF0000;*/
                                             width            : 100%;
                                             font-weight      : bold;
                                             font-size        : 10px;
                                           }
.FCForestGreen                             { /*color            : #FFFFFF;*/
                                             width            : 100%;
                                             font-weight      : bold;
                                             font-size        : 10px;
                                           }
.FCBlackKnight                             { /*color            : #FFFFFF;*/
                                             width            : 100%;
                                             font-weight      : bold;
                                             font-size        : 10px;
                                           }
.FCCyanBlue                                { /*color            : #FFFFFF;*/
                                             width            : 100%;
                                             font-weight      : bold;
                                             font-size        : 10px;
                                           }
.FCPetroleumBlue                           { /*color            : #FFFFFF;*/
                                             width            : 100%;
                                             font-weight      : bold;
                                             font-size        : 10px;
                                           }
.FCDesertBeige                             { /*color            : #FFFFFF;*/
                                             width            : 100%;
                                             font-weight      : bold;
                                             font-size        : 10px;
                                           }
/* ----------------------------------------------------------------------------------------------------------- */
/* Member Profile Selection attributes                                                                         */
/* ----------------------------------------------------------------------------------------------------------- */
.ProfileAncient, ProfileAncient:ACTIVE         { color             : #000000;
                                                 font-weight       : normal;
                                                 text-decoration   : none;
                                               }
.ProfileAncient:HOVER                          { color             : #336633; 
                                                 text-decoration   : none;
                                                 background-color  : none;
                                               }          
.ProfileSilver, ProfileSilver:ACTIVE           { color             : #999999;
                                                 font-weight       : normal;
                                                 text-decoration   : none;
                                               }
.ProfileSilver:HOVER                           { color             : #FFFFFF; 
                                                 text-decoration   : none;
                                                 background-color  : none;
                                               }          
.ProfileLimeGreen, ProfileLimeGreen:ACTIVE     { color             : #000000;
                                                 font-weight       : normal;
                                                 text-decoration   : none;
                                               }
.ProfileLimeGreen:HOVER                        { color             : #336633; 
                                                 text-decoration   : none;
                                                 background-color  : none;
                                               }          
.ProfileForestGreen, ProfileForestGreen:ACTIVE { color             : #448855;
                                                 font-weight       : normal;
                                                 text-decoration   : none;
                                               }
.ProfileForestGreen:HOVER                      { color             : #00AA33; 
                                                 text-decoration   : none;
                                                 background-color  : none;
                                               }          
.ProfileBlackKnight, ProfileBlackKnight:ACTIVE { color             : #AAAAAA;
                                                 font-weight       : normal;
                                                 text-decoration   : none;
                                               }
.ProfileBlackKnight:HOVER                      { color             : #CCCCCC; 
                                                 text-decoration   : none;
                                                 background-color  : none;
                                               }          
.ProfileCyanBlue, ProfileCyanBlue:ACTIVE       { color             : #000000;
                                                 font-weight       : normal;
                                                 text-decoration   : none;
                                               }
.ProfileCyanBlue:HOVER                         { color             : #066660; 
                                                 text-decoration   : none;
                                                 background-color  : none;
                                               }          
.ProfilePetroleumBlue, ProfilePetroleumBlue:ACTIVE { color             : #FFFFFF;
                                                 font-weight       : normal;
                                                 text-decoration   : none;
                                               }
.ProfilePetroleumBlue:HOVER                    { color             : #9FF6FB;
                                                 text-decoration   : none;
                                                 background-color  : none;
                                               }          
.ProfileDesertBeige, ProfileDesertBeige:ACTIVE { color             : #555555;
                                                 font-weight       : normal;
                                                 text-decoration   : none;
                                               }
.ProfileDesertBeige:HOVER                      { color             : #777777; 
                                                 text-decoration   : none;
                                                 background-color  : none;
                                               }          
/* ----------------------------------------------------------------------------------------------------------- */
/* Level 1 & 2 Area -> Level 2 Title & Thread Title attributes                                                 */
/* ----------------------------------------------------------------------------------------------------------- */
.FCSelAncient, FCSelAncient:ACTIVE         { color             : #5C5042;
                                             font-size         : 12px;
                                             text-decoration   : none;
                                           }
.FCSelAncient:HOVER                        { color             : #8C8072; 
                                             text-decoration   : none;
                                             background-color  : none;
                                           }          
.FCSelSilver, FCSelSilver:ACTIVE           { color             : #EEDDDD;
                                             font-size         : 12px;
                                             text-decoration   : none;
                                           }
.FCSelSilver:HOVER                         { color             : #F0F0F0; 
                                             text-decoration   : none;
                                             background-color  : none;
                                           }          
.FCSelLimeGreen, FCSelLimeGreen:ACTIVE     { color             : #000000;
                                             font-size         : 12px;
                                             text-decoration   : none;
                                           }
.FCSelLimeGreen:HOVER                      { color             : #336633; 
                                             text-decoration   : none;
                                             background-color  : none;
                                           }          
.FCSelForestGreen, FCSelForestGreen:ACTIVE { color             : #AACCAA;
                                             font-size         : 12px;
                                             text-decoration   : none;
                                           }
.FCSelForestGreen:HOVER                    { color             : #CCEECC; 
                                             text-decoration   : none;
                                             background-color  : none;
                                           }          
.FCSelBlackKnight, FCSelBlackKnight:ACTIVE { color             : #EECC60;
                                             font-size         : 12px;
                                             text-decoration   : none;
                                           }
.FCSelBlackKnight:HOVER                    { color             : #FFEE80;
                                             text-decoration   : none;
                                             background-color  : none;
                                           }          
.FCSelCyanBlue, FCSelCyanBlue:ACTIVE       { color             : #066660;
                                             font-size         : 12px;
                                             text-decoration   : none;
                                           }
.FCSelCyanBlue:HOVER                       { color             : #063630;
                                             text-decoration   : none;
                                             background-color  : none;
                                           }          
.FCSelPetroleumBlue, FCSelPetroleumBlue:ACTIVE { color             : #95CDD0;
                                             font-size         : 12px;
                                             text-decoration   : none;
                                           }
.FCSelPetroleumBlue:HOVER                  { color             : #BFF5F8;
                                             text-decoration   : none;
                                             background-color  : none;
                                           }          
.FCSelDesertBeige, FCSelDesertBeige:ACTIVE { color             : #5A3E07;
                                             font-size         : 12px;
                                             text-decoration   : none;
                                           }
.FCSelDesertBeige:HOVER                    { color             : #C8B748;
                                             text-decoration   : none;
                                             background-color  : none;
                                           }          
/* ----------------------------------------------------------------------------------------------------------- */
/* Level 1 & 2 Last post Author, Thread Replies, Views & 'Latest post does not exist' attributes               */
/* ----------------------------------------------------------------------------------------------------------- */
.FCRLAncient                               { color            : #000000;
                                             width            : 30%;
                                             font-size        : 11px;
                                             text-align       : center;
                                             border-bottom    : 1px SOLID #DFCEAC;
                                           }
.FCRLSilver                                { color            : #999999;
                                             width            : 30%;
                                             font-size        : 11px;
                                             text-align       : center;
                                             border-bottom    : 1px SOLID #666666;
                                           }
.FCRLLimeGreen                             { color            : #000000;
                                             width            : 30%;
                                             font-size        : 11px;
                                             text-align       : center;
                                             border-bottom    : 1px SOLID #AAAAAA;
                                           }
.FCRLForestGreen                           { color            : #CCEECC;
                                             width            : 30%;
                                             font-size        : 11px;
                                             text-align       : center;
                                             border-bottom    : 1px SOLID #335533;
                                           }
.FCRLBlackKnight                           { color            : #CCCCCC;
                                             width            : 30%;
                                             font-size        : 11px;
                                             text-align       : center;
                                             border-bottom    : 1px SOLID #222222;
                                           }
.FCRLCyanBlue                              { color            : #111111;
                                             width            : 30%;
                                             font-size        : 11px;
                                             text-align       : center;
                                             border-bottom    : 1px SOLID #ACE6E2;
                                           }
.FCRLPetroleumBlue                         { color            : #DDDDDD;
                                             width            : 30%;
                                             font-size        : 11px;
                                             text-align       : center;
                                             border-bottom    : 1px SOLID #3F8D91;
                                           }
.FCRLDesertBeige                           { color            : #333333;
                                             width            : 30%;
                                             font-size        : 11px;
                                             text-align       : center;
                                             border-bottom    : 1px SOLID #CDC5AE;
                                           }
/* ----------------------------------------------------------------------------------------------------------- */
/* Level 1 & 2 Area -> Thread Title Selection attributes                                                       */
/* ----------------------------------------------------------------------------------------------------------- */
.SelTitleAncient, SelTitleAncient:ACTIVE         { color             : #5C5042;
                                                   font-size         : 11px;
                                                   text-decoration   : none;
                                                 }
.SelTitleAncient:HOVER                           { color             : #8C8072;
                                                   text-decoration   : none;
                                                   background-color  : none;
                                                 }          
.SelTitleSilver, SelTitleSilver:ACTIVE           { color             : #CCCCCC;
                                                   font-size         : 11px;
                                                   text-decoration   : none;
                                                 }
.SelTitleSilver:HOVER                            { color             : #8C8072;
                                                   text-decoration   : none;
                                                   background-color  : none;
                                                 }          
.SelTitleLimeGreen, SelTitleLimeGreen:ACTIVE     { color             : #000000;
                                                   font-size         : 11px;
                                                   text-decoration   : none;
                                                 }
.SelTitleLimeGreen:HOVER                         { color             : #336633; 
                                                   text-decoration   : none;
                                                   background-color  : none;
                                                 }          
.SelTitleForestGreen, SelTitleForestGreen:ACTIVE { color             : #889988;
                                                   font-size         : 11px;
                                                   text-decoration   : none;
                                                 }
.SelTitleForestGreen:HOVER                       { color             : #AABBAA; 
                                                   text-decoration   : none;
                                                   background-color  : none;
                                                 }          
.SelTitleBlackKnight, SelTitleBlackKnight:ACTIVE { color             : #FFCC80;
                                                   font-size         : 11px;
                                                   text-decoration   : none;
                                                 }
.SelTitleBlackKnight:HOVER                       { color             : #FFEE80;
                                                   text-decoration   : none;
                                                   background-color  : none;
                                                 }          
.SelTitleCyanBlue, SelTitleCyanBlue:ACTIVE       { color             : #063630;
                                                   font-size         : 11px;
                                                   text-decoration   : none;
                                                 }
.SelTitleCyanBlue:HOVER                          { color             : #02495D;
                                                   text-decoration   : none;
                                                   background-color  : none;
                                                 }          
.SelTitlePetroleumBlue, SelTitlePetroleumBlue:ACTIVE { color             : #95CDD0;  /*#75ADC0;*/
                                                   font-size         : 11px;
                                                   text-decoration   : none;
                                                 }
.SelTitlePetroleumBlue:HOVER                     { color             : #BFF5F8;  /*#BFF5F8;*/
                                                   text-decoration   : none;
                                                   background-color  : none;
                                                 }          
.SelTitleDesertBeige, SelTitleDesertBeige:ACTIVE { color             : #5A3E07;
                                                   font-size         : 11px;
                                                   text-decoration   : none;
                                                 }
.SelTitleDesertBeige:HOVER                       { color             : #C8B748;
                                                   text-decoration   : none;
                                                   background-color  : none;
                                                 }          
/* ----------------------------------------------------------------------------------------------------------- */
/* Level 1 Area -> Last Post Date-Time Text Attributes & Level 1 & 2 Thread & Last Post Bottom Line attributes */
/* ----------------------------------------------------------------------------------------------------------- */
.FCLAncient                                { color            : #000000;
                                             /*width            : 100%;*/
                                             font-weight      : normal;
                                             font-size        : 10px;
                                             border-bottom    : 1px SOLID #DFCEAC;
                                           }
.FCLSilver                                 { color            : #999999;
                                             /*width            : 100%;*/
                                             font-weight      : normal;
                                             font-size        : 10px;
                                             border-bottom    : 1px SOLID #666666;
                                           }
.FCLLimeGreen                              { color            : #999999;
                                             /*width            : 100%;*/
                                             font-weight      : normal;
                                             font-size        : 10px;
                                             border-bottom    : 1px SOLID #AAAAAA;
                                           }
.FCLForestGreen                            { color            : #BBBBBB;
                                             /*width            : 100%;*/
                                             font-weight      : normal;
                                             font-size        : 10px;
                                             border-bottom    : 1px SOLID #335533;
                                           }
.FCLBlackKnight                            { color            : #EEEEEE;
                                             /*width            : 100%;*/
                                             font-weight      : normal;
                                             font-size        : 10px;
                                             border-bottom    : 1px SOLID #222222;
                                           }
.FCLCyanBlue                               { color            : #111111;
                                             /*width            : 100%;*/
                                             font-weight      : normal;
                                             font-size        : 10px;
                                             border-bottom    : 1px SOLID #ACE6E2;
                                           }
.FCLPetroleumBlue                          { color            : #EEEEEE;
                                             /*width            : 100%;*/
                                             font-weight      : normal;
                                             font-size        : 10px;
                                             border-bottom    : 1px SOLID #3F8D91;
                                           }
.FCLDesertBeige                            { color            : #333333;
                                             /*width            : 100%;*/
                                             font-weight      : normal;
                                             font-size        : 10px;
                                             border-bottom    : 1px SOLID #CDC5AE;
                                           }
/* ----------------------------------------------------------------------------------------------------------- */
/* Attribute for Left Image in every row for both Forum Levels                                                 */
/* ----------------------------------------------------------------------------------------------------------- */
.FCIAncient                                { width            : 1%;
                                             border-bottom    : 1px SOLID #DFCEAC;
                                           }
.FCISilver                                 { width            : 1%;
                                             border-bottom    : 1px SOLID #666666;
                                           }
.FCILimeGreen                              { width            : 1%;
                                             border-bottom    : 1px SOLID #AAAAAA;
                                           }
.FCIForestGreen                            { width            : 1%;
                                             border-bottom    : 1px SOLID #335533;
                                           }
.FCIBlackKnight                            { width            : 1%;
                                             border-bottom    : 1px SOLID #222222;
                                           }
.FCICyanBlue                               { width            : 1%;
                                             border-bottom    : 1px SOLID #ACE6E2;
                                           }
.FCIPetroleumBlue                          { width            : 1%;
                                             border-bottom    : 1px SOLID #3F8D91;
                                           }
.FCIDesertBeige                            { width            : 1%;
                                             border-bottom    : 1px SOLID #CDC5AE;
                                           }
/* ----------------------------------------------------------------------------------------------------------- */
/* Divide line for Sticky and Announcements                                                                    */
/* ----------------------------------------------------------------------------------------------------------- */
.FCIThickAncient                           { background-color : #DFCEAC;
                                             font-size        : 1px;
                                             width            : 1%;
                                             height           : 1px;
                                             border-bottom    : 1px SOLID #DFCEAC;
                                           }
.FCIThickSilver                            { background-color : #C0C0C0;
                                             font-size        : 1px;
                                             width            : 1%;
                                             height           : 1px;
                                             border-bottom    : 1px SOLID #666666;
                                           }
.FCIThickLimeGreen                         { background-color : #9FBF9F;
                                             font-size        : 1px;
                                             width            : 1%;
                                             height           : 1px;
                                             border-bottom    : 1px SOLID #AAAAAA;
                                           }
.FCIThickForestGreen                       { background-color : #224422;
                                             font-size        : 1px;
                                             width            : 1%;
                                             height           : 1px;
                                             border-bottom    : 1px SOLID #335533;
                                           }
.FCIThickBlackKnight                       { background-color : #222222;
                                             font-size        : 1px;
                                             width            : 1%;
                                             height           : 1px;
                                             border-bottom    : 1px SOLID #222222;
                                           }
.FCIThickCyanBlue                          { background-color : #ACE6E2;
                                             font-size        : 1px;
                                             width            : 1%;
                                             height           : 1px;
                                             border-bottom    : 1px SOLID #ACE6E2;
                                           }
.FCIThickPetroleumBlue                     { background-color : #3F8D91;
                                             font-size        : 1px;
                                             width            : 1%;
                                             height           : 1px;
                                             border-bottom    : 1px SOLID #3F8D91;
                                           }
.FCIThickDesertBeige                       { background-color : #CDC5AE;
                                             font-size        : 1px;
                                             width            : 1%;
                                             height           : 1px;
                                             border-bottom    : 1px SOLID #CDC5AE;
                                           }
/* ----------------------------------------------------------------------------------------------------------- */
/* Last post Date & Time attributes                                                                            */
/* ----------------------------------------------------------------------------------------------------------- */
.FCR                                       { width            : 30%;
                                             text-align       : left;
                                           }
/* ----------------------------------------------------------------------------------------------------------- */
/* Level 1 - Latest post does not exist Text attributes                                                        */
/* ----------------------------------------------------------------------------------------------------------- */
.NoLastPostAncient                         { color            : #777777;
                                             font-style       : italic;
                                           }
.NoLastPostSilver                          { color            : #777777;
                                             font-style       : italic;
                                           }
.NoLastPostLimeGreen                       { color            : #777777;
                                             font-style       : italic;
                                           }
.NoLastPostForestGreen                     { color            : #779977;
                                             font-style       : italic;
                                           }
.NoLastPostBlackKnight                     { color            : #777777;
                                             font-style       : italic;
                                           }
.NoLastPostCyanBlue                        { color            : #681E1E;
                                             font-style       : italic;
                                           }
.NoLastPostPetroleumBlue                   { color            : #CFC48B;
                                             font-style       : italic;
                                           }
.NoLastPostDesertBeige                     { color            : #681E1E;
                                             font-style       : italic;
                                           }
/* ----------------------------------------------------------------------------------------------------------- */
/* Level 2 - Latest post does not exist Text attributes                                                        */
/* ----------------------------------------------------------------------------------------------------------- */
.NoPostAncient                             { color            : 999999;
                                             font-size        : 11px;
                                             text-align       : right;
                                             font-style       : italic;
                                             border-bottom    : 1px SOLID #DFCEAC;
                                           }
.NoPostSilver                              { color            : 999999;
                                             font-size        : 11px;
                                             text-align       : right;
                                             font-style       : italic;
                                             border-bottom    : 1px SOLID #666666;
                                           }
.NoPostLimeGreen                           { color            : 999999;
                                             font-size        : 11px;
                                             text-align       : right;
                                             font-style       : italic;
                                             border-bottom    : 1px SOLID #AAAAAA;
                                           }
.NoPostForestGreen                         { color            : #779977;
                                             font-size        : 11px;
                                             text-align       : right;
                                             font-style       : italic;
                                             border-bottom    : 1px SOLID #335533;
                                           }
.NoPostBlackKnight                         { color            : #777777;
                                             font-size        : 11px;
                                             text-align       : right;
                                             font-style       : italic;
                                             border-bottom    : 1px SOLID #222222;
                                           }
.NoPostCyanBlue                            { color            : #681E1E;
                                             font-size        : 11px;
                                             text-align       : right;
                                             font-style       : italic;
                                             border-bottom    : 1px SOLID #ACE6E2;
                                           }
.NoPostPetroleumBlue                       { color            : #CFC48B;
                                             font-size        : 11px;
                                             text-align       : right;
                                             font-style       : italic;
                                             border-bottom    : 1px SOLID #3F8D91;
                                           }
.NoPostDesertBeige                         { color            : #681E1E;
                                             font-size        : 11px;
                                             text-align       : right;
                                             font-style       : italic;
                                             border-bottom    : 1px SOLID #CDC5AE;
                                           }
/* ----------------------------------------------------------------------------------------------------------- */
/* Level 1 -> Level 2 Description                                                                              */
/* ----------------------------------------------------------------------------------------------------------- */
.FCTAncient                                { width            : 100%;
                                             font-size        : 11px;
                                             color            : #000000;
                                           }
.FCTSilver                                 { width            : 100%;
                                             font-size        : 11px;
                                             color            : #BBBBBB;
                                           }
.FCTLimeGreen                              { width            : 100%;
                                             font-size        : 11px;
                                             color            : #000000;
                                           }
.FCTForestGreen                            { width            : 100%;
                                             font-size        : 11px;
                                             color            : #449944;
                                           }
.FCTBlackKnight                            { width            : 100%;
                                             font-size        : 11px;
                                             color            : #CCCCCC;
                                           }
.FCTCyanBlue                               { width            : 100%;
                                             font-size        : 11px;
                                             color            : #111111;
                                           }
.FCTPetroleumBlue                          { width            : 100%;
                                             font-size        : 11px;
                                             color            : #AAAAAA;
                                           }
.FCTDesertBeige                            { width            : 100%;
                                             font-size        : 11px;
                                             color            : #555555;
                                           }
/* ----------------------------------------------------------------------------------------------------------- */
/* Forum Thread & Post Quoted Text Table attibutes                                                             */
/* ----------------------------------------------------------------------------------------------------------- */
.RefAncient                                { background-color   : #BCB0A2;
                                             font-size          : 12px;
                                             border-left        : 1px SOLID #DCD0C2;
                                             border-top         : 1px SOLID #DCD0C2;
                                             border-right       : 1px SOLID #9C9082;
                                             border-bottom      : 1px SOLID #9C9082;
                                           }
.RefSilver                                 { background-color : #909090;
                                             font-size        : 12px;
                                             border-left      : 1px SOLID #666666;
                                             border-top       : 1px SOLID #666666;
                                             border-right     : 1px SOLID #222222;
                                             border-bottom    : 1px SOLID #222222;
                                           }
.RefLimeGreen                              { background-color : #C0D0A0;
                                             font-size        : 12px;
                                             border-left      : 1px SOLID GRAY;
                                             border-top       : 1px SOLID GRAY;
                                             border-right     : 1px SOLID BLACK;
                                             border-bottom    : 1px SOLID BLACK;
                                           }
.RefForestGreen                            { background-color : #002020;
                                             font-size        : 12px;
                                             border-left      : 1px SOLID #2F4F4F;
                                             border-top       : 1px SOLID #2F4F4F;
                                             border-right     : 1px SOLID #0F2F2F;
                                             border-bottom    : 1px SOLID #0F2F2F;
                                           }
.RefBlackKnight                            { background-color : #111111;
                                             font-size        : 12px;
                                             border-left      : 1px SOLID #666666;
                                             border-top       : 1px SOLID #666666;
                                             border-right     : 1px SOLID #333333;
                                             border-bottom    : 1px SOLID #333333;
                                           }
.RefCyanBlue                               { background-color : #C2EFEF;
                                             font-size        : 12px;
                                             border-left      : 1px SOLID #5C9692;
                                             border-top       : 1px SOLID #5C9692;
                                             border-right     : 1px SOLID #555555;
                                             border-bottom    : 1px SOLID #555555;
                                           }
.RefPetroleumBlue                          { background-color : #006060;
                                             font-size        : 12px;
                                             border-left      : 1px SOLID #3F8D91;
                                             border-top       : 1px SOLID #3F8D91;
                                             border-right     : 1px SOLID #222222;
                                             border-bottom    : 1px SOLID #222222;
                                           }
.RefDesertBeige                            { background-color : #F0F0B0;
                                             font-size        : 12px;
                                             border-left      : 1px SOLID #C0C090;
                                             border-top       : 1px SOLID #C0C090;
                                             border-right     : 1px SOLID #A0A070;
                                             border-bottom    : 1px SOLID #A0A070;
                                           }
/* ----------------------------------------------------------------------------------------------------------- */
/* Forum Thread & Post Quoted Text Table attibutes                                                             */
/* ----------------------------------------------------------------------------------------------------------- */
.WroteAncient                              { color            : #000000;
                                             font-weight      : bold;
                                           }
.WroteSilver                               { color            : #000000;
                                             font-weight      : bold;
                                           }
.WroteLimeGreen                            { color            : #000000;
                                             font-weight      : bold;
                                           }
.WroteForestGreen                          { color            : #55BB55;
                                             font-weight      : bold;
                                           }
.WroteBlackKnight                          { color            : #AACCAA;
                                             font-weight      : bold;
                                           }
.WroteCyanBlue                             { color            : #444444;
                                             font-weight      : bold;
                                           }
.WrotePetroleumBlue                        { color            : #CCCCCC;
                                             font-weight      : bold;
                                           }
.WroteDesertBeige                          { color            : #444444;
                                             font-weight      : bold;
                                           }
/* ----------------------------------------------------------------------------------------------------------- */
/* Forum Thread & Post Quoted Text attibutes                                                                   */
/* ----------------------------------------------------------------------------------------------------------- */
.RefTDAncient                              { color             : #000000;
                                             font-size         : 12px;
                                           }
.RefTDSilver                               { color             : #000000;
                                             font-size         : 12px;
                                           }
.RefTDLimeGreen                            { color             : #000000;
                                             font-size         : 12px;
                                           }
.RefTDForestGreen                          { color             : #FFFFFF;
                                             font-size         : 12px;
                                           }
.RefTDBlackKnight                          { color             : #AAAAAA;
                                             font-size         : 12px;
                                           }
.RefTDCyanBlue                             { color             : #333333;
                                             font-size         : 12px;
                                           }
.RefTDPetroleumBlue                        { color             : #AAAAAA;
                                             font-size         : 12px;
                                           }
.RefTDDesertBeige                          { color             : #222222;
                                             font-size         : 12px;
                                           }
/* ----------------------------------------------------------------------------------------------------------- */
/* Forum Categories (Level 1) List attibutes                                                                   */
/* ----------------------------------------------------------------------------------------------------------- */
.CategoriesListAncient                     { color            : #000000;
                                             background-color : #EFEFEF;
                                             font-size        : 10;
                                           }
.CategoriesListSilver                      { color            : #000000;
                                             background-color : #EFEFEF;
                                             font-size        : 10;
                                           }
.CategoriesListLimeGreen                   { color            : #000000;
                                             background-color : #EFEFEF;
                                             font-size        : 10;
                                           }
.CategoriesListForestGreen                 { color            : #000000;
                                             background-color : #EFEFEF;
                                             font-size        : 10;
                                           }
.CategoriesListBlackKnight                 { color            : #000000;
                                             background-color : #EFEFEF;
                                             font-size        : 10;
                                           }
.CategoriesListCyanBlue                    { color            : #000000;
                                             background-color : #EFEFEF;
                                             font-size        : 10;
                                           }
.CategoriesListPetroleumBlue               { color            : #000000;
                                             background-color : #EFEFEF;
                                             font-size        : 10;
                                           }
.CategoriesListDesertBeige                 { color            : #000000;
                                             background-color : #EFEFEF;
                                             font-size        : 10;
                                           }
/* ----------------------------------------------------------------------------------------------------------- */
/* Category Threads (Level 2) List attibutes                                                                   */
/* ----------------------------------------------------------------------------------------------------------- */
.ThreadsListAncient                        { color            : #000000;
                                             background-color : #EFEFEF;
                                             font-size        : 10;
                                           }
.ThreadsListSilver                         { color            : #000000;
                                             background-color : #EFEFEF;
                                             font-size        : 10;
                                           }
.ThreadsListLimeGreen                      { color            : #000000;
                                             background-color : #EFEFEF;
                                             font-size        : 10;
                                           }
.ThreadsListForestGreen                    { color            : #000000;
                                             background-color : #EFEFEF;
                                             font-size        : 10;
                                           }
.ThreadsListBlackKnight                    { color            : #000000;
                                             background-color : #EFEFEF;
                                             font-size        : 10;
                                           }
.ThreadsListCyanBlue                       { color            : #000000;
                                             background-color : #EFEFEF;
                                             font-size        : 10;
                                           }
.ThreadsListPetroleumBlue                  { color            : #000000;
                                             background-color : #EFEFEF;
                                             font-size        : 10;
                                           }
.ThreadsListDesertBeige                    { color            : #000000;
                                             background-color : #EFEFEF;
                                             font-size        : 10;
                                           }
/* ----------------------------------------------------------------------------------------------------------- */
/* New Post Button Table attributes                                                                            */
/* ----------------------------------------------------------------------------------------------------------- */
.NewPostTableAncient                       { width            : 100%;
                                             height           : 35;
                                             background-color : #EFEFEF;
                                             border-left      : 1px SOLID #E0E0E0;
                                             border-top       : 1px SOLID #E0E0E0;
                                             border-right     : 1px SOLID #D0D0D0;
                                             border-bottom    : 1px SOLID #D0D0D0;
                                           }
.NewPostTableSilver                        { width            : 100%;
                                             height           : 35;
                                             background-color : #EFEFEF;
                                             border-left      : 1px SOLID #E0E0E0;
                                             border-top       : 1px SOLID #E0E0E0;
                                             border-right     : 1px SOLID #D0D0D0;
                                             border-bottom    : 1px SOLID #D0D0D0;
                                           }
.NewPostTableLimeGreen                     { width            : 100%;
                                             height           : 35;
                                             background-color : #EFEFEF;
                                             border-left      : 1px SOLID GRAY;
                                             border-top       : 1px SOLID GRAY;
                                             border-right     : 1px SOLID BLACK;
                                             border-bottom    : 1px SOLID BLACK;
                                           }
.NewPostTableForestGreen                   { width            : 100%;
                                             height           : 35;
                                             background-color : #EFEFEF;
                                             border-left      : 1px SOLID GRAY;
                                             border-top       : 1px SOLID GRAY;
                                             border-right     : 1px SOLID BLACK;
                                             border-bottom    : 1px SOLID BLACK;
                                           }
.NewPostTableBlackKnight                   { width            : 100%;
                                             height           : 35;
                                             background-color : #333333;
                                             border-left      : 1px SOLID GRAY;
                                             border-top       : 1px SOLID GRAY;
                                             border-right     : 1px SOLID BLACK;
                                             border-bottom    : 1px SOLID BLACK;
                                           }
.NewPostTableCyanBlue                      { width            : 100%;
                                             height           : 35;
                                             background-color : #C2EFEF;
                                             border-left      : 1px SOLID GRAY;
                                             border-top       : 1px SOLID GRAY;
                                             border-right     : 1px SOLID BLACK;
                                             border-bottom    : 1px SOLID BLACK;
                                           }
.NewPostTablePetroleumBlue                 { width            : 100%;
                                             height           : 35;
                                             background-color : #006060;
                                             border-left      : 1px SOLID GRAY;
                                             border-top       : 1px SOLID GRAY;
                                             border-right     : 1px SOLID BLACK;
                                             border-bottom    : 1px SOLID BLACK;
                                           }
.NewPostTableDesertBeige                   { width            : 100%;
                                             height           : 35;
                                             background-color : #F0F0B0;
                                             border-left      : 1px SOLID GRAY;
                                             border-top       : 1px SOLID GRAY;
                                             border-right     : 1px SOLID BLACK;
                                             border-bottom    : 1px SOLID BLACK;
                                           }
/* ----------------------------------------------------------------------------------------------------------- */
/* 3d Level On-line User attributes                                                                            */
/* ----------------------------------------------------------------------------------------------------------- */
.OnLineAncient, OnLineAncient:ACTIVE         { color             : #004400;
                                               font-weight       : bold;
                                               font-size         : 10px;
                                               text-decoration   : none;
                                             }
.OnLineAncient:HOVER                         { color             : #006600; 
                                               font-weight       : bold;
                                               font-size         : 10px;
                                               text-decoration   : none;
                                               background-color  : none;
                                             }
.OnLineSilver, OnLineSilver:ACTIVE           { color             : #004400;
                                               font-weight       : bold;
                                               font-size         : 10px;
                                               text-decoration   : none;
                                             }
.OnLineSilver:HOVER                          { color             : #006600; 
                                               font-weight       : bold;
                                               font-size         : 10px;
                                               text-decoration   : none;
                                               background-color  : none;
                                             }
.OnLineLimeGreen, OnLineLimeGreen:ACTIVE     { color             : #004400;
                                               font-weight       : bold;
                                               font-size         : 10px;
                                               text-decoration   : none;
                                             }
.OnLineLimeGreen:HOVER                       { color             : #008800; 
                                               font-weight       : bold;
                                               font-size         : 10px;
                                               text-decoration   : none;
                                               background-color  : none;
                                             }
.OnLineForestGreen, OnLineForestGreen:ACTIVE { color             : #00DD00;
                                               font-weight       : bold;
                                               font-size         : 10px;
                                               text-decoration   : none;
                                             }
.OnLineForestGreen:HOVER                     { color             : #00FF00; 
                                               font-weight       : bold;
                                               font-size         : 10px;
                                               text-decoration   : none;
                                               background-color  : none;
                                             }
.OnLineBlackKnight, OnLineBlackKnight:ACTIVE { color             : #005500;
                                               font-weight       : bold;
                                               font-size         : 10px;
                                               text-decoration   : none;
                                             }
.OnLineBlackKnight:HOVER                     { color             : #007700; 
                                               font-weight       : bold;
                                               font-size         : 10px;
                                               text-decoration   : none;
                                               background-color  : none;
                                             }
.OnLineCyanBlue, OnLineCyanBlue:ACTIVE       { color             : #005500;
                                               font-weight       : bold;
                                               font-size         : 10px;
                                               text-decoration   : none;
                                             }
.OnLineCyanBlue:HOVER                        { color             : #007700; 
                                               font-weight       : bold;
                                               font-size         : 10px;
                                               text-decoration   : none;
                                               background-color  : none;
                                             }
.OnLinePetroleumBlue, OnLinePetroleumBlue:ACTIVE { color             : #00AA00;
                                               font-weight       : bold;
                                               font-size         : 10px;
                                               text-decoration   : none;
                                             }
.OnLinePetroleumBlue:HOVER                   { color             : #00CC00; 
                                               font-weight       : bold;
                                               font-size         : 10px;
                                               text-decoration   : none;
                                               background-color  : none;
                                             }
.OnLineDesertBeige, OnLineDesertBeige:ACTIVE { color             : #005500;
                                               font-weight       : bold;
                                               font-size         : 10px;
                                               text-decoration   : none;
                                             }
.OnLineDesertBeige:HOVER                     { color             : #007700; 
                                               font-weight       : bold;
                                               font-size         : 10px;
                                               text-decoration   : none;
                                               background-color  : none;
                                             }
/* ----------------------------------------------------------------------------------------------------------- */
/* 3d Level Off-line User attributes                                                                           */
/* ----------------------------------------------------------------------------------------------------------- */
.OffLineAncient, OffLineAncient:ACTIVE         { color             : #777777;
                                                 font-weight       : bold;
                                                 font-size         : 10px;
                                                 text-decoration   : none;
                                               }
.OffLineAncient:HOVER                          { color             : #990000; 
                                                 font-weight       : bold;
                                                 font-size         : 10px;
                                                 text-decoration   : none;
                                                 background-color  : none;
                                               }
.OffLineSilver, OffLineSilver:ACTIVE           { color             : #777777;
                                                 font-weight       : bold;
                                                 font-size         : 10px;
                                                 text-decoration   : none;
                                               }
.OffLineSilver:HOVER                           { color             : #990000; 
                                                 font-weight       : bold;
                                                 font-size         : 10px;
                                                 text-decoration   : none;
                                                 background-color  : none;
                                               }
.OffLineLimeGreen, OffLineLimeGreen:ACTIVE     { color             : #777777;
                                                 font-weight       : bold;
                                                 font-size         : 10px;
                                                 text-decoration   : none;
                                               }
.OffLineLimeGreen:HOVER                        { color             : #990000; 
                                                 font-weight       : bold;
                                                 font-size         : 10px;
                                                 text-decoration   : none;
                                                 background-color  : none;
                                               }
.OffLineForestGreen, OffLineForestGreen:ACTIVE { color             : #777777;
                                                 font-weight       : bold;
                                                 font-size         : 10px;
                                                 text-decoration   : none;
                                               }
.OffLineForestGreen:HOVER                      { color             : #FF0000; 
                                                 font-weight       : bold;
                                                 font-size         : 10px;
                                                 text-decoration   : none;
                                                 background-color  : none;
                                               }
.OffLineBlackKnight, OffLineBlackKnight:ACTIVE { color             : #777777;
                                                 font-weight       : bold;
                                                 font-size         : 10px;
                                                 text-decoration   : none;
                                               }
.OffLineBlackKnight:HOVER                      { color             : #BB0000; 
                                                 font-weight       : bold;
                                                 font-size         : 10px;
                                                 text-decoration   : none;
                                                 background-color  : none;
                                               }
.OffLineCyanBlue, OffLineCyanBlue:ACTIVE       { color             : #777777;
                                                 font-weight       : bold;
                                                 font-size         : 10px;
                                                 text-decoration   : none;
                                               }
.OffLineCyanBlue:HOVER                         { color             : #BB0000; 
                                                 font-weight       : bold;
                                                 font-size         : 10px;
                                                 text-decoration   : none;
                                                 background-color  : none;
                                               }
.OffLinePetroleumBlue, OffLinePetroleumBlue:ACTIVE { color             : #AAAAAA;
                                                 font-weight       : bold;
                                                 font-size         : 10px;
                                                 text-decoration   : none;
                                               }
.OffLinePetroleumBlue:HOVER                      { color             : #FF0000; 
                                                 font-weight       : bold;
                                                 font-size         : 10px;
                                                 text-decoration   : none;
                                                 background-color  : none;
                                               }
.OffLineDesertBeige, OffLineDesertBeige:ACTIVE { color             : #777777;
                                                 font-weight       : bold;
                                                 font-size         : 10px;
                                                 text-decoration   : none;
                                               }
.OffLineDesertBeige:HOVER                      { color             : #BB0000; 
                                                 font-weight       : bold;
                                                 font-size         : 10px;
                                                 text-decoration   : none;
                                                 background-color  : none;
                                               }
/* ----------------------------------------------------------------------------------------------------------- */
/* Divider Line attributes                                                                                     */
/* ----------------------------------------------------------------------------------------------------------- */
.DividerAncient                            { background-color  : #ACA092;
                                             font-weight       : bold;
                                             text-align        : center;
                                             border-left       : 1px SOLID #999999;
                                             border-top        : 1px SOLID #999999;
                                             border-right      : 1px SOLID GRAY;
                                             border-bottom     : 1px SOLID GRAY;
                                           }
.DividerSilver                             { background-color  : #D0D0D0;
                                             font-weight       : bold;
                                             text-align        : center;
                                             border-left       : 1px SOLID #AAAAAA;
                                             border-top        : 1px SOLID #AAAAAA;
                                             border-right      : 1px SOLID #777777;
                                             border-bottom     : 1px SOLID #777777;
                                           }
.DividerLimeGreen                          { background-color  : #BCCBBC;
                                             font-weight       : bold;
                                             text-align        : center;
                                             border-left       : 1px SOLID SILVER;
                                             border-top        : 1px SOLID SILVER;
                                             border-right      : 1px SOLID GRAY;
                                             border-bottom     : 1px SOLID GRAY;
                                           }
.DividerForestGreen                        { background-color  : #BCCBBC;
                                             font-weight       : bold;
                                             text-align        : center;
                                             border-left       : 1px SOLID SILVER;
                                             border-top        : 1px SOLID SILVER;
                                             border-right      : 1px SOLID GRAY;
                                             border-bottom     : 1px SOLID GRAY;
                                           }
.DividerBlackKnight                        { color             : #DDDDDD;
                                             background-color  : #444444;
                                             font-weight       : bold;
                                             text-align        : center;
                                             border-left       : 1px SOLID #222222;
                                             border-top        : 1px SOLID #222222;
                                             border-right      : 1px SOLID #555555;
                                             border-bottom     : 1px SOLID #555555;
                                           }
.DividerCyanBlue                           { background-color  : #BCCBBC;
                                             font-weight       : bold;
                                             text-align        : center;
                                             border-left       : 1px SOLID SILVER;
                                             border-top        : 1px SOLID SILVER;
                                             border-right      : 1px SOLID GRAY;
                                             border-bottom     : 1px SOLID GRAY;
                                           }
.DividerPetroleumBlue                      { background-color  : #BCCBBC;
                                             font-weight       : bold;
                                             text-align        : center;
                                             border-left       : 1px SOLID SILVER;
                                             border-top        : 1px SOLID SILVER;
                                             border-right      : 1px SOLID GRAY;
                                             border-bottom     : 1px SOLID GRAY;
                                           }
.DividerDesertBeige                        { background-color  : #D6CA8B;
                                             font-weight       : bold;
                                             text-align        : center;
                                             border-left       : 1px SOLID #F6EAAB;
                                             border-top        : 1px SOLID #F6EAAB;
                                             border-right      : 1px SOLID #B69A5B;
                                             border-bottom     : 1px SOLID #B69A5B;
                                           }
/* ----------------------------------------------------------------------------------------------------------- */
/* Query -> Search Results -> Link to Visit Category Attributes                                                */
/* ----------------------------------------------------------------------------------------------------------- */
.SRCatAncient, SRCatAncient:ACTIVE         { color             : #555555;
                                             font-size         : 10px;
                                             text-decoration   : none;
                                           }
.SRCatAncient:HOVER                        { color             : #222222; 
                                             font-size         : 10px;
                                             text-decoration   : none;
                                             background-color  : none;
                                           }
.SRCatSilver, SRCatSilver:ACTIVE           { color             : #555555;
                                             font-size         : 10px;
                                             text-decoration   : none;
                                           }
.SRCatSilver:HOVER                         { color             : #222222; 
                                             font-size         : 10px;
                                             text-decoration   : none;
                                             background-color  : none;
                                           }
.SRCatLimeGreen, SRCatLimeGreen:ACTIVE     { color             : #00AA00;
                                             font-size         : 10px;
                                             text-decoration   : none;
                                           }
.SRCatLimeGreen:HOVER                      { color             : #00CC00; 
                                             font-size         : 10px;
                                             text-decoration   : none;
                                             background-color  : none;
                                           }
.SRCatForestGreen, SRCatForestGreen:ACTIVE { color             : #00AA00;
                                             font-size         : 10px;
                                             text-decoration   : none;
                                           }
.SRCatForestGreen:HOVER                    { color             : #00CC00; 
                                             font-size         : 10px;
                                             text-decoration   : none;
                                             background-color  : none;
                                           }
.SRCatBlackKnight, SRCatBlackKnight:ACTIVE { color             : #D8CF12;
                                             font-size         : 10px;
                                             text-decoration   : none;
                                           }
.SRCatBlackKnight:HOVER                    { color             : #F8EF32;
                                             font-size         : 10px;
                                             text-decoration   : none;
                                             background-color  : none;
                                           }
.SRCatCyanBlue, SRCatCyanBlue:ACTIVE       { color             : #369690;
                                             font-size         : 10px;
                                             text-decoration   : none;
                                           }
.SRCatCyanBlue:HOVER                       { color             : #066660;
                                             font-size         : 10px;
                                             text-decoration   : none;
                                             background-color  : none;
                                           }
.SRCatPetroleumBlue, SRCatPetroleumBlue:ACTIVE { color             : #006666;
                                             font-size         : 10px;
                                             text-decoration   : none;
                                           }
.SRCatPetroleumBlue:HOVER                  { color             : #009999;
                                             font-size         : 10px;
                                             text-decoration   : none;
                                             background-color  : none;
                                           }
.SRCatDesertBeige, SRCatDesertBeige:ACTIVE { color             : #B6AA5B;
                                             font-size         : 10px;
                                             text-decoration   : none;
                                           }
.SRCatDesertBeige:HOVER                    { color             : #867A2B;
                                             font-size         : 10px;
                                             text-decoration   : none;
                                             background-color  : none;
                                           }
/* ----------------------------------------------------------------------------------------------------------- */
/* Query -> Search Results -> Link to Visit Thread Attributes                                                  */
/* ----------------------------------------------------------------------------------------------------------- */
.SRThrAncient, SRThrAncient:ACTIVE         { color             : #555555;
                                             font-size         : 10px;
                                             text-decoration   : none;
                                           }
.SRThrAncient:HOVER                        { color             : #222222; 
                                             font-size         : 10px;
                                             text-decoration   : none;
                                             background-color  : none;
                                           }
.SRThrSilver, SRThrSilver:ACTIVE           { color             : #555555;
                                             font-size         : 10px;
                                             text-decoration   : none;
                                           }
.SRThrSilver:HOVER                         { color             : #222222; 
                                             font-size         : 10px;
                                             text-decoration   : none;
                                             background-color  : none;
                                           }
.SRThrLimeGreen, SRThrLimeGreen:ACTIVE     { color             : #00AA00;
                                             font-size         : 10px;
                                             text-decoration   : none;
                                           }
.SRThrLimeGreen:HOVER                      { color             : #00CC00; 
                                             font-size         : 10px;
                                             text-decoration   : none;
                                             background-color  : none;
                                           }
.SRThrForestGreen, SRThrForestGreen:ACTIVE { color             : #00AA00;
                                             font-size         : 10px;
                                             text-decoration   : none;
                                           }
.SRThrForestGreen:HOVER                    { color             : #00CC00; 
                                             font-size         : 10px;
                                             text-decoration   : none;
                                             background-color  : none;
                                           }
.SRThrBlackKnight, SRThrBlackKnight:ACTIVE { color             : #D8CF12;
                                             font-size         : 10px;
                                             text-decoration   : none;
                                           }
.SRThrBlackKnight:HOVER                    { color             : #F8EF32; 
                                             font-size         : 10px;
                                             text-decoration   : none;
                                             background-color  : none;
                                           }
.SRThrCyanBlue, SRThrCyanBlue:ACTIVE       { color             : #369690;
                                             font-size         : 10px;
                                             text-decoration   : none;
                                           }
.SRThrCyanBlue:HOVER                       { color             : #066660; 
                                             font-size         : 10px;
                                             text-decoration   : none;
                                             background-color  : none;
                                           }
.SRThrPetroleumBlue, SRThrPetroleumBlue:ACTIVE { color             : #006666;
                                             font-size         : 10px;
                                             text-decoration   : none;
                                           }
.SRThrPetroleumBlue:HOVER                    { color             : #009999; 
                                             font-size         : 10px;
                                             text-decoration   : none;
                                             background-color  : none;
                                           }
.SRThrDesertBeige, SRThrDesertBeige:ACTIVE { color             : #B6AA5B;
                                             font-size         : 10px;
                                             text-decoration   : none;
                                           }
.SRThrDesertBeige:HOVER                    { color             : #867A2B; 
                                             font-size         : 10px;
                                             text-decoration   : none;
                                             background-color  : none;
                                           }
/* ----------------------------------------------------------------------------------------------------------- */
/* Post Moved Standard Text attributes                                                                         */
/* ----------------------------------------------------------------------------------------------------------- */
.QueryStdTextAncient                                 { color              : #000000;
                                                     }
.QueryStdTextSilver                                  { color              : #000000;
                                                     }
.QueryStdTextLimeGreen                               { color              : #000000;
                                                     }
.QueryStdTextForestGreen                             { color              : #FFFFFF;
                                                     }
.QueryStdTextBlackKnight                             { color              : #FFFFFF;
                                                     }
.QueryStdTextCyanBlue                                { color              : #000000;
                                                     }
.QueryStdTextPetroleumBlue                           { color              : #EEEEEE;
                                                     }
.QueryStdTextDesertBeige                             { color              : #000000;
                                                     }
/* ----------------------------------------------------------------------------------------------------------- */
/* Post Moved Standard Text attributes                                                                         */
/* ----------------------------------------------------------------------------------------------------------- */
.QueryInputAncient                                   { color              : #FFFFFF;
                                                       background-color   : #BCB0A2;
			                                              border-left        : 1px SOLID #DCD0C2;
			                                              border-top         : 1px SOLID #DCD0C2;
			                                              border-right       : 1px SOLID #9C9082;
			                                              border-bottom      : 1px SOLID #9C9082;
                                                     }
.QueryInputSilver                                    { color              : #000000;
                                                     }
.QueryInputLimeGreen                                 { color              : #000000;
                                                     }
.QueryInputForestGreen                               { color              : #FFFFFF;
                                                       background-color   : #255555;
			                                              border-left        : 1px SOLID #407040;
			                                              border-top         : 1px SOLID #407040;
			                                              border-right       : 1px SOLID #206020;
			                                              border-bottom      : 1px SOLID #206020;
                                                     }
.QueryInputBlackKnight                               { color              : #FFFFFF;
                                                       background-color   : #555555;
			                                              border-left        : 1px SOLID #777777;
			                                              border-top         : 1px SOLID #777777;
			                                              border-right       : 1px SOLID #000000;
			                                              border-bottom      : 1px SOLID #000000;
                                                     }
.QueryInputCyanBlue                                  { color              : #FFFFFF;
                                                       background-color   : #92BFBF;
			                                              border-left        : 1px SOLID #B2DFDF;
			                                              border-top         : 1px SOLID #B2DFDF;
			                                              border-right       : 1px SOLID #729F9F;
			                                              border-bottom      : 1px SOLID #729F9F;
                                                     }
.QueryInputPetroleumBlue                             { color              : #FFFFFF;
                                                       background-color   : #207A7A;
			                                              border-left        : 1px SOLID #409A9A;
			                                              border-top         : 1px SOLID #409A9A;
			                                              border-right       : 1px SOLID #106A6A;
			                                              border-bottom      : 1px SOLID #106A6A;
                                                     }
.QueryInputDesertBeige                               { color              : #FFFFFF;
                                                       background-color   : #BDB289;
			                                              border-left        : 1px SOLID #CDC299;
			                                              border-top         : 1px SOLID #CDC299;
			                                              border-right       : 1px SOLID #6D6239;
			                                              border-bottom      : 1px SOLID #6D6239;
                                                     }
/* ----------------------------------------------------------------------------------------------------------- */
/* Forum Statistics & On-Line Members area Background & Separation lines                                       */
/* ----------------------------------------------------------------------------------------------------------- */
.FCTTDAncient                              { background-color : #CCC0B2;
                                             width            : 100%;
                                             border-left      : 1px SOLID SILVER;
                                             border-right     : 1px SOLID SILVER;
                                           }
.FCTTDSilver                               { background-color : #D9D9D9;
                                             width            : 100%;
                                             border-left      : 1px SOLID SILVER;
                                             border-right     : 1px SOLID SILVER;
                                           }
.FCTTDLimeGreen                            { background-color : #E6E6E6;
                                             width            : 100%;
                                           }
.FCTTDForestGreen                          { background-color : #0F3F3F;
                                             width            : 100%;
                                           }
.FCTTDBlackKnight                          { color            : #FFFFFF;
                                             background-color : #333333;
                                             width            : 100%;
                                           }
.FCTTDCyanBlue                             { background-color : #C2EFEF;
                                             width            : 100%;
                                           }
.FCTTDPetroleumBlue                        { background-color : #005A5A;
                                             width            : 100%;
                                           }
.FCTTDDesertBeige                          { color            : #FFFFFF;
                                             background-color : #FDF2B9;
                                             width            : 100%;
                                           }
/* ----------------------------------------------------------------------------------------------------------- */
/* Statistics Standard Text attributes                                                                         */
/* ----------------------------------------------------------------------------------------------------------- */
.StdStatTextAncient                        { color            : #222222;
                                           }
.StdStatTextSilver                         { color            : #222222;
                                           }
.StdStatTextLimeGreen                      { color            : #222222;
                                           }
.StdStatTextForestGreen                    { color            : #DDDDDD;
                                           }
.StdStatTextBlackKnight                    { color            : #EEEEEE;
                                           }
.StdStatTextCyanBlue                       { color            : #222222;
                                           }
.StdStatTextPetroleumBlue                  { color            : #EEEEEE;
                                           }
.StdStatTextDesertBeige                    { color            : #222222;
                                           }
/* ----------------------------------------------------------------------------------------------------------- */
/* Statistics Variable Text attributes                                                                         */
/* ----------------------------------------------------------------------------------------------------------- */
.VarStatTextAncient                        { color            : #000000;
                                             font-weight      : bold;
                                           }
.VarStatTextSilver                         { color            : #000000;
                                             font-weight      : bold;
                                           }
.VarStatTextLimeGreen                      { color            : #000000;
                                             font-weight      : bold;
                                           }
.VarStatTextForestGreen                    { color            : #FFFFFF;
                                             font-weight      : bold;
                                           }
.VarStatTextBlackKnight                    { color            : #EEEEEE;
                                             font-weight      : bold;
                                           }
.VarStatTextCyanBlue                       { color            : #000000;
                                             font-weight      : bold;
                                           }
.VarStatTextPetroleumBlue                  { color            : #EEEEEE;
                                             font-weight      : bold;
                                           }
.VarStatTextDesertBeige                    { color            : #000000;
                                             font-weight      : bold;
                                           }
/* ----------------------------------------------------------------------------------------------------------- */
/* Statistics On-Line Members Horizontal Divide Line attributes                                                */
/* ----------------------------------------------------------------------------------------------------------- */
.StatOnLineMembersDivLineAncient                     { border-top        : 1px SOLID SILVER; }
.StatOnLineMembersDivLineSilver                      { border-top        : 1px SOLID SILVER; }
.StatOnLineMembersDivLineLimeGreen                   { border-top        : 1px SOLID SILVER; }
.StatOnLineMembersDivLineForestGreen                 { border-top        : 1px SOLID #335533; }
.StatOnLineMembersDivLineBlackKnight                 { border-top        : 1px SOLID #333333; }
.StatOnLineMembersDivLineCyanBlue                    { border-top        : 1px SOLID #333333; }
.StatOnLineMembersDivLinePetroleumBlue               { border-top        : 1px SOLID #333333; }
.StatOnLineMembersDivLineDesertBeige                 { border-top        : 1px SOLID #333333; }
/* ----------------------------------------------------------------------------------------------------------- */
/* Statistics Acceptable Use Policy selection attributes                                                       */
/* ----------------------------------------------------------------------------------------------------------- */
.StatAccPolAncient, StatAccPolAncient:ACTIVE         { color             : #555555;
                                                       font-size         : 10px;
                                                       text-decoration   : none;
                                                     }
.StatAccPolAncient:HOVER                             { color             : #222222; 
                                                       font-size         : 10px;
                                                       text-decoration   : none;
                                                       background-color  : none;
                                                     }
.StatAccPolSilver, StatAccPolSilver:ACTIVE           { color             : #555555;
                                                       font-size         : 10px;
                                                       text-decoration   : none;
                                                     }
.StatAccPolSilver:HOVER                              { color             : #222222; 
                                                       font-size         : 10px;
                                                       text-decoration   : none;
                                                       background-color  : none;
                                                     }
.StatAccPolLimeGreen, StatAccPolLimeGreen:ACTIVE     { color             : #00AA00;
                                                       font-size         : 10px;
                                                       text-decoration   : none;
                                                     }
.StatAccPolLimeGreen:HOVER                           { color             : #00CC00; 
                                                       font-size         : 10px;
                                                       text-decoration   : none;
                                                       background-color  : none;
                                                     }
.StatAccPolForestGreen, StatAccPolForestGreen:ACTIVE { color             : #CC5555;
                                                       font-size         : 10px;
                                                       text-decoration   : none;
                                                     }
.StatAccPolForestGreen:HOVER                         { color             : #EE7777;
                                                       font-size         : 10px;
                                                       text-decoration   : none;
                                                       background-color  : none;
                                                     }
.StatAccPolBlackKnight, StatAccPolBlackKnight:ACTIVE { color             : #DD8080;
                                                       font-size         : 10px;
                                                       text-decoration   : none;
                                                     }
.StatAccPolBlackKnight:HOVER                         { color             : #BFA0A0;
                                                       font-size         : 10px;
                                                       text-decoration   : none;
                                                       background-color  : none;
                                                     }
.StatAccPolCyanBlue, StatAccPolCyanBlue:ACTIVE          { color             : #DD8080;
                                                          font-size         : 10px;
                                                          text-decoration   : none;
                                                         }
.StatAccPolCyanBlue:HOVER                                { color             : #BFA0A0;
                                                           font-size         : 10px;
                                                           text-decoration   : none;
                                                           background-color  : none;
                                                         }
.StatAccPolPetroleumBlue, StatAccPolPetroleumBlue:ACTIVE { color             : #DD8080;
                                                           font-size         : 10px;
                                                           text-decoration   : none;
                                                         }
.StatAccPolPetroleumBlue:HOVER                           { color             : #BFA0A0;
                                                           font-size         : 10px;
                                                           text-decoration   : none;
                                                           background-color  : none;
                                                         }
.StatAccPolDesertBeige, StatAccPolDesertBeige:ACTIVE     { color             : #DD8080;
                                                           font-size         : 10px;
                                                           text-decoration   : none;
                                                         }
.StatAccPolDesertBeige:HOVER                             { color             : #BFA0A0;
                                                           font-size         : 10px;
                                                           text-decoration   : none;
                                                           background-color  : none;
                                                         }
/* ----------------------------------------------------------------------------------------------------------- */
/* Statistics Any other selection attributes                                                                   */
/* ----------------------------------------------------------------------------------------------------------- */
.SelStatAncient, SelStatAncient:ACTIVE               { color             : #555555;
                                                       font-size         : 10px;
                                                       text-decoration   : none;
                                                     }
.SelStatAncient:HOVER                                { color             : #222222; 
                                                       font-size         : 10px;
                                                       text-decoration   : none;
                                                       background-color  : none;
                                                     }
.SelStatSilver, SelStatSilver:ACTIVE                 { color             : #555555;
                                                       font-size         : 10px;
                                                       text-decoration   : none;
                                                     }
.SelStatSilver:HOVER                                 { color             : #222222; 
                                                       font-size         : 10px;
                                                       text-decoration   : none;
                                                       background-color  : none;
                                                     }
.SelStatLimeGreen, SelStatLimeGreen:ACTIVE           { color             : #00AA00;
                                                       font-size         : 10px;
                                                       text-decoration   : none;
                                                     }
.SelStatLimeGreen:HOVER                              { color             : #00CC00; 
                                                       font-size         : 10px;
                                                       text-decoration   : none;
                                                       background-color  : none;
                                                     }
.SelStatForestGreen, SelStatForestGreen:ACTIVE       { color             : #99CC99;
                                                       font-size         : 10px;
                                                       text-decoration   : none;
                                                     }
.SelStatForestGreen:HOVER                            { color             : #99EE99;
                                                       font-size         : 10px;
                                                       text-decoration   : none;
                                                       background-color  : none;
                                                     }
.SelStatBlackKnight, SelStatBlackKnight:ACTIVE       { color             : #DDDDDD;
                                                       font-size         : 10px;
                                                       text-decoration   : none;
                                                     }
.SelStatBlackKnight:HOVER                            { color             : #FFFFFF;
                                                       font-size         : 10px;
                                                       text-decoration   : none;
                                                       background-color  : none;
                                                     }
.SelStatCyanBlue, SelStatCyanBlue:ACTIVE             { color             : #526F6F;
                                                       font-size         : 10px;
                                                       text-decoration   : none;
                                                     }
.SelStatCyanBlue:HOVER                               { color             : #223F3F;
                                                       font-size         : 10px;
                                                       text-decoration   : none;
                                                       background-color  : none;
                                                     }
.SelStatPetroleumBlue, SelStatPetroleumBlue:ACTIVE   { color             : #70CACA;
                                                       font-size         : 10px;
                                                       text-decoration   : none;
                                                     }
.SelStatPetroleumBlue:HOVER                          { color             : #90EAEA;
                                                       font-size         : 10px;
                                                       text-decoration   : none;
                                                       background-color  : none;
                                                     }
.SelStatDesertBeige, SelStatDesertBeige:ACTIVE       { color             : #888888;
                                                       font-size         : 10px;
                                                       text-decoration   : none;
                                                     }
.SelStatDesertBeige:HOVER                            { color             : #333333;
                                                       font-size         : 10px;
                                                       text-decoration   : none;
                                                       background-color  : none;
                                                     }
/* ----------------------------------------------------------------------------------------------------------- */
/* Edit / New Thread / Post Form Standard Text Attributes                                                      */
/* ----------------------------------------------------------------------------------------------------------- */
.EditStdTextAncient                                  { color             : #000000;
                                                       font-weight       : bold;
                                                     }
.EditStdTextSilver                                   { color             : #FFFFFF;
                                                       font-weight       : bold;
                                                     }
.EditStdTextLimeGreen                                { color             : #000000;
                                                       font-weight       : bold;
                                                     }
.EditStdTextForestGreen                              { color             : #FFFFFF;
                                                       font-weight       : bold;
                                                     }
.EditStdTextBlackKnight                              { color             : #FFFFFF;
                                                       font-weight       : bold;
                                                     }
.EditStdTextCyanBlue                                 { color             : #000000;
                                                       font-weight       : bold;
                                                     }
.EditStdTextPetroleumBlue                            { color             : #FFFFFF;
                                                       font-weight       : bold;
                                                     }
.EditStdTextDesertBeige                              { color             : #000000;
                                                       font-weight       : bold;
                                                     }
/* ----------------------------------------------------------------------------------------------------------- */
/* Edit / New Thread / Post Form Text Box Attributes                                                           */
/* ----------------------------------------------------------------------------------------------------------- */
.EditTextBoxAncient                                  { color              : #000000;
                                                       background-color   : #BCB0A2;
                                                       font-size          : 12px;
                                                     }
.EditTextBoxSilver                                   { color              : #000000;
                                                       background-color   : #D0D0D0;
                                                       font-size          : 12px;
                                                     }
.EditTextBoxLimeGreen                                { color              : #000000;
                                                       background-color   : #DBDBDB;
                                                       font-size          : 12px;
                                                     }
.EditTextBoxForestGreen                              { color              : #FFFFFF;
                                                       background-color   : #104040;
                                                       font-size          : 12px;
                                                     }
.EditTextBoxBlackKnight                              { color              : #FFFFFF;
                                                       background-color   : #222222;
                                                       font-size          : 12px;
                                                     }
.EditTextBoxCyanBlue                                 { color              : #000000;
                                                       background-color   : #C2EFEF;
                                                       font-size          : 12px;
                                                     }
.EditTextBoxPetroleumBlue                            { color              : #FFFFFF;
                                                       background-color   : #006060;
                                                       font-size          : 12px;
                                                     }
.EditTextBoxDesertBeige                              { color              : #000000;
                                                       background-color   : #F0F0B0;
                                                       font-size          : 12px;
                                                     }
/* ----------------------------------------------------------------------------------------------------------- */
/* Post Edited / Moved Title attributes                                                                        */
/* ----------------------------------------------------------------------------------------------------------- */
.EditMoveTitleAncient                                { color              : #000000;
                                                       font-weight        : bold;
                                                       border-bottom      : 1px SOLID GRAY;
                                                     }
.EditMoveTitleSilver                                 { color              : #000000;
                                                       font-weight        : bold;
                                                       border-bottom      : 1px SOLID GRAY;
                                                     }
.EditMoveTitleLimeGreen                              { color              : #000000;
                                                       font-weight        : bold;
                                                       border-bottom      : 1px SOLID GRAY;
                                                     }
.EditMoveTitleForestGreen                            { color              : #D0CCCC;
                                                       font-weight        : bold;
                                                       border-bottom      : 1px SOLID GRAY;
                                                     }
.EditMoveTitleBlackKnight                            { color              : #BFA0A0;
                                                       font-weight        : bold;
                                                       border-bottom      : 1px SOLID #333333;
                                                     }
.EditMoveTitleCyanBlue                               { color              : #BFA0A0;
                                                       font-weight        : bold;
                                                       border-bottom      : 1px SOLID #333333;
                                                     }
.EditMoveTitlePetroleumBlue                          { color              : #F0783C;
                                                       font-weight        : bold;
                                                       border-bottom      : 1px SOLID #333333;
                                                     }
.EditMoveTitleDesertBeige                            { color              : #FF6633;
                                                       font-weight        : bold;
                                                       border-bottom      : 1px SOLID #333333;
                                                     }
/* ----------------------------------------------------------------------------------------------------------- */
/* Post Edited Standard Text attributes                                                                        */
/* ----------------------------------------------------------------------------------------------------------- */
.PostEditedStdTextAncient                            { color              : #000000;
                                                       border-top         : 1px SOLID GRAY;
                                                     }
.PostEditedStdTextSilver                             { color              : #000000;
                                                       border-top         : 1px SOLID GRAY;
                                                     }
.PostEditedStdTextLimeGreen                          { color              : #000000;
                                                       border-top         : 1px SOLID GRAY;
                                                     }
.PostEditedStdTextForestGreen                        { color              : #D0CCCC;
                                                       border-top         : 1px SOLID GRAY;
                                                     }
.PostEditedStdTextBlackKnight                        { color              : #BFA0A0;
                                                       border-top         : 1px SOLID #333333;
                                                     }
.PostEditedStdTextCyanBlue                           { color              : #BFA0A0;
                                                       border-top         : 1px SOLID #333333;
                                                     }
.PostEditedStdTextPetroleumBlue                      { color              : #F0783C;
                                                       border-top         : 1px SOLID #333333;
                                                     }
.PostEditedStdTextDesertBeige                        { color              : #FF9933;
                                                       border-top         : 1px SOLID #333333;
                                                     }
/* ----------------------------------------------------------------------------------------------------------- */
/* Post Moved Standard Text attributes                                                                         */
/* ----------------------------------------------------------------------------------------------------------- */
.PostMovedStdTextAncient                             { color              : #000000;
                                                       border-top         : 1px SOLID GRAY;
                                                     }
.PostMovedStdTextSilver                              { color              : #000000;
                                                       border-top         : 1px SOLID GRAY;
                                                     }
.PostMovedStdTextLimeGreen                           { color              : #000000;
                                                       border-top         : 1px SOLID GRAY;
                                                     }
.PostMovedStdTextForestGreen                         { color              : #D0CCCC;
                                                       border-top         : 1px SOLID GRAY;
                                                     }
.PostMovedStdTextBlackKnight                         { color              : #BFA0A0;
                                                       border-top         : 1px SOLID #333333;
                                                     }
.PostMovedStdTextCyanBlue                            { color              : #BFA0A0;
                                                       border-top         : 1px SOLID #333333;
                                                     }
.PostMovedStdTextPetroleumBlue                       { color              : #BFA0A0;
                                                       border-top         : 1px SOLID #333333;
                                                     }
.PostMovedStdTextDesertBeige                         { color              : #BFA0A0;
                                                       border-top         : 1px SOLID #333333;
                                                     }
/* ----------------------------------------------------------------------------------------------------------- */
/* Next/Prior Forum posts list attributes (Top)                                                                */
/* ----------------------------------------------------------------------------------------------------------- */
.NPPageAncient, NPPageAncient:ACTIVE                 { color             : #555555;
                                                       font-size         : 10px;
                                                       text-decoration   : none;
                                                     }
.NPPageAncient:HOVER                                 { color             : #000000; 
                                                       font-size         : 10px;
                                                       text-decoration   : none;
                                                       background-color  : none;
                                                     }
.NPPageSilver, NPPageSilver:ACTIVE                   { color             : #555555;
                                                       font-size         : 10px;
                                                       text-decoration   : none;
                                                     }
.NPPageSilver:HOVER                                  { color             : #000000; 
                                                       font-size         : 10px;
                                                       text-decoration   : none;
                                                       background-color  : none;
                                                     }
.NPPageForestGreen, NPPageForestGreen:ACTIVE         { color             : #555555;
                                                       font-size         : 10px;
                                                       text-decoration   : none;
                                                     }
.NPPageForestGreen:HOVER                             { color             : #000000;
                                                       font-size         : 10px;
                                                       text-decoration   : none;
                                                       background-color  : none;
                                                     }
.NPPageLimeGreen, NPPageLimeGreen:ACTIVE             { color             : #00AA00;
                                                       font-size         : 10px;
                                                       text-decoration   : none;
                                                     }
.NPPageLimeGreen:HOVER                               { color             : #000000; 
                                                       font-size         : 10px;
                                                       text-decoration   : none;
                                                       background-color  : none;
                                                     }
.NPPageBlackKnight, NPPageBlackKnight:ACTIVE         { color             : #AAAAAA;
                                                       font-size         : 10px;
                                                       text-decoration   : none;
                                                     }
.NPPageBlackKnight:HOVER                             { color             : #000000;
                                                       font-size         : 10px;
                                                       text-decoration   : none;
                                                       background-color  : none;
                                                     }
.NPPageCyanBlue, NPPageCyanBlue:ACTIVE               { color             : #526F6F;
                                                       font-size         : 10px;
                                                       text-decoration   : none;
                                                     }
.NPPageCyanBlue:HOVER                                { color             : #000000;
                                                       font-size         : 10px;
                                                       text-decoration   : none;
                                                       background-color  : none;
                                                     }
.NPPagePetroleumBlue, NPPagePetroleumBlue:ACTIVE     { color             : #509AAA;
                                                       font-size         : 10px;
                                                       text-decoration   : none;
                                                     }
.NPPagePetroleumBlue:HOVER                           { color             : #000000;
                                                       font-size         : 10px;
                                                       text-decoration   : none;
                                                       background-color  : none;
                                                     }
.NPPageDesertBeige, NPPageDesertBeige:ACTIVE         { color             : #888888;
                                                       font-size         : 10px;
                                                       text-decoration   : none;
                                                     }
.NPPageDesertBeige:HOVER                             { color             : #000000;
                                                       font-size         : 10px;
                                                       text-decoration   : none;
                                                       background-color  : none;
                                                     }
                                                     
/* ----------------------------------------------------------------------------------------------------------- */
/* Next/Prior Forum posts list attributes (Bottom)                                                             */
/* ----------------------------------------------------------------------------------------------------------- */
.NPPageBottomAncient, NPPageBottomAncient:ACTIVE            { color             : #333333;
                                                              font-size         : 10px;
                                                              text-decoration   : none;
                                                            }
.NPPageBottomAncient:HOVER                                  { color             : #888888; 
                                                              font-size         : 10px;
                                                              text-decoration   : none;
                                                              background-color  : none;
                                                            }
.NPPageBottomSilver, NPPageBottomSilver:ACTIVE              {  color             : #333333;
                                                              font-size         : 10px;
                                                              text-decoration   : none;
                                                             }
.NPPageBottomSilver:HOVER                                    { color             : #888888; 
                                                               font-size         : 10px;
                                                               text-decoration   : none;
                                                               background-color  : none;
                                                             }
.NPPageBottomForestGreen, NPPageBottomForestGreen:ACTIVE     { color             : #333333;
                                                               font-size         : 10px;
                                                               text-decoration   : none;
                                                             }
.NPPageBottomForestGreen:HOVER                               { color             : #888888;
                                                               font-size         : 10px;
                                                               text-decoration   : none;
                                                               background-color  : none;
                                                             }
.NPPageBottomLimeGreen, NPPageBottomLimeGreen:ACTIVE         { color             : #005500;
                                                               font-size         : 10px;
                                                               text-decoration   : none;
                                                             }
.NPPageBottomLimeGreen:HOVER                                 { color             : #001100; 
                                                               font-size         : 10px;
                                                               text-decoration   : none;
                                                               background-color  : none;
                                                             }
.NPPageBottomBlackKnight, NPPageBottomBlackKnight:ACTIVE     { color             : #CCCCCC;
                                                               font-size         : 10px;
                                                               text-decoration   : none;
                                                             }
.NPPageBottomBlackKnight:HOVER                               { color             : #FFFFFF;
                                                               font-size         : 10px;
                                                               text-decoration   : none;
                                                               background-color  : none;
                                                             }
.NPPageBottomCyanBlue, NPPageBottomCyanBlue:ACTIVE           { color             : #333333;
                                                               font-size         : 10px;
                                                               text-decoration   : none;
                                                             }
.NPPageBottomCyanBlue:HOVER                                  { color             : #888888;
                                                               font-size         : 10px;
                                                               text-decoration   : none;
                                                               background-color  : none;
                                                             }
.NPPageBottomPetroleumBlue, NPPageBottomPetroleumBlue:ACTIVE { color             : #333333;
                                                               font-size         : 10px;
                                                               text-decoration   : none;
                                                             }
.NPPageBottomPetroleumBlue:HOVER                             { color             : #888888;
                                                               font-size         : 10px;
                                                               text-decoration   : none;
                                                               background-color  : none;
                                                             }
.NPPageBottomDesertBeige, NPPageBottomDesertBeige:ACTIVE     { color             : #333333;
                                                               font-size         : 10px;
                                                               text-decoration   : none;
                                                             }
.NPPageBottomDesertBeige:HOVER                               { color             : #888888;
                                                               font-size         : 10px;
                                                               text-decoration   : none;
                                                               background-color  : none;
                                                             }

/* ----------------------------------------------------------------------------------------------------------- */
/* Next/Prior Forum posts list attributes (Top Selected Page)                                                  */
/* ----------------------------------------------------------------------------------------------------------- */
.NPPageSelAncient                                        { color            : #000000;
                                                           font-weight      : bold;
                                                         }
.NPPageSelSilver                                         { color            : #000000;
                                                           font-weight      : bold;
                                                         }
.NPPageSelForestGreen                                    { color            : #000000;
                                                           font-weight      : bold;
                                                         }
.NPPageSelLimeGreen                                      { color            : #000000;
                                                           font-weight      : bold;
                                                         }
.NPPageSelBlackKnight                                    { color            : #000000;
                                                           font-weight      : bold;
                                                         }
.NPPageSelCyanBlue                                       { color            : #000000;
                                                           font-weight      : bold;
                                                         }
.NPPageSelPetroleumBlue                                  { color            : #000000;
                                                           font-weight      : bold;
                                                         }
.NPPageSelDesertBeige                                    { color            : #000000;
                                                           font-weight      : bold;
                                                         }

/* ----------------------------------------------------------------------------------------------------------- */
/* Next/Prior Forum posts list attributes (Bottom Selected Page)                                               */
/* ----------------------------------------------------------------------------------------------------------- */
.NPPageBottomSelAncient                                  { color            : #000000;
                                                           font-weight      : bold;  
                                                         }
.NPPageBottomSelSilver                                   { color            : #000000;
                                                           font-weight      : bold;  
                                                         }
.NPPageBottomSelForestGreen                              { color            : #000000;
                                                           font-weight      : bold;  
                                                         }
.NPPageBottomSelLimeGreen                                { color            : #000000;
                                                           font-weight      : bold;  
                                                         }
.NPPageBottomSelBlackKnight                              { color            : #FFFFFF;
                                                           font-weight      : bold;  
                                                         }
.NPPageBottomSelCyanBlue                                 { color            : #000000;
                                                           font-weight      : bold;  
                                                         }
.NPPageBottomSelPetroleumBlue                            { color            : #000000;
                                                           font-weight      : bold;  
                                                         }
.NPPageBottomSelDesertBeige                              { color            : #000000;
                                                           font-weight      : bold;  
                                                         }

/* ----------------------------------------------------------------------------------------------------------- */
/* Next/Prior Forum posts list attributes                                                                      */
/* ----------------------------------------------------------------------------------------------------------- */
.LinkInPostAncient, LinkInPostAncient:ACTIVE             { color             : #3333CC;
                                                           font-weight       : normal;
                       	    	                             text-decoration   : none;
                           		                        }
.LinkInPostAncient:HOVER                                 { color             : #5555FF;
                           		                          text-decoration   : underline;
                           		                          background-color  : none;
                           		                        }
.LinkInPostSilver, LinkInPostSilver:ACTIVE               { color             : #9999FF;
                                                           font-weight       : normal;
                           		                          text-decoration   : none;
                       		                              }
.LinkInPostSilver:HOVER                                  { color             : #BBBBFF;
                       		                                text-decoration   : underline;
                       		                                background-color  : none;
                       		                              }
.LinkInPostLimeGreen, LinkInPostLimeGreen:ACTIVE         { color             : #3333CC;
                                                           font-weight       : normal;
                              		                       text-decoration   : none;
                           		                        }
.LinkInPostLimeGreen:HOVER                               { color             : #5555FF;
                           		                          text-decoration   : underline;
                           		                          background-color  : none;
                           		                        }
.LinkInPostForestGreen, LinkInPostForestGreen:ACTIVE     { color             : #9999FF;
                                                           font-weight       : normal;
                           		                          text-decoration   : none;
                       		                              }
.LinkInPostForestGreen:HOVER                             { color             : #BBBBFF;
                       		                                text-decoration   : underline;
                       		                                background-color  : none;
                       		                              }
.LinkInPostBlackKnight, LinkInPostBlackKnight:ACTIVE     { color             : #9999FF;
                                                           font-weight       : normal;
                       		                                text-decoration   : none;
                       		                              }
.LinkInPostBlackKnight:HOVER                             { color             : #BBBBFF;
                       		                                text-decoration   : underline;
                       		                                background-color  : none;
                       		                              }
.LinkInPostCyanBlue, LinkInPostCyanBlue:ACTIVE           { color             : #3333CC;
                                                           font-weight       : normal;
                       		                                text-decoration   : none;
                       		                              }
.LinkInPostCyanBlue:HOVER                                { color             : #5555FF;
                       		                                text-decoration   : underline;
                       		                                background-color  : none;
                       		                              }
.LinkInPostPetroleumBlue, LinkInPostPetroleumBlue:ACTIVE { color             : #9999FF;
                                                           font-weight       : normal;
                       		                                text-decoration   : none;
                       		                              }
.LinkInPostPetroleumBlue:HOVER                           { color             : #BBBBFF;
                       		                                text-decoration   : underline;
                       		                                background-color  : none;
                       		                              }
.LinkInPostDesertBeige, LinkInPostDesertBeige:ACTIVE     { color             : #3333CC;
                                                           font-weight       : normal;
                       		                                text-decoration   : none;
                       		                              }
.LinkInPostDesertBeige:HOVER                             { color             : #5555FF;
                       		                                text-decoration   : underline;
                       		                                background-color  : none;
                       		                              }
                                                     