/************** styles.css **********************

  03/21/2006 11:36 am - kal - removed "<" and ">" from comments - DW v8.0.1 choked on the commented tagged BODY - wierd!
    details:  http://www.macromedia.com/cfusion/webforums/forum/messageview.cfm?catid=189&threadid=1132703&forumid=12
  08/05/2004  4:21 pm - kal - added body font tag
  06/12/2004  4:37 pm - kal - adjusted <h> top & bottom margins to be gradually proportional <H1>=10px ... <H6>=00px
  06/12/2004  4:28 pm - kal - reduced <p> right & left margins from 15px to 10px, matching <h> margins
  06/07/2004  6:17 pm - kal - comment <a> formatting - use default (blue underline) to distinguish links
  06/02/2004          - kal - increased space around paragraphs (seemed a bit cramped)

*************** styles.css **********************/

/*  SELECT ELEMENT - vertical-align: top - in order to 'stick' the menu element to whatever is above it.  - 05/13/2004 */
select {
  vertical-align: top
  }

/*  BODY ELEMENTS - font only for uniform look and feel - 08/05/2004 kal */
body {
  color: #000000 ;
  font-size: small  ;
  font-family: Arial,Verdana,Tahoma ;
  }


/*  A ELEMENT - anchor definitions that define global anchor element look and feel - 05/04/2004 */
/* a { text-decoration: none ; }        kal-06/07/2004 - use default (blue underline) to distinguish links */
a:hover { background-color: #eeeeff ; }


/*  MENU CLASSES - pull down menu item look and feel - suggested use select - 05/03/2004 */
.menu01 {
  color: #707070;
  margin-top: 0px;
  padding-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  font-size: 12px;
  font-family: Arial,Verdana,Tahoma ;
  font-weight: bold;
  text-align: center  ;
  }


/*  P ELEMENTS - paragraph definitions that define global paragraph element look and feel - 05/03/2004*/
/* 05/31/2004  1:55 pm - adjusting margins - kal */
  /* p { */
  /*   color: #000000 ; */
  /*   margin-top: 5px ; */
  /*   padding-bottom: 5px ; */
  /*   margin-bottom: 0px ; */
  /*   margin-left: 10px ; */
  /*   margin-right: 10px ; */
  /*   font-size: small  ; */
  /*   font-family: Arial,Verdana,Tahoma ; */
  /*   } */
p {
  color: #000000 ;
/*   padding-bottom: 5px ; */
  margin-top: 10px ;
  margin-bottom: 10px ;
/*   margin-left: 15px ; kal-06/12/2004 */
  margin-left: 10px ;
/*   margin-right: 15px ; kal-06/12/2004 */
  margin-right: 10px ;
  font-size: small  ;
  font-family: Arial,Verdana,Tahoma ;
  }


/*  H ELEMENTS - header definitions that define global header element look and feel
    note: -.08em more closely matches the graphic header text by moving letters closer - 05/03/2004 */
h1 {
  color: #000099 ;
  margin-top: 10px ;
/*   margin-top: 5px ; */
  padding-bottom: 5px ;
  margin-bottom: 10px ;
/*   margin-bottom: 0px ; */
  margin-left: 10px ;
  margin-right: 10px ;
  font-size: x-large ;
  font-family: Georgia, "Times New Roman"  ;
  font-weight: bold ;
  align: center ;
  letter-spacing: -.08em;
  }
h2 {
  color: #000099 ;
  margin-top: 8px ;
/*   margin-top: 5px ; */
  padding-bottom: 5px ;
  margin-bottom: 08px ;
/*   margin-bottom: 0px ; */
  margin-left: 10px ;
  margin-right: 10px ;
  font-size: large ;
  font-family: Georgia, "Times New Roman"  ;
  font-weight: bold ;
  align: center ;
  letter-spacing: -.08em;
  }
h3 {
  color: #000099 ;
  margin-top: 6px ;
/*   margin-top: 5px ; */
  padding-bottom: 5px ;
  margin-bottom: 06px ;
/*   margin-bottom: 0px ; */
  margin-left: 10px ;
  margin-right: 10px ;
  font-size: medium ;
  font-family: Georgia, "Times New Roman"  ;
  font-weight: bold ;
  align: center ;
  letter-spacing: -.08em;
  }
h4 {
  color: #000099 ;
  margin-top: 4px ;
/*   margin-top: 5px ; */
  padding-bottom: 5px ;
  margin-bottom: 04px ;
/*   margin-bottom: 0px ; */
  margin-left: 10px ;
  margin-right: 10px ;
  font-size: small ;
  font-family: Georgia, "Times New Roman"  ;
  font-weight: bold ;
  align: center ;
  letter-spacing: -.03em;
/*   letter-spacing: -.08em; */
  }
h5 {
  color: #000099 ;
  margin-top: 2px ;
/*   margin-top: 5px ; */
  padding-bottom: 5px ;
  margin-bottom: 02px ;
/*   margin-bottom: 0px ; */
  margin-left: 10px ;
  margin-right: 10px ;
  font-size: x-small ;
  font-family: Georgia, "Times New Roman"  ;
  font-weight: bold ;
  align: center ;
  letter-spacing: -.03em;
/*   letter-spacing: -.08em; */
  }
h6 {
  color: #000099 ;
  margin-top: 00px ;
/*   margin-top: 5px ; */
  padding-bottom: 5px ;
  margin-bottom: 00px ;
/*   margin-bottom: 0px ; */
  margin-left: 10px ;
  margin-right: 10px ;
  font-size: xx-small ;
  font-family: Georgia, "Times New Roman"  ;
  font-weight: bold ;
  align: center ;
  letter-spacing: -.03em;
/*   letter-spacing: -.08em; */
  }


/*  MARGIN CLASSES - top, bottom, right, left margin adjustments (for block level elements) - 05/03/2004 */
.Margin_TopBot_00 {
  margin-top: 00px ;
  margin-bottom: 00px ;
  }


/*  GENERIC FONT CLASSES - size adjustments - suggested use: div & span - 05/03/2004 */
.font_smallest {
  font-size: xx-small  ;
  font-family: Arial,Verdana,Tahoma ;
  }
.font_smaller {
  font-size: x-small  ;
  font-family: Arial,Verdana,Tahoma ;
  }
.font_normal {
  font-size: small  ;
  font-family: Arial,Verdana,Tahoma ;
  }
.font_larger {
  font-size: medium ;
  font-family: Arial,Verdana,Tahoma ;
  }
.font_largest {
  font-size: large ;
  font-family: Arial,Verdana,Tahoma ;
  }


/*  HEADER FONT CLASSES - same look & feel as headers without spacing - suggested use: div & span - 05/03/2004 */
.font_h1 {
  color: #000099 ;
  font-size: x-large ;
  font-family: Georgia, "Times New Roman"  ;
  font-weight: bold ;
  letter-spacing: -.08em;
  }
.font_h2 {
  color: #000099 ;
  font-size: large ;
  font-family: Georgia, "Times New Roman"  ;
  font-weight: bold ;
  letter-spacing: -.08em;
  }
.font_h3 {
  color: #000099 ;
  font-size: medium ;
  font-family: Georgia, "Times New Roman"  ;
  font-weight: bold ;
  letter-spacing: -.08em;
  }
.font_h4 {
  color: #000099 ;
  font-size: small ;
  font-family: Georgia, "Times New Roman"  ;
  font-weight: bold ;
  letter-spacing: -.03em;     /* -.08 is too crowded */
  }
.font_h5 {
  color: #000099 ;
  font-size: x-small ;
  font-family: Georgia, "Times New Roman"  ;
  font-weight: bold ;
  letter-spacing: -.03em;     /* -.08 is too crowded */
  }
.font_h6 {
  color: #000099 ;
  font-size: xx-small ;
  font-family: Georgia, "Times New Roman"  ;
  font-weight: bold ;
  letter-spacing: -.03em;     /* -.08 is too crowded */
  }

/*  FLOAT CLASSES - 03/31/2006 */
.float_right
{
float:right;
margin:0px 0px 15px 20px;
}
.float_left
{
float:left;
margin:15px 20px 0px 0px ;
}
.float_none
{
float:none
}

