body, td { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }

a:link { color: #6A89A8; text-decoration: none; }
a:hover { color: #CC0000; text-decoration: underline; }
a:active { color: #4C9671; text-decoration: none; }
a:visited { color: #6A89A8; text-decoration: none; }
a:visited:hover { color: #CC0000; text-decoration: underline; }

.address a:link { color: #FFFFFF; text-decoration: underline; }
.address a:hover { color: #6A89A8; text-decoration: underline; }
.address a:active { color: #FFFFFF; text-decoration: underline; }
.address a:visited { color: #FFFFFF; text-decoration: underline; }
.address a:visited:hover { color: #6A89A8; text-decoration: underline; }

.address { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; }
.footer { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #636363; }
.services { font-size: 13px; color: #251B73; }
.title { font-size: 15px; color: #254254; font-weight: bold; }
.emphasisCopy { color: #6A89A8; }

.gGallLstThumbTitle { width: 225px; }
a .gGallLstThumbImg { width: 200px; border: 0px; border:1px solid black; }
.gGallLstThumbRow  { vertical-align: bottom; }
.gGallLstThumbCol  {  }
.gGallDetImg  {  border:1px solid black; }
.gGallDetTitle { font-weight: bold; }
div .gGallLstThumbDescription  { font-weight: normal; font-size: 12px; color: #000000; }
div .gGallLstThumbTitle		{ font-size: 15px; color: #254254; font-weight: bold; }

.gSecImage		{ float:right; margin:0 0 0 10px; border:1px solid black; }
.gSecImageCentenaryWs1		{ margin:0 0 10px 0; border:1px solid black; }

.gNewsLstRow, .iArtLstRow 		{ align: left; }
.gNewsLstCol, .iArtLstCol 		{ align: left; }
.gNewsLstSpacer, .iArtLstSpacer 		{ font-size: 1px; line-height: 3px; }
.gNewsLstTitle, .iArtLstTitle 		{  }
.gNewsDetTitle, .iArtDetTitle 		{ color: #251B73; font-weight: bold; }
.gNewsLstTypeDescription, .iArtLstTypeDescription     { font-weight: bold; }
.gNewsDetImage, .iArtDetImage 		{ float: right; }

._iCalLstTbl 		{ border: 1px solid #635E8B; }
.gCalLstRow, .iCalLstRow 		{ align: left; }
.gCalLstCol, .iCalLstCol 		{ align: left; }
.gCalLstSpacer, .iCalLstSpacer 		{ font-size: 1px; line-height: 3px; }
.gCalLstMoreInfo, .iCalLstMoreInfo 	{ font-weight: bold; color: #251B73; }
.gCalLstMonthHdrRow, .iCalLstMonthHdrRow 	{ background-color: #635E8B; }
.gCalLstMonthHdrCol, .iCalLstMonthHdrCol 	{ background-color: #635E8B; color: #FFFFFF; vertical-align: middle; height:25px; }
.gCalLstDayHdrRow, .iCalLstDayHdrRow	{ background-color: #635E8B; font-size: 11px; }
.gCalLstDayHdrCol, .iCalLstDayHdrCol 	{ background-color: #FACB00; color: #251B73; border: 1px #1195EA; }
.gCalLstMonthNav, .iCalLstMonthNav 	{ background-color: #635E8B; color: #FFFFFF; }
.gCalLstDayCell, .iCalLstDayCell 	{ background-color: white; border: 1px solid #FACB00; height: 25px; text-align: center; font-size: 11px; }
.gCalLstEmptyCell, .iCalLstEmptyCell	{ background-color: #EEEEEE; border: 1px solid #FACB00; height: 25px; }
.gCalLstMonth, .iCalLstMonth 		{ font-weight: bold; color: #FFFFFF;}
.gCalLstDay, .iCalLstDay 		{ font-size: 11px; color: #635E8B; font-weight: normal; }
.gCalLstDayNum, .iCalLstDayNum 		{ font-weight: bold; font-size: 11px; }
.gCalLstTime, .iCalLstTime 		{ line-height: 11px; font-weight: bold; }
.gCalLstName, .iCalLstName 		{ line-height: 11px; }
.gCalLstTitle, .iCalLstTitle 		{  }
.gCalLstDescription, .iCalLstDescription 	{ line-height: 11px; }

.gCalDetDate, .iCalDetDate 		{ font-weight: bold; line-height: 15px; }
.gCalDetDate, .iCalDetDate 		{ line-height: 15px; }
.gCalDetTitle, .iCalDetTitle 		{ color: #251B73; font-weight: bold; }
.gCalDetDescription, .iCalDetDescription 	{ line-height: 15px; }
.gCalDetDetails, .iCalDetDetails 	{ line-height: 15px; }

.gLinkLstRow, .iResLstRow  { vertical-align: top; }
.gLinkLstCol, .iResLstCol  { vertical-align: top; }
.gLinkLstTypeDescription, .iResLstTypeDescription  { font-weight: bold; padding-bottom:15px; }
.gLinkLstTitle, .iResLstTitle       { font-weight: bold; }
.gLinkLstImage, .iResLstImage		{ border: 0px; }

.gNewsLstSpacer		{ display: none; }

.gNltrDetTitle, .iNewDetTitle       { font-weight: bold; }

.gSvcLstTitle, .iSvcLstTitle       { font-weight: bold; }
.gSvcDetTitle, .iSvcDetTitle       { font-weight: bold; }
.titleWhite { font-size: 12px; color: #FFFFFF; font-weight: bold; }
