html, body {margin:0px;text-align:center;background:#eee;height:100%;padding:0px;overflow:auto;}

form {margin:0px;padding:0px;}
a:link {text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {color:#003265;text-decoration:none;}
img {border:0px;}
table {border-collapse:collapse;border:0px;}
th {text-align:left;}
td {vertical-align:top;padding:0px;font:normal 10px/15px Verdana, sans-serif;color:#6e5f5a;}
h1 {font:bold 16px Verdana, sans-serif;margin:0px 0px 10px 0px;}
h2 {font:bold 12px verdana, sans-serif;margin:0px 0px 10px 0px;}
h3 {font:bold 10px Verdana, sans-serif;margin:0px 0px 10px 0px;}
p {margin-top:0px;margin-bottom:15px;}
ul {list-style-image: url(/fcwsite/img/ShearmanMini/bullet2.gif);margin-left:16px;margin-top:0px;padding:0px;}
.container {position:relative;width:945px;margin:0px auto;height:100%;} /* was width:804px; */
.outer {position:absolute;top:50%;left:50%;height:612px;margin-top:-289px;text-align:center;width:945px;margin-left:-473px;} /* was width:804px;margin-left:-402px;height:590px;margin-top:-313px */

/* General */


/* Header */
.header_interior {background:#003263 url(/fcwsite/img/ShearmanMini/pic_content_01.gif) no-repeat;height:90px;}
.header_interior td {width:932px;text-align:right;padding:12px 13px 0px 0px;margin:0px;height:90px;} /* was width:804px;padding:50px 13px 0px 0px; */
.header_interior .searchfield {border:1px solid #6d6058;width:100px;background-color:#fff;font:normal 9px Verdana, sans-serif;color:#000;padding-bottom:4px;margin-bottom:4px;height:20px;}
.header_interior .button {} /* was .header_interior .button {border:1px solid #fff;background-color:#6d6058;font:normal 9px Verdana, sans-serif;color:#fff;padding:2px;} */

/* Middle */
.middle {background-color:#fff;}
.middle a:link {color:#a62c39;}
.middle a:visited {color:#a62c39;}
.middle a:hover {color:#003265;}
.middle .maincontent {width:945px;} /* was width:804px; */
.middle .maincontent .tableheight {height:414px;overflow:hidden;}
.middle .maincontent table {border-collapse:collapse;}
.middle .maincontent td.left {width:242px;text-align:left;padding:25px 90px 33px 25px;background:url(/fcwsite/features/ShearmanMini/Img/bg_left.gif) no-repeat 0px 0px;margin:0px;border:0px solid red;} /* was width:170px;padding:25px 75px 33px 25px; */
.middle .maincontent td.left .menunav {bottom:0;position:absolute;width:100%;text-align:left;padding:6px 0px 0px 77px;white-space:nowrap;}
.middle .maincontent td.right {}
.middle .maincontent td.right .holder .scrollpane {width:521px;text-align:left;padding:0px 15px 0px 5px;margin-left:10px;border:0px solid red;} /* was width:554px; */
.middle .maincontent td.right .holder .scrollpane ul {list-style-type:none;}
.middle .maincontent td.right .holder .scrollpane li {background:url(/fcwsite/img/ShearmanMini/bullet_red.gif) no-repeat;padding:0px 0px 0px 15px;}
.middle .maincontent td.right .holder .scrollpane .keyword {font-weight:bold;display:inline;}
.middle .maincontent td.right .holder .scrollpane .matches {padding-right:50px;}
.middle .maincontent td.right .holder .scrollpane .displayed {padding-right:250px;float:right;}
.middle .maincontent td.right .holder .scrollpane .pagination {margin-bottom:15px;margin-top:5px;}
.middle .maincontent td.right .holder .scrollpane .pagination a {margin-right:10px;}
.middle .maincontent td.right .holder .scrollpane .searchresults {}
.middle .maincontent td.right .holder .scrollpane .results_title {font-weight:bold;display:inline;}
.middle .maincontent td.right .holder .scrollpane .results_date {display:inline;}
.middle .maincontent td.right .holder .scrollpane .results_text {margin-bottom:15px;}

/*
.middle .maincontent {width:804px;}
.middle .maincontent .holder .scrollpane table {border-collapse:collapse;border:0px;}
.middle .maincontent .holder .scrollpane td.left {width:160px;text-align:left;padding:10px 20px 33px 10px;background:url(/fcwsite/img/ShearmanMini/bg_left.gif) no-repeat 0px 0px;margin:0px;}
.middle .maincontent .holder .scrollpane td.right {width:534px;text-align:left;padding:0px 0px 33px 5px;margin:0px;}
.middle .maincontent .holder .scrollpane td.right ul {list-style-type:none;}
.middle .maincontent .holder .scrollpane td.right li {background:url(/fcwsite/img/ShearmanMini/bullet_red.gif) no-repeat;padding:0px 0px 0px 15px;}
*/

/* hidden on 021508 */
/* .middle .menunav {width:100%;height:11px;text-align:left;vertical-align:bottom;padding:6px 0px 6px 112px;white-space:nowrap;} /* was padding:10px 0px 10px 112px; */

.middle .frame {}
.middle .dottedline {background:url(/fcwsite/img/ShearmanMini/dottedline.gif) repeat-x;height:15px;margin:15px 0px 0px 0px;padding:0px;}

/* Menu nav */
.middle .menu {position:absolute;left:38px;bottom:14px;visibility:hidden;z-index:100;font:normal 11px verdana, sans-serif;color:#fff;width:123px;} /* was left:73px;bottom:62px; */
.middle .menu ul {background-color:#b95c64;list-style:none none;padding:0px 0px;margin:0px;border:0px;}
.middle .menu li {margin:0px;padding:5px 0px 5px 13px;text-align:left;border-bottom:1px solid #fff;}
.middle .menu a:link {color:#fff;text-decoration:none;}
.middle .menu a:visited {color:#fff;text-decoration:none;}
.middle .menu a:hover {color:#003265;text-decoration:none;}

.middle .listing {}
.middle .listing table {border-collapse:collapse;border:0px;}
.middle .listing table .date {width:75px;white-space:nowrap;}
.middle .listing .narrative {padding:0px 50px 0px 25px;}
.middle .listing .narrative .name {font-weight:bold;}

/* Scrollbar */
.holder {float:left;padding:25px 89px 25px 25px;border:0px solid red;}
.scrollpane {width:754px;overflow:auto;float:left;height:364px;padding:0px;margin:0px;}
a.jScrollArrowUp {background: url(/fcwsite/img/ShearmanMini/scroll_up.gif) no-repeat 0px 0px;display:block;position:absolute;z-index:1;top:0;right:0;text-indent:-2000px;overflow:hidden;height:9px;display:none;}
a.jScrollArrowUp:hover {background: url(/fcwsite/img/ShearmanMini/scroll_up_1.gif) no-repeat 0px 0px;background-color:#fff;display:none;}
a.jScrollArrowDown {background: url(/fcwsite/img/ShearmanMini/scroll_down.gif) no-repeat 0px 0px;display:block;position:absolute;z-index:1;bottom:0;right:0;text-indent:-2000px;overflow:hidden;height:9px;display:none;}
a.jScrollArrowDown:hover {background: url(/fcwsite/img/ShearmanMini/scroll_down_1.gif) no-repeat 0px 0px;background-color:#fff;display:none;}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {background-position: 0 -30px;display:none;}
.jScrollPaneContainer {position:relative;overflow:hidden;z-index:0;padding:0px;}
.jScrollPaneTrack {position:absolute;cursor:pointer;right:0;top:0;height:100%;background:#b2a9a2;}
.jScrollPaneDrag {position:absolute;background:#a49185;cursor:pointer;overflow:hidden;}
.jScrollPaneDragTop {position:absolute;top:0;left:0;overflow:hidden;}
.jScrollPaneDragBottom {position:absolute;bottom:0;left:0;overflow:hidden;}

.footer .holder {padding:0px 15px;}
.footer .holder .scrollpane {width:250px;text-align:left;padding:0px 15px 0px 0px;margin-left:10px;border:0px solid red;height:250px;overflow:auto;}

/* IE SPECIFIC HACKED STYLES */
* html .jScrollPaneDragBottom {bottom: -1px;}

/* Footer */
.footer {text-align:left;height:40px;background-color:#eee;}
.footer a:link {color:#6e6057;}
.footer a:visited {color:#6e6057;}
.footer a:hover {color:#003265;}
.footer .blue {text-decoration:none;color:#003265;display:inline;}
.footer td.logo {width:191px;padding:0px 0px 0px 15px;}
.footer td.bottomnav {width:708px;padding:0px 15px 0px 16px;text-align:right;}
.footer ul {list-style-type:none;padding:13px 0px 0px 0px;margin:0px;}
.footer li {margin:0px;padding:0px;display:inline;}
.footer li.pipe {padding:0px 5px 0px 5px;}
/*
.footer .popupcontact {position:absolute;left:-50px;top:-380px;width:300px;height:300px;border:1px solid #003265;background-color:#003265;padding:25px;z-index:10;visibility:hidden;}
.footer .popupcontact .contactinfo {position:relative;height:250px;background-color:#FFF;padding:15px 15px;text-align:left;}
.footer .popuplegal {position:absolute;left:-127px;top:-380px;width:300px;height:300px;border:1px solid #003265;background-color:#003265;padding:25px;z-index:10;visibility:hidden;}
.footer .popuplegal .legalinfo {position:relative;height:250px;background-color:#FFF;padding:15px 15px;text-align:left;}
.footer .popupattyad {position:absolute;left:-217px;top:-380px;width:300px;height:300px;border:1px solid #003265;background-color:#003265;padding:25px;z-index:10;visibility:hidden;}
.footer .popupattyad .attyadinfo {position:relative;height:250px;background-color:#FFF;padding:15px 15px;text-align:left;}
*/
.footer .popupcontact a:link {color:#fff;}
.footer .popupcontact a:visited {color:#fff;}
.footer .popupcontact {position:absolute;left:-50px;top:-380px;width:300px;height:335px;padding:0px;z-index:10;visibility:hidden;}
.footer .popupcontact .contactinfo {position:relative;filter:alpha(opacity=95);-moz-opacity:0.95;opacity:0.95;background-color:#003265;width:300px;height:335px;}
.footer .popupcontact .contactinfo .details {width:275px;height:275px;padding:15px;text-align:left;color:#fff;background-color:#003265;} /* was background-color:#FFF;width:250px;height:250px;padding:15px 15px; */

.footer .popuplegal a:link {color:#fff;}
.footer .popuplegal a:visited {color:#fff;}
.footer .popuplegal {position:absolute;left:-127px;top:-380px;width:300px;height:335px;padding:0px;z-index:11;visibility:hidden;}
.footer .popuplegal .legalinfo {position:relative;filter:alpha(opacity=95);-moz-opacity:0.95;opacity:0.95;background-color:#003265;width:300px;height:335px;}
.footer .popuplegal .legalinfo .details {width:275px;height:275px;padding:15px;text-align:left;color:#fff;background-color:#003265;}/* was background-color:#FFF;width:250px;height:250px;padding:15px 15px; */

.footer .popupattyad a:link {color:#fff;}
.footer .popupattyad a:visited {color:#fff;}
.footer .popupattyad {position:absolute;left:-217px;top:-380px;width:300px;height:335px;padding:0px;z-index:12;visibility:hidden;}
.footer .popupattyad .attyadinfo {position:relative;filter:alpha(opacity=95);-moz-opacity:0.95;opacity:0.95;background-color:#003265;width:300px;height:335px;}
.footer .popupattyad .attyadinfo .details {width:267px;height:275px;padding:15px;text-align:left;color:#fff;background-color:#003265;}/* was background-color:#FFF;width:242px;height:250px;padding:15px 15px; */

.footer .topbot {text-align:right;padding:4px 21px;height:25px;}

/* Overview */
body.overview .middle .maincontent td.left {background:url(/fcwsite/img/ShearmanMini/bg_left.gif) no-repeat 0px 0px;}
body.overview .middle .menu a:link {}
body.overview .middle .menu a:visited {}
body.overview .middle .menu a:hover {}
body.overview .middle a:link {}
body.overview .middle a:visited {}
body.overview .middle a:hover {}
body.overview h1 {}
body.overview h2 {}
body.overview h3 {}
/* was body.overview .middle .maincontent .holder .scrollpane td.left {background:url(/fcwsite/img/ShearmanMini/bg_left.gif) no-repeat 0px 0px;} */

/* Lawyers */
body.lawyers .middle .menu a:link {}
body.lawyers .middle .menu a:visited {}
body.lawyers .middle .menu a:hover {}
body.lawyers .middle a:link {}
body.lawyers .middle a:visited {}
body.lawyers .middle a:hover {}
h2 {margin-bottom:3px;}
h3 {margin-bottom:3px;}
body.lawyers .middle .maincontent td.left {background:url(/fcwsite/img/ShearmanMini/bg_left.gif) no-repeat 0px 0px;}
/* was body.lawyers .middle .maincontent .holder .scrollpane td.left {background:url(/fcwsite/img/ShearmanMini/bg_left.gif) no-repeat 0px 0px;} */
body.lawyers .middle .maincontent .photo {padding:25px 0px 5px 0px;}
body.lawyers .middle .maincontent .holder .scrollpane .quickinfo {padding:15px 0px 0px 0px;}
body.lawyers .listing img.lawyerpic {margin:0px 0px 20px 0px;border:1px solid #6e5f5a;}
body.lawyersdetail .middle .maincontent td.left {padding-top:0px;background:#fff;}
body.lawyers h1 {}
body.lawyers h2 {}
body.lawyers h3 {}
/* was body.lawyersdetail .middle .maincontent .holder .scrollpane td.left {padding-top:0px;background:#fff;} */

/* News */
body.news .middle .menu a:link {}
body.news .middle .menu a:visited {}
body.news .middle .menu a:hover {}
body.news .middle a:link {}
body.news .middle a:visited {}
body.news .middle a:hover {}
body.news h1 {}
body.news h2 {}
body.news h3 {}

/* Publications */
body.publications .middle .menu a:link {}
body.publications .middle .menu a:visited {}
body.publications .middle .menu a:hover {}
body.publications .middle a:link {}
body.publications .middle a:visited {}
body.publications .middle a:hover {}
body.publications h1 {}
body.publications h2 {}
body.publications h3 {}

/* Events */
body.events .middle .menu a:link {}
body.events .middle .menu a:visited {}
body.events .middle .menu a:hover {}
body.events .middle a:link {}
body.events .middle a:visited {}
body.events .middle a:hover {}
body.events h1 {}
body.events h2 {}
body.events h3 {}

/* Home */
body.home .container {position:relative;width:945px;margin:0px auto;height:100%;} /* was width:804px; */

body.home .header {background:url(/fcwsite/img/ShearmanMini/hdr1.gif) no-repeat top left;}
body.home .header td {width:932px;text-align:right;padding:12px 13px 0px 0px;margin:0px;height:130px;} /* was padding:50px 13px 0px 0px; */
body.home .header .searchfield {border:1px solid #000000;width:100px;background-color:#fff;font:normal 10px Verdana, sans-serif;color:#000;margin-bottom:4px;height:20px;}
body.home .header .button {background-color:#000;} /* was body.home .header .button {border:1px solid #fff;background-color:#6d6058;font:normal 9px Verdana, sans-serif;color:#fff;padding:2px;} */

body.home .middle .menunav {width:100%;height:11px;text-align:left;vertical-align:bottom;padding:6px 0px 6px 112px;white-space:nowrap;}
body.home .middle .menu {position:absolute;left:73px;bottom:165px;visibility:hidden;z-index:100;font:normal 11px verdana, sans-serif;color:#fff;width:123px;} /* was top:398px;bottom:280px; */

body.home .middle .maincontent {background-color:#fff;padding:10px 0px 0px 0px;}
body.home .middle .maincontent td.left {background-color:#fff;}
body.home .holder {float:left;padding:25px 25px 25px 101px;}
body.home .scrollpane {width:754px;overflow:auto;color:#FFFFFF;float:left;height:204px;padding:0px;margin:0px;}
body.home a.jScrollArrowUp {background: url(/fcwsite/img/ShearmanMini/scroll_up.gif) no-repeat 0px 0px;display:block;position:absolute;z-index:1;top:0;right:0;text-indent:-2000px;overflow:hidden;height:9px;display:none;}
body.home a.jScrollArrowUp:hover {background: url(/fcwsite/img/ShearmanMini/scroll_up_1.gif) no-repeat 0px 0px;background-color:#fff;display:none;}
body.home a.jScrollArrowDown {background: url(/fcwsite/img/ShearmanMini/scroll_down.gif) no-repeat 0px 0px;display:block;position:absolute;z-index:1;bottom:0;right:0;text-indent:-2000px;overflow:hidden;height:9px;display:none;}
body.home a.jScrollArrowDown:hover {background: url(/fcwsite/img/ShearmanMini/scroll_down_1.gif) no-repeat 0px 0px;background-color:#fff;display:none;}
body.home a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {background-position: 0 -30px;display:none;}
body.home .jScrollPaneContainer {position:relative;overflow:hidden;z-index:0;padding:0px;}
body.home .jScrollPaneTrack {position:absolute;cursor:pointer;right:0;top:0;height:100%;background:#b2a9a2;}
body.home .jScrollPaneDrag {position:absolute;background:#a49185;cursor:pointer;overflow:hidden;}
body.home .jScrollPaneDragTop {position:absolute;top:0;left:0;overflow:hidden;}
body.home .jScrollPaneDragBottom {position:absolute;bottom:0;left:0;overflow:hidden;}
body.home .middle .maincontent td.left {background:#fff;padding:0px;}
body.home .middle .maincontent td.right {background:#fff;padding:0px;}
body.home h1 {}
body.home h2 {}
body.home h3 {}
body.home .footer .holder {padding:0px 15px;}
body.home .footer .holder .scrollpane {width:250px;text-align:left;padding:0px 15px 0px 0px;margin-left:10px;border:0px solid red;height:250px;overflow:auto;}
/* was body.home .middle .maincontent .holder .scrollpane td.left {background:#fff;} */

/* Splash */
