body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #666;
}
div#headerArea, div#Ads, div#Navigation, h1, div#footerArea span#footerLinks, ul#industryNav, div#flashContainer, img#smallImage, div#subNav {
	display: none;
}
div#printHeader {
	display: block;
	clear: both;
	border-bottom: 1px solid #A4AEB1;
	padding-bottom: 10px;
}
h2 {
	color: #244185;
	margin: 0px;
	padding: 0px;
	font-family: Georgia, Times, "Times New Roman";
	font-weight: normal;
	font-size: 19pt;
}
A:link, A:visited {
	text-decoration: none;
	color: #666;
}
div#mainContent {
	margin-bottom: 10px;
}
div#footerArea {
	border-top: 1px solid #A4AEB1;
	clear: both;
	text-align: center;
	padding-top: 10px;
}
div#footerArea span {
	display: block;
}
div#mainContent span, div.Items A:link, div.Items A:visited {
        display: block;
}
div#mainContent span#Results {
        margin-bottom: 10px;
}

div.Items h3 {
		color: #244185;
        font-size: 11pt;
		font-weight:bold;
}

div.Items h4 {
         font-size: 11pt;
}

div#mainContent span.resultsName {
        color: #244185;
        font-size: 11pt;
}

div#mainContent h3.resultsTitle {
        margin: 8px 0px 0px 0px;
        font-size: 9pt;
        color: #666;
}
html*div#mainContent h3.resultsTitle {
        margin: 8px 0px 0px 0px;
        voice-family: "\"}\"";
        voice-family: inherit;
        margin: 8px 0px 18px 0px !important;
        margin/**/:/**/ 8px 0px 0px 0px;
}
div.Items {
	border-top: 1px solid #A4AEB1;
	border-bottom: 1px solid #A4AEB1;
	margin-bottom: 16px;
	padding: 5px 0px 5px 0px;
}
div.Items A:link {
	text-decoration: underline;
}
div.Items h3 {
	margin: 0px;
	font-weight: normal;
}
/* Related Attorneys */
table#Results {
	width: 100%;
	margin-top: 10px;
}
table#Results * {
        color: #666;
	font-size: 9pt;
}
table#Results td {
        border-bottom: 1px solid #A4AEB1;
        padding: 2px 4px;
	text-align: left;
	position: relative;
	z-index: 1;
}
table#Results td.colorRow {
	border: none;
	vertical-align: top;
}
table#Results td span, table#Results td A:link, table#Results td A:visited {
	position: relative;
	z-index: 5;
}
table#Results td#resultsLeft img, table#Results td.colorRow img {
	display: inherit;
	position: absolute;
	top: inherit;
	left: 0px;
	voice-family: "\"}\""; voice-family: inherit;
	left: 8px !important;
	left/**/:/**/ 0px;
}
/* For Safari - Start*/
html*table#Results td#resultsLeft img, html*table#Results td.colorRow img {
	display: inherit;
	voice-family: "\"}\""; voice-family: inherit;
	display: none !important;
	display/**/:/**/inherit;
}
html*table#Results td.colorRow {
	border-bottom: none;
	voice-family: "\"}\""; voice-family: inherit;
	border-bottom: 1px solid #A4AEB1 !important;
	border-bottom/**/:/**/ none;
}
html*table#Results td.resultsTitle {
	border-top: none;
	voice-family: "\"}\""; voice-family: inherit;
	border-top: 1px solid #A4AEB1 !important;
	border-top: none;
}
html*table#Results td#resultsLeft {
	border-left: none;
	voice-family: "\"}\""; voice-family: inherit;
	border-left: 1px solid #A4AEB1 !important;
	border-left/**/:/**/ none;
}
html*table#Results td#resultsRight {
	border-right: none;
	voice-family: "\"}\""; voice-family: inherit;
	border-right: 1px solid #A4AEB1 !important;
	border-right/**/:/**/ none;
}
/* For Safari - End */


table#Results td#resultsLeft img {
	z-index: 2;
	margin: -16px 0px 0px 0px;
	height: 20px;
	width: 675px;
	voice-family: "\"}\""; voice-family: inherit;
	width: 670px !important;
	width/**/:/**/ 675px;
}
table#Results td.colorRow img {
	z-index: 1;
	height: 20px;
	width: 670px;
	margin: -3px 0px 0px 0px;
	width: 670px;
	voice-family: "\"}\""; voice-family: inherit;
	margin: -17px 0px 0px 0px !important;
	width: 670px !important;
	margin/**/:/**/ -3px 0px 0px 0px;
	width/**/:/**/ 671px;
}
table#Results A#N1:link, table#Results A#N1:visited {
	width: 150px;
}
table#Results span#T1 {
	width: 130px;
}
table#Results A#L1:link, table#Results A#L1:visited {
	width: 80px;
}
table#Results span#P1 {
	width: 80px;
}
table#Results A.Email:link, table#Results A.Email:visited {
	width: 100px;
}
div#NarrativeText P, div#NarrativeText UL, div#NarrativeText blockquote {
	margin-top: 8px;
	margin-bottom: 8px;
}
