﻿/* Last published: 01 Oct 2014 16:48 */

#videoheader, 
#videoholder,  
#videofooter,
#footer, 
#main_login,
#search_button, 
#search_header,
.in_content_box,
.adcol1, 
.adcol2,
.adcolsingle,
.adcolsinglewide,
.ad_instance,
#social_stuff,
#a2z,
.back_to_top,
#breadcrumb,
#children,
#resultWid,
#subnav,
#subnav2,
.progressbar,
.secondary_content_box,
.stepcarousel,
.subnav,
.advertisement_notice,
#mainMenu,
.noprint,
.clear,
#tweak,
#fluidafs,
#mainRefinements,
#jappix_mini,
#cookieCorner
    {
    display: none !important;
    }
 
#wrapper
    {
    border: 0 none !important;
    }
    
body,
#mainheader
    {
    background: none !important;
    }
 
.popnewwin
    {
    padding: 0 !important;
    background: none !important;
    }
 
#mainlogo img
    {
    display: block;
    width: 155px;
    height: 68px;
    }
    
#mainlogo span
    {
    background:none;
    width: 155px;
    height: 68px;
    }
  
table
    {
    margin: 1px; 
    text-align: left; 
    }
 
th 
    {
    border-bottom: 1px solid #414141;  
    font-weight: bold; 
    }
 
td 
    {
    border-bottom: 1px solid #414141; 
    }
 
th,
td 
    {
    padding: 4px 10px 4px 0;
    }
 
tfoot 
    {
    font-style: italic;
    }
 
caption 
    {
    background: #fff; 
    font-style: italic;
    }
 
thead 
    {
    display: table-header-group;
    }
 
tr 
    {
    page-break-inside: avoid;
    }
     
body div#wrapper div.grid_1,
body div#wrapper div.grid_2,
body div#wrapper div.grid_3,
body div#wrapper div.grid_4,
body div#wrapper div.grid_5,
body div#wrapper div.grid_6,
body div#wrapper div.grid_7,
body div#wrapper div.grid_8,
body div#wrapper div.grid_9,
body div#wrapper div.grid_10,
body div#wrapper div.grid_11,
body div#wrapper div.grid_12
    {
    width: 560px !important;
    margin: 0 0 1em 0 !important;
    padding: 0 !important;
    float: left !important;
    clear: both !important;
    }

/* This is the site-specific print css */
 
#main_logo div
    {
    background: none;
    }
    
#main_logo div a,
#main_logo div span
    {
    color: #000;        
    }
        
#main_logo div,        
#main_logo div a,
#main_logo div span,    
#main_logo img
    {
    width: 250px;
    height: 62px;
    }
ul.visualize-key li
    {
    border: 1px solid transparent;
    }