	body,p,b,i,em,dt,dd,dl,sl,caption,th,td,tr,u,blink,select,option,form,div,li 
		{ font-family: Arial, sans-serif; font-size: 100%; color:black; font-weight: bold;}
	a:link { color: #df0024; text-decoration: underline;;  font-size: 100%;  font-weight: bold; }
	a:visited { color: #bc001d }
	a:hover { color:  blue; text-decoration: underline; font-weight: bold; }
	
	body {background-color: #fcdad5;}

	dt, dd {text-align: left; }
	dt {text-decoration: underline;}
	hr { color: blue;  noshade}
	hr.redtext { color: red;  noshade}

	h1 { font-family: Zapf-Chancery, cursive, Times, serif; font-size: 250%; color: red; text-align: center; font-weight: bold;}
	h2, h3, {font-family: Arial, sans-serif; text-align: center; }
	h2 { font-size: 150%; color: red;}
	h3 { font-size: 100%; color: blue;}

	h4, h5, h6 { font-family: Arial, sans-serif; text-align: right; color: blue;}		
	h4 { font-size:  100%; }
	h5 { font-size:  60%; }
	h6 { font-size:  40%; }

	em { color: blue; font-size: 130%}

	ol, li {text-align: left;}

	p { text-align: left; }

	caption {font-family: Arial, sans-serif; text-align: center; font-size: 150%; color: red;} }

	table.master { background-color: #fcdad5; border: solid 0.25em red; }
	td.master { border: solid 0.25em #fcdad5;  }	

	table.navtable, { border: none;}
	td.nav { text-align: center;    }
	td.active ( background-color: #66ccff; border: solid 0.25em red;  }

	table.footertable { border: none; }
	td.footertable { border: solid 0.5em #fcdad5; font-size:  60%; text-align: center;}

	table.content { background-color: white; border: none;  }
	td.content { border: solid 0.5em white; text-align: center; background-color: white;}

	td.pixinborder {border: solid 0.5em white; text-align: center;}

	table.calendar { border: solid 0.25em red; margin-right: auto; margin-left: auto; width: 80%; }
	tr.calendar { border: solid 5px; text-align: left; }
	td.calendar { color: maroon; vertical-align: top;  background-color: #fcdad5;}
	
	td.class-special-r { text-align: right;  color: red; vertical-align: top; background-color: #fcdad5;}
	td.class-special-c { text-align: center; color: red; vertical-align: top; background-color: #fcdad5;}
	td.class-special-l { text-align: left;   color: red; vertical-align: top; background-color: #fcdad5;}
	
	.textcenter { text-align: center; }
	.textleft   ( text-align: left; }
	.textright  ( text-align: right; }	
	.smalltext  {font-size: 75%;}
	.redtext 	{ color: red }
	.bluetext 	{ color: blue }


