/* style.css                                                     */
/* Basic style sheet. General rule = selector {property: value}  */

body
   { font-family: verdana, arial, helvetica;
     font-size: 10pt;
     color: black;
     background-color: white;
   }
   
body, td, th, div
   { font-family: verdana, arial, helvetica;
     font-size: 10pt;
     color: black;
     /* background-color: white; */
   }

p
   { font-family: verdana, arial, helvetica;
     font-size: 10pt;
     color: black;
     background-color: white;
   }

p, td, th
   { font-family: verdana, arial, helvetica;
     font-size: 10pt;
     color: black;
     /* background-color: white; */
   }



/* note - Assigning styles to the LI tag only affects the bullet and not the        */ 
/* text as it should. To work around the problem, enclose the text with a SPAN tag  */
/* or assign the style to the UL, OL, or DL tag.                                    */

ul, ol, dl
   { font-family: verdana, arial, helvetica; 
     font-size: 10pt;     
     color: black;
     background-color: white;
   }
/* 
/* The classes below are all used to format normal paragraph text, example:
/*     <p class="note"> will resize the text to 8 point and display in GRAY
/*
.note
   { font-size: 8pt;
	 color: gray;   /* named color gray = #808080 */
   }
.top
   { font-size: 8pt;  /* 10pt; */
     font-weight: bold; 
     /* line-height: 1.5em; */
     color: #003399;
     background-color: #FFCC00;
   }   
.toplevel
   { font-size: 8pt;
     font-weight: bold;
     color: #003399;
     background-color: #FFCC00;
   }
.cat
   { font-size: 8pt;      /* blue text on yellow background, same as ".cat" */
     color: #003399;
     background-color: #FFCC00;
   }   
.sub
   { font-size: 8pt;     /* blue text on yellow background, same as ".cat" */
     color: #003399;
     background-color: #FFCC00;
   }   
.mainheader
	{ margin: -8px 0px -10px 0px;    /* top right bottom left  */
	  font-family: verdana, arial, helvetica; 
	  font-size: 18pt;
	  font-weight: bold;
	  color: rgb(0,51,153);    /* dark blue  #003399  */
	  background-color: rgb(255,255,255);    /* white */
	  border-bottom: silver 1px solid;    /* med blue = 51,102,204 */
	}
.videoheader
	{ margin: 0px 0px -10px 0px;    /* top right bottom left  */
	  font-family: verdana, arial, helvetica; 
	  font-size: 24pt;
	  color: rgb(51,102,204);    /* med. blue  */
	  background-color: rgb(255,255,255);    /* white */
	}
.foot
   { font-size: 8pt;
     color: gray; /* named color gray = #808080 */
     background-color: white;
   }
.announcement
   { border: 2px solid #3366CC;  /* draws a blue box around text */
     width: 375px;
     margin: 0px;
     padding: 10px;
     background-color: white; 
   }