﻿/* print styles */



body,table { font-family: georgia,helvetica,sans-serif; color: #000; font-size: 10px; line-height: 15px; }
#bodyWrap {padding-top:60px;}
input,select,textarea,font{ font-family: georgia,helvetica,sans-serif; }
.wb-clientcontent p, .wb-clientcontent span, .wb-clientcontent div { font-family: georgia,helvetica,sans-serif; }
#areasimagewrapper,#imageswrapper {display:none;}
.wb-content ul{padding-left:11px !important;margin:7px 0;}
.wb-content ol{padding-left:14px !important;margin:7px 0;}
.wb-content p{padding:0;margin:7px 0;}
.wb-content a {text-decoration:underline;}
.wb-content li {padding:0;margin:0 0 5px 0;}
.wb-content h2 {padding:0;margin: 16px 0 3px 0;font-size:12px;line-height:11px;font-weight:bold;}
.wb-content h3 {padding:0;margin: 16px 0 3px 0;font-size:12px;line-height:11px;font-weight:bold;}
.wb-content h4 {padding:0;margin:14px 0 7px 0;font-size:10px;line-height:11px;font-weight:bold;}
.wb-content h5 {padding:0;margin:14px 0 7px 0;font-size:10px;line-height:11px;font-weight:normal;font-style:italic;}
.wb-content h2+h3 {margin-top:9px;}
.wb-content h3+h4 {margin-top:9px;}
.wb-content h2+h5, .wb-content h3+h5, .wb-content h4+h5 {margin-top:9px;}


#leftCol h3{padding:0 0 0 0;font-size:14px; margin-bottom:0px;padding-bottom:2px;}
#leftCol {}
h1.pagetitle{width:auto;font-weight:normal;border-bottom:2px solid gray;font-size: 18px;margin: 0 0 0;padding-bottom: 0;color:#1d1d1d;font-family:arial,helvetica,sans-serif;margin-bottom:12px !important;letter-spacing:-1px;}


/* minor normalization */
h1, h2, h3, h4 { margin: 10px 0; padding: 0px;}
/*h1 { font-size: 15px; }
h2 { font-size: 14px; }
h3 { font-size: 11px; }
h4 { font-size: 11px; }*/


form { margin: 0; padding: 0; }

strong { font-style: inherit; font-weight: bold; }
em { font-style: italic; }
a img { border: 0px; }

/* LINKS: try to avoid specifying anything except color using a full set of :link, :active, :visited, etc. or it's a pain to override) */
a { text-decoration: none; }
a, a:link, a:visited, a:active { color: #000; }
a:hover {text-decoration:underline;}

/* hide sections sitewide */
.noprint { display: none; }


.leftCol, .leftColContent {width: 180px;}

#pageToolsWrap {display:none;}

.spaceCol{width: 3.6em}

.SEO {display:none;}

.floatleft {float:left;}
.landingleft {float:left;width:25em;}
.black {color:black !important}

.tabdots {display:none;}

.logoleft {width:15em;}


h1.pagetitle, .sharedtabtitle, #leftCol h3{padding-bottom:.5em;} 

/**associations*/
.publicationsubtitle {font-size:12px;font-style:italic;}
.subtitlepubdate {font-size:12px;}
.articlesMoreLink {display:none;}
.newsMoreLink {display:none;}
.eventsMoreLink {display:none;}
.mediaMoreLink {display:none;}
.assocLinks p {padding:0px;margin:3px 0 7px 0;}

/***left content*/
.leftcolcontent {padding:0 0 0;}
.leftcolcontent ul li{ padding: 0 0 6px 0;}
.hiddenNav {display:none;}


.sharedlightsidebarheader {padding-bottom:.5em;padding-top:30px;border-bottom:2px solid gray;font-size:14px;font-weight:bold;}
.viewmorecontacts {display:none;}

.assocLinks {padding: 3px 0 0 0;padding-bottom:2px;font-size:12px;}
.leftcolassoclinkssmall {margin: 0 0 0 15px;padding:0;}
.leftcolassoclinkssmall li {padding:0 0 0 0 !important;line-height:17px;}
.leftcolassoclinksspaced {margin: 0 0 0 15px;padding:0;}
.leftcolassoclinksspaced li {padding:0 0 0 0 !important;line-height:17px;}

/*keycontacts*/
.keycontacts {font-size:12px;}

/***right content*/
.rightcolHeading{margin:0.9em 0 0 0 !important;font-size:14px;}
.sharedassocexpand {font-size:12px;margin-bottom:12px;}
.rightcol {width:100%;}

/*bio specific*/
#biocontact h2{font-family:arial;font-weight:bold;border-bottom:2px solid gray !important;padding-bottom:5px !important;}
#biocontact {border-bottom:2px solid gray;padding-bottom:15px;}
.biosubdetails {font-size:12px;}
.biotitle{display:block;font-size: 12px;font-family:arial;font-weight:normal;}
.showbio-affiliations {margin-top:12px;}
.showbio-repmatters {margin-top:12px;}
.showbio-repmatters li {padding:0;margin:0 0 5px 0;}

.showbio-probono {margin-top:12px;}

.font9{font-size:9px;}
.font10{font-size:10px;}
.font11{font-size:11px;}
.font12{font-size:12px;}
.font13{font-size:13px;}
.font14{font-size:14px;}
.font15{font-size:15px;}
.font16{font-size:16px;}
.font17{font-size:17px;}


.bodyTable {width:100%}


.areaheaders {border-bottom:2px solid gray !important;padding-top:10px;padding-bottom:5px;margin-bottom:5px;font-weight:bold;color: Black !Important;} 


.pagenavsub {width:560px;}
.pagenavsublist {width:27em;margin:0;padding-left:12px;float:left;padding-right:6px;}
.pagenavsublist li a {font-size:12px;}
.pagenavsublist-right {width:270px;}
.clearboth {clear:both;}

/***associations*/
.subtitlepubdate {}
.mediaclipsize {font-size: 1.15em;}
.mediaclipsbody {padding-left:1.5em;display:block;}
.resourcelist {margin:0;padding:0;list-style:none;}
.resourcelist li {margin-bottom:.5em;}
.ajaxresults li {margin-bottom:1.5em !important;}

.resourcesharedassocexpand {margin-bottom:1.2em;padding-top:.7em;}
.resourcesharedassocexpand .resourcetitle {font-size:1.2em;}

 #mediaToggleLink {font-size:1.2em;}
 #resourcepager {display:none;}

.repMatterTitleHideTrue .resourcetitle {display:none;}

.showbiorepworklist {
    list-style-position: outside;
    margin: 0;
    padding: 0 0 0 1.22em;
}