body 					{font-family: Verdana,Arial,sans-serif; color: #333300; font-size:11px}
td						{font-family: Verdana,Arial,sans-serif; color: #333300; font-size:11px}

.smText 				{font-family: Verdana,Arial,sans-serif; font-size: 10px}
a.smText 				{font-family: Verdana,Arial,sans-serif; font-size: 10px}
a.smText:link 			{font-family: Verdana,Arial,sans-serif; font-size: 10px; cursor: hand}
a.smText:active 		{font-family: Verdana,Arial,sans-serif; font-size: 10px}
a.smText:visited 		{font-family: Verdana,Arial,sans-serif; font-size: 10px}
a.smText:hover 			{font-family: Verdana,Arial,sans-serif; font-size: 10px; color: #f68f00; text-decoration: underline}

.stdText 				{font-family: Verdana,Arial,sans-serif; font-size: 11px}
a.stdText 				{font-family: Verdana,Arial,sans-serif; font-size: 11px}
a.stdText:link 			{font-family: Verdana,Arial,sans-serif; font-size: 11px; cursor: hand}
a.stdText:active 		{font-family: Verdana,Arial,sans-serif; font-size: 11px}
a.stdText:visited 		{font-family: Verdana,Arial,sans-serif; font-size: 11px}
a.stdText:hover 		{font-family: Verdana,Arial,sans-serif; font-size: 11px; color: #f68f00; text-decoration: underline}

.pageTitle 				{font-family: Verdana,Arial,sans-serif; font-size: 13px; color: #333300; font-weight: bold}
.pageSubTitle 			{font-family: Verdana,Arial,sans-serif; font-size: 11px; color: #333300}

.colHead 				{font-family: Verdana,Arial,sans-serif; font-size: 11px; font-weight: bold}
a.colHead 				{font-family: Verdana,Arial,sans-serif; font-size: 11px; font-weight: bold}
a.colHead:link 			{font-family: Verdana,Arial,sans-serif; font-size: 11px; font-weight: bold; cursor: hand}
a.colHead:active 		{font-family: Verdana,Arial,sans-serif; font-size: 11px; font-weight: bold}
a.colHead:visited 		{font-family: Verdana,Arial,sans-serif; font-size: 11px; font-weight: bold}
a.colHead:hover 		{font-family: Verdana,Arial,sans-serif; font-size: 11px; font-weight: bold; color: #f68f00; text-decoration: underline}

.wizardTitle 			{font-family: Verdana,Arial,sans-serif; color: #ffffcc; font-size: 11px; font-weight: bold}
.wizardLabel 			{font-family: Verdana,Arial,sans-serif; color: #222222; font-size: 11px; font-weight: bold}

.navLink 				{font-family: Verdana,Arial,sans-serif; font-size: 10px; color: #666633; font-weight: bold; padding: 3px; text-decoration: none}
a.navLink 				{font-family: Verdana,Arial,sans-serif; font-size: 10px; color: #666633; font-weight: bold; padding: 3px; text-decoration: none}
a.navLink:link 			{font-family: Verdana,Arial,sans-serif; font-size: 10px; color: #666633; font-weight: bold; padding: 3px; text-decoration: none; cursor: hand}
a.navLink:active 		{font-family: Verdana,Arial,sans-serif; font-size: 10px; color: #666633; font-weight: bold; padding: 3px; text-decoration: none}
a.navLink:visited 		{font-family: Verdana,Arial,sans-serif; font-size: 10px; color: #666633; font-weight: bold; padding: 3px; text-decoration: none}
a.navLink:hover 		{font-family: Verdana,Arial,sans-serif; font-size: 10px; color: #CCCC99; font-weight: bold; padding: 3px; background-color:#676C4A}

.navLinkSel 			{font-family: Verdana,Arial,sans-serif; font-size: 10px; color: #333300; font-weight: bold; padding: 3px; text-decoration: none}
a.navLinkSel 			{font-family: Verdana,Arial,sans-serif; font-size: 10px; color: #333300; font-weight: bold; padding: 3px; text-decoration: none}
a.navLinkSel:link 		{font-family: Verdana,Arial,sans-serif; font-size: 10px; color: #333300; font-weight: bold; padding: 3px; text-decoration: none; cursor: hand}
a.navLinkSel:active 	{font-family: Verdana,Arial,sans-serif; font-size: 10px; color: #333300; font-weight: bold; padding: 3px; text-decoration: none}
a.navLinkSel:visited 	{font-family: Verdana,Arial,sans-serif; font-size: 10px; color: #333300; font-weight: bold; padding: 3px; text-decoration: none}
a.navLinkSel:hover 		{font-family: Verdana,Arial,sans-serif; font-size: 10px; color: #CCCC99; font-weight: bold; padding: 3px; background-color:#676C4A}

.navSubLink 			{font-family: Verdana,Arial,sans-serif; font-size: 10px; color: #666633; text-decoration: none}
a.navSubLink 			{font-family: Verdana,Arial,sans-serif; font-size: 10px; color: #666633; text-decoration: none}
a.navSubLink:link 		{font-family: Verdana,Arial,sans-serif; font-size: 10px; color: #666633; text-decoration: none; cursor: hand}
a.navSubLink:active 	{font-family: Verdana,Arial,sans-serif; font-size: 10px; color: #666633; text-decoration: none}
a.navSubLink:visited 	{font-family: Verdana,Arial,sans-serif; font-size: 10px; color: #666633; text-decoration: none}
a.navSubLink:hover 		{font-family: Verdana,Arial,sans-serif; font-size: 10px; color: #333300; text-decoration: underline}

.navSubLinkSel 			{font-family: Verdana,Arial,sans-serif; font-size: 10px; color: #333300; text-decoration: none}
a.navSubLinkSel 		{font-family: Verdana,Arial,sans-serif; font-size: 10px; color: #333300; text-decoration: none}
a.navSubLinkSel:link 	{font-family: Verdana,Arial,sans-serif; font-size: 10px; color: #333300; text-decoration: none; cursor: hand}
a.navSubLinkSel:active 	{font-family: Verdana,Arial,sans-serif; font-size: 10px; color: #333300; text-decoration: none}
a.navSubLinkSel:visited {font-family: Verdana,Arial,sans-serif; font-size: 10px; color: #333300; text-decoration: none}
a.navSubLinkSel:hover 	{font-family: Verdana,Arial,sans-serif; font-size: 10px; color: #333300; text-decoration: underline}

.teaserBoxTitle				{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ffffcc; background-color:#676C4A; padding:4px;}
a.teaserBoxTitle			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ffffcc; text-decoration: none;}
a.teaserBoxTitle:link 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ffffcc; text-decoration: none; cursor: hand}
a.teaserBoxTitle:active 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ffffcc; text-decoration: none}
a.teaserBoxTitle:visited 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ffffcc; text-decoration: none}
a.teaserBoxTitle:hover		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: underline;}

.teaserBoxTitleText				{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #99CC33}
a.teaserBoxTitleText			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #99CC33; text-decoration: none;}
a.teaserBoxTitleText:link 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #99CC33; text-decoration: none; cursor: hand}
a.teaserBoxTitleText:active 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #99CC33; text-decoration: none}
a.teaserBoxTitleText:visited 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #99CC33; text-decoration: none}
a.teaserBoxTitleText:hover		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: underline;}

.sideBar 				{font-family: Verdana,Arial,sans-serif; color: #CCCC99; font-size: 11px; font-weight: bold}
a.sideBar 				{font-family: Verdana,Arial,sans-serif; color: #CCCC99; font-size: 11px; font-weight: bold; text-decoration: none}
a.sideBar:link 			{font-family: Verdana,Arial,sans-serif; color: #CCCC99; font-size: 11px; font-weight: bold; text-decoration: none; cursor: hand}
a.sideBar:active 		{font-family: Verdana,Arial,sans-serif; color: #CCCC99; font-size: 11px; font-weight: bold; text-decoration: none}
a.sideBar:visited 		{font-family: Verdana,Arial,sans-serif; color: #CCCC99; font-size: 11px; font-weight: bold; text-decoration: none}
a.sideBar:hover 		{font-family: Verdana,Arial,sans-serif; color: #333300; font-size: 11px; font-weight: bold; text-decoration: underline}

.copyright 				{font-family: Verdana,Arial,sans-serif; font-size: 10px; color: #666666}

.errorRecord			{width:100%; height:300px; overflow:auto; margin-left:-10px; padding:10px; background-color:#CCCC99;}
.errorTitle 			{font-family: Verdana,Arial,sans-serif; font-size: 14px; color: #993333; font-weight:bold; margin-bottom:10px;}
.error 					{font-family: Verdana,Arial,sans-serif; font-size: 11px; color: #993333}
a.error 				{font-family: Verdana,Arial,sans-serif; font-size: 11px; color: #993333}
a.error:link 			{font-family: Verdana,Arial,sans-serif; font-size: 11px; color: #993333; cursor: hand}
a.error:active 			{font-family: Verdana,Arial,sans-serif; font-size: 11px; color: #993333}
a.error:visited 		{font-family: Verdana,Arial,sans-serif; font-size: 11px; color: #993333}
a.error:hover 			{font-family: Verdana,Arial,sans-serif; font-size: 11px; color: #993333; text-decoration: underline}

a 						{font-family: Verdana,Arial,sans-serif; font-size: 11px; color: #666633; text-decoration: underline;}
a:link 					{font-family: Verdana,Arial,sans-serif; font-size: 11px; color: #666633; text-decoration: underline; cursor: hand;}
a:active 				{font-family: Verdana,Arial,sans-serif; font-size: 11px; color: #666633; text-decoration: underline;}
a:visited 				{font-family: Verdana,Arial,sans-serif; font-size: 11px; color: #666633; text-decoration: underline;}
a:hover 				{font-family: Verdana,Arial,sans-serif; font-size: 11px; color: #333300; text-decoration: underline;}

.caption 				{font-family: Verdana,Arial,sans-serif; font-size: 10px;}
a.caption 				{font-family: Verdana,Arial,sans-serif; font-size: 10px;}
a.caption:link 			{font-family: Verdana,Arial,sans-serif; font-size: 10px; cursor: hand;}
a.caption:active 		{font-family: Verdana,Arial,sans-serif; font-size: 10px;}
a.caption:visited 		{font-family: Verdana,Arial,sans-serif; font-size: 10px;}
a.caption:hover 		{font-family: Verdana,Arial,sans-serif; font-size: 10px; color: #f68f00; text-decoration: underline;}

.left					{float:left; margin:3px 10px 5px 3px; border-width:1px; border-style:solid; border-color:#999999;}
.right					{float:right; margin:3px 3px 5px 10px; border-width:1px; border-style:solid; border-color:#999999;}
.center					{float:none; margin:5px 5px 5px 5px; border-width:1px; border-style:solid; border-color:#999999;}

.goBack							{font-family: Arial, Helvetica, sans-serif; font-size:10px;}
.goBack a 						{color:#336699; font-size:10px;}
.goBack a:link 					{color:#336699; cursor: hand;}
.goBack a:active 				{color:#336699;}
.goBack a:visited 				{color:#336699;}
.goBack a:hover 				{color:#333399; text-decoration: underline;}

.editLayout						{color:#336699; padding:0px; margin:0px 0px 5px 0px; font-family: Arial, Helvetica, sans-serif; font-size:11px;}
.editLayout a 					{color:#336699; font-size:11px; margin-left:3px;}
.editLayout a:link 				{color:#336699; cursor:hand;}
.editLayout a:active 			{color:#336699;}
.editLayout a:visited 			{color:#336699;}
.editLayout a:hover 			{color:#333399; text-decoration:underline;}
.editLayout:before				{content:url('../modules/wizards/img/layout_sm.gif'); vertical-align:middle;}

.editEvent						{color:#336699; padding:0px; margin:0px 0px 5px 0px; font-family: Arial, Helvetica, sans-serif; font-size:11px;}
.editEvent a 					{color:#336699; font-size:11px; margin-left:3px;}
.editEvent a:link 				{color:#336699; cursor:hand;}
.editEvent a:active 			{color:#336699;}
.editEvent a:visited 			{color:#336699;}
.editEvent a:hover 				{color:#333399; text-decoration:underline;}
.editEvent:before				{content:url('../modules/wizards/img/calendar_sm.gif'); vertical-align:middle;}

.editArticle					{color:#336699; padding:0px; margin:0px 0px 5px 0px; vertical-align:middle; font-family: Arial, Helvetica, sans-serif; font-size:11px;}
.editArticle a 					{color:#336699; font-size:11px; margin-left:3px;}
.editArticle a:link 			{color:#336699; cursor:hand;}
.editArticle a:active 			{color:#336699;}
.editArticle a:visited 			{color:#336699;}
.editArticle a:hover 			{color:#333399; text-decoration:underline;}
.editArticle:before				{content:url('../modules/wizards/img/article_sm.gif'); vertical-align:middle;}

/* Result Lists (teaser lists) - search results, article lists, etc. */
.resultList						{font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
.resultListTitle				{font-weight: bold; text-transform: uppercase; color: #993333; margin: 21px 0px 5px 0px; padding: 0px 0px 6px 0px; width: 100%; border-bottom-style: dotted; border-bottom-color: #666666; border-bottom-width: 1px; letter-spacing: 1px;}
.resultPageList 				{padding-bottom:10px;}
.resultPageList a 				{color:#339933;}
.resultPageList a:link 			{color:#339933; cursor: hand;}
.resultPageList a:active 		{color:#339933;}
.resultPageList a:visited 		{color:#339933;}
.resultPageList a:hover 		{color:#f68f00; text-decoration: underline;}
.resultInfo						{color:#8DA4A6; padding-bottom:10px;}
.resultItem						{margin: 0px 0px 15px 0px; clear:left;}
.resultItem img					{float:left; display:inline; margin:3px 10px 5px 0px; border-width:0px;}
.resultDate						{color:#1F250F; font-weight:bold; text-transform: uppercase; display:inline; padding-right:3px;}
.resultTitle 					{color:#006633; display:inline;}
.resultTitle a 					{color:#006633; font-size:11px; font-weight:bold;}
.resultTitle a:link 			{color:#006633; font-size:11px; font-weight:bold; cursor:hand;}
.resultTitle a:active 			{color:#006633; font-size:11px; font-weight:bold;}
.resultTitle a:visited 			{color:#006633; font-size:11px; font-weight:bold;}
.resultTitle a:hover 			{color:#336699; font-size:11px; font-weight:bold; text-decoration: underline;}
.resultLocation 				{margin:3px 0px 3px 0px; font-weight:bold;}
.resultThumb					{float:left; margin:3px 10px 5px 0px; border-width:0px;}
.resultTeaser					{margin:3px 0px 3px 0px;}
.resultPDF						{display:inline;}
.resultPDF a					{padding-left:5px;}
.resultPDF:before				{content:url('../images/pdfpub_sm.gif'); vertical-align:middle;}
.resultDebugInfo				{color:#8DA4A6; padding-top:10px; padding-bottom:10px;}

/* Article Record */
.articleRecord					{font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding:0px 0px 10px 0px;}
.articleParent					{display:none;}
.articleTitle					{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-transform: uppercase; color: #993333; margin: 16px 0px 10px 0px; padding: 0px 0px 6px 0px; width: 100%; border-bottom-style: dotted; border-bottom-color: #666666; border-bottom-width: 1px; letter-spacing: 1px;}
.articleAuthor					{display:none;}
.articleDate					{font-weight:bold; margin:0px 0px 10px 0px;}
.articleLocation				{display:none;}
.articleImage img				{float:right; margin:5px 3px 10px 12px; border-width:0px;}
.articleBody					{padding-bottom:10px;}
.articleMoreInfo				{display:none;}
.articlePDF						{padding-bottom:10px;}
.articlePDF a 					{margin-left:5px;}
.articlePDF:before				{content:url('../images/pdfpub_sm.gif'); vertical-align:middle;}
.articleLink 					{margin:0px 0px 10px 0px; color:#006633; display:inline;}
.articleLink a 					{color:#006633; font-size:11px;}
.articleLink a:link 			{color:#006633; font-size:11px; cursor:hand;}
.articleLink a:active 			{color:#006633; font-size:11px;}
.articleLink a:visited 			{color:#006633; font-size:11px;}
.articleLink a:hover 			{color:#336699; font-size:11px; text-decoration: underline;}

/* Generic db record */
.dbRecord						{width:100%; height:300px; padding:5px; margin-bottom:10px; overflow:auto; border-width:1px; border-style:solid; border-color:#666666;}
.dbRecord label					{font-weight:bold; display:block; margin-bottom:5px;}

.debugOutput					{width:98%; align:center; height:300px; padding:5px; margin:0px; overflow:auto; background-color:#FFFFFF; border-width:1px; border-style:solid; border-color:#666666;}
.debugOutput label				{font-weight:bold; display:block; margin-bottom:5px;}
