﻿html, body { 
 color : #000000;
 background-color : #fefefe;
 margin : 0;
} 

/* Font Style Classes */

.clsItalic{font-style:italic;}
.bold {font-weight: bold;} 
.clsIndent{margin-left: 1em;margin-right:1em;}
.clsUnderline{text-decoration:underline;}



.clsImgAttyBorder { 
 border : 1px solid #fefefe;
} 

h3.attyText { 
 font-family : georgia, helvetica, "times new roman", serif;
 font-size : 14px;
 color : #000000;
 background-color : transparent;
} 

h2.attyText { 
 font-family : georgia, helvetica, "times new roman", serif;
 font-size : 14px;
 color : #000000;
 background-color : transparent;
} 

h3.attyH3 { 
 font-family : georgia, 'trebuchet ms', 'times new roman', serif;
 font-size : 75%;
 font-weight : bold;
 color : #333333;
}
 
h3.clsH3_trebuchet { 
 font-family : 'trebuchet ms', georgia, 'times new roman', serif;
 font-size : 100%;
 color : #333333;
}
 
h2.clsH2_articleTitle { 
 font-family : georgia, 'trebuchet ms', 'times new roman';
 font-size : 90%;
}

h2.clsH2_articleTitleSmallCaps { 
 font-family : georgia, 'trebuchet ms', 'times new roman';
 font-variant: small-caps;
 font-size:90%;
}

 
h3.clsH3_articleArchiveYear { 
 font-family : georgia, 'trebuchet ms', 'times new roman', serif;
 font-size : 90%;
} 


/*
============
Span Classes
============
*/

span.clsSpan_BigLetter{font-size: 125%;}
td a.leftNavLinkFinal:link { 
 font-family : 'trebuchet ms', verdana, arial, sans-serif;
 font-size : 75%;
 line-height : 140%;
 text-decoration : none;
 color : #fefefe;
} 

td a.leftNavLinkFinal:visited { 
 font-family : 'trebuchet ms', verdana, arial, sans-serif;
 font-size : 75%;
 line-height : 140%;
 text-decoration : none;
 color : #fefefe;
}
 
td a.leftNavLinkFinal:hover { 
 font-family : 'trebuchet ms', verdana, arial, sans-serif;
 font-size : 75%;
 line-height : 140%;
 color : #e0caa6;
 text-decoration : underline;
}
 
span.attyTitleHeader { 
 font-family : 'trebuchet ms', verdana, arial, sans-serif;
 font-size : 90%;
 font-weight : bold;
 padding : 0;
 margin : 0;
 color : #b4a588;
 letter-spacing : 2px;
} 

a:hover { 
 color : #ff0000;
}
 
a.clsA_bttmLinks { 
 color : #3c5f59;
} 


a.clsA_OfficesHdrInc
{
 text-decoration:none;
}

a.clsA_OfficesHdrInc:link{color:#4C4C4C;}
a.clsA_OfficesHdrInc:visited{color:#4C4C4C;}
a.clsA_OfficesHdrInc:hover{color:#003300;text-decoration:underline;}

a.clsA_officesHeader { 
 text-decoration : none;
 color : #333;
} 


a.clsA_utilityLinks { 
 font-family : arial, verdana, sans-serif;
 font-size : 80%;
 text-decoration : none;
 color : #003300;
} 

a.clsA_utilityLinks:hover { 
 color : #663300;
 text-decoration : underline;
} 

a.attyPA { 
 font-family : verdana, arial, sans-serif;
 font-size : 12px;
 line-height : 140%;
 color : #f3f3f3;
} 

a.LinkToSearchFormID:link { 
 color : #003300;
 text-decoration : none;
} 

a.LinkToSearchFormID:visited { 
 color : #003300;
 text-decoration : none;
}
 
a.LinkToSearchFormID:hover { 
 color : #990000;
 text-decoration : underline;
} 

a.clsLinkShowHide { 
 font-weight : bold;
} 

a.links.newslinx { 
 text-decoration : none;
} 

a.visited.newslinx { 
 text-decoration : none;
} 

a.attyPA:link { 
 text-decoration : none;
} 

a.attyPA:visited { 
 text-decoration : none;
} 

a.attyPA:hover { 
 text-decoration : underline;
} 

p.attyText { 
 font-family : georgia, helvetica, "times new roman", serif;
 font-size : 14px;
 color : #000000;
 background-color : transparent;
} 


p.casesText { 
 font-family : georgia, helvetica, "times new roman", serif;
 font-size : 14px;
 color : #000000;
 background-color : transparent;
 line-height:1.4em;
} 

ol.olCasesText, ul.ulCasesText{
 font-family : georgia, helvetica, "times new roman", serif;
 font-size : 14px;
 color : #000000;
 background-color : transparent;
 line-height:1.4em;

}

p.txtLinksBottom { 
 font-family : verdana, arial, sans-serif;
 font-size : 12px;
} 

p.clsP_leftNavOffices { 
 font-family : 'trebuchet ms', 'time new romans', serif;
 font-size : 80%;
 color : #333333;
 text-align: left;
} 

p.clsP_trebuchet { 
 font-family : 'trebuchet ms', georgia, 'times new roman', serif;
 font-size : 90%;
 color : #333333;
 text-align : left;
} 

p.clsP_articleText { 
 font-family : georgia, helvetica, "times new roman", serif;
 font-size : 90%;
 color : #000000;
} 

p.attyExp { 
 font-family : georgia, 'trebuchet ms', 'times new roman';
 font-size : 90%;
 color : #333333;
} 

p.credit { 
 font-family : arial, verdana, san-serif;
 font-size : 8pt;
 color : #ffffff;
} 

.indentText{margin-left:1.5em;margin-right:1.5em}

div.attyExperience { 
 padding : 0 5px 5px 5px;
 color : #000000;
 background-color : #eae4d7;
}
 
div#idDiv_paTitle { 
 font-family: georgia, 'trebuchet ms', 'times new roman', serif;
 font-weight: bold;
 font-size: 120%;
 font-style: italic;
 width: 574px;
 height: 34px;
 margin: 2px 0;
 background: url('/images/final/pa/PracticeArea_top_bar.jpg');
 background-repeat:no-repeat;
 color: #3c5f59; padding-left:4px; padding-right:4px; padding-top:0px; padding-bottom:0px	
} 

div#clsDiv_rightLeftNav { 
 padding : 0 5px;
 font-size : 90%;
 text-align : left;
}
 
div#clsDiv_archivesDivider { 
 border : 1px solid #000;
 padding : 2px;
 margin : 2px 0;
 background : #ccc;
 width : 90%;
 text-align : left;
}
 
div#divAttyPixBox { 
 background : #3c5f59;
}
 
div#clsDiv_leftNavOffices { 
 text-align : left;
 padding : 0 2px 0 2px;
}
 
div#idDiv_attyExperienceTop { 
 padding : 0 3px;
}
 
div#idDiv_attyExperienceBttm { 
 background : #fefefe;
 padding : 10px 0;
 width : 100%;
 text-align : left;
}
 
div#idDiv_attyMainContent { 
 width : 99%;
 background : #d5dedd;
 text-align : left;
}
 
#divToSearchFormID { 
 width : 94%;
 height : 30px;
 font-family : verdana, arial, sans-serif;
 font-size : 14px;
 background-color : #cccc99;
 padding : 15px 2px 10px 2px;
 margin : 10px 0 25px 0;
 border : 1px solid #000000;
 text-align : center;
}
 
div#Admitted { 
 margin : 0 0 0 0;
 padding : 0;
 display : none;
}
 
div#Education { 
 margin : 0 0 0 0;
 padding : 0;
 display : none;
}
 
div#Societies { 
 margin : 0 0 0 0;
 padding : 0;
 display : none;
}

div#Affiliations, #Activities, #Publications, #Speaker, #otherActivities, #bartPubs, #bart03 { 
 color : #000000;
 background-color : transparent;
 margin : 0 0 0 0;
 padding : 0;
 display : none;
}

div#jz_000, div#jz_001, div#jz_002, div#jz_003, div#jz_004, div#jz_005, div#jz_006, div#jz_007, div#jz_008 { 
 color : #000000;
 background-color : transparent;
 margin : 0 0 0 0;
 padding : 0;
 display : none;
} 

span.clsA_utilityLinks { 
 font-family : arial, verdana, sans-serif;
 font-size : 80%;
 text-decoration : none;
 color : #003300;
} 

span.clsSpan_articleAuthor { 
 font-size : 75%;
 font-weight : normal;
}
 
span#idSpan_attyHdr { 
 font-family : georgia, 'trebuchet ms', 'times new roman', serif;
 color : #3c5f59;
 font-size : 120%;
 font-style : italic;
 font-weight : bold;
 padding-left : 4px;
} 

ul.attyListStyle { 
 font-family : georgia, 'trebuchet ms', 'times new roman', serif;
 font-size : 95%;
 list-style-type : none;
 padding : 0;
 margin : 0 0 0 1em;
}

li.attyListStyleLi { 
 font-family : georgia, 'trebuchet ms', 'times new roman', serif;
 font-size : 95%;
 background-image : url(/images/icons/list-item-bak.gif);
 background-repeat : no-repeat;
 background-position : 0 0.4em;
 padding-left : 1em;
} 

li.attyListStyleLi2, li.attyListStyleLi3 { 
 font-family : arial, verdana, sans-serif;
 font-size : 11pt;
 padding-left : 0.6em;
}
 
ul.clsUL_articleList { 
 font-family : georgia, 'trebuchet ms', 'times new roman', serif;
 font-size : 90%;
}
 
li.clsUL_articleListItem { 
 line-height : 130%;
}
 
#tableAttyText { 
 font-family : georgia, helvetica, "times new roman", serif;
 font-size : 14px;
 color : #000000;
 background-color : transparent;
} 

table#idTbl_AttyPAList { 
 width : 212px;
 background : url('/images/final/template/bgcolor_green_3C5F59.gif');
}
 
td.clsTD_AttyPAList { 
 width : 207px;
 background : #c0b19a;
 color : #4b3c27;
 padding : 0 4px;
}
 
td.clsTD_AttyPAListBak { 
 background : #3c5f59;
}
 
td.clsTD_AttyPAListBakAOC { 
 background : #3c5f59;
 padding : 4px;
}
 
tr#tbl_ftrIncludeContainer { 
 color : #f7f7f7;
 background-color : #3c5f59;
}
 
td#idTD_utilityLinks { 
 background : #ede8e2;
 height : 29px;
 color : #003300;
}
