body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #a3a391;
}
p
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#33312B;
	margin-top:12px;
	margin-bottom:3px;
	text-align:justify;
}
h2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#33312B;
	margin-top:12px;
	margin-bottom:3px;
	text-align:left;
}
h3
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#33312B;
	margin-top:12px;
	margin-bottom:3px;
	text-align:left;
}
div.transaction p
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height: 15px;
	color:#33312B;
	margin: 8px 0;
	padding: 0;
	text-align:justify;
	text-justify: auto;
}
div.transaction h1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#000;
	margin: 15px 0 0 0;
	padding: 0;
	text-align:left;
}
div.transaction h2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#33312B;
	margin: 8px 0;
	margin-top: 15px;
	padding: 0;
	text-align:left;
}
div.transaction h3
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#33312B;
	margin: 8px 0;
	padding: 0;
	text-align:left;
}
.pullQuote {
	background: #FFFFFF;
	border: 1px solid #E5E4DC;
	padding: 7px 9px 7px 12px;
}

.pullQuote p.quote {
	color: #273D71;
	font-size: 16px;
	line-height: 19px;
	margin: 0;
	padding: 0;
	text-align: left;
	text-indent: -3px;
}
.pullQuote p span {
	color: #807A6E;
	font-size: 11px;
	white-space: nowrap;
}
strong
{
	font-size:13px;
	font-weight:bold;
}

div#MainMenu
{
	width:470px;
}
p#SubNavHead
{
	font-family: Arial Narrow, Arial, Helvetica, Sans-Serif;
	padding-top:5px;
	padding-bottom:5px;
	margin-left:10px;
	font-size:15px;
	font-weight:normal;
	color:#FFFFFF;
}
div.leftNav
{
	margin-bottom:10px;
}
div.leftNav p
{
	margin:0px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:24px;
	border-top:solid 1px;
	border-top-color:#82785E;
	border-bottom:1px solid #b7AE97;
}
div.leftNav p.off a
{
	color:#D8D5C9;
	font-family:Arial Narrow, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:14px;
	text-align:left;
}
div.leftNav p.on a
{
	color:#664C04;
	font-family:Arial Narrow, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:14px;
	text-align:left;
}
div.leftNav p a:hover
{
	color:#664C04;
}
.attorneyPracticeNav
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:20px;
	color:#33312B;
	padding-left:35px;
}
.attorneyPracticeNav a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:20px;
	color:#33312B;
	text-decoration: none;
}
.attorneyPracticeNav a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:20px;
	color:#33312B;
	text-decoration: underline;
}
p.indented
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#33312B;
	margin-left:30px;
	text-align:justify;
}
ul
{
	padding-top:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:0px;
}
li
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#33312B;
	margin-left: -20px;
	padding-bottom: 5px;
	text-align:left;
	list-style-type:disc;
}
ul#communitylist
{
	padding-top:10px;
	padding-bottom:0px;
	margin-top:10px;
	margin-bottom:0px;
}
ul#communitylist li
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#33312B;
	margin-left: -20px;
	text-align:left;
	list-style-type:none;
}
ul li ul
{
	padding-top:2px;
}
ul li ul li
{
	padding-bottom:2px;
	list-style-type: none;
	margin-left: -30px;
	text-align:left;
	list-style-image: none;
}
td.contact
{
	padding-left: 18px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
}
td.contact p
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	color:#D0CEC0;
}
td.printcontact
{
	padding-left: 18px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
}
td.printcontact p
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	color:#33312B;
}
td.contact a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	color:#0D2F80;
	text-decoration: underline;
}
td.contact a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	color:#0D2F80;
	text-decoration: none;
}
td.mainContent
{
	padding-top: 3px;
	padding-right: 13px;
	padding-bottom: 13px;
	padding-left: 13px;
}
td.topArea
{
	background-image: url(images/TopAreaShadow.gif);
	background-repeat: repeat-x;
}
td.homeRightShadow
{
	background-image: url(images/HomeRightBG.gif);
	background-repeat: repeat-x;
}
td.footerShadow 
{
	background-image: url(images/FooterShadow.gif);
	background-repeat: repeat-x;
}
div.mainHeadline
{
	padding-left:11px;
	padding-top:10px;
	font-family: Arial Narrow, Arial, Helvetica, Sans-Serif;
	font-size:14px;
	font-weight:normal;
	text-transform:uppercase;
	color:#b2bbc2;
}
td.printHeadline div.mainHeadline
{
	padding-left:11px;
	padding-top:10px;
	padding-bottom:10px;
	font-family: Arial Narrow, Arial, Helvetica, Sans-Serif;
	font-size:14px;
	font-weight:normal;
	text-transform:uppercase;
	color:#000000;
}
div.sitemap a 
{	
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	color: #5c5d4b;
}
div.sitemap a:hover
{	
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	color: #5c5d4b;
}
div.sitemap ul li a 
{	
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	color: #5c5d4b;
}
div.sitemap ul li.category
{	
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	text-indent: -5px;
	color: #33312B;
	list-style-type: none;
}
div.sitemap ul li a:hover
{	
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	color: #5c5d4b;
}
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	color: #48493a;
}
td.footer a {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	color: #48493a;
}
td.footer a:hover {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	color: #48493a;
}
.mapImage 
{
	border: solid 1px #CAC7B8;
}
td.subscribeForm {
	padding-left: 14px;
	background-color:#A4A299;
}
td.pageList {
	padding-left: 14px;
	background-color:#A4A299;
}



td.pageList p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #33312B;
	text-decoration: none;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 8px;
	margin-bottom: 8px;
}
td.pageList a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #33312B;
	text-decoration: none;
}
td.pageList a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #33312B;
	text-decoration: underline;
}
td.landingItemLeft {
	padding-top: 5px;
	padding-left: 10px;
	padding-bottom: 5px;
	background-color:#A4A299;
	text-align:right;
	vertical-align:top;
}
td.landingItemLeft a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #33312B;
	text-decoration: none;
}
td.landingItemLeft a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5c5d4b;
	text-decoration: underline;
}
td.landingItem 
{
	padding-top: 5px;
	padding-left: 12px;
	padding-right: 14px;
	padding-bottom: 5px;
	background-color:#A4A299;
	text-align:left;
	vertical-align:top;
	
}
td.landingItem a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #33312B;
	text-decoration: none;
}
td.landingItem a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5c5d4b;
	text-decoration: underline;
}
td.landingItemAlt
{
	padding-top: 5px;
	padding-left: 12px;
	padding-right: 14px;
	padding-bottom: 5px;
	background-color:#A9A7A0;
	text-align:left;
	vertical-align:top;
	
}
td.landingItemAlt a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #33312B;
	text-decoration: none;
}
td.landingItemAlt a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5c5d4b;
	text-decoration: underline;
}
.validator
{
	color: #FF0000;
}
.validator li
{
	color: #FF0000;
}


