/*** Primarily a legacy file for the product detail page. Odds are, you want print_global.css ***/

body{
    background:none;
    font-size:10pt;
    font-family:Arial, Helvetica, sans-serif;
    line-height:117%;
    padding:2em;
}

    div{
        display: block; !important;
        float:none !important;
        margin:0 !important;
    }

    a img{
        border:0;
    }

    div#header{
        clear:both;
        margin:0;
    }

    div#header form#masterHeaderForm, div#header a.global, ul#topNav, div#breadcrumbs, ul#leftNav, div#shoppingTools,
        div#imagePromo, img#wtb, div.container_wtbButtons, a.enlargeImg, a.pop, div#mediaBar, div.mediabar_ft, ul.yui-nav, div.promo_product,
        div#tabbed_content div.ft, div#footer, p.espCallout, div.promo_bw, a.more, div#hero.product div.content_product div.bd img#loader, 
        div.container_colors label.grayed, div.container_productInfo ul
    {
        display:none;
    }
    
        div#module_1.promo_bw{
            display:block;
        }
        
    div.rightPanel{
        left:250pt;
        position:relative;
        top:-90px;
    }
    
        div.rightPanel h6{
            font-size:100%;
        }
        
        
    div#hero.product div.content_product, div#tabbed_content ul.yui-nav li.selected, 
        div#tabbed_content div.yui-content, div#list.product div.bd div.container,
        div.promo_bw div, div#hero_gray div.hd, div#hero_gray div.ft 
    {
        background:none !important;
    }
    
    div#list.product div.bd div.container div.left h1, div#hero_gray div.hd h1{
        color:#000 !important;
        position:relative;
    }
    
    span.price{
        font-weight:bold;
        padding:5px;
        position:relative;
    }
    
    label.productNumber, div.promo_bw div.top_c h3, div.promo_bw div.top_w2b_c h3{
        font-size:11pt;
        position:static;
    }
    
    label.productNumber{
        font-size:11pt;
        font-style:italic;
    }
    
    img#swapTarget{
        filter:alpha(opacity=100) !important;
        margin:1em 0;
        opacity:1 !important;
    }
    
    div#hero.product{
       padding-top:0.5em;
    }
    
        div#hero.product div.content_product div.bd div.content{
            font-size:125%;
            width:100%;
        }
        
            div#hero.product div.content_product div.bd div.content ul{
                display:none;    
            }
    
    div#tabbed_content{
        page-break-before:always;
        position:relative;
        width:100%;
    }
    
    div#tabbed_content div.yui-content div.tabContent{
        margin-top:2em;
    }
    
        div#tabbed_content div.yui-content div.tabContent h3{
            border-bottom:1px solid #000;
            padding:0.25em;    
        }
    
    div#tabbed_content div.yui-content li{
        border:0;
        margin-bottom:1em;
    }
    
        div#tabbed_content div.yui-content li div.left_spec, div#tabbed_content div.yui-content li div.right_spec{
            width:auto;
        }
        
        div#tabbed_content div.yui-content li.Product{
            border-bottom:1px dotted #000;
            list-style-type:none;
        }
        
            div#tabbed_content div.yui-content li.Product div.left_spec{
                float:none;   
            }
                
                div#tabbed_content div.yui-content li.Product div.left_spec img{
                    display:none;    
                }
        
            div#tabbed_content div.yui-content li.Product div.right_spec{
                float:none;                
            }
            
        div#tabbed_content div.yui-content li.TechSpec{
            display:block;
            clear:both;
        }
        
        /*
        div#tabbed_content div.yui-content li.TechSpec div.left_spec{
            position:relative;
            top:-12px;
        }
        */
        
        div#tabbed_content div.yui-content li.TechSpec div.right_spec{
            width:100%;
        }            
    
    .noD{
        display:block !important;
    }
    
        a.enlargeImg{
            display:none !important;
        }
    
    h3.noD{
        display:block !important;
        margin:.25em 0;
    }
    
    h4{
        font-size:11pt;
    }

    .shifted{
        text-indent:0;
    }
    
        div#hero div.bd h1.shifted{
            height:57px;
            position:relative;
            text-indent:0px;
            width:315px;
        }
        
        div#hero div.bd h2.shifted{ display:block;position:relative; }    
    
    
    
