body 					{font-family:Verdana,Arial,sans-serif; color:#000000; background-image:url('images/bg_new.jpg'); font-size:11px; height:100%;}

/* Forms */
select					{font-family:Verdana,Arial,sans-serif; color:#000000; font-size:11px;}
input					{font-family:Verdana,Arial,sans-serif; color:#000000; font-size:11px;}
textarea				{font-family:Verdana,Arial,sans-serif; color:#000000; font-size:11px;}
form					{margin:0px;}

.formTitle 					{font-family:Verdana,Arial,sans-serif; font-size:12px; font-weight:bold; color:#ffffcc;}
.formTitleInfo 				{font-family:Verdana,Arial,sans-serif; font-size:11px; color:#ffffcc;}
a.formTitleInfo				{font-family:Verdana,Arial,sans-serif; color:#f68f00; font-size:11px;}
a.formTitleInfo:link 		{font-family:Verdana,Arial,sans-serif; color:#f68f00; text-decoration:underline;}
a.formTitleInfo:active 		{font-family:Verdana,Arial,sans-serif; color:#f68f00; text-decoration:underline;}
a.formTitleInfo:visited 	{font-family:Verdana,Arial,sans-serif; color:#f68f00; text-decoration:underline;}
a.formTitleInfo:hover 		{font-family:Verdana,Arial,sans-serif; color:#ffffcc; text-decoration:underline;}
.formLabel 					{font-family:Verdana,Arial,sans-serif; font-size:11px; font-weight:bold; color:#000000;}

/* Title of mail messages sent via RCMSExtensions/includes/SendMail.cfm - defined here to display in site as well */
.mailTitle				{font-family:Verdana,Arial,sans-serif; font-size:13px; color:#003366; font-weight:bold;}

/*
These styles are for header and menu bars
*/
.header					{font-family:Verdana,Arial,sans-serif; font-size:14px; color:#003333; font-weight:bold; margin-left:10px;}
.header a				{font-family:Verdana,Arial,sans-serif; font-size:14px; color:#003333; font-weight:bold; text-decoration:none;}
.header a:link			{font-family:Verdana,Arial,sans-serif; font-size:14px; color:#003333; font-weight:bold; text-decoration:none;}
.header a:active		{font-family:Verdana,Arial,sans-serif; font-size:14px; color:#003333; font-weight:bold; text-decoration:none;}
.header a:visited		{font-family:Verdana,Arial,sans-serif; font-size:14px; color:#003333; font-weight:bold; text-decoration:none;}
.header a:hover			{font-family:Verdana,Arial,sans-serif; font-size:14px; color:#003366; font-weight:bold; text-decoration:underline;}

td.footerCell			{background-image:url('images/bg_new.jpg'); vertical-align:bottom; padding:10px 0px 30px 0px;}
td.sideBar				{background-image:url('images/bg_purplegrad.gif'); background-repeat:repeat-y;}
.sideBarContent			{vertical-align:top;}
.sideBarContent p		{color:#FFFFFF; font-size:14px; line-height:24px; margin:10px 38px 20px 20px;}
td.content				{background-color:#FFFFFF; padding:0px;}
table.contentArea		{}
td.contentArea			{padding:40px 40px 20px 40px;}
.loginStatus 			{font-family:Verdana,Arial,sans-serif; font-size:11px; color:#666666; font-weight:normal; font-style:italic; float:right; margin-right:20px;}

.editLinks				{font-family:Trebuchet MS,Verdana,Arial,sans-serif; font-size:11px; color:#CB7602; margin:0px 0px 5px 0px; letter-spacing:.05em;}
.editLinks a			{font-family:Trebuchet MS,Verdana,Arial,sans-serif; font-size:11px; color:#CB7602; text-decoration:none;}
.editLinks a:link		{font-family:Trebuchet MS,Verdana,Arial,sans-serif; font-size:11px; color:#CB7602; text-decoration:none;}
.editLinks a:active		{font-family:Trebuchet MS,Verdana,Arial,sans-serif; font-size:11px; color:#CB7602; text-decoration:none;}
.editLinks a:visited	{font-family:Trebuchet MS,Verdana,Arial,sans-serif; font-size:11px; color:#CB7602; text-decoration:none;}
.editLinks a:hover		{font-family:Trebuchet MS,Verdana,Arial,sans-serif; font-size:11px; color:#CB7602; text-decoration:underline;}

.topNav					{font-family:Trebuchet MS,Verdana,Arial,sans-serif; font-size:11px; color:#F6ECDF; margin:5px 10px 0px 0px; letter-spacing:.05em;}
.topNav a				{font-family:Trebuchet MS,Verdana,Arial,sans-serif; font-size:11px; color:#F6ECDF; text-decoration:none;}
.topNav a:link			{font-family:Trebuchet MS,Verdana,Arial,sans-serif; font-size:11px; color:#F6ECDF; text-decoration:none;}
.topNav a:active		{font-family:Trebuchet MS,Verdana,Arial,sans-serif; font-size:11px; color:#F6ECDF; text-decoration:none;}
.topNav a:visited		{font-family:Trebuchet MS,Verdana,Arial,sans-serif; font-size:11px; color:#F6ECDF; text-decoration:none;}
.topNav a:hover			{font-family:Trebuchet MS,Verdana,Arial,sans-serif; font-size:11px; color:#FFFFFF; text-decoration:underline;}

.sectionLink			{font-family:Trebuchet MS,Verdana,Arial,sans-serif; font-size:11px; color:#CB7602;}
.sectionLink a			{font-family:Trebuchet MS,Verdana,Arial,sans-serif; font-size:11px; color:#774878; text-decoration:none;}
.sectionLink a:link		{font-family:Trebuchet MS,Verdana,Arial,sans-serif; font-size:11px; color:#774878; text-decoration:none;}
.sectionLink a:active	{font-family:Trebuchet MS,Verdana,Arial,sans-serif; font-size:11px; color:#774878; text-decoration:none;}
.sectionLink a:visited	{font-family:Trebuchet MS,Verdana,Arial,sans-serif; font-size:11px; color:#774878; text-decoration:none;}
.sectionLink a:hover	{font-family:Trebuchet MS,Verdana,Arial,sans-serif; font-size:11px; color:#CB7602; text-decoration:underline;}
.sectionLinkSelected	{font-family:Trebuchet MS,Verdana,Arial,sans-serif; font-size:11px; color:#CB7602;}

/* These are linked to the menus in the menu code
/* .mainMenu				{opacity:.50; -moz-opacity:.50;} */
.subMenuOn				{opacity:1; -moz-opacity:1;}
.subMenuOff				{opacity:.90; -moz-opacity:.90;}

.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;}
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;}

/*
Generic list in a table format with alternating row colors
*/
table.listTable			{}
tr.listTableHead		{background-color:#CCCCCC;}
td.listHeadLeft			{font-family: Verdana,Arial,sans-serif; font-size: 11px; font-weight:bold; color:#333333;}
td.listHead				{font-family: Verdana,Arial,sans-serif; font-size: 11px; font-weight:bold; color:#333333;}
td.listHeadRight		{font-family: Verdana,Arial,sans-serif; font-size: 11px; font-weight:bold; color:#333333;}
tr.listRow				{background-color:#F3F3F6;}
tr.listRowAlt			{background-color:#FFFFFF;}
td.listRow				{font-family: Verdana,Arial,sans-serif; font-size: 11px; color:#333333;}
td.listRowAlt			{font-family: Verdana,Arial,sans-serif; font-size: 11px; color:#333333;}

.searchResultInfo		{font-family: Verdana,Arial,sans-serif; font-size: 11px; color:#d2691e; margin:0px 0px 10px 0px;}

/*
FrameBox.cfm classes: can be used with:
	#FrameBox(class="formBox")#
	...box content...
	#FrameBox(mode="end")# 
extension inside an HTML page layout
*/
table.formBox			{padding:0px; border-spacing:0px; border:solid 1px #a4abc1; background-color:#f5f5f5;}
td.formBoxTitle			{font-family:Verdana,Arial,sans-serif; color:#FFFFFF; font-size:12px; font-weight:bold; background-image:url('images/box1_title.gif'); height:20px; padding:0px 5px 0px 5px;}
td.formBoxBody			{font-family:Verdana,Arial,sans-serif; color:#000000; font-size:11px; background-image:url('images/box1_body.gif'); padding:4px;}

table.box1				{padding:0px; border-spacing:0px; border:solid 1px #a4abc1; background-color:#f5f5f5;}
td.box1Title			{font-family: Verdana,Arial,sans-serif; color: #FFFFFF; font-size:12px; font-weight:bold; background-image:url('images/box1_title.gif'); height:20px; padding:0px 5px 0px 5px;}
td.box1Body				{font-family: Verdana,Arial,sans-serif; color: #000000; font-size:11px; background-image:url('images/box1_body.gif'); padding:10px 10px 10px 10px;}

table.box3				{border:solid 1px #a4abc1;}
td.box3Title			{font-family:Verdana,Arial,sans-serif; color:#FFFFFF; font-size:12px; font-weight:bold; background-image:url('images/box1_title.gif'); height:20px; padding:0px 5px 0px 5px;}
td.box3Body				{font-family:Verdana,Arial,sans-serif; color:#000000; background-color:#f6f6f6; font-size:11px; padding:4px;}

.footer 				{font-family:Verdana,Arial,sans-serif; font-size:10px; color:#336699; margin:5px 0px 5px 0px;}
.footer a 				{font-family:Verdana,Arial,sans-serif; font-size:10px; color:#336699; text-decoration: none;}
.footer a:link 			{font-family:Verdana,Arial,sans-serif; font-size:10px; color:#336699; text-decoration: none;}
.footer a:active 		{font-family:Verdana,Arial,sans-serif; font-size:10px; color:#336699; text-decoration: none;}
.footer a:visited 		{font-family:Verdana,Arial,sans-serif; font-size:10px; color:#336699; text-decoration: none;}
.footer a:hover 		{font-family:Verdana,Arial,sans-serif; font-size:10px; color:#336633; text-decoration: underline;}

.copyright 				{font-family:Verdana,Arial,sans-serif; font-size:10px; color:#888888;}
.copyright a 			{font-family:Verdana,Arial,sans-serif; font-size:10px; color:#336699; text-decoration: none;}
.copyright a:link 		{font-family:Verdana,Arial,sans-serif; font-size:10px; color:#336699; text-decoration: none;}
.copyright a:active 	{font-family:Verdana,Arial,sans-serif; font-size:10px; color:#336699; text-decoration: none;}
.copyright a:visited 	{font-family:Verdana,Arial,sans-serif; font-size:10px; color:#336699; text-decoration: none;}
.copyright a:hover 		{font-family:Verdana,Arial,sans-serif; font-size:10px; color:#336633; text-decoration: underline;}

.footerCredits 				{font-family:Verdana,Arial,sans-serif; font-size:10px; color:#BBBBBB; margin-top:-5px;}
.footerCredits a 			{font-family:Verdana,Arial,sans-serif; font-size:10px; color:#BBBBBB; text-decoration: none;}
.footerCredits a:link 		{font-family:Verdana,Arial,sans-serif; font-size:10px; color:#BBBBBB; text-decoration: none;}
.footerCredits a:active 	{font-family:Verdana,Arial,sans-serif; font-size:10px; color:#BBBBBB; text-decoration: none;}
.footerCredits a:visited 	{font-family:Verdana,Arial,sans-serif; font-size:10px; color:#BBBBBB; text-decoration: none;}
.footerCredits a:hover 		{font-family:Verdana,Arial,sans-serif; font-size:10px; color:#AAAAAA; text-decoration: underline;}

.errorInfo				{background-color:#FFFFFF;}
.errorTitle				{font-family:Verdana,Arial,sans-serif; font-size: 13px; color: #993333; font-weight:bold; margin: 0px 0px 12px 0px;}
.error 					{font-family:Verdana,Arial,sans-serif; font-size: 11px; color: #993333; text-decoration: none;}
.error a 				{font-family:Verdana,Arial,sans-serif; font-size: 11px; color: #993333; text-decoration: underline;}
.error a:link 			{font-family:Verdana,Arial,sans-serif; font-size: 11px; color: #993333; text-decoration: underline;}
.error a:active 		{font-family:Verdana,Arial,sans-serif; font-size: 11px; color: #993333; text-decoration: underline;}
.error a:visited 		{font-family:Verdana,Arial,sans-serif; font-size: 11px; color: #993333; text-decoration: underline;}
.error a:hover 			{font-family:Verdana,Arial,sans-serif; font-size: 11px; color: #FF0000; text-decoration: underline;}

.debugOutput			{width:98%; 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;}

.goBack							{font-family:Trebuchet MS,Verdana,Arial,sans-serif; color:#CB7602; font-size:12px; margin-top:-20px; margin-bottom:10px; }
.goBack a 						{color:#336699; font-size:11px;}
.goBack a:link 					{color:#336699;}
.goBack a:active 				{color:#336699;}
.goBack a:visited 				{color:#336699;}
.goBack a:hover 				{color:#333399; text-decoration: underline;}

.editLayout						{font-family:Verdana,Arial,sans-serif; font-size:10px; font-style:normal; color:#339933; margin:10px 0px 10px 0px; vertical-align:middle; clear:all;}
.editLayout a 					{font-family:Verdana,Arial,sans-serif; font-size:10px; font-style:normal; color:#339933; text-decoration:none;}
.editLayout a:link 				{font-family:Verdana,Arial,sans-serif; font-size:10px; font-style:normal; color:#339933; text-decoration:none;}
.editLayout a:active 			{font-family:Verdana,Arial,sans-serif; font-size:10px; font-style:normal; color:#339933; text-decoration:none;}
.editLayout a:visited 			{font-family:Verdana,Arial,sans-serif; font-size:10px; font-style:normal; color:#339933; text-decoration:none;}
.editLayout a:hover 			{font-family:Verdana,Arial,sans-serif; font-size:10px; font-style:normal; color:#333399; text-decoration:underline;}
.editLayout:before				{content:url('../../RCMSExtensions/img/layout_sm.gif'); vertical-align:middle;}

.editEvent						{font-family:Verdana,Arial,sans-serif; font-size:10px; font-style:normal; color:#339933; margin:5px 0px 5px 0px; vertical-align:middle; clear:all;}
.editEvent a 					{font-family:Verdana,Arial,sans-serif; font-size:10px; font-style:normal; color:#339933; text-decoration:none;}
.editEvent a:link 				{font-family:Verdana,Arial,sans-serif; font-size:10px; font-style:normal; color:#339933; text-decoration:none;}
.editEvent a:active 			{font-family:Verdana,Arial,sans-serif; font-size:10px; font-style:normal; color:#339933; text-decoration:none;}
.editEvent a:visited 			{font-family:Verdana,Arial,sans-serif; font-size:10px; font-style:normal; color:#339933; text-decoration:none;}
.editEvent a:hover 				{font-family:Verdana,Arial,sans-serif; font-size:10px; font-style:normal; color:#333399; text-decoration:underline;}
.editEvent:before				{content:url('../../RCMSExtensions/img/calendar_sm.gif'); vertical-align:middle;}

.editArticle					{font-family:Verdana,Arial,sans-serif; font-size:10px; font-style:normal; color:#339933; margin:5px 0px 5px 0px; vertical-align:middle; clear:all;}
.editArticle a 					{font-family:Verdana,Arial,sans-serif; font-size:10px; font-style:normal; color:#339933; text-decoration:none;}
.editArticle a:link 			{font-family:Verdana,Arial,sans-serif; font-size:10px; font-style:normal; color:#339933; text-decoration:none;}
.editArticle a:active 			{font-family:Verdana,Arial,sans-serif; font-size:10px; font-style:normal; color:#339933; text-decoration:none;}
.editArticle a:visited 			{font-family:Verdana,Arial,sans-serif; font-size:10px; font-style:normal; color:#339933; text-decoration:none;}
.editArticle a:hover 			{font-family:Verdana,Arial,sans-serif; font-size:10px; font-style:normal; color:#333399; text-decoration:underline;}
.editArticle:before				{content:url('../../RCMSExtensions/img/article_sm.gif'); vertical-align:middle;}

.editFileCollection				{font-family:Verdana,Arial,sans-serif; font-size:10px; font-style:normal; color:#339933; margin:5px 0px 5px 0px; vertical-align:middle; clear:all;}
.editFileCollection a 			{font-family:Verdana,Arial,sans-serif; font-size:10px; font-style:normal; color:#339933; text-decoration:none;}
.editFileCollection a:link 		{font-family:Verdana,Arial,sans-serif; font-size:10px; font-style:normal; color:#339933; text-decoration:none;}
.editFileCollection a:active 	{font-family:Verdana,Arial,sans-serif; font-size:10px; font-style:normal; color:#339933; text-decoration:none;}
.editFileCollection a:visited 	{font-family:Verdana,Arial,sans-serif; font-size:10px; font-style:normal; color:#339933; text-decoration:none;}
.editFileCollection a:hover 	{font-family:Verdana,Arial,sans-serif; font-size:10px; font-style:normal; color:#333399; text-decoration:underline;}
.editFileCollection:before		{content:url('../../RCMSExtensions/img/file_sm.gif'); vertical-align:middle;}

.resultEditLink					{font-family:Verdana,Arial,sans-serif; font-size:10px; font-style:normal; color:#339933; margin:5px 0px 5px 0px; vertical-align:middle; clear:all;}
.resultEditLink a 				{font-family:Verdana,Arial,sans-serif; font-size:10px; font-style:normal; color:#339933; text-decoration:none;}
.resultEditLink a:link 			{font-family:Verdana,Arial,sans-serif; font-size:10px; font-style:normal; color:#339933; text-decoration:none;}
.resultEditLink a:active 		{font-family:Verdana,Arial,sans-serif; font-size:10px; font-style:normal; color:#339933; text-decoration:none;}
.resultEditLink a:visited 		{font-family:Verdana,Arial,sans-serif; font-size:10px; font-style:normal; color:#339933; text-decoration:none;}
.resultEditLink a:hover 		{font-family:Verdana,Arial,sans-serif; font-size:10px; font-style:normal; color:#666699; text-decoration:underline;}
.resultEditLink:before			{content:url('../../RCMSExtensions/img/generic_sm.gif'); vertical-align:middle;}

.editKB							{font-family:Verdana,Arial,sans-serif; font-size:10px; font-style:normal; color:#339933; margin:5px 0px 5px 0px; vertical-align:middle; clear:all;}
.editKB a 						{font-family:Verdana,Arial,sans-serif; font-size:10px; font-style:normal; color:#339933; text-decoration:none;}
.editKB a:link 					{font-family:Verdana,Arial,sans-serif; font-size:10px; font-style:normal; color:#339933; text-decoration:none;}
.editKB a:active 				{font-family:Verdana,Arial,sans-serif; font-size:10px; font-style:normal; color:#339933; text-decoration:none;}
.editKB a:visited 				{font-family:Verdana,Arial,sans-serif; font-size:10px; font-style:normal; color:#339933; text-decoration:none;}
.editKB a:hover 				{font-family:Verdana,Arial,sans-serif; font-size:10px; font-style:normal; color:#666699; text-decoration:underline;}
.editKB:before					{content:url('../../RCMSExtensions/img/generic_sm.gif'); vertical-align:middle;}

.editPodcastFile				{font-family:Verdana,Arial,sans-serif; font-size:10px; font-style:normal; color:#339933; margin:5px 0px 5px 0px; vertical-align:middle; clear:all;}
.editPodcastFile a 				{font-family:Verdana,Arial,sans-serif; font-size:10px; font-style:normal; color:#339933; text-decoration:none;}
.editPodcastFile a:link 		{font-family:Verdana,Arial,sans-serif; font-size:10px; font-style:normal; color:#339933; text-decoration:none;}
.editPodcastFile a:active 		{font-family:Verdana,Arial,sans-serif; font-size:10px; font-style:normal; color:#339933; text-decoration:none;}
.editPodcastFile a:visited 		{font-family:Verdana,Arial,sans-serif; font-size:10px; font-style:normal; color:#339933; text-decoration:none;}
.editPodcastFile a:hover 		{font-family:Verdana,Arial,sans-serif; font-size:10px; font-style:normal; color:#666699; text-decoration:underline;}
.editPodcastFile:before			{content:url('../../RCMSExtensions/img/generic_sm.gif'); vertical-align:middle;}

/* Result Lists (teaser lists) - search results, article lists, etc. */
table.resultList				{margin-bottom:10px; width:100%;}
td.resultThumb					{vertical-align:top; padding:0px 0px 10px 0px;}
td.resultData					{padding:0px 0px 10px 10px; vertical-align:top; width:100%;}

.resultListTitle				{font-weight:bold; text-transform:uppercase; color:#993333; margin:0px 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;}
.resultInfo						{color:#8DA4A6; padding-bottom:10px;}
.resultList						{font-family:Verdana,Arial,sans-serif; font-size: 11px;}
.resultPageList 				{font-family:Trebuchet MS,Verdana,Arial,sans-serif; font-size:11px; color:#481349; margin-bottom:10px;}
.resultPageList a 				{font-family:Trebuchet MS,Verdana,Arial,sans-serif; font-size:11px; color:#481349;}
.resultPageList a:link 			{font-family:Trebuchet MS,Verdana,Arial,sans-serif; font-size:11px; color:#481349;}
.resultPageList a:active 		{font-family:Trebuchet MS,Verdana,Arial,sans-serif; font-size:11px; color:#481349;}
.resultPageList a:visited 		{font-family:Trebuchet MS,Verdana,Arial,sans-serif; font-size:11px; color:#339933;}
.resultPageList a:hover 		{color:#f68f00; text-decoration: underline;}
.resultItem						{margin: 0px 0px 10px 0px; clear:left;}
div.resultThumb					{display:inline}
.resultThumb img				{float:left; margin:3px 10px 5px 0px; border-width:0px; display:inline;}
.resultDate						{font-family:Arial,sans-serif; font-size:11px; color:#481349;}
.resultTitle 					{font-family:Arial,sans-serif; font-size:11px; color:#481349; font-weight:bold; text-transform:uppercase; margin-top:0px; margin-bottom:0px;}
.resultTitle a 					{font-family:Arial,sans-serif; color:#336699; font-size:11px; color:#481349; font-weight:bold; text-decoration: none;}
.resultTitle a:link 			{font-family:Arial,sans-serif; color:#336699; font-size:11px; color:#481349; font-weight:bold; text-decoration: none;}
.resultTitle a:active 			{font-family:Arial,sans-serif; color:#336699; font-size:11px; color:#481349; font-weight:bold; text-decoration: none;}
.resultTitle a:visited 			{font-family:Arial,sans-serif; color:#336699; font-size:11px; color:#481349; font-weight:bold; text-decoration: none;}
.resultTitle a:hover 			{font-family:Arial,sans-serif; color:#f68f00; font-size:11px; color:#481349; font-weight:bold; text-decoration: underline;}
.resultLocation 				{margin:3px 0px 3px 0px; font-weight:bold;}
.resultTeaser					{display:inline; font-family:Trebuchet MS,Verdana,Arial,sans-serif; color:#333333; font-size:12px; line-height:16px; margin-top:0px; margin-bottom:10px;}
.resultRating					{font-family:Trebuchet MS,Verdana,Arial,sans-serif; color:#666666; font-size:12px; margin-top:0px; margin-bottom:10px; font-style:italic;}
.resultRating img				{vertical-align:middle;}
.resultPDF						{display:inline;}
.resultPDF a					{padding-left:5px;}
.resultPDF:before				{content:url('../../RCMSExtensions/img/pdfpub_sm.gif'); vertical-align:middle;}
.resultDebugInfo				{color:#8DA4A6; padding-top:10px; padding-bottom:10px;}
.resultStatus					{padding:2px; color:#336699; font-style:italic;}
.resultStatus:before			{content:"Status: ";}
.resultSize						{font-family:Trebuchet MS,Verdana,Arial,sans-serif; font-size:11px; color:#888888;}

/* RSS Feeds */
.rssFeed						{width:100%; padding:0px 0px 10px 0px;}
.rssFeed a						{text-decoration:none;}
.rssFeed a:link 				{text-decoration:none;}
.rssFeed a:active 				{text-decoration:none;}
.rssFeed a:visited 				{text-decoration:none;}
.rssFeed a:hover 				{text-decoration:underline;}
.rssFeedHeader					{width:100%; margin:0px 0px 10px 0px; padding:0px;}
.rssFeedTitle					{width:100%; padding-bottom:3px; font-family:Verdana,Arial,sans-serif; font-size:12px; color:#003366; font-weight:bold; border-bottom:solid 1px #DAD8CA;}
.rssFeedTitle a					{font-size:12px;}
.rssFeedCopyright				{display:none; font-size:10px; color:#888888;}
.rssFeedItem					{width:100%; margin:0px 0px 10px 0px; padding-top:3px; border-top:solid 1px #DAD8CA; clear:left;}
.rssTitle						{font-weight:bold;}
.rssDesc						{display:inline;}
.rssDate						{display:inline; color:#666666; margin-right:4px;}
.rssEndItem						{clear:left; line-height:0; height:0;}

/* Article Record */
.articleRecord					{font-family:Verdana,Arial,sans-serif; font-size: 11px; padding:0px 0px 10px 0px;}
.articleParent					{display:none;}
.articleTitle					{font-family:Trebuchet MS,Verdana,Arial,sans-serif; font-size:24px; color:#CB7602; font-weight:normal; margin:0px 0px 10px 0px; line-height:30px; letter-spacing:0.1em;}
.articleAuthor					{display:none;}
.articleDate					{font-family:Arial,sans-serif; font-size:11px; color:#481349; font-weight:bold; margin:0px 0px 10px 0px;}
.articleLocation				{display:none;}
.articleImage img				{float:right; margin:5px 3px 10px 12px; border-width:0px;}
.articleBody					{margin:10px 0px 10px 0px;}
.articleMoreInfo				{display:none;}
.articlePDF						{padding-bottom:10px;}
.articlePDF a 					{margin-left:5px;}
.articlePDF:before				{content:url('../../RCMSExtensions/img/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;}
.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;}

/* Podcast Record */
.podcastRecord					{font-family:Verdana,Arial,sans-serif; font-size: 11px;}
.podcastPlayer					{margin:10px 0px 20px 0px; align:center;}
.podcastTitle					{font-family:Trebuchet MS,Verdana,Arial,sans-serif; font-size:24px; color:#CB7602; font-weight:normal; margin:0px 0px 10px 0px; line-height:30px; letter-spacing:0.1em;}
.podcastDesc					{font-family:Verdana,Arial,sans-serif; font-size: 11px; margin:0px 0px 10px 0px;}
.podcastSubscribe				{margin-bottom:10px;}

/* Comments */
.commentListHead				{font-family:Arial,sans-serif; font-size:12px; color:#003366; font-weight:bold; margin:0px 0px 10px 0px;}
.commentListHead a 				{font-family:Arial,sans-serif; font-size:12px; margin-left:12px; font-weight:normal;}
.commentListHead a:link 		{font-family:Arial,sans-serif; font-size:12px; font-weight:normal;}
.commentListHead a:active 		{font-family:Arial,sans-serif; font-size:12px; font-weight:normal;}
.commentListHead a:visited 		{font-family:Arial,sans-serif; font-size:12px; font-weight:normal;}
.commentListHead a:hover 		{font-family:Arial,sans-serif; font-size:12px; color:#f68f00; font-weight:normal; text-decoration:underline;}
.commentListRatings				{font-family:Verdana,Arial,sans-serif; font-size:10px; color:#555555; margin:-10px 0px 10px 0px;}
.commentListRatings img			{margin:5px 0px 0px 0px; border:0px;}
.commentFormTitle				{font-family:Arial,sans-serif; font-size:14px; color:#003366; font-weight:bold;}
.commentFormLabel				{font-family:Verdana,Arial,sans-serif; font-size:11px; color:#333333; font-weight:bold;}
.commentFormTextArea			{font-family:Arial,sans-serif; width:100%; height:100px;}
.commentFormPulldown			{}
table.commentForm				{border:1px #666666 solid; background-color:#EEEEEE;}
div.commentForm					{margin-bottom:10px;}
.commentItem					{border-top:1px #CCCCCC solid; margin-top:5px;}
.commentDate					{font-family:Verdana,Arial,sans-serif; font-size:11px; color:#555555; font-weight:bold;}
.commentName					{font-family:Verdana,Arial,sans-serif; font-size:11px; color:#555555; font-weight:bold; margin-bottom:10px;}
.comment						{font-family:Trebuchet MS,Verdana,Arial,sans-serif; color:#666666; font-size:12px; line-height:16px; margin-top:0px; margin-bottom:10px;}
.commentRating					{font-family:Verdana,Arial,sans-serif; font-size:11px; color:#555555; margin-bottom:10px;}
.commentRating img				{vertical-align:middle;}
.commentDelete					{margin-bottom:10px;}
.commentMessage					{font-size:11px; color:#339933; font-weight:bold; margin-bottom:10px;}

/* 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;}
