/*BODY*/
BODY			{background-color:#0D4432;padding:0px; margin:0px;font-family:arial, verdana, sans-serif;font-size:12px; color:#0D4432; }
td, p			{	font: normal 12px arial, verdana, sans-serif; color:#0D4432;}
hr				{	color:#6E240B; height:1px; margin:0; padding:0;}
a:link			{	color:#0D4432; font-weight:bold;}
a:hover			{	color:#6E240B;font-weight:bold;}
a:active		{	color:#0D4432;font-weight:bold;}
a:visited		{	color:#0D4432;font-weight:bold;}


li				{	margin-bottom:5px;list-style-image: url('../Images/Diamond.gif');}
li.Sub			{	list-style-image: url('../Images/DiamondSub.gif');}
li.Sub2			{	list-style-image: url('../Images/LiSub2.gif');}
.Error			{ color:#ffffff}
li.Error		{ color:#ffffff}

/*CONTENT*/
.HomeContent	{background-image:url('../Images/MustardBG.jpg');}
.HBoxLeft	{background-image:url('../Images/HBoxLeft.jpg');}
.HBoxRight	{background-image:url('../Images/HBoxRight.jpg');}
.InTable		{background-color:#ffffff;font-size:12px; color:#0D4432; padding:10px;}
.Footer			{color:#ffffff;font-size:10px;}
a.Footer:link	{color:#ffffff;font-size:10px;}
a.Footer:active	{color:#ffffff;font-size:10px;}
a.Footer:visited	{color:#ffffff;font-size:10px;}
a.Footer:hover	{color:#ffffff;font-size:10px;}
a.Footer2:link	{color:#ffffff;font-size:12px;font-weight:normal;}
a.Footer2:active	{color:#ffffff;font-size:12px;font-weight:normal;}
a.Footer2:visited	{color:#ffffff;font-size:12px;font-weight:normal;}
a.Footer2:hover	{color:#ffffff;font-size:12px;font-weight:normal;}
.FooterAddress			{color:#ffffff;font-size:12px;}
.FooterHR		{color:#ffffff;height:1px;}
.FooterBG		{background-image:url('../Images/FooterBG.jpg');background-repeat:no-repeat;color:#ffffff;}
.TableBG		{background-image:url('../Images/TableBG.gif');background-repeat:repeat-y;}
.Ticker			{background-image:url('../Images/TickerBG.jpg');font-size:12px;line-height:12px;}
.RightColumn	{background-image:url('../Images/RightBG.jpg');color:#ffffff;background-repeat:no-repeat;}
a.LoginHelp:Link			{color:#ffffff;font-size:10px;}
a.LoginHelp:Active			{color:#ffffff;font-size:10px;}
a.LoginHelp:Visited			{color:#ffffff;font-size:10px;}
a.LoginHelp:Hover			{color:#ffffff;font-size:10px;}
.Small						{font-size:9px;}
.BorderBottom				{border-bottom:solid 1px #6E240B;font-size:14px;}
.Italic						{font-style: italic;}
.BlackItalic				{font-style: italic;color:#000000;}

.SubNav			{	font: bold 14px times new roman, times, verdana, arial; color:#000000; padding:4 4 4 4; background: #42887C;}
.SubNavText:link		{	color:#ffffff; text-decoration:none;}
.SubNavText:visited		{	color:#ffffff; text-decoration:none;}
.SubNavText:hover		{	color:#ffffff; text-decoration:none;}
.HomeText		{	font: italic 12px arial, verdana, sans-serif;color:#000000; padding:10 10 10 10; background: #ffffff;}
.Content		{	padding:10 10 10 10; background: #ffffff;}
.MessageBox		{	background-image: url('../Images/MessageBox.gif'); background-repeat:no-repeat;font:normal 12px arial, verdana, sans-serif;color:#000000; padding: 3 3 3 3;height:24px;width:500px;}
.Header			{	font: bold 14px arial, verdana, sans-serif;color:#6E240B; text-transform:uppercase; border-bottom:solid 1px #6E2405; padding:12px 0 3px 0;}
a.Header:link	{	font: bold 14px arial, verdana, sans-serif;color:#6E240B; text-transform:uppercase;text-decoration:underline;}
a.Header:hover	{	font: bold 14px arial, verdana, sans-serif;color:#6E240B; text-transform:uppercase;text-decoration:underline;}
a.Header:active	{	font: bold 14px arial, verdana, sans-serif;color:#6E240B; text-transform:uppercase;text-decoration:underline;}
a.Header:visited	{	font: bold 14px arial, verdana, sans-serif;color:#6E240B; text-transform:uppercase;text-decoration:underline;}
a.Footer:link	{	color:#ffffff; text-decoration:none;font-size:10px;}
a.Footer:visited{	color:#ffffff; text-decoration:none;font-size:10px;}
a.Footer:active	{	color:#ffffff; text-decoration:none;font-size:10px;}
a.Footer:hover	{	color:#005E4E; text-decoration:underline;font-size:10px;}
.Right			{	border-right:solid 1px #005E4E;}
.PSBorder		{	border:solid 1px #6E240B;background:#C2A15C;}
.PSBorder2		{	border:solid 1px #005E4E;background:#C2A15C;}
.Emphasize		{	font: bold 12px arial, verdana, sans-serif;color:#0D4432;}
a.Top:Link		{	text-decoration:none;font-size:12px;font-weight:normal;}
a.Top:Active		{	text-decoration:nonel;font-size:12px;font-weight:normal;}
a.Top:Visited		{	text-decoration:none;font-size:12px;font-weight:normal;}
a.Top:Hover		{	text-decoration:underline; font-size:12px;font-weight:normal;}


/*ADMIN*/
.AdminLogo			{	padding:0 0 0 0; background: #ffffff;background-image:url('../Images/AdminLogoBG.jpg')}
.AdminNav			{	font: bold 12px times new roman, times, verdana, arial; color:#ffffff; padding:2 2 2 2; background: #874829;}
a.AdminNav:link		{	font: bold 12px times new roman, times, verdana, arial; color:#ffffff;}
a.AdminNav:hover	{	font: bold 12px times new roman, times, verdana, arial; color:#ffffff;}
a.AdminNav:visited	{	font: bold 12px times new roman, times, verdana, arial; color:#ffffff;}
a.AdminNav:active	{	font: bold 12px times new roman, times, verdana, arial; color:#ffffff;}
.CalendarTitle		{	font: bold 14px arial, verdana, sans-serif;color:#6E2405;}
.CalSearchSubHdr	{	font: bold 12px arial, verdana, sans-serif;color:#ffffff;background:#005E4E;padding: 2 2 2 2;}
.FormLabel			{	padding:2 2 2 2; background: #ffffff;}
.Frame				{	border:solid 1px #005E4E;}
.SpecialDt			{	font: bold 12px arial, verdana, sans-serif; color:#000000; padding:0;}
.SpecialTxt			{	font: normal 12px arial, verdana, sans-serif; color:#000000; padding:0;}
.Bottom				{	background:#6E240B;border-top:solid 1px #005E4E;}
.EventPanelContainerCenter	{	border:solid 1px #005E4E; background: #ffffff;}
.PageTitle			{	font: bold 14px arial, verdana, sans-serif;color:#ffffff;background:#8B5527;padding: 2 2 2 2;}
.PanelTitle			{	font: bold 12px arial, verdana, sans-serif;color:#ffffff;background:#C2A15C;padding: 2 2 2 2;}
.PanelTitleLeft		{	font: bold 12px arial, verdana, sans-serif;color:#ffffff;background:#C2A15C;padding: 2 2 2 2;border-left:solid 1px #005E4E;}
.PanelTitleRight	{	font: bold 12px arial, verdana, sans-serif;color:#ffffff;background:#C2A15C;padding: 2 2 2 2;border-right:solid 1px #005E4E;}
.PanelCellLeft		{	font: normal 12px arial, verdana, sans-serif;color:#000000;background:#ffffff;padding: 2 2 2 2;}
.PanelCellLeftBold	{	font: bold 12px arial, verdana, sans-serif;color:#000000;background:#ffffff;padding: 2 2 2 2;}
.PanelCellRight		{	font: bold 12px arial, verdana, sans-serif;color:#000000;background:#ffffff;padding: 2 2 2 2;}
.ButtonRow			{	font: normal 12px arial, verdana, sans-serif;color:#000000;background:#E8E5C0;padding: 2 2 2 2;border-top:solid 1px #005E4E;}
.FilterRow			{	font: normal 12px arial, verdana, sans-serif;color:#000000;background:#ffffff;padding: 2 2 2 2;}
.FilterRow2			{	font: normal 12px arial, verdana, sans-serif;color:#000000;background:#ffffff;padding: 2 2 2 2;border-left:solid 1px #005E4E;border-right:solid 1px #005E4E;}
.SortRow			{	font: bold 12px arial, verdana, sans-serif;color:#000000;background:#CCC7A9;padding: 2 2 2 2;}
.OddRow				{	font: normal 12px arial, verdana, sans-serif;color:#000000;background:#ffffff;padding: 2 2 2 2;}
.EvenRow			{	font: normal 12px arial, verdana, sans-serif;color:#000000;background:#f2f2f2;padding: 2 2 2 2;}
.PagingRow			{	font: bold 12px arial, verdana, sans-serif;color:#000000;background:#CCC7A9;padding: 2 2 2 2;}
.PanelCellLeftBorder		{	font: normal 12px arial, verdana, sans-serif;color:#000000;background:#ffffff;padding: 2 2 2 2;border-right:solid 1px #005E4E;border-bottom:solid 1px #005E4E;}
.PanelCellLeftBoldBorder	{	font: bold 12px arial, verdana, sans-serif;color:#000000;background:#ffffff;padding: 2 2 2 2;border-right:solid 1px #005E4E;border-bottom:solid 1px #005E4E;}
.PanelCellRightBorder		{	font: bold 12px arial, verdana, sans-serif;color:#000000;background:#ffffff;padding: 2 2 2 2;border-left:solid 1px #005E4E;border-bottom:solid 1px #005E4E;}
.PanelContainerWhite {	border:solid 1px #005E4E; background: #FFFFFF;}
.PanelCellLeftBorderWhite		{	font: normal 12px arial, verdana, sans-serif;color:#000000;background:#FFFFFF;padding: 2 2 2 2;border-right:solid 1px #005E4E;border-bottom:solid 1px #005E4E;}
.PanelCellLeftBoldBorderWhite	{	font: bold 12px arial, verdana, sans-serif;color:#000000;background:#FFFFFF;padding: 2 2 2 2;border-right:solid 1px #005E4E;border-bottom:solid 1px #005E4E;}
.PanelCellRightBorderWhite		{	font: bold 12px arial, verdana, sans-serif;color:#000000;background:#FFFFFF;padding: 2 2 2 2;border-left:solid 1px #005E4E;border-bottom:solid 1px #005E4E;}
.PanelContainer {	background: #FFFFFF;}
.PanelContainerGray {	border:solid 1px #005E4E; background: #FFFFFF;}
.PanelCellLeftBorderGray {	font: normal 12px arial, verdana, sans-serif;color:#000000;background:#EEEEEE;padding: 2 2 2 2;border-right:solid 1px #005E4E;border-bottom:solid 1px #005E4E;}
.PanelCellLeftBoldBorderGray {	font: bold 12px arial, verdana, sans-serif;color:#000000;background:#EEEEEE;padding: 2 2 2 2;border-right:solid 1px #005E4E;border-bottom:solid 1px #005E4E;}
.PanelCellRightBorderGray {	font: bold 12px arial, verdana, sans-serif;color:#000000;background:#EEEEEE;padding: 2 2 2 2;border-left:solid 1px #005E4E;border-bottom:solid 1px #005E4E;}


/*CALENDAR*/
.CalDayLabels			{	color:#005E4E;}
.CalWeekDay				{	color:#005E4E;}
.CalMonthChangeArrows	{	color:#005E4E;}
.CalPrevMonthDay		{	color:#005E4E;}
.CalSelectedDay			{	color:#ff0000;}
.CalSelectedDay			{	color:#ff0000;}
.CalWeekEndDay			{	color:#ff0000;}
.CalTitle				{	color:#005E4E;}