body, td, th { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }

h4 { font-weight: bold; font-size: 12px; color: #1E52A8; }

input	 { font-size: 14px; font-weight:normal; color: #000000; }
select { font-size: 14px; font-weight:normal; color: #000000; }

a img { border: 0px; }

.constant-link a:link    { color: #0000FF; text-decoration: underline; }
.constant-link a:visited { color: #0000FF; text-decoration: underline; }
.constant-link a:hover   { color: #0000FF; text-decoration: underline; }
.constant-link a:active  { color: #0000FF; text-decoration: underline; }

.topNav { font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none; }
.footer { font-size: 11px; color: #FFFFFF; text-decoration: none; }
.featTitle { font-size: 14px; font-weight: bold; color: #1E52A8; }
.subNav { font-size: 12px; font-weight: bold; color: #1E52A8; text-decoration: none; }

.SearchLabel {}
.SearchInput {}
.SearchSelect {}

.SearchResultsHeader, .SearchResultsHeader td { font-weight:bold; color:#FFFFFF;  background-color:#1E52A8; }
.SearchResultsItem, .SearchResultsItem td { color:#000000; }
.SearchResultsSelected, .SearchResultsSelected td { font-weight:bold; color:#FFFFFF; background-color:#1E52A8; }
.SearchResultsFooter, .SearchResultsFooter td { color:#000066; background-color:#FFFFFF; }
.SearchResultsPager, .SearchResultsPager td { color:#000066; background-color:#FFFFFF; }

.PropDetailIcons img { margin-right:3px; }

.gCalLstDay { font-weight: bold; color: #0C5FB4; }
.gCalLstDayCell { background-color: white; border: 1px solid #000000; height: 60px; text-align: center; font-size: 11px; }
.gCalLstDayHdrCol { background-color: #000000; color: #FFFFFF; font-weight: bold; font-size: 11px; border: 1px #1195EA; }
.gCalLstDayHdrRow { background-color: #FFFFFF; cell-padding: 3px; font-size: 11px; }
.gCalLstDescription {  }
.gCalLstDayNum  { font-weight: ; font-size: ; }
.gCalLstEmptyCell { background-color: #EBEBF6; border: 1px solid #000000;  }
.gCalLstMonth { font-weight: bold; color: #FFFFFF; }
.gCalLstMonthHdrCol { background-color: #0C5FB4; color: #FFFFFF; vertical-align: middle;  }
.gCalLstMonthHdrRow { background-color: #0C5FB4; }
.gCalLstMonthNav { background-color: ; color: #FFFFFF; }
.gCalLstName {  }
.gCalLstRow { align:left; }
.gCalLstSpacer { font-size: 1px; line-height: 1px; }
.gCalLstTbl {  }
.gCalLstTime { line-height: ; font-weight: bold; }
.gCalLstTitle { font-weight: ; color: ; line-height: ; text-decoration: ; }

.gCalDetDate { font-weight: bold; line-height: 15px; }
.gCalDetDescription {  }
.gCalDetDetails {  }
.gCalDetDoc {  }
.gCalDetImage { float: right; }
.gCalDetRow { vertical-align: top; }
.gCalDetSpacer { font-size: 1px; line-height: 1px; }
.gCalDetTbl {  }
.gCalDetTime { }
.gCalDetTitle { font-size: 12px; font-weight: bold; color: #1B69B9; }

.gDirLstImage	{ border:0px; }
.gDirDetImage	{ float: right; }
.gDirDetRow		{ vertical-align: bottom; }
.gDirDetName	{ font-weight: bold; font-size: 12px; color: #1E52A8; }
.gDirLstCol		{  }


.gSecDocIcon	{ border:0px; }

.gLinkLstImage	{ border: 0px; }
.gLinkLstCol	{ vertical-align: top; }

.gNewsLstTitle 	{ font-weight: bold; }
.gNewsDetTitle 	{ font-weight: bold; }
