/* compressed */

/* css/default.css
 */
@media
all{html{overflow-y:scroll;-ms-filter:"Alpha(opacity=99)";filter:progid:Alpha(opacity=99);zoom:1}body{position:relative;width:965px;margin:0
auto;padding:0
10px 0 10px;background:#231f20;font:normal 14px Helvetica,sans-serif;color:#2e2e2e;line-height:16px}p{padding:0;margin:1em
0;line-height:22px}td
p{margin:0;padding:0}a{color:#3874a8;text-decoration:none;outline:none}a:hover{text-decoration:underline}h1,h2,h3,h4,h5,h6{margin:0;padding:0;color:#000;line-height:normal;font-weight:normal}h2,h3,h4,h5,h6{font-weight:bold}h1{padding:5px
0 15px 0;font-size:24px}span.sidetitle
h1{color:#a5a5a5;padding-bottom:15px;margin-bottom: .8em}h2{margin:26px
0 13px 0;font-size:125%}h3{margin:15px
0 5px 0;color:#000;font-size:135%;font-weight:normal}h5{margin:15px
0 5px 0;font-size:125%}h6{font-weight:bold;font-size:100%}#content
ul{padding:0;margin:0
0 0 14px;line-height:16px}#content
li{padding:0;margin:0;line-height:16px;list-style-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAICAIAAABVpBlvAAAABnRSTlMA/wD/AP83WBt9AAAAE0lEQVR4AWOYjQFoLfQfA2ARAgDvjmVB9pod2QAAAABJRU5ErkJggg==)}ul li
ul{padding:0;margin:8px
0 0 0;line-height:16px}ul li
p{padding:0;margin:3px
0 2px 0;line-height:22px}img{border:0}}#header{height:146px;padding:0;background:transparent}#logo{width:212px;height:94px}@media
all{#header
a{text-decoration:none;color:#fff}#header>a:first-child{position:absolute;margin-top:21px}#topLinks{position:absolute;top:20px;right:10px;text-align:right}#topLinks ul li,
#topLinks
ul{list-style:none;margin:0;padding:0}#topLinks ul li
a{display:block}#topLinks #japanese a,
#topLinks #korean
a{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEoAAAAKCAMAAAAkVjgvAAAAM1BMVEUAAAD///////////////////////////////////////////////////////////////+3leKCAAAAEHRSTlMAwIBAIOBg0KBwEDCQ8FCww8MGVAAAAPJJREFUeF6N0umKwzAMhdF7tXlNmvd/2olMO+1gCnP+Gj4kI/zR8S9m2AUGU2Ch4abXJSzOiV2QAyIAmApxGx3ABRVgvQ1VLXrDJDlaVey4rNQSFTA+SvtMZaBcThImEuHVscMpzfBOzQa0CTtWykm6IJXDO5Cppq5F969T13CIz8HbwRseATh5Qauq1pWqlWfpmXqybynBQqQpwKH6sWCvBBGu+e2UQhfs9HfBNRUDON1OXwtSRCiwUuW6G8NDRSma/R0VQERGU8toeLVMtdeC9py4Q718nYpN03tIvFww+7i5idStD+tfDlFuD+JpBF74A8baBlXrFMZaAAAAAElFTkSuQmCC) left;display:block;height:10px;font-size:0;width:28px}#topLinks li#korean
a{background-position:right}#topLinks ul
li{display:block;height:20px;float:left;margin:0
0 0 7px}#topLinks ul li:first-child
a{line-height:11px}#topLinks
a{margin:0
3px 0 3px;color:#FFF;font-size:10px;text-transform:uppercase}#topLinks a:hover{color:#FFF;text-decoration:none}}@media
all{#mobile-menu-button{position:absolute;top:20px;left:255px;padding:0
10px;background:#ddd;font-size:18px;line-height:28px;z-index:20009;color:black}#mobile-menu-button
a{color:inherit}#mobile-menu-button,
#mobile-menu-button
span{display:none}#mainNav{position:absolute;z-index:20000;top:65px;left:256px;width:720px;height:50px;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;left: -999em;width:15em}.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
ul{padding:5px
0;width:179px;z-index:9999;background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkAQMAAABKLAcXAAAAA1BMVEUjHyEcQtujAAAAAXRSTlOzEo46UAAAABNJREFUeAFjoCsYBaNgFIyCUQAABXgAAR7NKM0AAAAASUVORK5CYII=)}#index .sf-menu li
ul{height:139px !important}.sf-menu li:hover ul,
.sf-menu li.sfHover
ul{left:0;top:25px;z-index:99}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:15em;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:15em;top:0}.sf-menu li
a{height:50px;text-decoration:none}.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{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,
.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;color:#FFF;font-size:13px;text-decoration:none}.sf-menu li.sf-child
a{padding:4px
15px 3px 15px}.sf-menu li.sf-child a:focus,
.sf-menu li.sf-child a:hover,
.sf-menu li.sf-child a:active{font-weight:bold}.sf-menu li.sf-gchild,
.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;color:#575252}.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:#0e75b2;text-decoration:none}.sf-menu ul.sf-ul-gchild li.current a, .sf-menu ul.sf-ul-gchild li.current a:visited{color:#0e75b2}.sf-menu a.sf-with-ul{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(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAABuAgMAAABaXts5AAAACVBMVEX///////////+OSuX+AAAAAnRSTlMAd7jyKacAAABKSURBVHgBY4AARgYGBSDpwKABJAMYtIBkCINWAwNjKIPWAggbLA5RA1VPAhgFo0A0NGjVKgbWUIdVK6DpiiGEgauBgUGAgQlFIQBehws1XT8mzwAAAABJRU5ErkJggg==) 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:38px;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:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAs8AAADHCAMAAADRYE7BAAAAaVBMVEX///+srKyamZk1MjMsKCmjo6OHhoeRkJBjYWFsamt1dHR+fX0+OzxRTk9aV1hIRUX///8jHyDi4eHw8PDEw8SKiIgyLi/T0tKnpaaYlpdAPT62tLVsampeW1tPTE17eXlaU1NEPj85NDTrlkBNAAAAAXRSTlMAQObYZgAACP9JREFUeF7smeuKHDcQRv0I5yvd1bck7/+QAU0hgh2bWSKvg9FC/VhodOpUfT0rdr78pV/zs7nra3P15Y9f5Lu5y2pzd543d+e5f5bvHUP7AP/Gls65/wb73XlOBWv5R2umrPftBax+hTXK+S2g0L/XGB/l5mrY84bnat8MTTLyJ+fqjIGSPzXPPwZf7RvAnfq6PEdC+bFytrret8NhxK8CFf4NUC0vyrPbXu94rs8zXXx2ng8wM316nh383s5gXZ4TlpWNVGk6iboilnRTjxh5lKg3Jj0WqiqPSsg3cUWepUC3kkJWs9CUA3C/+LqLJfUj2CPj1lkoj2SWrFy6YwhHVwfdMdjzNne+MU4ZdDfX8FQyiut6F4vybByC7GcrcslMJ3U6rM9VItySfGDu6/Iu+Vq1j3oVd4L1Wu3cXA7A5e34sCOEtirPhTTw5aSokm6sFZ4OlMShyNlBDzHSHmqG66EtyXOGDpArpVAV4XC+jJoUqccj6CfhCJyCYJguq5GoDrLxyLvcHIiPJKdo0N1cHaRGOKrrSkZdlucQuSH72WqkG3rjmQ7r8xx5te8De/m6vEuqA8VHvYo7wfLV+ub02rG348NuEJ9VeYZT0gk5kI0eudWJHc7cCZmQO6iQM6FTTkKrXMvuG9Byht5hgJwvuCSjdQl64dFJEVwZuvKVQB0ErX+AexnY/aI4XW4+XzHJdTW6WJVnLg4j+9m6OFLgiXR3WJ7nuV3JBzZ8p7xLjlX7qFdxJ9hXm+fmOng7c9iCruWfzzpIRAUAeGELiaoOGQCyhWYllqAVeaYkaToOcZyPEiSdAU5B96eGOfQrEDz/CTg/wB03l0mBLrn5APi4XXd0sSzPKhh5nh3siFSKpsP6PBdv3wc2fF1+7nQo+6gXcSd4rnbWoM398fPuzzoxHhlHay29UAnj8iDV1poqJdYQjiV5ni7+Eg+Q8/2BnDBB9z+Pw9x/DT6P3rD3uV26CJMCXXLzQcxwSa7rbS7L8wnkeXYMVqPR5A4/8/7sAxu+U94lXTEnbPn9ea5WM8+E2Y4PW3Avy3MuhBIokgJkJUI84jk/p4KGcMWO+OiEdMK5Ns9+yRog56tUTLEelH/en30qRoz+fpfxyLvcjBVokwJdbu4tHYQYXVeji3V5VoE8z05wJrj0HYcl3AJmRT6w4TvlXXJo+6iXcR08VzvznMEub8eHrYKlVXlWbkYZx1UOSWeEcvpXFZHmX1skwx7lQM+E/N99HSDjltTMHOT8HEO5dFg4+vz/xvl62rjvEmok31iOwY7+fp6Pl6xTBt3NHa9WQpy6o4s1eR5ukP1sqRPyQH7HYQ03FeyQD8x9Xd4lh7aPeh3Xwb7auTnpsXB5Oz5s3YW0v+/e3M3def7E2tyd583d3J3nzd15/vMX+W7u5v6MPOt/8rNr187zrl07z7t2nnft2nnetWvnedeuneddu/Q3O3BAAwAAgDDI/qnt8cF6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIC3Z64rktwwGM2RLd+qXIXeIMn7P2TArTbLbmbpIZ7esLhBPwYKHx3pqxkz/bf9ms/mfkFt7h9//iLfzV1Wm7vzvLk7z+FdvmfS+gn+iSydc/gN9rvzXDJS48/WTF7vGzJI+w4r5P4jIBM+aozPcmMT5HrBc7VvhGomxDfnqiclx7fn+WPwXX8AnCWsy3NC88+Vo7T1vgEOIX0XKP03QJO4KM9ue7/iuT7PBOPdeT5ARN5/33DwazuDdXkuSLQolEa1TrI7IcVO2pESlxXaiZhdos0al2WNJ2lFns2UILlotCpaLSpwPvh2ZikWDpXLhNN6Jl9mIkXybWdSPcI440wq18vc+cY4ZdDd3K8vRciu610syrNwGMTn2YnbRKzTpsP6XBX0NDMfmPu6vEs+Vu2jXsWdYHusdm4uKnB7Oz7sBFpX5TlTBj53sjXKidTMFYBcOCzRA9hFStSLFuG+qEvyHCEAxEbONEtwON+EVizRjssgdPRQuoEKYre0RBpnyHjkVW5U0mVmT8qgu/k4zip6NNc1E9qyPGvihPg8u1JOCJVrOqzPc+LRvg/s4evyT8kAZB/1Ku4Em6/2ubnHjr0dH3aFdK3KM3Qz6xCVKITEaYEUoMeARjQGsEyMaCB3tDbuZfcNqDFCCDBAzje4zYQazCBkLutkgztCsHgXGAGEGj7BvQXkfFCcbm4+XzEz17XRxao8c3MI8Xn2zVGUKxGmw/o8Qx90H9jwnfIuOVbto17FneDnaufmAng7c9gGwZb/fraDQjIFgAc2U2gWIAJAFK2SU9Yl92dyMZuOQxznYwWKdYVuEPypYQ7hVtTzX4D+Ce64uUzKmKSbD4CP23VHF8vybBkhzrNVjkQj23RYn+fs7fvAhq/Lz50OZR/1Iu4Ez9XOGrS5P77u/mwd4TLhqLWWB6og3B6kVmu1Rk5N9ViS5+niL/EAOd8fiAUxCP7ncZj7j+rzCBV5nRvMbnRSxiTdfBAj3Gau620uy3MH4jw7qbQkVHOHr7w/+8CG75R3SVeMBVl+f56r/SbPOtvxYRucy/IcM5qVbGYK0QqajtTn7ym1IdyQI13WoXToa/Psl6wBcr7lhlhqB/nb+7NPRUjJ3+88HnmVG5EMdVIgmJt7Swea0lN3dLEuz5YhzrML9AK3feCwhJtBJJsPbPhOeZcc2j7qZVwHz9XOPEeQ29vxYVtGyqo8W6xCHsc1DjPrCXL3ryoS1b+2KIJcFpUQ0fjffR1gMt7NKuIg58ek+bZD9Ajz/xv98bRwnllbIp5ITCpHeD3Px0PWKU5384dzzZqm7uhiTZ6HG8Tn2RbQOJAfOKzhlowc5gNzX5d3yaHto17HdbCvdm7O7BK9vZ3nsM9M2d93b+7m7jy/sTZ353lzN3fneXN3nv/6Rb6bu7lfkWf7v3x27dp53rVr53nXzvOuXTvPu3btPO/atfO8a3/+AcV5I+m21/A8AAAAAElFTkSuQmCC) top left no-repeat}.sf-parent{width:119px;border-left:1px solid #231F20}#hoverBox
img{position:absolute;top:25px;left:0;display:none;z-index:0}#hoverBox img+img+img+img{left:607px}#sf-parent-about{border:0}#sf-about-button>span{background-position:0 0}#sf-parent-about:hover .nav-span, #sf-about-button:hover a > span, body.about #sf-about-button>span{background-position:0 -174px;width:250px}#sf-professionals-button>span{background-position: -120px 0}#sf-parent-professionals:hover .nav-span, #sf-professionals-button:hover span, body.professionals #sf-professionals-button>span{background-position: -120px -174px}#sf-practices-button>span{background-position: -240px 0}#sf-parent-practices:hover .nav-span, #sf-practices-button:hover span, body.practices #sf-practices-button>span{background-position: -240px -174px}#sf-news-button>span{background-position: -360px 0}#sf-parent-news:hover .nav-span, #sf-news-button:hover span, body.news #sf-news-button>span{background-position: -360px -174px}#sf-careers-button>span{background-position: -480px 0}#sf-parent-careers:hover .nav-span, #sf-careers-button:hover span, body.careers #sf-careers-button>span{background-position: -480px -174px}#sf-contact-button>span{background-position: -600px 0}#sf-parent-contact:hover .nav-span, #sf-contact-button:hover span, body.contact #sf-contact-button>span{background-position: -600px -174px}.nav-button{background-repeat:no-repeat;background-position:bottom left}#sf-about-button{background-image:url(../i-t1753118243/menu/about.jpg)}#sf-professionals-button{background-image:url(../i-t1753118243/menu/professionals.jpg)}#sf-practices-button{background-image:url(../i-t1753118243/menu/practices.jpg)}#sf-news-button{background-image:url(../i-t1753118243/menu/news.jpg)}#sf-careers-button{background-image:url(../i-t1753118243/menu/careers.jpg)}#sf-contact-button{background-image:url(../i-t1753118243/menu/contact.jpg)}#index #sf-about-button{background-image:url(../i-t1753118243/menu/about-tall.jpg)}#index #sf-professionals-button{background-image:url(../i-t1753118243/menu/professionals-tall.jpg)}#index #sf-practices-button{background-image:url(../i-t1753118243/menu/practices-tall.jpg)}#index #sf-news-button{background-image:url(../i-t1753118243/menu/news-tall.jpg)}#index #sf-careers-button{background-image:url(../i-t1753118243/menu/careers-tall.jpg)}#index #sf-contact-button{background-image:url(../i-t1753118243/menu/contact-tall.jpg)}.js .sf-menu a.nav-button>span{background-color:#231f20}.loaded .sf-menu a.nav-button>span{background-color:transparent}}@media
all{#content
.subNavList{margin-top:14px;margin-bottom:14px;margin-left:0;border-top:1px solid #d2d2d2;list-style:none}#content .subNavList
li{list-style:none;padding:0
!important;margin:0
!important;border-bottom:1px solid #d2d2d2}.subNavList li
a{padding:5px
0;display:block;line-height:1.5}.subNavList
li.subsub{padding-left:10px}li.here a,a.here{color:#666}}@media
all{#content{position:relative;padding:20px
54px 35px 29px;min-height:350px;height:auto !important;background:#FFF;overflow:hidden;!height: 100%;!overflow: visible}#mainContent{width:640px;margin:7px
0 0 200px;padding:0
0 20px 20px}#subContent{float:left;width:180px;margin:7px
0 0 0;padding:0}.sideStaticText:first-child>p:first-child{margin-top:0}#subContent
h2#pageID{color:#a4a4a4;font-size:24px;border:0;font-weight:normal;padding-top:5px}#contentBlurb{float:right;width:260px;padding:20px
29px;margin:1.3em 0 25px 10px;position:relative;left:20px;background:#005596;color:#FFF}#contentBlurb
a{color:inherit;text-decoration:underline}#mainContent ul li,
#subContent ul
li{margin: .8em 0;line-height:16px}div.texthtml{margin:5px
0 8px 0}.texthtml
p{padding:0
0 8px 0}ul.none{margin:5px
0 8px 0;list-style:none}ul.none
li{padding:0;margin:0
0 8px 0}#backLink{font-weight:bold;margin-bottom:14px}#bioTitle{padding:0
0 10px 0}.bioList{margin-top:10px}.bioList .results_list>div{position:relative;display:block;width:100%;min-height:106px;border:1px
solid #d2d2d2;border-width:1px 0;border-width:1px 0;line-height:normal;padding:18px
0 0 113px}.bioList .results_list > div
div{max-width:330px;margin:3px
0}.bioList .results_list
.title{font-size:17px;position:relative}}@media
screen{.bioList .results_list > div .phone,
.bioList .results_list > div .email,
.bioList .results_list > div
.vcard{position:absolute;left:462px}.bioList
.phone{top:21px}.bioList
.email{top:41px}.bioList
.vcard{top:60px}}@media
screen{.bioList .results_list>div+div{border-top:0}.bioList .results_list>h2{font-size:16px;color:#a4a4a4;margin-top:10px;padding-bottom:2px}.bioList .results_list
.photothumb{position:absolute;left:0;top:0;margin:0}.bioList .results_list > div .office ul,
.bioList .results_list > div .office ul
li{display:inline;margin:0
!important;padding:0
!important;list-style:none;list-style-image:none}.bioList .results_list > div .office ul li+li:before{content:","}#publicationsmore,#eventwys,#bioReadMore{display:none}#publicationsmore, #eventwys,
#mainContent #publicationsmore + p,
#mainContent #eventwys+p{margin-top: -10px}#publicationsmore
p{padding-top:0 !important}div.listColumn{width:50%;float:left;margin-bottom:1em}div.listColumn ul,
div.listColumn ul
li{padding:0;margin: .25em 0;line-height:normal;list-style:none;list-style-image:none;font-weight:bold}div.listColumn ul.hierList
li{font-weight:normal}div.listColumn
ul{border-right:2em solid white}div.listColumn ul
ul{margin: .25em 0;border-right:none}div.listColumn li
li{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}.spotItem{padding:27px
27px 22px 27px !important;background:#005596;color:#FFF;overflow:hidden}.spotItem
a{color:#FFF;font-weight:bold}.spotItem>img{position:static;float:left;margin:0
25px 5px 0}.spotItem>div{margin-bottom:5px}#mainContent
.testimonial{margin:0;padding:39px
1em 39px 320px;background:#005596;position:relative;min-height:156px;line-height:18px}#mainContent .testimonial ul.results_list,
#mainContent .testimonial ul.results_list
li{margin:0;padding:0;display:block;list-style-type:none;list-style-image:none}#mainContent
.testimonialPhoto{position:absolute;top:39px;left:0px}#mainContent .testimonial
.title{padding:0;margin:0;font-weight:bold;font-size:16px}#careers .testimonial ul
li{color:#FFF}#careers .testimonial ul li
a{color:inherit}#careers
.expandcontent{font-size:16px;margin:10px
0;font-weight:bold;cursor:pointer}#careers
.careerscontent{display:none;margin-top:10px}#subContent
h2{border-bottom:1px solid #d2d2d2;padding-bottom:3px;margin-bottom:10px;font-weight:bold;font-size:14px}#mainContent ul.results_list,
#mainContent ul.results_list
li{padding-left:0;margin-left:0;line-height:1.3;margin:1em
0;list-style:none}#itemPhoto{margin:0.5em 0 1.5em 40px}.careers #mainContent
#itemPhoto{margin:0}.careers #mainContent
#itemPhotoWrap{width:250px;padding:20px;margin:10px
0 20px 20px;border:1px
solid #d4d4d4;float:right}#letterLinks{padding-bottom:5px;overflow:hidden}#professionals
#letterLinks{padding-bottom:25px}#letterLinks a,
#letterLinks
span{float:left;width:23px;height:30px;line-height:30px;border-right:1px solid white;background:#005596;color:#FFF;font-weight:bold;text-align:center}#letterLinks
span{color:#a1b8ca}#practiceAreas{margin-top:40px;padding:20px;background:#005596}#practiceAreas
.listColumn{display:inline-block;float:none;width:290px;vertical-align:top}#practiceAreas .listColumn+.listColumn{margin-left:20px}#practiceAreas .listColumn
ul{border:0;padding-left:25px;margin-left:0}#practiceAreas .listColumn ul
li{padding:0;color:#ccc}#practiceAreas .listColumn ul li
li{padding:0
0 0 0;margin: .1em 0}#practiceAreas .listColumn
a{display:inline-block;padding:4px
0;color:#FFF}.practices-item #subContent .results_list,
.practices-item #subContent .results_list
li{margin-left:0;padding-left:0;list-style-type:none;list-style-image:none}.news #mainContent .results_list>li{border-top:1px solid #d2d2d2;padding:20px
0;margin:0}.news #mainContent .results_list li:first-child,
.news #mainContent .results_list li.spotItem+li{border:0
!important}.news #mainContent .results_list li.spotItem+li{margin-top:20px}.viewMore a,
#mainContent input[type=submit]{padding:0
10px;color:#FFF;background:#005596;height:27px;line-height:18px}#professionals #mainContent input[type=submit]{height:30px}.results_list .bio ul,
.results_list .bio
li{display:block;margin:0
!important;padding:0}.results_list .bio
ul{margin: .3em 0 !important}.results_list .bio
li{display:inline}.results_list .bio ul li+li:before{content:", "}#contact
#mainContent{width:680px}.officeItem{display:inline-block;vertical-align:top;width:338px;margin-bottom:40px}.officeItem>div{display:inline-block;vertical-align:top;font-size:13px;line-height:20px;width:174px}.officeItem > div
h2{font-size:14px;color:#035493;padding-top:0;margin-top:0}.officeItem>div.image{width:150px;margin-right:10px}#officeImage,#officeInfo{display:inline-block;vertical-align:middle}#officeInfo{margin-left:30px}.contact-item
#mainContent{width:668px}.contact-item
#pdflink{border:1px
solid #dedede;padding:10px
25px;margin:3px
0 40px 0;background:#e7e7e7 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAOCAIAAAB2A3HCAAAAK0lEQVR4AWOYvfMefgRS8R83QKhI6j2EiUhUQdgWZKfBpQfWDASitxn4EQDO84QusxEzEQAAAABJRU5ErkJggg==) 10px 11px no-repeat}#news-signup #mainContent form
#newsletter_wrapper{display:block;margin:10px
0}#news-signup #mainContent form #newsletter_wrapper label,
#careers-contactus #mainContent form #coverletter_wrapper label,
#careers-contactus #mainContent form #resume_wrapper
label{position:relative;margin:0
0 10px 0}#pdfLink{position:absolute;top:8px;right:10px;padding:0
0 0 16px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAOCAIAAAB2A3HCAAAAK0lEQVR4AWOYvfMefgRS8R83QKhI6j2EiUhUQdgWZKfBpQfWDASitxn4EQDO84QusxEzEQAAAABJRU5ErkJggg==) no-repeat}}@media
all{form{margin:0;padding:0}form>div>div{position:relative;display:inline-block;margin:1px}#coverletter_wrapper,#resume_wrapper,#submit_wrapper{display:block;padding: .5em 0}form>div>div#submitbutton{float:right;margin-right:13px}input[type=submit],
form > div > div#submitbutton input[type=submit]{background:#005596;color:#FFF;padding:3px
10px;margin-left:15px;height:25px;border:1px
solid #003863}form > div > div#submitbutton
a{color:#005596}form div
p{}form>div>div>label{position:absolute;display:block;top:3px;left:5px;padding:1px
0 0 0;color:#2e2e2e}form div input[type=text]{width:303px;height:25px;padding:0
0 0 5px;margin:0
0 5px 0;border:1px
solid #d6d6d6;_border:1px
solid #91aac2;color:#2e2e2e;background:#f1f1f1;vertical-align:middle;font:normal 14px Helvetica, sans-serif;line-height:25px}form div
select{width:310px;margin:0
0 5px 0;border:1px
solid #dedede;_border:1px
solid #91aac2;font-size:11px;color:#2e2e2e;vertical-align:middle}.customSelect{width:301px;height:25px;line-height:25px;overflow:hidden;vertical-align:middle;margin:0
0 5px 0;padding-left:7px;border:1px
solid #dedede;color:#2e2e2e;background:#f1f1f1 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAATCAMAAABBexbDAAAALVBMVEXIyMjKysrJycmDg4Pv7+/w8PDx8fGEhITu7u7y8vKFhYUAAAABAQGGhoaHh4cDkWiSAAAAfElEQVR42lWOAQ7DIAwDA3XCoOv+/9zay7TQU4XSw0E2a/3BYQ0e8GJYD/co8Rpm4XNXyzoC4cWhrR0smYeTqfvK4Ew80ujl83xTOCearKMEAb4NIUmhMDONJyS1w4GdJ+etwfXbkkw+1rNJAoQyxPklUEY/08tcS4z15wZJ4AcGSGL4OQAAAABJRU5ErkJggg==) 289px 3px no-repeat}.customSelectInner{width:280px !important}form
textarea{width:620px;height:100px;border:1px
solid #d6d6d6;_border:1px
solid #91aac2;font:normal 11px Helvetica, Arial, sans-serif;color:#2e2e2e;background:#f1f1f1;margin:0
0 5px 0}form div
.radioInput{}form div
.checkboxInput{}form div
.buttonInput{width:auto;height:17px;margin:0
0 0 0;padding:0
3px 1px 3px;background:#969696;border:0
solid #dedede;color:#fff;cursor:pointer}.js
form{display:none}#emailField{display:none}}@media
all{#footer{height:20px;margin:1px
0 10px 0;padding:20px
0 0 0;color:#979797;font-size:11px;line-height:26px;text-align:right;color:#555;overflow:hidden;!height: 100%;!overflow: visible}#footer
a{color:#555}#footer a:hover{color:#FFF;text-decoration:none}#footer ul li,
#footer
ul{float:left;list-style:none;margin:0;padding:0;line-height:1em}#footer ul:first-child{margin-right:30px}#footer ul+ul+ul{float:right}#footer ul li
*{display:inline;vertical-align:middle}#footer ul li
img{margin:0
3px 0 15px}#footer ul:first-child li + li:before,
#footer ul:first-child + ul li+li:before{padding:0
6px;content:'/';display:inline;vertical-align:middle}#footer
p{padding:0;margin:0;font-size:11px}}@media
all{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:0;padding-bottom:0}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;position:relative}#search .search_form label,
#search .search_form
input{width:auto;margin:3px
4px;vertical-align:middle}#search form div input[type=text]{width:303px}#search div.sections,
#search
div.search_type{width:35%;float:left}#search div.sections input,
#search div.search_type
input{border:0}#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;margin:0}#search
p.link{padding-top:5px;padding-bottom:0}#printMap{float:right;margin-right: -2px;display:inline-block;background:#005596;border:1px
solid #033661;width:70px;padding:4px
4px 4px 4px;color:#fff;text-align:center}#printMap:hover{background:#6a747c;text-decoration:none}}@media
all{#index ul.results_list,
#index ul.results_list
li{margin:0}#index
#header{height:520px;background:#231F20 url('../i-t1753118243/home-bg-1.svgz') 198px 141px no-repeat;background-size:566px 251px}#index #content,
#index
#mainContent{margin:0;padding:0;width:100%}#index
#mainNav{left:10px;top:116px;width:966px;height:174px}#index
#content{background:transparent;border:0;min-height:50px}#index .sf-menu > li > a,
#index .sf-menu>li>a>span{height:174px}#index #sf-parent-news{margin-left:247px}#index #logo,
#index
#subContent{display:none}#homeNews{margin-bottom:55px;-webkit-font-smoothing:antialiased;overflow:hidden}#homeNews ul.results_list
li{float:left;vertical-align:top;width:calc(33.3% - 20px/3);margin:0;padding:16px
10px 12px 0;border-top:1px solid #3f3a3b;font-size:17px;line-height:28px;box-sizing:border-box}#homeNews .results_list li a:after{position:relative;top:2px;content:'›';padding-left: .2em;font-size:1.5em;line-height:0}#homeNews .results_list li+li{margin-left:10px}#homeNews .results_list li
a{color:#979797}#homeNews>img{margin:0
0 8px 2px}}@media
all{.autocomplete-w1{position:absolute;top:0px;left:18px;z-index:20009;margin:8px
0 0 0;_margin:0;background:url('../i-t1753118243/autocomplete-shadow.png') no-repeat bottom right;_background:none}.autocomplete{_height:350px;max-height:350px;overflow:auto;_overflow-x:hidden;margin: -6px 6px 6px -12px;_margin:0;background:#FFF;border:1px
solid #999;cursor:default;text-align:left}.autocomplete
.selected{background:#EAEAEA}.autocomplete
div{padding:2px
5px;white-space:nowrap}.autocomplete
strong{font-weight:normal;color:#035e6a}.professionals-item
#subContent{padding:0;margin:0;background:transparent;font-size:12px}.professionals-item #subContent
h2{margin:7px
0 15px 0;padding:21px
0 3px 0;font-size:14px;font-weight:bold;color:#000;border-bottom:1px solid #d2d2d2}.professionals-item #subContent .sidetitle+h2{padding-top:17px}#bioInfo{position:relative;padding-left:437px;height:230px}#bioInfo
h1{padding:40px
0 5px 0;font-size:21px;color:#000;font-weight:normal}#bioInfo>img{position:absolute;top:0;left:0}#bioInfo
#bioTitle{margin-bottom:20px}.professionals-item #mainContent
h2{color:#000;font-weight:bold;font-size:18px}#bioExperience{background:#005596;color:white;padding:22px
29px;margin:22px
0}#bioExperience
li{list-style-image:url(../i-t1753118243/bullet-white.png)}.professionals-item #bioExperience
h2{color:white;margin-top:0;padding-top:7px}.professionals-item #mainContent .results_list ul,
.professionals-item #mainContent .results_list li,
.professionals-item #subContent > div > ul,
.professionals-item #subContent>div>ul>li{margin-left:0;padding-left:0;list-style-type:none;list-style-image:none}#mainContent
#bioLinks{padding:0
12px;background:#e7e7e7;border:1px
solid #dedede;margin:0
0 20px 0}#mainContent #bioLinks
li{display:inline-block;*display:inline;*zoom:1;padding:0;margin:0
25px 0 0;line-height:37px}#mainContent #bioLinks li
img{display:inline;vertical-align:middle;margin-right:5px}.professionals-item #mainContent .bio-html ul,
.professionals-item #mainContent .bio-html ul li,
.professionals-item #subContent .bio-html ul,
.professionals-item #subContent .bio-html ul
li{margin-left:13px;list-style-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAICAIAAABVpBlvAAAABnRSTlMA/wD/AP83WBt9AAAAE0lEQVR4AWOYjQFoLfQfA2ARAgDvjmVB9pod2QAAAABJRU5ErkJggg==)}#bio-experiencewys{width:560px;margin-top:25px;padding:23px
27px;background:#005596;color:#FFF}#bio-experiencewys
h2{font-weight:bold !important;color:#FFF !important;margin-top:0 !important;padding-top:0}.professionals-item
.viewmore{display:none}.viewmoreButton{display:block;color:#007ead;font-size:14px;font-weight:bold;padding:7px
0 0 0;cursor:pointer}.viewmoreButton:hover{text-decoration:underline}}.publication{font-style:italic}.results_list .publication,
.results_list .itemdate,.byline{display:inline-block}.results_list .publication+.itemdate:before{content:', '}.results_list .byline:before{content:'(';padding-left: .3em}.results_list .byline:after{content:') '}@media
print{body,#content,#mainContent{position:relative !important;width:660px !important;background:none !important;padding-bottom:0 !important;min-height:0 !important}#body,#banner,#header{padding:0;position:relative !important;width:660px !important}body{border-top:135px solid black}#header{position:absolute;margin-top: -135px;overflow:visible}#index
#header{background:none}#content{padding:0;overflow-x:hidden}*{color:#000 !important;font-family:Helvetica,Arial,sans-serif!important}h1{font-size:200%}#subContent{float:left;width:140px;margin:0
30px 0 0;padding:0}#contentBlurb,#bio-experiencewys{background:#FFF;border:1px
solid gray}#index
#header{height:340px}#logo{display:block}#mainNav,#pdfLink{display:none}#mainContent{padding:0
0 0 30px;width:450px !important;margin:0
0 0 0 !important;overflow:hidden}#mainContent{float:left}img#bannerImage,
#index
img.animationPhoto{width:50%}#index
#homeAnimation{width:660px}h1#pageTitle{margin:0}#footerOuter,
.sp_map,
#printMap,
#topSearch,
#titleBar,
#officeList,
#topLinks,
#tabGroups,
.bioItem .email,
.bioItem .vcard,
#letterLinks,
#bioLinks,
#footer li.footer-email,
#footer li.footer-email~li,.subNavList,#letterLinks,#footer,#pdflink{display:none !important}img{max-width:100% !important;height:auto !important}#footer{height:40px;line-height:18px}#footer ul
li{line-height:18px}#footer .footer-office.first{clear:both;margin-left:0}.bioList .results_list>div{padding-top:20px;height:104px}.bioList .results_list>div>div{position:relative;top:auto !important;left:20px !important}.bioList .results_list>div>div.photothumb{height:90px;width:90px;left:0 !important;float:left}#index
#header{height:200px}#index
#mainContent{width:660px !important;padding:0
!important}#index #homeNews::before{font-weight:bold;color:#000;content:"Litigation. Patent. Trademark."}#index #homeNews
img{display:none}#tab1-group,#tab2-group,#tab3-group,#tab4-group,#tab5-group,#tab6-group{display:block !important}.about #subContent,
#professionals #subContent,
#news #subContent,
.careers #subContent,
#contact
#subContent{display:none}.about #mainContent,
#professionals #mainContent,
#news #mainContent,
.careers #mainContent,
#contact
#mainContent{width:660px !important;padding:0
!important}.bioList .results_list>div{height:124px;page-break-inside:avoid}.bioList .results_list > div
.phone{top:81px;left:113px}.bioList .results_list > div .email, .bioList .results_list > div
.vcard{display:none}#bioInfo
.bioPhoto{width:50%;height:auto}#bioInfo{padding-left:235px}#bioInfo
h1{padding-top:0}#bio-experiencewys
h2{color:#000 !important}#bio-experiencewys{width:385px}#practiceAreas
.listColumn{display:block;width:100%;background:none}#practiceAreas{background:none}#practiceAreas .listColumn+.listColumn{margin:0}.spotItem{background:#FFF;padding:0
!important}#officeImage{width:225px}.viewmore{display:block !important}.viewmoreButton{display:none}.news
.viewMore{display:none}}