BODY {
        font-size:12px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#190B6D}

/* page titles below the banner */
#TITLE {font-family: Arial, Impact, Verdana, sans-serif;}
#TITLE H2 {
        font-size:28px;
        font-weight:bold;
        color:#190B6D;
        }
#TITLE HR {color:#f08816
           border-width: 1px; border-style: solid; border-color: #f08816
          }
   /* for the "First time here?" line on the Nouvelles page */
#TITLE SMALL {
        font-size:12px;
        font-weight:normal;
        color:#0000CC;
        }
#TITLE A:link {color:#06a}
#TITLE A:visited {color:#06a}
#TITLE A:active {color:#06a}
#TITLE A:hover {background:#f08816; color:#fff}

/* universal menu at the left */
#MENU {
        font-size:14px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight:bold;
		padding:0px 0px 0px 0px;     /* top, right, bottom, left */
        color:#fff;
        }
#MENU HR {
        color:#f08816
        border-width: 1px; border-style: solid; border-color: #f08816
        }

   /* Link colors are given in the menu page, menu.htm */
#MENU A {text-decoration:none}
#MENU A:hover {color:#fff}

/* menu at the top : contact us for now */
#MENUTOP {
        font-size:14px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight:bold;
		padding:0px 0px 0px 0px;     /* top, right, bottom, left */
        color:#fff;
        }
#MENUTOP HR {color:#f08816}
#MENUTOP A {text-decoration:none}
#MENUTOP A:link {color:#8080C0}
#MENUTOP A:visited {color:#8080C0}
#MENUTOP A:active {color:#CC9900}
#MENUTOP A:hover {color:#fff}


/* For pages of dated entries, e.g. Nouvelles - nouv.htm; also for rapport.htm */
.DATELIST {
        /* font-family: Times New Roman, Times, serif; */
        font-size:12px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        padding:0px 0px 0px 0px;
        }
.DATELIST B {
        font-family: Arial, Impact, Verdana, sans-serif;
        }
.DATELIST STRONG {
        font-family: Arial, Impact, Verdana, sans-serif;
        font-weight:bold;
        font-style:normal;
        color:#c00;
        }

/* For pages of text paragraphs with subtitles, e.g. Bienvenu - roller.htm */
/* Also used for signatures not handled otherwise, as in ent/howto.htm */
.TEXTLIST {
        /* font-family: Times New Roman, Times, serif; */
        font-size:12px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        padding:0px 0px 0px 0px;
        }
.TEXTLIST HR {color:#090}
.TEXTLIST H3 {
        font-family: Arial, Impact, Verdana, sans-serif;
        font-size:18px;
        font-weight:normal;
        font-style:italic;
        color:#906;
        }
.TEXTLIST STRONG {
        font-family: Arial, Impact, Verdana, sans-serif;
        font-weight:bold;
        font-style:normal;
        color:#c00;
        }
.TEXTLIST B {
        font-family: Arial, Impact, Verdana, sans-serif;
        }

/* The line at the bottom of each page */
#FOOTRULE {color:#f08816}

/* One-line menu table for the links page (liens.htm) */
#LINKSLINE {
        font-size:10px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        }
#LINKSLINE TH {
        background:#00f;
        padding:5px 10px 5px 10px;
        }
#LINKSLINE TD {
        color:#000;
        background:#fff;
        padding:5px 10px 5px 10px;
        }
#LINKSLINE A {text-decoration:none}
#LINKSLINE A:link {color:#fff}
#LINKSLINE A:visited {color:#fff}
#LINKSLINE A:active {color:#fff}
#LINKSLINE A:hover {background:#fff; color:#00f}

/* For tables listing links to other sites (liens.htm) */
.LINKSLIST {
        font-size:12px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        border:1px solid #666;      /* *009, *666, */
        }
.LINKSLIST TH {
        background:#00f;
        color:#fff;
        padding:5px 15px 5px 15px;
        }
.LINKSLIST TD {
        background:#cff;      /* was effcff; 9ff isn't bad, cff is better */
        padding:8px 15px 10px 15px;
        }
.LINKSLIST A {text-decoration:none;}
.LINKSLIST A:link {color:#00f;}
.LINKSLIST A:visited {color:#906}
.LINKSLIST A:active {color:#906}
.LINKSLIST A:hover {background:#00f; color:#fff}

/* One-line menu table (now 2 separate lines) for the events page (events.htm) */
.EVENTLINE {
        font-size:10px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        }
.EVENTLINE TH {
        background:#190B6D;
        color:#fff;
        padding:5px 10px 5px 10px;
        }
.EVENTLINE A {text-decoration:none}
.EVENTLINE A:link {color:#fff}
.EVENTLINE A:visited {color:#fff}
.EVENTLINE A:active {color:#fff}
.EVENTLINE A:hover {background:#fff; color:#190B6D}     /* brown:eee,606 // green:eee,063 */

/* For tables listing events (events.htm) */
.EVENTLIST {
        font-size:12px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        border:1px solid #666;
        }
.EVENTLIST TH {
        background:#190B6D;       /* brown:963 // green:090 */
        color:#fff;
        padding:5px 0px 5px 0px;
        }
.EVENTLIST TD {
        background:#efe;       /* brown:fe9 // green:dfffdf */
        padding:10px 5px 10px 5px;
        }
.EVENTLIST A {text-decoration:none}
.EVENTLIST A:link {color:#00f}
.EVENTLIST A:visited {color:#906}
.EVENTLIST A:active {color:#906}
.EVENTLIST A:hover {background:#00f; color:#fff}

/* One-line menu table (now 2 separate lines) for the equipment page (equip.htm) */
.EQUIPLINE {
        font-size:10px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        }
.EQUIPLINE TH {
        background:#999;  /* brown:963 */
        padding:5px 10px 5px 10px;
        color:#0f0;    /* for non-link text */
        }
.EQUIPLINE A {text-decoration:none}
.EQUIPLINE A:link {color:#ff0}
.EQUIPLINE A:visited {color:#ff0}
.EQUIPLINE A:active {color:#ff0}
.EQUIPLINE A:hover {background:#ff0; color:#000}

/* For tables discussing equipment (equip.htm) */
.EQUIPLIST {
        /* font-family: Times New Roman, Times, serif; */
        font-size:12px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        border:1px solid #666;
        }
.EQUIPLIST TH {
        background:#999;
        color:#ff0;
        padding:5px 15px 5px 15px;
        }
.EQUIPLIST TD {
        background:#fefefe;
        padding:8px 15px 10px 15px;
        }

/* One-line table for "Top" after section tables (events.htm, equip.htm, etc.) */
.UPPER {
        font-size:10px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        }

/* For tables listing used items for sale (equ/vente.htm) */
.VENDLIST {
        border:1px solid #666;
        }
.VENDLIST TH {
        font-family: Arial, Helvetica, Verdana, sans-serif;
        font-size:14px;
        background:#963;
        color:#fff;
        padding:20px 0px 5px 0px;
        }
.VENDLIST TD {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size:12px;
        background:#fe9;
        padding:10px 10px 20px 10px;
        }
.VENDLIST A:link {color:#00f}
.VENDLIST A:visited {color:#00f}
.VENDLIST A:active {color:#00f}
.VENDLIST A:hover {background:#909; color:#fff}

/* For tables of photos */
.PHOTOLIST {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size:12px;
        }
.PHOTOLIST HR {color:#090}
.PHOTOLIST H3 {
        font-family: Arial, Impact, Verdana, sans-serif;
        font-size:18px;
        font-weight:normal;
        font-style:italic;
        color:#906;
        }
.PHOTOLIST TH {
        font-weight:normal;
        padding:15px 0px 0px 0px;     /* top, right, bottom, left */
        }

/* One-line menu table for the directions page (direct.htm) */
#DIRECTLINE {
        font-size:10px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        }
#DIRECTLINE TH {
        background:#090;
        padding:5px 10px 5px 10px;
        }
#DIRECTLINE A {text-decoration:none}
#DIRECTLINE A:link {color:#fff}
#DIRECTLINE A:visited {color:#fff}
#DIRECTLINE A:active {color:#fff}
#DIRECTLINE A:hover {background:#fff; color:#090}

/* For tables of places to skate (direct.htm) */
.DIRECTLIST {
        font-size:10px;
        font-weight:bold;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        border:1px solid #6c6;
        }
.DIRECTLIST TH {
        background:#090;
        color:#fff;
        padding:5px 10px 5px 10px;
        }
.DIRECTLIST TD {
        background:#efe;
        padding:8px 0px 8px 60px;
        }
.DIRECTLIST A {text-decoration:none}
.DIRECTLIST A:link {color:#090}
.DIRECTLIST A:visited {color:#090}
.DIRECTLIST A:active {color:#090}
.DIRECTLIST A:hover {background:#090; color:#fff}

/* For tables listing new items for sale through the club (equ/ztsport.htm) */
.CLUBLIST TH {
        font-family: Arial, Helvetica, Verdana, sans-serif;
        font-size:10px;
        font-weight:normal;
        background:#339;
        color:#fff;
        padding:5px 0px 5px 0px;
        }
.CLUBLIST TH B {
        font-size:14px;
        font-weight:bold;
        }
.CLUBLIST TD {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size:12px;
        background:#ffc;
        padding:0px;
        }
.CLUBLIST A:link {color:#00f}
.CLUBLIST A:visited {color:#00f}
.CLUBLIST A:active {color:#00f}
.CLUBLIST A:hover {background:#909; color:#fff}

/* Menu table first set up for the Matzger page */
.WORKLINE {
        font-size:10px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        }
.WORKLINE TH {
        background:#090;
        padding:5px 10px 5px 10px;
        }
.WORKLINE A {text-decoration:none}
.WORKLINE A:link {color:#fff}
.WORKLINE A:visited {color:#fff}
.WORKLINE A:active {color:#fff}
.WORKLINE A:hover {background:#fff; color:#00c}

/* For tables of text in the Matzger page */
.WORKLIST {
        font-size:12px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        border:1px solid #666;
        }
.WORKLIST TH {
        background:#090;
        color:#fff;
        padding:5px 15px 5px 15px;
        }
.WORKLIST TD {
        background:#fe9;
        padding:15px 15px 0px 0px;
        }

/* Menu table for training pages (entrain.htm) */
.TRAINLINE {
        font-size:10px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        }
.TRAINLINE TH {
        background:#389;      /* *389,379-teal, *806-maroony */
        color:#003300;     /* for menus with text as at top of 15entrain.htm */
        padding:5px 10px 5px 10px;
        }
.TRAINLINE A {text-decoration:none}
.TRAINLINE A:link {color:#CCFFCC}       /* ff0 to ff9 if on teal */
.TRAINLINE A:visited {color:#CCFFCC}
.TRAINLINE A:active {color:#CCFFCC}
.TRAINLINE A:hover {background:#909; color:#fff}     /* ff9,000 a0a,fff */

/* For tables of text in Training pages (entrain.htm) */
.TRAINLIST {
        font-size:12px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        border:1px solid #300;     /* 300, 333, 606 */
        }
.TRAINLIST TH {
        background:#389;
        color:#003300;
        padding:5px 15px 5px 15px;
        }
.TRAINLIST TD {
        background:#CCFFCC;
        padding:15px 15px 0px 15px;
        }
.TRAINLIST SMALL {
        font-size:10px;
        }

/* For tables of recipes */
.RECIPE {
        font-size:12px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        border:1px solid #999;
        }
.RECIPE TH {
        background:#666;
        color:#fff;
        padding:5px 15px 5px 15px;
        }
.RECIPE TD {
        background:#cc9;
        padding:10px 5px 10px 5px;
        }

/* 1-line menu table for the "plus" page (plus.htm) */
.PLUSLINE {
        font-size:10px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        }
.PLUSLINE TH {
        background:#b85;
        padding:5px 10px 5px 10px;
        }
.PLUSLINE A {text-decoration:none}
.PLUSLINE A:link {color:#9ff}
.PLUSLINE A:visited {color:#9ff}
.PLUSLINE A:active {color:#9ff}
.PLUSLINE A:hover {background:#9ff; color:#333}

/* For tables containing elements on the "Plus" page (plus.htm) */
.PLUSLIST {
        /* font-family: Times New Roman, Times, serif; */
        font-size:12px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        border:1px solid #633;  /* 666, 633 */
        }
/* bright blue on brown: cff on b85 */
/* blue-purple on brown: 30c on b85 */
/* pink-gold on purple:  fc9 on a08 */
/* pink-purple on pink-gold: a08 on fc9*/
/* blue-purple on pink-gold: 30c on fc9 */
/* less offensive than pink-gold (fc9) for bgd...: */
.PLUSLIST TH {
        background:#b85;   /* cb7 */
        color:#30f;
        padding:5px 15px 5px 15px;
        }
.PLUSLIST TD {
        background:#fefefe;
        padding:8px 15px 10px 15px;
        }
#ACCUEIL {
        font-size:12px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
  		  padding:0px 0px 0px 0px;     /* top, right, bottom, left */
        color:#8080C0;
        }

