@import "/Protected/CSS/generic-styles.css";
/* POB Redesign */
/* NOTE : PLEASE PROOF IN IE IF CHANGING COLUMN WIDTHS*/
body {
    background-color: #d5dce0;
    padding: 0;
    margin: 0;
    text-align: center
    }
/*page  layout*/
div.top {
    background-image: url(/preparedfoods.com/CI/Home/Files/images/shadow_top.jpg);
    background-repeat: no-repeat;
    height: 11px;
    width: 1043px;
    padding: 0;
    margin: 0 auto;
    line-height: 11px;
    font-size: 8px;
    position: relative
    }
div.bg {
    width: 1024px;
    background: #fff;
    padding: 0;
    margin: 0 auto;
    text-align: left
    }
table.layout {
    margin: 0;
    padding: 0;
    left: 0;
    width: 1050px;
    /*causes a problem with feedback button */
    /*position:relative;*/
    text-align: left;
    background: url(/files.bnpmedia.com/POB/Home/Files/images/Page-BG.gif) repeat-y center
    }
div.bottom {
    background-image: url(/preparedfoods.com/CI/Home/Files/images/shadow_bottom.jpg);
    background-repeat: no-repeat;
    height: 12px;
    width: 1043px;
    padding: 0;
    margin: 0 auto;
    text-align: center
    }
body table {
    text-align: left
    }
/*header/footer*/
td.staticHeader {
    text-align: center;
    width: 1024px;
    padding: 0;
    height: 115px
    }
table.staticHeader {
    height: 125px
    }
/* Columns Set */
.column1 {
    vertical-align: text-top;
    width: 100px;
    background-color: #fff;
    border-right: 1px solid #b7b7b7
    }
.column2 {
    padding-left: 10px;
    padding-right: 10px;
    vertical-align: text-top;
    background: #fff;
    width: 100%;
    align: center
    }
.column3 {
    vertical-align: top;
    background: #fff
    }
.column4 {
    vertical-align: top;
    border-left: 1px solid #b7b7b7;
    width: 130px;
    padding-top: 5px;
    background-color: #fff;
    text-align: center
    }
.column21 {
    width: 50%;
    padding-left: 10px;
    padding-right: 10px;
    background: #fff;
    vertical-align: top;
    border-right: 1px solid #b7b7b7
    }
.column22 {
    padding-left: 10px;
    padding-right: 10px;
    vertical-align: top
    }
.column23 {
    vertical-align: top;
    background: #fff;
    width: 324px;
    padding-left: 10px;
    padding-right: 10px;
    border-top: 1px solid #b7b7b7;
    border-bottom: 1px solid #b7b7b7
    }
.column24 {
    padding-left: 10px;
    padding-right: 10px;
    vertical-align: top;
    background: #fff;
    width: 350px;
    border-left: 1px solid #b7b7b7;
    border-top: 1px solid #b7b7b7;
    border-bottom: 1px solid #b7b7b7
    }
.column25 {
    border-left: 1px solid #b7b7b7;
    border-top: 1px solid #b7b7b7;
    border-bottom: 1px solid #b7b7b7;
    vertical-align: top;
    background: #fff;
    width: 350px;
    padding-left: 10px;
    padding-right: 10px
    }
.column26 {
    padding-left: 10px;
    padding-right: 10px;
    vertical-align: top;
    width: 33%;
    background: #e9f1f5;
    border-bottom: 1px solid #b7b7b7;
    border-right: 1px dotted #b7b7b7
    }
.column27 {
    padding-left: 5px;
    padding-right: 5px;
    border-bottom: 1px solid #b7b7b7;
    background: #e9f1f5;
    vertical-align: top;
    width: 33%;
    border-right: 1px dotted #b7b7b7
    }
.column28 {
    padding-left: 10px;
    padding-right: 10px;
    vertical-align: top;
    width: 33%;
    background: #e9f1f5;
    border-bottom: 1px solid #b7b7b7
    }
.column29 {
    border-bottom: 1px solid #b7b7b7;
    vertical-align: top;
    width: 100%;
    background: #fff
    }
.column30 {
    border-bottom: 1px solid #b7b7b7;
    vertical-align: top;
    width: 100%;
    background: #fff
    }
.whitebg {
    background: #fff
    }
/*: CIMASTER */
.HR-Blue {
    background: url(/files.bnpmedia.com/POB/Home/Files/images/HR-BG.jpg) repeat-x;
    margin-left: 3px;
    height: 5px;
    margin-top: 3px
    }
.EDC-HR-Red {
    background: url(/files.bnpmedia.com/CI/Home/Files/images/ci_hr_red.jpg) repeat-x;
    height: 5px
    }
.BNP-IMAGE {
    padding-left: 10px;
    padding-right: 10px
    }
.BNP-MENUS-TITLE {
    margin-top: 1px;
    padding-top: 1pt;
    padding-bottom: 1pt;
    font-weight: bold;
    font-size: 11px;
    color: #071f64;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    border-bottom: 1px dotted #071f64
    }
.BNP-MENUS-TITLE A:link {
    color: #071f64
    }
.BNP-MENUS-TITLE A:visited {
    color: #071f64
    }
.BNP-MENUS-TITLE A:hover {
    color: #071f64;
    text-decoration: underline
    }
.BNP-MENUS-TITLE A:active {
    color: #071f64;
    text-decoration: underline
    }
.BNP-MENU-ITEMS-TITLE {
    font-size: 11px;
    padding-top: 1pt;
    padding-bottom: 1pt;
    color: #071f64;
    border-bottom: 1px dotted #071f64;
    font-family: Verdana, Arial, Helvetica, sans-serif
    }
.BNP-MENU-ITEMS-TITLE A:link {
    color: #071f64
    }
.BNP-MENU-ITEMS-TITLE A:visited {
    color: #071f64
    }
.BNP-MENU-ITEMS-TITLE A:hover {
    color: #071f64;
    text-decoration: underline
    }
.BNP-MENU-ITEMS-TITLE A:active {
    color: #071f64;
    text-decoration: underline
    }
.BNP-AD-INDEX-ROW, .BNP-PRICE-ADJUSTMENTS-ROW {
    padding: 10px 10px 10px 10px;
    border-bottom: 1px dotted #D1C7C8
    }
A, A:active, A:visited {
    font-size: 11px;
    color: #071f64;
    text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif
    }
A:hover {
    font-size: 11px;
    color: #071f64;
    text-decoration: underline;
    font-family: Verdana, Arial, Helvetica, sans-serif
    }
a.staticBoldWhite:link, a.staticBoldWhite:visited {
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #FFF
    }
a.videoBoxText:link, a.videoBoxText:visited {
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #f66a00
    }
a.staticBoldWhite:hover {
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #63F
    }
a.videoBoxText:hover {
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #63F
    }
.BNP-CHANNEL-DESCRIPTION, .BNP-CHANNEL-DESCRIPTION A, .BNP-ISSUE-TITLE, .BNP-ISSUE-TITLE A {
    color: #344b73;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    line-height: 1.5em;
    font-weight: bold;
    padding-left: 3px
    }
.BNP-CHANNEL-DESCRIPTION A:hover, .BNP-ISSUE-TITLE A:hover {
    font-size: 12px
    }
.BNP-AD-INDEX-ISSUE-ID, .BNP-AD-INDEX-PAGE, .BNP-AD-INDEX-READER-SRVC, .BNP-AD-INDEX-URL, .BNP-AD-INDEX-EMAIL, .BNP-ARTICLES-COPIES-COPY, .BNP-ARTICLES-REFERENCES-SPECIFICS, .BNP-ARTICLES-LINKS-DESCRIPTION, .BNP-CLASSIFIEDS-COMPANY-ID, .BNP-CLASSIFIEDS-DESCRIPTION, .BNP-CLASSIFIEDS-START-DATE, .BNP-CLASSIFIEDS-END-DATE, .BNP-CLASSIFIEDS-LINK-ID, .BNP-COMPANIES-ADDRESS1, .BNP-COMPANIES-ADDRESS2, .BNP-COMPANIES-CITY, .BNP-COMPANIES-STATE, .BNP-COMPANIES-PROVINCE, .BNP-COMPANIES-POSTAL-CODE, .BNP-COMPANIES-COUNTRY, .BNP-COMPANIES-PHONE, .BNP-COMPANIES-FAX, .BNP-COMPANIES-DESCRIPTION, .BNP-COMPANIES-ESTIMATED-SALES, .BNP-COMPANIES-ACQUISITIONS, .BNP-COMPANIES-EMAIL, .BNP-COMPANIES-URL, .BNP-EVENTS-COMPANY-ID, .BNP-EVENTS-DESCRIPTION, .BNP-EVENTS-START-DATE, .BNP-EVENTS-END-DATE, .BNP-EVENTS-CITY, .BNP-EVENTS-STATE, .BNP-EVENTS-PROVINCE, .BNP-EVENTS-POSTAL-CODE, .BNP-EVENTS-COUNTRY, .BNP-EVENTS-PHONE, .BNP-EVENTS-FAX, .BNP-EVENTS-EMAIL, .BNP-EVENTS-URL, .BNP-EVENT-X-LINK-EVENT-ID, .BNP-EVENT-X-LINK-LINK-ID, .BNP-PRICE-ADJUSTMENTS-ISSUE-ID, .BNP-PRICE-ADJUSTMENTS-PRODUCT-NAME, .BNP-PRICE-ADJUSTMENTS-START-DATE, .BNP-PRICE-ADJUSTMENTS-RATIONALE, .BNP-SHOWROOMS-DESCRIPTION, .BNP-ARTICLES-WEB-CAPTION, .BNP-WEBINARS-WEBCAST-ADDRESS, .BNP-WEBINARS-FILE-PATH, .BNP-WEBINARS-DESCRIPTION, .BNP-WEBINARS-START-DATE, .BNP-WEBINARS-END-DATE, .BNP-WEBINAR-X-LINK-WEBINAR-ID, .BNP-WEBINAR-X-LINK-LINK-ID, .BNP-LINK, .BNP-LINKINDEX-DESC, .contentlink, .articlesCopiesCopy {
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    line-height: 1.25em;
    color: #333
    }
ul, ol {
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    line-height: 1.5em;
    color: #666;
    padding-left: 20px
    }
.BNP-TOPBAR {
    vertical-align: top;
    padding-left: 25px;
    background: url(/files.bnpmedia.com/CI/Protected/Files/Images/CI-header_02.jpg) no-repeat top left;
    height: 86px
    }
.BNP-TOPBAR-TABLE {
    background: top left
    }
.BNP-TOPBAR-RIGHT {
    background: url(/files.bnpmedia.com/CI/Protected/Files/Images/CI-header_02.jpg) top left
    }
.BNP-TOPBAR-RIGHT2 {
    background: url(/files.bnpmedia.com/CI/Protected/Files/Images/CI-header_04.jpg) top left
    }
.BNP-BOTTOMBAR {
    vertical-align: middle;
    background: url(/files.bnpmedia.com/CI/Protected/Files/Images/CI-footer_04.jpg) repeat-x
    }
.BNP-AD-INDEX-COMPANY-ID, .staticLesserhighlight, .staticbold {
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #666
    }
.staticBoldWhite {
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #FFF
    }
.BNP-ARTICLES-TITLE, .BNP-LINKINDEX-TITLE {
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #344b73
    }
.BNP-ARTICLES-POSTED-DATE, .staticitalic, .BNP-WEBINARS-POSTED-DATE, .BNP-WEBINARS-AUTHOR-ID, .staticitalic {
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-style: italic;
    color: #666
    }
.BNP-ARTICLES-DECK {
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-style: italic;
    color: #344b73
    }
.staticLesserhighlight {
    font-size: 11px;
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #666;
    font-style: italic
    }
.BNP-ARTICLES-COPIES-SUBHEAD, .staticSubheader {
    padding-top: 15pt;
    font-size: 11px;
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #344b73
    }
.BNP-ARTICLES-LINK, .BNP-EVENTS-NAME, .staticFormheader {
    padding-top: 15pt;
    font-size: 11px;
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #344b73
    }
.BNP-AUTHORS-NAME-LAST, .BNP-AUTHORS-NAME-FIRST, .BNP-AUTHORS-SALUTATION, .BNP-AUTHORS-SUFFIX, .BNP-AUTHORS-BIOGRAPHY, .BNP-AUTHORS-EMAIL, .BNP-ARTICLES-BYLINE {
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-style: italic;
    color: #666
    }
.BNP-CLASSIFIED {
    font-size: 11px;
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #344b73
    }
.BNP-CLASSIFIEDS-TITLE, .BNP-PRICE-ADJUSTMENTS-COMPANY-ID, .staticLesserheader, .staticForm {
    font-size: 11px;
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #344b73
    }
.BNP-COMPANY, .BNP-ARCHIVE-SECTION-TITLE {
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #344b73
    }
.BNP-COMPANIES-TITLE, .BNP-SHOWROOMS-TITLE, .BNP-SHOWROOMS-COMPANY-ID, .staticOrangeBold {
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #4e2074
    }
.BNP-WEBINARS-TITLE, .BNP-EVENTS-PAGE-TITLE, .articlesTitle {
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #344b73
    }
.staticTopborder {
    width: 100%;
    border-top: 1px dotted #D1C7C8;
    padding-top: 15px
    }
.staticHighlight {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11pt;
    font-weight: bold;
    color: #4e2074
    }
.staticunderline {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11pt;
    text-decoration: underline;
    color: #666
    }
.staticForminput {
    padding-top: 15px;
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #666
    }
.BNP-IMAGES-DESCRIPTION, .articlesCaption, .bannerTextGrey {
    font-size: 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #666
    }
.bannerTextWhite {
    font-size: 9px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #FFF;
    text-align: left;
    padding: 0 2px 0 15px
    }
.pollIntroText {
    font-size: 9px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #3b775e;
    padding: 0 2px 0 8px
    }
/* Directories styles */
a.directoryLink:link, a.directoryLink:visited {
    color: #21466C;
    font-size: 11px;
    font-weight: bold;
    text-decoration: underline;
    font-family: Verdana, Arial, Helvetica, sans-serif
    }
a.directoryLink:hover {
    font-size: 11px;
    font-weight: bold;
    color: #9D080D;
    text-decoration: underline;
    font-family: Verdana, Arial, Helvetica, sans-serif
    }
.blueHighlight {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9pt;
    font-weight: bold;
    color: #224674
    }
.staticbold-Italic {
    font-size: 11px;
    color: #224674;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-style: italic
    }
.BNP-CHANNEL-NAME {
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #005C96
    }
.BNP-SEPARATION-BAR {
    padding: 2px 2px 2px 2px;
    width: 100%;
    background-color: #ddd;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px
    }
.BNP-DIRECTORIES-INDEX-TABLE {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 1.5em;
    color: #666;
    border-bottom: 1px dotted #CCC
    }
.BNP-DIRECTORIES-NAVIGATION {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666
    }
.BNP-DIRECTORIES-DETAIL-TABLE {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    border: 1px solid #005C96
    }
.BNP-DIRECTORIES-TD-HEADER {
    font-weight: bold;
    padding: 2px 2px 2px 2px;
    background-color: #005C96;
    color: #FFF
    }
.BNP-DIRECTORIES-TD-COINFO {
    padding: 2px 2px 2px 2px;
    background-color: #CCDEEA;
    color: #000;
    line-height: 1.3em
    }
.BNP-DIRECTORIES-TD-ALL {
    padding: 2px 2px 2px 2px;
    background-color: #CCDEEA;
    color: #000
    }
.BNP-DIRECTORIES-INNER-TABLE {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000
    }
.BNP-DIRECTORIES-COINFO-INNER-TABLE {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000;
    line-height: 1.3em
    }
.BNP-DIRECTORIES-SUPER-PREMIUM-LISTING-BG {
    background-color: #9DC5E0
    }
.BNP-DIRECTORIES-PREMIUM-LISTING-BG {
    background-color: #CCDEEA
    }
.BNP-DIRECTORIES-STANDARD-LISTING-BG {
    background-color: #FFF
    }
.BNP-DIRECTORIES-INDEX-SUPER-PREMIUM-IMG {
    background-image: url(/files.bnpmedia.com/POB/Protected/Files/Images/dir_premium1.jpg);
    background-repeat: no-repeat;
    background-position: center
    }
.BNP-DIRECTORIES-ELEARNING-SUPERPREMIUM {
    background-image: url();
    background-repeat: no-repeat;
    background-position: center
    }
.BNP-DIRECTORIES-ELEARNING-PREMIUM {
    background-image: url();
    background-repeat: no-repeat;
    background-position: center
    }
.BNP-DIRECTORIES-ELEARNING-STANDARD {
    background-image: url();
    background-repeat: no-repeat;
    background-position: center
    }
.BNP-DIRECTORIES-EMAIL-TD {
    background-image: url(/files.bnpmedia.com/POB/Protected/Files/Images/dir_email_icon.jpg);
    background-repeat: no-repeat;
    background-position: 50% 20%
    }
.BNP-DIRECTORIES-PREMIUM-TAB {
    background-image: url(/files.bnpmedia.com/POB/Protected/Files/Images/dir_premium2.gif)
    }
.BNP-DIRECTORIES-PDF-IMAGE {
    background: url(/files.bnpmedia.com/POB/Protected/Files/Images/dir_pdf_icon.jpg) no-repeat center
    }
.BNP-DIRECTORIES-TD-ALL A:link, .BNP-DIRECTORIES-NAVIGATION A:link, .BNP-DIRECTORIES-INDEX-TABLE A:link, .BNP-DIRECTORIES-TD-COINFO A:link, .BNP-DIRECTORIES-INNER-TABLE A:link, .BNP-DIRECTORIES-COINFO-INNER-TABLE A:link {
    color: #005C96;
    font-size: 11px;
    text-decoration: underline;
    font-family: Verdana, Arial, Helvetica, sans-serif
    }
.BNP-DIRECTORIES-TD-ALL A:visited, .BNP-DIRECTORIES-NAVIGATION A:visited, .BNP-DIRECTORIES-INDEX-TABLE A:visited, .BNP-DIRECTORIES-TD-COINFO A:visited, .BNP-DIRECTORIES-INNER-TABLE A:visited, .BNP-DIRECTORIES-COINFO-INNER-TABLE A:visited {
    color: #005C96;
    text-decoration: underline
    }
.BNP-DIRECTORIES-TD-ALL A:active, .BNP-DIRECTORIES-NAVIGATION A:active, .BNP-DIRECTORIES-INDEX-TABLE A:active, .BNP-DIRECTORIES-TD-COINFO A:active, .BNP-DIRECTORIES-INNER-TABLE A:active, .BNP-DIRECTORIES-COINFO-INNER-TABLE A:active {
    color: #005C96;
    text-decoration: underline
    }
.BNP-DIRECTORIES-TD-ALL A:hover, .BNP-DIRECTORIES-NAVIGATION A:hover, .BNP-DIRECTORIES-INDEX-TABLE A:hover, .BNP-DIRECTORIES-TD-COINFO A:hover, .BNP-DIRECTORIES-INNER-TABLE A:hover, .BNP-DIRECTORIES-COINFO-INNER-TABLE A:hover {
    color: #005C96;
    text-decoration: underline
    }
/* End Directories styles */
/* Registration styles */
.BNP-REG-TABLE1 {
    background-color: #EFE86C;
    border: 1px #5A4218 solid;
    color: #5A4218;
    font-size: 11px;
    line-height: 1.5em;
    font-family: Verdanda, Arial, Helvetica, sans-serif
    }
.BNP-REG-TABLE2 {
    background-color: #BDD0EE;
    border: 1px #2E3092 solid;
    color: #2E3092;
    font-size: 11px;
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif
    }
.BNP-REG-COPY1 {
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    line-height: 1.5em;
    color: #666
    }
.BNP-MENU-LOGIN-LABELS {
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    line-height: 1.5em;
    color: #3b775e
    }
#BNP-REGFORM input, #BNP-REGFORM select {
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif
    }
.BNP-REG-TITLE {
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #2E3092
    }
/* End Registration styles */
/* Special Reports styles */
.BNP-LINKINDEX-ROW1 {
    background-color: #F9F7F0
    }
.BNP-LINKINDEX-ROW2 {
    background-color: #E9E0F1
    }
/* End of Special Reports styles */
/*other styles*/
.boldGreen {
    color: #3B775E;
    font-weight: bold
    }
.column28 ol, .column28 ol a, .column29 ol, .column29 ol a, .column30 ol, .column30 ol a {
    color: #344b73
    }
.column28 p.articlesCopiesCopy a:link, .column28 p.articlesCopiesCopy a:visited {
    color: #344b73
    }
.column28 p.articlesCopiesCopy a:hover, .column28 p.articlesCopiesCopy a:active {
    color: #344b73;
    text-decoration: underline
    }
.column29 p.articlesCopiesCopy a:link, .column29 p.articlesCopiesCopy a:visited {
    color: #344b73
    }
.column29 p.articlesCopiesCopy a:hover, .column29 p.articlesCopiesCopy a:active {
    color: #344b73;
    text-decoration: underline
    }
.column30 p.articlesCopiesCopy a:link, .column30 p.articlesCopiesCopy a:visited {
    color: #344b73
    }
.column30 p.articlesCopiesCopy a:hover, .column30 p.articlesCopiesCopy a:active {
    color: #344b73;
    text-decoration: underline
    }
.column28 p.articlesTitle, .column29 p.articlesTitle, .column30 p.articlesTitle {
    color: #344b73
    }
/*poll styling*/
span#mp_title_results {
    font-size: 11px
    }
/* Breaking News Styling */
.BNP-CHANNEL-BREAKING1 {
    background: #559fcc;
    color: #fff;
    font-size: 11px;
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    border: 1px solid #1579b5;
    height: 17px
    }
.BNP-CHANNEL-BREAKING1 A:link {
    color: #fff;
    font-size: 11px;
    text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif
    }
.BNP-CHANNEL-BREAKING1 A:visited {
    color: #fff
    }
.BNP-CHANNEL-BREAKING1 A:active {
    color: #fff
    }
.BNP-CHANNEL-BREAKING1 A:hover {
    color: #fff;
    text-decoration: underline
    }
.BNP-CHANNEL-BREAKING2 {
    background-color: #fff;
    border: 1px #92b4c9 solid
    }
.BNP-BREAKING-NEWS {
    background-color: #fff
    }
.BNP-CHANNEL-BREAKING2 TD {
    background-color: #ebf8ff
    }
.BNP-BREAKING-NEWS A:link {
    color: #005d94;
    font-size: 11px;
    text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif
    }
.BNP-BREAKING-NEWS A:visited {
    color: #005d94
    }
.BNP-BREAKING-NEWS A:active {
    color: #005d94
    }
.BNP-BREAKING-NEWS A:hover {
    color: #005d94;
    text-decoration: underline
    }
.BNP-CHANNEL-BREAKING2 A:link {
    color: #005d94;
    font-size: 11px;
    text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    margin-top: 3px
    }
.BNP-CHANNEL-BREAKING2 A:visited {
    color: #005d94
    }
.BNP-CHANNEL-BREAKING2 A:active {
    color: #005d94
    }
.BNP-CHANNEL-BREAKING2 A:hover {
    text-decoration: underline;
    color: #005d94
    }
.BNP-CLASSIFIED-ALL {
    background: #ebf8ff;
    border: 1px solid #dde6f7;
    margin-left: 5px;
    padding-bottom: 5px;
    padding-top: 5px
    }
.BNP-CLASSIFIED-TITLE {
    padding-left: 15px
    }
.BNP-CLASSIFIED-ITEMS {
    padding-left: 30px;
    padding-right: 10px
    }
.BNP-BLOG-TITLE a, .BNP-BLOG-TITLE, .BNP-BLOG-TITLE a:link, .BNP-BLOG-TITLE a:active {
    color: #602126;
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold
    }
.BNP-BLOG-LINK a, .BNP-BLOG-LINK, .BNP-BLOG-LINK a:link, .BNP-BLOG-LINK a:active {
    color: #b87915;
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold
    }
.BNP-BLOG-TITLE a:hover, .BNP-BLOG-LINK a:hover {
    text-decoration: underline
    }
.BNP-BLOG-TEXT {
    color: #b87915;
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif
    }
div.BNP-BLOG-BLOCK {
    padding-left: 45px;
    padding-top: 50px
    }
.TitleBG {
    background: #ebf8ff;
    color: #fff;
    font-size: 11px;
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    border: 1px solid #bbd3e2;
    height: 17px
    }
.partners {
    float: left;
    padding: 25px;
    text-align: center
    }
/* Comment styles */
.form-note {
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #666
    }
#comment-success {
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #666
    }
.comment-line {
    background-color: #0047b6;
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-decoration: none;
    color: #FFF
    }
.comment-line A:link {
    background-color: #0047b6;
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-decoration: none;
    color: #FFF
    }
.comment-line A:active {
    color: #FFF;
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    font-weight: bold;
    background-color: #0047b6
    }
.comment-line A:visited {
    color: #FFF;
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    font-weight: bold;
    background-color: #0047b6
    }
.comment-line A:hover {
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: underline;
    font-weight: bold;
    background-color: #0047b6
    }
.comment-subject {
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-style: italic
    }
.comment-byline {
    font-size: 11px;
    color: #666;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-style: italic
    }
.comment-user {
    font-size: 11px;
    color: #666;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-style: italic
    }
.comment-date {
    font-size: 11px;
    color: #666;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-style: italic
    }
.comment-text {
    padding: 25px 25px 25px 25px;
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    border-bottom: 1px dotted #666
    }
.form-note {
    padding: 25px 25px 25px 25px;
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #666;
    border-bottom: 1px dotted #666
    }
label {
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold
    }
.HomepageDigitalEdition {
    width: 256px;
    margin: 10px auto;
    text-align: center
    }
.HomepageDigitalEdition .DigitalEditionCover {
    margin-bottom: 10px
    }
.Digital-Current-Link {
    display: block;
    background: url(/Protected/Files/digitaledition_standard.jpg) no-repeat;
    text-indent: -9999em;
    width: 256px;
    height: 82px
    }
.DigitalEditionArchiveItem {
    margin-left: 15px
    }