.landing_pages {padding:30px 0; background: #FFF;}
.landing_pages h1 {font-size: 24px; color: #4176AC; font-weight: bold; padding: 0 0 4px 14px;}
.landing_pages #nav_title  {
  float: left;
  height: 20px;
  letter-spacing: 0;
  margin-top: 7px;
  text-align: left;
  word-spacing: -0.1em;
  background: none;
  font-weight: bold;
  color: #FFF;
  padding-left: 12px;
}
.landing_pages #nav_button_pri {margin-top: 7px;}
.landing_pages #nav {height:31px;}
.landing_pages #nav #nav_button_pri li {border:0;}
.landing_pages #nav #nav_button_pri li {
  background: url(../img/separator.gif) 100% 60% no-repeat;
  border: 0;
}
.landing_pages #nav #nav_button_pri li.last {background:none;}
.landing_pages #left-col {width:535px; padding: 0 0 0 28px;}
.landing_pages #left-col h2, .landing_pages #right-col h4 {font-size: 14px; font-weight: bold; color: #4176AC; margin-top: 20px; margin-bottom: 4px;}
.landing_pages #left-col .block {width:505px; background: #EBEBEB; border: 1px solid #C7C7C7; padding: 15px; line-height: 18px;}
.landing_pages #left-col .block.main {font-size: 14px;}
.landing_pages #right-col {width:380px; padding-top: 41px; padding-right: 28px;}
.landing_pages #right-col ul li a {color: #333333 !important; line-height: 16px;}
.landing_pages #right-col .block {width:348px; background: #EBEBEB; border: 1px solid #C7C7C7; padding: 15px; position: relative; line-height: 18px;}
.landing_pages #left-col .block p {padding-bottom: 14px; line-height: 18px;}
.landing_pages #left-col .block p.last {padding-bottom: 0px;}
.landing_pages #right-col .block.free {height: 82px;}
.landing_pages #free_advise {
  background: url(../img/free_advise.jpg) 0 0 no-repeat;
  width: 205px;
  height: 66px;
  margin: -35px 0 0 -26px;
  position: relative;
}
.landing_pages #tel {position:absolute; font-size: 18px; color: #4176AC; font-weight: bold; top: 45px; right: 22px; text-align: right; line-height: 26px; width: 245px;}
.landing_pages #free-case-review-form {padding-top: 18px;}
.landing_pages #free-case-review-form h3 {color: #4176AC !important; font-weight: bold !important; font-size: 20px !important;}
.landing_pages #form-wrapper {background: #4176AC; border: 1px solid #C7C7C7; width: 338px; color: #FFF; padding: 20px 18px 0px 22px;}
.landing_pages #form-wrapper .ftextH {width: 330px;}
.landing_pages #form-wrapper .mStar span {font-size: 14px; top: 0;}
.landing_pages #form-wrapper .mStar {left: 2px;}
.landing_pages .ftextH2 {width:198px;}
.tlabel {width: 129px; display: inline-block;}
.landing_pages #form-wrapper p {padding-bottom: 10px;}
.landing_pages #form-wrapper p#large {padding-bottom: 14px;}
.landing_pages #form-wrapper p#large b {padding-bottom: 6px; display: inline-block;}
.landing_pages #form-wrapper a {color: #FFF !important; text-decoration: underline;}
.landing_pages #form-wrapper a:hover {color: #FFF !important; text-decoration: none !important;}
.landing_pages #form-wrapper .NoBBlok {padding-top: 14px; border-bottom: 1px dotted #FFF; width: 334px; margin-bottom: 8px; }
.landing_pages .bigWidth .tlabel {float: left;}
.landing_pages .bigWidth .ftextarea {float: right; height: 90px; margin-right: 4px; width: 200px;}
.landing_pages .main .gal {font-size: 13px !important; color: #4176AC !important; font-weight: bold !important; background: url('../img/gal.jpg') 0 0 no-repeat; padding-left: 20px;}
.landing_pages .main ul {margin: 14px 0 0 14px;}
.landing_pages .main ul li {margin-bottom: 8px; }
.landing_pages  ul li.last {margin-bottom: 0px; }









.mobile,
#mobile{
display: none;
}











/*Copyright (c) 2006,Yahoo! Inc. All rights reserved. Code licensed under the BSD License: http://developer.yahoo.net/yui/license.txt version 0.12.1*/
/*reset.css*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;}

/*fonts.css*/
body{font:13px "Lucida Grande",arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
table {font-size:inherit;font:100%;}
select, input, textarea {font:99% arial,helvetica,clean,sans-serif;}
pre, code {font:115% monospace;*font-size:100%;}
body * {line-height:1.22em;}

/*grids.css*/
body{text-align:center;}
#ft{clear:both;}
#doc,#doc2,#doc3,.yui-t1,.yui-t2,.yui-t3,.yui-t4,.yui-t5,.yui-t6,.yui-t7{margin:auto;text-align:left;width:57.69em;*width:56.3em;min-width:750px;}
#doc2{width:73.074em;*width:71.313em;min-width:950px;}
#doc3{margin:auto 10px;width:auto;}
.yui-b{position:relative;}
.yui-b{_position:static;}
#yui-main .yui-b{position:static;}
#yui-main{width:100%;}
.yui-t1 #yui-main,.yui-t2 #yui-main,.yui-t3 #yui-main{float:right;margin-left:-25em;}
.yui-t4 #yui-main,.yui-t5 #yui-main,.yui-t6 #yui-main{float:left;margin-right:-25em;}
.yui-t1 .yui-b{float:left;width:12.3207em;*width:12.0106em;}
.yui-t1 #yui-main .yui-b{margin-left:13.3207em;*margin-left:13.0106em;}
.yui-t2 .yui-b{float:left;width:13.8456em;*width:13.512em;}
.yui-t2 #yui-main .yui-b{margin-left:14.8456em;*margin-left:14.512em;}
.yui-t3 .yui-b{float:left;width:23.0759em;*width:22.52em;}
.yui-t3 #yui-main .yui-b{margin-left:24.0759em;*margin-left:23.52em;}
.yui-t4 .yui-b{float:right;width:13.8456em;*width:13.512em;}
.yui-t4 #yui-main .yui-b{margin-right:14.8456em;*margin-right:14.512em;}
.yui-t5 .yui-b{float:right;width:18.4608em;*width:18.016em;}
.yui-t5 #yui-main .yui-b{margin-right:19.4608em;*margin-right:19.016em;}
.yui-t6 .yui-b{float:right;width:23.0759em;*width:22.52em;}
.yui-t6 #yui-main .yui-b{margin-right:24.0759em;*margin-right:23.52em;}
.yui-t7 #yui-main .yui-b{display:block;margin:0 0 1em 0;}
#yui-main .yui-b{float:none;width:auto;}
.yui-g .yui-u,.yui-g .yui-g,.yui-gc .yui-u,.yui-gc .yui-g .yui-u,.yui-ge .yui-u,.yui-gf .yui-u{float:right;display:inline;}
.yui-g div.first,.yui-gc div.first,.yui-gc div.first div.first,.yui-gd div.first,.yui-ge div.first,.yui-gf div.first{float:left;}
.yui-g .yui-u,.yui-g .yui-g{width:49.1%;}
.yui-g .yui-g .yui-u,.yui-gc .yui-g .yui-u{width:48.1%;}
.yui-gb .yui-u,.yui-gc .yui-u,.yui-gd .yui-u{float:left;margin-left:2%;*margin-left:1.895%;width:32%;}
.yui-gb div.first,.yui-gc div.first,.yui-gd div.first{margin-left:0;}
.yui-gc div.first,.yui-gd .yui-u{width:66%;}
.yui-gd div.first{width:32%;}
.yui-ge .yui-u{width:24%;}
.yui-ge div.first,.yui-gf .yui-u{width:74.2%;}
.yui-gf div.first{width:24%;}
.yui-ge div.first{width:74.2%;}
#bd:after,.yui-g:after,.yui-gb:after,.yui-gc:after,.yui-gd:after,.yui-ge:after,.yui-gf:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#bd,.yui-g,.yui-gb,.yui-gc,.yui-gd,.yui-ge,.yui-gf{zoom:1;}

/* hack? */

/* main yl styles */
/* dk blue: 044974
   md blue, links + headers: 006699
*/
td {
	vertical-align:top;
}
a:link, a:visited, a h4 {
	color:#069 !important;
}
a:hover {
	text-decoration:none;
}

#main-body {
	margin:auto;
	text-align:left;
	width:73.84em;*width:72.06em; /* STOP CHANGING THIS  lol */
	min-width:960px;
}




/* case form div */

/*
#case-form {
	width:211px;
	border:1px solid #f17419;
	padding:0 8px;
	padding-top:45px;
	background: #e98629 url(/i/layout/sprites-large.gif) 0 -153px no-repeat;
	font-size:85%;
	color:#fff;
	text-transform:uppercase;
}

#case-form p, #contact-case-form p {
	line-height:1.4em;
	margin-bottom:0.5em;
}

#contact-case-form {
	border:2px solid #fff;
	background:#e2e2e2;
	padding:0.5em;
}
.form-area {
	background:#D8DCDF;
}
#form_name {
	font-size:130%;
	font-weight:bold;
	text-align:center;
	margin-bottom:0.5em;
	color:#000;
}
#contact-case-form .ftext, #contact-case-form .ftextarea,
#contact-case-form .fselect, #contact-case-form .ftext_small {
	border:1px solid #777;
}  
input.fradio, input.fcheckbox {
	margin-right:5px;
} 

#email_address_catch {
	display:none;
}

.ftext, .ftextarea {
	border:1px solid #036317;
	padding:2px;
	width:90%;
}
.ftext_small, .fselect {
	padding:2px;
	border:1px solid #036317;
}


*/






/* news areas */

#home-top-news {
	margin:1em 0;
}

#yl-logo-small {
	width:206px;
	height:29px;
	background: url(/i/layout/sprites-large.gif) -258px -57px no-repeat;
	margin:1em 0;
}


div.news-item {
	margin-bottom:1em;
}

div.news-item p {
	text-align:justify;
	line-height:1.35em;
	margin-bottom:1.45em;
}

div.news-item h4 {
	font-size:115%;
	color:#069;
	font-family: arial,verdana;
}

div.news-item h4 a { text-decoration:none;}
div.news-item h4 a:hover { text-decoration:underline;}

div.news-item h5 {
	font-size:85%;
	color:#777;
	margin-bottom:0.5em;
}
















/* content area */
#content-area {
	margin:1em 0;
}

#bad-medicine {
	margin:0.5em 0;	
}

#xml-headlines a{
	width:94px;
	height:15px;
	display:block;
	background: url(/i/layout/sprites-small.gif) no-repeat -96px 0;
	text-indent:-999em;
	margin-top:5px;
}








/* home news feature */
#news-feature {
	position:relative;
}
.news-feature {	
	border: 1px solid #044974;
	border-bottom:0;
	height:214px;	
}

#news-feature h1 {
	font-size:164%;
	color:#000;
	padding:1em 0 0 1em;
	width:80%;
}

#news-feature p {
	width:80%;
}

div.feature-desc {
	margin: 0 0 0 1.3em;
}

div.feature-more{
	margin: .8em 0 0 1.8em;
}
.feature-desc {
	padding:3px
}
div.feature-desc p {
	font-size:100%;
	color:#000;
	padding:3px;
}
div.feature-more a {
	width:95px;
	height:17px;
	background: url(/i/layout/sprites-small.gif) no-repeat;
	display:block;
	text-indent:-999em;
}

#leadins {
	background: #e98629 url(/i/layout/leadin.gif) repeat-x;
	zoom:1;
	text-align:center;
	border:1px solid #044974;
	border-top:0;
	position:absolute;
	top:214px;
}
#leadins:after {
	content:".";
	clear:both;
	visibility:hidden;
	height:0;
	display:block;
}

#leadins {
	list-style-type:none;
	zoom:1;
}

#leadins li {
	float:left;
	border-right:1px solid #EFA168;
	border-left:1px solid #8F3E03;
}
#leadins li a {
	display:block;
	color:#fff;
	text-align:center;
	padding:8px 3px;
	font-size:85%;
}
/*
#m-news h3 {
	color:#DC630A;
	font-size:107%;
	font-weight:bold;
}
div.m-news-section {
	font-size:85%;
	zoom:1;
	margin-bottom:1em;
}
div.m-news-section p {
	text-align:justify;
}
div.m-news-section h4 {
	color:#044974;
	font-size:100%;
}
div.m-news-section a {
	color:#DC630A;
	color:#044974;
	font-weight:bold;
	text-decoration:none;
}
div.m-news-section img {
	float:left;
	margin:3px 3px 0 0;
	border:1px solid #369;
}
div.m-news-section:after {
	content:".";
	clear:both;
	display:block;
	height:0;
	visibility:hidden;
}
*/

/** For Wide News index page -i.e. Gadolinium **/

/*#m-news h4 b {

	font-size:147%;
	font-weight:bold;
}
#m-news p a b{

	font-size:127%;
	font-weight:bold;
}
#m-news p {

	font-size:110%;
	line-height: 16px;

}*/





#r-news h3 {
	font-size:127%;
	font-weight:bold;
	text-align:center;
	margin-bottom:0.3em;
}
#r-news-desc {
	font-size:85%;
}
#r-news-image {
	border: 1px solid #044974;
	margin:0.3em 0;
}
#r-learn-more {
	margin:0.5em 0;
}
#r-learn-more a {
	display:block;
	text-indent:-999em;
	background: url(/i/layout/sprites-small.gif) 0 -17px no-repeat ;
	width:87px;
	height:13px;
}

/* bottom */


/* search results */
.search-results ol {
	list-style-type: decimal;
	margin-left:10px;
	padding-left:10px;
}
.search-results li {
	margin:0.5em 0;
}

/* misc */
#info-pack {
	text-align:left;
}
#info-pack a {
	text-indent:-999em;
	text-align:left;
}



#search-form {
	border-bottom:2px solid #D8DCDF;
	padding:0.5em;
	padding-top:0;
	margin-bottom:0.5em;
	text-align:center;
}



.injurytalk .news-item{
	float:left;
	margin-right:5px;
	width:230px;
	}
	
.injurytalk .news-item ul{
	
	}
	
.injurytalk .news-item h4{
	font-size:90%;
	color:#fff;
	display:block;
	background-color:#069;
	height:20px;
	padding:3px 0 0 5px;
	margin:0 0 5px 0;
	}
/* subnav section */
div#subnav {
	background:#044974;
	padding:4px;
	zoom:1;
	color:#fff;
	text-align:center;
}	
div#subnav:after {
	content:".";display:block;height:0;clear:both;visibility:hidden;
}

div#subnav ul {
	list-style-type:none;
	margin:0;
	padding:0;
	font-size:77%;
}
div#subnav ul li {
	float:left;	
	border-right:1px solid #fff;
	Xmargin:0 0.3em;
	padding:0 0.5em;
}
div#subnav ul li.li-last {
	border:0;
}
div#subnav ul li a {
	color:#fff;
	text-decoration:none;
	display:block;
}
div#subnav ul li a:hover {
	color:#fff;
	text-decoration:underline;
	display:block;
	background:#147EAB;
}
div#subnav ul#background-ul {
	margin-left:2em;
}
p.home-logo-awards {
	clear:left;	
	zoom:1;
}
p#award-dragon {
	background: url(/images/layout/lawdragon.gif) no-repeat;
	height:70px;
	padding-left:75px;
	font-size:77%;
}
p#award-av {
	background: url(/images/layout/av-rated.jpg) no-repeat;
	padding-left:171px;
	font-size:77%;
	height:50px;
}
p.home-logo-awards:after {
	content:".";display:block;height:0;clear:both;visibility:hidden;
}

#section-2, #section-3, #section-4 {
	display:none;
}











































/*********************
* Globals
*********************/









*{margin: 0; padding: 0;}

body{
  text-align: center;
  font-family: arial, helvetica, sans-serif;
  font-size: 12px;

  background: #ebebeb /*url(../img/bkd.png) repeat-x*/;
}

a{
  color: #043174;
  text-decoration: none;
}

a img {
  border: 0px;
}

a:hover{
  text-decoration: underline !important;
}
p {
  padding-bottom: 5px;
}

.fselect {
  width: 115px !important;
  border: 1px solid #660000;
}

.clear{
  clear: both;
}

#bookmark{
  position:relative;
  left:290px;
  top:8px
}

#displaynone{
  display: none;
}
/*Removes the spam catch from being visible*/
#email_address_catch{
  display: none;
}

#flash {
  margin-top: 10px;
}


#bd{
  text-align: left;
  margin-left: 15px;
  margin-right: 8px;
}

.bd {
  background: #ffffff url(../img/wrap.jpg) repeat-y;
}

#bd_topics_overview{
  background: #ffffff url(../img/wrap.jpg) repeat-y;
}

#bd_contact_us{
  text-align: left;
  margin-left: 15px;
  margin-right: 8px;
  background: #ffffff /*url(../img/wrap2.jpg) repeat-y*/;

}

img{
  border: 0px;
  Padding-bottom: 0px;
}
#bd-hd img{
  border: 0px;
  margin: 10px;
}

#content {
  position: relative;
  padding-bottom: 100px;
}

.aboutHomeBlock {
position: relative;
  bottom: 0px;
  -bottom:15px;
  padding-top: 0px;
  float: left;

}



#additional{
  margin-top: 20px;
  margin-bottom: 0px;
  height: 290px;
  width: 715px;
  background: #ebebeb;

}

#content_2{
  float: right;
  text-align: left;
  width: 235px;
  font:normal 13px georgia,arial,sans-serif;
  line-height: 17px;
  color: #333333;
  padding-top: 10px;
  margin-right: 5px;
}
#content_2 #title{
  font:normal 18px georgia,arial,sans-serif;
  color: #4176ac;
  padding-bottom: 10px;
}
#content_1{
}


/*********************
* Structural
*********************/

#wrapbkd{
  margin: 0 auto;
  width: 1000px;
  background: #ffffff /*url(../img/wrapbkd.jpg) repeat-y*/;
  border-style:solid;
  border-width:1px;
  border-color: #bebebe;
}
#wrap{
  margin: 0 auto;
  margin-bottom: 0px;
  width: 1000px;
}

#header{
  position: relative;
  margin: 0px 0px 0px 0px;
  width: 1000px;
  height: 115px;
  padding-bottom: 0px;
  background:  url(../img/header.gif) no-repeat;
}





#logo{
  float: left;
  margin-top: 5px;
  height: 62px;
}





#states{
  margin-left: -412px;
  float: left;
  margin-top: 72px;
  font:normal 11px arial,serif;
  color: #5d93ca;
  letter-spacing: 0;

}
#states a{
  color: #5d93ca;
}
#states a:hover{
  text-decoration: none;
}





.search{
  padding-top: 5px;
  display: block;
  margin-right: 10px;
  float: right;
}

.search input .search-query{
  width: 400px;
}

.ticker{
  padding-top: 10px;
  display: block;
  margin-left: 10px;
  float: left;
  color: #ffffff;
  font:normal 15px arial,sans-serif;
  list-style: none;
  width: 735px;
  text-align: left;
}

.ticker a{
  color: #ffffff  !important;
}
#news{
  color: #ffffff;
}
#news a {
  color: #ffffff;
}
ul #news a {
  list-style: none;
}







#right-col{
  width: 240px;
  float: right;
  margin-top: 0px;
  margin-bottom: 10px;
  margin-right: 0px;
  text-align: left;
  font:normal arial,sans-serif;
}
#right-col #right-col-top{
  height: 4px;
  /*background: url(../img/right-col-top.jpg) no-repeat;*/
}
#right-col #right-col-bot{
  height: 12px;
  /*background: url(../img/right-col-bot.jpg) no-repeat;*/
}
#right-col #intro{
  height: 96px;
  margin-bottom: 9px;
}
#right-col #content{
  text-align: left;
  margin: 10px;
  margin-bottom: 10px;
}




#m-news {

}
#m-news p{
  font:normal 13px;
  color: #666;
  margin: 0 0 5px 0;
  line-height: 18px;
}
#m-news h3{
  font:normal 20px;
  color: #000000;
  margin: 15px 0 5px 0;
  line-height: 18px;
}
#m-news h4{
  font:normal 15px ;
  line-height: 18px;
  padding-bottom: 5px;
  font-weight: bold;
}
#m-news h4 b{
  font:normal 15px arial,sans-serif;
  line-height: 18px;
}
#m-news ul{
  list-style: none;
}
#m-news li{
  font:bold 12px arial,sans-serif;
  list-style: none;
  line-height: 17px;
}











#left-col, #left-col-top,  #left-col-btm{
  width: 715px;
  margin-left: 0px;
  text-align: left;
}


#left-col #left-col-top{
  height: 2px;
}

#left-col #left-col-btm{
  height: 0px;
}



#bottom-nav a{
  line-height: 20px;
}




#footer{
  position:relative;
  left:0px;
  bottom: 0px;
  margin-left: 0px;
  /*margin: 10px 0px -10px 0px;*/
  width: 1000px;
  height: 345px;
  clear: both;
  background:#4176ac url(../img/footer.png) no-repeat;
}

#left_footer_logo {
  position: absolute;
  left: 20px;
  top:45px;
  height: 0px;
}
#footer-logo {
  left: 20px;
  margin-top:-45px;
  height: 0px;
}
#footer #states {
  position: absolute;
  left: 428px;
  top:25px;
  height: 0px;
}

#footer_contacts {
  position: absolute;
  right: 10px;
  top:32px;
}

#left_footer_logo img, #footer_contacts img {
  border: 0px;
}

#footer #ft{
  width: 950px;
  padding-top: 90px;
  margin-left: 15px;
  line-height: 18px;
  text-align: left;
  color: #ffffff;

}
#footer #ft a{
  color: #ffffff !important;

}

#footer #bottom-nav{
  padding-top: 30px;
  padding-bottom: 10px;

}
#footer #copyright{
  color: #ffffff;
  font:normal 10px arial,sans-serif;
}




#test_verd_bios{
  line-height: 14px;
  text-decoration: none;
  margin-top: 3px;
  padding-bottom: 10px;
  font:bold 12px arial,sans-serif;
  text-align: left;

  height: 18px;
    margin-left: 3px;
    
}
#test_verd_bios a{
  padding-left: 10px;
  padding-right: 11px;

}
#test_verd_bios a:hover{
  color: #4176ac;
}





#espanol{
  position: absolute;
  line-height: 14px;
  text-decoration: none;
  margin-top: 72px;
  padding-bottom: 5px;
  margin-left: 13px;
  font:normal 18px arial,sans-serif;	
  top:27px;
  right: 12px;
  color: #d00202;
}



#espanol a:hover{
  color: #2f5983;
}

#contact_header {
  position: absolute;
  top:35px;
  right: 8px;
  margin-bottom: -10px;
    float: right;

}


/*********************
* Navigation
*********************/

#nav{
  /*margin-left: 3px;*/
  padding-top: 0px;
  height: 36px;
  padding-top:0px;
  padding-left: 4px;
  background: #4176ac;
  /*width: 1000px;*/
}
/*
#nav-primary{
	padding-top: 0px;
	height: 50px;
	margin-left:0px;
	background: #000000;
	display:inline;
}
#nav-secondary{
	margin-top: 10px;
	height: 25px;
	margin-left:0px;
	background: #555555;
	display:inline;
}
*/
.ie{
  letter-spacing: -1px;
}


#nav_button_pri{
  text-align: left;
  float:left;
  /*display: block;*/
  margin-top: 0px;
  background: #4176ac;
  height: 20px;
  word-spacing:-.1em;
  letter-spacing: -.01em;
  margin-top: 10px;
}
/*#nav_button_sec{
	text-align: left;
	float:left;
	display: block;
	margin-top: 2px;
	padding-left: 4px;
	padding-right: 31px;

	background: #555555;
	height: 28px;
}*/

#nav #nav_button_pri li a{
  color: #ffffff !important;
  line-height: 14px;
  text-decoration: none;
  /*font-weight: bold;*/
  /*font-size: .87em;*/
  font-size: .95em;
  margin-right: .3em;
  margin-left: .3em;
}


#nav #nav_button_pri li {
  border-right: 1px solid #a6cbf2;

}

#nav #nav_button_pri li a:hover{
  color: #ebebeb;
}

















/* dropdown nav */
.ddsmoothmenu{
  line-height:normal;
  font-family:arial, helvetica, sans-serif;
  font-weight:normal;
  /*background: #414141; background of menu bar (default state)*/
  width: 100%;
  text-align:left;
}

.ddsmoothmenu ul{
  z-index:100;
  margin:0px;
  padding:0px 0px 0px 0px;
  list-style-type: none;
  background:#6898ca;
}

/*Top level list items*/
.ddsmoothmenu ul li{
  position: relative;
  display: inline;
  float: left;
  padding:1px 0px 0px 0px;
  margin:0px;
}

/*Top level menu link items style*/
.ddsmoothmenu ul li .ddsmooth a{
  display: block;
  background:inherit;
  color: white;
  padding:6px 4px 6px 4px;


  text-decoration: none;
  line-height:normal;
}

* html .ddsmoothmenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
                              display: inline-block;
}

.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited{
  color: white;
}

.ddsmoothmenu ul li a.selected{ /*CSS class that's dynamically added to the currently active menu items' LI A element*/

                                color: white;
}

.ddsmoothmenu ul li a:hover{
  background: #4176ac;
  /*background: #044974; /*background of menu items during onmouseover (hover state)*/
  color: ebebeb;
}



/*1st sub level menu*/
.ddsmoothmenu ul li ul{
  position: absolute;
  left: 0;
  display: none; /*collapse all sub menus to begin with*/
  visibility: hidden;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.ddsmoothmenu ul li ul li{
  display: list-item;
  float: none;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.ddsmoothmenu ul li ul li ul{
  top: 0;
}

/* Sub level menu links style */
.ddsmoothmenu ul li ul li a{
  line-height:normal;
  font-family:arial, helvetica, sans-serif;
  font-size:11px;
  font-weight:normal;
  width: 170px; /*width of sub menus*/
  padding: 5px;
  margin: 0;
  border-top-width: 0;
  border-bottom: 1px solid #a6cbf2;
}

/* ######### Right side spacing is done in ddsmoothmenu.js since an arrow was originally installed  ######### */

/*.downarrowclass{
position: absolute;
top: 12px;
right: 7px;
}

.rightarrowclass{
position: absolute;
top: 6px;
right: 5px;
}*/

/* ######### CSS for shadow added to sub menus  ######### */

.ddshadow{
  position: absolute;
  left: 0;
  top: 0;
  width: 0;
  height: 0;
  background: black;
}

.toplevelshadow{ /*shadow opacity. Doesn't work in IE*/
                 opacity: 0.4;
}
/* ---- end dropdown nav */











#nav #nav_button_pri .navlast{
  border-right: 0px solid;
  margin-top: 0px;
  height: 10px;


}

















/*********************
* Contact Form
*********************/
#content #yl_contact_form {
  text-align:left:
}

#content #yl_contact_form,
#content #yl_contact_form .frm_req,
#content #yl_contact_form b,
#content #yl_contact_form p{
  font:normal 13px georgia,arial,sans-serif;
  color: #666;
  padding-top:15px;
  line-height: 22px;
}
#content #yl_contact_form {
  margin:0 auto;
  width:400px;
}
#content .ftext, #content .ftextarea {
  width: 90%;
}

#content .ftextarea {
  height: 100px;
}

#contact p {
  line-height: 17px;  
}



#contact {
  font: bold 12px arial,sans-serif;
  line-height: 17px;
  color: #777;
  margin-top:5px;
  text-align:left;
  /*background: #a21010;*/
   background: #d80911;


}

#case-form p {
  margin-bottom:0px;
}

#contact #case-form, #contact h3{
  margin:0 auto;
  width: 220px;
}
#contact label {
  margin-left:4px;
}
#contact h3{
  margin: 0px auto ;
  display: block;
  height: 76px;
  text-indent: -10000em;
  margin-left: 0px;
  background: url(/img/c-header.gif) no-repeat;
  width: 240px;
}
#contact fieldset{
  margin: 10px auto;
  text-align: left;
}

.ftext, .ftext_small {
  width: 113px;
  border: 1px solid #d3d3d3;
}

.ftextH {
  width: 425px;
}

#contact .ftextarea, #contact fieldset {
  width: 218px;
  border:1px solid #d3d3d3;
}


#contact .ftextarea{
  height: 60px;
}
#contact #submit, #content #submit{
  width: 232px;
  height: 57px;
  color: #fff;
  text-transform: uppercase;
  background: #d80911;
  font: normal 16px georgia,arial,sans-serif;
  margin-right: 6px;
  position: relative;
  left: -3px;
}

.mStar {
  position: relative;
}

.mStar span {
  position: absolute;
  left: 0px;
  top:-2px;
  font-size: 22px;
  font-weight: bold;
}

#content #submit{
  width: 365px;
  margin-left: -35px;
}

#contact a{
  color: #ffffff !important;
}

#contact #case-form{
  margin-left: 7px;
  color: #ffffff;
}


#contact div form div p b {
  display: block;
  float: left;
  width: 100px;
 //width: 98px;
}

#contact div form div p.bigWidth b {
  display: block;
  float: left;
  width: 220px !important;
}

.NoBBlok b {
  display: inline !important;
  width: auto !important;
  float: none !important;
}


#form_name{
  display: block;
  font: bold 20px arial,sans-serif;
  text-align: center;
  padding-bottom:10px;
}




#submit:visited{
  background: #d91302;
}


#submit:hover{
  background: #fe1602;
}

#submit:active{
  background: #fe847a;
}





/*********************
* Content
*********************/


h2 {
  font:normal 17px georgia,arial,sans-serif;
}

#content #content-default h1,
#content #content-default h1,
#content #content-default h2,
#content #content-default h2 strong,
#content .MsoNormal strong {
  margin-top: 5px;
  color:#4176ac;
  background: #ffffff;
  font:normal 28px georgia,arial,sans-serif;
  line-height:32px;
  //width: 479px;
}
#content #content-default h1 a{
  margin-top: 5px;
  color:#4176ac;
  background: #ffffff;
  font:normal 28px georgia,arial,sans-serif !important;
  line-height:32px;
  //width: 479px;
}

/** H3 Tag**/
#content #content-default h3 {
  margin-top: 5px;
  color:#222222;
  font:bold 13px arial,sans-serif;
  line-height:18px;
  //width: 479px;
  padding-right: 5px;
}

#content #content-default h3 {
  padding-bottom: 7px;
}
#content #content-default h1 a,
#content #content-default h2 a,
#content #content-default h2 strong a,
#content .MsoNormal strong a,
#content #content-default h3 a{
  color:#4176ac;
  font-weight:bold;
  text-decoration:none;
}


#content-default h1,
#content-default h2,
#content-default h3,
#content-default h4,
#content-default h5 {
  /*line-height:1.14em;
	margin-bottom:0.8em;
	font-weight:bold;*/
}







#bd-hd h3 {
  font-size:134%;
  margin:0;
  line-height:134%;
}
#content-default h4 {
  font-size:112%;
}
#content-default h2 {
  font-size:136%;
  color:#4176ac;
  font-weight:bold;
  text-transform:none;
  font-size:122%;
}
h2{
  font-size: 14px;
  color: #4176ac;
}



#content h1{
  font:normal 32px georgia,arial,sans-serif;
  color: #333333;
  margin: 10px 0 0 0;
  letter-spacing:-1px;

}


h2 {
  font:normal 17px georgia,arial,sans-serif;
}

h3 {
  font:bold 15px arial,sans-serif ;
}



#wrapbkd #content #bd-hd h2 {
  color:#4176ac;
  font-size: 12px;
  margin: 0;
  font:bold 18px arial,sans-serif;
  padding-top: 5px;
}


#content h1, #content h2, .n-title {
  font:normal 26px georgia,arial,sans-serif ;
  color: #333333;
  margin: 30px 0 10px;
  background: #eaeaea;
}


#content h4{
  font:normal 22px georgia,arial,sans-serif;
  color: #333333;
  margin: 10px 0 0 0;
  letter-spacing:-1px;

}

#content h5{
  font-size: 14px;
  width: 494px;
  height: 16px;
  margin-top: 8px;
  color: #043174;
}
#content h6{
  font:normal 12px georgia,arial,sans-serif;
  color: #666;
  margin: 10px 0 10px;
}



































#bd-hd {
  /*border-top:1px solid #c1c1c1;*/
  border-bottom:1px solid #c1c1c1;
  margin-bottom:0.7em;
  background: #ffffff;
}
#bd-hd div.yui-u {
  Xtext-align:right;
}
#bd-hd div.first {
  text-align:left;
}




#breadcrumb {

    padding-top:0.7em;
	margin-bottom:0.5em;
  padding-left:0;
  border-bottom:1px dotted #c1c1c1;
  height: 22px;
  font:normal 12px arial,sans-serif;

}
#breadcrumb a,
html #breadcrumb p{
  font:normal 12px arial,sans-serif;

}





#content-default {
  margin-top: 0px;
}

#content-default a{
  color:#4176ac;
  text-decoration:none;
}

#content #article_date {
  margin-top: 5px;
  color:#000000;
  background: #ffffff;
  font:normal 14px georgia,arial,sans-serif;
  line-height:32px;
}
#content-default, #content-default * {
  font:normal 14px georgia,arial,sans-serif;
  line-height:1.6em;
  color:#333333;
}













#content-default ul, #content-default ol {
  margin-left:1.5em;
}
#content-default ul {
  list-style-type:square;
  font:bold 15px arial,sans-serif;
}
#content-default ol {
  list-style-type:decimal;
}
#content-default ul li {
  margin-bottom:1em;
  margin-left:1.5em;
  font:bold 13px arial,sans-serif;
}



#news-stories h3 {
  position:relative;
  background:#D8DCDF;
  padding:0.4em;
  padding-top:0.5em;
  padding-bottom:0.5em;
  color:#000;
  font-size:100%;
  font-weight:bold;
  /*border-top:1px solid #15557D;
	border-bottom:1px solid #15557D;*/
  margin-bottom:0.7em;
  zoom:1;
}



#content ../img{
  float: left;
  margin-right: 0px;
  margin-top: 10px;
  margin-bottom: 10px;

}



/******** MAIN BODY CONTENT *************/

#content-default p {
  margin-bottom:1.5em;
  line-height:1.6em;
}
#content p em,
#content-default p strong,
#content p{
  font:normal 13px georgia,arial,sans-serif;
  color: #333;
  margin: 0 0 5px 0;
  line-height: 22px;
}



h3 .n-title{
  display: block;
  width: 100%;
}

.n-title{
  padding-bottom: 5px;
  color: #4176ac !important;
}


.rss-link  {
  display:none;
  background: url(/i/layout/sprites-small.gif) -118px -18px no-repeat;
  width:15px;
  height:15px;
  text-indent:-999em;
  float: right;
}


#pa-news-title{
  display: block;
  width: 700px;
}
#pa-news-title {
  background:#4176ac;
  margin:1em 0 0em 0;
  border-top:0px solid #4176ac;
  padding:0.3em;
  padding-left:10px;
  font: normal 20px georgia,arial,sans-serif;
  color:#fff;
  font-weight: lighter;
}



#testimonialpage p {
  border-bottom:1px dotted #c1c1c1;
  padding-top: 10px;
    padding-bottom: 10px;
}









/*********************
* Quick-Links
*********************/

#quick-links {
  display:block;
  background:#D8DCDF;
  width: 200px;
  float: right;
  padding-top: 0px;
  padding-left: 10px;
  padding-right: 10px;
}

#quick-links div.ql-desc {
  background:#4176ac;
  padding:3px;
  margin-bottom:0.4em;
  margin-top:0.4em;
  color: #ffffff;
}

#quick-links div.ql-section {
  margin-bottom:0.5em;
}

#quick-links span.ql-section-date {
  display:block;
  font-size:85%;
  color:#777;
}

#quick-links .ql-section-item {
  margin:1em 0 0.5em 0;
  font-size:100%;
}
#quick-links .ql-section-item ul {
  list-style-type: square;
  margin:0 0 1.2em 1.2em;
  padding-left:20px;
}
#quick-links .ql-section-item p {
  margin-bottom:1.2em;
}
#quick-links div.ql-desc p {
  font-size:85%;
  line-height:1.2em;
}

#quick-links div.ql-section-item br {
  margin-bottom:0.3em;
}



#quick-links .ql-section h3{
  font: normal 22px georgia,arial,sans-serif !important;
  color: #333333;
  background:#D8DCDF;
}


.ql-section{
/*  margin-top: -20px;*/
  margin-top: 0px;
}

















.news-item{
  border-bottom-style:dotted;
  border-bottom-width:1px;
  border-bottom-color: #c1c1c1;
}
.news-content{
  font:normal 13px georgia,arial,sans-serif;
  color: #666;
  margin: 0 0 10px 0;
  line-height: 22px;
}
#news-more, .news-more {
  margin-bottom: 15px;
}

.ql-section-item p {
  margin-bottom: 0px !important;
}





.rss-link{
  font-size: 14px;
  width: 494px;
  height: 16px;
  margin-top: 8px;
  color: #043174;
}
















#content div.desc-box{
  width: 488px;
  background: #F1F1F1;
  margin: 0 0 15px 0;
  padding: 5px;
}

#content div.desc-box p{
  text-align: justify;
  margin: 5px;
}



#content ul{
  margin: 0 0 10px 30px;
}

#content li{
  margin: 6px 0;
}

#content dl{
  list-style: none;
}

#content dd{
  margin-bottom: 10px;
}

#content blockquote{
  width: 450px;
  font-size: 11px;
  margin-left: 10px;
}

#content fieldset{
  width: 200px;
  text-align: left;
}


#content p {
  padding-bottom: 10px;
}
#content #bd-hd{
  padding-top: 12px;
}

.news-item h5 {
  margin-top: 5px;
  color:#000000;
  background: #ffffff;
  font:normal 14px georgia,arial,sans-serif;
  line-height:32px;
}

#bookmark_print_send{
  height: 10px;
}

/******************************************
Navigation Categories
* pixel/app/views/practice_areas/_standard.php
******************************************/
#bd_pa_standard #bd-hd{
  padding-top: 12px;
}
#bd_pa_standard #bd-hd #breadcrumb{
  margin-bottom: -12px;
}


#bd_pa_standard #content-default{
  padding-top: 20px;
}

table.practice_area_list td a:hover {
  color:orange;
}



#pa-list h3 {
  font:26px georgia,arial,sans-serif !important;
  background:#4176ac /*#D8DCDF*/;
  /*border-top:1px solid #036;
	border-bottom:1px solid #036;*/
  padding:0.3em;
  margin:0.5em 0;
  color:#fff;
}

#pa-list table td div {
  margin:0 0.3em 0.3em 0.3em;
}
#pa-list table td {
  width: 33%;
}

#pa-news-title {
  background: #4176ac /*#044974 /*url(/i/layout/page.gif) 5px 3px no-repeat*/;
  margin:1em 0 0.5em 0;
  /*border-top:1px solid orange;*/
  padding:0.3em;
  padding-left: 10px;
}
#pa-news-title span {
  font-size:130%;
  color:#fff;
  /*font-weight:bold;*/
}

.break{
  height: 20px;
}

/******************************************
ITEM LEVEL
* pixel/app/views/topics/overview.php
******************************************/
#bd_topics_overview #bd-hd{
  padding-top: 0px;
}

/******************************************
ARTICLES
* pixel/app/views/articles/
******************************************/
#bd_articles td{
  padding-top: 10px;
  padding-bottom: 10px;
}
#bd_articles hr{
  display: none;
}
#bd_articles .hr{
  border-bottom:1px dotted #c1c1c1;
  padding-bottom: 10px;
}
#bd_articles #offices .break{
  height: 8px;
}

/******************************************
Newsletter
* pixel/app/views/newsletter/
******************************************/
#bd_newsletter_index #content-default{
  padding-top: 15px;
}

#bd_newsletter_read #content-default {
  padding-top: 15px;
}
#bd_newsletter_read #content-default strong{
  font-size: 18px;
  color: #4176ac;
}


#bd_newsletter_index #content-default strong{
}

#bd_newsletter_signup #content-default{
  padding-top: 15px;
}

span .frm_req{
  color: #4176ac;
}




/******************************************
CONTACT US
* pixel/app/views/law/
******************************************/

.yui-g {float:right;display:inline;}
.yui-g div.first,.yui-gc div.first,.yui-gc div.first div.first,.yui-gd div.first,.yui-ge div.first,.yui-gf div.first{float:left;}


#contactus {
  display:block;
  background:#D8DCDF;
  width: 475px;
  float: right;
  padding-top: 0px;
  padding-left: 10px;
  padding-right: 10px;
}
#contact_us_form {

  width: 450px;
  float: left;
  padding-top: 0px;
  padding-left: 10px;
  padding-right: 10px;
}

#contactus #content-default {
  margin-top: 0px;
  padding: 10px;
}
#contactus #content-default td{
  padding-bottom: 10px;
  padding-top: 15px;
}
#contactus #content-default a{
  color:#4176ac;
  text-decoration:none;
}

#contactus #content-default h3 a{
  color:#4176ac;
  font-weight:bold;
  text-decoration:none;
}

#content-default, #content-default * {
  font:normal 14px georgia,arial,sans-serif;
  line-height:1.6em;
  color:#333333;
}
#contactus #content-default strong{
  font-weight: bold;
}

#bd_contact_us #form_name {
  display:block;
  background:#4176ac;
  margin:1em 0 0em 0;
  padding:0.3em;
  padding-left:10px;
  margin-bottom:10px;
  margin-top:-5px;
  font: normal 24px georgia,arial,sans-serif;
  color:#fff;
  font-weight: lighter;
}

#contact_us_form{
  margin-left: -9px;
}

#contact p{
  padding-bottom: 12px;
}











/*********************
* CONTACT US Contact Form
*********************/
#contact_us_form form {
  text-align:left:
}
#contact_us_form form {
  margin:0 auto;
  width:475px;
}
#contact_us_form {
  font: bold 12px arial,sans-serif;
  color: #777;
  margin-top:5px;
  text-align:left;
  padding-bottom:10px;
  margin-bottom:10px;
}
#contact_us_form b{
  margin-bottom:2px;
}

#contact_us_form p {
  margin-bottom:0px;
  padding-bottom:12px;
  line-height: 20px;
}
#contact_us_form #case-form,
#contact_us_form h3{
  margin:0 auto;
  width: 90%;
}
#contact_us_form label {
  margin-left:4px;
}

#contact_us_form fieldset{
  margin: 10px auto;
  text-align: left;
}
#contact_us_form .ftext,
#contact_us_form .ftextarea,
#contact_us_form fieldset {
  width: 90%;
}
#contact_us_form .ftextarea{
  height: 100px;
}
#contact_us_form #submit{
  width: 220px;
  height: 40px;
  margin-top: 6px;
  color: #fff;
  text-transform: uppercase;
  background: #d91302;
  font: normal 16px georgia,arial,sans-serif;
  margin-right: 6px;
}


#contact_us_form a{
  color: #333333;
}

#contact_us_form #case-form{
  margin-left: 7px;
  color: #333333;
}

#form_name{
  display: block;
  font: bold 20px arial,sans-serif;
  text-align: center;
  padding-bottom:10px;
  font-size: 14px;
  font-weight: bold;
}




/******************************************
MAINPAGE
* pixel/app/views/law/
******************************************/

#award-av {
  background: url(../img/awards/avrated.jpg) no-repeat;
  padding-left:237px;
  height:105px;
}
#award-dragon {
  background: url(../img/awards/lawdragon.gif) no-repeat;
  height:70px;
  padding-left:75px;

}

#best-lawyer {
  background: url(/img/Logo_With_Trademark.jpg) no-repeat;
  margin-top:10px;
  padding-left:110px;
  font-size:77%;
  height:100px;

}






#sections_title h3{
  font:normal 26px georgia,arial,sans-serif  !important;
  color: #333333;
  margin: 30px 0 10px;
  background: #eaeaea;
  margin-bottom: 10px;
}

#field, .field {
  margin-left: 110px;
/*  height: 104px;*/
  padding-top: 2px;
}

#field h4, .field h4 {
  font:normal 22px georgia,arial,sans-serif;
  color: #333333;
  margin: 5px 0 0 0;
  letter-spacing:-1px;
}

#section {
  margin-top: 10px;
  margin-bottom: 10px;
}

.section {
  margin-top: 10px;
  margin-bottom: 10px;
}

.categoryImg {
  width: 100px;
  height: 104px;
  float: left;
  margin-top: 10px;
  border: 0px;  
}

#personal_injury{
  width: 100px;
  height: 104px;
  float: left;
  margin-top: 10px;
  border: 0px;
}

#medical_malpractice{
  width: 100px;
  height: 104px;
  background: url(/img/fields/medical_malpractice.jpg) no-repeat;
  float: left;
  margin-top: 10px;
}

#workers_compensation{
  width: 100px;
  height: 104px;
  background: url(/img/fields/workers_compensation.jpg) no-repeat;
  float: left;
  margin-top: 10px;
}

#car_accident{
  width: 100px;
  height: 104px;
  background: url(/img/fields/car_accident.jpg) no-repeat;
  float: left;
  margin-top: 10px;
}

#social_security{
  width: 100px;
  height: 104px;
  background: url(/img/fields/social_security.jpg) no-repeat;
  float: left;
  margin-top: 10px;
}

#overtime_law{
  width: 100px;
  height: 104px;
  background: url(/img/fields/overtime_law.jpg) no-repeat;
  float: left;
  margin-top: 10px;
}

#defective_drug{
  width: 100px;
  height: 104px;
  background: url(/img/fields/defective_drug.jpg) no-repeat;
  float: left;
  margin-top: 10px;
}

#defective_medical{
  width: 100px;
  height: 104px;
  background: url(/img/fields/medical_device.jpg) no-repeat;
  float: left;
  margin-top: 10px;
}

#toxic_substances{
  width: 100px;
  height: 104px;
  background: url(/img/fields/toxic_substances.jpg) no-repeat;
  float: left;
  margin-top: 10px;
}

#construction_defect{
  width: 100px;
  height: 104px;
  background: url(/img/fields/construction_defect.jpg) no-repeat;
  float: left;
  margin-top: 10px;
}

#product_liability{
  width: 100px;
  height: 104px;
  background: url(/img/fields/product_liability.jpg) no-repeat;
  float: left;
  margin-top: 10px;
}

#disease{
  width: 100px;
  height: 104px;
  background: url(/img/fields/disease.jpg) no-repeat;
  float: left;
  margin-top: 10px;
}

#food_poisoning{
  width: 100px;
  height: 104px;
  background: url(/img/fields/food_poisoning.jpg) no-repeat;
  float: left;
  margin-top: 10px;
}

#nursing_home_negligence{
  width: 100px;
  height: 104px;
  background: url(/img/fields/nursing_home_negligence.jpg) no-repeat;
  float: left;
  margin-top: 10px;
}






#content .sub-stories .news-item {
  margin-bottom: 4px;
}

#content .sub-stories {
  margin-bottom: 10px;
}

#content .sub-stories .news-item h3 {
  font-size: 14px !important;
  margin: 2px 0;
}



#bd_articles #bd-hd #content-default p{
  line-height: 23px;

}

#content .news-item h3,
.news-item h3 a,
.news-item h3 .n-title a{
  font:bold 18px arial,sans-serif;
  background: #dfe2e4;
}












#contact_us_form div {
  background-color: #FFF;
}


#contact_us_form #contact {
  background-color: #FFF;
}

#contact_us_form #form_name, #contact_us_form h3 {
  display: none;
}

#contact_us_form p b {
  display: block;
  width: 400px !important;
  float: none !important;
}

#contact_us_form .bigWidth br {
  display: none;
}

#contact_us_form .ftext, #contact_us_form .ftext_small, #contact_us_form .ftextarea, #contact_us_form fieldset, #contact_us_form .fselect {
  border: 1px solid #CCC !important;
  position: relative;
  left:-4px;
}






/****** NGAGE *********/
#right-col #nGageLH{
  padding-top:0px;
  margin-top:10px;
  margin-bottom:0px;
}

  /****** YELLOW HIGHLIGHT *********/
  .yellowhl{
  background-color: #feda11;
}

html .m-news-section h4 {
  color: #006699;
  font:normal 16px georgia,arial,sans-serif;
}











#quick-links-display{

	margin-top:5px;
	margin-bottom:5px;
	padding-top: 5px;
	padding-bottom: 5px;
	display:block;
	width: 695px;
	background: #ffffff url(/img/hotTopics_background.png) ;
	
	padding-left: 10px;
	
	border-style:solid;
	border-width:1px;
	border-color:#dadfe2;
  
}
  
  
#quick-links-display a{
	margin-top:2px;
	margin-bottom:20px;
	margin-left: 0px;
	margin-right: 3px;
	
	background: #ffffff;
	font-weight: bold;
	font-size: 12px;
	
	line-height: 20px;
	border-right: #dadfe2 1px solid;
	height: 14px;
}


#quick-links-display h2{
font-family: arial;
font-size: 12px;
width: 80px;
	display:inline-block;
	background: none ;
}

#quick-links-display a:hover{
	background: #d9e6ed;
	text-decoration:none;
}

#topic-photo img{
	height: 101px !important;
	border:1px solid #c1c1c1;
}



/********* BIO SECTION ************/
#bd-hd .bio_pic img{
  border: 0px;
  margin: 0px;
}
.bio_pic {
  float: left;
  margin-bottom: -10px;
  margin-right: 8px;
  width:90px;
  height:113px;
}




#content-default #bio_staff p{
  display: block;
  min-height: 113px;
  
}
#content-default #bios p strong{
  font:bold 13px georgia,arial,sans-serif;
  color: #000000;
  margin: 0 0 5px 0;
  line-height: 22px;
}

#personal-injury h7 a{
  font-size: 20px;
  font-weight: none;
}























































/*start floater changes*/


#gotoContact {
  position: fixed;
  top: 0px;
  right: -78px;

  display: block;
  width: 78px;
  height: 323px;

 


  z-index: 1000;

  -position: absolute;
  -top: 0;
  -right: 0px;
  -background-position: 78px;
  -overflow: hidden;

}

#gotoContact div {
  -padding-left: 390px;
}

#gotoContact:hover {
  text-decoration: none !important;
}

#closeGotoContact {
/*background: #000000;*/
  position: fixed;

  bottom: 70px;
  right: 4px;

  display: block;

  width: 15px;
  height: 15px;

  z-index: 1500;

  //position:absolute;
  //top:expression(eval(document.documentElement.scrollTop + 21) + 'px');
}



#gotoContact:hover {
  text-decoration: none !important;
}


#gotoContactRow1 {
  color: #003333;
  font-size: 18px;
  text-decoration: none;
  text-align: left;
  padding-left: 35px;
  padding-top: 12px;
}
#gotoContactRow1 u{
  color: #03588e;
  text-decoration: none;

}

#gotoContactRow2 {
  color: #003333;
  font-size: 18px;
  text-decoration: none;
  text-align: left;
  padding-left: 35px;
  padding-top: 3px;
}

#gotoContactRow3 {
  color: #03588e;
  font-size: 24px;
  text-decoration: none;
  text-align: left;
  padding-left: 35px;
  padding-top: 3px;
  /*font-style: italic;*/
  font-weight: bold;
}

#gotoContactRow3 a {
  color: #03588e;
}

#gotoContactRow3 a:hover {
  text-decoration: underline !important;
}




#gotoContactRow1 {padding-top: 15px;}
#gotoContactRow1{
  color: black;
  font-size: 12px;
  font-weight: bold;
  padding-left: 28px;
  text-transform: capitalize;
}
#gotoContactRow3 {
  color: #03588e;
  font-size: 18px;
  font-weight: bold;
  padding-left: 28px;
  padding-top: 6px;
}
#gotoContactRow2 {
  color: black;
  font-size: 10px;
  font-weight: bold;
  padding-left: 28px;
  text-decoration: none;
  padding-top: 6px;
  
  text-transform:uppercase;
}
end floater changes*/






/*start floater changes*/
/*

#gotoContact {
  position: fixed;
  bottom: 0px;
  right: -78px;

  display: block;
  width: 78px;
  height: 323px;

  background: url(/img/banner_bg.png?qwe) no-repeat;


  z-index: 1000;

  -position: absolute;
  -top: 0;
  -right: 0px;
  -background-position: 78px;
  -overflow: hidden;

}

#gotoContact div {
  -padding-left: 390px;
}

#gotoContact:hover {
  text-decoration: none !important;
}

#closeGotoContact {

  position: fixed;

  bottom: 70px;
  right: 4px;

  display: block;

  width: 15px;
  height: 15px;

  z-index: 1500;

  //position:absolute;
  //top:expression(eval(document.documentElement.scrollTop + 50) + 'px');
}




#gotoContact:hover {
  text-decoration: none !important;
}


#gotoContactRow1 {
  color: #003333;
  font-size: 18px;
  text-decoration: none;
  text-align: left;
  padding-left: 35px;
  padding-top: 12px;
}
#gotoContactRow1 u{
  color: #03588e;
  text-decoration: none;

}

#gotoContactRow2 {
  color: #003333;
  font-size: 18px;
  text-decoration: none;
  text-align: left;
  padding-left: 35px;
  padding-top: 3px;
}

#gotoContactRow3 {
  color: #03588e;
  font-size: 24px;
  text-decoration: none;
  text-align: left;
  padding-left: 35px;
  padding-top: 3px;

  font-weight: bold;
}

#gotoContactRow3 a {
  color: #03588e;
}

#gotoContactRow3 a:hover {
  text-decoration: underline !important;
}




#gotoContactRow1 {padding-top: 15px;}
#gotoContactRow1{
  color: black;
  font-size: 12px;
  font-weight: bold;
  padding-left: 28px;
  text-transform: capitalize;
}
#gotoContactRow3 {
  color: #03588e;
  font-size: 18px;
  font-weight: bold;
  padding-left: 28px;
  padding-top: 6px;
}
#gotoContactRow2 {
  color: black;
  font-size: 10px;
  font-weight: bold;
  padding-left: 28px;
  text-decoration: none;
  padding-top: 6px;
  
  text-transform:uppercase;
}
/*end floater changes*/




#tellafriend {
margin-top: 10px;
margin-left: 10px;
margin-right: 0px;
}
#tellafriend td{
padding-top: 5px;
padding-bottom: 15px;
padding-left: 20px;
}

#tabs{
margin-top: 0px;
padding-top: 0px;
margin-right: 0px;
padding-right: 0px;
margin-left: -10px;
padding-left: 0px;
height: 40px;
}
#tabs a{
margin-top: 0px;
padding-top: 0px;
margin-right: -20px;
padding-right: -20px;
margin-left: 0px;
padding-left: 0px;
height: 10px;
}
#categorytabs{
margin-top: 0px;
padding-top: 0px;
margin-right: 0px;
padding-right: 0px;
margin-left: 0px;
padding-left: 0px;
height: 15px;
}
#categorytabs a{
margin-top: 0px;
padding-top: 0px;
margin-right: -1px;
padding-right: -1px;
margin-left: 0px;
padding-left: 0px;
height: 10px;
}


#topictabs{
margin-top: -100px;
padding-top: 0px;
margin-bottom: 220px;
margin-right: 0px;
padding-right: 0px;
margin-left: 0px;
padding-left: 0px;
height: 115px;
display: inline;
}
html #content  #topictabs a{
margin-top: 0px;
padding-top: 0px;
margin-right: -1px;
padding-right: -1px;
margin-left: 0px;
padding-left: 0px;
height: 10px;
}
.googleplusone{
margin-top: 0px;
padding-top: 0px;
margin-right: -1px;
padding-right: -1px;
margin-left: 0px;
padding-left: 0px;
height: 10px;
float: right;

}





#caption {
float: left;
width: 175px;
font:bold 15px arial,sans-serif;
margin-right: 15px;
padding-top: 10px;
padding-bottom: 10px;
border-top: 1px #999999 solid;
border-bottom: 1px #999999 solid;
}
#caption p{
float: left;
Width: 175px;
font:normal 11px arial,sans-serif;
padding-right: 15px;
}
#caption p a{
float: left;
Width: 175px;
font:normal 11px arial,sans-serif;
padding-right: 15px;
}

#ul-indent {
  float: right;
	overflow: hidden;
	width: 500px;
}

.button{
margin-bottom: -40px;
}













#content-default .highlight {
  background: #ed1401;
  text-decoration:none;
  display:block;
  color: #ffffff;
  font: bold 14px arial,sans-serif;
  padding-top: 8px;
  padding-bottom: 8px;
  padding-left: 8px;
  padding-right: 8px;
  text-align: center;
  vertical-align: middle;
  width: 464px;
Margin-top: 5px;

}







#content .formblank {
  background: #ffffff ;
  text-decoration:none;
color: #ed1401;
  font: bold 14px arial,sans-serif;
  padding-top: 8px;
  padding-bottom: 8px;
  padding-left: 8px;
  padding-right: 8px;
  text-align: center;
  vertical-align: middle;
  width: 235px;
  height: 325px;
  position:relative;
  left:730px;
  top:-10px;
  z-index:1;
  position: absolute;


}


#content .formblank2 {
  background: #ffffff ;
  text-decoration:none;
color: #ed1401;
  font: bold 14px arial,sans-serif;

  padding-bottom: 8px;
  padding-left: 8px;
  padding-right: 8px;
  text-align: center;
  vertical-align: middle;
  width: 235px;
  height: 350px;
  position:relative;
  left:730px;
  top:0px;
  z-index:1;
  position: absolute;


}










a.info_package {
  background: #4176ac /*url(/img/info_package.jpg) no-repeat*/;
  text-decoration:none;
  height:22px;
  display:block;
  margin-top: .5em;
  color: #ffffff;
  font: bold 12px arial,sans-serif;
  text-align: center;
  padding-top: 8px;
  padding-left: 8px;
  padding-right: 8px;
}

.info_package a{
  background: #4176ac /*url(/img/info_package.jpg) no-repeat*/;
  text-decoration:none;
  height:22px;
  display:block;
  margin-top: .5em;
  text-align: center;
  padding-top: 6px;
  padding-left: 8px;
  padding-right: 8px;
   padding-bottom: 2px;
  border-right:1px solid #EFA168;
  border-left:1px solid #8F3E03;
  
color: #ffffff  !important;
  font-family: arial, helvetica, sans-serif !important;
  font-size: 12px  !important; 
  font-weight: bold  !important;
  
  width: 464px;
} 

.info_package a:hover{
  background: #2f6195;
  text-decoration:none !important;
} 



/*Pres and Media*/
#pa-news-title h7{
font:bold 12px arial,sans-serif;

}

#bd-hd h7,
#bd-hd h8,
#breadcrumb h7{
    display: none;
}
h8 {
font:bold 14px arial,sans-serif;
color: #000000;
}

#pwa_offices .fancybox img{
margin-bottom: 30px;
}



.newslogo{
padding-top: 20px;
}





html div.other h2{
  color:#c20613  !important;
  font:bold 22px arial,sans-serif !important;

}
