/* 
  Color, font, and alignment/layout for text items
*/


/* color */

.notice {color:blue}
h1, h2, h3, h4  {color: #333399}
h5, h6 { /* leave as default text color */}
.alert, .warning {color: red}
.note {color: #333366} 
.caption {color: #666666} 

.quote  {color: #333399}


/* font face */

.sansserif { 
   font-family:  "Lucida Grande", "Lucida Sans", 
      "Lucida Sans Unicode", "Lucida", "Bitstream Vera Sans", 
       Geneva, Arial, Helvetica, sans-serif;
}

.serif {
  font-family: "Lucida Bright", Lucidabright, Georgia, 
  "Bitstream Vera Serif", serif;}

.mono, xmp {
  font-family: "Lucidia typewriter", "Lucida Console", "Andale Mono",
               "monotype.com", "Bitstream Vera Sans Mono", monospace; 
}


/* -- font style */

.quote {font-style: italic}

/* -- font weight */

.alert, .logotext, .smlogotext, h1, h2, h3, h4, dt {font-weight:bold}

/* -- font size */

H1 {font-size: 200%; line-height: 1.3em }
H2, .large {font-size: 150%;  line-height: 1.286em}
H3 {font-size: 107%; line-height: 1.286em }

H5, .smlogotext, .caption {font-size: small;  line-height: 1.286em}
.fineprint, H6 {font-size: x-small;  line-height: 1.286em}
.small, #left, #right, .warning, .notice, .note {
    font-size: small;
    line-height: 1.286em }


/*  (for brief spans in larger text elements) */
.smaller {font-size: smaller}
.larger {font-size: larger}
            


/* for center-justifying text in p and span */
p.centered, span.centered, h1.centered, h2.centered,
h3.centered, h4.centered, h5.centered, h6.centered, .caption {text-align: center}
  