﻿/* CSS Document for printing */
body{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 95%;
}
/* Object to hide so not to be printed */
.navigationhorizontal {
    display: none;
}
.navigationvertical{
    display: none;
}
.buttonright{
    display: none;
}
.footercontainer{
    display: none;
}
.localisationcontainer{
    display: none;
}
.lightbluebox_left_title_1{
    display: none;
}
.lightbluebox_left_title_2{
    display: none;
}
/* Layout page */
.topbar_ntrglobal{
    width: 100%;
    height: 59px;
    background-color: #000e78;
    background-image:url(/images/topbarntrglobal_print.gif);
    background-repeat: repeat-y;
}
.twocolumns{
    float: left;
    width: 100%;
}
.twocolumns_last{
    float: left;
    width: 100%;
}
.threecolumns{
    float: left;
    width: 49%;
}
.threecolumns_last{
    float: left;
    width: 49%;
}
.greybox_header_inside{
    width: 100%;
    margin-bottom: 15px;
    color: #000e78;
    font-weight:bold;
}
.greybar_dark{
    float: left;
    width: 100%;
    margin-top: 10px;
    margin-bottom: 10px;
    border-top-width: 9px;
    border-top-style: solid;
    border-top-color: #e6e6e6;
}
.greybar_dark_top{
    float: left;
    width: 100%;
    margin-top: 10px;
    margin-bottom: 10px;
    border-top-width: 9px;
    border-top-style: solid;
    border-top-color: #e6e6e6;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #ffffff;
}
.greybar_light{
    float: left;
    width: 100%;
    font-size:0px;
    display:inline;
    margin-top: 10px;
    margin-bottom: 10px;
    border-top-width: 9px;
    border-top-style: solid;
    border-top-color: #f0f0f0;
}
.bluebar_top{
    float: left;
    width: 100%;
    margin-top: 10px;
    margin-bottom: 10px;
    border-top-width: 9px;
    border-top-style: solid;
    border-top-color: #0013a5;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #ffffff;
}
/* Styling tools */

.jobitem {
    padding-bottom: 5px;
    margin-bottom: 5px;
    border-bottom:#f0f0f0;
    border-bottom-width:1px;
    border-bottom-style:solid;
}
.title_greybarlight_doublelines{
    width:100%;
    height: 22px;
    font-size:100%;
    font-weight:bold;
    margin-top: 15px;
    margin-bottom: 10px;
    padding-top: 5px;
    border-top-width: 9px;
    border-top-style: solid;
    border-top-color: #f0f0f0;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #f0f0f0;
}
.horizontalline{
    float: left;
    height: 1px;
    width: 100%;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #d2d3d2;
    font-size: 0px;
    margin-top: 5px;
    margin-bottom: 10px;
}
.horizontaldottedline{
    float: left;
    height: 1px;
    width: 100%;
    font-size: 0px;
    background-image: url(/images/dottedline.gif);
    background-repeat: repeat-x;
    background-position: left;
    margin-top: 7px;
    margin-bottom: 7px;
}
.iconlink{
    float: left;
    width: 100%;
    margin-top: 9px;
    vertical-align: text-bottom;
}
.iconlink img{
    margin-right: 5px;
}
.nextstep_title{
    float: left;
    font-weight: bold;
    color:#000e78;
    width: 100%;
    padding-bottom: 3px;
    margin-top: 15px;
    margin-bottom: 5px;
    border-bottom: 1px solid #000e78;
}
.introtext{
    width: 100%;
    margin-bottom: 15px;
}
h1, h2, h3, h4{
    color: #000e78;
}
.ntrglobal{
    color: #000e78;
}
.h2withline{
    font-weight: bold;
    width: 100%;
    padding-bottom: 3px;
    margin-top: 15px;
    margin-bottom: 10px;
    border-bottom: 1px solid #d2d3d2;
}
.bulletsmall{
    float: left;
    margin-bottom: 10px;
    color: #000e87;
}
.bulletsmall_ongrey{
    float: left;
    margin-bottom: 10px;
    }
.greybox_title{
    width:100%;
    font-weight:bold;
    margin-top: 20px;
    color:  #0013a5;
}
.textcopyright{
    float: left;
    width: 100%;
    margin-top: 20px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 70%;
    color: #c4c4c4;
}
 
/*  ********   */
/* sIFR Styles */
/*  ********   */

/* This is the print stylesheet to hide the Flash headlines from the browser... regular browser text headlines will now print as normal */
.sIFR-flash, .sIFR-flash object, .sIFR-flash embed {
    display: none !important;
    height: 0;
    width: 0;
    position: absolute;
    overflow: hidden;
}
span.sIFR-alternate {
    visibility: visible !important;
    display: block !important;
    position: static !important;
    left: auto !important;
    top: auto !important;
}