
body {
		font-family:		verdana;
		font-size:			14;
		color:				#444444;
		background-color:	#ffffff;
		margin:				5px;
		scrollbar-base-color: #ffffff; 
		scrollbar-face-color: #ffffff;
		scrollbar-track-color: #ffffff; 
		scrollbar-arrow-color: #9AC956;
		scrollbar-highlight-color: #ffffff; 
		scrollbar-3dlight-color: #9AC956; 
		scrollbar-shadow-color: #9AC956;
		scrollbar-darkshadow-color: #ffffff;
	}
.menu {
		background-color:	#ffffff;
	}

.nowrap	{ white-space: nowrap; }

.lg	{
		font:					bold;
		font-size:			14;	}

table {
		font-size:			12;
		border-spacing:	0;
	}

/*
td	{
		color:				#000000;
		vertical-align:	top;
		padding:				2;
	}
*/

li	{	color:#000000;	}	

A:link {
	}
A:visited {
	}
A:hover {
}

img {
		border-width:		0;
	}

hr	{
		height:				1;
		color:				#444444;
	}

textarea {
		border:					solid	1px	#aaaaaa;
		font-size:				11;
		background-color:		#ffffff;
		color:					#111111;
		font-family:			verdana;
	}


.record	{
		border:					solid	1px	#aaaaaa;
		font-size:				11;
		font:						bold;
		background-color:		#ffffff;
		color:					#111111;
		font-family:			verdana;
		height:					17;
		width:					160;
	}

.title		{ font-size:17px;color:#008000;font-weight:bold;margin:2px 0px 2px 0px;height:31px;	}
.stitle		{ font-size:14;font:bold; }
.field		{ font-size:11;font:bold; }

.heading		{	font-weight:bold;color:#777777;padding-top:12px;	}
.content		{	padding:10px 10px 20px 10px;	}

.subtle {
		color:				#546924;
		font:					bold;
	}

.subtle-r	{	color:	#ff0000;font:bold; }

.h_text A:link, .h_text A:visited { color:#008000; }
.h_text input { height:20;font-size:10; }

.even	 	{	background-color:#ffffff; }
.odd	 	{	background-color:#e1ffe1; }
.right	{	text-align:right; }

.btn { font-weight: bold; font-size: 15px; height: 24; }

/* Schedule colors */
.future	{ background-color:#f9fff9; }
.present	{ background-color:#ffffe5; }
.past		{ background-color:#bbddff; }


.h_box	{ border-bottom:1px solid #009000;font-weight:bold; }



