/*
// style.css: cascading style sheet style definitions for PST web site
*/

/* Set the overall properties for the document.
//
// Note that because of a bug, other selectors fail to inherit this
// font-family setting.
*/
BODY
{
  font-family: sans-serif ;
  background: #cccccc ; /* (204, 204, 204) -- light grey */
}

/* This font-family setting works around a bug in browsers that fail to
// properly inherit font-family property
*/
H1,H2,H3,H4,H5,P,UL,TH,TD
{
  font-family: sans-serif;
}

/* Link properties */
A
{
  text-decoration: none ;
}

A:link
{
  color: 0000cc ; /* (0, 0, 204) -- medium blue */
}

A:visited
{
  text-decoration: none ;
  color: 000066 ;  /* (0, 0, 102) -- dark blue */
}
A:hover
{
  text-decoration: none ;
  color: 0000ff ;
  background-color: ffff00 ;
}

A.button:hover,A.buttonBanana:hover
{
  /* font-weight: bold ; */
  background:  ccccff ;
}

/* Link "button" class, for table buttons */
A.button,A.button:visited
{
  text-decoration: none ;
  color:           black ;
  font-size:       12px ;
}

/* Link "button" class, for table buttons */
A.buttonBanana,A.buttonBanana:visited
{
  font-weight: bold ;
  text-decoration: none ;
  color:           black ;
  font-size:       16px ;
}


/* Link "plain" class, for links that looks like regular text.
//
// I'd like to know how to set the color to the current text color,
// instead of explicitly setting it here.
// Can CSS indicate an "unset" or "default" value?
*/
A.plain
{
  text-decoration: none ;
  color: black ;
}

/* Default ADDRESS properties */
ADDRESS.thumb
{
  font-size: xx-small ;
  bottom:    1px  ;
}



/* Block paragraph table style */
TH.para
{
  text-align: left ;
  vertical-align: top ;
  background:     white ;
}
TD.para
{ background:     white }


/* Schedule table style */
TABLE.schedule
{
  border-width: thin
  border-style: solid
}

TH.schedule
{
  vertical-align: top ;
  background:     ccccff ; /* (204, 204, 255) -- light pale blue */
}

TD.schedule
{
  vertical-align: top ;
  background:     ffffff ;
}

/* "TableCell" class */
HTML.TableCell,A.TableCell,font.TableCell,TD.TableCell
{
  text-decoration: none ;
  color:  000000 ;
  font: 14px sans-serif;
}

/* "emph" class */
font.emph
{
  text-decoration: none ;
  color:  000000 ;
  font: bold 14px sans-serif;
}

/* "blue" class */
font.blue
{
  text-decoration: none ;
  color:  blue ;
  font: bold 14px sans-serif;
}
