body {
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
body a{
	color:#685C42;
	text-decoration:none;
	font-weight: normal;
}
body a:hover{
  color: #996633;
}
td {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	vertical-align: top;
	list-style-type: circle;
	font-size: 11px;
	color: #685c42;
	text-align: left;
	font-weight: bold;
}

th {
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.mainindent {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	list-style-type: circle;
	font-size: 11px;
	padding-left: 10px;
	padding-right: 20px;	
	color: #685c42;
	text-align: left;
}

.mainindent a{
	color:#685C42;
    text-decoration:none;
}
.mainindent a:hover{
  color: #996633;
}
.abclist {
line-height: 20px;
	color:#685C42;
	text-decoration:none;
	font-weight: normal;
}
abclist a{
	color:#685C42;
	text-decoration:none;
	font-weight: normal;
}
abclist a:hover{
  color: #996633;
}
.attorneynickname {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	list-style-type: circle;
	font-size: 10px;
	padding-left: 10px;
	padding-right: 10px;
	color: #685c42;
	text-align: center;
	background-position: top;
	padding-top: 0px;
}
.hpmenu{
	vertical-align:middle;
	margin: 0px;
	font-family: verdana, sans-serif;
	color:#685C42;
	font-size: 12px;
	line-height: normal;
	text-align: left;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 10px;
}
.hpmenu a{
	color:#685C42;
	text-decoration: none;
}

.hpmenu a:hover{
  color: #996633;
}

.maintextarea {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-left: 10px;
	text-align: justify;
	font-weight: normal;
	padding-right: 20px;
	color: #685C42;
}
.maintextarea a{
	text-decoration: none;
}

.maintextarea a:hover{
  color: #996633;
}
.firmtitle {
	font-family: verdana, sans-serif;
	font-size:26px;
	text-align:center;
	text-shadow:#666600;
	font-weight:normal;
	padding-left: 5px;
	vertical-align: middle;
	font-style: normal;
}
.menulines {
background-color:#b37339;
}
.topictitle {
	vertical-align:middle;
	margin: 0px;
	font-family: verdana, sans-serif;
	color:#685C42;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	padding-left: 10px;
}
.subtopic {
	vertical-align:top;
	margin: 0px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color:#685C42;
	font-size: 9px;
	font-weight: normal;
	text-align: left;
	padding-left: 2px;
	padding-top: 6px;
	padding-bottom: 3px;
	padding-right: 0px;
}
.subtopic a {
	color:#685C42;
	text-decoration: none;
}
.subtopic a:hover {
	color:#996633;
}
.subattorney {
	vertical-align:top;
	margin: 0px;
	font-family: verdana, sans-serif;
	color:#685C42;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.byrig {
	vertical-align:bottom;
	margin: 0px;
	font-family: verdana, sans-serif;
	color:#685C42;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 0px;
}
.bottombar {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-left: 5px;
	text-align: left;
}
.bottombar a {
	color:#685C42;
	text-decoration: none;
}
.bottombar a:hover {
  color: #996633;
}
.dot {
	margin: 0px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	vertical-align:top;
	text-align: right;
}
.indicator {
	padding-left: 0px;
	padding-top: 4px;
	
}
.tertiary {
    vertical-align:top;
	margin: 0px;
	font-family: verdana, sans-serif;
	color:#685c42;
	font-size: 10px;
	font-weight: normal;
	text-align: left;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.tertiary a{
color:#685c42;
text-decoration: none;
}

.tertiary a:hover{
color:#996633;
}

.subcat {
    vertical-align:top;
	margin: 0px;
	font-family: verdana, sans-serif;
	color:#b37339;
	font-size: 10px;
	font-weight: normal;
	text-align: left;
	padding-left: 2px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.subcatheading {
	vertical-align:top;
	margin: 0px;
	font-family: verdana, sans-serif;
	color:#b37339;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-decoration: underline;
}
.subcatheading a {
    vertical-align:top;
	margin: 0px;
	font-family: verdana, sans-serif;
	color:#996633;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	text-decoration:underline;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.subcatheading a:hover {
    vertical-align:top;
	margin: 0px;
	font-family: verdana, sans-serif;
	color:#685c42;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.att_graphic {
	border: 1px solid #b37339;
}


.clientlist {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-left: 0px;
	text-align: left;
	font-weight: bold;
	padding-right: 20px;
	color: #685C42;
}
.sitemaptext {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:9px;
	padding-left: 1px;
	text-align: left;
	font-weight: normal;
	padding-right: 10px;
	color: #685C42;
}
.sitemaptext a{
	text-decoration: none;

}

.sitemaptext a:hover{
  color: #996633;
}
.translaw {
    vertical-align:top;
	margin: 0px;
	font-family: verdana, sans-serif;
	color:#b37339;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	padding-left: 0px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.translaw a{
color:#685c42;
text-decoration: none;
}

.translaw a:hover{
color:#996633;
}

.newstopic{
	vertical-align:middle;
	margin: 0px;
	font-family: verdana, sans-serif;
	color:#685C42;
	font-size: 12px;
	line-height: normal;
	text-align: left;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 10px;
}
.newstopic a{
	color:#685C42;
	text-decoration: none;
}

.newstopic a:hover{
  color: #996633;
}
.newstitlelink {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	list-style-type: circle;
	font-size: 11px;
	padding-left: 10px;
	padding-right: 20px;	
	color: #685c42;
	text-align: left;
}

.newstitlelink a{
	color:#685C42;
	text-decoration:none;
	font-weight: bold;
}
.newstitlelink a:hover{
  color: #996633;
}
.newsarticletitle {
	vertical-align:top;
	margin: 0px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color:#685C42;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	padding-left: 0px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 0px;
}
.newsarticletitle a {
	color:#685C42;
	text-decoration: none;
}
.newsarticletitle a:hover {
	color:#996633;
}
.newsheading{
	vertical-align:middle;
	margin: 0px;
	font-family: verdana, sans-serif;
	color:#ffffff;
	font-size: 12px;
	line-height: normal;
	text-align: left;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 10px;
	background-color: #9CAEB1;
}
.newsissue {
    vertical-align:top;
	margin: 0px;
	font-family: verdana, sans-serif;
	color:#b37339;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	padding-left: 2px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.newssubcatheading {
    vertical-align:top;
	margin: 0px;
	font-family: verdana, sans-serif;
	color:#b37339;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	padding-top: 3px;
	padding-bottom: 3px;
}
.newssubcatheading a {
    vertical-align:top;
	margin: 0px;
	font-family: verdana, sans-serif;
	color:#996633;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	padding-top: 3px;
	padding-bottom: 3px;
}
.newssubcatheading a:hover {
    vertical-align:top;
	margin: 0px;
	font-family: verdana, sans-serif;
	color:#685c42;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	padding-top: 3px;
	padding-bottom: 3px;
}


.superscript {
	vertical-align:super;
	line-height: 2em;
}
.subscript {
	vertical-align:super;
}
.underline {
	text-decoration: none;
}
