body    { font-size: 12pt; font-family: Techno, Tahoma, Verdana; font-style: normal; font-weight: normal; text-decoration: none }
p     { font-size: 12pt; font-family: Techno, Tahoma, Verdana; font-style: normal; font-weight: normal; text-decoration: none }
h6    { color: #ff0000; font-size: 10pt; font-family: Techno, Tahoma, Verdana; font-style: italic; font-weight: bold; text-align: center; letter-spacing: 1pt }
td    { font-size: 12pt; font-family: Techno, Tahoma, Verdana; font-style: normal; font-weight: normal }
h1   { color: #660000; font-size: 18pt; font-family: Techno, Tahoma, Verdana; font-weight: bold }
h2  { color: #cc9900; font-size: 22pt; font-family: "Brush Script MT", "Times New Roman"; font-style: normal; font-weight: normal; text-decoration: blink }
h6   { color: #660000; font-size: 11pt; font-family: Techno, Tahoma, Verdana; font-weight: bold }
a:link     { color: #ff0000; font-size: 12pt; font-family: Techno, Tahoma, Verdana; font-weight: bold; text-align: center; margin-bottom: 20pt }
a:active  { color: #000000; font-size: 12pt; font-family: Techno, Tahoma, Verdana; font-weight: bold; text-align: center; margin-bottom: 20pt }
a:visited  { color: #996600; font-size: 12pt; font-family: Techno, Tahoma, Verdana; font-weight: bold; text-align: center; margin-bottom: 20pt }
a:hover   { color: #ff0000; font-size: 12pt; font-family: Techno, Tahoma, Verdana; font-weight: bold; text-decoration: underline; text-align: center; margin-bottom: 20pt }
.caltitle  { color: #660000; font-size: 14pt; font-family: Techno, Tahoma, Verdana; font-weight: bold; text-align: center; margin-bottom: 1pt }
.calinfo  { color: #000000; text-align: center; font-size: 10pt; font-family: Techno, Tahoma, Verdana; font-style: normal; font-weight: normal; text-decoration: none }
.caldate  { color: #ff0000; text-align: right; font-size: 12pt; font-family: Techno, Tahoma, Verdana; font-style: normal; font-weight: normal; text-decoration: none }


.superhead, h1
		 { color: #660000; font-size: 14pt; font-family: Techno, Tahoma, Verdana; font-weight: bold; margin-bottom: 0; padding-bottom: 0 }

.subhead
		 { color: #ff0000; font-size: 14pt; font-family: Techno, Tahoma, Verdana; font-weight: bold }		

.error
		 { color: #0000ff }		

.success
		 { color: #00ff00 }

hr
		{
		color: #993300;
		height: 1px;
		}
		
table.formbox
		 { background-color: #FCF0DC; border: solid 1 #660000 }	
		
/********************************************/
/* calendar-specific styles below (to end) */
/********************************************/
/* IMPORTANT: YOU CAN CHANGE THESE, BUT DON'T DELETE!!!! */

fieldset	/* this is the event display card, where the content is shown */
		 { background-color: #bfb39e; background-image: url(<%=calFolder%>legend_<%=PageBGColor%>.gif); width: 90%; border: solid 1 #000000 }

legend	/* this is tab on top of the event display card */
		 { color: #ff0000; font-weight: bold; padding-top: 1 }		
		
.legenddate	/* color for the date on the event display card */
		 { color: #ffffff; font-weight: bold }

/* calendar table, cell styles */
		
TD.NON 		/* gray cell */
		 { color: #000000; font-size: <%=fontSmall%>; font-family: <%=styleFont%>; font-weight: normal; background-color: #fcf0dc }

TD.TOP 		/* alternate cell, not used */
		{
		font-family :<%=styleFont%>;
		font-size :<%=fontSmall%>;
		color :#000000;
		background-color: silver;
		font-weight :bold;
		}
TD.Some 	/* normal cell */
		 { color: #000000; font-size: <%=fontSmall%>; font-family: <%=styleFont%>; font-weight: normal; background-color: #bfb39e }

		a:hover.nohiliteSome
			/* 	
			IMPORTANT NOTE: Make sure the color below matches the background color 
			of the TD.SOME above, so the linked arrow-images don't show any 
			link-highlight color on mouseover :)
			*/
			{
			background-color: #FCF0DC;		
			}				
		
TD.HL		/* highlighted cell */
		{
		font-family :<%=styleFont%>;
		font-size :<%=fontSmall%>;
		color :#ffffff;
		background-color: #996600;
		font-weight :bold;
		}		

TD.DATE 	/* date, header cell */
		 { color: #ffffff; font-size: <%=fontSmall%>; font-family: <%=styleFont%>; font-weight: normal; background-color: black }		

TD.TODAY	/* today's date cell */
		 { color: #ffffff; font-size: <%=fontSmall%>; font-family: <%=styleFont%>; font-weight: normal; background-color: #7c6e5d }

TD.HLTODAY	/* today's date cell, BUT highlighted (if event is scheduled today) */
		{
		font-family :<%=styleFont%>;
		font-size :<%=fontSmall%>;
		color :#0000FF;
		background-color: #FFFF99;
		font-weight :normal;
<%
	' Determine browser and set border (on/off) using the MS/IIS "MSWC" or
	' Microsoft Browser Capabilities Component
	Set objBCap = Server.CreateObject("MSWC.BrowserType") 
	' set a default for any browser 
		response.write("")	' don't write border for netscape, because it breaks
	' find browser type and set variables to be used elsewhere
	If objBCap.Browser = "IE" And CInt(objBCap.Version) >= 3 Then 
		response.write("border: 1 solid #336699;")
	End If 
	If objBCap.Browser = "Netscape" And CInt(objBCap.Version) >= 3 Then 
		response.write("")	' don't write border for netscape, because it breaks
	End If 
%>
		}

/* calendar link styles */
		
A.NOEVENT:Link 
		{
		font-family :<%=styleFont%>;
		font-size :<%=fontSmall%>;
		color :#000000;
		font-weight :normal;
		text-decoration: none;
		}
A.NOEVENT:Visited 
		{
		font-family :<%=styleFont%>;
		font-size :<%=fontSmall%>;
		color :#000000;
		font-weight :normal;
		text-decoration: none;
		}
A.NOEVENT:Hover
		{
		font-family :<%=styleFont%>;
		font-size :<%=fontSmall%>;
		color :#990000;
		font-weight :normal;
		text-decoration: none;
		}	
		
A.TODAY:Link 
		{
		font-family :<%=styleFont%>;
		font-size :<%=fontSmall%>;
		color :#FFFFFF;
		font-weight :bold;
		text-decoration: none;
		}
A.TODAY:Visited 
		{
		font-family :<%=styleFont%>;
		font-size :<%=fontSmall%>;
		color :#FFFFFF;
		font-weight :bold;
		text-decoration: none;
		}		
A.TODAY:Hover
		{
		font-family :<%=styleFont%>;
		font-size :<%=fontSmall%>;
		color :#990000;
		font-weight :bold;
		text-decoration: none;
		}	
		
A.EVENT:Link 
		{
		font-family :<%=styleFont%>;
		font-size :<%=fontSmall%>;
		color :#000000;
		font-weight :bold;
		text-decoration: none;
		}
A.EVENT:Visited 
		{
		font-family :<%=styleFont%>;
		font-size :<%=fontSmall%>;
		color :#000000;
		font-weight :bold;
		text-decoration: none;
		}
A.EVENT:Hover
		{
		font-family :<%=styleFont%>;
		font-size :<%=fontSmall%>;
		color :#990000;
		font-weight :bold;
		text-decoration: none;
		}	
A.NORMAL:Link 
		{
		font-family :<%=styleFont%>;
		font-size :<%=fontSmall%>;
		color :#0000FF;
		font-weight :normal;
		text-decoration: none;
		}
A.NORMAL:Visited 
		{
		font-family :<%=styleFont%>;
		font-size :<%=fontSmall%>; 
		color :#0000FF; 
		font-weight :normal; 
		text-decoration: none;
		}	
A.NORMAL:Hover
		{
		font-family :<%=styleFont%>;
		font-size :<%=fontSmall%>;
		color :#990000;
		font-weight :normal;
		text-decoration: none;
		}