h1 { font-size: 12pt; color: #006699; letter-spacing: 0.4em; font-weight:normal}
h2 { font-size: 10pt; color: #003366; font-weight:bold }
h3 { text-align:center; color: #000000; }
h4 {color:#000000; }
h5 {color:#000000; }

body {margin:0; padding:0; font-family: Verdana, Geneva, Arial, helvetica, sans-serif; font-size:11px;}

input, textarea, select {  font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; width:360px;}

.v10b  { font-size:10px; color:#003366; }
.v11   { font-size:11px; }
.v11w  { font-size:11px; color:white; }
.v11b  { font-size:11px; color:#003366; }
.v11wb { font-size:11px; color:white;   font-weight:bold; }
.v11bb { font-size:11px; color:#003366; font-weight:bold; }
.v12   { font-size:12px; }
.v12b  { font-size:12px; color:#003366; }
.v12wb { font-size:12px; color:white;   font-weight:bold; }
.v12bb { font-size:12px; color:#003366; font-weight:bold; }
.v13bb { font-size:13px; color:#003366; font-weight:bold; }


a 			{color: #660000; text-decoration: none; font-size:12px; font-weight:bold;}
a:hover {color: #003366; text-decoration: none; font-size:12px; font-weight:bold;}

/* appt stuff */
	a.normal:link		{ color: #000000; font-weight: normal; font-size: 10px; font-family: verdana, arial, helvetica; text-decoration: none }
	a.normal:visited	{ color: #000000; font-weight: normal; font-size: 10px; font-family: verdana, arial, helvetica; text-decoration: none }
	a.normal:hover		{ color: #000000; font-weight: normal; font-size: 10px; font-family: verdana, arial, helvetica; text-decoration: underline; }
	a.normal:active		{ color: #000000; font-weight: normal; font-size: 10px; font-family: verdana, arial, helvetica; text-decoration: none }

	a.bold:link		{ color: #000000; font-weight: bold; font-size: 10px; font-family: verdana, arial, helvetica; text-decoration: none }
	a.bold:visited	{ color: #000000; font-weight: bold; font-size: 10px; font-family: verdana, arial, helvetica; text-decoration: none }
	a.bold:hover		{ color: #000000; font-weight: bold; font-size: 10px; font-family: verdana, arial, helvetica; text-decoration: underline; }
	a.bold:active		{ color: #000000; font-weight: bold; font-size: 10px; font-family: verdana, arial, helvetica; text-decoration: none }

	a.today:link		{ color: #FFFFFF; font-weight: normal; font-size: 10px; font-family: verdana, arial, helvetica; text-decoration: none }
	a.today:visited		{ color: #FFFFFF; font-weight: normal; font-size: 10px; font-family: verdana, arial, helvetica; text-decoration: none }
	a.today:hover		{ color: #FFFFFF; font-weight: normal; font-size: 10px; font-family: verdana, arial, helvetica; text-decoration: underline; }
	a.today:active 		{ color: #FFFFFF; font-weight: normal; font-size: 10px; font-family: verdana, arial, helvetica; text-decoration: none }

	.cellbg			{ background-color: #FFFFFF; border:solid black 0.03em; }
	.cellbgDay  { background-color: #FFFFEE; border:solid black 0.03em; }
	.cellover		{ background-color: #DFDFDF;  border:solid black 0.03em; }
	.celltoday		{ background-color: #000080;  border:solid black 0.03em; }
	.cellevent		{ background-color: #99ffff;  border:solid black 0.03em; }
	.celleventB		{ background-color: #FFAD6A;  border:solid black 0.03em; }
	.celleventR		{ background-color: #FFFF75;  border:solid black 0.03em; }
	.normaltext		{ color: #000000; font-weight: normal; font-size: 10px; font-family: verdana, arial, helvetica }
	.eventtitle		{ color: #000080; font-weight: normal; font-size: 10px; font-weight: bold; font-family: verdana, arial, helvetica }
	.regheading		{ color: #000000; font-weight: normal; font-size: 13px; font-family: verdana, arial, helvetica }
