﻿/* Default font settings.
The font-size percentage is of 16px. (0.75 * 16px = 12px) */

html { font-size:100.01%; }
body {
  font-size: 75%;
  color: #222;
  font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
}

/* Headings
-------------------------------------------------------------- */

h1,h2,h3,h4,h5,h6 { font-weight: normal; color: #111; }

h1 { font-size: 3em; line-height: 1; margin-bottom: 0.5em; }
h2 { font-size: 2em; margin-bottom: 0.75em; }
h3 { font-size: 1.5em; line-height: 1; margin-bottom: 1em; }
h4 { font-size: 1.2em; line-height: 1.25; margin-bottom: 1.25em; }
h5 { font-size: 1em; font-weight: bold; margin-bottom: 1.5em; }
h6 { font-size: 1em; font-weight: bold; }

h1 img, h2 img, h3 img,
h4 img, h5 img, h6 img {
  margin: 0;
}

/* Text elements
-------------------------------------------------------------- */

p           { margin: 0 0 1.5em; }
/* 
	These can be used to pull an image at the start of a paragraph, so 
	that the text flows around it (usage: <p><img class="left">Text</p>) 
 */
.left  			{ float: left !important; }
p .left			{ margin: 1.5em 1.5em 1.5em 0; padding: 0; }
.right 			{ float: right !important; }
p .right 		{ margin: 1.5em 0 1.5em 1.5em; padding: 0; }

div.welcome a:focus, div.welcome a:hover {
	color: #005C84 !important;
	text-decoration: underline !important;
}

div.welcome a, div.welcome a:visited {
	color: #005C84 !important;
	text-decoration: none;
}

div.welcome h1 {
	font-family:Georgia, serif;
	font-size:36px;
	line-height:46px;
	color:#005C84;
}


a:focus,
a:hover     { color: #005c84; }
a           { color: #005c84; text-decoration: underline; }

blockquote  { margin: 1.5em; color: #2a3036; }
strong,dfn	{ font-weight: bold; }
em,dfn      { font-style: italic; }
sup, sub    { line-height: 0; }

abbr,
acronym     { border-bottom: 1px dotted #666; }
address     { margin: 0 0 1.5em; font-style: italic; }
del         { color:#666; }

pre         { margin: 1.5em 0; white-space: pre; }
pre,code,tt { font: 1em 'andale mono', 'lucida console', monospace; line-height: 1.5; }


/* Lists
-------------------------------------------------------------- */

li ul,
li ol       { margin: 0; }
ul, ol      { margin: 0 1.5em 1.5em 0; padding-left: 1.5em; }

ul          { list-style-type: disc; }
ol          { /* list-style-type: decimal; */ }

dl          { margin: 0 0 1.5em 0; }
dl dt       { font-weight: bold; }
dd          { margin-left: 1.5em;}


/* Tables
-------------------------------------------------------------- */

/* 
	Because of the need for padding on TH and TD, the vertical rhythm 
	on table cells has to be 27px, instead of the standard 18px or 36px 
	of other elements. 
 */ 
table       { margin-bottom: 1.4em; width:100%; }
th          { font-weight: bold; }
thead th    { background: #005c84; }
th,td,caption { padding: 4px 10px 4px 5px; }
tfoot       { font-style: italic; }
caption     { background: #eee; }


/* Font Stacks 
-------------------------------------------------------------- */

.din, button, h1, h5, h6,
.mainNavigation, .mainNavigation li ul li a, .loginButtonForgot, .newcomerLogin, .newcomerWelcomeMsgTxt, .newcomerBoxes, .newcomerForgotPassword, .mainNews h1, li.date, li.newsSource, a.moreNews, a.relatedLink, .archive a, .sideBar a, .sideBar h5, .customBox a.advanced, a.customize, .classifiedAds, .classifiedBlurb, li.memberPrice span, li.price span, li.prodDate, table.miniCalendar tr td, .calendar span.month, span.prev, span.next, span.details, .cFilters, .cFilters h3, ul.level1 li ul li, .allEvents, th, .articleInfo *, .scdMasthead *, .scdTitle, .legalResearch h1, .masthead *, .mastheadArchive *, .features .wlType, .wlType, .webxtras .wlType, .generalArticle .articleSource, #GLP_Left .articleAuthor, #GLP_Left .articleAuthor a, .summary h3, .itType, .RotundaReportNews h1, .rrType, .source, .imageRight p, .imageLeft p, .articleDate, .articleDate div, .rrDate, .archiveInfo, .archiveYears *, .archiveMonths li, div.date, .issueContent h1, .pageThroughName, #GLP_Left .filterButtons li, #GLP_Left .pageCurrent, #GLP_Left .pageLink, .rosterTitle, .navTitle, .level1Selected li, #footerFullSiteMap h1.navTitle, #footerFullSiteMap h2.navSecondary, .groupAnnouncements .Month, .groupAnnouncements .Year, table.calendar .Column_Date, .largeDate, .memberLink, .genLink, .backToTop, .formButton input, .formTable .formButton button, .formTable .formButton input, .formButton a, #GLP_Left .primary .FeatureItem .wlType, .homepageMore, .ms-toolbar .ms-ButtonHeightWidth, .s4-tn ul.dynamic li.dynamic a.menu-item, .sbwLogin *, .jshowoff #features .wlType, #advertiseWithUs *, .ms-WPBody .lendingLibraryNew, .itSecondary h3, .itTertiary h3, .newcomerLogin p, #Group_Left table.ms-listviewtable th *, #Group_Left table.ms-emptyView th *, #GLP_Left th.ms-vh2 *, #advancedLawyerSearchLink, #basicLawyerSearchRightHandNavBox, #openAllAccordion, #closeAllAccordion, #SignupForm a.next, #SignupForm a.prev, #SignupForm input.next {
	font-family: "ff-din-web-condensed-n4","ff-din-web-condensed-1","ff-din-web-condensed-2", "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	font-weight: 400;
}

.din, button, h1, h5, h6,
.mainNavigation, .mainNavigation li ul li a, .loginButtonForgot, .newcomerLogin, .newcomerWelcomeMsgTxt, .newcomerBoxes, .newcomerForgotPassword, .mainNews h1, li.date, li.newsSource, a.moreNews, a.relatedLink, .archive a, .sideBar a, .sideBar h5, .customBox a.advanced, a.customize, li.memberPrice span, li.price span, li.prodDate, table.miniCalendar tr td, .calendar span.month, span.prev, span.next, span.details, .cFilters, .cFilters h3, ul.level1 li ul li, .allEvents, th, 
/* .headertitle a, .headertitle a:link, .level-item, .level-item a, .level-item a:link,*/ 
.articleInfo *, .scdMasthead *, .masthead *, .mastheadArchive *, .features .wlType, .wlType, .webxtras .wlType, #GLP_Left .articleAuthor, #GLP_Left .articleAuthor a, .summary h3, .insideTrackNews h1, .itType, .rrType, .source, .imageRight p, .imageLeft p, .articleDate, .articleDate div, .rrDate, .archiveInfo, .archiveYears *, .archiveMonths li, div.date, .issueContent h1, .pageThroughName, #GLP_Left .filterButtons li, #GLP_Left .pageCurrent, #GLP_Left .pageLink, .rosterTitle, .navTitle, .level1Selected li, #footerFullSiteMap h1.navTitle, #footerFullSiteMap h2.navSecondary, .groupAnnouncements .Day, .groupAnnouncements .Month, .groupAnnouncements .Year, table.calendar .Column_Date, .largeDate, .memberLink, .genLink, .backToTop, .s4-tn ul.dynamic li.dynamic a.menu-item, .sbwLogin * {
	font-family: "ff-din-web-condensed-n4","ff-din-web-condensed-1","ff-din-web-condensed-2", "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	font-weight: 400;
}


.dinMedium, #GLP_Left h3, #Group_Left h3, .title h1, div.welcome .title h1, .AnonymousHomepage .title h1, #breadcrumbs, .searchButton, .dfwp-item .generalArticle .genAuthor a, #GLP_Left p.genAuthor a, .generalArticle .genAuthor, .wisconsinLawyerArticle .wlAuthor, .wlArticleText h3, .wlArticleText h4, .generalArticle h4, .newsArticle h3, .newsArticle h4, #GLP_Left .wlArticleText h3 a, #GLP_Left .wlArticleText h4 a, #GLP_Left .generalArticle h4 a, #GLP_Left .newsArticle h3 a, #GLP_Left .newsArticle h4 a, .newcomerLoginButton, .newcomerLogin .loginButtonForgot input, #GLP_Left .relatedLinks h2, .customBox h3, #Publication_Right .issueNav h1, .customBox h3 .myProfile, #GLP_Left .articleAuthor, #GLP_Left .articleAuthor a, #GLP_Left .articleAuthor a:link, .customSearchButton, #CourtDirectorySearch, .jshowoff-slidelinks a, .tabs *, .msbTabs .tabActive, .msbTabs .tabInactive, .errorMsgTxt h2, .errorLoginMsgTxt h2, .errorMsgTxt h3, .errorLoginMsgTxt h3, .errorButton, h1.AdYourComment, .commentUsername, .commentUsername div, .commentTime, .newcomerLogin h1, .welcome .newcomerLogin h1, h1.msbHeader, .memberButton input, .genButton input, .lyrisButton, .shareText, #GLP_Left h2.Title, .btn-archive {
	font-family: "ff-din-web-condensed-n6", "ff-din-web-condensed-1", "ff-din-web-condensed-2";
	font-weight: 600;
}

.dinLight, h2.navSecondary, .welcome .highlights h1, .highlights h1, .wisconsinLawyerNews h1, .ms-WPBody .wisconsinLawyerNews h1, .AnonymousHomepage h1, #Publication_Right h1, .insideTrackNews h1, .RotundaReportNews h1 {
	font-family: "ff-din-web-condensed-n3", "ff-din-web-condensed-1", "ff-din-web-condensed-2";
	font-weight: 300;
}

.dinBold, .level1, .level1Selected, ul.level1 li, .mainNavigation li a, .largeDate .Day, .s4-tn li.static > .menu-item, div.date div.larger, .rrDate div.larger, .groupAnnouncements .Day {
	font-family: "ff-din-web-condensed-n7", "ff-din-web-condensed-1", "ff-din-web-condensed-2";
	font-weight: 700;
}

.newRoman
{
	font-family: Cambria, "Hoefler Text", Utopia, "Liberation Serif", "Nimbus Roman No9 L Regular", Times, "Times New Roman", serif;
}

.georgia, .topnav, .footerLeft, .newcomerBoxes div, .mainNavigation span, .ms-WPBody .newcomerLogin p, li.newsHeadline, li.smallHeadline, h1, li.linkList a, a.last, .customBox li a, .customBox ul li, li.dEventTitle, .insetContent p, .insetContent ul, .myProfile, #GLP_Left ul.summaryBox li, #Group_Left ul.summaryBox li, .imageBox p, .ms-WPBody .imageBox p, .imageBoxLarge p, .ms-WPBody .imageBoxLarge p, .dfwp-item p a, .features .wlTitle, .wlTitle, .departments .wlTitle, .webxtras .wlTitle, .summary p, .itTitle, #GLP_Left .itTitle, .rrTitle, #bio p, #bio a, #GLP_Left .archiveHeadline, #GLP_Left .searchResultItem li, .wisconsinLawyerArticle h2, #GLP_Left .wisconsinLawyerArticle h2, #GLP_Left .newsArticle h2, .level1ItemOutput a, #footerFullSiteMap h1.navTitle em, .groupAnnouncements .Column_Title, .Column_Author, .Column_ItemChildCount, .relatedLinks li a, table.relatedLinks .Column_URL, table.workgroups .Column_URL, #Group_PageLinks li, table.calendar .Column_Title, .Column_Created, .newsletters .Column_DisplayTitle, #Group_Left .FileCabinet p, .newsSecondary .Column_Title, .newsSecondary .Column_SBW_PublicationSource, .newsSecondary .Column_ContentGroups, .newsSecondary .Column_Taxonomy, .ElistTable .eListName *, .ms-WPBody .ElistTable .eListName *, .ms-WPBody .ElistTable .eListName, .ElistTable .eListName, #GLP_Left h2, ul.pipeLinks li *, .formTable td, .groupSections .Column_URL, .groupCommittee .Column_URL, .groupDivision .Column_URL, .primary .FeatureItem .wlTitle, .primary .FeatureItem .wlTitle *, .jshowoff #features .wlTitle, .ms-WPBody .lendingLibraryTitle, .shortSidebar p, ul.sidebarLinks li *, .ms-WPBody .formTable td, .caseResult span, .caseResult span *, .ITArchiveColumns li a, #Group_Left table.ms-listviewtable td.ms-vb-title a, .generalArticle h2, .ms-WPBody .quoteCallOut, .ms-WPBody .quoteCallOut p, #GLP_Left .newsArticle #bio a, #GLP_Left .newsArticle .boxleft a, #GLP_Left .newsArticle .boxright a, #GLP_Left .newsArticle boxcenter a, #GLP_Left .newsArticle .imageBox a, #GLP_Left .newsArticle .quoteCallOut a, .Roster h2.Title, #GLP_Left .newsArticle .summaryBox a, .GreenBox .faqLink a, .dfwp-item .generalArticle .imageBox p a {
	font-family: Georgia, Constantia, "Lucida Bright", Lucidabright, "Lucida Serif", Lucida, "DejaVu Serif", "Bitstream Vera Serif", "Liberation Serif", serif;
}

.garamond
{
	font-family: "Palatino Linotype", Palatino, Palladio, "URW Palladio L", "Book Antiqua", Baskerville, "Bookman Old Style", "Bitstream Charter", "Nimbus Roman No9 L", Garamond, "Apple Garamond", "ITC Garamond Narrow", "New Century Schoolbook", "Century Schoolbook", "Century Schoolbook L", Georgia, serif;
}

.helvetica
{
	font-family: Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.verdana, .loginCheckboxRemember
{
	font-family: Corbel, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", Verdana, "Verdana Ref", sans-serif;
}

.trebuchet
{
	font-family: "Segoe UI", Candara, "Bitstream Vera Sans", "DejaVu Sans", "Bitstream Vera Sans", "Trebuchet MS", Verdana, "Verdana Ref", sans-serif;
}

.impact
{
	font-family: Impact, Haettenschweiler, "Franklin Gothic Bold", Charcoal, "Helvetica Inserat", "Bitstream Vera Sans Bold", "Arial Black", sans-serif;
}

.arial, input, textarea, h4, .wlArticleText h5, .generalArticle h5, .wlArticleText h6, .generalArticle h6, .downloadLink, .ui-widget p, .ui-widget li, .ui-widget blockquote, .ui-widget td, .ms-WPBody p, .highlights ul li, .imageRight p span, .imageLeft p span, .wlSummary, .itSummary, #GLP_Left li, .archiveSummary, .rrSummary, .archiveDepartments *, .archiveColumns *, table.basic th, #GLP_Left sup a, blockquote, #footerFullSiteMap .level1 li, table.calendar .Column_Location, table.calendar .Column_Credits, table.calendar .Column_Type, input.eListEmail, .newcomerLogin input, #GLP_Left .newsArticle a, table.calendar .Column_City, .formTable input, .formTable select, #onetIDListForm select, .wlfForm label, .ms-WPBody td, .ms-WPBody select, .emph, .singlebox span, .ms-formlabel, .ms-standardheader, .ms-formvalidation, .wlArticleSummary, .commentInputField, .commentContents, div.bio *, #fcResultsInfo *, #fcResultsInfo, .fc_description, .searchInput, .customSearchInput, .searchTips, #Group_Left td.ms-vb, #Group_Left table.ms-listviewtable td.ms-vb2 nobr, .generalArticle li, .dfwp-item .generalArticle p a, .archiveYears #ArchiveDropDown, .archiveYears #ArchiveDropDown *, table.clear th, .duesForm, .overdue, #GLP_Left .newsArticle .summaryBox .downloadLink a, .socialcomment-contents *, td.ms-vb2 /*, #GLP_Left .newsArticle .articleSidebar a */
{
	font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
}

.sbwLogin ul.ms-MenuUIUL * {
	font-family: Verdana, Arial, sans-serif;
}
