body{font-family:Arial,Helvetica,sans-serif;font-size:12px;background-color:#5FA1BD;background-image:url(/images/Footer/FooterBGProfiles.png);background-position:50% top;background-repeat:repeat-y;margin:0;}
.main_content{min-height:445px;background-color:#fff;padding-top:20px;padding-left:12px;padding-bottom:40px; }
h1{font-size:24px;color:#000;font-weight:700;margin:0;}
h2{color:#225168;font-size:18px;margin:0;}
table{border-collapse:separate;border-spacing:0 0;}
ul.red-bullets {list-style-image:url(/np/uploaded_images/np_entities_images/Red_Bullet-red_bullet.jpg);padding:0 0 0 18px;}
ul.red-bullets li{margin:0;padding:4px 0;}
li{margin:0;padding:4px 0;}
ul{padding: 0 0 0 18px;}
a{color:#039;font-family:Arial,Helvetica,sans-serif;text-decoration:none;}
a:hover{color:#0D5AF2;text-decoration:underline;}
#main{position:relative;width:960px;margin:auto auto 0;padding:0;}
.fullwidth{width:100%;margin:0;}
img{margin-bottom:0;border-style:none;}
.fnavlogos{text-align:right;}
.foot-back{background-image:url(/images/Footer/FooterBGProfiles.png);width:100%;text-align:center;}
.footer-area{background-color:#EFEFEF;color:#555;font-family:Arial,sans-serif;font-size:0.9em;text-align:left;margin-bottom:35px;padding:20px 12px;}
.lpPoweredBy,.lpEmtStarRating{display:none;}
.EMPhoneNumberHours{color:#fff;font-size:11px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;}
.EMPhoneNumber{color:#fff;font-size:16px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;}
#EMLoginLinks a{margin-right:2px;margin-left:2px;}
.EMLoginLinks{color:#039;margin-bottom:8px;margin-top:15px;font-weight:bold;}
.navcontainer{height:40px;background-color:#1F5368;}
.header-nav .subnav{background-color:#fff;position:absolute;display:none;border:solid 1px #aaa;border-top:none;margin-top:40px;}
ul.header-nav{margin:auto;padding:0;}
.header-nav li{float:left;display:block;padding:0;}
.subnav{z-index:8000;box-shadow:0 1px 5px #555;-webkit-box-shadow:0 1px 5px #555;-moz-box-shadow:0 1px 1px #222;}
.header-nav .subnav li{float:none;margin-bottom:3px;}
.header-nav li:hover a.top-link{box-shadow:0 1px 5px #555;-webkit-box-shadow:0 1px 5px #555;-moz-box-shadow:0 1px 1px #222;color:#000;border-left:solid 1px #aaa;position:relative;z-index:8100;height:40px;}
li.nav-indented{padding-left:16px;}
.header-nav a.top-link{color:#fff;text-decoration:none;font-weight:700;font-family:arial, sans-serif;font-size:15px;display:block;height:40px;border-left:solid 1px #1F5368;margin-right:2px;}
a.top-link span{height:36px;display:block;cursor:pointer;padding:10px 8px 0;}
.header-nav li:hover a.top-link span{background-color:#fff;}
.header-nav li.first:hover a.top-link span{height:30px;}
.nav-col{float:left;margin:0 24px 10px 0;padding:0;}
.nav-footer{clear:both;background-color:#eee;text-align:center;padding:10px;}
.nav-top-link{display:block;clear:both;margin-bottom:10px;font-weight:700;}
.nav-viewall-link{margin-top:10px;}
.search-box{width:251px;height:18px;margin-top:6px;border:none;display:block;float:left;padding:5px 0;}
.search-btn{width:48px;height:28px;background-color:#e7e7e7;border:solid 1px #ccc;display:block;float:left;font-size:9pt;margin:6px 8px 0 1px;padding:0;}
.nvalink{font-weight:700;margin-top:10px;}
.nav-pad{padding:16px;}
.unified-footer .EMHeaderBG{height:54px;}
.header-nav .subnav li a,.header-nav li:hover .subnav{display:block;}
tr,td{margin:0;padding:0;}
.Top_Content{margin-bottom:15px;}
a.btnGreen span{position:relative;display:block;white-space:nowrap;height:27px;text-decoration:none;background:transparent url('/np/uploaded_images/np_entities_images/sprite_buttons-sprite_buttons_all.png') no-repeat left top;color:#fff;padding:7px 0 0 15px;}
a.btnGreen{float:left;margin-right:5px;font-size:12pt;text-align:center;text-decoration:none;font-weight:700;height:33px;cursor:pointer;background:transparent url('/np/uploaded_images/np_entities_images/sprite_buttons-sprite_buttons_all.png') 100% 484px;padding:0 15px 0 0;}
a.btnGreen:hover{background-position:100% -132px;cursor:hand;text-decoration:none;}
a.btnGreen:hover span{background-position:0 -44px;}
a.btnGreenLarge span{position:relative;display:block;white-space:nowrap;height:48px;background:transparent url('/np/uploaded_images/np_entities_images/sprite_buttons-sprite_buttons_all.png') no-repeat left top;background-position:0 -175px;text-decoration:none;color:#fff;padding:10px 5px 0 20px;}
a.btnGreenLarge{float:left;margin-right:5px;text-decoration:none;font-size:24px;text-align:center;font-weight:700;height:48px;cursor:pointer;background:transparent url('/np/uploaded_images/np_entities_images/sprite_buttons-sprite_buttons_all.png') 100% -291px;padding:0 15px 0 0;}
a.btnGreenLarge:hover{background-position:100% -349px;cursor:hand;text-decoration:none;}
a.btnGreenLarge:hover span{background-position:0 -233px;}
a.btnGrey span{position:relative;display:block;white-space:nowrap;height:27px;background:transparent url('/np/uploaded_images/np_entities_images/sprite_buttons-sprite_buttons_all.png') no-repeat left top;background-position:0 -409px;text-decoration:none;color:#039;background-repeat:no-repeat;padding:6px 0 0 15px;}
a.btnGrey{float:left;margin-right:5px;text-decoration:none;font-size:12pt;text-align:center;font-weight:700;height:34px;cursor:pointer;background:transparent url('/np/uploaded_images/np_entities_images/sprite_buttons-sprite_buttons_all.png') 100% -496px;background-repeat:no-repeat;padding:0 15px 0 0;}
a.btnGrey:hover{background-position:100% -540px;cursor:hand;text-decoration:none;}
a.btnGrey:hover span{background-position:0 -453px;}
.featured_lawyers_box{height:40px;background-position:10px 10px;padding-top:15px;color:#666;padding-left:70px;font-size:17px;background-image:url('/images/icons/icon_rolidex.png ');background-repeat:no-repeat;font-weight:700;}
.rc-blue-tr{background-position:0 -10px;background-position-x:0;background-position-y:-10px;float:right;}
.rc-blue-tl{background-position:0 0;background-position-x:0;background-position-y:0;float:left;}
.rc-blue-br{background-position:0 -30px;background-position-x:0;background-position-y:-30px;float:right;margin-top:-10px;}
.rc-blue-bl{background-position:0 -20px;background-position-x:0;background-position-y:-20px;float:left;margin-top:-10px;}
.Left_Block{float:left;display:block;}
.Right_Block{float:right;display:block;}
.blue-back{background-color:#F0F5F7;}
.np-blue-tr{background-image:url('/np/shared/images/top_right_rounded.png');background-repeat:no-repeat;background-position:right top;background-color:#FFF;height:5px;width:5px;float:right;}
.np-blue-tl{background-image:url('/np/shared/images/top_left_rounded.png');background-repeat:no-repeat;background-position:left top;background-color:#FFF;height:5px;width:5px;float:left;}
.np-blue-br{background-image:url('/np/shared/images/bottom_right_rounded.png');background-repeat:no-repeat;background-position:right bottom;background-color:#FFF;height:5px;width:5px;float:right;}
.np-blue-bl{background-image:url('/np/shared/images/bottom_left_rounded.png');background-repeat:no-repeat;background-position:left bottom;background-color:#FFF;height:5px;width:5px;float:left;}
.lawyer-block-above{float:left;border-bottom:1px dashed #CCC;padding-bottom:7px;margin:7px 7px 0;}
.lawyer-block-bottom{float:left;padding:7px;}
.lawyers-featured{float:left;color:#666;font-family:Arial,Helvetica,sans-serif;font-size:12px;}
.profile-img{height:50px;max-width:44px;width:expression(this.width > 44 ? "44px" : true);}
.square-img-box{float:left;text-align:center;vertical-align:top;width:44px;height:50px;background-color:#BCBBB3;border:thin solid #BCBBB3;}
.block-header{background-color:#F0F5F7;valign:center;font-size:17px;color:#666;font-weight:700;width:100%;padding:0 5px 5px 10px;}
.Wide_Column{width:620px;}
.topPad,.top-pad{padding-top:10px;}
.clear-rounded-corners,.corners{clear:both;}
.Single_Column_Right{float:right; width:310px;}
.Sidebar_CTA{background-color:#EDF4FA; padding:20px 12px 20px 12px; text-align:center;}
.error {color: red;}
.sitemap-list {padding: 8px 0px 18px 0px; border-bottom: 1px dashed #cccccc; margin-bottom: 18px;}
.sitemap-list ul {margin:0;}
.sitemap-list-last {padding: 8px 0px 0px 0px; border-bottom:none; margin-bottom: 0;}