div.advBox div.layout20301 { margin-top: 0.5em; margin-bottom: 0.5em; position: relative; } div.advBox div.layout20301 div.innerbox { padding-top: 0.6em; padding-bottom: 0.6em; padding-left: 0.8em; padding-right: 0.8em; border-style: solid; border-width: 1px; border-color: #E3E3E3; } div.advBox div.layout20301 span.extendedDataTop, div.advBox div.layout20301 span.extendedDataBottom { font-family: verdana, arial, sans-serif; font-size: 0.9em; margin-top: 2px; margin-bottom: 3px; color: #454545; display: block; } div.advBox div.layout20301 span.extendedDataTop { /* position: absolute; top: -2px; left: 0px;*/ } div.advBox div.layout20301 span.extendedDataTop span.attorneyID, div.advBox div.layout20301 span.extendedDataBottom span.attorneyID { color: #BB0000; } div.advBox div.layout20301 span.extendedDataTop span.cnr, div.advBox div.layout20301 span.extendedDataBottom span.cnr { color: #006600; } div.advBox div.layout20301 span.extendedDataTop span.layoutID, div.advBox div.layout20301 span.extendedDataBottom span.layoutID { color: #000066; }div.advBox div.layout20301 div.innerbox { color: #000000; } div.advBox div.layout20301 div.innerbox span.displayName { font-size: 0.97em; padding-top: 0.2em; padding-bottom: 0.2em; display: block; } div.advBox div.layout20301 div.innerbox span.displayName a:link, div.advBox div.layout20301 div.innerbox span.displayName a:visited, div.advBox div.layout20301 div.innerbox span.displayName a:focus, div.advBox div.layout20301 div.innerbox span.displayName a:active { text-decoration: none; text-transform: none; color: #000000; } div.advBox div.layout20301 div.innerbox span.displayName a:focus { text-transform: uppercase; } div.advBox div.layout20301 div.innerbox span.displayName a:hover { text-decoration: underline; text-transform: none; color: #BF0000; } div.advBox div.layout20301 div.innerbox span.qualifications { font-size: 0.95em; font-weight: bold; font-style: normal; margin-top: 0.15em; margin-bottom: 0.3em; padding-top: 0.15em; border-top-style: solid; border-top-width: 1px; border-top-color: #000000; display: block; } div.advBox div.layout20301 div.innerbox span.fieldsOfActivity { font-size: 0.9em; font-style: normal; padding-top: 0.4em; padding-bottom: 0.2em; display: block; } div.advBox div.layout20301 div.innerbox span.detailLink { font-size: 0.85em; font-weight: bold; text-align: right; margin-top: 4px; display: block; } div.advBox div.layout20301 div.innerbox span.detailLink a:link, div.advBox div.layout20301 div.innerbox span.detailLink a:visited, div.advBox div.layout20301 div.innerbox span.detailLink a:focus, div.advBox div.layout20301 div.innerbox span.detailLink a:active { text-decoration: none; text-transform: none; color: #005B5B; } div.advBox div.layout20301 div.innerbox span.detailLink a:focus { text-transform: uppercase; } div.advBox div.layout20301 div.innerbox span.detailLink a:hover { text-decoration: underline; text-transform: none; color: #BF0000; } div.advBox div.layout20301 div.innerbox span.externalLink { font-size: 0.85em; font-weight: bold; text-align: right; margin-top: 1px; display: block; } div.advBox div.layout20301 div.innerbox span.externalLink a:link, div.advBox div.layout20301 div.innerbox span.externalLink a:visited, div.advBox div.layout20301 div.innerbox span.externalLink a:focus, div.advBox div.layout20301 div.innerbox span.externalLink a:active { text-decoration: none; text-transform: none; color: #043352; } div.advBox div.layout20301 div.innerbox span.externalLink a:focus { text-transform: uppercase; } div.advBox div.layout20301 div.innerbox span.externalLink a:hover { text-decoration: underline; text-transform: none; color: #BF0000; }div.advBox div.layout20301 div.innerbox { background-color: #DAE6DC; background-image: none; background-repeat: no-repeat; background-position: top left; }div.advBox div.layout20301 div.innerbox span.nonVisible { display: none; } 