<!--

/* Body properties... */
.layoutHighlightColour		{ color: rgb(0,0,0); }
body				{ background-color: #CCCCCD; }
.pageFormat			{ width: 100%; }
.bodyTable			{ background-color: rgb(255,255,255);
				  background-image: url('sitedesign/bodyfade.gif');
				  background-repeat: repeat-x;
				  background-position: bottom;
				  text-align: left;
				}
.bodyHomeTable			{ background-color: rgb(255,255,255);
				  background-image: url('sitedesign/bodyfade.gif');
				  background-repeat: repeat-x;
				  background-position: bottom;
				}
.preTopNavTable			{background-color: #161616;}
.upcomingevents			{ background-color: rgb(230,230,230); }
.kwsearch_label			{color:#C14032; font-weight: bold;}

.sitemapTableDiv		{background-color: #161616;}

a:link				{ color: #C14032; }
a:visited			{ color: #C14032; }
a:active			{ color: #C14032; }

.navLinkTable1			{ color: #FFFFFF; }
a:link.navLink1			{ color: #FFFFFF; }
a:visited.navLink1		{ color: #FFFFFF; }
a:active.navLink1		{ color: #C14032; }

.navLinkTable2			{ color: #FFFFFF; }
a:link.navLink2			{ color: #FFFFFF; }
a:visited.navLink2		{ color: #FFFFFF; }
a:active.navLink2		{ color: #C14032; }

.navLinkTable3			{ color: #C14032; }
a:link.navLink3			{ color: #C14032; }
a:visited.navLink3		{ color: #C14032; }
a:active.navLink3		{ color: #C14032; }

.navLinkTable4			{ color: #C14032; }
a:link.navLink4			{ color: #C14032; }
a:visited.navLink4		{ color: #C14032; }
a:active.navLink4		{ color: #C14032; }

a:link.calendarLink1		{ color: #308014; }
a:visited.calendarLink1		{ color: #308014; }
a:active.calendarLink1		{ color: #308014; }

a:link.calendarLink2		{ color: #EEC900; }
a:visited.calendarLink2		{ color: #EEC900; }
a:active.calendarLink2		{ color: #EEC900; }

a:link.calendarLink3		{ color: #658aa4; }
a:visited.calendarLin3		{ color: #658aa4; }
a:active.calendarLink3		{ color: #658aa4; }
 
.headerCommunityLinkText	{ color: #C14032; display:none; }
.headerCommunityLinkText a:link		{ color: #FFFFFF; display:none; }
.headerCommunityLinkText a:visited	{ color: #FFFFFF; display:none; }
.headerCommunityLinkText a:active	{ color: #FFFFFF; display:none;}

a:link.PrintableVersion, a:visited.PrintableVersion, a:active.PrintableVersion  { color: #C14032; }
.subtitle			{font-size:xx-small;}
.listingDescription		{ color: rgb(178,34,34); }

.headerCommunityTitleText	{ color: rgb(178,34,34); }
.bodyPageTitle			{ color: rgb(178,34,34); }
.PageTitle			{ color: rgb(178,34,34); }

.listHeader, .listHeaderDesc	{ background-color: rgb(178,34,34);
				  font-weight: normal;
				  color: rgb(255,255,255);
				}
.AJAXDivCulturalDirectorySearchcategory {display:none;}
.listHeaderSortText		{ color: #ffffff; }
.listCell			{ padding: 4px; }
.listCellHilight		{ padding: 4px;
				  font-weight: bold;
				}
.listTableFooterCell		{ padding: 10px;
				  text-align: center;
				}
.listTableRowOdd		{ background-color: #f0f0f0; }
.listingPressRelTable		{ width: 100%;
				  border-collapse: collapse;
				}
.listingPressRelHeaderRow	{ background-color: #b22222; }
.listingPressRelHeaderCol1	{ color: #ffffff;
				  font-weight: bold;
				  width: 76%;
				}
.listingPressRelHeaderSubTitle	{ font-weight: normal;
				  font-style: italic;
				  color: #ffffff;
				}
.listingPressRelHeaderCol2	{ color: #ffffff;
				  font-weight: bold;
				  width: 24%;
				}

.reportFooter			{ background-color: #ffffff; }
.reportBodyCulturalDirectoryDetail
				{
				  width:100%;
				}
.ReportRowEven, .ReportRowOdd	{  background-color: #f5f5f5; padding:5px; vertical-align:top;}
.reportEntryName		{ font-weight: bold; 
				  width:20%;
				}

.mainHeaderTable		{ background-color: #161616;
				  /* background-image: url('sitedesign/topimage2.jpg'); */
				  background-repeat: no-repeat;
				  background-position: top right; 
				}				
.ReportBody 		{width:100%;}
.adminEditFormTbl	{width:100%;}
.adminEditBorderTbl	{width:100%;}
.bodyTable		{width:100%; padding: 10px;}
.mainHeaderTablePrintable	{ background-color: #FFFFFF;
				}				

.headerTablelt 			{ text-align: center;
				  vertical-align: middle;
				  padding-left: 0px;
				  padding-top: 3px;
				  width: 199px;
				}
.headerTableBotLeft		{ background-color: #161616;
				  background-image: none;
				  width: 198px;
				}

.headerTableBotLeftDiv	{ width: 198px; height: 1px; font-size: 0.1px;
			  }

.headerTableBotRight		{ background-color: #FFFFFF;
				  background-image: none;
				}
				
.preLeftNavTable	{ width: 160px; height: 1px; font-size: 0.1px;
			  }

.navTable		{ background-color: #CCCCCD; text-align:left; 
			  background-image: url('sitedesign/navfade.gif');
			  background-repeat: repeat-x; 
			  width: 160px;
			  padding-left: 10px;
			  }

.Pagebody		{ padding:0px; margin:0px;
			}
.layoutForeHighlightColour	{ color: #FFFFFF; }
.AJAXDivcd_ListingDetailscategories {display:none;}			
.headerCommunityLinkText {height: 10px; vertical-align: bottom; }

.headerLearningSpaceTitleText	{ text-align: left;
				  vertical-align: middle;
				  padding-top: 20px;
				}

.topNavTable		{ background-color: #161616; background-image: none; width: 100%; padding-top: 4px;padding-bottom: 4px; text-align:center;}
li.navLinkTable1ContentTOP, div.navLinkTable1ContentTOPDiv, div.NavLIContents1TOP{
					display: inline; clear: none; vertical-align: top;
}
.navLinkTableTop	{ margin: auto; padding: 0px;  width:1000px; }

.navLinkTable1Content		{ padding-right: 5px;}
				  				
.navLinkTable1ContentDiv	{ padding-left: 1px;
				  padding-right: 1px;
				}				

.navLinkTable2		{ width: 0px; font-size:1.0px; }
.navLinkTable2Content	{ text-align:left; width:200px; padding-top: 2px;}

		

//-->

