TD { font-family:arial,helvetica; font-size: 11px; }

.tdBorder { border-top:1px solid Black; border-bottom:1px solid Black;font-family:arial,helvetica; font-size: 11px; }
.tdFullBorder {  padding:2px; border:1px solid Black; font-family:arial,helvetica; font-size: 11px; }
.tdBorderLight { border:1px solid Black; font-family:arial,helvetica; font-size: 13px; color:#FFFFFF; font-weight:bold; }
.tableBorder { border:1px solid #000000; border-collapse:collapse; font-family:arial,helvetica; }

.tdCalendar { padding:2px; border:2px groove #CC9999; font-family:arial,helvetica; font-size: 10px; background-color:#FFFFFF; }
.tdCalSpecialTop { padding:2px; border-top:2px groove #CC9999; font-family:arial,helvetica; font-size: 10px; background-color:#d3d3d3; }
.tdCalSpecialBottom { padding:2px; font-family:arial,helvetica; font-size: 10px; background-color:#d3d3d3; }
.tdCalendarLight { padding:2px; border:2px groove #CC9999; font-family:arial,helvetica; font-size: 13px; color:#FFFFFF; font-weight:bold;  background-color:#3cb371;}
.tableCalendar { padding:2px; border:2px groove #CC9999; border-collapse:collapse; font-family:arial,helvetica; background-color:#228B22;}

A { font-family:arial,helvetica; font-size: 11px; color:#660000; text-decoration:none; font-weight:bold;}
A:visited { font-family:arial,helvetica; font-size: 11px; color:#993333; text-decoration:none;  font-weight:bold;}
A:hover { font-family:,arial,helvetica; font-size: 11px; color:#009900; text-decoration:underline;  font-weight:bold;}

A.inLineLink:link { font-family:arial,helvetica; font-size: 11px; color:#660000; text-decoration:none; }
A.inLineLink:visited { font-family:arial,helvetica; font-size: 11px; color:#993333; text-decoration:none; }
A.inLineLink:hover { font-family:,arial,helvetica; font-size: 11px; color:#009900; text-decoration:underline; }

A.LightLink { font-family:arial,helvetica; font-size: 11px; color:#FFFFCC; text-decoration:none; }
A.LightLink:visited { font-family:arial,helvetica; font-size: 11px; color:#FFFFCC; text-decoration:none; }
A.LightLink:hover { font-family:arial,helvetica; font-size: 11px; color:#FFFFFF; text-decoration:underline; }

A.LogoLink { font-family:times; font-size: 16px; color:#3cb371; text-decoration:none; }
A.LogoLink:visited { font-family:times; font-size: 16px; color:#556b2f; text-decoration:none; }
A.LogoLink:hover { font-family:times; font-size: 16px; color:#b22222; text-decoration:underline; }

A.ListLink { font-family:times; font-size: 14px; color:#3cb371; text-decoration:none; }
A.ListLink:visited { font-family:times; font-size: 14px; color:#556b2f; text-decoration:none; }
A.ListLink:hover { font-family:times; font-size: 14px; color:#b22222; text-decoration:underline; }

A.DateLink 					{ font-family:arial; font-size: 12px; color:#000000; text-decoration:none; }
A.DateLink:visited 			{ font-family:arial; font-size: 12px; color:#4A5946; text-decoration:none; }
A.DateLink:visited:hover 	{ font-family:arial; font-size: 12px; color:#696969; text-decoration:underline; }
A.DateLink:hover 			{ font-family:arial; font-size: 12px; color:#696969; text-decoration:underline; }

A.ReportLink 				{ font-family:arial; font-size: 11px; color:#366035; text-decoration:none; }
A.ReportLink:visited 		{ font-family:arial; font-size: 11px; color:#366035; text-decoration:none; }
A.ReportLink:visited:hover 	{ font-family:arial; font-size: 11px; color:#696969; text-decoration:underline; }
A.ReportLink:hover 			{ font-family:arial; font-size: 11px; color:#696969; text-decoration:underline; }

A.DateLink2 				{ font-family:times; font-size: 12px; color:#996600; text-decoration:none; }
A.DateLink2:visited 		{ font-family:times; font-size: 12px; color:#996600; text-decoration:none; }
A.DateLink2:visited:hover 	{ font-family:times; font-size: 12px; color:#b22222; text-decoration:underline; }
A.DateLink2:hover 			{ font-family:times; font-size: 12px; color:#b22222; text-decoration:underline; }

A.Tab1{font-size:7pt; background:#CBB498; font-family:Arial,helvetica; padding:1px; height:1.6em; color:#000000; border:1px solid #000000; border-bottom-color:#444444; border-right-color:#444444; text-decoration:none; margin:1px;}
A.Tab1:hover{font-size:7pt; background:#996633; font-family:Arial,helvetica; padding:1px; height:1.6em; color:#ffffff; border:1px solid #000000; border-bottom-color:#292929; border-right-color:#292929; text-decoration:none; margin:1px;}
A.Tab1:visited{font-size:7pt; background:#CBB498; font-family:Arial,helvetica; padding:1px; height:1.6em; color:#000000; border:1px solid #000000; border-bottom-color:#444444; border-right-color:#444444; text-decoration:none; margin:1px;}
A.Tab1:visited:hover{font-size:7pt; background:#996633; font-family:Arial,helvetica; padding:1px; height:1.6em; color:#ffffff; border:1px solid #000000; border-bottom-color:#292929; border-right-color:#292929; text-decoration:none; margin:1px;}

A.Tab2{font-size:7pt; background:#999999; font-family:Arial,helvetica; padding:1px; height:1.6em; color:#FFFFFF; border:1px solid #000000; border-bottom-color:#444444; border-right-color:#444444; text-decoration:none; margin:1px;}
A.Tab2:hover{font-size:7pt; background:#EEEEEE; font-family:Arial,helvetica; padding:1px; height:1.6em; color:#000000; border:1px solid #000000; border-bottom-color:#292929; border-right-color:#292929; text-decoration:none; margin:1px;}
A.Tab2:visited{font-size:7pt; background:#999999; font-family:Arial,helvetica; padding:1px; height:1.6em; color:#FFFFFF; border:1px solid #000000; border-bottom-color:#444444; border-right-color:#444444; text-decoration:none; margin:1px;}
A.Tab2:visited:hover{font-size:7pt; background:#EEEEEE; font-family:Arial,helvetica; padding:1px; height:1.6em; color:#000000; border:1px solid #000000; border-bottom-color:#292929; border-right-color:#292929; text-decoration:none; margin:1px;}

A.CalRef { font-family:arial,helvetica; font-size: 11px; color:#660000; text-decoration:none; }
A.CalRef:visited { font-family:arial,helvetica; font-size: 11px; color:#993333; text-decoration:none; }
A.CalRef:hover { font-family:arial,helvetica; font-size: 11px; color:#009900; text-decoration:underline; }

.LabelName { color:#68362F;font-family:arial,helvetica,sans-serif;font-size:11px;font-weight:bold; }
.ArrowButton { font-family:arial,helvetica; font-size: 11px; color:#000000; font-weight:bold; }
.NumberButton { width:20px; font-family:arial,helvetica; font-size: 11px; color:#000000; font-weight:bold; }
.SmallButton { font-family:verdana,arial,helvetica; font-size: 9px; color:#000000; }
.SmallInput { font-family:verdana,arial,helvetica; font-size: 11px; color:#000000; }
.BoldName { font-family:arial,verdana,helvetica; font-size: 14px; color:#68362F;font-weight:bold; }
LI.MainList { 		font-family:verdana,arial,helvetica; font-size: 14px; }

td.BlueHeading   { background-color:#590B05;color:#DCDCDC;font-family:arial,helvetica,sans-serif;font-size:13px;font-weight:bold; }
td.GrayHeading   { background-color:#EEEEEE;color:#000000;font-family:arial,helvetica,sans-serif;font-size:11px;font-weight:normal; }
td.GrayFullBorder{ background-color:#EEEEEE;color:#000000;font-family:arial,helvetica,sans-serif;font-size:11px;font-weight:normal;border:1px solid #9CB294;border-collapse:collapse; }
td.yellowFullBorder{ background-color:#f5f5dc;color:#000080;font-family:arial,helvetica,sans-serif;font-size:11px;font-weight:normal;border:1px solid #9CB294;border-collapse:collapse; }
table.FullBorder { background-color:#F5F4E3;color:#68362F;font-family:arial,helvetica,sans-serif;font-size:11px;font-weight:bold;border:1px solid #AE9891;border-collapse:collapse; }
td.FullBorderTD  { background-color:#F5F4E3;color:#68362F;font-family:arial,helvetica,sans-serif;font-size:11px;font-weight:bold;border:1px solid #AE9891; }
table.ListBorder { background-color:#F5F4E3;font-family:arial,helvetica,sans-serif;font-size:11px;border:1px solid #AE9891;border-collapse:collapse; }
td.ListBorderTD  { background-color:#F5F4E3;font-family:arial,helvetica,sans-serif;font-size:11px;border:1px solid #AE9891; }
td.InnerBoxTD { color:#68362F;font-family:arial,helvetica,sans-serif;font-size:11px;font-weight:bold; }