BODY
{
 margin: 3px;
 padding: 0px 0px 0px 0px;
 background: #E78418;
 font-family: sans-serif;
}

BODY.splash
{
 text-align: center;
}

IMG      { border-width: 0px; }

IMG.logo { cursor:pointer;}

IMG.corner 
{
 position: absolute;
 top: 3px;
 left: 143px;
}

IMG.splash
{
 cursor:pointer;
 margin: 10px 0px 10px 0px;
}

TABLE
{
  background: #E78418;
  border-style: solid;
  border-width: 0px;
  width: 100%;
}

TABLE.page { height: 100%; }

TABLE.program { background: #E7B418; border-width: 1px; border-color:#E78418;}

TD.menu
{
  vertical-align: top;
  text-align: center;
  font-weight: bolder;
  font-style: italic;
  height: 100%;
  width: 140px;
}

TD.content
{
  background: #FFFFFF;
  width: auto;
  height: 100%;
  vertical-align: top;
  padding-left: 2em;
  
}

TD.vue
{
  background: #FFFFFF;
  width: 50%;
  vertical-align: top;
  text-align: center;
}

TR.program1
{
  background: #E7D458;
  vertical-align: top;
  text-align: left;
}

TR.program2
{
  background: #E7A448;
  vertical-align: top;
  text-align: left;
}

TD.puce1, TD.puce2, TD.puce3, TD.puce4, TD.puce5 { width: 2em; }
TD.puce1 { background: url("images/puce1.gif"); }
TD.puce2 { background: url("images/puce2.gif"); }
TD.puce3 { background: url("images/puce3.gif"); }
TD.puce4 { background: url("images/puce4.gif"); }
TD.puce5 { background: url("images/puce5.gif"); }


P
{
 color: #000000;
 text-align: justify;
 margin: 0.5em 4px 0 3em;
}


P.first:first-letter
{
 font-size: 120%;
 float: left;
 font-weight: bolder;
 font-style: normal;
 letter-spacing: 10px;
}

       
H1
{
 color: #700610;
 text-align: left;
 font-style:italic;
 font-weight: bolder;
 margin: 1em 0em 1em 0em;
}

H2, H3, H4, H5, H6
{
 color: #700610;
 text-align: left;
 font-style:italic;
 font-weight: bolder;
 margin: 0px 0px 0px 0.5em;
}

A         { color: #700610;  text-decoration: underline; border-style: solid; border-width: 1px; border-color: #FFFFFF;}
A.logo    { text-decoration: none; border-width: 0px;}
A.menu    { text-decoration: none; border-color: #E78418;}
A.splash  { text-decoration: none; border-color: #E78418; font-weight: bolder;}
A:hover   { cursor:pointer; border-color: #700610;}
A:active  { cursor:wait; color: #000000; border-color: #000000;}


UL
{
}

LI
{
 color: #000000;
 text-align: justify;
 margin: 0.5em 4px 0 3em;
}

UL.navbar
{
  text-align: left;
  padding-left: 1em;
  margin: 1px 1px 1px 1px;
  list-style-type: square;
  color: #700610;
}

LI.navbar
{
 color: #700610;
 text-align: left;
 margin: 2px 2px 2px 2px;
}
