.portfolioItemDiv { border-bottom: 1px dotted gray; padding: 20px 0px 20px 0px; }
.legendItemDiv { border-bottom: 1px dotted gray; padding: 3px 0px 4px 0px; }
.portfolioItem table { padding-top: 8px; margin-bottom: 10px; }
.portfolioItem td { padding-left: 10px }
        
H1.clientName {
  font-weight: bold;
  font-size: 9pt;
  line-height: 9pt;
  font-variant: normal;
  font-style: normal;
  margin: 0px;
  font-family: Arial;
  color: #000000;
}

img.icon { padding-right: 5px; padding-top: 5px; }

a.clientLink { font-family: Arial, "Verdana",Sans-Serif; font-size: 8pt; font-weight: bold}
a.clientLink:link { color: #006B1C; text-decoration: none; }
a.clientLink:visited { color: #006B1C; text-decoration: none; }
a.clientLink:hover { color:#A0A0A0; text-decoration: underline; }
a.clientLink:active { color: #006B1C; text-decoration: none; }

.detailsDiv { padding-top: 20px; }
a.detailsLink { font-family: Veranda, "Verdana",Sans-Serif; font-size: 7pt; }
a.detailsLink:link { color: #006B1C; text-decoration: none; }
a.detailsLink:visited { color: #006B1C; text-decoration: none; }
a.detailsLink:hover { color:#A0A0A0; text-decoration: underline; }
a.detailsLink:active { color: #006B1C; text-decoration: none; }

.pageLinks { margin: 3px 0px 0px 0px; color: #909090; font-size:11px; }
.pageLinks a { color: #909090; font-size:11px; text-decoration:none; }
.pageLinks a:hover { color: green; font-size:11px; text-decoration:none; }
.pageLinks a:current { color: green; font-size:11px; text-decoration:none; }


.masterTable td { vertical-align: top; height: 100%; height: auto; min-height: 100%;}
.masterTable .lCol { width: 325px; }
.masterTable .rCol { width: 169px; text-align: right; padding-left: 25px; height: 100%; height: auto; min-height: 100%;  }

TABLE.LEGEND { }

div.page { padding: 17px 0px 17px 0px; }    

H1.BIG {
  font-weight: bold;
  font-size: 8pt;
  font-variant: normal;
  font-style: normal;
  margin: 0px;
  font-family: Arial;
  color: #006B1C;
}

#featuredItem .fourborder { border: 5px solid #181818; border-bottom: 16px solid #181818; }
#featuredItem .featuredData { margin-top: 8px; }
#featuredItem .featuredLink {}
#featuredItem .featuredLink a { font-weight: normal; }
#featuredItem { padding-bottom: 10px; }

.featuredItem table { padding-top: 8px; margin-bottom: 0px; }
.featuredItem .rCol { padding-left: 0px }
div.featuredDataBLOG { margin-top: 8px; border: 0px solid red }
.featuredItem p {margin: 0px; padding: 0px; }
