body {width:100%;margin:0 auto;padding:0px;text-align:center;color:#404143;font-family:Arial, sans-serif;font-size:12px;line-height:18px;position:relative;}

A:link {color:#858685;text-decoration:underline;}

A:visited {color:#858685;text-decoration:underline;}

A:hover {color:#464749;text-decoration:underline;}

A:active {color:#464749;text-decoration:none;}



h1 {font:bold 12px Helvetica, Arial, sans-serif;color:#464749;text-transform:uppercase;margin:0 0 8px 0;padding:0 0 0 20px;background:transparent url(../img/home/bullet_square_green3.gif) 0 2px no-repeat;}

h2 {font:bold 12px Helvetica, Arial, sans-serif;color:#464749;text-transform:uppercase;margin:0 0 8px 0;}

h5 {font:bold 12px Helvetica, Arial, sans-serif;color:#464749;text-transform:none;}

br {line-height:9px;height:9px;}

table {border-collapse:collapse;border:0px;margin:0 auto;}

td {padding:0px;vertical-align:top;text-align:left;color:#404143;font:normal 12px/18px Arial, sans-serif;}

img {border:0px;}

p {color:#404143;font:normal 12px/18px Arial, sans-serif;margin:0 0 18px 0;}



.body 			{color:#404143;font:normal 12px/18px Arial, sans-serif;}

.container {width:100%;text-align:center;}

.title			{color:#000000;font-family:Arial;font-size:12px;line-height:15px;font-weight:bold;}

.disclaimer		{color:#999999;font-family:Arial;font-size:9px;line-height:15px;font-weight:bold}

.titlebar		{color:#464749;font:bold 17px "Myriad Pro", Arial, sans-serif;margin-bottom:8px;}

#attorney_advertisement { text-align: right; padding: 5px 0px 0px 0px; }

.separator {padding:0 4px;}

.sitemap		{color:#000000;font-family:Arial;font-size:12px;line-height:15px;font-weight:bold;}


.period { margin: 0px 5px 0px 0px; }

.wht			{color:#FFFFFF;}

.home           {text-decoration:none;font-family:Arial;font-size:12px;color:#333333;}

.homeLarge	    {text-decoration:none;font-family:Arial;font-size:12px;color:#333333;}

.date           {text-decoration:none;font-family:Arial;font-size:12px;color:#666666;}

.navhome		{padding:4px;}

.atnyad			{font-family:Arial;font-size:9px;color:#dceec5;padding-left: 18px;}



.bcrmb            {text-decoration:none;font-family:Verdana;font-size:7pt;color:#999999;}

#bcrmb            {text-decoration:none;font-family:Verdana;font-size:7pt;color:#999999;}

#bcrmb:hover      {color:#464749;}



.nav_img img {margin-right:16px;}

.nav_img .pagetools {position:absolute;top:45px;left:448px;white-space:nowrap;z-index:0;}

.nav_img .pagetools img {margin:0 0 -3px 0;}

#nav {text-decoration:none;font-family:Arial;font-size:11px;color:#464749;font-weight:normal;}

#nav:hover {color:#464749;}



#navOn            {text-decoration:none;font-family:Arial;font-size:7pt;color:#F5F0B4;font-weight:bold;}

#navOn:hover      {color:#dceec5;}



#navhome            {text-decoration:none;font-family:Arial;font-size:7pt;color:#dceec5;font-weight:bold;}

#navhome:hover      {color:#6699CC;}



#wob            {text-decoration:none;font-family:Arial;font-size:12px;color:#4b4c4e;}

#wob:hover      {color:#999;}





#qa            {color:#858685;text-decoration:none;font-family:Arial;font-size:9px;}

#qa            {color:#858685;text-decoration:none;font-family:Arial;font-size:9px;font-weight:bold;}

#qa:hover      {color:#6A97D0;text-decoration:underline;}



ul {list-style:none outside;margin:18px 0;padding:0px;} 

li {padding:0 0 0 14px;background:url(../img/bullet_arrow.gif) 0 5px no-repeat; font-size:12px; color:#464749; font-family:Arial, Helvetica, sans-serif;}

input.sbttn {background-color:#44b237;}



table.main {border-collapse:collapse;border:1px solid #464749;border-top:0px;width:770px;margin:0 auto;}

table.main td {text-align:left;vertical-align:top;padding:0px;}

td.logo img {margin-right:14px;}

.title_box {background-color:#dceec5;padding:1px 6px 2px 6px;font-size:12px;font-weight:bold;margin-left:-6px;}



/* Left */

/* td.left { background:url(../img/bg_left.gif) 0 0 repeat-y;width:121px;}*/
td.left { background-color: #47ad54; width: 121px; }

.leftnav {padding-top:50px;padding-right:10px;}

.leftnav ul {margin-left:14px;} 

.leftnav li {line-height:11px;padding-bottom:8px;background:none;padding-left:0px;}
.leftnav ul td {padding:0 10px 2px 0; font-size:11px; color:#fff; line-height:12px;}

.leftnav #nav {font:bold 9px Verdana, sans-serif;color:#ffffff;}

.leftnav #nav:hover {color:#bae5b5;}

.leftnav #navOn {font:bold 9px Verdana, sans-serif;color:#bae5b5;}

.leftnav #navOn:hover {color:#bae5b5;}



/* Right */

td.right {width:649px;}

div.right {padding:42px 12px 0 20px;}

div.right table.body {margin:0px;width:450px;}

div.right table.body table.body {width:400px !important;}



/* Mainbody */

.narrative {margin:0 0 18px 0;text-align:justify;}

.line_green {border-bottom:1px solid #8cc63f;margin:12px 0 6px 0;padding:0px;}

.bio_photo {float:left;}

.bio_photo img {margin-right:12px;}

.atty_info {float:left;}

.atty_info .practice_areas {color:#999999;}

.atty_info .practice_areas a {color:#999999;}

.atty_info .practice_areas a:visited {color:#999999;}

.atty_info .practice_areas a:hover {color:#999999;text-decoration:underline;}

.atty_info h2 {font-weight:normal;font-family:Arial, sans-serif;color:#464749;text-transform:none;margin-bottom:0px;}

table.spotlight_profile {width:176px;border:1px solid #4d4e50;}

table.spotlight_profile td.spotlight_title {background-color:#dceec5;border-bottom:1px solid #4d4e50;}

table.spotlight_profile td.spotlight_title img {margin:6px 9px;}

table.spotlight_profile td.profile_info {background-color:#f6f6f6;color:#4b4c4e;font:normal 12px Arial, sans-serif;}

table.spotlight_profile td.profile_info a {color:#4b4c4e;}

table.spotlight_profile td.profile_info a:visited {color:#4b4c4e;}

table.spotlight_profile td.profile_info a:hover {color:#999;text-decoration:underline;}

table.spotlight_profile div.profile_info {padding:10px;}

table.spotlight_profile div.profile_info span {font-weight:bold;}



div.spotlight_quickaction {float:right;margin-left:10px;width:131px;}

table.spotlight_quickaction {width:131px;border:1px solid #d3d3d3;background-color:#f6f6f6;}

table.spotlight_quickaction td img {margin:0px 12px;}

table.spotlight_quickaction .header {margin-left:21px;}

table.spotlight_quickaction .header img {margin:6px 9px 0 9px;}

table.spotlight_quickaction ul {list-style:none outside;margin-left:11px;list-style-image:none;margin-top:12px;margin-bottom:12px;}

table.spotlight_quickaction li {list-style-image:none;padding:0 0 8px 20px;font:normal 11px Arial, sans-serif;margin:0px;line-height:15px;}

table.spotlight_quickaction li a:link {color:#464749;text-decoration:none;}

table.spotlight_quickaction li a:visited {color:#464749;text-decoration:none;}

table.spotlight_quickaction li a:hover {color:#999;}



#lblCaseList table.additional_links {width:464px;}

table.additional_links {border:1px solid #d3d3d3;margin:0px;}

table.additional_links tr.header_row td {background-color:#ddd;}

table.additional_links td {background-color:#f6f6f6;padding:3px 10px;}

table.additional_links td a:link {color:#858685;}

table.additional_links td a:visited {color:#858685;}

table.additional_links td a:hover {color:#464749;}



table.alpha {margin:0 0 18px 0;width:450px;}

table.alpha td {background-color:#ededed;border-right:2px solid #fff;font-size:12px;padding:1px 3px;}



table.listing {margin:0px;width:450px;}

table.listing td {padding:1px 6px 2px 6px;font-size:12px;}

table.listing table {padding-left:0px;margin:0px;}

table.listing table td {padding-left:0px;}



table.allothers {margin:0px;width:450px;}

table.allothers td {padding:1px 6px 2px 6px;font-size:12px;}

table.allothers table {width:auto !important;margin:0px;}



.sbttn			{border-color: #BACFE3; border-width: 1; font-family: Arial; font-size: 11px; background-color: #dceec5; color: white;text-decoration:none;cursor: hand;}

.form		{border-color: #557987; border-width: 1; border-style: solid; font-family: Arial; font-size: 11px; margin:0px 0px 10px 0px;}

.srchbox		{background-color: #E2E1DF; border-style: none; font-family: Arial; font-size: 11px;}

.more {font-size:12px;padding-left:6px;margin-bottom:18px;}



table.tdbg {

	border-collapse:collapse;

	background-color: #f6f6f6;

	filter: Alpha(Opacity=96);

	border:1px solid #4c4d4f;

	margin:0px;

}

table.tdbg ul {list-style-image:none;}

table.tdbg table.body {border-collapse:collapse;border:0px;}

table.tdbg table.body td a {display:block;padding:2px 10px;background-color:transparent;}

table.tdbg table.body td a:hover {display:block;padding:2px 10px;background-color:#dceec5;}



#CaptchaInp {border-color: #557987; border-width: 1; border-style: solid; font-family: Arial; font-size: 11px; width: 164px;}



/* Footer */

table.footer {border-collapse:collapse;border:1px solid #4c4d4f;border-top:0px;margin:0 auto;width:770px;background-color:#47ad54; color: #ffffff; }

table.footer td {padding:5px 12px 3px 6px;font-size:12px;}

table.footer td.nav_footer {text-align:right;padding-top:8px; color: #ffffff; }

table.footer td.nav_footer img {margin-bottom:-1px;}

table.bottom {border-collapse:collapse;margin:0 auto;border:1px solid #464749;border-top:0px;height:39px;width:770px;margin-bottom:8px;}



/* Attorney Detail */

body.attorneydetail .titlebar {color:#8cc63f;font:bold 17px Arial, sans-serif; margin-bottom:0px;}
.titlebar { color: #47ad54; }
#lblBCandHeader {color:#47ad54; font-size:16px;}



/* Home */

body.home {width:100%;margin:0 auto;padding:0px;text-align:center;color:#404143;font-family:Arial, sans-serif;font-size:12px;line-height:18px;}

body.home td {padding:0px;vertical-align:top;text-align:left;}

body.home img {border:0px;}

body.home #nav {text-decoration:none;font-family:Arial;font-size:11px;color:#464749;font-weight:normal;}

body.home #nav:hover {color:#464749;}

body.home .separator {padding:0 4px;}

body.home .body {line-height:normal;}

body.home .wrapper {width:770px;}

body.home .homeLarge {text-decoration:none;font-family:Arial;font-size:12px;color:#454648;}

body.home .homeLarge ul {margin-left:0px;margin-top:0px;}

body.home .homeLarge li {list-style-image:none;list-style-position:outside;padding-bottom:5px;}

body.home .homeLarge p {margin:0 0 13px 0px;}

body.home .wrapper2 {margin-left:22px;}

body.home .home {font-family:Arial;font-size:12px;color:#54b748;}

body.home table.maincontent {border-collapse:collapse;border:0px;margin:0 auto;width:770px;}

body.home table.maincontent a:link {color:#999999;}

body.home table.maincontent a:visited {color:#999999;}

body.home table.maincontent a:hover {color:#999999;text-decoration:underline;}

body.home table.maincontent h1 A:link {color:#464749;text-decoration:none;}

body.home table.maincontent h1 A:visited {color:#464749;text-decoration:none;}

body.home table.maincontent h1 A:hover {color:#464749;text-decoration:underline;}

body.home table.maincontent div.home a:link {color:#8cc63f;}

body.home table.maincontent div.home a:visited {color:#8cc63f;}

body.home table.maincontent div.home a:hover {color:#8cc63f;text-decoration:underline;}

body.home table.maincontent td.morelinks {text-align:right;color:#464749;padding-right:15px;padding-bottom:10px;}

body.home table.maincontent .spotlight {background-color:#dceec5;border-bottom:1px solid #454648;padding:4px 0 0 8px;}

body.home table.maincontent .spotlight .header {margin-bottom:6px;}

body.home table.maincontent .spotlight h1 {background:transparent url(../img/home/bullet_square_green1.gif) 0 2px no-repeat;margin-bottom:4px;}

body.home table.maincontent .spotlightbox {border:1px solid #4c4d4f;background-color:#f6f6f6;color:#4b4c4e;}

body.home table.maincontent .spotlightbox a:link {color:#4b4c4e;}

body.home table.maincontent .spotlightbox a:visited {color:#4b4c4e;}

body.home table.maincontent .spotlightbox a:hover {color:#4b4c4e;text-decoration:underline;}

body.home table.maincontent .spotlightcontent {padding:8px;}

body.home table.quickinfo_hidden {display:none;}

body.home table.quickinfo {border-collapse:collapse;border:1px solid #4c4d4f;border-left:0px;margin:0 auto 6px auto;width:770px;height:171px;background:url(../img/home/bg_watermark.gif) top right no-repeat;}

body.home table.quickinfo td.flash {width:450px;}

body.home table.quickinfo td.quickaction {width:287px;border-left:1px solid #646567;padding:0 16px;vertical-align:middle;}

body.home table.quickinfo td.quickaction .header {margin-left:20px;}

body.home table.quickinfo td.quickaction ul {list-style:none outside;margin-left:0px;list-style-image:none;}

body.home table.quickinfo td.quickaction li {list-style-image:none;padding:0 0 8px 20px;font:normal 12px Arial, sans-serif;margin:0px;line-height:15px;}

body.home table.quickinfo td.quickaction li a:link {color:#464749;}

body.home table.quickinfo td.quickaction li a:visited {color:#464749;}

body.home table.quickinfo td.quickaction li a:hover {color:#464749;}

body.home table.quickinfo h2 {margin-left:20px;}

body.home td.logo img {margin-right:14px;}

body.home table.footer {border-collapse:collapse;border:1px solid #4c4d4f;border-left:0px;border-right:0px;margin:0 auto;width:770px;background-color:#dceec5;}

body.home table.footer td {padding:5px 12px 3px 6px;font-size:12px;}

body.home table.footer td.nav_footer {text-align:right;padding-top:8px; }

body.home table.footer td.nav_footer img {margin-bottom:-1px;}

body.home .header {margin-bottom:7px;}

