/***********************************
MC Press Magazine – October 2017
***********************************/

    /*general*/

        .mc_press_magazine_october_201 .column endbug {
        }

    /*headers*/

        .mc_press_magazine_october_201 .column h1 {
        }

        .mc_press_magazine_october_201 .column h2 {
        }

        .mc_press_magazine_october_201 .column h3 {
        }

        .mc_press_magazine_october_201 .column h4 {
        }

        .mc_press_magazine_october_201 .column h5 {
        }

        .mc_press_magazine_october_201 .column h6 {
        }

    /*inlines*/

        .mc_press_magazine_october_201 .column .default-drop-cap {
           float: left;
           font-size: 60px;
           font-weight: 400;
           line-height: .3em;
           margin-right: 2px;
           margin-top: 15px;
        }

    /*links*/

        .mc_press_magazine_october_201 .column a {
        }

    /*paragraphs*/

        .mc_press_magazine_october_201 .column p {
        }

/***********************************
TL Ashford
***********************************/

    /*general*/

        .tl_ashford .column endbug {
        }

    /*headers*/

        .tl_ashford .column h1 {
        }

        .tl_ashford .column h2 {
        }

        .tl_ashford .column h3 {
        }

        .tl_ashford .column h4 {
        }

        .tl_ashford .column h5 {
        }

        .tl_ashford .column h6 {
        }

    /*inlines*/

        .tl_ashford .column .default-drop-cap {
           float: left;
           font-size: 60px;
           font-weight: 400;
           line-height: .3em;
           margin-right: 2px;
           margin-top: 15px;
        }

    /*links*/

        .tl_ashford .column a {
        }

    /*paragraphs*/

        .tl_ashford .column p {
        }

/***********************************
User Guide
***********************************/

    /*general*/

        .user_guide .column endbug {
        }

    /*headers*/

        .user_guide .column h1 {
        }

        .user_guide .column h2 {
        }

        .user_guide .column h3 {
        }

        .user_guide .column h4 {
        }

        .user_guide .column h5 {
        }

        .user_guide .column h6 {
        }

    /*inlines*/

        .user_guide .column .default-drop-cap {
           float: left;
           font-size: 60px;
           font-weight: 400;
           line-height: .3em;
           margin-right: 2px;
           margin-top: 15px;
        }

    /*links*/

        .user_guide .column a {
        }

    /*paragraphs*/

        .user_guide .column p {
        }

/***********************************
Editor's Letter
***********************************/

    /*general*/

        .editors_letter .column endbug {
        }

    /*headers*/

        .editors_letter .column h1 {
           font-family: Avant Garde, sans-serif;
           font-size: 16px;
           font-weight: bold;
           line-height: 1.6em;
           margin-bottom: 1px;
           margin-top: 0px;
           padding-bottom: 1px;
        }

        .editors_letter .column h2 {
           font-family: Avant Garde, sans-serif;
           font-size: 42px;
           line-height: 1.2em;
           margin-top: 0px;
        }

        .editors_letter .column h3 {
           color: #990000;
           font-family: Avant Garde, sans-serif;
           font-size: 24px;
           line-height: 1.2em;
           margin-top: 0px;
           padding-bottom: 30px;
           padding-left: 6px;
           padding-top: 10px;
        }

        .editors_letter .column h4 {
           font-family: Avant Garde, sans-serif;
           font-size: 28px;
           line-height: 1.2em;
           margin-top: 18px;
        }

        .editors_letter .column h5 {
        }

        .editors_letter .column h6 {
        }

    /*inlines*/

        .editors_letter .column .default-drop-cap {
           float: left;
           font-family: Bookman, serif;
           font-size: 60px;
           font-weight: 400;
           line-height: 0.5em;
           margin-right: 4px;
           margin-top: 15px;
        }

        .editors_letter .column .inlinecode {
           font-family: Courier New, serif;
           font-size: 18px;
           line-height: 1.6em;
        }

        .editors_letter .column .RedText {
           color: #c10000;
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
        }

    /*links*/

        .editors_letter .column a {
        }

        .editors_letter .column a.RedLink {
           color: #c10000;
           font-size: 18px;
           line-height: 1.6em;
           text-decoration: none;
        }

    /*lists*/

        .editors_letter .column .Numbered {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-top: 0px;
           padding-left: 60px;
           padding-right: 20px;
           list-style-image: none;
        }

        .editors_letter .column .SquareBullet {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           list-style-type: square;
           margin-top: 0px;
           padding-left: 60px;
           padding-right: 20px;
           list-style-image: none;
        }

        .editors_letter .column .NoBullet {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           list-style-type: none;
           margin-top: 0px;
           padding-left: 60px;
           padding-right: 20px;
           list-style-image: none;
        }

    /*paragraphs*/

        .editors_letter .column p {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 10px;
           padding-left: 20px;
           padding-right: 20px;
        }

        .editors_letter .column p.CodeStyle {
           font-family: Courier New, serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 10px;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
        }

        .editors_letter .column p.Bio {
           background-color: #e6e6e6;
           font-family: Avant Garde, sans-serif;
           font-size: 16px;
           line-height: 1.6em;
           margin-bottom: 20px;
           margin-left: 30px;
           margin-right: 30px;
           margin-top: 20px;
           padding-bottom: 10px;
           padding-left: 10px;
           padding-right: 10px;
           padding-top: 10px;
        }

        .editors_letter .column p.BylineandDate {
           font-family: Avant Garde, sans-serif;
           font-size: 16px;
           line-height: 1.6em;
           margin-bottom: 1px;
           margin-top: 0px;
           padding-bottom: 1px;
        }

        .editors_letter .column p.Quote {
           font-family: Courier, serif;
           font-size: 21px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-left: 40px;
           margin-top: 18px;
           padding-left: 20px;
           padding-right: 20px;
        }

        .editors_letter .column p.ExtraLeading {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 12px;
           padding-left: 20px;
           padding-right: 20px;
        }

        .editors_letter .column p.RedText {
           color: #c10000;
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 10px;
           padding-left: 20px;
           padding-right: 20px;
        }

/***********************************
Contact Us
***********************************/

    /*general*/

        .contact_us .column endbug {
        }

    /*headers*/

        .contact_us .column h1 {
           font-family: Avant Garde, sans-serif;
           font-size: 16px;
           font-weight: bold;
           line-height: 1.6em;
           margin-bottom: 1px;
           margin-top: 0px;
           padding-bottom: 1px;
        }

        .contact_us .column h2 {
           font-family: Avant Garde, sans-serif;
           font-size: 42px;
           line-height: 1.2em;
           margin-top: 0px;
        }

        .contact_us .column h3 {
           color: #990000;
           font-family: Avant Garde, sans-serif;
           font-size: 24px;
           line-height: 1.2em;
           margin-top: 0px;
           padding-bottom: 30px;
           padding-left: 6px;
           padding-top: 10px;
        }

        .contact_us .column h4 {
           font-family: Avant Garde, sans-serif;
           font-size: 28px;
           line-height: 1.2em;
           margin-top: 18px;
        }

        .contact_us .column h5 {
        }

        .contact_us .column h6 {
        }

    /*inlines*/

        .contact_us .column .default-drop-cap {
           float: left;
           font-family: Bookman, serif;
           font-size: 60px;
           font-weight: 400;
           line-height: 0.5em;
           margin-right: 4px;
           margin-top: 15px;
        }

        .contact_us .column .inlinecode {
           font-family: Courier New, serif;
           font-size: 18px;
           line-height: 1.6em;
        }

        .contact_us .column .RedText {
           color: #c10000;
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
        }

    /*links*/

        .contact_us .column a {
        }

        .contact_us .column a.RedLink {
           color: #c10000;
           font-size: 18px;
           line-height: 1.6em;
           text-decoration: none;
        }

    /*lists*/

        .contact_us .column .Numbered {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-top: 0px;
           padding-left: 60px;
           padding-right: 20px;
           list-style-image: none;
        }

        .contact_us .column .SquareBullet {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           list-style-type: square;
           margin-top: 0px;
           padding-left: 60px;
           padding-right: 20px;
           list-style-image: none;
        }

        .contact_us .column .NoBullet {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           list-style-type: none;
           margin-top: 0px;
           padding-left: 60px;
           padding-right: 20px;
           list-style-image: none;
        }

    /*paragraphs*/

        .contact_us .column p {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 10px;
           padding-left: 20px;
           padding-right: 20px;
        }

        .contact_us .column p.Bio {
           background-color: #e6e6e6;
           font-family: Avant Garde, sans-serif;
           font-size: 16px;
           line-height: 1.6em;
           margin-bottom: 20px;
           margin-left: 30px;
           margin-right: 30px;
           margin-top: 20px;
           padding-bottom: 10px;
           padding-left: 10px;
           padding-right: 10px;
           padding-top: 10px;
        }

        .contact_us .column p.BylineandDate {
           font-family: Avant Garde, sans-serif;
           font-size: 16px;
           line-height: 1.6em;
           margin-bottom: 1px;
           margin-top: 0px;
           padding-bottom: 1px;
        }

        .contact_us .column p.Quote {
           font-family: Courier, serif;
           font-size: 21px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-left: 40px;
           margin-top: 18px;
           padding-left: 20px;
           padding-right: 20px;
        }

        .contact_us .column p.ExtraLeading {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 12px;
           padding-left: 20px;
           padding-right: 20px;
        }

        .contact_us .column p.RedText {
           color: #c10000;
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 10px;
           padding-left: 20px;
           padding-right: 20px;
        }

/***********************************
Channel News
***********************************/

    /*general*/

        .channel_news .column endbug {
        }

    /*headers*/

        .channel_news .column h1 {
           font-family: Avant Garde, sans-serif;
           font-size: 16px;
           font-weight: bold;
           line-height: 1.6em;
           margin-bottom: 1px;
           margin-top: 0px;
           padding-bottom: 1px;
        }

        .channel_news .column h2 {
           font-family: Avant Garde, sans-serif;
           font-size: 42px;
           line-height: 1.2em;
           margin-top: 0px;
        }

        .channel_news .column h3 {
           color: #990000;
           font-family: Avant Garde, sans-serif;
           font-size: 24px;
           line-height: 1.2em;
           margin-top: 0px;
           padding-bottom: 30px;
           padding-left: 6px;
           padding-top: 10px;
        }

        .channel_news .column h4 {
           font-family: Avant Garde, sans-serif;
           font-size: 28px;
           line-height: 1.2em;
           margin-top: 18px;
        }

        .channel_news .column h5 {
        }

        .channel_news .column h6 {
        }

    /*inlines*/

        .channel_news .column .default-drop-cap {
           float: left;
           font-family: Bookman, serif;
           font-size: 60px;
           font-weight: 400;
           line-height: 0.5em;
           margin-right: 4px;
           margin-top: 15px;
        }

        .channel_news .column .inlinecode {
           font-family: Courier New, serif;
           font-size: 18px;
           line-height: 1.6em;
        }

        .channel_news .column .RedText {
           color: #c10000;
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
        }

    /*links*/

        .channel_news .column a {
        }

        .channel_news .column a.RedLink {
           color: #c10000;
           font-size: 18px;
           line-height: 1.6em;
           text-decoration: none;
        }

    /*lists*/

        .channel_news .column .Numbered {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-top: 0px;
           padding-left: 60px;
           padding-right: 20px;
           list-style-image: none;
        }

        .channel_news .column .SquareBullet {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           list-style-type: square;
           margin-top: 0px;
           padding-left: 60px;
           padding-right: 20px;
           list-style-image: none;
        }

        .channel_news .column .NoBullet {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           list-style-type: none;
           margin-top: 0px;
           padding-left: 60px;
           padding-right: 20px;
           list-style-image: none;
        }

    /*paragraphs*/

        .channel_news .column p {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 10px;
           padding-left: 20px;
           padding-right: 20px;
        }

        .channel_news .column p.CodeStyle {
           font-family: Courier New, serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 10px;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
        }

        .channel_news .column p.Bio {
           background-color: #e6e6e6;
           font-family: Avant Garde, sans-serif;
           font-size: 16px;
           line-height: 1.6em;
           margin-bottom: 20px;
           margin-left: 30px;
           margin-right: 30px;
           margin-top: 20px;
           padding-bottom: 10px;
           padding-left: 10px;
           padding-right: 10px;
           padding-top: 10px;
        }

        .channel_news .column p.BylineandDate {
           font-family: Avant Garde, sans-serif;
           font-size: 16px;
           line-height: 1.6em;
           margin-bottom: 1px;
           margin-top: 0px;
           padding-bottom: 1px;
        }

        .channel_news .column p.Quote {
           font-family: Courier, serif;
           font-size: 21px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-left: 40px;
           margin-top: 18px;
           padding-left: 20px;
           padding-right: 20px;
        }

        .channel_news .column p.ExtraLeading {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 12px;
           padding-left: 20px;
           padding-right: 20px;
        }

        .channel_news .column p.RedText {
           color: #c10000;
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 10px;
           padding-left: 20px;
           padding-right: 20px;
        }

/***********************************
Channel News
***********************************/

    /*general*/

        .channel_news_2 .column endbug {
        }

    /*headers*/

        .channel_news_2 .column h1 {
           font-family: Avant Garde, sans-serif;
           font-size: 16px;
           font-weight: bold;
           line-height: 1.6em;
           margin-bottom: 1px;
           margin-top: 0px;
           padding-bottom: 1px;
        }

        .channel_news_2 .column h2 {
           font-family: Avant Garde, sans-serif;
           font-size: 42px;
           line-height: 1.2em;
           margin-top: 0px;
        }

        .channel_news_2 .column h3 {
           color: #990000;
           font-family: Avant Garde, sans-serif;
           font-size: 24px;
           line-height: 1.2em;
           margin-top: 0px;
           padding-bottom: 30px;
           padding-left: 6px;
           padding-top: 10px;
        }

        .channel_news_2 .column h4 {
           font-family: Avant Garde, sans-serif;
           font-size: 28px;
           line-height: 1.2em;
           margin-top: 18px;
        }

        .channel_news_2 .column h5 {
        }

        .channel_news_2 .column h6 {
        }

    /*inlines*/

        .channel_news_2 .column .default-drop-cap {
           float: left;
           font-family: Bookman, serif;
           font-size: 60px;
           font-weight: 400;
           line-height: 0.5em;
           margin-right: 4px;
           margin-top: 15px;
        }

        .channel_news_2 .column .inlinecode {
           font-family: Courier New, serif;
           font-size: 18px;
           line-height: 1.6em;
        }

        .channel_news_2 .column .RedText {
           color: #c10000;
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
        }

    /*links*/

        .channel_news_2 .column a {
        }

        .channel_news_2 .column a.RedLink {
           color: #c10000;
           font-size: 18px;
           line-height: 1.6em;
           text-decoration: none;
        }

    /*lists*/

        .channel_news_2 .column .Numbered {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-top: 0px;
           padding-left: 60px;
           padding-right: 20px;
           list-style-image: none;
        }

        .channel_news_2 .column .SquareBullet {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           list-style-type: square;
           margin-top: 0px;
           padding-left: 60px;
           padding-right: 20px;
           list-style-image: none;
        }

        .channel_news_2 .column .NoBullet {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           list-style-type: none;
           margin-top: 0px;
           padding-left: 60px;
           padding-right: 20px;
           list-style-image: none;
        }

    /*paragraphs*/

        .channel_news_2 .column p {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 10px;
           padding-left: 20px;
           padding-right: 20px;
        }

        .channel_news_2 .column p.CodeStyle {
           font-family: Courier New, serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 10px;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
        }

        .channel_news_2 .column p.Bio {
           background-color: #e6e6e6;
           font-family: Avant Garde, sans-serif;
           font-size: 16px;
           line-height: 1.6em;
           margin-bottom: 20px;
           margin-left: 30px;
           margin-right: 30px;
           margin-top: 20px;
           padding-bottom: 10px;
           padding-left: 10px;
           padding-right: 10px;
           padding-top: 10px;
        }

        .channel_news_2 .column p.BylineandDate {
           font-family: Avant Garde, sans-serif;
           font-size: 16px;
           line-height: 1.6em;
           margin-bottom: 1px;
           margin-top: 0px;
           padding-bottom: 1px;
        }

        .channel_news_2 .column p.Quote {
           font-family: Courier, serif;
           font-size: 21px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-left: 40px;
           margin-top: 18px;
           padding-left: 20px;
           padding-right: 20px;
        }

        .channel_news_2 .column p.ExtraLeading {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 12px;
           padding-left: 20px;
           padding-right: 20px;
        }

        .channel_news_2 .column p.RedText {
           color: #c10000;
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 10px;
           padding-left: 20px;
           padding-right: 20px;
        }

/***********************************
Channel News
***********************************/

    /*general*/

        .channel_news_3 .column endbug {
        }

    /*headers*/

        .channel_news_3 .column h1 {
           font-family: Avant Garde, sans-serif;
           font-size: 16px;
           font-weight: bold;
           line-height: 1.6em;
           margin-bottom: 1px;
           margin-top: 0px;
           padding-bottom: 1px;
        }

        .channel_news_3 .column h2 {
           font-family: Avant Garde, sans-serif;
           font-size: 42px;
           line-height: 1.2em;
           margin-top: 0px;
        }

        .channel_news_3 .column h3 {
           color: #990000;
           font-family: Avant Garde, sans-serif;
           font-size: 24px;
           line-height: 1.2em;
           margin-top: 0px;
           padding-bottom: 30px;
           padding-left: 6px;
           padding-top: 10px;
        }

        .channel_news_3 .column h4 {
           font-family: Avant Garde, sans-serif;
           font-size: 28px;
           line-height: 1.2em;
           margin-top: 18px;
        }

        .channel_news_3 .column h5 {
        }

        .channel_news_3 .column h6 {
        }

    /*inlines*/

        .channel_news_3 .column .default-drop-cap {
           float: left;
           font-family: Bookman, serif;
           font-size: 60px;
           font-weight: 400;
           line-height: 0.5em;
           margin-right: 4px;
           margin-top: 15px;
        }

        .channel_news_3 .column .inlinecode {
           font-family: Courier New, serif;
           font-size: 18px;
           line-height: 1.6em;
        }

        .channel_news_3 .column .RedText {
           color: #c10000;
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
        }

    /*links*/

        .channel_news_3 .column a {
        }

        .channel_news_3 .column a.RedLink {
           color: #c10000;
           font-size: 18px;
           line-height: 1.6em;
           text-decoration: none;
        }

    /*lists*/

        .channel_news_3 .column .Numbered {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-top: 0px;
           padding-left: 60px;
           padding-right: 20px;
           list-style-image: none;
        }

        .channel_news_3 .column .SquareBullet {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           list-style-type: square;
           margin-top: 0px;
           padding-left: 60px;
           padding-right: 20px;
           list-style-image: none;
        }

        .channel_news_3 .column .NoBullet {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           list-style-type: none;
           margin-top: 0px;
           padding-left: 60px;
           padding-right: 20px;
           list-style-image: none;
        }

    /*paragraphs*/

        .channel_news_3 .column p {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 10px;
           padding-left: 20px;
           padding-right: 20px;
        }

        .channel_news_3 .column p.CodeStyle {
           font-family: Courier New, serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 10px;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
        }

        .channel_news_3 .column p.Bio {
           background-color: #e6e6e6;
           font-family: Avant Garde, sans-serif;
           font-size: 16px;
           line-height: 1.6em;
           margin-bottom: 20px;
           margin-left: 30px;
           margin-right: 30px;
           margin-top: 20px;
           padding-bottom: 10px;
           padding-left: 10px;
           padding-right: 10px;
           padding-top: 10px;
        }

        .channel_news_3 .column p.BylineandDate {
           font-family: Avant Garde, sans-serif;
           font-size: 16px;
           line-height: 1.6em;
           margin-bottom: 1px;
           margin-top: 0px;
           padding-bottom: 1px;
        }

        .channel_news_3 .column p.Quote {
           font-family: Courier, serif;
           font-size: 21px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-left: 40px;
           margin-top: 18px;
           padding-left: 20px;
           padding-right: 20px;
        }

        .channel_news_3 .column p.ExtraLeading {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 12px;
           padding-left: 20px;
           padding-right: 20px;
        }

        .channel_news_3 .column p.RedText {
           color: #c10000;
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 10px;
           padding-left: 20px;
           padding-right: 20px;
        }

/***********************************
Analytics & Cognitive News
***********************************/

    /*general*/

        .analytics_cognitive_news .column endbug {
        }

    /*headers*/

        .analytics_cognitive_news .column h1 {
           font-family: Avant Garde, sans-serif;
           font-size: 16px;
           font-weight: bold;
           line-height: 1.6em;
           margin-bottom: 1px;
           margin-top: 0px;
           padding-bottom: 1px;
        }

        .analytics_cognitive_news .column h2 {
           font-family: Avant Garde, sans-serif;
           font-size: 42px;
           line-height: 1.2em;
           margin-top: 0px;
        }

        .analytics_cognitive_news .column h3 {
           color: #990000;
           font-family: Avant Garde, sans-serif;
           font-size: 24px;
           line-height: 1.2em;
           margin-top: 0px;
           padding-bottom: 30px;
           padding-left: 6px;
           padding-top: 10px;
        }

        .analytics_cognitive_news .column h4 {
           font-family: Avant Garde, sans-serif;
           font-size: 28px;
           line-height: 1.2em;
           margin-top: 18px;
        }

        .analytics_cognitive_news .column h5 {
        }

        .analytics_cognitive_news .column h6 {
        }

    /*inlines*/

        .analytics_cognitive_news .column .default-drop-cap {
           float: left;
           font-family: Bookman, serif;
           font-size: 60px;
           font-weight: 400;
           line-height: 0.5em;
           margin-right: 4px;
           margin-top: 15px;
        }

        .analytics_cognitive_news .column .inlinecode {
           font-family: Courier New, serif;
           font-size: 18px;
           line-height: 1.6em;
        }

        .analytics_cognitive_news .column .RedText {
           color: #c10000;
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
        }

    /*links*/

        .analytics_cognitive_news .column a {
        }

        .analytics_cognitive_news .column a.RedLink {
           color: #c10000;
           font-size: 18px;
           line-height: 1.6em;
           text-decoration: none;
        }

    /*lists*/

        .analytics_cognitive_news .column .Numbered {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-top: 0px;
           padding-left: 60px;
           padding-right: 20px;
           list-style-image: none;
        }

        .analytics_cognitive_news .column .SquareBullet {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           list-style-type: square;
           margin-top: 0px;
           padding-left: 60px;
           padding-right: 20px;
           list-style-image: none;
        }

        .analytics_cognitive_news .column .NoBullet {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           list-style-type: none;
           margin-top: 0px;
           padding-left: 60px;
           padding-right: 20px;
           list-style-image: none;
        }

    /*paragraphs*/

        .analytics_cognitive_news .column p {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 10px;
           padding-left: 20px;
           padding-right: 20px;
        }

        .analytics_cognitive_news .column p.CodeStyle {
           font-family: Courier New, serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 10px;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
        }

        .analytics_cognitive_news .column p.Bio {
           background-color: #e6e6e6;
           font-family: Avant Garde, sans-serif;
           font-size: 16px;
           line-height: 1.6em;
           margin-bottom: 20px;
           margin-left: 30px;
           margin-right: 30px;
           margin-top: 20px;
           padding-bottom: 10px;
           padding-left: 10px;
           padding-right: 10px;
           padding-top: 10px;
        }

        .analytics_cognitive_news .column p.BylineandDate {
           font-family: Avant Garde, sans-serif;
           font-size: 16px;
           line-height: 1.6em;
           margin-bottom: 1px;
           margin-top: 0px;
           padding-bottom: 1px;
        }

        .analytics_cognitive_news .column p.Quote {
           font-family: Courier, serif;
           font-size: 21px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-left: 40px;
           margin-top: 18px;
           padding-left: 20px;
           padding-right: 20px;
        }

        .analytics_cognitive_news .column p.ExtraLeading {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 12px;
           padding-left: 20px;
           padding-right: 20px;
        }

        .analytics_cognitive_news .column p.RedText {
           color: #c10000;
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 10px;
           padding-left: 20px;
           padding-right: 20px;
        }

/***********************************
Analytics & Cognitive News
***********************************/

    /*general*/

        .analytics_cognitive_news_2 .column endbug {
        }

    /*headers*/

        .analytics_cognitive_news_2 .column h1 {
           font-family: Avant Garde, sans-serif;
           font-size: 16px;
           font-weight: bold;
           line-height: 1.6em;
           margin-bottom: 1px;
           margin-top: 0px;
           padding-bottom: 1px;
        }

        .analytics_cognitive_news_2 .column h2 {
           font-family: Avant Garde, sans-serif;
           font-size: 42px;
           line-height: 1.2em;
           margin-top: 0px;
        }

        .analytics_cognitive_news_2 .column h3 {
           color: #990000;
           font-family: Avant Garde, sans-serif;
           font-size: 24px;
           line-height: 1.2em;
           margin-top: 0px;
           padding-bottom: 30px;
           padding-left: 6px;
           padding-top: 10px;
        }

        .analytics_cognitive_news_2 .column h4 {
           font-family: Avant Garde, sans-serif;
           font-size: 28px;
           line-height: 1.2em;
           margin-top: 18px;
        }

        .analytics_cognitive_news_2 .column h5 {
        }

        .analytics_cognitive_news_2 .column h6 {
        }

    /*inlines*/

        .analytics_cognitive_news_2 .column .default-drop-cap {
           float: left;
           font-family: Bookman, serif;
           font-size: 60px;
           font-weight: 400;
           line-height: 0.5em;
           margin-right: 4px;
           margin-top: 15px;
        }

        .analytics_cognitive_news_2 .column .inlinecode {
           font-family: Courier New, serif;
           font-size: 18px;
           line-height: 1.6em;
        }

        .analytics_cognitive_news_2 .column .RedText {
           color: #c10000;
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
        }

    /*links*/

        .analytics_cognitive_news_2 .column a {
        }

        .analytics_cognitive_news_2 .column a.RedLink {
           color: #c10000;
           font-size: 18px;
           line-height: 1.6em;
           text-decoration: none;
        }

    /*lists*/

        .analytics_cognitive_news_2 .column .Numbered {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-top: 0px;
           padding-left: 60px;
           padding-right: 20px;
           list-style-image: none;
        }

        .analytics_cognitive_news_2 .column .SquareBullet {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           list-style-type: square;
           margin-top: 0px;
           padding-left: 60px;
           padding-right: 20px;
           list-style-image: none;
        }

        .analytics_cognitive_news_2 .column .NoBullet {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           list-style-type: none;
           margin-top: 0px;
           padding-left: 60px;
           padding-right: 20px;
           list-style-image: none;
        }

    /*paragraphs*/

        .analytics_cognitive_news_2 .column p {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 10px;
           padding-left: 20px;
           padding-right: 20px;
        }

        .analytics_cognitive_news_2 .column p.CodeStyle {
           font-family: Courier New, serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 10px;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
        }

        .analytics_cognitive_news_2 .column p.Bio {
           background-color: #e6e6e6;
           font-family: Avant Garde, sans-serif;
           font-size: 16px;
           line-height: 1.6em;
           margin-bottom: 20px;
           margin-left: 30px;
           margin-right: 30px;
           margin-top: 20px;
           padding-bottom: 10px;
           padding-left: 10px;
           padding-right: 10px;
           padding-top: 10px;
        }

        .analytics_cognitive_news_2 .column p.BylineandDate {
           font-family: Avant Garde, sans-serif;
           font-size: 16px;
           line-height: 1.6em;
           margin-bottom: 1px;
           margin-top: 0px;
           padding-bottom: 1px;
        }

        .analytics_cognitive_news_2 .column p.Quote {
           font-family: Courier, serif;
           font-size: 21px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-left: 40px;
           margin-top: 18px;
           padding-left: 20px;
           padding-right: 20px;
        }

        .analytics_cognitive_news_2 .column p.ExtraLeading {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 12px;
           padding-left: 20px;
           padding-right: 20px;
        }

        .analytics_cognitive_news_2 .column p.RedText {
           color: #c10000;
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 10px;
           padding-left: 20px;
           padding-right: 20px;
        }

/***********************************
New Generation Software
***********************************/

    /*general*/

        .new_generation_software .column endbug {
        }

    /*headers*/

        .new_generation_software .column h1 {
        }

        .new_generation_software .column h2 {
        }

        .new_generation_software .column h3 {
        }

        .new_generation_software .column h4 {
        }

        .new_generation_software .column h5 {
        }

        .new_generation_software .column h6 {
        }

    /*inlines*/

        .new_generation_software .column .default-drop-cap {
           float: left;
           font-size: 60px;
           font-weight: 400;
           line-height: .3em;
           margin-right: 2px;
           margin-top: 15px;
        }

    /*links*/

        .new_generation_software .column a {
        }

    /*paragraphs*/

        .new_generation_software .column p {
        }

/***********************************
RPG
***********************************/

    /*general*/

        .practical_rpg .column endbug {
        }

    /*headers*/

        .practical_rpg .column h1 {
           font-family: Avant Garde, sans-serif;
           font-size: 16px;
           font-weight: bold;
           line-height: 1.6em;
           margin-bottom: 1px;
           margin-top: 0px;
           padding-bottom: 1px;
        }

        .practical_rpg .column h2 {
           font-family: Avant Garde, sans-serif;
           font-size: 42px;
           line-height: 1.2em;
           margin-top: 0px;
        }

        .practical_rpg .column h3 {
           color: #990000;
           font-family: Avant Garde, sans-serif;
           font-size: 24px;
           line-height: 1.2em;
           margin-top: 0px;
           padding-bottom: 30px;
           padding-left: 6px;
           padding-top: 10px;
        }

        .practical_rpg .column h4 {
           font-family: Avant Garde, sans-serif;
           font-size: 28px;
           line-height: 1.2em;
           margin-top: 18px;
        }

        .practical_rpg .column h5 {
        }

        .practical_rpg .column h6 {
        }

    /*inlines*/

        .practical_rpg .column .default-drop-cap {
           float: left;
           font-family: Bookman, serif;
           font-size: 60px;
           font-weight: 400;
           line-height: 0.5em;
           margin-right: 4px;
           margin-top: 15px;
        }

        .practical_rpg .column .inlinecode {
           font-family: Courier New, serif;
           font-size: 18px;
           line-height: 1.6em;
        }

        .practical_rpg .column .RedText {
           color: #c10000;
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
        }

        .practical_rpg .column .s2 {
           color: #0433ff;
        }

        .practical_rpg .column .s3 {
           color: #145077;
        }

    /*links*/

        .practical_rpg .column a {
        }

        .practical_rpg .column a.RedLink {
           color: #c10000;
           font-size: 18px;
           line-height: 1.6em;
           text-decoration: none;
        }

    /*lists*/

        .practical_rpg .column .Numbered {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-top: 0px;
           padding-left: 60px;
           padding-right: 20px;
           list-style-image: none;
        }

        .practical_rpg .column .SquareBullet {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           list-style-type: square;
           margin-top: 0px;
           padding-left: 60px;
           padding-right: 20px;
           list-style-image: none;
        }

        .practical_rpg .column .NoBullet {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           list-style-type: none;
           margin-top: 0px;
           padding-left: 60px;
           padding-right: 20px;
           list-style-image: none;
        }

    /*paragraphs*/

        .practical_rpg .column p {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 10px;
           padding-left: 20px;
           padding-right: 20px;
        }

        .practical_rpg .column p.CodeStyle {
           font-family: Courier New, serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 10px;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
        }

        .practical_rpg .column p.Bio {
           background-color: #e6e6e6;
           font-family: Avant Garde, sans-serif;
           font-size: 16px;
           line-height: 1.6em;
           margin-bottom: 20px;
           margin-left: 30px;
           margin-right: 30px;
           margin-top: 20px;
           padding-bottom: 10px;
           padding-left: 10px;
           padding-right: 10px;
           padding-top: 10px;
        }

        .practical_rpg .column p.BylineandDate {
           font-family: Avant Garde, sans-serif;
           font-size: 16px;
           line-height: 1.6em;
           margin-bottom: 1px;
           margin-top: 0px;
           padding-bottom: 1px;
        }

        .practical_rpg .column p.Quote {
           font-family: Courier, serif;
           font-size: 21px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-left: 40px;
           margin-top: 18px;
           padding-left: 20px;
           padding-right: 20px;
        }

        .practical_rpg .column p.ExtraLeading {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 12px;
           padding-left: 20px;
           padding-right: 20px;
        }

        .practical_rpg .column p.RedText {
           color: #c10000;
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 10px;
           padding-left: 20px;
           padding-right: 20px;
        }

/***********************************
Analytics & Cognitive
***********************************/

    /*general*/

        .analytics_cognitive_3 .column endbug {
        }

    /*headers*/

        .analytics_cognitive_3 .column h1 {
           font-family: Avant Garde, sans-serif;
           font-size: 16px;
           font-weight: bold;
           line-height: 1.6em;
           margin-bottom: 1px;
           margin-top: 0px;
           padding-bottom: 1px;
        }

        .analytics_cognitive_3 .column h2 {
           font-family: Avant Garde, sans-serif;
           font-size: 42px;
           line-height: 1.2em;
           margin-top: 0px;
        }

        .analytics_cognitive_3 .column h3 {
           color: #990000;
           font-family: Avant Garde, sans-serif;
           font-size: 24px;
           line-height: 1.2em;
           margin-top: 0px;
           padding-bottom: 30px;
           padding-left: 6px;
           padding-top: 10px;
        }

        .analytics_cognitive_3 .column h4 {
           font-family: Avant Garde, sans-serif;
           font-size: 28px;
           line-height: 1.2em;
           margin-top: 18px;
        }

        .analytics_cognitive_3 .column h5 {
        }

        .analytics_cognitive_3 .column h6 {
        }

    /*inlines*/

        .analytics_cognitive_3 .column .default-drop-cap {
           float: left;
           font-family: Bookman, serif;
           font-size: 60px;
           font-weight: 400;
           line-height: 0.5em;
           margin-right: 4px;
           margin-top: 15px;
        }

        .analytics_cognitive_3 .column .inlinecode {
           font-family: Courier New, serif;
           font-size: 18px;
           line-height: 1.6em;
        }

        .analytics_cognitive_3 .column .RedText {
           color: #c10000;
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
        }

        .analytics_cognitive_3 .column .s2 {
           color: #0433ff;
        }

        .analytics_cognitive_3 .column .s3 {
           color: #145077;
        }

    /*links*/

        .analytics_cognitive_3 .column a {
        }

        .analytics_cognitive_3 .column a.RedLink {
           color: #c10000;
           font-size: 18px;
           line-height: 1.6em;
           text-decoration: none;
        }

    /*lists*/

        .analytics_cognitive_3 .column .Numbered {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-top: 0px;
           padding-left: 60px;
           padding-right: 20px;
           list-style-image: none;
        }

        .analytics_cognitive_3 .column .SquareBullet {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           list-style-type: square;
           margin-top: 0px;
           padding-left: 60px;
           padding-right: 20px;
           list-style-image: none;
        }

        .analytics_cognitive_3 .column .NoBullet {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           list-style-type: none;
           margin-top: 0px;
           padding-left: 60px;
           padding-right: 20px;
           list-style-image: none;
        }

    /*paragraphs*/

        .analytics_cognitive_3 .column p {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 10px;
           padding-left: 20px;
           padding-right: 20px;
        }

        .analytics_cognitive_3 .column p.CodeStyle {
           font-family: Courier New, serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 10px;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
        }

        .analytics_cognitive_3 .column p.Bio {
           background-color: #e6e6e6;
           font-family: Avant Garde, sans-serif;
           font-size: 16px;
           line-height: 1.6em;
           margin-bottom: 20px;
           margin-left: 30px;
           margin-right: 30px;
           margin-top: 20px;
           padding-bottom: 10px;
           padding-left: 10px;
           padding-right: 10px;
           padding-top: 10px;
        }

        .analytics_cognitive_3 .column p.BylineandDate {
           font-family: Avant Garde, sans-serif;
           font-size: 16px;
           line-height: 1.6em;
           margin-bottom: 1px;
           margin-top: 0px;
           padding-bottom: 1px;
        }

        .analytics_cognitive_3 .column p.Quote {
           font-family: Courier, serif;
           font-size: 21px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-left: 40px;
           margin-top: 18px;
           padding-left: 20px;
           padding-right: 20px;
        }

        .analytics_cognitive_3 .column p.ExtraLeading {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 12px;
           padding-left: 20px;
           padding-right: 20px;
        }

        .analytics_cognitive_3 .column p.RedText {
           color: #c10000;
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 10px;
           padding-left: 20px;
           padding-right: 20px;
        }

/***********************************
RPG
***********************************/

    /*general*/

        .rpg_2 .column endbug {
        }

    /*headers*/

        .rpg_2 .column h1 {
           font-family: Avant Garde, sans-serif;
           font-size: 16px;
           font-weight: bold;
           line-height: 1.6em;
           margin-bottom: 1px;
           margin-top: 0px;
           padding-bottom: 1px;
        }

        .rpg_2 .column h2 {
           font-family: Avant Garde, sans-serif;
           font-size: 42px;
           line-height: 1.2em;
           margin-top: 0px;
        }

        .rpg_2 .column h3 {
           color: #990000;
           font-family: Avant Garde, sans-serif;
           font-size: 24px;
           line-height: 1.2em;
           margin-top: 0px;
           padding-bottom: 30px;
           padding-left: 6px;
           padding-top: 10px;
        }

        .rpg_2 .column h4 {
           font-family: Avant Garde, sans-serif;
           font-size: 28px;
           line-height: 1.2em;
           margin-top: 18px;
        }

        .rpg_2 .column h5 {
        }

        .rpg_2 .column h6 {
        }

    /*inlines*/

        .rpg_2 .column .default-drop-cap {
           float: left;
           font-family: Bookman, serif;
           font-size: 60px;
           font-weight: 400;
           line-height: 0.5em;
           margin-right: 4px;
           margin-top: 15px;
        }

        .rpg_2 .column .inlinecode {
           font-family: Courier New, serif;
           font-size: 18px;
           line-height: 1.6em;
        }

        .rpg_2 .column .RedText {
           color: #c10000;
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
        }

        .rpg_2 .column .s2 {
           color: #0433ff;
        }

        .rpg_2 .column .s3 {
           color: #145077;
        }

    /*links*/

        .rpg_2 .column a {
        }

        .rpg_2 .column a.RedLink {
           color: #c10000;
           font-size: 18px;
           line-height: 1.6em;
           text-decoration: none;
        }

    /*lists*/

        .rpg_2 .column .Numbered {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-top: 0px;
           padding-left: 60px;
           padding-right: 20px;
           list-style-image: none;
        }

        .rpg_2 .column .SquareBullet {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           list-style-type: square;
           margin-top: 0px;
           padding-left: 60px;
           padding-right: 20px;
           list-style-image: none;
        }

        .rpg_2 .column .NoBullet {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           list-style-type: none;
           margin-top: 0px;
           padding-left: 60px;
           padding-right: 20px;
           list-style-image: none;
        }

    /*paragraphs*/

        .rpg_2 .column p {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 10px;
           padding-left: 20px;
           padding-right: 20px;
        }

        .rpg_2 .column p.CodeStyle {
           font-family: Courier New, serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 10px;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
        }

        .rpg_2 .column p.Bio {
           background-color: #e6e6e6;
           font-family: Avant Garde, sans-serif;
           font-size: 16px;
           line-height: 1.6em;
           margin-bottom: 20px;
           margin-left: 30px;
           margin-right: 30px;
           margin-top: 20px;
           padding-bottom: 10px;
           padding-left: 10px;
           padding-right: 10px;
           padding-top: 10px;
        }

        .rpg_2 .column p.BylineandDate {
           font-family: Avant Garde, sans-serif;
           font-size: 16px;
           line-height: 1.6em;
           margin-bottom: 1px;
           margin-top: 0px;
           padding-bottom: 1px;
        }

        .rpg_2 .column p.Quote {
           font-family: Courier, serif;
           font-size: 21px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-left: 40px;
           margin-top: 18px;
           padding-left: 20px;
           padding-right: 20px;
        }

        .rpg_2 .column p.ExtraLeading {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 12px;
           padding-left: 20px;
           padding-right: 20px;
        }

        .rpg_2 .column p.RedText {
           color: #c10000;
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 10px;
           padding-left: 20px;
           padding-right: 20px;
        }

/***********************************
IT Infrastructure - Other
***********************************/

    /*general*/

        .it_infrastructure_other .column endbug {
        }

    /*headers*/

        .it_infrastructure_other .column h1 {
           font-family: Avant Garde, sans-serif;
           font-size: 16px;
           font-weight: bold;
           line-height: 1.6em;
           margin-bottom: 1px;
           margin-top: 0px;
           padding-bottom: 1px;
        }

        .it_infrastructure_other .column h2 {
           font-family: Avant Garde, sans-serif;
           font-size: 42px;
           line-height: 1.2em;
           margin-top: 0px;
        }

        .it_infrastructure_other .column h3 {
           color: #990000;
           font-family: Avant Garde, sans-serif;
           font-size: 24px;
           line-height: 1.2em;
           margin-top: 0px;
           padding-bottom: 30px;
           padding-left: 6px;
           padding-top: 10px;
        }

        .it_infrastructure_other .column h4 {
           font-family: Avant Garde, sans-serif;
           font-size: 28px;
           line-height: 1.2em;
           margin-top: 18px;
        }

        .it_infrastructure_other .column h5 {
        }

        .it_infrastructure_other .column h6 {
        }

    /*inlines*/

        .it_infrastructure_other .column .default-drop-cap {
           float: left;
           font-family: Bookman, serif;
           font-size: 60px;
           font-weight: 400;
           line-height: 0.5em;
           margin-right: 4px;
           margin-top: 15px;
        }

        .it_infrastructure_other .column .inlinecode {
           font-family: Courier New, serif;
           font-size: 18px;
           line-height: 1.6em;
        }

        .it_infrastructure_other .column .RedText {
           color: #c10000;
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
        }

    /*links*/

        .it_infrastructure_other .column a {
        }

        .it_infrastructure_other .column a.RedLink {
           color: #c10000;
           font-size: 18px;
           line-height: 1.6em;
           text-decoration: none;
        }

    /*lists*/

        .it_infrastructure_other .column .Numbered {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-top: 0px;
           padding-left: 60px;
           padding-right: 20px;
           list-style-image: none;
        }

        .it_infrastructure_other .column .SquareBullet {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           list-style-type: square;
           margin-top: 0px;
           padding-left: 60px;
           padding-right: 20px;
           list-style-image: none;
        }

        .it_infrastructure_other .column .NoBullet {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           list-style-type: none;
           margin-top: 0px;
           padding-left: 60px;
           padding-right: 20px;
           list-style-image: none;
        }

    /*paragraphs*/

        .it_infrastructure_other .column p {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 10px;
           padding-left: 20px;
           padding-right: 20px;
        }

        .it_infrastructure_other .column p.CodeStyle {
           font-family: Courier New, serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 10px;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
        }

        .it_infrastructure_other .column p.Bio {
           background-color: #e6e6e6;
           font-family: Avant Garde, sans-serif;
           font-size: 16px;
           line-height: 1.6em;
           margin-bottom: 20px;
           margin-left: 30px;
           margin-right: 30px;
           margin-top: 20px;
           padding-bottom: 10px;
           padding-left: 10px;
           padding-right: 10px;
           padding-top: 10px;
        }

        .it_infrastructure_other .column p.BylineandDate {
           font-family: Avant Garde, sans-serif;
           font-size: 16px;
           line-height: 1.6em;
           margin-bottom: 1px;
           margin-top: 0px;
           padding-bottom: 1px;
        }

        .it_infrastructure_other .column p.Quote {
           font-family: Courier, serif;
           font-size: 21px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-left: 40px;
           margin-top: 18px;
           padding-left: 20px;
           padding-right: 20px;
        }

        .it_infrastructure_other .column p.ExtraLeading {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 12px;
           padding-left: 20px;
           padding-right: 20px;
        }

        .it_infrastructure_other .column p.RedText {
           color: #c10000;
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 10px;
           padding-left: 20px;
           padding-right: 20px;
        }

/***********************************
MC Press Bookstore
***********************************/

    /*general*/

        .mc_press_bookstore .column endbug {
        }

    /*headers*/

        .mc_press_bookstore .column h1 {
        }

        .mc_press_bookstore .column h2 {
        }

        .mc_press_bookstore .column h3 {
        }

        .mc_press_bookstore .column h4 {
        }

        .mc_press_bookstore .column h5 {
        }

        .mc_press_bookstore .column h6 {
        }

    /*inlines*/

        .mc_press_bookstore .column .default-drop-cap {
           float: left;
           font-size: 60px;
           font-weight: 400;
           line-height: .3em;
           margin-right: 2px;
           margin-top: 15px;
        }

    /*links*/

        .mc_press_bookstore .column a {
        }

    /*paragraphs*/

        .mc_press_bookstore .column p {
        }

/***********************************
Business Intelligence
***********************************/

    /*general*/

        .business_intelligence .column endbug {
        }

    /*headers*/

        .business_intelligence .column h1 {
           font-family: Avant Garde, sans-serif;
           font-size: 16px;
           font-weight: bold;
           line-height: 1.6em;
           margin-bottom: 1px;
           margin-top: 0px;
           padding-bottom: 1px;
        }

        .business_intelligence .column h2 {
           font-family: Avant Garde, sans-serif;
           font-size: 42px;
           line-height: 1.2em;
           margin-top: 0px;
        }

        .business_intelligence .column h3 {
           color: #990000;
           font-family: Avant Garde, sans-serif;
           font-size: 24px;
           line-height: 1.2em;
           margin-top: 0px;
           padding-bottom: 30px;
           padding-left: 6px;
           padding-top: 10px;
        }

        .business_intelligence .column h4 {
           font-family: Avant Garde, sans-serif;
           font-size: 28px;
           line-height: 1.2em;
           margin-top: 18px;
        }

        .business_intelligence .column h5 {
        }

        .business_intelligence .column h6 {
        }

    /*inlines*/

        .business_intelligence .column .default-drop-cap {
           float: left;
           font-family: Bookman, serif;
           font-size: 60px;
           font-weight: 400;
           line-height: 0.5em;
           margin-right: 4px;
           margin-top: 15px;
        }

        .business_intelligence .column .inlinecode {
           font-family: Courier New, serif;
           font-size: 18px;
           line-height: 1.6em;
        }

        .business_intelligence .column .RedText {
           color: #c10000;
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
        }

        .business_intelligence .column .s2 {
           color: #145077;
        }

    /*links*/

        .business_intelligence .column a {
        }

        .business_intelligence .column a.RedLink {
           color: #c10000;
           font-size: 18px;
           line-height: 1.6em;
           text-decoration: none;
        }

    /*lists*/

        .business_intelligence .column .Numbered {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-top: 0px;
           padding-left: 60px;
           padding-right: 20px;
           list-style-image: none;
        }

        .business_intelligence .column .SquareBullet {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           list-style-type: square;
           margin-top: 0px;
           padding-left: 60px;
           padding-right: 20px;
           list-style-image: none;
        }

        .business_intelligence .column .NoBullet {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           list-style-type: none;
           margin-top: 0px;
           padding-left: 60px;
           padding-right: 20px;
           list-style-image: none;
        }

    /*paragraphs*/

        .business_intelligence .column p {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 10px;
           padding-left: 20px;
           padding-right: 20px;
        }

        .business_intelligence .column p.CodeStyle {
           font-family: Courier New, serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 10px;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
        }

        .business_intelligence .column p.Bio {
           background-color: #e6e6e6;
           font-family: Avant Garde, sans-serif;
           font-size: 16px;
           line-height: 1.6em;
           margin-bottom: 20px;
           margin-left: 30px;
           margin-right: 30px;
           margin-top: 20px;
           padding-bottom: 10px;
           padding-left: 10px;
           padding-right: 10px;
           padding-top: 10px;
        }

        .business_intelligence .column p.BylineandDate {
           font-family: Avant Garde, sans-serif;
           font-size: 16px;
           line-height: 1.6em;
           margin-bottom: 1px;
           margin-top: 0px;
           padding-bottom: 1px;
        }

        .business_intelligence .column p.Quote {
           font-family: Courier, serif;
           font-size: 21px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-left: 40px;
           margin-top: 18px;
           padding-left: 20px;
           padding-right: 20px;
        }

        .business_intelligence .column p.ExtraLeading {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 12px;
           padding-left: 20px;
           padding-right: 20px;
        }

        .business_intelligence .column p.RedText {
           color: #c10000;
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 10px;
           padding-left: 20px;
           padding-right: 20px;
        }

/***********************************
Development Tools / Utilities
***********************************/

    /*general*/

        .development_tools_utilities .column endbug {
        }

    /*headers*/

        .development_tools_utilities .column h1 {
           font-family: Avant Garde, sans-serif;
           font-size: 16px;
           font-weight: bold;
           line-height: 1.6em;
           margin-bottom: 1px;
           margin-top: 0px;
           padding-bottom: 1px;
        }

        .development_tools_utilities .column h2 {
           font-family: Avant Garde, sans-serif;
           font-size: 42px;
           line-height: 1.2em;
           margin-top: 0px;
        }

        .development_tools_utilities .column h3 {
           color: #990000;
           font-family: Avant Garde, sans-serif;
           font-size: 24px;
           line-height: 1.2em;
           margin-top: 0px;
           padding-bottom: 30px;
           padding-left: 6px;
           padding-top: 10px;
        }

        .development_tools_utilities .column h4 {
           font-family: Avant Garde, sans-serif;
           font-size: 28px;
           line-height: 1.2em;
           margin-top: 18px;
        }

        .development_tools_utilities .column h5 {
        }

        .development_tools_utilities .column h6 {
        }

    /*inlines*/

        .development_tools_utilities .column .default-drop-cap {
           float: left;
           font-family: Bookman, serif;
           font-size: 60px;
           font-weight: 400;
           line-height: 0.5em;
           margin-right: 4px;
           margin-top: 15px;
        }

        .development_tools_utilities .column .inlinecode {
           font-family: Courier New, serif;
           font-size: 18px;
           line-height: 1.6em;
        }

        .development_tools_utilities .column .RedText {
           color: #c10000;
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
        }

        .development_tools_utilities .column .s2 {
           color: #145077;
        }

    /*links*/

        .development_tools_utilities .column a {
        }

        .development_tools_utilities .column a.RedLink {
           color: #c10000;
           font-size: 18px;
           line-height: 1.6em;
           text-decoration: none;
        }

    /*lists*/

        .development_tools_utilities .column .Numbered {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-top: 0px;
           padding-left: 60px;
           padding-right: 20px;
           list-style-image: none;
        }

        .development_tools_utilities .column .SquareBullet {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           list-style-type: square;
           margin-top: 0px;
           padding-left: 60px;
           padding-right: 20px;
           list-style-image: none;
        }

        .development_tools_utilities .column .NoBullet {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           list-style-type: none;
           margin-top: 0px;
           padding-left: 60px;
           padding-right: 20px;
           list-style-image: none;
        }

    /*paragraphs*/

        .development_tools_utilities .column p {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 10px;
           padding-left: 20px;
           padding-right: 20px;
        }

        .development_tools_utilities .column p.CodeStyle {
           font-family: Courier New, serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 10px;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
        }

        .development_tools_utilities .column p.Bio {
           background-color: #e6e6e6;
           font-family: Avant Garde, sans-serif;
           font-size: 16px;
           line-height: 1.6em;
           margin-bottom: 20px;
           margin-left: 30px;
           margin-right: 30px;
           margin-top: 20px;
           padding-bottom: 10px;
           padding-left: 10px;
           padding-right: 10px;
           padding-top: 10px;
        }

        .development_tools_utilities .column p.BylineandDate {
           font-family: Avant Garde, sans-serif;
           font-size: 16px;
           line-height: 1.6em;
           margin-bottom: 1px;
           margin-top: 0px;
           padding-bottom: 1px;
        }

        .development_tools_utilities .column p.Quote {
           font-family: Courier, serif;
           font-size: 21px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-left: 40px;
           margin-top: 18px;
           padding-left: 20px;
           padding-right: 20px;
        }

        .development_tools_utilities .column p.ExtraLeading {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 12px;
           padding-left: 20px;
           padding-right: 20px;
        }

        .development_tools_utilities .column p.RedText {
           color: #c10000;
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 10px;
           padding-left: 20px;
           padding-right: 20px;
        }

/***********************************
IBM i (OS/400, i5/OS)
***********************************/

    /*general*/

        .ibm_i_os_400_i5_os_ .column endbug {
        }

    /*headers*/

        .ibm_i_os_400_i5_os_ .column h1 {
           font-family: Avant Garde, sans-serif;
           font-size: 16px;
           font-weight: bold;
           line-height: 1.6em;
           margin-bottom: 1px;
           margin-top: 0px;
           padding-bottom: 1px;
        }

        .ibm_i_os_400_i5_os_ .column h2 {
           font-family: Avant Garde, sans-serif;
           font-size: 42px;
           line-height: 1.2em;
           margin-top: 0px;
        }

        .ibm_i_os_400_i5_os_ .column h3 {
           color: #990000;
           font-family: Avant Garde, sans-serif;
           font-size: 24px;
           line-height: 1.2em;
           margin-top: 0px;
           padding-bottom: 30px;
           padding-left: 6px;
           padding-top: 10px;
        }

        .ibm_i_os_400_i5_os_ .column h4 {
           font-family: Avant Garde, sans-serif;
           font-size: 28px;
           line-height: 1.2em;
           margin-top: 18px;
        }

        .ibm_i_os_400_i5_os_ .column h5 {
        }

        .ibm_i_os_400_i5_os_ .column h6 {
        }

    /*inlines*/

        .ibm_i_os_400_i5_os_ .column .default-drop-cap {
           float: left;
           font-family: Bookman, serif;
           font-size: 60px;
           font-weight: 400;
           line-height: 0.5em;
           margin-right: 4px;
           margin-top: 15px;
        }

        .ibm_i_os_400_i5_os_ .column .inlinecode {
           font-family: Courier New, serif;
           font-size: 18px;
           line-height: 1.6em;
        }

        .ibm_i_os_400_i5_os_ .column .RedText {
           color: #c10000;
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
        }

    /*links*/

        .ibm_i_os_400_i5_os_ .column a {
        }

        .ibm_i_os_400_i5_os_ .column a.RedLink {
           color: #c10000;
           font-size: 18px;
           line-height: 1.6em;
           text-decoration: none;
        }

    /*lists*/

        .ibm_i_os_400_i5_os_ .column .Numbered {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-top: 0px;
           padding-left: 60px;
           padding-right: 20px;
           list-style-image: none;
        }

        .ibm_i_os_400_i5_os_ .column .SquareBullet {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           list-style-type: square;
           margin-top: 0px;
           padding-left: 60px;
           padding-right: 20px;
           list-style-image: none;
        }

        .ibm_i_os_400_i5_os_ .column .NoBullet {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           list-style-type: none;
           margin-top: 0px;
           padding-left: 60px;
           padding-right: 20px;
           list-style-image: none;
        }

    /*paragraphs*/

        .ibm_i_os_400_i5_os_ .column p {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 10px;
           padding-left: 20px;
           padding-right: 20px;
        }

        .ibm_i_os_400_i5_os_ .column p.CodeStyle {
           font-family: Courier New, serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 10px;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
        }

        .ibm_i_os_400_i5_os_ .column p.Bio {
           background-color: #e6e6e6;
           font-family: Avant Garde, sans-serif;
           font-size: 16px;
           line-height: 1.6em;
           margin-bottom: 20px;
           margin-left: 30px;
           margin-right: 30px;
           margin-top: 20px;
           padding-bottom: 10px;
           padding-left: 10px;
           padding-right: 10px;
           padding-top: 10px;
        }

        .ibm_i_os_400_i5_os_ .column p.BylineandDate {
           font-family: Avant Garde, sans-serif;
           font-size: 16px;
           line-height: 1.6em;
           margin-bottom: 1px;
           margin-top: 0px;
           padding-bottom: 1px;
        }

        .ibm_i_os_400_i5_os_ .column p.Quote {
           font-family: Courier, serif;
           font-size: 21px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-left: 40px;
           margin-top: 18px;
           padding-left: 20px;
           padding-right: 20px;
        }

        .ibm_i_os_400_i5_os_ .column p.ExtraLeading {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 12px;
           padding-left: 20px;
           padding-right: 20px;
        }

        .ibm_i_os_400_i5_os_ .column p.RedText {
           color: #c10000;
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 10px;
           padding-left: 20px;
           padding-right: 20px;
        }

/***********************************
MC Press Bookstore
***********************************/

    /*general*/

        .mc_press_bookstore_2 .column endbug {
        }

    /*headers*/

        .mc_press_bookstore_2 .column h1 {
        }

        .mc_press_bookstore_2 .column h2 {
        }

        .mc_press_bookstore_2 .column h3 {
        }

        .mc_press_bookstore_2 .column h4 {
        }

        .mc_press_bookstore_2 .column h5 {
        }

        .mc_press_bookstore_2 .column h6 {
        }

    /*inlines*/

        .mc_press_bookstore_2 .column .default-drop-cap {
           float: left;
           font-size: 60px;
           font-weight: 400;
           line-height: .3em;
           margin-right: 2px;
           margin-top: 15px;
        }

    /*links*/

        .mc_press_bookstore_2 .column a {
        }

    /*paragraphs*/

        .mc_press_bookstore_2 .column p {
        }

/***********************************
Business Intelligence
***********************************/

    /*general*/

        .business_intelligence_2 .column endbug {
        }

    /*headers*/

        .business_intelligence_2 .column h1 {
           font-family: Avant Garde, sans-serif;
           font-size: 16px;
           font-weight: bold;
           line-height: 1.6em;
           margin-bottom: 1px;
           margin-top: 0px;
           padding-bottom: 1px;
        }

        .business_intelligence_2 .column h2 {
           font-family: Avant Garde, sans-serif;
           font-size: 42px;
           line-height: 1.2em;
           margin-top: 0px;
        }

        .business_intelligence_2 .column h3 {
           color: #990000;
           font-family: Avant Garde, sans-serif;
           font-size: 24px;
           line-height: 1.2em;
           margin-top: 0px;
           padding-bottom: 30px;
           padding-left: 6px;
           padding-top: 10px;
        }

        .business_intelligence_2 .column h4 {
           font-family: Avant Garde, sans-serif;
           font-size: 28px;
           line-height: 1.2em;
           margin-top: 18px;
        }

        .business_intelligence_2 .column h5 {
        }

        .business_intelligence_2 .column h6 {
        }

    /*inlines*/

        .business_intelligence_2 .column .default-drop-cap {
           float: left;
           font-family: Bookman, serif;
           font-size: 60px;
           font-weight: 400;
           line-height: 0.5em;
           margin-right: 4px;
           margin-top: 15px;
        }

        .business_intelligence_2 .column .inlinecode {
           font-family: Courier New, serif;
           font-size: 18px;
           line-height: 1.6em;
        }

        .business_intelligence_2 .column .RedText {
           color: #c10000;
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
        }

    /*links*/

        .business_intelligence_2 .column a {
        }

        .business_intelligence_2 .column a.RedLink {
           color: #c10000;
           font-size: 18px;
           line-height: 1.6em;
           text-decoration: none;
        }

    /*lists*/

        .business_intelligence_2 .column .Numbered {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-top: 0px;
           padding-left: 60px;
           padding-right: 20px;
           list-style-image: none;
        }

        .business_intelligence_2 .column .SquareBullet {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           list-style-type: square;
           margin-top: 0px;
           padding-left: 60px;
           padding-right: 20px;
           list-style-image: none;
        }

        .business_intelligence_2 .column .NoBullet {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           list-style-type: none;
           margin-top: 0px;
           padding-left: 60px;
           padding-right: 20px;
           list-style-image: none;
        }

    /*paragraphs*/

        .business_intelligence_2 .column p {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 10px;
           padding-left: 20px;
           padding-right: 20px;
        }

        .business_intelligence_2 .column p.CodeStyle {
           font-family: Courier New, serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 10px;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
        }

        .business_intelligence_2 .column p.Bio {
           background-color: #e6e6e6;
           font-family: Avant Garde, sans-serif;
           font-size: 16px;
           line-height: 1.6em;
           margin-bottom: 20px;
           margin-left: 30px;
           margin-right: 30px;
           margin-top: 20px;
           padding-bottom: 10px;
           padding-left: 10px;
           padding-right: 10px;
           padding-top: 10px;
        }

        .business_intelligence_2 .column p.BylineandDate {
           font-family: Avant Garde, sans-serif;
           font-size: 16px;
           line-height: 1.6em;
           margin-bottom: 1px;
           margin-top: 0px;
           padding-bottom: 1px;
        }

        .business_intelligence_2 .column p.Quote {
           font-family: Courier, serif;
           font-size: 21px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-left: 40px;
           margin-top: 18px;
           padding-left: 20px;
           padding-right: 20px;
        }

        .business_intelligence_2 .column p.ExtraLeading {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 12px;
           padding-left: 20px;
           padding-right: 20px;
        }

        .business_intelligence_2 .column p.RedText {
           color: #c10000;
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 10px;
           padding-left: 20px;
           padding-right: 20px;
        }

/***********************************
Development Tools / Utilities
***********************************/

    /*general*/

        .development_tools_utilities_2 .column endbug {
        }

    /*headers*/

        .development_tools_utilities_2 .column h1 {
           font-family: Avant Garde, sans-serif;
           font-size: 16px;
           font-weight: bold;
           line-height: 1.6em;
           margin-bottom: 1px;
           margin-top: 0px;
           padding-bottom: 1px;
        }

        .development_tools_utilities_2 .column h2 {
           font-family: Avant Garde, sans-serif;
           font-size: 42px;
           line-height: 1.2em;
           margin-top: 0px;
        }

        .development_tools_utilities_2 .column h3 {
           color: #990000;
           font-family: Avant Garde, sans-serif;
           font-size: 24px;
           line-height: 1.2em;
           margin-top: 0px;
           padding-bottom: 30px;
           padding-left: 6px;
           padding-top: 10px;
        }

        .development_tools_utilities_2 .column h4 {
           font-family: Avant Garde, sans-serif;
           font-size: 28px;
           line-height: 1.2em;
           margin-top: 18px;
        }

        .development_tools_utilities_2 .column h5 {
        }

        .development_tools_utilities_2 .column h6 {
        }

    /*inlines*/

        .development_tools_utilities_2 .column .default-drop-cap {
           float: left;
           font-family: Bookman, serif;
           font-size: 60px;
           font-weight: 400;
           line-height: 0.5em;
           margin-right: 4px;
           margin-top: 15px;
        }

        .development_tools_utilities_2 .column .inlinecode {
           font-family: Courier New, serif;
           font-size: 18px;
           line-height: 1.6em;
        }

        .development_tools_utilities_2 .column .RedText {
           color: #c10000;
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
        }

    /*links*/

        .development_tools_utilities_2 .column a {
        }

        .development_tools_utilities_2 .column a.RedLink {
           color: #c10000;
           font-size: 18px;
           line-height: 1.6em;
           text-decoration: none;
        }

    /*lists*/

        .development_tools_utilities_2 .column .Numbered {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-top: 0px;
           padding-left: 60px;
           padding-right: 20px;
           list-style-image: none;
        }

        .development_tools_utilities_2 .column .SquareBullet {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           list-style-type: square;
           margin-top: 0px;
           padding-left: 60px;
           padding-right: 20px;
           list-style-image: none;
        }

        .development_tools_utilities_2 .column .NoBullet {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           list-style-type: none;
           margin-top: 0px;
           padding-left: 60px;
           padding-right: 20px;
           list-style-image: none;
        }

    /*paragraphs*/

        .development_tools_utilities_2 .column p {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 10px;
           padding-left: 20px;
           padding-right: 20px;
        }

        .development_tools_utilities_2 .column p.CodeStyle {
           font-family: Courier New, serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 10px;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
        }

        .development_tools_utilities_2 .column p.Bio {
           background-color: #e6e6e6;
           font-family: Avant Garde, sans-serif;
           font-size: 16px;
           line-height: 1.6em;
           margin-bottom: 20px;
           margin-left: 30px;
           margin-right: 30px;
           margin-top: 20px;
           padding-bottom: 10px;
           padding-left: 10px;
           padding-right: 10px;
           padding-top: 10px;
        }

        .development_tools_utilities_2 .column p.BylineandDate {
           font-family: Avant Garde, sans-serif;
           font-size: 16px;
           line-height: 1.6em;
           margin-bottom: 1px;
           margin-top: 0px;
           padding-bottom: 1px;
        }

        .development_tools_utilities_2 .column p.Quote {
           font-family: Courier, serif;
           font-size: 21px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-left: 40px;
           margin-top: 18px;
           padding-left: 20px;
           padding-right: 20px;
        }

        .development_tools_utilities_2 .column p.ExtraLeading {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 12px;
           padding-left: 20px;
           padding-right: 20px;
        }

        .development_tools_utilities_2 .column p.RedText {
           color: #c10000;
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 10px;
           padding-left: 20px;
           padding-right: 20px;
        }

/***********************************
Analytics & Cognitive
***********************************/

    /*general*/

        .analytics_cognitive_4 .column endbug {
        }

    /*headers*/

        .analytics_cognitive_4 .column h1 {
           font-family: Avant Garde, sans-serif;
           font-size: 16px;
           font-weight: bold;
           line-height: 1.6em;
           margin-bottom: 1px;
           margin-top: 0px;
           padding-bottom: 1px;
        }

        .analytics_cognitive_4 .column h2 {
           font-family: Avant Garde, sans-serif;
           font-size: 42px;
           line-height: 1.2em;
           margin-top: 0px;
        }

        .analytics_cognitive_4 .column h3 {
           color: #990000;
           font-family: Avant Garde, sans-serif;
           font-size: 24px;
           line-height: 1.2em;
           margin-top: 0px;
           padding-bottom: 30px;
           padding-left: 6px;
           padding-top: 10px;
        }

        .analytics_cognitive_4 .column h4 {
           font-family: Avant Garde, sans-serif;
           font-size: 28px;
           line-height: 1.2em;
           margin-top: 18px;
        }

        .analytics_cognitive_4 .column h5 {
        }

        .analytics_cognitive_4 .column h6 {
        }

    /*inlines*/

        .analytics_cognitive_4 .column .default-drop-cap {
           float: left;
           font-family: Bookman, serif;
           font-size: 60px;
           font-weight: 400;
           line-height: 0.5em;
           margin-right: 4px;
           margin-top: 15px;
        }

        .analytics_cognitive_4 .column .inlinecode {
           font-family: Courier New, serif;
           font-size: 18px;
           line-height: 1.6em;
        }

        .analytics_cognitive_4 .column .RedText {
           color: #c10000;
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
        }

    /*links*/

        .analytics_cognitive_4 .column a {
        }

        .analytics_cognitive_4 .column a.RedLink {
           color: #c10000;
           font-size: 18px;
           line-height: 1.6em;
           text-decoration: none;
        }

    /*lists*/

        .analytics_cognitive_4 .column .Numbered {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-top: 0px;
           padding-left: 60px;
           padding-right: 20px;
           list-style-image: none;
        }

        .analytics_cognitive_4 .column .SquareBullet {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           list-style-type: square;
           margin-top: 0px;
           padding-left: 60px;
           padding-right: 20px;
           list-style-image: none;
        }

        .analytics_cognitive_4 .column .NoBullet {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           list-style-type: none;
           margin-top: 0px;
           padding-left: 60px;
           padding-right: 20px;
           list-style-image: none;
        }

    /*paragraphs*/

        .analytics_cognitive_4 .column p {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 10px;
           padding-left: 20px;
           padding-right: 20px;
        }

        .analytics_cognitive_4 .column p.CodeStyle {
           font-family: Courier New, serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 10px;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
        }

        .analytics_cognitive_4 .column p.Bio {
           background-color: #e6e6e6;
           font-family: Avant Garde, sans-serif;
           font-size: 16px;
           line-height: 1.6em;
           margin-bottom: 20px;
           margin-left: 30px;
           margin-right: 30px;
           margin-top: 20px;
           padding-bottom: 10px;
           padding-left: 10px;
           padding-right: 10px;
           padding-top: 10px;
        }

        .analytics_cognitive_4 .column p.BylineandDate {
           font-family: Avant Garde, sans-serif;
           font-size: 16px;
           line-height: 1.6em;
           margin-bottom: 1px;
           margin-top: 0px;
           padding-bottom: 1px;
        }

        .analytics_cognitive_4 .column p.Quote {
           font-family: Courier, serif;
           font-size: 21px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-left: 40px;
           margin-top: 18px;
           padding-left: 20px;
           padding-right: 20px;
        }

        .analytics_cognitive_4 .column p.ExtraLeading {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 12px;
           padding-left: 20px;
           padding-right: 20px;
        }

        .analytics_cognitive_4 .column p.RedText {
           color: #c10000;
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 10px;
           padding-left: 20px;
           padding-right: 20px;
        }

/***********************************
Videos
***********************************/

    /*general*/

        .videos .column endbug {
        }

    /*headers*/

        .videos .column h1 {
           font-family: Avant Garde, sans-serif;
           font-size: 16px;
           font-weight: bold;
           line-height: 1.6em;
           margin-bottom: 1px;
           margin-top: 0px;
           padding-bottom: 1px;
        }

        .videos .column h2 {
           font-family: Avant Garde, sans-serif;
           font-size: 42px;
           line-height: 1.2em;
           margin-top: 0px;
        }

        .videos .column h3 {
           color: #990000;
           font-family: Avant Garde, sans-serif;
           font-size: 24px;
           line-height: 1.2em;
           margin-top: 0px;
           padding-bottom: 30px;
           padding-left: 6px;
           padding-top: 10px;
        }

        .videos .column h4 {
           font-family: Avant Garde, sans-serif;
           font-size: 28px;
           line-height: 1.2em;
           margin-bottom: 9px;
           margin-top: 18px;
        }

        .videos .column h5 {
        }

        .videos .column h6 {
        }

    /*inlines*/

        .videos .column .default-drop-cap {
           float: left;
           font-family: Bookman, serif;
           font-size: 60px;
           font-weight: 400;
           line-height: 0.5em;
           margin-right: 4px;
           margin-top: 15px;
        }

        .videos .column .inlinecode {
           font-family: Courier New, serif;
           font-size: 18px;
           line-height: 1.6em;
        }

        .videos .column .RedText {
           color: #c10000;
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
        }

    /*links*/

        .videos .column a {
        }

        .videos .column a.RedLink {
           color: #c10000;
           font-size: 18px;
           line-height: 1.6em;
           text-decoration: none;
        }

    /*lists*/

        .videos .column .Numbered {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-top: 0px;
           padding-left: 60px;
           padding-right: 20px;
           list-style-image: none;
        }

        .videos .column .SquareBullet {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           list-style-type: square;
           margin-top: 0px;
           padding-left: 60px;
           padding-right: 20px;
           list-style-image: none;
        }

        .videos .column .NoBullet {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           list-style-type: none;
           margin-top: 0px;
           padding-left: 60px;
           padding-right: 20px;
           list-style-image: none;
        }

    /*paragraphs*/

        .videos .column p {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 10px;
           padding-left: 20px;
           padding-right: 20px;
        }

        .videos .column p.CodeStyle {
           font-family: Courier New, serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 10px;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
        }

        .videos .column p.Bio {
           background-color: #e6e6e6;
           font-family: Avant Garde, sans-serif;
           font-size: 16px;
           line-height: 1.6em;
           margin-bottom: 20px;
           margin-left: 30px;
           margin-right: 30px;
           margin-top: 20px;
           padding-bottom: 10px;
           padding-left: 10px;
           padding-right: 10px;
           padding-top: 10px;
        }

        .videos .column p.BylineandDate {
           font-family: Avant Garde, sans-serif;
           font-size: 16px;
           line-height: 1.6em;
           margin-bottom: 1px;
           margin-top: 0px;
           padding-bottom: 1px;
        }

        .videos .column p.Quote {
           font-family: Courier, serif;
           font-size: 21px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-left: 40px;
           margin-top: 18px;
           padding-left: 20px;
           padding-right: 20px;
        }

        .videos .column p.ExtraLeading {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 12px;
           padding-left: 20px;
           padding-right: 20px;
        }

        .videos .column p.RedText {
           color: #c10000;
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 10px;
           padding-left: 20px;
           padding-right: 20px;
        }

/***********************************
Computer Keyes
***********************************/

    /*general*/

        .computer_keyes .column endbug {
        }

    /*headers*/

        .computer_keyes .column h1 {
        }

        .computer_keyes .column h2 {
        }

        .computer_keyes .column h3 {
        }

        .computer_keyes .column h4 {
        }

        .computer_keyes .column h5 {
        }

        .computer_keyes .column h6 {
        }

    /*inlines*/

        .computer_keyes .column .default-drop-cap {
           float: left;
           font-size: 60px;
           font-weight: 400;
           line-height: .3em;
           margin-right: 2px;
           margin-top: 15px;
        }

    /*links*/

        .computer_keyes .column a {
        }

    /*paragraphs*/

        .computer_keyes .column p {
        }

/***********************************
MC White Paper Center
***********************************/

    /*general*/

        .mc_white_paper_center .column endbug {
        }

    /*headers*/

        .mc_white_paper_center .column h1 {
           font-family: Avant Garde, sans-serif;
           font-size: 16px;
           font-weight: bold;
           line-height: 1.6em;
           margin-bottom: 1px;
           margin-top: 0px;
           padding-bottom: 1px;
        }

        .mc_white_paper_center .column h2 {
           font-family: Avant Garde, sans-serif;
           font-size: 42px;
           line-height: 1.2em;
           margin-top: 0px;
        }

        .mc_white_paper_center .column h3 {
           color: #990000;
           font-family: Avant Garde, sans-serif;
           font-size: 24px;
           line-height: 1.2em;
           margin-top: 0px;
           padding-bottom: 30px;
           padding-left: 6px;
           padding-top: 10px;
        }

        .mc_white_paper_center .column h4 {
           font-family: Avant Garde, sans-serif;
           font-size: 28px;
           line-height: 1.2em;
           margin-top: 18px;
        }

        .mc_white_paper_center .column h5 {
        }

        .mc_white_paper_center .column h6 {
        }

    /*inlines*/

        .mc_white_paper_center .column .default-drop-cap {
           float: left;
           font-family: Bookman, serif;
           font-size: 60px;
           font-weight: 400;
           line-height: 0.5em;
           margin-right: 4px;
           margin-top: 15px;
        }

        .mc_white_paper_center .column .inlinecode {
           font-family: Courier New, serif;
           font-size: 18px;
           line-height: 1.6em;
        }

        .mc_white_paper_center .column .RedText {
           color: #c10000;
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
        }

    /*links*/

        .mc_white_paper_center .column a {
        }

        .mc_white_paper_center .column a.RedLink {
           color: #c10000;
           font-size: 18px;
           line-height: 1.6em;
           text-decoration: none;
        }

    /*lists*/

        .mc_white_paper_center .column .Numbered {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-top: 0px;
           padding-left: 60px;
           padding-right: 20px;
           list-style-image: none;
        }

        .mc_white_paper_center .column .SquareBullet {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           list-style-type: square;
           margin-top: 0px;
           padding-left: 60px;
           padding-right: 20px;
           list-style-image: none;
        }

        .mc_white_paper_center .column .NoBullet {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           list-style-type: none;
           margin-top: 0px;
           padding-left: 60px;
           padding-right: 20px;
           list-style-image: none;
        }

    /*paragraphs*/

        .mc_white_paper_center .column p {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 10px;
           padding-left: 20px;
           padding-right: 20px;
        }

        .mc_white_paper_center .column p.CodeStyle {
           font-family: Courier New, serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 10px;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
        }

        .mc_white_paper_center .column p.Bio {
           background-color: #e6e6e6;
           font-family: Avant Garde, sans-serif;
           font-size: 16px;
           line-height: 1.6em;
           margin-bottom: 20px;
           margin-left: 30px;
           margin-right: 30px;
           margin-top: 20px;
           padding-bottom: 10px;
           padding-left: 10px;
           padding-right: 10px;
           padding-top: 10px;
        }

        .mc_white_paper_center .column p.BylineandDate {
           font-family: Avant Garde, sans-serif;
           font-size: 16px;
           line-height: 1.6em;
           margin-bottom: 1px;
           margin-top: 0px;
           padding-bottom: 1px;
        }

        .mc_white_paper_center .column p.Quote {
           font-family: Courier, serif;
           font-size: 21px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-left: 40px;
           margin-top: 18px;
           padding-left: 20px;
           padding-right: 20px;
        }

        .mc_white_paper_center .column p.ExtraLeading {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 12px;
           padding-left: 20px;
           padding-right: 20px;
        }

        .mc_white_paper_center .column p.RedText {
           color: #c10000;
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 10px;
           padding-left: 20px;
           padding-right: 20px;
        }

/***********************************
MC Webcast Center
***********************************/

    /*general*/

        .mc_webcast_center .column endbug {
        }

    /*headers*/

        .mc_webcast_center .column h1 {
           font-family: Avant Garde, sans-serif;
           font-size: 16px;
           font-weight: bold;
           line-height: 1.6em;
           margin-bottom: 1px;
           margin-top: 0px;
           padding-bottom: 1px;
        }

        .mc_webcast_center .column h2 {
           font-family: Avant Garde, sans-serif;
           font-size: 42px;
           line-height: 1.2em;
           margin-top: 0px;
        }

        .mc_webcast_center .column h3 {
           color: #990000;
           font-family: Avant Garde, sans-serif;
           font-size: 24px;
           line-height: 1.2em;
           margin-top: 0px;
           padding-bottom: 30px;
           padding-left: 6px;
           padding-top: 10px;
        }

        .mc_webcast_center .column h4 {
           font-family: Avant Garde, sans-serif;
           font-size: 28px;
           line-height: 1.2em;
           margin-top: 18px;
        }

        .mc_webcast_center .column h5 {
        }

        .mc_webcast_center .column h6 {
        }

    /*inlines*/

        .mc_webcast_center .column .default-drop-cap {
           float: left;
           font-family: Bookman, serif;
           font-size: 60px;
           font-weight: 400;
           line-height: 0.5em;
           margin-right: 4px;
           margin-top: 15px;
        }

        .mc_webcast_center .column .inlinecode {
           font-family: Courier New, serif;
           font-size: 18px;
           line-height: 1.6em;
        }

        .mc_webcast_center .column .RedText {
           color: #c10000;
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
        }

    /*links*/

        .mc_webcast_center .column a {
        }

        .mc_webcast_center .column a.RedLink {
           color: #c10000;
           font-size: 18px;
           line-height: 1.6em;
           text-decoration: none;
        }

    /*lists*/

        .mc_webcast_center .column .Numbered {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-top: 0px;
           padding-left: 60px;
           padding-right: 20px;
           list-style-image: none;
        }

        .mc_webcast_center .column .SquareBullet {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           list-style-type: square;
           margin-top: 0px;
           padding-left: 60px;
           padding-right: 20px;
           list-style-image: none;
        }

        .mc_webcast_center .column .NoBullet {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           list-style-type: none;
           margin-top: 0px;
           padding-left: 60px;
           padding-right: 20px;
           list-style-image: none;
        }

    /*paragraphs*/

        .mc_webcast_center .column p {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 10px;
           padding-left: 20px;
           padding-right: 20px;
        }

        .mc_webcast_center .column p.CodeStyle {
           font-family: Courier New, serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 10px;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
        }

        .mc_webcast_center .column p.Bio {
           background-color: #e6e6e6;
           font-family: Avant Garde, sans-serif;
           font-size: 16px;
           line-height: 1.6em;
           margin-bottom: 20px;
           margin-left: 30px;
           margin-right: 30px;
           margin-top: 20px;
           padding-bottom: 10px;
           padding-left: 10px;
           padding-right: 10px;
           padding-top: 10px;
        }

        .mc_webcast_center .column p.BylineandDate {
           font-family: Avant Garde, sans-serif;
           font-size: 16px;
           line-height: 1.6em;
           margin-bottom: 1px;
           margin-top: 0px;
           padding-bottom: 1px;
        }

        .mc_webcast_center .column p.Quote {
           font-family: Courier, serif;
           font-size: 21px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-left: 40px;
           margin-top: 18px;
           padding-left: 20px;
           padding-right: 20px;
        }

        .mc_webcast_center .column p.ExtraLeading {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 12px;
           padding-left: 20px;
           padding-right: 20px;
        }

        .mc_webcast_center .column p.RedText {
           color: #c10000;
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 10px;
           padding-left: 20px;
           padding-right: 20px;
        }

/***********************************
MC Software Center
***********************************/

    /*general*/

        .mc_software_center .column endbug {
        }

    /*headers*/

        .mc_software_center .column h1 {
           font-family: Avant Garde, sans-serif;
           font-size: 16px;
           font-weight: bold;
           line-height: 1.6em;
           margin-bottom: 1px;
           margin-top: 0px;
           padding-bottom: 1px;
        }

        .mc_software_center .column h2 {
           font-family: Avant Garde, sans-serif;
           font-size: 42px;
           line-height: 1.2em;
           margin-top: 0px;
        }

        .mc_software_center .column h3 {
           color: #990000;
           font-family: Avant Garde, sans-serif;
           font-size: 24px;
           line-height: 1.2em;
           margin-top: 0px;
           padding-bottom: 30px;
           padding-left: 6px;
           padding-top: 10px;
        }

        .mc_software_center .column h4 {
           font-family: Avant Garde, sans-serif;
           font-size: 28px;
           line-height: 1.2em;
           margin-top: 18px;
        }

        .mc_software_center .column h5 {
        }

        .mc_software_center .column h6 {
        }

    /*inlines*/

        .mc_software_center .column .default-drop-cap {
           float: left;
           font-family: Bookman, serif;
           font-size: 60px;
           font-weight: 400;
           line-height: 0.5em;
           margin-right: 4px;
           margin-top: 15px;
        }

        .mc_software_center .column .inlinecode {
           font-family: Courier New, serif;
           font-size: 18px;
           line-height: 1.6em;
        }

        .mc_software_center .column .RedText {
           color: #c10000;
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
        }

    /*links*/

        .mc_software_center .column a {
        }

        .mc_software_center .column a.RedLink {
           color: #c10000;
           font-size: 18px;
           line-height: 1.6em;
           text-decoration: none;
        }

    /*lists*/

        .mc_software_center .column .Numbered {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-top: 0px;
           padding-left: 60px;
           padding-right: 20px;
           list-style-image: none;
        }

        .mc_software_center .column .SquareBullet {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           list-style-type: square;
           margin-top: 0px;
           padding-left: 60px;
           padding-right: 20px;
           list-style-image: none;
        }

        .mc_software_center .column .NoBullet {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           list-style-type: none;
           margin-top: 0px;
           padding-left: 60px;
           padding-right: 20px;
           list-style-image: none;
        }

    /*paragraphs*/

        .mc_software_center .column p {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 10px;
           padding-left: 20px;
           padding-right: 20px;
        }

        .mc_software_center .column p.CodeStyle {
           font-family: Courier New, serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 10px;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
        }

        .mc_software_center .column p.Bio {
           background-color: #e6e6e6;
           font-family: Avant Garde, sans-serif;
           font-size: 16px;
           line-height: 1.6em;
           margin-bottom: 20px;
           margin-left: 30px;
           margin-right: 30px;
           margin-top: 20px;
           padding-bottom: 10px;
           padding-left: 10px;
           padding-right: 10px;
           padding-top: 10px;
        }

        .mc_software_center .column p.BylineandDate {
           font-family: Avant Garde, sans-serif;
           font-size: 16px;
           line-height: 1.6em;
           margin-bottom: 1px;
           margin-top: 0px;
           padding-bottom: 1px;
        }

        .mc_software_center .column p.Quote {
           font-family: Courier, serif;
           font-size: 21px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-left: 40px;
           margin-top: 18px;
           padding-left: 20px;
           padding-right: 20px;
        }

        .mc_software_center .column p.ExtraLeading {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 12px;
           padding-left: 20px;
           padding-right: 20px;
        }

        .mc_software_center .column p.RedText {
           color: #c10000;
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 10px;
           padding-left: 20px;
           padding-right: 20px;
        }

/***********************************
Events Calendar
***********************************/

    /*general*/

        .events_calendar .column endbug {
        }

    /*headers*/

        .events_calendar .column h1 {
           font-family: Avant Garde, sans-serif;
           font-size: 16px;
           font-weight: bold;
           line-height: 1.6em;
           margin-bottom: 1px;
           margin-top: 0px;
           padding-bottom: 1px;
        }

        .events_calendar .column h2 {
           font-family: Avant Garde, sans-serif;
           font-size: 42px;
           line-height: 1.2em;
           margin-top: 0px;
        }

        .events_calendar .column h3 {
           color: #990000;
           font-family: Avant Garde, sans-serif;
           font-size: 24px;
           line-height: 1.2em;
           margin-top: 0px;
           padding-bottom: 30px;
           padding-left: 6px;
           padding-top: 10px;
        }

        .events_calendar .column h4 {
           font-family: Avant Garde, sans-serif;
           font-size: 28px;
           line-height: 1.2em;
           margin-top: 18px;
        }

        .events_calendar .column h5 {
        }

        .events_calendar .column h6 {
        }

    /*inlines*/

        .events_calendar .column .default-drop-cap {
           float: left;
           font-family: Bookman, serif;
           font-size: 60px;
           font-weight: 400;
           line-height: 0.5em;
           margin-right: 4px;
           margin-top: 15px;
        }

        .events_calendar .column .inlinecode {
           font-family: Courier New, serif;
           font-size: 18px;
           line-height: 1.6em;
        }

        .events_calendar .column .RedText {
           color: #c10000;
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
        }

    /*links*/

        .events_calendar .column a {
        }

        .events_calendar .column a.RedLink {
           color: #c10000;
           font-size: 18px;
           line-height: 1.6em;
           text-decoration: none;
        }

    /*lists*/

        .events_calendar .column .Numbered {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-top: 0px;
           padding-left: 60px;
           padding-right: 20px;
           list-style-image: none;
        }

        .events_calendar .column .SquareBullet {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           list-style-type: square;
           margin-top: 0px;
           padding-left: 60px;
           padding-right: 20px;
           list-style-image: none;
        }

        .events_calendar .column .NoBullet {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           list-style-type: none;
           margin-top: 0px;
           padding-left: 60px;
           padding-right: 20px;
           list-style-image: none;
        }

    /*paragraphs*/

        .events_calendar .column p {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 10px;
           padding-left: 20px;
           padding-right: 20px;
        }

        .events_calendar .column p.CodeStyle {
           font-family: Courier New, serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 10px;
           padding-left: 0px;
           padding-right: 0px;
           padding-top: 0px;
        }

        .events_calendar .column p.Bio {
           background-color: #e6e6e6;
           font-family: Avant Garde, sans-serif;
           font-size: 16px;
           line-height: 1.6em;
           margin-bottom: 20px;
           margin-left: 30px;
           margin-right: 30px;
           margin-top: 20px;
           padding-bottom: 10px;
           padding-left: 10px;
           padding-right: 10px;
           padding-top: 10px;
        }

        .events_calendar .column p.BylineandDate {
           font-family: Avant Garde, sans-serif;
           font-size: 16px;
           line-height: 1.6em;
           margin-bottom: 1px;
           margin-top: 0px;
           padding-bottom: 1px;
        }

        .events_calendar .column p.Quote {
           font-family: Courier, serif;
           font-size: 21px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-left: 40px;
           margin-top: 18px;
           padding-left: 20px;
           padding-right: 20px;
        }

        .events_calendar .column p.ExtraLeading {
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 12px;
           padding-left: 20px;
           padding-right: 20px;
        }

        .events_calendar .column p.RedText {
           color: #c10000;
           font-family: Avant Garde, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 10px;
           margin-top: 10px;
           padding-left: 20px;
           padding-right: 20px;
        }

/***********************************
MC Press Bookstore
***********************************/

    /*general*/

        .mc_press_bookstore_3 .column endbug {
        }

    /*headers*/

        .mc_press_bookstore_3 .column h1 {
        }

        .mc_press_bookstore_3 .column h2 {
        }

        .mc_press_bookstore_3 .column h3 {
        }

        .mc_press_bookstore_3 .column h4 {
        }

        .mc_press_bookstore_3 .column h5 {
        }

        .mc_press_bookstore_3 .column h6 {
        }

    /*inlines*/

        .mc_press_bookstore_3 .column .default-drop-cap {
           float: left;
           font-size: 60px;
           font-weight: 400;
           line-height: .3em;
           margin-right: 2px;
           margin-top: 15px;
        }

    /*links*/

        .mc_press_bookstore_3 .column a {
        }

    /*paragraphs*/

        .mc_press_bookstore_3 .column p {
        }

