
@media screen {
    
    html, body { 
      height: 100%; /* Required */
      width:100%
    }
    body {
        margin: 0px;
        background: #CCCCCC;
        font-family: Tahoma, Arial, Helvetica, sans-serif;
        background-image:url('sax_bck.gif');
        background-color:#CCCCCC;
    }
    
    /***************************************************
     GENERAL PAGE LAYOUT
    ****************************************************/
    /* layout structure (important for footer positioning)*/
    #layoutPositioner {
    
        width:1010px;
        /*width:1010px;*/
        margin:0px auto;
        /*height:100%;*/
        /*padding:0 145px;*/
        padding:0 121px;
        overflow:hidden;
        background:transparent url( ) repeat-x center top;    
    }
    
    #typeA #layoutPositioner {
        background: url( ) top center no-repeat;
    }
    
    
    /*#resizeableBorder { width:962px; padding:0 150px; margin:0 auto; overflow:hidden; }*/
    
    #layoutComplete {
      margin: 0 auto;
      /*padding: 0 24px;*/
      /*background:transparent url( ) repeat-y;*/
      text-align: left;
      /*position: absolute;*/
      position: relative;
      min-height: 100%; /* For Modern Browsers */
      height: auto !important; /* For Modern Browsers */
      height: 100%; /* For IE */
      width:1010px;
      float:left;
    }
    #layoutMain {
      padding:23px 24px 0;
      background:transparent url( ) repeat-y;
      /*overflow: hidden;*/
      zoom: 1;
      /*padding-bottom:80px;*/
      /*clear:left;
      float:left;*/
    }
    #layoutFooter {
      /*position: absolute;
      left:0px;
      bottom: 0px !important;*/
      /*clear:left;
      float:left;*/
      /*height: 80px;
      bottom: -1px;*/ /* For Certain IE widths */
      padding-top:26px;
      background:transparent url( ) no-repeat top center; 
    }
    
    
    
    /*CONTENT AREA*/
    div#contentArea { margin-top:4px; position: relative; /*overflow: hidden;*/ zoom: 1; }
    #typeA div#contentArea { position: static; }
    
    #contentColumns {
        background: #FFFFFF;
        /*float:left;*/
        overflow: hidden;
        width:962px;
        min-height: 600px;
        zoom: 1;


    
        padding-bottom: 100px;
    

    }
    
    #typeA #contentColumns {
        background-color: transparent;
    }
    
    .cntCol {
        float:left;
        overflow:hidden;
    }
    
    .cntCol .inner {
    /*
        margin: 0px 6px 0px 6px;
        margin: 0px 8px 0px 8px;
    */
        margin: 0px 16px 0px 16px;
    }
    .cntCol .inner.snippets {
    /*
        margin: 20px 6px 0px 6px;
        margin: 20px 8px 0px 8px;
    */
        margin: 65px 0px 0px 16px;
    }
    
    #col3 .inner.snippets {
        margin-right: 16px;
        margin-left: 0px;
    }
    
    
    .cntCol .inner.topline {
        border-top:1px solid #000000;
        padding-top:14px;
    }
    
    /* Column Widths */
    
    .hundred,
    .fifty,
    .twentyfive,
    .seventyfive,
    .sixtysix,
    .thirtythree {
        overflow:hidden;
    }
    
    /* Automatic Column Widths*/
    
    /* Default Content Width (with snippets)*/
    .widthDefCont {
        width:574px;
    }
    .widthDefCont .hundred {
        width:558px;
    }
    .widthDefCont .twentyfive {
        width:139px;
        
    }
    .widthDefCont .thirtythree {
        width:186px;
        
    }
    .widthDefCont .fifty {
        width:279px;
        
    }
    .widthDefCont .sixtysix {
        width:372px;
        
    }
    .widthDefCont .seventyfive {
        width:419px;
        
    }
    
    
    /* Full Content Width (without snippets)*/
    .widthFullCont {
        /*width:792px;*/
        width: 750px;
    }
    .widthFullCont .hundred {
        width:776px;
    }
    .widthFullCont .twentyfive {
        width:194px;
        
    }
    .widthFullCont .thirtythree {
        width:258,666666666667px;
        
    }
    .widthFullCont .fifty {
        width:388px;
        
    }
    .widthFullCont .sixtysix {
        width:517,333333333333px;
        
    }
    .widthFullCont .seventyfive {
        width:582px;
        
    }
    
    
    .widthLeftNav {
        width:186px;
    }
    .widthLeftNav .hundred {
        width:170px;
    }
    .widthLeftNav .twentyfive {
        width:42,5px;
        
    }
    .widthLeftNav .thirtythree {
        width:56,6666666666667px;
        
    }
    .widthLeftNav .fifty {
        width:85px;
        
    }
    .widthLeftNav .sixtysix {
        width:113,333333333333px;
        
    }
    .widthLeftNav .seventyfive {
        width:127,5px;
        
    }
    
    
    .widthSnippets {
        width:202px;
    }
    .widthSnippets .hundred {
        width:186px;
    }
    .widthSnippets .twentyfive {
        width:46,5px;
        
    }
    .widthSnippets .thirtythree {
        width:62px;
        
    }
    .widthSnippets .fifty {
        width:93px;
        
    }
    .widthSnippets .sixtysix {
        width:124px;
        
    }
    .widthSnippets .seventyfive {
        width:139,5px;
        
    }
    
    .widthFullContNoNav {
        width: 930px;
    }
    
    
    .width86 {
        width:98px;
    }
    .width184 {
        width:196px;
    }
    .width282 {
        width:294px;
    }
    .width380 {
        width:392px;
    }
    .width478 {
        width:490px;
    }
    
    .width184 .hundred {
        width:184px;
    }
    .width282 .hundred {
        width:282px;
    }
    .width380 .hundred {
        width:380px;
    }
    .width478 .hundred {
        width:478px;
    }
    .width184 .fifty {
        width:92px;
        
    }
    .width282 .fifty {
        width:141px;
        
    }
    .width380 .fifty {
        width:190px;
        
    }
    .width478 .fifty {
        width:239px;
        
    }
    .width184 .twentyfive {
        width:46px;
        
    }
    .width282 .twentyfive {
        width:70px;
        
    }
    .width380 .twentyfive {
        width:95px;
        
    }
    .width478 .twentyfive {
        width:120px;
        
    }
    .width184 .seventyfive {
        width:138px;
        
    }
    .width282 .seventyfive {
        width:212px;
        
    }
    .width380 .seventyfive {
        width:285px;
        
    }
    .width478 .seventyfive {
        width:358px;
        
    }
    .width184 .sixtysix {
        width:123px;
        
    }
    .width282 .sixtysix {
        width:188px;
        
    }
    .width380 .sixtysix {
        width:253px;
        
    }
    .width478 .sixtysix {
        width:319px;
        
    }
    .width184 .thirtythree {
        width:61px;
        
    }
    .width282 .thirtythree {
        width:94px;
        
    }
    .width380 .thirtythree {
        width:127px;
        
    }
    .width478 .thirtythree {
        width:159px;
        
    }
    
    .width772 {
        width: 556px;
    }
    
    
    /* *** HEADER AREA *** */
/* Header Area*/
#headerArea {
    position:relative;
    z-index:2 !important;
    /*margin:23px 0px 0px 0px;*/
    margin:0;
/*
    margin:12px 0px 0px 12px;
*/
}
#topStage {
    position:relative;
}
#topStage #clickLogo1, #topStage #clickLogo2, #topStage #clickLogo3 {
    display:block;
    background-repeat:no-repeat;
    z-index:999;
    position:absolute;
}
#topStage img {
    display:block;
}

#topStage {
    width:962px;
    margin-bottom: 4px;
}


#topStage #clickLogo1, #topStage #clickLogo2, #topStage #clickLogo3 {
    width: 90px;
    height: 90px;
}

#topStage #clickLogo1 {
    background-image:url(sax.gif);

    
        top: 0px;
        right: 0px;
    

}

#topStage #clickLogo2 {
    background-image:url();
    top: 0px;
    right: 96px;
}

#topStage #clickLogo3 {
    background-image:url();
    top: 0px;
    right: 192px;
}

#headerImageBox {
    width: 866px; 
    background-color: #79141c !important;
    height: 90px;
}


/** OBSOLETE? **/
/*#typeA #topStage #clickLogo1 {
    left:0px;
    top:0px;
    width:149px;
    height:35px;
    background-image:url();
}

#typeA .topNavSearchForm .searchInput {
    margin-top:6px;
}
#typeA .topNavSearchForm input.arrow {
    margin-top:7px;
}*/
/* *** END HEADER AREA *** *//* FOOTER AREA */
#footerArea {
  width:962px;
  /*line-height:14px;*/
  color: #666666;
  /*margin:28px 0px 0px 0px;*/
  margin:0;
}
#footerUpper {
  height: 25px;
  margin: 0px 16px 0px 134px;
}
#footerLower {
  /*border-top:1px solid #dcefec;
  background: url( ) repeat-x 0px 0px;
  height: 5px;
  margin: 0px 16px 0px 110px;*/
}
#footerLeft {
    /*float:left;*/
}
#footerRight {
    /*padding-top:4px;
    float:right;
    width:184px;*/
}
 

/*** NON JAVASCRIPT: DON'T DISPLAY COUNTRIES SELECTION ***/
#selectcountries {
    display: none;
}
 
}