﻿

    /*
    *****************************************************************
    *****************************************************************
    VEHICLE VIEW - PRINT STYLE SHEET - ADDITIONAL / REFORMATTING STYLES
    *****************************************************************
    *****************************************************************
    */
        
        div#mainBodyContent div.dropShadowOuter div.dropShadowInner
        {
            padding-right : 0px;
            }
        
        /*
         * HIDE TABS
         */
            #mainBodyContent div.displayStackMenuContainer
            {
                display : none;
                }
        
            #mainBodyContent div.vehicleViewPanel
            {
                position    : static;
                float       : none;
                width       : 100%;
                }
        
            #mainBodyContent div.vehicleViewPanel h1
            {
                width           : auto;
                padding-top     : 0px;
                padding-bottom  : 10px;
                padding-right   : 0px;
                margin-right    : 100px;
                margin-bottom   : 0px;
                border-bottom   : 1px solid #777777;
                /*
                white-space     : nowrap;
                text-overflow : ellipsis; 
                */                
                }
            
            
            #mainBodyContent div.vehicleViewPanel div.column1
            {
                float       : right;
                position    : relative;
                width       : 315px;
                top         : -29px;
                }
         
            #mainBodyContent div.vehicleViewPanel div.column2
            {
                float               : none;
                position            : static;
                background-color    : Transparent;
                width               : auto;
                margin-right        : 350px;
                }
                
        
            #mainBodyContent div.vehicleViewPanel a#contactDealer
            {
                display : none;
                }
            
        
        
        /*
         * COLUMN 1
         */
         
            #mainBodyContent div.vehicleViewPanel div.column1 div.dropShadowOuter,
            #mainBodyContent div.vehicleViewPanel div.column1 div#vehicleImagesContainer,
            #mainBodyContent div.vehicleViewPanel div.column1 div.dropShadowOuter div.dropShadowOuter,
            #mainBodyContent div.vehicleViewPanel div.column1 div#vehicleImagesContainer div.dropShadowInner
            {
                width       : auto;
                height      : auto;
                padding     : 0px;
                margin      : 0px;
                
                border      : 0px;
                top         : 0px;
                left        : 0px;
                
                background-color : Transparent;
                }
            
            
            #mainBodyContent div.vehicleViewPanel div.column1 div#vehicleImagesContainer
            {
                background-color : Transparent;
                }
                #mainBodyContent div.vehicleViewPanel div#vehicleImagesContainer h3 
                {
                    color           : #000000;
                    top             : -5px;
                    right           : 0px;
                    text-align      : right;
                    border-bottom   : 1px solid #777777; /*#777777*/
                    padding-bottom  : 7px;
                    line-height     : 26px;
                    width           : 100%;
                    left : 0px;
                    }
                    
                #mainBodyContent div.vehicleViewPanel div.column1 div#vehicleImagesContainer div.mainImageContainer
                {
                    top : 44px;
                    left : 0px;
                    }
                    
                    #mainBodyContent div.vehicleViewPanel div#vehicleImagesContainer div.mainImageContainer div.dropShadowInner div.mainImage
                    {
                        top : 20px;
                        }
                        
                #mainBodyContent div.vehicleViewPanel div.column1 div#vehicleImagesContainer div.thumbnailContainer
                {
                    display : none;
                    /*
                    left    : 0px;
                    top     : 265px;
                    width   : 315px;
                    */                    
                    }
                /*
                #mainBodyContent div.vehicleViewPanel div.column1 div#vehicleImagesContainer div.thumbnailContainer div.thumbnail
                {
                    float   : left;
                    padding : 0px 0px 0px 0px;
                    margin  : 0px 10px 0px 0px;
                    }
                
                #mainBodyContent div.vehicleViewPanel div.column1 div#vehicleImagesContainer div.thumbnailContainer div.dropShadowOuter div.dropShadowInner
                {
                    
                    }
                */
                    
                #mainBodyContent div.vehicleViewPanel div.column1 a,
                #mainBodyContent div.vehicleViewPanel div#vehicleImagesContainer div.thumbnailContainer a.zoomImageLink
                {
                    display : none;
                    }
                
                #mainBodyContent div.vehicleViewPanel div.column1 div#navigationButtons,
                #mainBodyContent div.vehicleViewPanel div.column1 div#actionButtons
                {
                    display : none;
                    }



        /*
        *************************************
        DISPLAY STACK DISPLAY CONTAINER
        *************************************
        */

        #mainBodyContent div.vehicleViewPanel div.column2 div.dropShadowOuter
        {
            width   : auto;
            height  : auto;
            float   : none;
            position : static;
            }
            
            div#mainBodyContent div.column2 div.dropShadowOuter div.displayStackContainer
            {
                position        : static;
                
                width           : auto;
                height          : auto;
                min-width       : 0px;
                min-height      : 0px;
                
                border              : 0px;
                padding             : 5px 0px 0px 0px;
                    
                overflow            : visible;
                
                background-color    : Transparent;
                background-image    : none;
                }

                div#mainBodyContent div.column2 div.displayStackContainer div.display1,
                div#mainBodyContent div.column2 div.displayStackContainer div.display2,
                div#mainBodyContent div.column2 div.displayStackContainer div.display3,
                div#mainBodyContent div.column2 div.displayStackContainer div.display4
                {
                    visibility  : visible;
                    display     : block;
                    position    : relative;
                    width       : auto;
                    padding     : 0px 0px 20px 0px;
                    margin      : 0px;
                    border-bottom   : 1px solid #000000;
                    border-top      : 0px solid #000000;
                    border-left     : 0px solid #000000;
                    border-right    : 0px solid #000000;
                    }
                
                div#mainBodyContent div.column2 div.displayStackContainer div.display4
                {
                    border-bottom   : 0px solid #000000;
                    padding-bottom  : 20px;
                    }
                
                div#mainBodyContent div.column2 div.displayStackContainer div.display4 div.details
                {
                    border-bottom : 1px solid #000000;
                    padding-bottom  : 20px;
                    } 
                    
                    div#mainBodyContent div.column2 div.dropShadowOuter div.displayStackContainer table
                    {
                        position    : relative;
                        display     : table;
                        width       : 100%;
                        left        : 0px;
                        margin      : 6px 0px 0px 0px;
                        
                        text-align  : left;
                        
                        overflow    : visible;
                        }
                        
                        div#mainBodyContent div.column2 div.dropShadowOuter div.displayStackContainer tbody
                        {
                            width : 100%;
                            }
                        
                        div#mainBodyContent div.column2 div.dropShadowOuter div.displayStackContainer tbody tr
                        {
                            }
                            
                        div#mainBodyContent div.column2 div.dropShadowOuter div.displayStackContainer table tr .tColumn1
                        {
                            width : 50%;
                            }
                        
                        div#mainBodyContent div.column2 div.dropShadowOuter div.displayStackContainer table tr .tColumn2
                        {
                            width : 50%;
                            }
                    
                    
                        div#mainBodyContent div.column2 div.dropShadowOuter div.displayStackContainer table tr th,
                        div#mainBodyContent div.column2 div.dropShadowOuter div.displayStackContainer table tr td,
                        div#mainBodyContent div.column2 div.dropShadowOuter div.displayStackContainer div.display4 table th,
                        div#mainBodyContent div.column2 div.dropShadowOuter div.displayStackContainer div.display4 table td
                        {
                            width : 50%;
                            }
                            
                    
                    
                    div#mainBodyContent div.column2 div.dropShadowOuter div.displayStackContainer h2
                    {
                        font-size   : 13px;
                        padding     : 20px 0px 2px 0px;
                        }
                    
                    
                    /* NCAP */
                            
                    div#mainBodyContent div.column2 div.dropShadowOuter div.displayStackContainer table div.ncapSafetyContainer
                    {
                        float           : left;
                        clear           : both;
                        padding-left    : 50%;
                        text-align      : left;
                        }
                        
                            div#mainBodyContent div.column2 div.dropShadowOuter div.displayStackContainer table div.ncapSafetyContainer div.dropShadowOuter
                            {
                                margin-left : 0px;
                                }
                                
                            div#mainBodyContent div.column2 div.dropShadowOuter div.displayStackContainer table div.ncapSafetyContainer div.dropShadowOuter div.ncapGraphic
                            {
                                padding     : 0px;
                                } 
                                
                            #mainBodyContent div.column2 div.dropShadowOuter div.displayStackContainer table div.ncapSafetyContainer p
                            {
                                padding     : 5px 0px 6px 0px;
                                text-align  : left;
                                }
    
    
    
    div#mainBodyContent div.associatedInfo
    {
        position : absolute;
        width    : 315px;
        top      : 385px;
        right    : 0px;
        display  : block;
        
        }
                            
    div#mainBodyContent h3.transferNotice
    {
        padding-top : 25px;
        border-top  : 1px solid #000000;
        font-size   : 13px;
        }
        
    div#mainBodyContent h3.disclaimer
    {
        margin-top  : 20px;
        padding-top : 20px;
        border-top  : 1px solid #000000;
        }
