	/**					{ font-family: Verdana, Arial, Helvetica; font-size: 9pt; } */
	B					{ font-family: Verdana, Arial, Helvetica; font-size: 9pt; }
 	A 					{ color:#008030; text-decoration:none }
	A:link				{ font-weight:100; }								/* don't put the color in here; FireFox will not take it */
	A:visited			{ color:#009000; font-weight:100 }
	/*TD.small SPAN	{ color:#00B000; font-weight:100; font-size:7pt; }
	TD.small SPAN A:link	{ color:#00B000; font-weight:100; font-size:7pt; }
	TD.small SPAN A:visited	{ color:#00B000; font-weight:100; font-size:7pt; } */
	A:active,
	A:focus,
	A:hover				{ color:#00B030; text-decoration: underline; }
	/*.Title				{ font-family: Verdana, Arial, Helvetica; font-size: 14pt; color:#FFFFFF}*/
	A.Title				{ color:#FFFFFF }
	A.Title:visited	{ color:#4040FF }
	A.Title:hover		{ color:#FFFFDD }

	.Admin				{ font-family: Verdana, Arial, Helvetica; font-size: 8pt; color:#33DD33 }
	A.Admin				{ font-family: Verdana, Arial, Helvetica; font-size: 8pt; color:#33AA33 }
	A.Admin:visited	{ font-family: Verdana, Arial, Helvetica; font-size: 8pt; color:#336633 }
	
	LI, UL				{ font-family: Verdana, Arial; }  /* leave it for Netscape! */
	UL						{ margin: 5px 5px 5px 28px; padding: 0px 0px 0px 0px;}	/* Firefox and Opera need the "padding"... */
	LI						{ margin-bottom: 0px; margin-top: 0px; margin-left: 0px; }
	TD						{ font-family: Verdana, Arial, Helvetica;  font-size: 9pt; }  /* leave it for Netscape! */
	
	TD.Admin				{ font-family: Verdana, Arial, Helvetica; font-size: 8pt; color:#33FF33 }
	TD.Title				{ vertical-align: bottom; font-size:16pt; }
	TD.Menu				{ vertical-align: middle; font-size:10pt; }
	/*TD.MenuSelected	{ vertical-align: middle; background:#EEEEAA; font-size:12pt; }*/
	TD.MenuSelected	{ vertical-align: middle; font-size:10pt; font-weight:bold; }
	*.small				{ font-size:7pt; }
	.small				{ font-size:7pt; }
	A.small				{ font-size:7pt; font-weight:normal; }
	A.small:link		{ color:#008000; font-weight:500; font-size:7pt; }
	A:link.small		{ color:#008000; font-weight:500; font-size:7pt; }
	LI.B.small			{ font-size:7pt; }
	B.small				{ font-size:7pt; }
	TR.small				{ font-size:7pt; }
	TD.small				{ font-size:7pt; }
	TR.small TD			{ font-size:7pt; }
	TABLE.small	TR TD	{ font-size:7pt; }
	SPAN.small			{ font-size:7pt; }
	LABEL.small			{ font-size:7pt; }
	/*H1, H2, H3, H4		{ display: inline }*/
	normal			{ font-size: 9pt; }
	.mainTable		{BORDER: solid 1px #009920;  }
	.titleComments {
	font-weight: bold;
	border-bottom: black 1px solid;
	background-color: lightsteelblue;
	font-size:14pt;
}
	.titlePink
{
	font-weight: bold;
	font-size: 14pt;
	border-bottom: black 1px solid;
	background-color: pink;
}
	.titleWhite
{
	font-weight: bold;
	font-size: 14pt;
	border-bottom: black 1px solid;
	background-color: none;
}
	TD.thinBorder	{ BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; }
	TD.thinBorderBlack { BORDER-RIGHT: 1px solid black; BORDER-TOP: 1px solid black; BORDER-LEFT: 1px solid black; BORDER-BOTTOM: 1px solid black; }
	TD.thinBorderBelow	{ BORDER-BOTTOM: 1px solid black; }
	TD.thinBorderBelowGray	{ BORDER-BOTTOM: 1px solid #D0D0D0; padding: 2 2 2 2;}
	TD.thinBorderBelowRightGray	{ BORDER-BOTTOM: 1px solid #D0D0D0; BORDER-RIGHT: 1px solid #D0D0D0; padding: 2 2 2 2; }
	TD.thinBorderRightGray	{ BORDER-RIGHT: 1px solid #D0D0D0; }
	
	.thinBorderBelowTitle {
	font-weight: bold;
	font-size: 15pt;
	font-family: Verdana, Arial;
	}
	
	TD.thinBorderBelowTitle {
	border-bottom: black 1px solid;
	background-color: #e0e0e0;
	}
	.SaveBtn			{ background-color:#C0FFC0; }
	.SaveBtnLarge	{ background-color:#C0FFC0; font-size:12pt; font-weight: bold;}
	.CancelBtn		{ background-color:#FFC0C0; }
	
	Verd {
	font-size: 20pt;
	color: red;
	font-family: Verdana, Arial, Helvetica;
}
	.Verd	{ font-family: Verdana, Arial, Helvetica;  font-size: 9pt; }
	textarea	{ font-family: Verdana, Arial, Helvetica;  font-size: 9pt;  }
	textarea.Verd	{ font-family: Verdana, Arial, Helvetica;  font-size: 9pt; }
	
	.Verd TEXTAREA {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color:Olive; 
	width: 100%;
}

.VeryLightBlueBG
{
	background-color: lavender;
}

.GrayLineBelow { BORDER-BOTTOM: 1px solid gray; } 
.MenuGrayLineBelow { BORDER-BOTTOM: 1px solid gray; font-size:8pt; } 

.ThinGrayLine { BORDER: 1px solid gray; } 
.AdminBox { BORDER: 1px solid red; } 
.AlignLeft { text-align:left }

TD.SelectedMenu { 	background-color: #D0FFD0; font-size:10pt;}
TD.SelectedMenu2 { 	background-color: #D0FFD0; BORDER-BOTTOM: 1px solid gray; font-size:8pt;}
A.SelectedMenu2 {  color:#40ff40; font-size:8pt; }
/*.SelectedMenu2 { 	background-color: #FFD0D0; BORDER-BOTTOM: 1px solid gray; } */

A.EnitEditButton:visited,
A.EnitEditButton:link { BORDER: 1px solid; padding: 2px; background-color: #00A000; font-weight: 900; color: White; }
A.EnitEditButton:active,
A.EnitEditButton:focus,
A.EnitEditButton:hover	{ BORDER: 2px solid; padding: 2px; color:White; background-color: #40E040; text-decoration: none; }
 
.Header {
	background-color: #C0C0FF;
	font-weight: bold;
}

.AlternatingItem  {
	background-color: #E0E0FF;
}
