form, div#headerLinks, ul#mainNav, 
div#topQuote, ul#sideTabs, p#gb,
div#footer ul, h1, .tagLine, #pageLinks,
#pgIMG, #pgImgOver, .alphaList, div#carFlash, 
.displayDetails, #related img, ul#offList img,
div#homeFlash, ul#sideLinks, div#columnLeft,
ul#officeList img  {
	display: none;
}
a:link, a:visited {
	text-decoration: none;
}




/******************************
			Header
******************************/
#header {
	height: 0.85in;
	position: relative;
	border-bottom: 1px solid #000;
	margin-bottom: 0.06in;
}
#logo { 
	width: 1.653in;
	height: 0.778in;
	position: absolute;
	top: 0;
	left: 0;
	display: block;
}
#access {
	width: 2.583in;
	height: 0.125in;
	position: absolute;
	right: 0;
	top: 0.66in;
}




/******************************
         Main Content
******************************/
.supressPrint {
	display: none;
}
body {
	font: 10pt/14pt arial, helvetica, sans-serif;
	color: #000;
	width: 8.0in;
	margin: 0;
	padding: 0;
}
h2, div#pgInfo h3 {
	color: #92002C;
	font-weight: normal;
	font-size: 16pt;
	margin: 0;
	padding: 0;
	font-style: normal;
}
h2#pageTitle {
	color: #000;
	font-size: 13pt;
	font-weight: bold;
	margin-bottom: 0.3in;
}
h3 {
	font-size: 11pt;
	font-style: italic;
	font-weight: normal;
	padding: 0;
	margin: 0;
}
.narrativeText p {
	margin: 0;
	margin-bottom: 0.18in;
}
.narrativeText ul {
	margin: 0;
	margin-bottom: 0.05in;
	padding-left: 0.5in;
}
.narrativeText h3,
#featuredCasesLink,
#offTitle {
	font-size: 12pt;
	color: #92002C;
	font-style: normal;
	margin-top: 0.25in;
}
.narrativeText li {
	margin-bottom: 0.1in;
}
.narrativeText h4 {
	font-size: 11pt;
	margin: 0;
	padding: 0;
	font-weight: normal;
	color: #92002C;
	margin-top: 0.2in;
}
#pgInfo {
	margin-bottom: 0.08in;
}
div#mainContent {
	margin-bottom: 0.35in;
}
ul#searchResults ul,
div#related ul,
ul#featuredCasesList {
	padding: 0;
}
ul#featuredCasesList {
	margin-top: 0.05in;
}
div#related li a {
	margin-bottom: 0.1in;
	text-indent: none;
}
#relWidgets {
	padding: 0;
}
div#related li {
	list-style: none;
	margin-bottom: 0.15in;
}
div#related li li {
	margin-bottom: 0.05in;
}
ul#searchResults li li a,
div#related li li a,
#featuredCasesList li a,
.narrativeText li a {
	color: #000;
}
a:link, a:visited,
ul#successList a {
	color: #92002C;
}
#officeList p,
#officeList h4,
#offList p,
#offList h4,
#relAttorneys p {
	padding: 0;
	margin: 0;
}
#offList li,
#officeList li {
	margin-bottom: 0.18in;
}
ul#caseList a {
	color: #000;
}




/********************************
			Footer
********************************/
#footer {
	margin-top: 0.5in;
	clear: both;
}
#copyright, #disclaimer {
	font-size: 8pt;
}




/********************************
			Bio Page
********************************/
#related img#bioPrint {
	width: 1.833in;
	height: 1.708in;
	display: block;
}
#ltCol {
	position: absolute;
	top: 1.48in;
	left: 0;
	font-size: 9pt;
	width: 1.833in;
}
address {
	font-style: normal;
}
#ltCol p {
	margin: 0;
}
div.printBio {
	margin-left: 2in;
}




/**********************************
			Tables
**********************************/
td {
	padding: 0.1in 0.4in 0.1in 0;
}
th {
	text-align: left;
}
td p {
	margin: 0;
}
.narrativeText table#relAttorneys h3,
.narrativeText table#relAttorneys h4 {
	margin: 0;
	color: #000;
	padding: 0;
}
.narrativeText table#relAttorneys h3 {
	margin-bottom: 0.01in;
}
table#relAttorneys thead td {
	padding: 0in;
}
table#relAttorneys a {
	color: #000;
	
}



/*********************************
		Search Results
*********************************/
ul#searchResults li,
#featuredCasesList li,
ul#offList li,
#officeList li,
ul#successList li {
	list-style: none;
}
ul#searchResults,
ul#offList,
#officeList,
ul#successList {
	padding: 0;
	margin: 0;
}
ul#searchResults li ul {
	margin-bottom: 0.35in;
}



/***********************************
			  Offices
***********************************/
.officesHead {
	margin-top: 0.25in;
}

