/* CSS Document */

/* CSS decisions by Eric Pement:
  - font-size set in points (not pixels) to permit user to enlarge fonts in IE.
*/


/* -------[ default elements ]------   */
body {
   background-color: white;
   background-image: url(images/BG_1.jpg);
   margin: 0;
}

/* h4 is used for subtitles over the "regularText" class */
/* h4 should always be followed by the "afterH4" class   */
h4 {
   font-family: Arial, Helvetica, sans-serif;
   font-weight: bold;
   font-size: 10.5pt;
   margin-bottom: 4px;
   padding-bottom: 2px;
   border-bottom: 1px solid lightblue;
}


/* -------[ Constant Contact BLOCK ]-------  */
div.cc1 {
   border: none;              /* or show me my limits                    */
   width: auto;               /* width of GIF file below the DIV = 168px */
   background-color: white;
}
form.cc2 {
   margin-bottom: 3px;
}
span.cc3 {
   font-weight: bold;
   font-family: 'Times New Roman', Times, serif;
   font-size: 12pt;           /* converted from 16px   */
   color: #000099;
}
input.cc4 {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 7.5pt;          /* converted from 10px    */
   border:1px solid #999999;
}

input.cc5 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 7.5pt;           /* converted from 10px    */
}

/* -------[ classes ]-------   */
.afterH4 {             /* for the FIRST paragraph below a H4 header */
   margin-top: 1px;
   padding-top: 2px;
   font-family: Arial, Tahoma, Verdana, sans-serif;
   font-size: 9pt;
   line-height: 1.5;
}

.regularText {         /* for all successive paragraphs */
   font-family: Arial, Tahoma, Verdana, sans-serif;
   font-size: 9pt;
   line-height: 1.5;
}

.contentArea_1 {
   padding-left:  57px;
   padding-right: 57px;
}

.navText {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 9pt;
   font-weight: bold;
   color: black;
}

.LeftCol {
   padding-top: 9px;
   padding-right: 8px;
   padding-bottom: 0;
   padding-left: 0;
}

.centerCol {
   padding: 10px 10px 0 10px;   /* -top was 55px   */
}

.RightCol {
   padding-top: 15px;
   padding-right: 5px;
   padding-bottom: 1px;
   padding-left: 9px;
}

.credit_line {
   font-family: Arial, Tahoma, Verdana, sans-serif;
   font-size: 9pt;
   font-style: italic;
   line-height: 1.4;
   margin: 0 0 0 0;
   padding:0 0 9px 2em;
   border-bottom: 1px solid #e0e0e0;
   width: auto;
}

.sm_top {
   margin-top: 1px;
   padding-top: 2px;
}

/*   -----[ colors ]-----                                   */
/*  background-color unspecified; it may be white or blue   */
.bl { color: black; }
.wh { color: white; }
.NB {                   /* Nota Bene - indicated area is not finished */
   color: #804040 ;
   background-color: #E6F7B0;
}

/*   -----[ hyperlinks ]-----     */
a:link { text-decoration: underline; }
#inline-list a:link { padding: 4px; }

a:visited { text-decoration: underline; }
# inline-list a:visited { padding: 4px; }

a:hover { text-decoration: none; }

#inline-list a:hover {
   background-color: palegoldenrod;
   color: maroon;
   font-weight: bolder;
   padding: 3px;
   border: 1px solid violet;
}

a:active { text-decoration: underline; }
#inline-list a:active { padding: 4px; }


/*   -----[ list classes ]-----     */
ul.close_left {
   margin-left: 10px;
   padding-left: 10px;
}

/*   -----[ list ID's, not classes ]-----   */
#inline-list {
   margin: 0;
   padding: 6px;
   width: auto;
   text-align: center;
}

#inline-list ul, #inline-list li {
   display: inline;
   margin: 0;
   padding-bottom:0;
   color: green;
   font-weight: normal;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 9pt;
}

#inline-list li {
   padding-right: 12px;
   padding-bottom: 0;
   margin-top: 0;
   margin-bottom: 0;
}
/* -----[ end of file ]-----     */
