a, a:after {
    content: normal !important;
    text-decoration: none !important;
}

/*HIDE ELEMENTS FOR PRINT*/
.global_links,
.fa,
.section_main_content a,
.div_container,
.product_box a span,
.product_box span span,
.mc_video,
.application_footer,
#latest-news-carousel img,
.who-we-are a,
.next-event a,
.section_products_bottom .more_products a,
.product_box div span,
img.playback_icon,
.mediatel--newsline img,
.application_navigation,
.details .sections a,
.twitter_feed,
.read_more,
.logo_link,
.btn,
.latest-news-header small,
.our_next_event,
.global_links_right,
.sections_menu_title,
.tagline_stripe,
.menu_container {
    display: none !important;
}

/*This helps display all the pages*/
body, html, div {overflow: visible; height: 100% !important; display: inline;}

div, p, a, h1, h2, h3, h4, h5, ul, li {
    margin: initial !important;
    min-height: initial !important;
    padding: initial !important;
    float: initial !important;
    font-size: initial !important;
    height: initial !important;
    width: initial !important;
    font-family: Arial !important;
    line-height: initial !important;
    border: initial !important;
}

p {
    margin: 1em auto !important;
}

h1, h2, h3, h4 {
    font-size: 18px !important;
    line-height: 20px !important;
    font-weight: initial !important;
}

.image_container {
    margin-left: 15px !important;
}
