<!--
/* ------------------------------------- */
/* Body for All pages except Forum Pages */
/* ------------------------------------- */
BODY                                 { font-size         : 10px;
                                       font-family       : Verdana, Lucida Console, Arial, sans serif, Comic Sans MS;
                                       background-color  : #FFFFFF;
                                       color             : #000000;
                                       line-height       : 15px;
                                       margin-left       : 0px; 
                                       margin-top        : 2px; 
                                       margin-right      : 0px; 
                                       margin-bottom     : 2px;
                                     }
/* ------------------------ */
/* Body for All Forum pages */
/* ------------------------ */
.ForumBody                           { /*background        : #FFF URL("http://www.triumphosophy.com/csp/triumphosophy/Images/BG.gif") 50% 0 no-repeat;*/
                                       font-size         : 10px;
                                       font-family       : Verdana, Lucida Console, Arial, sans serif, Comic Sans MS;
                                       background-color  : #FFFFFF;
                                       color             : #000000;
                                       line-height       : 15px;
                                       margin-left       : 0px; 
                                       margin-top        : 2px; 
                                       margin-right      : 0px; 
                                       margin-bottom     : 2px;
                                     }
.ResponsiveImg                       { width             : 100%;
                                       height            : auto; }
/* --------------------------- */
/* Standard Element Attributes */
/* --------------------------- */
TD                                   { color             : #000000; 
                                       font-size         : 10px; 
                                       font-family       : Verdana, Lucida Console, Arial, sans serif, Comic Sans MS; 
                                       font-weight       : none; 
                                       cursor            : default;
                                     }
SELECT                               { font-size         : 10px;
                                       font-family       : Verdana, Lucida Console, Arial, sans serif, Comic Sans MS;
                                     }
INPUT                                { font-size         : 10px;
                                       font-family       : Verdana, Lucida Console, Arial, sans serif, Comic Sans MS;
                                     }
TEXTAREA                             { font-size         : 10px; 
                                       font-family       : Verdana, Lucida Console, Arial, sans serif, Comic Sans MS; 
                                     }
IMG                                  { border            : 0 }
A, A:ACTIVE                          { color             : #555555;
                                       text-decoration   : none;
                                       cursor            : hand;
                                     }
A:HOVER                              { color             : #000000; 
                                       text-decoration   : none;
                                       background-color  : none;
                                     }          
/* ------------------------------------------- */
/* 3D Box with shadow (example -> Registration */
/* ------------------------------------------- */
.BoxBG                               { background-color  : #E5E5E5 }
.BoxTextArea                         { width             : 100%; 
                                       padding-left      : 3px; 
                                       padding-right     : 3px; 
                                     }
.BoxTitle                            { color             : #000000;
                                       font-weight       : bold;
                                       font-size         : 12px;
                                       font-family       : Verdana, Lucida Console, Arial, sans serif, Comic Sans MS;
                                     }
.BoxLink, .BoxLink:ACTIVE            { color             : #000000;
                                       font-weight       : bold;
                                       text-decoration   : none;
                                       cursor            : hand;
                                     }        
.BoxLink:HOVER                       { color             : #666666; 
                                       text-decoration   : none;
                                     }          
/* ------------------------------------------- */
/* Registration 3D Box Title &  */
/* ------------------------------------------- */
.RegTitle                            { height            : 30;
                                       font-size         : 12px; 
                                       font-weight       : bold;
                                       text-align        : center;
                                     }
.RegLabel                            { height            : 23; 
                                       color             : BLACK;
                                       font-size         : 11px;
                                       font-weight       : bold;
                                       text-align        : center;
                                       vertical-align    : middle;
                                     }
.RegError                            { color             : RED     }
.RegEditBox                          { background-color  : #EFEFEF }
.RegSelect                           { background-color  : #EFEFEF }
.RegComments                         { color             : GRAY    }
/* ---------------------------------------------------------- */
/* After Registration 3D Box Information Page (Registered.csp) */
/* ---------------------------------------------------------- */
.RegdTitle                           { color             : #B00040;
                                       font-size         : 12px;
                                       font-weight       : bold;
                                       text-align        : center;
                                     }
.RegdAutoMailLine                    { color             : #000000;
                                       font-size         : 11px;
                                     }
.RegdReserveUsernameLine             { color             : #000000;
                                       font-size         : 11px;
                                     }
.RegdJunkMailLine                    { color             : #000000;
                                       font-size         : 11px;
                                     }
.RegdAttention                       { color             : #B00040;
                                       font-size         : 12px;
                                       font-weight       : bold;
                                     }
.RegdAttentionLine                   { color             : #B00040;
                                       font-size         : 11px;
                                       font-style        : italic;
                                     }
.RegdHelp, .RegdHelp:ACTIVE          { color             : #000000;
                                       font-weight       : bold;
                                       text-decoration   : none;
                                       cursor            : hand;
                                     }        
.RegdHelp:HOVER                      { color             : #666666; 
                                       font-weight       : bold;
                                       text-decoration   : none;
                                     }          
/* ---------------------------------- */
/* Image that on click shows calendar */
/* ---------------------------------- */
.CalendarImage                       { cursor            : hand }
/* ------------------------------------------ */
/* Page Bottom Panel (Terms, Contact, FAQ...) */
/* ------------------------------------------ */
.Footer                              { color             : #000000;
                                       background-color  : #F6F6F6;
                                       font-weight       : normal;
                                       font-size         : 13px;
                                       font-family       : Verdana, Lucida Console, Arial, sans serif, Comic Sans MS;
                                       border-left       : 1px SOLID #F0F0F0; 
                                       border-top        : 1px SOLID #F0F0F0; 
                                       border-right      : 1px SOLID #E0E0E0; 
                                       border-bottom     : 1px SOLID #E0E0E0;
                                     }
/* ---------------- */
/* Clock attributes */
/* ---------------- */
.MainClock                           { color             : #6F6F6F;
                                       background-color  : transparent;
                                       font-size         : 8px;
                                       width             : 170;
                                       border            : 0px;
                                       text-align        : center;
                                     }
/* --------------------------------------------------------- */
/* Site main menu Background (Home, Registration, Search...) */
/* --------------------------------------------------------- */
.MainMenuRow                         { background-color  : #EFEFEF;
                                       border-left       : 1px SOLID #BBBBBB; 
                                       border-top        : 1px SOLID #BBBBBB; 
                                       border-right      : 1px SOLID #999999; 
                                       border-bottom     : 1px SOLID #999999;
                                     }
/* ---------------------------------------------------------------- */
/* Site main menu options selection (Home, Registration, Search...) */
/* ---------------------------------------------------------------- */
.MainMenu,.MainMenu:active           { color             : #000000;
                                       font-size         : 10px;
                                       cursor            : hand;
                                     }
.MainMenu:hover                      { font-size         : 10px;
                                       color             : #AE926B;
                                       text-decoration   : none;
                                     }
/* --------------------------------------------------------------------- */
/* Site main menu Administration options selection (Administrators menu) */
/* --------------------------------------------------------------------- */
.MainMenuAdmin,.MainMenuAdmin:active { font-size         : 10px;
                                       color             : #B00020;
                                       cursor            : hand;
                                     }
.MainMenuAdmin:hover                 { font-size         : 10px;
                                       color             : #AE926B;
                                       text-decoration   : none;
                                     }
/* ------------------------------------------------ */
/* Site Login Background (Username, Password, Skin) */
/* ------------------------------------------------ */
.LoginArea                           { background-color  : #FFFFFF;
                                       border-left       : 1px SOLID #E0E0E0; 
                                       border-top        : 1px SOLID #BBBBBB; 
                                       border-right      : 1px SOLID #E0E0E0; 
                                       border-bottom     : 1px SOLID #E0E0E0;
                                     }
/* ------------------------------------------ */
/* Main Panel Username, Password & Skin Input */
/* ------------------------------------------ */
.UserPassBox                         { color             : #000000;
                                       background-color  : #EFEFEF;
                                     }
/* ------------------------------------- */
/* Administrators Menu Oprion attributes */
/* ------------------------------------- */
.AdminMenu                           { background-color  : #F9F9F9;
                                       border-left       : 1px SOLID SILVER;
                                       border-top        : 1px SOLID SILVER;
                                       border-right      : 1px SOLID SILVER;
                                       border-bottom     : 1px SOLID SILVER;
                                     }
.AdminMenuTitle                      { background        : #FFF URL("http://www.triumphosophy.com/csp/triumphosophy/Images/Forum/Ancient/Header.gif");
                                       height            : 30px;
                                       font-size         : 11px;
                                       font-weight       : bold;
                                       color             : #000000;
                                       text-align        : center;
                                       vertical-align    : middle;
                                       margin-bottom     : 8;
                                     }
/* Main Options */
.O1, .O1:active                      { color             : #000000;
                                       font-size         : 10px;
                                       cursor            : hand;
                                     }
.O1:hover                            { font-size         : 10px;
                                       color             : #AE926B;
                                       text-decoration   : none;
                                     }
/* Sub-menu Options */
.O2, .O2:active                      { color             : #000099;
                                       font-size         : 10px;
                                       cursor            : hand;
                                     }
.O2:hover                            { font-size         : 10px;
                                       color             : #AE926B;
                                       text-decoration   : none;
                                     }


/* ---------------- */
/* Lists attributes */
/* ---------------- */
.ListHeader                          { height            : 25;
                                       background-color  : #D5D5D5;
                                     }
/* Header item with Left and Top Line */
.ListHeaderTextL                     { color             : #000000;
                                       font-weight       : bold;
                                       text-align        : center;
                                       border-left       : 1px INSET BLACK;
                                       border-top        : 1px INSET BLACK;
                                     }
/* Header item with Left, Top and Bottom Line */
.ListHeaderTextLB                    { color             : #000000;
                                       font-weight       : bold;
                                       text-align        : center;
                                       border-left       : 1px INSET BLACK;
                                       border-top        : 1px INSET BLACK;
                                       border-bottom     : 1px INSET BLACK;
                                     }
/* Header item with Left, Top and Right Line */
.ListHeaderTextLR                    { color             : #000000;
                                       font-weight       : bold;
                                       text-align        : center;
                                       border-left       : 1px INSET BLACK;
                                       border-top        : 1px INSET BLACK;
                                       border-right      : 1px INSET BLACK;
                                     }
/* Header item with Left, Top, Right and Bottom Line */
.ListHeaderTextLRB                   { color             : #000000;
                                       font-weight       : bold;
                                       text-align        : center;
                                       border-left       : 1px INSET BLACK;
                                       border-top        : 1px INSET BLACK;
                                       border-right      : 1px INSET BLACK;
                                       border-bottom     : 1px INSET BLACK;
                                     }
/* Even (1,3,5,7,9,...) List Line Attributes */
.ListLine1                           { background-color  : transparent;
                                       text-align        : left;
                                       height            : 20;
                                     }
/* Odd (2,4,6,8,10,...) List Line Attributes */
.ListLine2                           { background-color  : transparent;
                                       text-align        : left;
                                       height            : 20;
                                     }
/* ------------------------------------ */
/* Users list : On-line User attributes */
/* ------------------------------------ */
.OnLineUser, OnLineUser:ACTIVE       { color             : #006600;
                                       font-size         : 12px;
                                       text-decoration   : none;
                                       cursor            : hand;
                                     }
.OnLineUser:HOVER                    { color             : #004400; 
                                       font-size         : 12px;
                                       text-decoration   : none;
                                       background-color  : none;
                                     }
/* ------------------------------------- */
/* Users list : Off-line User attributes */
/* ------------------------------------- */
.OffLineUser, OffLineUser:ACTIVE     { color             : #444444;
                                       font-size         : 12px;
                                       text-decoration   : none;
                                       cursor            : hand;
                                     }
.OffLineUser:HOVER                   { color             : #440000; 
                                       font-size         : 12px;
                                       text-decoration   : none;
                                       background-color  : none;
                                     }
/* -------------------------------- */
/* Latest Posts Link to Thread/Post */
/* -------------------------------- */
.ThreadPostLink, ThreadPostLink:ACTIVE { color             : #006699;
                                         font-size         : 11px;
                                         font-weight       : bold;
                                         text-decoration   : none;
                                         cursor            : hand;
                                       }
.ThreadPostLink:HOVER                  { color             : #3399CC;
                                         font-size         : 11px;
                                         font-weight       : bold;
                                         text-decoration   : none;
                                         background-color  : none;
                                       }
/* ------------------- */
/* Emoticons Selection */
/* ------------------- */
.E                                   { cursor            : hand; }
/* ----------------------------- */
/* Members Profile Standard Text */
/* ----------------------------- */
.ProfStdText                         { height            : 25px;
                                       color             : #000000; 
                                       font-size         : 11px;
                                       text-decoration   : none;
                                     }
.ProfVarText                         { color             : #000000; 
                                       font-size         : 11px;
                                       font-weight       : bold;
                                       text-decoration   : none;
                                     }
.NewMsgsTxt                          { color             : #CCCCCC;
                                       background-color  : #550000;
                                       font-weight       : bold;
                                       width             : 20px; 
                                       text-align        : center;
                                       border            : 0px;
                                       cursor            : hand;
                                     }
/* ------------------------------------------- */
/* Users List 0-9 A-Z Query Buttons attributes */
/* ------------------------------------------- */
.QuerySep                            { font-width        : 1px;
                                       width             : 1px;
                                     }          
.QueryBtn                            { background-color  : #AAAAAA;
                                       width             : 1px;
                                       border-left       : 1px SOLID #EEEEEE;
                                       border-top        : 1px SOLID #EEEEEE;
                                       border-right      : 1px SOLID #555555;
                                       border-bottom     : 1px SOLID #555555;
                                     }
.QueryBtnSel, .QueryBtnSel:ACTIVE    { color             : #FFFFFF;
                                       font-weight       : normal;
                                       text-align        : center;
                                     }
.QueryBtnSel:HOVER                   { color             : #555555;
                                       background-color  : #888888;
                                     }          
/* ---------------------- */
/* Photo Album attributes */
/* ---------------------- */
.NoMargins                             { margin-left       : 0px; 
                                         margin-top        : 0px; 
                                         margin-right      : 0px; 
                                         margin-bottom     : 0px;
                                        }
.SelectedThumb                          { border-left       : 2px SOLID #777777;
                                          border-top        : 2px SOLID #777777;
                                          border-right      : 2px SOLID #333333;
                                          border-bottom     : 2px SOLID #333333;
                                        }
.SelectionThumb, .SelectionThumb:ACTIVE { border-left       : 2px SOLID transparent;
                                          border-top        : 2px SOLID transparent;
                                          border-right      : 2px SOLID transparent;
                                          border-bottom     : 2px SOLID transparent;
                                        }
.SelectionThumb:HOVER                   { border-left       : 2px SOLID #777777;
                                          border-top        : 2px SOLID #777777;
                                          border-right      : 2px SOLID #333333;
                                          border-bottom     : 2px SOLID #333333;
                                        }
.ThumbTable                             { background-color  : #E0E0E0;
                                          border-left       : 1px SOLID #F0F0F0;
                                          border-top        : 1px SOLID #F0F0F0;
                                          border-right      : 1px SOLID #C0C0C0;
                                          border-bottom     : 1px SOLID #C0C0C0;
                                        }
-->