BODY {color: #000000; background: white; font-weight: bold; margin: 0px;
      font-family: Arial, Helvetica, sans-serif;}
	  

A:visited {color: #0066CC; text-decoration: underline;}
A:link {color: #0066CC; text-decoration: underline;} 
A:hover {color: #FF0000; text-decoration: none;}

A:visited:hover {color: #FF0000; text-decoration: none;}   /* specificity = 2,1 */ 
A:link:hover {color: #FF0000; text-decoration: none;}      /* specificity = 2,1 */ 
A:hover:active {color: #FF0000; text-decoration: none;}    /* specificity = 2,1 */

h1 {color: #FF0000; text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;}
h3 {color: #FF0000; text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;}		 
		 
table {width: 800px; margin: 0; padding: 0; border-collapse: collapse;}
table td {padding: 0; border-width: 0; vertical-align: top;
  font-family: Arial, Helvetica, sans-serif;}
td#navbar {width: 176px; background-image: url(/images/navbar.gif); background-repeat: repeat-y;}

#links {width: 146px; padding: 9px; font-size: 85%; }
#links ul {list-style: none; margin: 0; padding: 0;}
#links li {border-bottom: 1px solid #000000; display: block; background-color: #3399FF; color: #FFFFFF;}
#links li a:link, #links li A:visited  {display: block; padding: 1px 1px 1px 1em; 
				  background-color: #FCFF00; color: #000000; text-decoration: none;} 
#links li a:hover {background-color: #CAE4FD; color: #000000;}

td#content {width: 635px;}

td#footer {height: 180px; background-image: url(/images/footer.gif); background-repeat: no-repeat;}
#ftext {padding-top: 60px; padding-left: 325px; font-size: 75%; text-align: center; color: #000000;}		   
#ftext a:link, a:visited {color: #000000; text-decoration: underline;}		   
#ftext a:hover {color: #FFFF33; text-decoration: none;}

#cf {float: left; padding-top: 45px; padding-left: 27px;}  /*childens factory dealer logo */

ol.spacedlist li {margin-bottom: 1em;} 
.rightimg {float: right;}

.datatable {border: 1px solid #D6DDE6; border-collapse: collapse; width: 630px;}  /* rec center page */
.datatable td {border: 1px solid #D6DDE6; padding: 4px; font-size: 0.8em;}        /* rec center page */ 
  
.tumbleweartable {width: 600px; border: 1px solid #D6DDE6; border-collapse: collapse;}  /* tumblewear page */
.tumbleweartable td {border: 1px solid #D6DDE6; padding: 4px; font-size: 0.8em;}        /* tumblewear page */ 
  
.stafftable {border-collapse: collapse; width: 630px;}   /* staff page */
.stafftable td {padding: 4px; font-size: 0.8em; vertical-align: top; text-align: center;}      /* staff page */   
.stafftable td.left {text-align: left;}      /* staff page */   
 
#redhighlight {display: block; background-color: #FF0000; color: #FFFFFF;
font-weight: bold; padding-left: 8px; padding-top: 2px; padding-bottom: 2px;}   /* lesson plan page */ 