﻿/*
Title:      CSS Print
Author:     Julie Baribeau
Created:    September 2008

*/

#yui-reportpopup-info_c,
#yui-picturepopup-info_c,
#yui-retacc-info_c,
#yui-signin-info_c,
#yui-bigmodalpopup-info_c,
#breadcrumb,
#step4,
.yui-panel-container,
.print,
input,
#confirmation h3,
#divStep3 h3,
div.fieldset,
p.print-event,
.navigations,
#find-dealer,
#login,
#footer,
#road-trip-description,
#pagingFooter,
#select-road-trip,
#header-link,
#blog-description,
.bottom-nav {
	display:none;
	}	
p, ul  {
	padding:0 0 8px 0;
	}
h1  {
	font-size:108%;
	font-weight:bold;
	text-transform:uppercase;
	}		
h2, h3  {
	font-size:108%;
	}	
dl dt {
	width:200px;
	font-weight:bold;
	}	
dl dd  {
	width:200px;
	padding:0 0 10px 8px;
	}
html,		
body,
a,
.wrapper,
#container,
.form div.sub-instructions p {
	color:#000;
	}
	
/* Print Customize */ 

div.print-customize {
    width:870px;
    padding:0 0 0 25px;
    color:#4a5258;
    }
div.print-title {
    width:400px;
    float:left;
    }
    img.print-logo {
        margin:40px 0 0 0;
        }
    div.print-header .model {
        float:right;
        width:440px;
        padding:100px 0 0 0;
        }
        div.print-header .model img {
            width:440px;
            }
    div.print-header h1 {
        width:425px;
        padding:100px 0 0 0;
        color:#4a5258;
        }
    div.print-header p.print-intro {
        width:425px;
        padding:0 0 115px 0;
        color:#4a5258;
        }
        
div.included,
div.added {
    width:430px;
    padding:0 0 40px 0;
    clear:both;
    }  
    div.print-customize h2 {
        clear:both;
        font-weight:bold;
        text-transform:uppercase;
        margin:0 0 30px 0;
        font-size:108%;
        color:#4a5258;
        }
    div.print-customize h3 {
        background-color:#a7a9ac;
        height:17px;
        text-transform:uppercase;
        color:#4a5258;
        font-weight:bold;
        padding:0;
        margin:0 0 5px 0;
        font-size:100%;
        }
    div.added ul li,
    div.included ul li {
        height:17px;
        clear:both;
        } 
    div.added ul li span.title {
        float:left;
        display:block;
        } 
    div.added ul li span.price {
        float:right;
        width:150px;
        display:block;
        } 
        
div.total {
    width:400px;
    border-top: 1px solid #dfe1e3;
    padding:5px 0 60px 0;
    color:#4a5258;
    }   
    div.total .suggested {
        width:200px;
        float:left;
        color:#b1b3b5;
        }   
    div.total .total-price {
        width:200px;
        float:right;
        text-transform:uppercase;
        text-align:right;
        font-size:100%;
        font-weight:bold;
        color:#4a5258;
        }    
 font {
    font-family:Arial;
    vertical-align:super;
    font-size:9px;
    color:#4a5258;
    }  	
