@charset "utf-8";

/*** CUSTOM BACKGROUND IMAGES ***/

#lightTheme {
background:url(/images/career-bg.png) no-repeat;
background-position-x: right;
background-position-y: -2px;
 }

/*** Custom Webfonts ***/

                @font-face {font-family: 'ArmitageBlackItalic';src: url('http://www.commbank.com.au/css/web-font/DTF_Armitage_Black_Italic-webfont.eot');
                src: url('http://www.commbank.com.au/css/web-font/DTF_Armitage_Black_Italic-webfont.eot?#iefix') format('embedded-opentype'),
                url('http://www.commbank.com.au/css/web-font/DTF_Armitage_Black_Italic-webfont.woff') format('woff'),
                url('http://www.commbank.com.au/css/web-font/DTF_Armitage_Black_Italic-webfont.ttf') format('truetype'),
                url('http://www.commbank.com.au/css/web-font/DTF_Armitage_Black_Italic-webfont.svg#wf') format('svg');
                }
                
                @font-face {font-family: 'ArmitageThinItalic';
                src: url('http://www.commbank.com.au/css/web-font/DTF_Armitage_Thin_Italic-webfont.eot');
                src: url('http://www.commbank.com.au/css/web-font/DTF_Armitage_Thin_Italic-webfont.eot?#iefix') format('embedded-opentype'),
                url('http://www.commbank.com.au/css/web-font/DTF_Armitage_Thin_Italic-webfont.woff') format('woff'),
                url('http://www.commbank.com.au/css/web-font/DTF_Armitage_Thin_Italic-webfont.ttf') format('truetype'),
                url('http://www.commbank.com.au/css/web-font/DTF_Armitage_Thin_Italic-webfont.svg#wf') format('svg');
                }

                     
      span.ArmitageBlackItalic{
                 font-family: ArmitageBlackItalic, Verdana !important;
                 color: #000000 !important;
                 
      }
      
      span.ArmitageThinItalic{
                 font-family: ArmitageThinItalic, Verdana !important;
                 font-weight: normal !important;
                 color: #000000 !important;
                 
      }
      
h1{
                font-family: ArmitageThinItalic, Verdana;
                 font-weight: normal !important;
                 color: #000000 !important;
                 font-size: 41px;
                 line-height: 95% !important;
      }
      
h1 b{
                font-family: ArmitageBlackItalic, Verdana;
                 font-weight: normal !important;
                 color: #000000 !important;
                 font-size: 56px;
      }
      
h2{
                font-family: ArmitageThinItalic, Verdana;
                 font-weight: normal !important;
                 color: #000000;
                 line-height: 80% !important;
      }
      
h2 b{
                font-family: ArmitageBlackItalic, Verdana;
                 font-weight: normal !important;
                 color: #000000;
      }
/*** End Custom Webfonts ***/


h2 {
    font-size: 30px !important;
    line-height: 80% !important;
    padding-bottom: 20px;
}

#lightTheme, #greyTheme, #yellowTheme, #blackTheme {
    position: relative;
    max-width: 1663px;
    margin: 0 auto;
}

.con2col_5050 .transparentModule .contentCol {
    width: 297px;
}

div.con2col_5050 .genericModule .contentCol {
    width: 468px;
}

div.con2col_6733.clearfix.moduleWrapper.expandedModule{
    height: 475px;
    padding-top: 20px;
}
div.con2col_6733.clearfix.moduleWrapper.expandedModule{
    color: #fff;
}

.multiSecondaryNav li a{
    color: #000;
}

div.con2col_6733.clearfix.moduleWrapper.expandedModule h2, div.con2col_6733.clearfix.moduleWrapper.expandedModule h2 b{
    color: #fff;
}

div.con2col_6733.clearfix.moduleWrapper.expandedModule ul.multiSecondaryNav li a{
    color: #fff;
}


div.con2col_5050 div.genericModule.webOnly p{
    margin-right:94px;
}

div.con2col_5050 div.transparentModule.webOnly div.contentCol{
    padding-top:0;
}
