body  { font-size: small; font-family: Tahoma, Helvetica, "Lucida Grande", Arial; background-color: white }
p {}
td {}
#header  { width: 100%; background-color: #969 }
#mytitlecell   { background-color: #969; padding: 10px }
#mytitle { color: white; font-weight: bold; font-size: x-large; font-family: Tahoma, Helvetica, "Lucida Grande", Arial }
#mysubtitle { color: #969; font-weight: bold; font-size: x-large; font-family: Tahoma, Helvetica, "Lucida Grande", Arial }
#mycoordname { color: white; font-style: italic; font-size: small; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #969 }
#topright   { color: white; font-size: small; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #969; text-align: right; padding: 10px; left: 10px }
#mysched  { font-size: small; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; vertical-align: top; width: 100% }
#mynews  { font-size: small; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; vertical-align: top; width: 33% }
#myprayer  { font-size: small; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; vertical-align: top; width: 33% }
#mylicenses td { border: 1px gray } 
#mylicensestitle { font-weight: bold; text-align: center }
#content { color: black; border: none; width: 100%; background-color: white }
#schedhead   { color: black; background-color: #89a67e; width: 100% }
#mysemname { width: 175px }
#myschedcontent   { padding: 10px; width: 100% }
#myschedcontent td   { color:black; padding: 5px }
#tabletitle { color: white; font-weight: bold; font-size: large; background-color: #89a67e; width: 100% }
#tableitem { color: black; text-align: right; vertical-align: middle; font-weight: bold; background-color: white }	
.addtable { font-size: small; background-color: #89a67e; padding: 5px; width: 100% }
.addtable td { color: black; font-size: small; padding: 5px; background-color: white }
#tablecontainer { background-color: #969; text-align: center; margin: 10px; padding: 10px }
#tablecontainer td { vertical-align: top; padding: 5px }
#datetable td { padding: 0px; color: black }
#red { color: red}
#smaller { font-size: smaller }
#clickme { font-size: large; text-align: center }
#clickmetext { padding: 20px }
#greenspacer { background-color: #89a67e }
#producttitle { color: white; text-align: center; vertical-align: center; font-weight: bold; background-color: #555 }
.cattable { font-size: small; background-color: #89a67e; padding: 0px; width: 100% }
.cattable td { color: black; font-size: small; padding: 0px; background-color: white }
#item { text-align: right; width: 50%; vertical-align: middle }
#quantity { text-align: center; width: 10% }	
#pricereg { text-align: center; width: 15%  }	
#pricecoord { text-align: center; width: 15%; color: red }
#promodesc { align: center }
#item { color: black; text-align: right; vertical-align: middle; font-weight: bold; background-color: white }	.addtable2 td {
	color: black;
	font-size: small;
	padding: 5px;
	background-color: white
}

