
/* css/default.css
 */
html{height:101%}body{position:relative;margin:0
0 0 0;padding:0
0 0 0;background:#2d4254 url('../i-t1755031795/inside-stripe.jpg') repeat-x;font:normal 12px Helvetica,sans-serif;color:#494949;line-height:16px}#bodyOuter{background:#fff url('../i-t1755031795/inside-stripe.jpg') repeat-x}#bodyTop{background:url('../i-t1755031795/inside-top.png') repeat-x}#bodyMiddle{background:url('../i-t1755031795/inside-squares.jpg') -315px 237px no-repeat}#bodyInner{position:relative;width:920px;margin:0px
auto;padding:0
15px 0 15px}p{margin:0px;padding:5px
0 10px 0;line-height:22px}td
p{margin:0px;padding:0px}a{color:#0d7bb3;text-decoration:none;outline:none}a:hover{color:#223343;text-decoration:none}h1,h2,h3,h4,h5,h6{margin:0px;padding:0px;color:#00446a;line-height:normal}h1{padding:3px
0 8px 0;color:#992e2e;font-size:175%;font-weight:normal}h1#pageTitle{padding:0px
0 8px 0}h2{padding:8px
0 12px 0;color:#425363;font-size:155%;font-weight:normal;line-height:120%}h3{padding:4px
0 5px 0;color:#3d576d;font-size:120%}#mainContent
h3{padding:10px
0 5px 0;color:#3d576d;font-size:120%;text-transform:uppercase}h4{padding:10px
0 5px 0;color:#3d576d;font-size:120%;text-transform:uppercase}h5{padding:5px
0 5px 0;font-size:110%}h6{font-weight:bold;font-size:100%}ul{padding:0;margin:0;line-height:16px}ul
li{padding:0;margin:0;line-height:16px}ul li
ul{padding:0;margin:8px
0 0 0;line-height:16px}ul li
p{margin:0px;padding:3px
0 2px 0;line-height:22px}img{border:0}.clearb{clear:both}#header{position:relative;height:237px;background:#fff}#index
#logo{width:215px !important;height:144px !important;margin:79px
0 0 0}#logo{width:190px !important;height:115px !important;margin:79px
0 0 0}#logoPrint{display:none}#banner{position:absolute;top:78px;right:0px;width:656px;height:117px;background:#f1f1f1;overflow:hidden}#bannerTitle{position:absolute;right:17px;bottom: -37px}#breadCrumb{position:absolute;width:635px;height:32px;background:#3d576d;color:#90b2cf;padding:15px
15px 0 0;right:0px;text-align:right}#breadCrumb
a{color:#90b2cf}#breadCrumb
span{color:#fff}#mainNav{position:absolute;z-index:20000;top:30px;right:0px;width:635px;height:24px;background:#fff url('../i-t1755031795/navsep.png') top left no-repeat;line-height:normal}.sf-menu, .sf-menu
*{margin:0;padding:0;list-style:none}.sf-menu{float:left}.sf-menu
ul{position:absolute;top: -999em;width:265px}.sf-menu ul
li{width:100%}.sf-menu li:hover{visibility:inherit}.sf-menu
li{_width:1px;float:left;position:relative}.sf-menu
a{display:block;position:relative}.sf-menu li:hover ul,
.sf-menu li.sfHover
ul{left:0;top:24px;z-index:99;padding:0;background:#fff}ul.sf-menu li:hover li ul,
ul.sf-menu li.sfHover li
ul{top: -999em}ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover
ul{left:265px;top:0}ul.sf-menu li li:hover li ul,
ul.sf-menu li li.sfHover li
ul{top: -999em}ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover
ul{left:265px;top:0}.sf-menu li
a{height:24px;padding:2px
5px 2px 5px;text-decoration:none}.sf-menu li.sf-parent{margin-right:11px}.sf-menu li#sf-parent-contact{margin-right:0px}.sf-menu li.sf-parent a,
.sf-menu li.sf-parent a:focus,
.sf-menu li.sf-parent a:hover,
.sf-menu li.sf-parent a:active,
.sf-menu li.sf-parent a:visited{padding:0
0 0 0;color:#ddd}.sf-menu li:hover,
.sf-menu li.sfHover,
.sf-menu li.sf-parent a:focus,
.sf-menu li.sf-parent a:hover,
.sf-menu li.sf-parent a:active{color:#575252;text-decoration:none}.sf-menu li.current a.nav-button, .sf-menu li.current a.nav-button:visited{color:#575252}.sf-menu li.sf-parent:hover a.nav-button, .sf-menu li.sfHover a.nav-button, .sf-menu li.sfHover a.nav-button:visited{color:#575252}.sf-menu li.sf-child{width:225px;padding:0px
20px 0px 20px}.sf-menu li.sf-child a,
.sf-menu li.sf-child a:focus,
.sf-menu li.sf-child a:hover,
.sf-menu li.sf-child a:active,
.sf-menu li.sf-child a:visited{height:auto;padding:5px
0 5px 0;background:#fff;border-bottom:1px solid #ddd;color:#0d7bb3}.sf-menu li:hover,
.sf-menu li.sfHover,
.sf-menu li.sf-child a:focus,
.sf-menu li.sf-child a:hover,
.sf-menu li.sf-child a:active{color:#233342;background:#fff;text-decoration:none}.sf-menu ul.sf-ul-child li.current a.sf-child-link, .sf-menu ul.sf-ul-child li.current a.sf-child-link:visited{background:#fff;color:#233342}.sf-menu li.sf-child:hover a.sf-child-link{background:#fff;color:#233342}.sf-menu li.sf-gchild{width:225px;padding:0px
20px 0px 20px}.sf-menu li.sf-gchild a,
.sf-menu li.sf-gchild a:focus,
.sf-menu li.sf-gchild a:hover,
.sf-menu li.sf-gchild a:active,
.sf-menu li.sf-gchild a:visited{height:auto;padding:5px
0 5px 0;background:#fff;border-bottom:1px solid #ddd;color:#0d7bb3}.sf-menu li:hover,
.sf-menu li.sfHover,
.sf-menu li.sf-gchild a:focus,
.sf-menu li.sf-gchild a:hover,
.sf-menu li.sf-gchild a:active{color:#233342;background:#fff;text-decoration:none}.sf-menu ul.sf-ul-gchild li.current a, .sf-menu ul.sf-ul-gchild li.current a:visited{background:#fff;color:#233342}.sf-menu a.sf-with-ul{padding-right:2.25em;min-width:1px}.sf-menu span.sf-sub-indicator{position:absolute;display:block;right: .75em;top:0.7em;width:10px;height:10px;text-indent: -999em;overflow:hidden;background:url('../i-t1755031795/arrows-ffffff.png') no-repeat -10px -100px}.sf-menu a>span.sf-sub-indicator{background-position:0 -100px}.sf-menu a:focus > span.sf-sub-indicator,
.sf-menu a:hover > span.sf-sub-indicator,
.sf-menu a:active > span.sf-sub-indicator,
.sf-menu li:hover > a > span.sf-sub-indicator,
.sf-menu li.sfHover>a>span.sf-sub-indicator{background-position: -10px -100px}.sf-menu ul span.sf-sub-indicator{background-position:  -10px 0}.sf-menu ul a>span.sf-sub-indicator{background-position:0 0}.sf-menu ul a:focus > .sf-sub-indicator,
.sf-menu ul a:hover > .sf-sub-indicator,
.sf-menu ul a:active > .sf-sub-indicator,
.sf-menu ul li:hover > a > .sf-sub-indicator,
.sf-menu ul li.sfHover>a>.sf-sub-indicator{background-position: -10px 0}.nav-button{position:relative !important;height:24px;overflow:hidden;margin:0
0 0 0}.nav-span{display:block;position:absolute;z-index:1;top:0;left:0;width:100%;height:24px;background:#fff url('../i-t1755031795/navback.png') top left no-repeat}#sf-firm-button, #sf-firm-button
span{width:90px;background-position:0px 0px}#sf-parent-firm:hover .nav-span, #sf-firm-button:hover span, body.firm #sf-firm-button
span{background-position:0px -24px}#sf-attorneys-button, #sf-attorneys-button
span{width:133px;background-position: -101px 0px}#sf-parent-attorneys:hover .nav-span, #sf-attorneys-button:hover span, body.attorneys #sf-attorneys-button
span{background-position: -101px -24px}#sf-focus-button, #sf-focus-button
span{width:104px;background-position: -245px 0px}#sf-parent-focus:hover .nav-span, #sf-focus-button:hover span, body.focus #sf-focus-button
span{background-position: -245px -24px}#sf-news-button, #sf-news-button
span{width:175px;background-position: -360px 0px}#sf-parent-news:hover .nav-span, #sf-news-button:hover span, body.news #sf-news-button
span{background-position: -360px -24px}#sf-contact-button, #sf-contact-button
span{width:89px;background-position: -546px 0px}#sf-parent-contact:hover .nav-span, #sf-contact-button:hover span, body.contact #sf-contact-button
span{background-position: -546px -24px}.js .sf-menu a.nav-button
span{background-color:#fff}.loaded .sf-menu a.nav-button
span{background-color:none}#subContent
ul.subNavList{margin:0
0 20px 0;padding:0
0 0 0}#subContent ul.subNavList
li{list-style-type:none;list-style-image:none;margin:0
0 0 0;padding:6px
0 6px 0;border-top:1px solid #ddd}#subContent ul.subNavList li a:hover{color:#223343;text-decoration:none}#subContent ul.subNavList li:first-child{border-top:0px solid #ddd}#subContent li.here
a{color:#223343}#content{position:relative;min-height:315px;height:auto !important;height:315px;width:935px;background:url('../i-t1755031795/inside-content-bg.jpg') right 100px repeat-y;overflow:hidden;!height: 100%;!overflow: visible}#mainContent{width:630px;margin:0px
0 0 264px;padding:87px
0 20px 0px}#subContent{float:left;width:213px;margin:87px
0 0 0;padding:0px
0px 20px 0px}#mainContent ul,
#subContent
ul{margin:0
0 14px 0;padding:0
0 0 0}#mainContent ul
li{margin:0
0 6px 13px;!margin-left: 16px;padding:0
0 0 0;color:#757575}#subContent ul
li{margin:0
0 6px 13px;!margin-left: 16px;padding:0
0 0 0;line-height:16px;color:#757575}#subContent
p{padding:5px
0 8px 0;line-height:16px}#mainContent ul.results_list
li{list-style-type:none;list-style-image:none;margin:0
0 9px 0px;padding:0
0 0 0}#mainContent .mainListing ul.results_list
li{margin:0
0 6px 0px;padding:5px
0 15px 0}#subContent .sideListing ul.results_list
li{list-style-type:none;list-style-image:none;margin:0
0 0px 0px;padding:3px
0 8px 0}#subContent .sideListing ul.results_list li
a{color:#494949}#subContent .sideListing ul.results_list li a:hover{color:#0d7bb3}ul.none{margin:5px
0 8px 0;list-style:none}ul.none
li{padding:0;margin:0
0 8px 0}.texthtmlBox{margin:0
0 10px 0}#backLink{font-weight:bold;margin-bottom:14px}#bioInfo{margin:0
0 0px 0}#bioInfo ul
li{list-style-type:none;list-style-image:none;margin:0
0 0 0;padding:2px
0 1px 0;color:#494949}#bioPhoto{margin:0
0 10px 0}#bioTitle{padding:0
0 0px 0;font-weight:bold;font-size:13px}.bioItem{padding:28px
0 28px 0;overflow:hidden;height:64px;border-top:1px dashed #ccc;line-height:normal}.bioItem
div{float:left}.bioItem div
div{float:none}.bioItem
.name{width:240px;padding-right:4px;font-weight:bold}.bioItem .name
img{float:left;margin:0
10px 0 0}.bioItem .name
span.bioItemName{display:block;margin-top:18px}.bioItem .name
span.bioItemTitle{display:block;font-weight:normal}.bioItem
.phone{width:100px;height:28px;padding:18px
15px 18px 15px;border-left:1px solid #e2e2e2;text-align:left}.bioItem
.email{width:148px;height:28px;padding:18px
15px 18px 15px;border-left:1px solid #e2e2e2;text-align:left}.bioItem
.vcard{width:48px;height:28px;padding:18px
0px 18px 15px;border-left:1px solid #e2e2e2;text-align:center}#mainContent
div.listColumn{float:left;width:50%;margin:10px
0 20px 0}#mainContent div.listColumn ul,
#mainContent div.listColumn ul
li{list-style-type:none;list-style-image:none;margin:0
0 0 0;padding:0
0 0 0;font-weight:bold;line-height:normal}#mainContent div.listColumn ul
li{padding:8px
0 8px 0;border-top:1px solid #ccc}#mainContent div.listColumn ul li:first-child{border-top:0px solid #ccc}#mainContent div.listColumn ul.hierList
li{list-style:none url('../i-t1755031795/bullet_pointer.png');!list-style: none url('../i-t1755031795/bullet_pointer_ie.png');margin:0
0 0 16px;padding:5px
0 1px 0;border-top:0px solid #ccc;font-weight:normal}#mainContent div.listColumn
ul{border-right:2em solid white}#mainContent div.listColumn ul
ul{margin: .25em 0;border-right:none}#mainContent div.listColumn ul.hierList li
li{list-style-type:none;list-style-image:none;padding-left:1em}div.itemRow
div.title{margin-top:8px;margin-bottom:0}div.itemRow div.title
p{margin:0;padding:0}.itemRowImg{float:left;width:110px;text-align:left}.photoRight{margin-left:14px;float:right}.viewMore,a.expandToggle{font-weight:bold}span.sideEndPointer{color:#0d7bb3;font-weight:bold}.popupAtty{display:none;position:absolute;left:344px;width:388px;z-index: -10000}.popupContent{float:left;width:418px;!width: 448px;padding:10px
20px 7px 10px;!padding: 10px 20px 10px 10px;border:1px
solid #ccc;background:#fff;font-weight:normal;line-height:16px}.officePhoto{margin:10px
0 15px 0}#officeItemAddress{margin:0
0 0 0;padding:8px
0 12px 0;color:#425363;font-size:145%;font-weight:normal;line-height:115%}form{display:block;margin:0px;padding:0px}form
div{display:block}form div
div{float:left;width:200px}form div
div#textarea_wrapper{display:block;float:none;!width: 515px}form div div#radio_wrapper,
form div
div#newsletter_wrapper{display:block;float:none;width:515px}form div div#newsletter_wrapper
div{width:515px}form div
div#radio_wrapper{padding:10px
0 0 0;height:40px}form div
div#newsletter_wrapper{margin:10px
0 10px 0;overflow:hidden}form div
div#submit_wrapper{clear:both;display:block;float:none}form div
p{}form div
label{padding:1px
0 0 0}form div
input{width:180px;margin:0
0 5px 0;border:1px
solid #dedede;_border:1px
solid #91aac2;font-size:11px;color:#666}form div
select{width:183px;margin:0
0 5px 0;border:1px
solid #dedede;_border:1px
solid #91aac2;font-size:11px;color:#666}form
textarea{width:515px;height:100px;margin-bottom:15px;border:1px
solid #c4c4c4;_border:1px
solid #91aac2;font:normal 11px Helvetica, Arial, sans-serif;color:#666}form div
.radioInput{width:auto;margin-right:7px;border:0px
solid #fff;!float: left}form div
.checkboxInput{width:auto;margin-right:7px;border:0px
solid #fff;!float: left}form div
.buttonInput{width:auto;height:17px;margin:0
0 0 0;padding:0px
3px 1px 3px;background:#969696;border:0px
solid #dedede;color:#fff;cursor:pointer}.js
form{display:none}#emailField{display:none}#footer{position:relative;height:90px;width:920px;margin:0px
auto;padding:20px
15px 0 15px;color:#859eb4;font-size:10px;text-transform:uppercase}#footerLeft{float:left;width:225px;height:42px;background:url('../i-t1755031795/footer-icon-bg.png') no-repeat}#footerLeft
ul{margin:0;padding:0}#footerLeft ul
li{list-style-type:none;list-style-image:none;float:left;margin:0
0 0 1px;padding:0}#footerLeft ul li
a{display:block;height:42px;background:#adc2d3}#footerLeft ul li a:hover{background:#fff;text-decoration:none}#footerRight{float:right;width:690px;text-align:right}#footerRight
a{color:#859eb4}#footerRight a:hover{color:#fff;text-decoration:none}#footerRight ul li,
#footerRight
ul{list-style:none;margin:0;padding:0}#footerRight ul
li{float:right}#footerRight ul
li#footerClearRight{clear:right}table.SITE_MAP{border-collapse:collapse;margin-top:5px}table.SITE_MAP
th{padding-top:5px;text-align:right}table.SITE_MAP
td{padding-top:5px}table.SITE_MAP
td.h_separator{height:5px;border-bottom:solid 1px #ccc}table.SITE_MAP
td.v_separator{padding-left:15px;padding-right:15px;font-size: .8em;color:#666}div.EMAIL_PAGE
div.email_form{display:none}p.EMAIL_PAGE-title{font-weight:bold;margin-bottom:0px;padding-bottom:0px}p.EMAIL_PAGE-url{margin-top:0;font-style:italic}table.EMAIL_PAGE{width:500px}table.EMAIL_PAGE
td{width:47%}table.EMAIL_PAGE td
input{width:95%}table.EMAIL_PAGE td
textarea{width:100%;height:120px}div.EMAIL_PAGE
ul.error{color:red}#search
#search_button{margin-left:8px}#search form
div{padding-bottom: .3em}#search .search_form
label{display:inline;margin:3px}#search .search_form label,
#search .search_form
input{width:auto;margin:3px
4px;vertical-align:middle}#search div.sections,
#search
div.search_type{width:35%;float:left}#search div.sections input,
#search div.search_type
input{border:0px}#search
a.more{font-weight:bold;font-size:1.1em}#search
div#select_all_links{margin-top:8px}.searchfoundtext{font-weight:bold}#search
p{padding-top:0;padding-bottom:10px}#search
p.link{padding-top:5px;padding-bottom:0}body#index{background:#2d4254 url('../i-t1755031795/home-stripe.jpg') repeat-x}#index
#bodyOuter{background:#3d576d url('../i-t1755031795/home-stripe.jpg') repeat-x}#index
#bodyTop{background:url('../i-t1755031795/home-top.png') repeat-x}#index
#bodyMiddle{background:#3d576d url('../i-t1755031795/home-squares.jpg') -315px bottom repeat-y}#index
#header{height:344px}#index
#logo{margin:92px
0 0 0}#index
#banner{top:91px;height:211px}#index
#bannerTitle{bottom: -118px}#index
#breadCrumb{display:none}#index
#content{min-height:160px;height:auto !important;height:160px;width:935px;background:url('../i-t1755031795/home-content-bg.jpg') right repeat-y;overflow:hidden;!height: 100%;!overflow: visible}#index
#mainContent{width:750px;margin:0
0 0 270px;padding:0
0 0 0;!padding: 0 0 22px 0}#index #mainContent
ul{margin:0
0 0 0;padding:0
0 0 0}#index #mainContent ul
li{list-style-type:none;list-style-image:none;margin:0
0 0 0;padding:2px
0 6px 0;color:#ccc}#index #mainContent ul li
a{color:#fff}#index #homeNews,
#index
#homeCases{float:left;width:294px;margin:30px
0 22px 0;!margin: 30px 0 0px 0;padding:0
30px 0 18px;border-left:1px solid #506c84}#index #homeNews a:hover,
#index #homeCases a:hover{text-decoration:underline}#index
#homeNews{border-right:1px solid #506c84}#index
#homeCases{margin-left: -1px;padding-right:0px;width:280px}#index #homeCases #moreCases
a{color:#d4eafb}@media
print{*{background:none !important}#content,#bodyInner{width:auto !important}body,#content,#contentWrapper,#mainContent,#subContent,#bioItem,#footer{overflow:visible !important;overflow:auto\9 !important;!overflow: visible !important;height:auto !important}#mainNav,
#footerLeft,
#breadCrumb,
#footer li,
#footer li#copyrightStatement span,
.bioItem
.vcard{display:none !important}html{height:100%}body{width:650px !important;margin:0px
0 0 0;padding:0
0px 0 0px;border:0px}#bodyInner{width:650px;margin:0px;padding:0
0px 0 0px}#header,
#index
#header{position:relative;height:237px}#logo,
#index
#logo{display:none !important}#logoPrint,
#index
#logoPrint{display:block !important;height:93px;margin:0px
0 15px;0}#banner,
#index
#banner{position:relative;top:0px;left:0px;width:650px;height:117px;overflow:hidden}#index
#banner{height:211px}#bannerTitle,
#index
#bannerTitle{position:absolute;right:14px;bottom: -37px}#index
#bannerTitle{bottom: -118px}#content{min-height:1px}#mainContent{width:400px;margin:40px
0 0 230px;padding:0px
0 20px 0px}.contact-item
#mainContent{width:650px;margin:40px
0 0 0px}#index
#mainContent{width:650px;margin:0
0 00px;padding:100px
0 0 0;!padding: 20px 0 22px 0}#subContent{float:left;width:210px;margin:40px
0 0 0;padding:0px
0px 20px 0px}.contact-item
#subContent{display:none}.bioItem
.name{width:230px}.bioItem
.phone{width:100px;height:18px;padding:18px
15px 0px 15px;border-left:1px solid #e2e2e2;text-align:left}.bioItem
.email{width:100px;height:18px;padding:0px
15px 18px 15px;border-left:1px solid #e2e2e2;text-align:left}#footer{height:90px;width:650px;margin:0px;padding:20px
0px 0 0px;font-size:9px}#footerRight{clear:both;float:none;width:650px;text-align:left}#footer li#copyrightStatement,
#footer
li#footerClearRight{display:block !important;font-size:9px}}