.practicecontainer {width:900px; color: #333; font: 10pt Arial; padding:0;} 

.practicecontainer .pagetools {right: 114px;text-align:right;}
* html .practicecontainer .pagetools {right: 50px;text-align:right;LEFT: 717px !important; WIDTH: 150px; TEXT-ALIGN: center;}
*:first-child+html .practicecontainer .pagetools {right: 0px;text-align:right; LEFT: 770px !important; WIDTH: 150px; TEXT-ALIGN: center;}
.practicecontainer .pagetools img {margin:0 0 0 8px;}

.practicecontainer a {text-decoration: none;} 
* .practicecontainer a {text-decoration: none !important;}

.practicecontainer .results a {text-decoration: underline !important;}  
.practicecontainer .results .email a {font-weight:normal;font-size:8pt;}

.practicecontainer h1 {color:#000000; font-family:arial,helvetica; font-size:12pt; font-weight:bold; margin:0 0 15px;}
* td.middle .practicecontainer h1 {color:#00ADEF; font-family:arial,helvetica; font-size:12pt; font-weight:bold; margin:0 0 15px;}
* td.middle .practicecontainer h1 #center {padding-left:193px;}
.practicecontainer h3 { font-size: 10pt; padding: 0px; margin: 4px 0px 10px 0px; font-weight: normal;}

.practicecontainer ul { list-style-type: square; }
.practicecontainer li {padding-bottom:7px;}

.practicecontainer .ParaBody {font-size: 12px; line-height:16px; margin: 5px 0px 0px 0px; padding: 0px; }

td.middle .practicecontainer .section {width:auto;}
td.middle .practicecontainer .sectionnoborder {width:auto;}

.practicecontainertable {border:0px;border-collapse:collapse;width:100%;}

/* Practice Detail Left Column */
td.practicecontainerLeft {vertical-align:top;width:154px;padding:0 40px 0 0;font:normal 8pt Arial, Helvetica, sans-serif;}

.practicecontainerLeft ul li {padding-bottom:7px;}
.practicecontainerLeft ul li .on {color:#9D9FA2;}

td.practicecontainerLeft .relatedpractices ul {list-style:url(http://www.hugheshubbard.com/fcwsite/img/arrow.gif);margin:0px 0px 0px 18px;padding:0px;}
*:first-child+html td.practicecontainerLeft .relatedpractices ul {margin:0px 0px 0px 13px;}

td.practicecontainerLeft .relatedgroups {border-top:1px solid #00adef;padding:5px 0 0;margin:15px 0 0;}
td.practicecontainerLeft .relatedgroups a {color:#00adef;}
td.practicecontainerLeft .relatedgroups a:visited {color:#00adef;}
td.practicecontainerLeft .relatedgroups a:hover {color:#00adef;}
td.practicecontainerLeft .relatedgroups ul {list-style:url(http://www.hugheshubbard.com/fcwsite/img/arrow.gif);margin:0px 0px 0px 18px;padding:0px;}
*:first-child+html td.practicecontainerLeft .relatedgroups ul {margin:0px 0px 0px 13px;}

/* Practice Detail Middle Column */
td.practicecontainerMiddle {vertical-align:top;width:auto;padding:0 12px 20px 0;}
td.practicecontainerMiddle .flash {margin:0px 0px 15px;}


td.practicecontainerMiddle .practicenav {width:auto;position:relative;margin-bottom:13px; z-index: 1;}
td.practicecontainerMiddle .practicenav .blueline {border-top:1px solid #00B0F0;position:absolute;top:23px;left:0;width:100%;}

td.practicecontainerMiddle .practicenav table {border-collapse:collapse;border:0;margin:0;padding:0;height:30px;}

td.practicecontainerMiddle .practicenav td.tab_left {height:23px;width:8px;padding:0;} 
td.practicecontainerMiddle .practicenav td.tab_left img {margin-bottom:6px;} 
td.practicecontainerMiddle .practicenav td.tab_right {height:23px;width:10px;padding:0;} 
td.practicecontainerMiddle .practicenav td.tab_right img {margin-bottom:6px;} 
td.practicecontainerMiddle .practicenav td.tab_right_multi {background:url(http://www.hugheshubbard.com/fcwsite/img/attorney/tab_right_off_multi.gif) -6px 0 no-repeat;height:23px;width:10px;padding:0;} 

td.practicecontainerMiddle .practicenav td img.tab_print {display:none;}

td.practicecontainerMiddle .practicenav div.arrow {display:block !important;text-align:center;height:5px;margin-bottom:-4px;}
td.practicecontainerMiddle .practicenav div.arrow_off {text-align:center;height:5px;margin-bottom:-4px;}

td.practicecontainerMiddle .practicenav td.tab_spacer {padding:0;width:5px;}

td.practicecontainerMiddle .practicenav td.tab_content {background:url(http://www.hugheshubbard.com/fcwsite/img/attorney/tab_bg_off.gif) 0 0 repeat-x;height:23px;font:normal 12px Arial, sans-serif;padding:0px;/*position:relative;*/white-space:nowrap;} 
td.practicecontainerMiddle .practicenav td.tab_content a {color:#cc3300;display:block;padding-bottom:4px;} 
td.practicecontainerMiddle .practicenav td.tab_content a:visited {color:#cc3300;display:block;padding-bottom:4px;} 
td.practicecontainerMiddle .practicenav td.tab_content a:hover {color:#cc3300;display:block;padding-bottom:4px;} 

td.practicecontainerMiddle .practicenav td.tab_left_on {height:23px;width:8px;padding:0;} 

td.practicecontainerMiddle .practicenav td.tab_right_on {height:23px;width:10px;padding:0;}
td.practicecontainerMiddle .practicenav td.tab_right_on_multi {background:url(http://www.hugheshubbard.com/fcwsite/img/attorney/tab_right_on_multi.gif) -6px 0 no-repeat;height:23px;width:10px;padding:0;}

td.practicecontainerMiddle .practicenav td.tab_content_on {background:url(http://www.hugheshubbard.com/fcwsite/img/attorney/tab_bg_on.gif) 0 0 repeat-x;height:23px;font:normal 12px Arial, sans-serif;padding:0px;/*position:relative;*/white-space:nowrap;} 
td.practicecontainerMiddle .practicenav td.tab_content_on a {color:#00adef;display:block;padding-bottom:4px;} 
td.practicecontainerMiddle .practicenav td.tab_content_on a:visited {color:#00adef;display:block;padding-bottom:4px;} 
td.practicecontainerMiddle .practicenav td.tab_content_on a:hover {color:#00adef;display:block;padding-bottom:4px;} 

/* Practice Detail Right Column */
td.practicecontainerRt {background-color:#CCCCCC;width:107px;padding:20px;vertical-align:top;font:normal 8pt Arial, Helvetica, sans-serif;}

td.empty {background-color:#fff;}

td.practicecontainerRt .highlights {width:107px;}
td.practicecontainerRt .highlights h2 {margin:0 0 20px;}
td.practicecontainerRt .highlights .highlight {padding:0 0 40px;}
td.practicecontainerRt .highlights .highlight .image {padding:0 0 5px;}
td.practicecontainerRt .highlights .highlight .title {font-weight:bold;color:#cc3300;padding:0 0 5px;}
td.practicecontainerRt .highlights .highlight .subtitle {padding:0 0 5px;}
td.practicecontainerRt .highlights .highlight .pdf a {color:#00adef;}
td.practicecontainerRt .highlights .highlight .pdf a:visited {color:#00adef;}
td.practicecontainerRt .highlights .highlight .pdf a:hover {color:#00adef;}
td.practicecontainerRt .highlights .highlight .pdf img {vertical-align:middle;}

.practicecontainer .practicecontainerMedia {background:#ffffff;width:780px;clear:both;padding:20px 0 6px;margin-bottom:20px;overflow:hidden;font-size:0;line-height:0;}
.practicecontainer .practicecontainerMedia .row {padding-top:10px; padding-bottom:10px; clear:left;}
.practicecontainer .practicecontainerMedia .row .video {display:block; float:left; min-height:250px; padding:0 25px; vertical-align:top; width:210px;}
*:first-child+html .practicecontainer .practicecontainerMedia .video {display:inline;}
* html .practicecontainer .practicecontainerMedia .video {display:inline;}
.practicecontainer .practicecontainerMedia .row .video .thumb {background:url(/img/media/thumb_frame.gif) no-repeat left top;height:150px;width:210px;}
.practicecontainer .practicecontainerMedia .row .video .thumb img {position:relative;top:3px;left:3px;}
.practicecontainer .practicecontainerMedia .row .video .play {float:left;padding:15px 10px 0 0;}
.practicecontainer .practicecontainerMedia .row .video .abstract {padding:14px 0 14px 0;font-size:11px;line-height:13px;float:left;width:173px;}

.vcard { margin: 20px 20px 20px 20px; padding: 0px; }
* html .vcard { margin: 20px 20px 20px 20px; padding: 0px; }
*:first-child+html .vcard{ margin: 20px 20px 20px 20px; padding: 0px; }
