/*Common Styles*/.storyheadline36 { color: black; font-size: 36px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin-top: 0; margin-bottom: 5px; }.storyheadline24 { color: black; font-size: 24px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin-top: 0; margin-bottom: 5px; }.storyheadline18 { color: black; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 0; margin-bottom: 9px; }.storyheadline14 { color: black; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin-top: 0; }.byline { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; margin-right: 12px; margin-left: 0; }.bodycopy { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.4em; }.bodycopysmall { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.4em; background-position: 0 0; margin-top: 4px; }.sidebarBoxInfo { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 14px; background-color: #f1f6ff; margin: 12px; padding: 0 12px 0 9px; border: solid 1px #a4b6c8; }.subhead { color: black; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }.sectionindex { font-size: 14px; font-weight: bold; margin-top: 14px; margin-right: 12px; margin-bottom: 4px; padding-top: 9px; border-top: 1px dotted #7f7772; }.sectionindextop { font-size: 14px; font-weight: bold; margin-top: 0; margin-right: 12px; margin-bottom: 4px; padding-top: 2px; }.sidebarOutline { font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin-top: 0; margin-left: 12px; padding: 9px; border: solid 1px #a4b6c8; }.sidebarBoxhead { font-size: 12px; background-color: #a4b6c8; margin-top: 0; margin-bottom: 0; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; }.sidebarOutline { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin-top: 0; margin-left: 12px; padding: 9px; border: solid 1px #a4b6c8; }.recentstories { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin-right: 12px; margin-bottom: 9px; margin-left: 24px; list-style-type: disc; display: list-item; }/*Classifieds*/.classifiedhead1 { color: #000; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin-top: 0; margin-bottom: 0; }.classifiedhead2 { color: #000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #a4b6c8; text-align: right; padding: 6px; }/*Letters Page*/.lettersboxhead { font-size: 12px; background-color: #a4b6c8; margin-top: 0; margin-bottom: 0; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; }.subheadLetters { color: black; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin-top: 1em; margin-bottom: 0; }.sidebarLetters { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin-top: 0; margin-left: 12px; padding: 9px; border: solid 1px #a4b6c8; }/*Sunbeams*/.sunbeamshead { color: #000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #a4b6c8; padding: 6px; }/*OpEd Page*/.opedtitle { font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; margin-bottom: 9px; padding-top: 9px; padding-bottom: 2px; border-bottom: 1px solid #554d49; }.ouviewsTeaser { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin-top: 0; margin-right: 24px; margin-bottom: 6px; }.ourviewsHeader { font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; margin-top: 0; margin-bottom: 6px; margin-left: 0; }.opedHeader { font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; margin-top: 0; margin-bottom: 6px; margin-left: 0; }.opedhead { font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin-top: 0; margin-bottom: 0; }.opedteaser { font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 4px; padding-bottom: 24px; }/*Newsbriefs*/.briefsheadline { color: black; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin-top: 1em; margin-bottom: 0; }/*Photograph Styles*/.photo { margin-bottom: 3px; }.photoindex { margin-top: 2px; margin-bottom: 0; }.photocredit { color: #000; font-size: 9px; margin: 0 12px 6px; padding-top: 0; }.photocaptions { color: #000; font-size: 10px; margin: 0 12px 12px; }/*Static Document Styles*/body,td,th { color: #000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 10px 0 0; }a:link { color: #554d49; text-decoration: none; }a:visited { text-decoration: none; color: #554d49; }a:hover { text-decoration: underline; }a:active { text-decoration: none; }.docoutline { border: solid 1px #7f7772; }.docoutline2 { font-size: 10px; padding: 5px; border-top: 1px solid #7f7772; border-right: 1px solid #7f7772; border-left: 1px solid #7f7772; border-bottom-width: 0; }.docoutline2a { font-size: 10px; padding: 5px; border-top: 1px solid #7f7772; border-bottom-width: 0; border-left: 1px solid #7f7772; }.docoutline3 { border-bottom: 1px solid #d4dded; }.docoutline3a { border-bottom: 1px solid #cdd; }.docoutline4 { border-top: 2px solid #554d49; }.docoutlineleft { border-right: 1px solid #cdd; }.docoutlineright { border-left: 1px solid #cdd; }.leftnav { color: #000; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin-top: 0; margin-bottom: 9px; margin-left: 4px; padding-top: 0; padding-right: 9px; padding-bottom: 0; }.rightnav { color: #000; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin-top: 0; margin-bottom: 9px; margin-left: 19px; padding-top: 0; padding-bottom: 0; padding-left: 9px; }.bottom { font-size: xx-small; color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-transform: none; vertical-align: top; }.subheadbackNew { color: #554d49; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; background-color: #d4dded; margin: 0 0 4px 9px; padding: 3px; border-top: 2px solid #a4b6c8; }.subheadsections { color: #554d49; font-size: 18px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; background-color: #a4b6c8; margin: 0 0 9px; padding: 3px; }.subheadback { color: #554d49; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; background-color: #d4dded; margin: 0 0 4px 24px; padding: 3px; border-top: 2px solid #a4b6c8; }.subheadback2 { color: #554d49; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; background-color: #d4dded; margin: 0 9px 4px 0; padding: 3px; border-top: 2px solid #a4b6c8; }.phxnews { font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #a4b6c8; margin-top: 0; margin-bottom: 9px; padding-top: 4px; padding-bottom: 4px; border-top: 2px solid #d4dded; }.phxnewsLocal { font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #a4b6c8; margin-top: 0; margin-bottom: 0; padding-top: 4px; padding-bottom: 4px; border-top: 2px solid #d4dded; }.searchLocal { background-color: #d4dded; margin-top: 0; margin-bottom: 9px; }/*temp*/.bishopcolumnBioRecent { font-size: 12px; background-color: #a4b6c8; margin-top: 0; margin-bottom: 0; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; }
