/***********************************
Cover
***********************************/

    /*headers*/

        .cover .column h1 {
        }

        .cover .column h2 {
        }

        .cover .column h3 {
        }

        .cover .column h4 {
        }

        .cover .column h5 {
        }

        .cover .column h6 {
        }

    /*inlines*/

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

    /*links*/

        .cover .column a {
        }

    /*paragraphs*/

        .cover .column p {
        }

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

    /*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 {
        }

/***********************************
NRA
***********************************/

    /*headers*/

        .nra .column h1 {
        }

        .nra .column h2 {
        }

        .nra .column h3 {
        }

        .nra .column h4 {
        }

        .nra .column h5 {
        }

        .nra .column h6 {
        }

    /*inlines*/

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

    /*links*/

        .nra .column a {
        }

    /*paragraphs*/

        .nra .column p {
        }

/***********************************
Photonis
***********************************/

    /*headers*/

        .photonis .column h1 {
        }

        .photonis .column h2 {
        }

        .photonis .column h3 {
        }

        .photonis .column h4 {
        }

        .photonis .column h5 {
        }

        .photonis .column h6 {
        }

    /*inlines*/

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

    /*links*/

        .photonis .column a {
        }

    /*paragraphs*/

        .photonis .column p {
        }

/***********************************
SHOT Week
***********************************/

    /*general*/

        .shot_week .column endbug {
        }

    /*headers*/

        .shot_week .column h1 {
           color: #939597;
           font-family: "league-gothic",sans-serif;
           font-size: 56px;
           line-height: 1.2em;
           margin-bottom: 0px;
           margin-top: 0px;
           text-transform: uppercase;
        }

        .shot_week .column h2 {
           font-family: "league-gothic",sans-serif;
           font-size: 32px;
           line-height: 1.4em;
           margin-bottom: 12px;
           margin-top: 0px;
           text-transform: uppercase;
        }

        .shot_week .column h3 {
           color: #008d60;
           font-family: "league-gothic",sans-serif;
           font-size: 22px;
           line-height: 1.6em;
           margin-top: 24px;
        }

        .shot_week .column h4 {
           font-family: "league-gothic",sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 12px;
           margin-top: 12px;
        }

        .shot_week .column h5 {
           font-family: "league-gothic",sans-serif;
           font-size: 22px;
           line-height: 1.6em;
           margin-top: 24px;
        }

        .shot_week .column h6 {
           font-family: "league-gothic",sans-serif;
           font-size: 16px;
           line-height: 1.6em;
           margin-bottom: 12px;
        }

    /*inlines*/

        .shot_week .column .default-drop-cap {
           float: left;
           font-family: Helvetica, sans-serif;
           font-size: 55px;
           font-weight: 100;
           line-height: 0.6em;
           margin-right: 2px;
           margin-top: 15px;
        }

        .shot_week .column .Grey {
           color: #939597;
        }

        .shot_week .column .Green {
           color: #008d60;
        }

    /*links*/

        .shot_week .column a {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
        }

    /*lists*/

        .shot_week .column .Numbered {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           list-style-image: none;
        }

        .shot_week .column .Bulleted {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           list-style-type: disc;
           list-style-image: none;
        }

        .shot_week .column .Alphabetic {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           list-style-type: lower-alpha;
           list-style-image: none;
        }

    /*paragraphs*/

        .shot_week .column p {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           margin-bottom: 24px;
           margin-top: 0px;
        }

        .shot_week .column p.Caption {
           font-family: Helvetica, sans-serif;
           font-size: 14px;
           font-weight: 100;
           line-height: 1.6em;
           margin-bottom: 12px;
           margin-top: 0px;
        }

        .shot_week .column p.Sidebar {
           background-color: #008e60;
           color: #ffffff;
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           margin-bottom: 24px;
           margin-top: 0px;
           padding-bottom: 12px;
           padding-left: 12px;
           padding-right: 12px;
        }

        .shot_week .column p.PullQuote {
           font-family: "league-gothic",sans-serif;
           font-size: 24px;
           font-weight: 400;
           line-height: 1.6em;
           margin-bottom: 18px;
           margin-left: 12px;
           margin-right: 12px;
           margin-top: 18px;
           text-align: center;
        }

        .shot_week .column p.SidebarHead {
           background-color: #008e60;
           color: #ffffff;
           font-family: Helvetica, sans-serif;
           font-size: 22px;
           font-weight: bold;
           line-height: 1.6em;
           margin-bottom: 0px;
           margin-top: 0px;
           padding-bottom: 8px;
           padding-left: 12px;
           padding-right: 12px;
           padding-top: 12px;
        }

/***********************************
See It First
***********************************/

    /*general*/

        .see_it_first .column endbug {
        }

    /*headers*/

        .see_it_first .column h1 {
           font-family: "league-gothic",sans-serif;
           font-size: 48px;
           line-height: 1.2em;
           margin-bottom: 0px;
           margin-top: 0px;
           text-transform: uppercase;
           color: #efefef;
        }

        .see_it_first .column h2 {
           font-family: "league-gothic",sans-serif;
           font-size: 26px;
           line-height: 1.4em;
           margin-bottom: 0px;
           margin-top: 0px;
           text-transform: uppercase;
        }

        .see_it_first .column h3 {
           color: #efefef;
           font-family: "league-gothic",sans-serif;
           font-size: 22px;
           line-height: 1.6em;
           margin-top: 24px;
        }

        .see_it_first .column h4 {
           font-family: "league-gothic",sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 12px;
           margin-top: 12px;
        }

        .see_it_first .column h5 {
           font-family: "league-gothic",sans-serif;
           font-size: 22px;
           line-height: 1.6em;
           margin-top: 24px;
        }

        .see_it_first .column h6 {
           font-family: "league-gothic",sans-serif;
           font-size: 16px;
           line-height: 1.6em;
           margin-bottom: 12px;
        }

    /*inlines*/

        .see_it_first .column .default-drop-cap {
           float: left;
           font-family: Helvetica, sans-serif;
           font-size: 55px;
           font-weight: 100;
           line-height: 0.6em;
           margin-right: 2px;
           margin-top: 15px;
        }

        .see_it_first .column .Grey {
           color: #939597;
        }

        .see_it_first .column .Green {
           color: #008d60;
        }

    /*links*/

        .see_it_first .column a {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
        }

    /*lists*/

        .see_it_first .column .Numbered {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           list-style-image: none;
        }

        .see_it_first .column .Bulleted {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           list-style-type: disc;
           list-style-image: none;
        }

        .see_it_first .column .Alphabetic {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           list-style-type: lower-alpha;
           list-style-image: none;
        }

    /*paragraphs*/

        .see_it_first .column p {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           margin-bottom: 24px;
           margin-top: 0px;
        }

        .see_it_first .column p.Caption {
           font-family: Helvetica, sans-serif;
           font-size: 14px;
           font-weight: 100;
           line-height: 1.6em;
           margin-bottom: 12px;
           margin-top: 0px;
        }

        .see_it_first .column p.PullQuote {
           font-family: "league-gothic",sans-serif;
           font-size: 24px;
           font-weight: 400;
           line-height: 1.6em;
           margin-bottom: 18px;
           margin-left: 12px;
           margin-right: 12px;
           margin-top: 18px;
           text-align: center;
        }

/***********************************
NSSF/HAVA Golf Classic
***********************************/

    /*general*/

        .nssf_hava_golf_classic .column endbug {
        }

    /*headers*/

        .nssf_hava_golf_classic .column h1 {
           color: #939597;
           font-family: "league-gothic",sans-serif;
           font-size: 56px;
           line-height: 1.2em;
           margin-bottom: 0px;
           margin-top: 0px;
           text-transform: uppercase;
        }

        .nssf_hava_golf_classic .column h2 {
           font-family: "league-gothic",sans-serif;
           font-size: 32px;
           line-height: 1.4em;
           margin-bottom: 0px;
           margin-top: 12px;
           text-transform: uppercase;
        }

        .nssf_hava_golf_classic .column h3 {
           color: #000000;
           font-family: "league-gothic",sans-serif;
           font-size: 22px;
           line-height: 1.6em;
           margin-top: 24px;
        }

        .nssf_hava_golf_classic .column h4 {
           font-family: "league-gothic",sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 12px;
           margin-top: 12px;
        }

        .nssf_hava_golf_classic .column h5 {
           font-family: "league-gothic",sans-serif;
           font-size: 22px;
           line-height: 1.6em;
           margin-top: 24px;
        }

        .nssf_hava_golf_classic .column h6 {
           font-family: "league-gothic",sans-serif;
           font-size: 16px;
           line-height: 1.6em;
           margin-bottom: 12px;
        }

    /*inlines*/

        .nssf_hava_golf_classic .column .default-drop-cap {
           float: left;
           font-family: Helvetica, sans-serif;
           font-size: 55px;
           font-weight: 100;
           line-height: 0.6em;
           margin-right: 2px;
           margin-top: 15px;
        }

        .nssf_hava_golf_classic .column .Grey {
           color: #939597;
        }

        .nssf_hava_golf_classic .column .Green {
           color: #008d60;
        }

    /*links*/

        .nssf_hava_golf_classic .column a {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
        }

    /*lists*/

        .nssf_hava_golf_classic .column .Numbered {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           list-style-image: none;
        }

        .nssf_hava_golf_classic .column .Bulleted {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           list-style-type: disc;
           list-style-image: none;
        }

        .nssf_hava_golf_classic .column .Alphabetic {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           list-style-type: lower-alpha;
           list-style-image: none;
        }

    /*paragraphs*/

        .nssf_hava_golf_classic .column p {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           margin-bottom: 24px;
           margin-top: 0px;
        }

        .nssf_hava_golf_classic .column p.Caption {
           font-family: Helvetica, sans-serif;
           font-size: 14px;
           font-weight: 100;
           line-height: 1.6em;
           margin-bottom: 12px;
           margin-top: 0px;
        }

        .nssf_hava_golf_classic .column p.Sidebar {
           background-color: #008e60;
           color: #ffffff;
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           margin-bottom: 24px;
           margin-top: 0px;
           padding-bottom: 12px;
           padding-left: 12px;
           padding-right: 12px;
        }

        .nssf_hava_golf_classic .column p.PullQuote {
           font-family: "league-gothic",sans-serif;
           font-size: 24px;
           font-weight: 400;
           line-height: 1.6em;
           margin-bottom: 18px;
           margin-left: 12px;
           margin-right: 12px;
           margin-top: 18px;
           text-align: center;
        }

        .nssf_hava_golf_classic .column p.SidebarHead {
           background-color: #008e60;
           color: #ffffff;
           font-family: "league-gothic",sans-serif;
           font-size: 32px;
           font-weight: 200;
           line-height: 1.2em;
           margin-bottom: 0px;
           margin-top: 0px;
           padding-bottom: 8px;
           padding-left: 12px;
           padding-right: 12px;
           padding-top: 12px;
           text-transform: uppercase;
        }

/***********************************
New Product Center
***********************************/

    /*general*/

        .new_product_center .column endbug {
        }

    /*headers*/

        .new_product_center .column h1 {
           color: #efefef;
           font-family: "league-gothic",sans-serif;
           font-size: 56px;
           line-height: 1.2em;
           margin-bottom: 0px;
           margin-top: 0px;
           text-transform: uppercase;
        }

        .new_product_center .column h2 {
           font-family: "league-gothic",sans-serif;
           font-size: 32px;
           line-height: 1.4em;
           margin-bottom: 0px;
           margin-top: 0px;
           text-transform: uppercase;
        }

        .new_product_center .column h3 {
           color: #008d60;
           font-family: "league-gothic",sans-serif;
           font-size: 22px;
           line-height: 1.6em;
           margin-top: 24px;
        }

        .new_product_center .column h4 {
           font-family: "league-gothic",sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 12px;
           margin-top: 12px;
        }

        .new_product_center .column h5 {
           font-family: "league-gothic",sans-serif;
           font-size: 22px;
           line-height: 1.6em;
           margin-top: 24px;
        }

        .new_product_center .column h6 {
           font-family: "league-gothic",sans-serif;
           font-size: 16px;
           line-height: 1.6em;
           margin-bottom: 12px;
        }

    /*inlines*/

        .new_product_center .column .default-drop-cap {
           float: left;
           font-family: Helvetica, sans-serif;
           font-size: 55px;
           font-weight: 100;
           line-height: 0.6em;
           margin-right: 2px;
           margin-top: 15px;
        }

        .new_product_center .column .Grey {
           color: #000000;
        }

        .new_product_center .column .Green {
           color: #008d60;
        }

    /*links*/

        .new_product_center .column a {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
        }

    /*lists*/

        .new_product_center .column .Numbered {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           list-style-image: none;
        }

        .new_product_center .column .Bulleted {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           list-style-type: disc;
           list-style-image: none;
        }

        .new_product_center .column .Alphabetic {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           list-style-type: lower-alpha;
           list-style-image: none;
        }

    /*paragraphs*/

        .new_product_center .column p {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           margin-bottom: 24px;
           margin-top: 0px;
        }

        .new_product_center .column p.Caption {
           font-family: Helvetica, sans-serif;
           font-size: 14px;
           font-weight: 100;
           line-height: 1.6em;
           margin-bottom: 12px;
           margin-top: 0px;
        }

        .new_product_center .column p.Sidebar {
           background-color: #008e60;
           color: #ffffff;
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           margin-bottom: 0px;
           margin-top: 0px;
           padding-bottom: 12px;
           padding-left: 12px;
           padding-right: 12px;
        }

        .new_product_center .column p.PullQuote {
           font-family: "league-gothic",sans-serif;
           font-size: 24px;
           font-weight: 400;
           line-height: 1.6em;
           margin-bottom: 18px;
           margin-left: 12px;
           margin-right: 12px;
           margin-top: 18px;
           text-align: center;
        }

        .new_product_center .column p.SidebarHead {
           background-color: #008e60;
           color: #ffffff;
           font-family: "league-gothic",sans-serif;
           font-size: 32px;
           font-weight: 200;
           line-height: 1.2em;
           margin-bottom: 0px;
           margin-top: 0px;
           padding-bottom: 8px;
           padding-left: 12px;
           padding-right: 12px;
           padding-top: 12px;
           text-transform: uppercase;
        }

/***********************************
Planning is Easy
***********************************/

    /*general*/

        .planning_is_easy .column endbug {
        }

    /*headers*/

        .planning_is_easy .column h1 {
           font-family: "league-gothic",sans-serif;
           font-size: 52px;
           line-height: 1.2em;
           margin-bottom: 12px;
           margin-top: 0px;
           text-transform: uppercase;
           color: #008d60;
        }

        .planning_is_easy .column h2 {
           font-family: "league-gothic",sans-serif;
           font-size: 32px;
           line-height: 1.4em;
           margin-bottom: 0px;
           margin-top: 12px;
           text-transform: uppercase;
        }

        .planning_is_easy .column h3 {
           color: #008d60;
           font-family: "league-gothic",sans-serif;
           font-size: 26px;
           line-height: 1.6em;
           margin-top: 24px;
        }

        .planning_is_easy .column h4 {
           font-family: "league-gothic",sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 12px;
           margin-top: 12px;
        }

        .planning_is_easy .column h5 {
           font-family: "league-gothic",sans-serif;
           font-size: 22px;
           line-height: 1.6em;
           margin-top: 24px;
        }

        .planning_is_easy .column h6 {
           font-family: "league-gothic",sans-serif;
           font-size: 16px;
           line-height: 1.6em;
           margin-bottom: 12px;
        }

    /*inlines*/

        .planning_is_easy .column .default-drop-cap {
           float: left;
           font-family: Helvetica, sans-serif;
           font-size: 55px;
           font-weight: 100;
           line-height: 0.6em;
           margin-right: 2px;
           margin-top: 15px;
        }

        .planning_is_easy .column .Grey {
           color: #939597;
        }

        .planning_is_easy .column .Green {
           color: #008d60;
        }

    /*links*/

        .planning_is_easy .column a {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
        }

    /*lists*/

        .planning_is_easy .column .Numbered {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           list-style-image: none;
        }

        .planning_is_easy .column .Bulleted {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           list-style-type: disc;
           list-style-image: none;
        }

        .planning_is_easy .column .Alphabetic {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           list-style-type: lower-alpha;
           list-style-image: none;
        }

    /*paragraphs*/

        .planning_is_easy .column p {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           margin-bottom: 24px;
           margin-top: 0px;
        }

        .planning_is_easy .column p.Caption {
           font-family: Helvetica, sans-serif;
           font-size: 14px;
           font-weight: 100;
           line-height: 1.6em;
           margin-bottom: 12px;
           margin-top: 0px;
        }

        .planning_is_easy .column p.PullQuote {
           font-family: "league-gothic",sans-serif;
           font-size: 24px;
           font-weight: 400;
           line-height: 1.6em;
           margin-bottom: 18px;
           margin-left: 12px;
           margin-right: 12px;
           margin-top: 18px;
           text-align: center;
        }

/***********************************
Blackwater Ammunition
***********************************/

    /*headers*/

        .blackwater_ammunition .column h1 {
        }

        .blackwater_ammunition .column h2 {
        }

        .blackwater_ammunition .column h3 {
        }

        .blackwater_ammunition .column h4 {
        }

        .blackwater_ammunition .column h5 {
        }

        .blackwater_ammunition .column h6 {
        }

    /*inlines*/

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

    /*links*/

        .blackwater_ammunition .column a {
        }

    /*paragraphs*/

        .blackwater_ammunition .column p {
        }

/***********************************
Opening Night
***********************************/

    /*general*/

        .opening_night .column endbug {
        }

    /*headers*/

        .opening_night .column h1 {
           color: #008d60;
           font-family: "league-gothic",sans-serif;
           font-size: 52px;
           line-height: 1.2em;
           margin-bottom: 0px;
           margin-top: 0px;
           text-transform: uppercase;
        }

        .opening_night .column h2 {
           font-family: "league-gothic",sans-serif;
           font-size: 32px;
           line-height: 1.4em;
           margin-bottom: 0px;
           margin-top: 0px;
           text-transform: uppercase;
        }

        .opening_night .column h3 {
           color: #000000;
           font-family: "league-gothic",sans-serif;
           font-size: 22px;
           line-height: 1.6em;
           margin-top: 24px;
        }

        .opening_night .column h4 {
           font-family: "league-gothic",sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 12px;
           margin-top: 12px;
        }

        .opening_night .column h5 {
           font-family: "league-gothic",sans-serif;
           font-size: 22px;
           line-height: 1.6em;
           margin-top: 24px;
        }

        .opening_night .column h6 {
           font-family: "league-gothic",sans-serif;
           font-size: 16px;
           line-height: 1.6em;
           margin-bottom: 12px;
        }

    /*inlines*/

        .opening_night .column .default-drop-cap {
           float: left;
           font-family: Helvetica, sans-serif;
           font-size: 55px;
           font-weight: 100;
           line-height: 0.6em;
           margin-right: 2px;
           margin-top: 15px;
        }

        .opening_night .column .Grey {
           color: #000000;
        }

        .opening_night .column .Green {
           color: #008d60;
        }

    /*links*/

        .opening_night .column a {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
        }

    /*lists*/

        .opening_night .column .Numbered {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           list-style-image: none;
        }

        .opening_night .column .Bulleted {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           list-style-type: disc;
           list-style-image: none;
        }

        .opening_night .column .Alphabetic {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           list-style-type: lower-alpha;
           list-style-image: none;
        }

    /*paragraphs*/

        .opening_night .column p {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           margin-bottom: 24px;
           margin-top: 0px;
        }

        .opening_night .column p.Caption {
           font-family: Helvetica, sans-serif;
           font-size: 14px;
           font-weight: 100;
           line-height: 1.6em;
           margin-bottom: 12px;
           margin-top: 0px;
        }

        .opening_night .column p.Sidebar {
           background-color: #008e60;
           color: #ffffff;
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           margin-bottom: 0px;
           margin-top: 0px;
           padding-bottom: 12px;
           padding-left: 12px;
           padding-right: 12px;
        }

        .opening_night .column p.PullQuote {
           font-family: "league-gothic",sans-serif;
           font-size: 24px;
           font-weight: 400;
           line-height: 1.6em;
           margin-bottom: 18px;
           margin-left: 12px;
           margin-right: 12px;
           margin-top: 18px;
           text-align: center;
        }

        .opening_night .column p.SidebarHead {
           background-color: #008e60;
           color: #ffffff;
           font-family: "league-gothic",sans-serif;
           font-size: 32px;
           font-weight: 200;
           line-height: 1.2em;
           margin-bottom: 0px;
           margin-top: 0px;
           padding-bottom: 8px;
           padding-left: 12px;
           padding-right: 12px;
           padding-top: 12px;
           text-transform: uppercase;
        }

/***********************************
New for 2019!
***********************************/

    /*general*/

        .new_for_2019_export .column endbug {
        }

    /*headers*/

        .new_for_2019_export .column h1 {
           color: #efefef;
           font-family: "league-gothic",sans-serif;
           font-size: 56px;
           line-height: 1.2em;
           margin-bottom: 0px;
           margin-top: 0px;
           text-transform: uppercase;
           text-align: center;
        }

        .new_for_2019_export .column h2 {
           font-family: "league-gothic",sans-serif;
           font-size: 32px;
           line-height: 1.4em;
           margin-bottom: 12px;
           margin-top: 12px;
           text-transform: uppercase;
           text-align: center;
        }

        .new_for_2019_export .column h3 {
           color: #efefef;
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-top: 24px;
           font-weight: bold;
        }

        .new_for_2019_export .column h4 {
           font-family: Helvetica, sans-serif;
           font-size: 22px;
           line-height: 1.6em;
           margin-bottom: 12px;
           margin-top: 12px;
           color: #efefef;
           font-weight: 700;
           text-align: center;
        }

        .new_for_2019_export .column h5 {
           font-family: "league-gothic",sans-serif;
           font-size: 22px;
           line-height: 1.6em;
           margin-top: 24px;
        }

        .new_for_2019_export .column h6 {
           font-family: "league-gothic",sans-serif;
           font-size: 16px;
           line-height: 1.6em;
           margin-bottom: 12px;
        }

    /*inlines*/

        .new_for_2019_export .column .default-drop-cap {
           float: left;
           font-family: Helvetica, sans-serif;
           font-size: 55px;
           font-weight: 100;
           line-height: 0.6em;
           margin-right: 2px;
           margin-top: 15px;
        }

        .new_for_2019_export .column .Grey {
           color: #efefef;
        }

        .new_for_2019_export .column .Green {
           color: #008d60;
        }

    /*links*/

        .new_for_2019_export .column a {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
        }

    /*lists*/

        .new_for_2019_export .column .Numbered {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           list-style-image: none;
        }

        .new_for_2019_export .column .Bulleted {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           list-style-type: disc;
           list-style-image: none;
        }

        .new_for_2019_export .column .Alphabetic {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           list-style-type: lower-alpha;
           list-style-image: none;
        }

    /*paragraphs*/

        .new_for_2019_export .column p {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           margin-bottom: 24px;
           margin-top: 0px;
        }

        .new_for_2019_export .column p.Caption {
           font-family: Helvetica, sans-serif;
           font-size: 14px;
           font-weight: 100;
           line-height: 1.6em;
           margin-bottom: 12px;
           margin-top: 0px;
        }

        .new_for_2019_export .column p.Sidebar {
           background-color: #008e60;
           color: #ffffff;
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           margin-bottom: 24px;
           margin-top: 0px;
           padding-bottom: 12px;
           padding-left: 12px;
           padding-right: 12px;
        }

        .new_for_2019_export .column p.PullQuote {
           font-family: "league-gothic",sans-serif;
           font-size: 24px;
           font-weight: 400;
           line-height: 1.6em;
           margin-bottom: 18px;
           margin-left: 12px;
           margin-right: 12px;
           margin-top: 18px;
           text-align: center;
        }

        .new_for_2019_export .column p.SidebarHead {
           background-color: #008e60;
           color: #ffffff;
           font-family: Helvetica, sans-serif;
           font-size: 22px;
           font-weight: bold;
           line-height: 1.6em;
           margin-bottom: 0px;
           margin-top: 0px;
           padding-bottom: 8px;
           padding-left: 12px;
           padding-right: 12px;
           padding-top: 12px;
        }

/***********************************
Executive Management Seminar
***********************************/

    /*general*/

        .executive_management_seminar .column endbug {
        }

    /*headers*/

        .executive_management_seminar .column h1 {
           color: #000000;
           font-family: "league-gothic",sans-serif;
           font-size: 56px;
           line-height: 1.2em;
           margin-bottom: 0px;
           margin-top: 0px;
           text-transform: uppercase;
        }

        .executive_management_seminar .column h2 {
           font-family: "league-gothic",sans-serif;
           font-size: 32px;
           line-height: 1.4em;
           margin-bottom: 12px;
           margin-top: 12px;
           text-transform: uppercase;
        }

        .executive_management_seminar .column h3 {
           color: #008d60;
           font-family: "league-gothic",sans-serif;
           font-size: 26px;
           line-height: 1.6em;
           margin-top: 0px;
        }

        .executive_management_seminar .column h4 {
           font-family: "league-gothic",sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 12px;
           margin-top: 12px;
        }

        .executive_management_seminar .column h5 {
           font-family: "league-gothic",sans-serif;
           font-size: 22px;
           line-height: 1.6em;
           margin-top: 24px;
        }

        .executive_management_seminar .column h6 {
           font-family: "league-gothic",sans-serif;
           font-size: 16px;
           line-height: 1.6em;
           margin-bottom: 12px;
        }

    /*inlines*/

        .executive_management_seminar .column .default-drop-cap {
           float: left;
           font-family: Helvetica, sans-serif;
           font-size: 55px;
           font-weight: 100;
           line-height: 0.6em;
           margin-right: 2px;
           margin-top: 15px;
        }

        .executive_management_seminar .column .Grey {
           color: #939597;
        }

        .executive_management_seminar .column .Green {
           color: #008d60;
        }

        .executive_management_seminar .column .Small {
           font-size: 14px;
        }

    /*links*/

        .executive_management_seminar .column a {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
        }

    /*lists*/

        .executive_management_seminar .column .Numbered {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           list-style-image: none;
        }

        .executive_management_seminar .column .Bulleted {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           list-style-type: disc;
           list-style-image: none;
        }

        .executive_management_seminar .column .Alphabetic {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           list-style-type: lower-alpha;
           list-style-image: none;
        }

    /*paragraphs*/

        .executive_management_seminar .column p {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           margin-bottom: 24px;
           margin-top: 0px;
        }

        .executive_management_seminar .column p.Caption {
           font-family: Helvetica, sans-serif;
           font-size: 14px;
           font-weight: 100;
           line-height: 1.6em;
           margin-bottom: 12px;
           margin-top: 0px;
        }

        .executive_management_seminar .column p.Sidebar {
           background-color: #a2a5a7;
           color: #000000;
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           margin-bottom: 0px;
           margin-top: 0px;
           padding-bottom: 12px;
           padding-left: 12px;
           padding-right: 12px;
        }

        .executive_management_seminar .column p.PullQuote {
           font-family: "league-gothic",sans-serif;
           font-size: 24px;
           font-weight: 400;
           line-height: 1.6em;
           margin-bottom: 18px;
           margin-left: 12px;
           margin-right: 12px;
           margin-top: 18px;
           text-align: center;
        }

        .executive_management_seminar .column p.SidebarHead {
           background-color: #a2a5a7;
           color: #ffffff;
           font-family: "league-gothic",sans-serif;
           font-size: 32px;
           font-weight: 200;
           line-height: 1em;
           margin-bottom: 0px;
           margin-top: 0px;
           padding-bottom: 12px;
           padding-left: 12px;
           padding-right: 12px;
           padding-top: 12px;
           text-transform: uppercase;
        }

/***********************************
One Industry, One Voice
***********************************/

    /*headers*/

        .one_industry_one_voice .column h1 {
        }

        .one_industry_one_voice .column h2 {
        }

        .one_industry_one_voice .column h3 {
        }

        .one_industry_one_voice .column h4 {
        }

        .one_industry_one_voice .column h5 {
        }

        .one_industry_one_voice .column h6 {
        }

    /*inlines*/

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

    /*links*/

        .one_industry_one_voice .column a {
        }

    /*paragraphs*/

        .one_industry_one_voice .column p {
        }

/***********************************
SHOT University
***********************************/

    /*general*/

        .shot_university .column endbug {
        }

    /*headers*/

        .shot_university .column h1 {
           color: #008e60;
           font-family: "league-gothic",sans-serif;
           font-size: 36px;
           line-height: 1.2em;
           margin-bottom: 12px;
           margin-top: 12px;
           text-transform: uppercase;
        }

        .shot_university .column h2 {
           font-family: "league-gothic",sans-serif;
           font-size: 26px;
           line-height: 1.4em;
           margin-bottom: 0px;
           margin-top: 18px;
           text-transform: uppercase;
        }

        .shot_university .column h3 {
           font-family: "league-gothic",sans-serif;
           font-size: 26px;
           line-height: 1.6em;
           margin-top: 0px;
           text-align: center;
           text-transform: uppercase;
        }

        .shot_university .column h4 {
           font-family: "league-gothic",sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 12px;
           margin-top: 12px;
        }

        .shot_university .column h5 {
           font-family: "league-gothic",sans-serif;
           font-size: 22px;
           line-height: 1.6em;
           margin-top: 24px;
        }

        .shot_university .column h6 {
           font-family: "league-gothic",sans-serif;
           font-size: 16px;
           line-height: 1.6em;
           margin-bottom: 12px;
        }

    /*inlines*/

        .shot_university .column .default-drop-cap {
           float: left;
           font-family: Helvetica, sans-serif;
           font-size: 55px;
           font-weight: 100;
           line-height: 0.6em;
           margin-right: 2px;
           margin-top: 15px;
        }

        .shot_university .column .Caps {
           color: #000000;
           font-weight: bold;
           text-transform: uppercase;
        }

        .shot_university .column .Green {
           color: #008d60;
        }

    /*links*/

        .shot_university .column a {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
        }

    /*lists*/

        .shot_university .column .Numbered {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           list-style-image: none;
        }

        .shot_university .column .Bulleted {
           background-color: #008d60;
           color: #ffffff;
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           list-style-type: disc;
           margin-bottom: 0px;
           margin-top: 0px;
           padding-bottom: 10px;
           padding-right: 10px;
           list-style-image: none;
        }

        .shot_university .column .Alphabetic {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           list-style-type: lower-alpha;
           list-style-image: none;
        }

        .shot_university .column .GreenBullets {
           background-color: #008d60;
           color: #f1f1f1;
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 300;
           line-height: 1.6em;
           list-style-type: disc;
           margin-bottom: 0px;
           margin-top: 0px;
           padding-bottom: 10px;
           list-style-image: none;
        }

    /*paragraphs*/

        .shot_university .column p {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           margin-bottom: 0px;
           margin-top: 0px;
        }

        .shot_university .column p.Caption {
           font-family: Helvetica, sans-serif;
           font-size: 14px;
           font-weight: 100;
           line-height: 1.6em;
           margin-bottom: 12px;
           margin-top: 0px;
        }

        .shot_university .column p.PullQuote {
           font-family: "league-gothic",sans-serif;
           font-size: 24px;
           font-weight: 400;
           line-height: 1.6em;
           margin-bottom: 18px;
           margin-left: 12px;
           margin-right: 12px;
           margin-top: 18px;
           text-align: center;
        }

        .shot_university .column p.Grey {
           color: #939597;
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           margin-bottom: 0px;
           margin-top: 0px;
        }

        .shot_university .column p.SideHead {
           background-color: #008d60;
           color: #ffffff;
           font-family: "league-gothic",sans-serif;
           font-size: 36px;
           font-weight: 100;
           line-height: 1.6em;
           margin-bottom: 0px;
           margin-top: 0px;
           padding-bottom: 0px;
           padding-left: 10px;
           padding-top: 10px;
        }

        .shot_university .column p.Green {
           background-color: #008d60;
           color: #f1f1f1;
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 0px;
           margin-top: 0px;
           padding-bottom: 10px;
           padding-left: 10px;
           padding-right: 10px;
           padding-top: 10px;
        }

        .shot_university .column p.Opening {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           margin-bottom: 0px;
           margin-top: 30px;
        }

/***********************************
ATN
***********************************/

    /*headers*/

        .atn .column h1 {
        }

        .atn .column h2 {
        }

        .atn .column h3 {
        }

        .atn .column h4 {
        }

        .atn .column h5 {
        }

        .atn .column h6 {
        }

    /*inlines*/

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

    /*links*/

        .atn .column a {
        }

    /*paragraphs*/

        .atn .column p {
        }

/***********************************
Retailer and Range Seminars
***********************************/

    /*general*/

        .retailer_and_range_seminars .column endbug {
        }

    /*headers*/

        .retailer_and_range_seminars .column h1 {
           color: #000000;
           font-family: "league-gothic",sans-serif;
           font-size: 56px;
           line-height: 1.2em;
           margin-bottom: 12px;
           margin-top: 12px;
           text-transform: uppercase;
        }

        .retailer_and_range_seminars .column h2 {
           font-family: "league-gothic",sans-serif;
           font-size: 26px;
           line-height: 1.4em;
           margin-bottom: 0px;
           margin-top: 18px;
           text-transform: uppercase;
           color: #000000;
        }

        .retailer_and_range_seminars .column h3 {
           font-family: "league-gothic",sans-serif;
           font-size: 36px;
           line-height: 1.2em;
           margin-top: 12px;
           text-align: left;
           text-transform: uppercase;
           color: #008e60;
           margin-bottom: 12px;
        }

        .retailer_and_range_seminars .column h4 {
           font-family: "league-gothic",sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 12px;
           margin-top: 12px;
        }

        .retailer_and_range_seminars .column h5 {
           font-family: "league-gothic",sans-serif;
           font-size: 22px;
           line-height: 1.6em;
           margin-top: 24px;
        }

        .retailer_and_range_seminars .column h6 {
           font-family: "league-gothic",sans-serif;
           font-size: 16px;
           line-height: 1.6em;
           margin-bottom: 12px;
        }

    /*inlines*/

        .retailer_and_range_seminars .column .default-drop-cap {
           float: left;
           font-family: Helvetica, sans-serif;
           font-size: 55px;
           font-weight: 100;
           line-height: 0.6em;
           margin-right: 2px;
           margin-top: 15px;
        }

        .retailer_and_range_seminars .column .Caps {
           color: #000000;
           font-weight: bold;
           text-transform: uppercase;
        }

        .retailer_and_range_seminars .column .Green {
           color: #008d60;
        }

        .retailer_and_range_seminars .column .Grey {
           color: #939597;
        }

        .retailer_and_range_seminars .column .Black {
           color: #000000;
        }

    /*links*/

        .retailer_and_range_seminars .column a {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
        }

    /*lists*/

        .retailer_and_range_seminars .column .Numbered {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           list-style-image: none;
        }

        .retailer_and_range_seminars .column .Bulleted {
           background-color: #008d60;
           color: #000000;
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           list-style-type: disc;
           margin-bottom: 0px;
           margin-top: 0px;
           padding-bottom: 10px;
           padding-right: 10px;
           list-style-image: none;
        }

        .retailer_and_range_seminars .column .Alphabetic {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           list-style-type: lower-alpha;
           list-style-image: none;
        }

        .retailer_and_range_seminars .column .GreenBullets {
           background-color: #008d60;
           color: #f1f1f1;
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 300;
           line-height: 1.6em;
           list-style-type: disc;
           margin-bottom: 0px;
           margin-top: 0px;
           padding-bottom: 10px;
           list-style-image: none;
        }

    /*paragraphs*/

        .retailer_and_range_seminars .column p {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           margin-bottom: 0px;
           margin-top: 0px;
        }

        .retailer_and_range_seminars .column p.Caption {
           font-family: Helvetica, sans-serif;
           font-size: 14px;
           font-weight: 100;
           line-height: 1.6em;
           margin-bottom: 12px;
           margin-top: 0px;
        }

        .retailer_and_range_seminars .column p.PullQuote {
           font-family: "league-gothic",sans-serif;
           font-size: 24px;
           font-weight: 400;
           line-height: 1.6em;
           margin-bottom: 18px;
           margin-left: 12px;
           margin-right: 12px;
           margin-top: 18px;
           text-align: center;
        }

        .retailer_and_range_seminars .column p.Grey {
           color: #939597;
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           margin-bottom: 0px;
           margin-top: 0px;
        }

        .retailer_and_range_seminars .column p.SideHead {
           background-color: #008d60;
           color: #ffffff;
           font-family: "league-gothic",sans-serif;
           font-size: 36px;
           font-weight: 100;
           line-height: 1.6em;
           margin-bottom: 0px;
           margin-top: 0px;
           padding-bottom: 0px;
           padding-left: 10px;
           padding-top: 10px;
           text-transform: uppercase;
        }

        .retailer_and_range_seminars .column p.Green {
           background-color: #008d60;
           color: #f1f1f1;
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 0px;
           margin-top: 0px;
           padding-bottom: 10px;
           padding-left: 10px;
           padding-right: 10px;
           padding-top: 10px;
        }

        .retailer_and_range_seminars .column p.Opening {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           margin-bottom: 0px;
           margin-top: 30px;
        }

/***********************************
New for 2019!
***********************************/

    /*general*/

        .new_for_2019_law_enforcement .column endbug {
        }

    /*headers*/

        .new_for_2019_law_enforcement .column h1 {
           color: #efefef;
           font-family: "league-gothic",sans-serif;
           font-size: 56px;
           line-height: 1.2em;
           margin-bottom: 0px;
           margin-top: 0px;
           text-transform: uppercase;
           text-align: center;
        }

        .new_for_2019_law_enforcement .column h2 {
           font-family: "league-gothic",sans-serif;
           font-size: 32px;
           line-height: 1.4em;
           margin-bottom: 12px;
           margin-top: 12px;
           text-transform: uppercase;
           text-align: center;
        }

        .new_for_2019_law_enforcement .column h3 {
           color: #000000;
           font-family: "league-gothic",sans-serif;
           font-size: 24px;
           line-height: 1.6em;
           margin-top: 0px;
           font-weight: 200;
           margin-bottom: 12px;
        }

        .new_for_2019_law_enforcement .column h4 {
           font-family: Helvetica, sans-serif;
           font-size: 22px;
           line-height: 1.2em;
           margin-bottom: 12px;
           margin-top: 12px;
           color: #efefef;
           font-weight: 700;
           text-align: left;
        }

        .new_for_2019_law_enforcement .column h5 {
           font-family: "league-gothic",sans-serif;
           font-size: 22px;
           line-height: 1.6em;
           margin-top: 24px;
        }

        .new_for_2019_law_enforcement .column h6 {
           font-family: "league-gothic",sans-serif;
           font-size: 16px;
           line-height: 1.6em;
           margin-bottom: 12px;
        }

    /*inlines*/

        .new_for_2019_law_enforcement .column .default-drop-cap {
           float: left;
           font-family: Helvetica, sans-serif;
           font-size: 55px;
           font-weight: 100;
           line-height: 0.6em;
           margin-right: 2px;
           margin-top: 15px;
        }

        .new_for_2019_law_enforcement .column .Grey {
           color: #efefef;
        }

        .new_for_2019_law_enforcement .column .Green {
           color: #008d60;
        }

    /*links*/

        .new_for_2019_law_enforcement .column a {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
        }

    /*lists*/

        .new_for_2019_law_enforcement .column .Numbered {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           list-style-image: none;
        }

        .new_for_2019_law_enforcement .column .Bulleted {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           list-style-type: disc;
           list-style-image: none;
        }

        .new_for_2019_law_enforcement .column .Alphabetic {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           list-style-type: lower-alpha;
           list-style-image: none;
        }

    /*paragraphs*/

        .new_for_2019_law_enforcement .column p {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           margin-bottom: 24px;
           margin-top: 0px;
        }

        .new_for_2019_law_enforcement .column p.Caption {
           font-family: Helvetica, sans-serif;
           font-size: 14px;
           font-weight: 100;
           line-height: 1.6em;
           margin-bottom: 12px;
           margin-top: 0px;
        }

        .new_for_2019_law_enforcement .column p.Sidebar {
           background-color: #008e60;
           color: #ffffff;
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           margin-bottom: 24px;
           margin-top: 0px;
           padding-bottom: 12px;
           padding-left: 12px;
           padding-right: 12px;
        }

        .new_for_2019_law_enforcement .column p.PullQuote {
           font-family: "league-gothic",sans-serif;
           font-size: 24px;
           font-weight: 400;
           line-height: 1.6em;
           margin-bottom: 18px;
           margin-left: 12px;
           margin-right: 12px;
           margin-top: 18px;
           text-align: center;
        }

        .new_for_2019_law_enforcement .column p.SidebarHead {
           background-color: #008e60;
           color: #ffffff;
           font-family: Helvetica, sans-serif;
           font-size: 22px;
           font-weight: bold;
           line-height: 1.6em;
           margin-bottom: 0px;
           margin-top: 0px;
           padding-bottom: 8px;
           padding-left: 12px;
           padding-right: 12px;
           padding-top: 12px;
        }

/***********************************
Training From The Industry’s Finest
***********************************/

    /*general*/

        .training_from_the_industry_s_ .column endbug {
        }

    /*headers*/

        .training_from_the_industry_s_ .column h1 {
           color: #000000;
           font-family: "league-gothic",sans-serif;
           font-size: 56px;
           line-height: 1.2em;
           margin-bottom: 12px;
           margin-top: 12px;
           text-transform: uppercase;
        }

        .training_from_the_industry_s_ .column h2 {
           font-family: "league-gothic",sans-serif;
           font-size: 26px;
           line-height: 1.4em;
           margin-bottom: 0px;
           margin-top: 18px;
           text-transform: uppercase;
           color: #000000;
        }

        .training_from_the_industry_s_ .column h3 {
           font-family: "league-gothic",sans-serif;
           font-size: 36px;
           line-height: 1.2em;
           margin-top: 12px;
           text-align: left;
           text-transform: uppercase;
           color: #008e60;
           margin-bottom: 12px;
        }

        .training_from_the_industry_s_ .column h4 {
           font-family: "league-gothic",sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 12px;
           margin-top: 12px;
        }

        .training_from_the_industry_s_ .column h5 {
           font-family: "league-gothic",sans-serif;
           font-size: 22px;
           line-height: 1.6em;
           margin-top: 24px;
        }

        .training_from_the_industry_s_ .column h6 {
           font-family: "league-gothic",sans-serif;
           font-size: 16px;
           line-height: 1.6em;
           margin-bottom: 12px;
        }

    /*inlines*/

        .training_from_the_industry_s_ .column .default-drop-cap {
           float: left;
           font-family: Helvetica, sans-serif;
           font-size: 55px;
           font-weight: 100;
           line-height: 0.6em;
           margin-right: 2px;
           margin-top: 15px;
        }

        .training_from_the_industry_s_ .column .Caps {
           color: #000000;
           font-weight: bold;
           text-transform: uppercase;
        }

        .training_from_the_industry_s_ .column .Green {
           color: #008d60;
        }

        .training_from_the_industry_s_ .column .Grey {
           color: #939597;
        }

        .training_from_the_industry_s_ .column .Black {
           color: #000000;
        }

    /*links*/

        .training_from_the_industry_s_ .column a {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
        }

    /*lists*/

        .training_from_the_industry_s_ .column .Numbered {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           list-style-image: none;
        }

        .training_from_the_industry_s_ .column .Bulleted {
           background-color: #008d60;
           color: #ffffff;
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           list-style-type: disc;
           margin-bottom: 0px;
           margin-top: 0px;
           padding-bottom: 10px;
           padding-right: 10px;
           list-style-image: none;
        }

        .training_from_the_industry_s_ .column .Alphabetic {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           list-style-type: lower-alpha;
           list-style-image: none;
        }

        .training_from_the_industry_s_ .column .GreenBullets {
           background-color: #008d60;
           color: #f1f1f1;
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 300;
           line-height: 1.6em;
           list-style-type: disc;
           margin-bottom: 0px;
           margin-top: 0px;
           padding-bottom: 10px;
           list-style-image: none;
        }

    /*paragraphs*/

        .training_from_the_industry_s_ .column p {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           margin-bottom: 0px;
           margin-top: 0px;
        }

        .training_from_the_industry_s_ .column p.Caption {
           font-family: Helvetica, sans-serif;
           font-size: 14px;
           font-weight: 100;
           line-height: 1.6em;
           margin-bottom: 12px;
           margin-top: 0px;
        }

        .training_from_the_industry_s_ .column p.PullQuote {
           font-family: "league-gothic",sans-serif;
           font-size: 24px;
           font-weight: 400;
           line-height: 1.6em;
           margin-bottom: 18px;
           margin-left: 12px;
           margin-right: 12px;
           margin-top: 18px;
           text-align: center;
        }

        .training_from_the_industry_s_ .column p.Grey {
           color: #939597;
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           margin-bottom: 0px;
           margin-top: 0px;
        }

        .training_from_the_industry_s_ .column p.SideHead {
           background-color: #008d60;
           color: #ffffff;
           font-family: "league-gothic",sans-serif;
           font-size: 36px;
           font-weight: 100;
           line-height: 1.6em;
           margin-bottom: 0px;
           margin-top: 0px;
           padding-bottom: 0px;
           padding-left: 10px;
           padding-top: 10px;
           text-transform: uppercase;
        }

        .training_from_the_industry_s_ .column p.Green {
           background-color: #008d60;
           color: #f1f1f1;
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 300;
           line-height: 1.6em;
           margin-bottom: 0px;
           margin-top: 0px;
           padding-bottom: 10px;
           padding-left: 10px;
           padding-right: 10px;
           padding-top: 10px;
        }

        .training_from_the_industry_s_ .column p.Opening {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           margin-bottom: 0px;
           margin-top: 30px;
        }

/***********************************
Vegas Welcomes You
***********************************/

    /*general*/

        .vegas_welcomes_you .column endbug {
        }

    /*headers*/

        .vegas_welcomes_you .column h1 {
           color: #000000;
           font-family: "league-gothic",sans-serif;
           font-size: 56px;
           line-height: 1.2em;
           margin-bottom: 0px;
           margin-top: 0px;
           text-transform: uppercase;
        }

        .vegas_welcomes_you .column h2 {
           font-family: "league-gothic",sans-serif;
           font-size: 32px;
           line-height: 1.4em;
           margin-bottom: 12px;
           margin-top: 12px;
           text-transform: uppercase;
        }

        .vegas_welcomes_you .column h3 {
           color: #008d60;
           font-family: "league-gothic",sans-serif;
           font-size: 24px;
           line-height: 1.6em;
           margin-top: 24px;
        }

        .vegas_welcomes_you .column h4 {
           font-family: "league-gothic",sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 12px;
           margin-top: 12px;
        }

        .vegas_welcomes_you .column h5 {
           font-family: "league-gothic",sans-serif;
           font-size: 22px;
           line-height: 1.6em;
           margin-top: 24px;
        }

        .vegas_welcomes_you .column h6 {
           font-family: "league-gothic",sans-serif;
           font-size: 16px;
           line-height: 1.6em;
           margin-bottom: 12px;
        }

    /*inlines*/

        .vegas_welcomes_you .column .default-drop-cap {
           float: left;
           font-family: Helvetica, sans-serif;
           font-size: 55px;
           font-weight: 100;
           line-height: 0.6em;
           margin-right: 2px;
           margin-top: 15px;
        }

        .vegas_welcomes_you .column .Grey {
           color: #939597;
        }

        .vegas_welcomes_you .column .Green {
           color: #008d60;
        }

    /*links*/

        .vegas_welcomes_you .column a {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
        }

    /*lists*/

        .vegas_welcomes_you .column .Numbered {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           list-style-image: none;
        }

        .vegas_welcomes_you .column .Bulleted {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           list-style-type: disc;
           list-style-image: none;
        }

        .vegas_welcomes_you .column .Alphabetic {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           list-style-type: lower-alpha;
           list-style-image: none;
        }

    /*paragraphs*/

        .vegas_welcomes_you .column p {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           margin-bottom: 24px;
           margin-top: 0px;
        }

        .vegas_welcomes_you .column p.Caption {
           font-family: Helvetica, sans-serif;
           font-size: 14px;
           font-weight: 100;
           line-height: 1.6em;
           margin-bottom: 12px;
           margin-top: 0px;
        }

        .vegas_welcomes_you .column p.Sidebar {
           background-color: #008e60;
           color: #ffffff;
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           margin-bottom: 24px;
           margin-top: 0px;
           padding-bottom: 12px;
           padding-left: 12px;
           padding-right: 12px;
        }

        .vegas_welcomes_you .column p.PullQuote {
           font-family: "league-gothic",sans-serif;
           font-size: 24px;
           font-weight: 400;
           line-height: 1.6em;
           margin-bottom: 18px;
           margin-left: 12px;
           margin-right: 12px;
           margin-top: 18px;
           text-align: center;
        }

        .vegas_welcomes_you .column p.SidebarHead {
           background-color: #008e60;
           color: #ffffff;
           font-family: Helvetica, sans-serif;
           font-size: 22px;
           font-weight: bold;
           line-height: 1.6em;
           margin-bottom: 0px;
           margin-top: 0px;
           padding-bottom: 8px;
           padding-left: 12px;
           padding-right: 12px;
           padding-top: 12px;
        }

/***********************************
Distributor Marketplace
***********************************/

    /*general*/

        .distributor_marketplace .column endbug {
        }

    /*headers*/

        .distributor_marketplace .column h1 {
           color: #efefef;
           font-family: "league-gothic",sans-serif;
           font-size: 56px;
           line-height: 1.2em;
           margin-bottom: 36px;
           margin-top: 0px;
           text-transform: uppercase;
        }

        .distributor_marketplace .column h2 {
           font-family: "league-gothic",sans-serif;
           font-size: 32px;
           line-height: 1.4em;
           margin-bottom: 0px;
           margin-top: 12px;
           text-transform: uppercase;
        }

        .distributor_marketplace .column h3 {
           color: #008d60;
           font-family: "league-gothic",sans-serif;
           font-size: 22px;
           line-height: 1.6em;
           margin-top: 24px;
        }

        .distributor_marketplace .column h4 {
           font-family: "league-gothic",sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 12px;
           margin-top: 12px;
        }

        .distributor_marketplace .column h5 {
           font-family: "league-gothic",sans-serif;
           font-size: 22px;
           line-height: 1.6em;
           margin-top: 24px;
        }

        .distributor_marketplace .column h6 {
           font-family: "league-gothic",sans-serif;
           font-size: 16px;
           line-height: 1.6em;
           margin-bottom: 12px;
        }

    /*inlines*/

        .distributor_marketplace .column .default-drop-cap {
           float: left;
           font-family: Helvetica, sans-serif;
           font-size: 55px;
           font-weight: 100;
           line-height: 0.6em;
           margin-right: 2px;
           margin-top: 15px;
        }

        .distributor_marketplace .column .Grey {
           color: #939597;
        }

        .distributor_marketplace .column .Green {
           color: #008d60;
        }

    /*links*/

        .distributor_marketplace .column a {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
        }

    /*lists*/

        .distributor_marketplace .column .Numbered {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           list-style-image: none;
        }

        .distributor_marketplace .column .Bulleted {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           list-style-type: disc;
           list-style-image: none;
        }

        .distributor_marketplace .column .Alphabetic {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           list-style-type: lower-alpha;
           list-style-image: none;
        }

    /*paragraphs*/

        .distributor_marketplace .column p {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           margin-bottom: 24px;
           margin-top: 0px;
        }

        .distributor_marketplace .column p.Caption {
           font-family: Helvetica, sans-serif;
           font-size: 14px;
           font-weight: 100;
           line-height: 1.6em;
           margin-bottom: 12px;
           margin-top: 0px;
        }

        .distributor_marketplace .column p.Sidebar {
           background-color: #008e60;
           color: #ffffff;
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           margin-bottom: 24px;
           margin-top: 0px;
           padding-bottom: 12px;
           padding-left: 12px;
           padding-right: 12px;
        }

        .distributor_marketplace .column p.PullQuote {
           font-family: "league-gothic",sans-serif;
           font-size: 24px;
           font-weight: 400;
           line-height: 1.6em;
           margin-bottom: 18px;
           margin-left: 12px;
           margin-right: 12px;
           margin-top: 18px;
           text-align: center;
        }

        .distributor_marketplace .column p.SidebarHead {
           background-color: #008e60;
           color: #ffffff;
           font-family: Helvetica, sans-serif;
           font-size: 22px;
           font-weight: bold;
           line-height: 1.6em;
           margin-bottom: 0px;
           margin-top: 0px;
           padding-bottom: 8px;
           padding-left: 12px;
           padding-right: 12px;
           padding-top: 12px;
        }

/***********************************
National Shooting Sports Foundation
***********************************/

    /*headers*/

        .national_shooting_sports_foun .column h1 {
        }

        .national_shooting_sports_foun .column h2 {
        }

        .national_shooting_sports_foun .column h3 {
        }

        .national_shooting_sports_foun .column h4 {
        }

        .national_shooting_sports_foun .column h5 {
        }

        .national_shooting_sports_foun .column h6 {
        }

    /*inlines*/

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

    /*links*/

        .national_shooting_sports_foun .column a {
        }

    /*paragraphs*/

        .national_shooting_sports_foun .column p {
        }

/***********************************
Tri•Tech
***********************************/

    /*headers*/

        .tri_tech .column h1 {
        }

        .tri_tech .column h2 {
        }

        .tri_tech .column h3 {
        }

        .tri_tech .column h4 {
        }

        .tri_tech .column h5 {
        }

        .tri_tech .column h6 {
        }

    /*inlines*/

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

    /*links*/

        .tri_tech .column a {
        }

    /*paragraphs*/

        .tri_tech .column p {
        }

/***********************************
Concierge & Airport Services
***********************************/

    /*general*/

        .concierge_airport_services .column endbug {
        }

    /*headers*/

        .concierge_airport_services .column h1 {
           color: #000000;
           font-family: "league-gothic",sans-serif;
           font-size: 56px;
           line-height: 1.2em;
           margin-bottom: 0px;
           margin-top: 0px;
           text-transform: uppercase;
        }

        .concierge_airport_services .column h2 {
           font-family: "league-gothic",sans-serif;
           font-size: 32px;
           line-height: 1.4em;
           margin-bottom: 12px;
           margin-top: 12px;
           text-transform: uppercase;
        }

        .concierge_airport_services .column h3 {
           color: #008d60;
           font-family: "league-gothic",sans-serif;
           font-size: 22px;
           line-height: 1.6em;
           margin-top: 24px;
        }

        .concierge_airport_services .column h4 {
           font-family: "league-gothic",sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 12px;
           margin-top: 12px;
        }

        .concierge_airport_services .column h5 {
           font-family: "league-gothic",sans-serif;
           font-size: 22px;
           line-height: 1.6em;
           margin-top: 24px;
        }

        .concierge_airport_services .column h6 {
           font-family: "league-gothic",sans-serif;
           font-size: 16px;
           line-height: 1.6em;
           margin-bottom: 12px;
        }

    /*inlines*/

        .concierge_airport_services .column .default-drop-cap {
           float: left;
           font-family: Helvetica, sans-serif;
           font-size: 55px;
           font-weight: 100;
           line-height: 0.6em;
           margin-right: 2px;
           margin-top: 15px;
        }

        .concierge_airport_services .column .Grey {
           color: #939597;
        }

        .concierge_airport_services .column .Green {
           color: #008d60;
        }

    /*links*/

        .concierge_airport_services .column a {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
        }

    /*lists*/

        .concierge_airport_services .column .Numbered {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           list-style-image: none;
        }

        .concierge_airport_services .column .Bulleted {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           list-style-type: disc;
           list-style-image: none;
        }

        .concierge_airport_services .column .Alphabetic {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           list-style-type: lower-alpha;
           list-style-image: none;
        }

    /*paragraphs*/

        .concierge_airport_services .column p {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           margin-bottom: 24px;
           margin-top: 0px;
        }

        .concierge_airport_services .column p.Caption {
           font-family: Helvetica, sans-serif;
           font-size: 14px;
           font-weight: 100;
           line-height: 1.6em;
           margin-bottom: 12px;
           margin-top: 0px;
        }

        .concierge_airport_services .column p.Sidebar {
           background-color: #008e60;
           color: #ffffff;
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           margin-bottom: 24px;
           margin-top: 0px;
           padding-bottom: 12px;
           padding-left: 12px;
           padding-right: 12px;
        }

        .concierge_airport_services .column p.PullQuote {
           font-family: "league-gothic",sans-serif;
           font-size: 24px;
           font-weight: 400;
           line-height: 1.6em;
           margin-bottom: 18px;
           margin-left: 12px;
           margin-right: 12px;
           margin-top: 18px;
           text-align: center;
        }

        .concierge_airport_services .column p.SidebarHead {
           background-color: #008e60;
           color: #ffffff;
           font-family: Helvetica, sans-serif;
           font-size: 22px;
           font-weight: bold;
           line-height: 1.6em;
           margin-bottom: 0px;
           margin-top: 0px;
           padding-bottom: 8px;
           padding-left: 12px;
           padding-right: 12px;
           padding-top: 12px;
        }

/***********************************
Free Shuttle Bus Service
***********************************/

    /*general*/

        .free_shuttle_bus_service .column endbug {
        }

    /*headers*/

        .free_shuttle_bus_service .column h1 {
           color: #000000;
           font-family: "league-gothic",sans-serif;
           font-size: 56px;
           line-height: 1.2em;
           margin-bottom: 0px;
           margin-top: 0px;
           text-transform: uppercase;
        }

        .free_shuttle_bus_service .column h2 {
           font-family: "league-gothic",sans-serif;
           font-size: 32px;
           line-height: 1.4em;
           margin-bottom: 12px;
           margin-top: 12px;
           text-transform: uppercase;
        }

        .free_shuttle_bus_service .column h3 {
           color: #008d60;
           font-family: "league-gothic",sans-serif;
           font-size: 22px;
           line-height: 1.6em;
           margin-top: 24px;
        }

        .free_shuttle_bus_service .column h4 {
           font-family: "league-gothic",sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 12px;
           margin-top: 12px;
        }

        .free_shuttle_bus_service .column h5 {
           font-family: "league-gothic",sans-serif;
           font-size: 22px;
           line-height: 1.6em;
           margin-top: 24px;
        }

        .free_shuttle_bus_service .column h6 {
           font-family: "league-gothic",sans-serif;
           font-size: 16px;
           line-height: 1.6em;
           margin-bottom: 12px;
        }

    /*inlines*/

        .free_shuttle_bus_service .column .default-drop-cap {
           float: left;
           font-family: Helvetica, sans-serif;
           font-size: 55px;
           font-weight: 100;
           line-height: 0.6em;
           margin-right: 2px;
           margin-top: 15px;
        }

        .free_shuttle_bus_service .column .Grey {
           color: #939597;
        }

        .free_shuttle_bus_service .column .Green {
           color: #008d60;
        }

    /*links*/

        .free_shuttle_bus_service .column a {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
        }

    /*lists*/

        .free_shuttle_bus_service .column .Numbered {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           list-style-image: none;
        }

        .free_shuttle_bus_service .column .Bulleted {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           list-style-type: disc;
           list-style-image: none;
        }

        .free_shuttle_bus_service .column .Alphabetic {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           list-style-type: lower-alpha;
           list-style-image: none;
        }

    /*paragraphs*/

        .free_shuttle_bus_service .column p {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           margin-bottom: 24px;
           margin-top: 0px;
        }

        .free_shuttle_bus_service .column p.Caption {
           font-family: Helvetica, sans-serif;
           font-size: 14px;
           font-weight: 100;
           line-height: 1.6em;
           margin-bottom: 12px;
           margin-top: 0px;
        }

        .free_shuttle_bus_service .column p.Sidebar {
           background-color: #008e60;
           color: #ffffff;
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           margin-bottom: 24px;
           margin-top: 0px;
           padding-bottom: 12px;
           padding-left: 12px;
           padding-right: 12px;
        }

        .free_shuttle_bus_service .column p.PullQuote {
           font-family: "league-gothic",sans-serif;
           font-size: 24px;
           font-weight: 400;
           line-height: 1.6em;
           margin-bottom: 18px;
           margin-left: 12px;
           margin-right: 12px;
           margin-top: 18px;
           text-align: center;
        }

        .free_shuttle_bus_service .column p.SidebarHead {
           background-color: #008e60;
           color: #ffffff;
           font-family: Helvetica, sans-serif;
           font-size: 22px;
           font-weight: bold;
           line-height: 1.6em;
           margin-bottom: 0px;
           margin-top: 0px;
           padding-bottom: 8px;
           padding-left: 12px;
           padding-right: 12px;
           padding-top: 12px;
        }

/***********************************
Holosun
***********************************/

    /*headers*/

        .holosun .column h1 {
        }

        .holosun .column h2 {
        }

        .holosun .column h3 {
        }

        .holosun .column h4 {
        }

        .holosun .column h5 {
        }

        .holosun .column h6 {
        }

    /*inlines*/

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

    /*links*/

        .holosun .column a {
        }

    /*paragraphs*/

        .holosun .column p {
        }

/***********************************
2019 SHOT Show Exhibitors
***********************************/

    /*headers*/

        .shot_show_exhibitors_2019 .column h1 {
        }

        .shot_show_exhibitors_2019 .column h2 {
        }

        .shot_show_exhibitors_2019 .column h3 {
        }

        .shot_show_exhibitors_2019 .column h4 {
        }

        .shot_show_exhibitors_2019 .column h5 {
        }

        .shot_show_exhibitors_2019 .column h6 {
        }

    /*inlines*/

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

    /*links*/

        .shot_show_exhibitors_2019 .column a {
        }

    /*paragraphs*/

        .shot_show_exhibitors_2019 .column p {
        }

/***********************************
2019 SHOT Show Exhibitors
***********************************/

    /*headers*/

        .shot_show_exhibitors_2019_2 .column h1 {
        }

        .shot_show_exhibitors_2019_2 .column h2 {
        }

        .shot_show_exhibitors_2019_2 .column h3 {
        }

        .shot_show_exhibitors_2019_2 .column h4 {
        }

        .shot_show_exhibitors_2019_2 .column h5 {
        }

        .shot_show_exhibitors_2019_2 .column h6 {
        }

    /*inlines*/

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

    /*links*/

        .shot_show_exhibitors_2019_2 .column a {
        }

    /*paragraphs*/

        .shot_show_exhibitors_2019_2 .column p {
        }

/***********************************
2019 SHOT Show Exhibitors
***********************************/

    /*headers*/

        .shot_show_exhibitors_2019_3 .column h1 {
        }

        .shot_show_exhibitors_2019_3 .column h2 {
        }

        .shot_show_exhibitors_2019_3 .column h3 {
        }

        .shot_show_exhibitors_2019_3 .column h4 {
        }

        .shot_show_exhibitors_2019_3 .column h5 {
        }

        .shot_show_exhibitors_2019_3 .column h6 {
        }

    /*inlines*/

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

    /*links*/

        .shot_show_exhibitors_2019_3 .column a {
        }

    /*paragraphs*/

        .shot_show_exhibitors_2019_3 .column p {
        }

/***********************************
2019 SHOT Show Exhibitors
***********************************/

    /*headers*/

        .shot_show_exhibitors_2019_4 .column h1 {
        }

        .shot_show_exhibitors_2019_4 .column h2 {
        }

        .shot_show_exhibitors_2019_4 .column h3 {
        }

        .shot_show_exhibitors_2019_4 .column h4 {
        }

        .shot_show_exhibitors_2019_4 .column h5 {
        }

        .shot_show_exhibitors_2019_4 .column h6 {
        }

    /*inlines*/

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

    /*links*/

        .shot_show_exhibitors_2019_4 .column a {
        }

    /*paragraphs*/

        .shot_show_exhibitors_2019_4 .column p {
        }

/***********************************
2019 SHOT Show Exhibitors
***********************************/

    /*headers*/

        .shot_show_exhibitors_2019_5 .column h1 {
        }

        .shot_show_exhibitors_2019_5 .column h2 {
        }

        .shot_show_exhibitors_2019_5 .column h3 {
        }

        .shot_show_exhibitors_2019_5 .column h4 {
        }

        .shot_show_exhibitors_2019_5 .column h5 {
        }

        .shot_show_exhibitors_2019_5 .column h6 {
        }

    /*inlines*/

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

    /*links*/

        .shot_show_exhibitors_2019_5 .column a {
        }

    /*paragraphs*/

        .shot_show_exhibitors_2019_5 .column p {
        }

/***********************************
2019 SHOT Show Exhibitors
***********************************/

    /*headers*/

        .shot_show_exhibitors_2019_6 .column h1 {
        }

        .shot_show_exhibitors_2019_6 .column h2 {
        }

        .shot_show_exhibitors_2019_6 .column h3 {
        }

        .shot_show_exhibitors_2019_6 .column h4 {
        }

        .shot_show_exhibitors_2019_6 .column h5 {
        }

        .shot_show_exhibitors_2019_6 .column h6 {
        }

    /*inlines*/

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

    /*links*/

        .shot_show_exhibitors_2019_6 .column a {
        }

    /*paragraphs*/

        .shot_show_exhibitors_2019_6 .column p {
        }

/***********************************
2019 SHOT Show Exhibitors
***********************************/

    /*headers*/

        .shot_show_exhibitors_2019_7 .column h1 {
        }

        .shot_show_exhibitors_2019_7 .column h2 {
        }

        .shot_show_exhibitors_2019_7 .column h3 {
        }

        .shot_show_exhibitors_2019_7 .column h4 {
        }

        .shot_show_exhibitors_2019_7 .column h5 {
        }

        .shot_show_exhibitors_2019_7 .column h6 {
        }

    /*inlines*/

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

    /*links*/

        .shot_show_exhibitors_2019_7 .column a {
        }

    /*paragraphs*/

        .shot_show_exhibitors_2019_7 .column p {
        }

/***********************************
2019 SHOT Show Exhibitors
***********************************/

    /*headers*/

        .shot_show_exhibitors_2019_8 .column h1 {
        }

        .shot_show_exhibitors_2019_8 .column h2 {
        }

        .shot_show_exhibitors_2019_8 .column h3 {
        }

        .shot_show_exhibitors_2019_8 .column h4 {
        }

        .shot_show_exhibitors_2019_8 .column h5 {
        }

        .shot_show_exhibitors_2019_8 .column h6 {
        }

    /*inlines*/

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

    /*links*/

        .shot_show_exhibitors_2019_8 .column a {
        }

    /*paragraphs*/

        .shot_show_exhibitors_2019_8 .column p {
        }

/***********************************
2019 SHOT Show Exhibitors
***********************************/

    /*headers*/

        .shot_show_exhibitors_2019_9 .column h1 {
        }

        .shot_show_exhibitors_2019_9 .column h2 {
        }

        .shot_show_exhibitors_2019_9 .column h3 {
        }

        .shot_show_exhibitors_2019_9 .column h4 {
        }

        .shot_show_exhibitors_2019_9 .column h5 {
        }

        .shot_show_exhibitors_2019_9 .column h6 {
        }

    /*inlines*/

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

    /*links*/

        .shot_show_exhibitors_2019_9 .column a {
        }

    /*paragraphs*/

        .shot_show_exhibitors_2019_9 .column p {
        }

/***********************************
2019 SHOT Show Exhibitors
***********************************/

    /*headers*/

        .shot_show_exhibitors_2019_10 .column h1 {
        }

        .shot_show_exhibitors_2019_10 .column h2 {
        }

        .shot_show_exhibitors_2019_10 .column h3 {
        }

        .shot_show_exhibitors_2019_10 .column h4 {
        }

        .shot_show_exhibitors_2019_10 .column h5 {
        }

        .shot_show_exhibitors_2019_10 .column h6 {
        }

    /*inlines*/

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

    /*links*/

        .shot_show_exhibitors_2019_10 .column a {
        }

    /*paragraphs*/

        .shot_show_exhibitors_2019_10 .column p {
        }

/***********************************
Nürnberg Messe
***********************************/

    /*headers*/

        .nurnberg_messe .column h1 {
        }

        .nurnberg_messe .column h2 {
        }

        .nurnberg_messe .column h3 {
        }

        .nurnberg_messe .column h4 {
        }

        .nurnberg_messe .column h5 {
        }

        .nurnberg_messe .column h6 {
        }

    /*inlines*/

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

    /*links*/

        .nurnberg_messe .column a {
        }

    /*paragraphs*/

        .nurnberg_messe .column p {
        }

/***********************************
2019 SHOT Show Exhibitors
***********************************/

    /*headers*/

        .shot_show_exhibitors_2019_11 .column h1 {
        }

        .shot_show_exhibitors_2019_11 .column h2 {
        }

        .shot_show_exhibitors_2019_11 .column h3 {
        }

        .shot_show_exhibitors_2019_11 .column h4 {
        }

        .shot_show_exhibitors_2019_11 .column h5 {
        }

        .shot_show_exhibitors_2019_11 .column h6 {
        }

    /*inlines*/

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

    /*links*/

        .shot_show_exhibitors_2019_11 .column a {
        }

    /*paragraphs*/

        .shot_show_exhibitors_2019_11 .column p {
        }

/***********************************
2019 SHOT Show Exhibitors
***********************************/

    /*headers*/

        .shot_show_exhibitors_2019_12 .column h1 {
        }

        .shot_show_exhibitors_2019_12 .column h2 {
        }

        .shot_show_exhibitors_2019_12 .column h3 {
        }

        .shot_show_exhibitors_2019_12 .column h4 {
        }

        .shot_show_exhibitors_2019_12 .column h5 {
        }

        .shot_show_exhibitors_2019_12 .column h6 {
        }

    /*inlines*/

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

    /*links*/

        .shot_show_exhibitors_2019_12 .column a {
        }

    /*paragraphs*/

        .shot_show_exhibitors_2019_12 .column p {
        }

/***********************************
ZRODelta
***********************************/

    /*headers*/

        .zrodelta .column h1 {
        }

        .zrodelta .column h2 {
        }

        .zrodelta .column h3 {
        }

        .zrodelta .column h4 {
        }

        .zrodelta .column h5 {
        }

        .zrodelta .column h6 {
        }

    /*inlines*/

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

    /*links*/

        .zrodelta .column a {
        }

    /*paragraphs*/

        .zrodelta .column p {
        }

/***********************************
Registration Details
***********************************/

    /*general*/

        .registration_details .column endbug {
        }

    /*headers*/

        .registration_details .column h1 {
           color: #939597;
           font-family: "league-gothic",sans-serif;
           font-size: 56px;
           line-height: 1.2em;
           margin-bottom: 0px;
           margin-top: 0px;
           text-transform: uppercase;
        }

        .registration_details .column h2 {
           font-family: "league-gothic",sans-serif;
           font-size: 32px;
           line-height: 1.4em;
           margin-bottom: 12px;
           margin-top: 12px;
           text-transform: uppercase;
        }

        .registration_details .column h3 {
           color: #008d60;
           font-family: Helvetica, sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           margin-top: 24px;
           font-weight: bold;
        }

        .registration_details .column h4 {
           font-family: "league-gothic",sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 12px;
           margin-top: 12px;
        }

        .registration_details .column h5 {
           font-family: "league-gothic",sans-serif;
           font-size: 22px;
           line-height: 1.6em;
           margin-top: 24px;
        }

        .registration_details .column h6 {
           font-family: "league-gothic",sans-serif;
           font-size: 16px;
           line-height: 1.6em;
           margin-bottom: 12px;
        }

    /*inlines*/

        .registration_details .column .default-drop-cap {
           float: left;
           font-family: Helvetica, sans-serif;
           font-size: 55px;
           font-weight: 100;
           line-height: 0.6em;
           margin-right: 2px;
           margin-top: 15px;
        }

        .registration_details .column .Grey {
           color: #939597;
        }

        .registration_details .column .Green {
           color: #008d60;
        }

    /*links*/

        .registration_details .column a {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
        }

    /*lists*/

        .registration_details .column .Numbered {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           list-style-image: none;
        }

        .registration_details .column .Bulleted {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           list-style-type: disc;
           list-style-image: none;
        }

        .registration_details .column .Alphabetic {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           list-style-type: lower-alpha;
           list-style-image: none;
        }

    /*paragraphs*/

        .registration_details .column p {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           margin-bottom: 24px;
           margin-top: 0px;
        }

        .registration_details .column p.Caption {
           font-family: Helvetica, sans-serif;
           font-size: 14px;
           font-weight: 100;
           line-height: 1.6em;
           margin-bottom: 12px;
           margin-top: 0px;
        }

        .registration_details .column p.Sidebar {
           background-color: #008e60;
           color: #ffffff;
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           margin-bottom: 24px;
           margin-top: 0px;
           padding-bottom: 12px;
           padding-left: 12px;
           padding-right: 12px;
        }

        .registration_details .column p.PullQuote {
           font-family: "league-gothic",sans-serif;
           font-size: 24px;
           font-weight: 400;
           line-height: 1.6em;
           margin-bottom: 18px;
           margin-left: 12px;
           margin-right: 12px;
           margin-top: 18px;
           text-align: center;
        }

        .registration_details .column p.SidebarHead {
           background-color: #008e60;
           color: #ffffff;
           font-family: "league-gothic",sans-serif;
           font-size: 32px;
           font-weight: 200;
           line-height: 1.6em;
           margin-bottom: 0px;
           margin-top: 0px;
           padding-bottom: 8px;
           padding-left: 12px;
           padding-right: 12px;
           padding-top: 12px;
           text-transform: uppercase;
        }

/***********************************
SHOT Week Supplier Showcase
***********************************/

    /*general*/

        .shot_week_supplier_showcase .column endbug {
        }

    /*headers*/

        .shot_week_supplier_showcase .column h1 {
           font-family: "league-gothic",sans-serif;
           font-size: 42px;
           line-height: 1.2em;
           margin-bottom: 0px;
           margin-top: 0px;
           text-transform: uppercase;
           background-color: #ffffff;
           color: #008e60;
           padding-left: 12px;
           padding-right: 12px;
           padding-top: 12px;
        }

        .shot_week_supplier_showcase .column h2 {
           font-family: "league-gothic",sans-serif;
           font-size: 32px;
           line-height: 1.4em;
           margin-bottom: 0px;
           margin-top: 0px;
           text-transform: uppercase;
           background-color: #ffffff;
           color: #000000;
           padding-left: 12px;
           padding-right: 12px;
        }

        .shot_week_supplier_showcase .column h3 {
           color: #ffffff;
           font-family: "league-gothic",sans-serif;
           font-size: 24px;
           line-height: 1.6em;
           margin-top: 0px;
           background-color: #000000;
           padding-left: 12px;
           padding-right: 12px;
        }

        .shot_week_supplier_showcase .column h4 {
           font-family: "league-gothic",sans-serif;
           font-size: 22px;
           line-height: 1.6em;
           margin-bottom: 0px;
           margin-top: 0px;
           background-color: #ffffff;
           padding-bottom: 12px;
           padding-left: 12px;
           padding-right: 12px;
           padding-top: 12px;
        }

        .shot_week_supplier_showcase .column h5 {
           font-family: "league-gothic",sans-serif;
           font-size: 22px;
           line-height: 1.6em;
           margin-top: 24px;
        }

        .shot_week_supplier_showcase .column h6 {
           font-family: "league-gothic",sans-serif;
           font-size: 16px;
           line-height: 1.6em;
           margin-bottom: 12px;
        }

    /*inlines*/

        .shot_week_supplier_showcase .column .default-drop-cap {
           float: left;
           font-family: Helvetica, sans-serif;
           font-size: 55px;
           font-weight: 100;
           line-height: 0.6em;
           margin-right: 2px;
           margin-top: 15px;
        }

        .shot_week_supplier_showcase .column .Grey {
           color: #939597;
        }

        .shot_week_supplier_showcase .column .Green {
           color: #008d60;
        }

    /*links*/

        .shot_week_supplier_showcase .column a {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
        }

    /*lists*/

        .shot_week_supplier_showcase .column .Numbered {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           list-style-image: none;
        }

        .shot_week_supplier_showcase .column .Bulleted {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           list-style-type: disc;
           background-color: #818386;
           color: #ffffff;
           margin-bottom: 0px;
           margin-top: 0px;
           padding-bottom: 24px;
           padding-right: 12px;
           padding-top: 0px;
           list-style-image: none;
        }

        .shot_week_supplier_showcase .column .Alphabetic {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           list-style-type: lower-alpha;
           list-style-image: none;
        }

    /*paragraphs*/

        .shot_week_supplier_showcase .column p {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           margin-bottom: 0px;
           margin-top: 0px;
           background-color: #ffffff;
           padding-bottom: 24px;
           padding-left: 12px;
           padding-right: 12px;
        }

        .shot_week_supplier_showcase .column p.Caption {
           font-family: Helvetica, sans-serif;
           font-size: 14px;
           font-weight: 100;
           line-height: 1.6em;
           margin-bottom: 0px;
           margin-top: 0px;
        }

        .shot_week_supplier_showcase .column p.PullQuote {
           font-family: "league-gothic",sans-serif;
           font-size: 24px;
           font-weight: 400;
           line-height: 1.6em;
           margin-bottom: 18px;
           margin-left: 12px;
           margin-right: 12px;
           margin-top: 18px;
           text-align: center;
        }

        .shot_week_supplier_showcase .column p.SidebarOpen {
           background-color: #818386;
           color: #ffffff;
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           margin-bottom: 0px;
           margin-top: 18px;
           padding-bottom: 12px;
           padding-left: 12px;
           padding-right: 12px;
           padding-top: 12px;
        }

        .shot_week_supplier_showcase .column p.Sidebar {
           background-color: #818386;
           color: #ffffff;
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           margin-bottom: 0px;
           margin-top: 0px;
           padding-bottom: 12px;
           padding-left: 12px;
           padding-right: 12px;
        }

/***********************************
2019 Supplier Showcase Exhibitors
***********************************/

    /*headers*/

        .supplier_showcase_01 .column h1 {
        }

        .supplier_showcase_01 .column h2 {
        }

        .supplier_showcase_01 .column h3 {
        }

        .supplier_showcase_01 .column h4 {
        }

        .supplier_showcase_01 .column h5 {
        }

        .supplier_showcase_01 .column h6 {
        }

    /*inlines*/

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

    /*links*/

        .supplier_showcase_01 .column a {
        }

    /*paragraphs*/

        .supplier_showcase_01 .column p {
        }

/***********************************
Project Childsafe
***********************************/

    /*headers*/

        .project_childsafe .column h1 {
        }

        .project_childsafe .column h2 {
        }

        .project_childsafe .column h3 {
        }

        .project_childsafe .column h4 {
        }

        .project_childsafe .column h5 {
        }

        .project_childsafe .column h6 {
        }

    /*inlines*/

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

    /*links*/

        .project_childsafe .column a {
        }

    /*paragraphs*/

        .project_childsafe .column p {
        }

/***********************************
2019 Supplier Showcase Exhibitors
***********************************/

    /*headers*/

        .supplier_showcase_03 .column h1 {
        }

        .supplier_showcase_03 .column h2 {
        }

        .supplier_showcase_03 .column h3 {
        }

        .supplier_showcase_03 .column h4 {
        }

        .supplier_showcase_03 .column h5 {
        }

        .supplier_showcase_03 .column h6 {
        }

    /*inlines*/

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

    /*links*/

        .supplier_showcase_03 .column a {
        }

    /*paragraphs*/

        .supplier_showcase_03 .column p {
        }

/***********************************
2019 Supplier Showcase Exhibitors
***********************************/

    /*headers*/

        .supplier_showcase_04 .column h1 {
        }

        .supplier_showcase_04 .column h2 {
        }

        .supplier_showcase_04 .column h3 {
        }

        .supplier_showcase_04 .column h4 {
        }

        .supplier_showcase_04 .column h5 {
        }

        .supplier_showcase_04 .column h6 {
        }

    /*inlines*/

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

    /*links*/

        .supplier_showcase_04 .column a {
        }

    /*paragraphs*/

        .supplier_showcase_04 .column p {
        }

/***********************************
Primary Arms
***********************************/

    /*headers*/

        .primary_arms .column h1 {
        }

        .primary_arms .column h2 {
        }

        .primary_arms .column h3 {
        }

        .primary_arms .column h4 {
        }

        .primary_arms .column h5 {
        }

        .primary_arms .column h6 {
        }

    /*inlines*/

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

    /*links*/

        .primary_arms .column a {
        }

    /*paragraphs*/

        .primary_arms .column p {
        }

/***********************************
2019 Supplier Showcase Exhibitors
***********************************/

    /*headers*/

        .supplier_showcase_06 .column h1 {
        }

        .supplier_showcase_06 .column h2 {
        }

        .supplier_showcase_06 .column h3 {
        }

        .supplier_showcase_06 .column h4 {
        }

        .supplier_showcase_06 .column h5 {
        }

        .supplier_showcase_06 .column h6 {
        }

    /*inlines*/

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

    /*links*/

        .supplier_showcase_06 .column a {
        }

    /*paragraphs*/

        .supplier_showcase_06 .column p {
        }

/***********************************
Joseph Chiarello & Co., Inc.
***********************************/

    /*headers*/

        .joseph_chiarello_co_inc_ .column h1 {
        }

        .joseph_chiarello_co_inc_ .column h2 {
        }

        .joseph_chiarello_co_inc_ .column h3 {
        }

        .joseph_chiarello_co_inc_ .column h4 {
        }

        .joseph_chiarello_co_inc_ .column h5 {
        }

        .joseph_chiarello_co_inc_ .column h6 {
        }

    /*inlines*/

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

    /*links*/

        .joseph_chiarello_co_inc_ .column a {
        }

    /*paragraphs*/

        .joseph_chiarello_co_inc_ .column p {
        }

/***********************************
SHOT Show 2019 Floor Plan
***********************************/

    /*general*/

        .shot_show_2019_floor_plan .column endbug {
        }

    /*headers*/

        .shot_show_2019_floor_plan .column h1 {
           font-family: "league-gothic",sans-serif;
           font-size: 36px;
           line-height: 1.2em;
           margin-bottom: 12px;
           margin-top: 12px;
           text-transform: uppercase;
        }

        .shot_show_2019_floor_plan .column h2 {
           font-family: "league-gothic",sans-serif;
           font-size: 26px;
           line-height: 1.4em;
           margin-bottom: 12px;
           margin-top: 12px;
           text-transform: uppercase;
        }

        .shot_show_2019_floor_plan .column h3 {
           color: #939597;
           font-family: "league-gothic",sans-serif;
           font-size: 22px;
           line-height: 1.6em;
           margin-top: 24px;
        }

        .shot_show_2019_floor_plan .column h4 {
           font-family: "league-gothic",sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 12px;
           margin-top: 12px;
        }

        .shot_show_2019_floor_plan .column h5 {
           font-family: "league-gothic",sans-serif;
           font-size: 22px;
           line-height: 1.6em;
           margin-top: 24px;
        }

        .shot_show_2019_floor_plan .column h6 {
           font-family: "league-gothic",sans-serif;
           font-size: 16px;
           line-height: 1.6em;
           margin-bottom: 12px;
        }

    /*inlines*/

        .shot_show_2019_floor_plan .column .default-drop-cap {
           float: left;
           font-family: Helvetica, sans-serif;
           font-size: 55px;
           font-weight: 100;
           line-height: 0.6em;
           margin-right: 2px;
           margin-top: 15px;
        }

        .shot_show_2019_floor_plan .column .Grey {
           color: #939597;
        }

        .shot_show_2019_floor_plan .column .Green {
           color: #008d60;
        }

    /*links*/

        .shot_show_2019_floor_plan .column a {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           line-height: 1.6em;
        }

    /*lists*/

        .shot_show_2019_floor_plan .column .Numbered {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           list-style-image: none;
        }

        .shot_show_2019_floor_plan .column .Bulleted {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           list-style-type: disc;
           list-style-image: none;
        }

        .shot_show_2019_floor_plan .column .Alphabetic {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           list-style-type: lower-alpha;
           list-style-image: none;
        }

    /*paragraphs*/

        .shot_show_2019_floor_plan .column p {
           font-family: Helvetica, sans-serif;
           font-size: 18px;
           font-weight: 100;
           line-height: 1.6em;
           margin-bottom: 24px;
           margin-top: 0px;
        }

        .shot_show_2019_floor_plan .column p.Caption {
           font-family: Helvetica, sans-serif;
           font-size: 14px;
           font-weight: 100;
           line-height: 1.6em;
           margin-bottom: 12px;
           margin-top: 0px;
        }

        .shot_show_2019_floor_plan .column p.PullQuote {
           font-family: "league-gothic",sans-serif;
           font-size: 24px;
           font-weight: 400;
           line-height: 1.6em;
           margin-bottom: 18px;
           margin-left: 12px;
           margin-right: 12px;
           margin-top: 18px;
           text-align: center;
        }

/***********************************
NSSF
***********************************/

    /*headers*/

        .nssf .column h1 {
        }

        .nssf .column h2 {
        }

        .nssf .column h3 {
        }

        .nssf .column h4 {
        }

        .nssf .column h5 {
        }

        .nssf .column h6 {
        }

    /*inlines*/

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

    /*links*/

        .nssf .column a {
        }

    /*paragraphs*/

        .nssf .column p {
        }

/***********************************
Midwest Industries
***********************************/

    /*headers*/

        .midwest_industries .column h1 {
        }

        .midwest_industries .column h2 {
        }

        .midwest_industries .column h3 {
        }

        .midwest_industries .column h4 {
        }

        .midwest_industries .column h5 {
        }

        .midwest_industries .column h6 {
        }

    /*inlines*/

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

    /*links*/

        .midwest_industries .column a {
        }

    /*paragraphs*/

        .midwest_industries .column p {
        }

