
#container {
	margin: 0 auto;
}
#ContentWrapper {
	position: relative;
	top:84px;
	overflow:hidden;
}

#footer{
	top:10px;
}
#MainNav {
	float:left;
	margin:30px 0 0 35px;
	width:205px;
	overflow:hidden;
}
#MainNav h1 { 
	background: transparent url(../vwmodels/en/us/assets/images/bkg.h1-certified-preowned.gif) no-repeat left top;
	color: #fff;
	display: block;
	width: 149px;
	height: 98px;
	text-indent: -9999px;
	overflow: hidden;
}
#MainNav ul {
	font-size:10px;
	overflow:hidden;
	margin-top:10px;
}
#MainNav ul li{ 
	font-size:10px;
    line-height:10px;
	overflow:hidden;
}
#MainNav ul #mn_about 
{
	background: transparent url(../vwmodels/en/us/assets/images/bkg.main-nav-linebreak.jpg) no-repeat left bottom; 
	height: 13px;
	padding-bottom:8px;
}
#MainNav ul #mn_about a { 
	background: transparent url(../vwmodels/en/us/assets/images/bkg.a-about-cpo-dark.gif) no-repeat left top;
	display: block; 
	width: 196px; 
	height: 13px; 
	text-indent: -9999px; 
	overflow: hidden; 
}
#MainNav ul #mn_about a:hover { 
	background-position: left -13px;
}

#MainNav ul #mn_models { 
	background: transparent url(../vwmodels/en/us/assets/images/bkg.main-nav-linebreak.jpg) no-repeat left bottom;
	padding-bottom: 4px; 
	overflow:hidden;
	font-size:10px;
    line-height:10px;
    margin-top:5px;
}
#MainNav ul #mn_models a { 
	background: transparent url(../vwmodels/en/us/assets/images/bkg.a-see-models-dark.gif) no-repeat left top; 
	display: block; 
	width: 165px; 
	height: 13px; 
	text-indent: -9999px; 
	overflow: hidden;
	font-size:10px;
    line-height:10px;
}
#MainNav ul #mn_models a:hover { 
	background-position: left -13px; 
}
#MainNav ul #mn_models a.Active { 
	background-position: left -13px;
}


#MainNav ul #mn_models ul{ 
	background:transparent url(../vwmodels/en/us/assets/images/bkg.a-ul-subnav-bg.gif) no-repeat scroll -9999px top; 
	overflow:hidden;
	font-size:6px;
	line-height:8px;
	margin:8px 0 0 10px;
	padding:0 0 0 8px;
	width:140px;
}
#MainNav ul #mn_models ul li{
    overflow:hidden;
    height:11px;
    font-size:6px;
    line-height:8px;
    display:block;
    margin:2px 0 4px;
}
#MainNav ul #mn_models ul li a{
    background:transparent url(../vwmodels/en/us/assets/images/bkg.a-sub-menu.png) no-repeat left top;
	text-indent:-9999px; 
	display: block; 
	overflow: hidden;
	height:11px;
	padding:0;
	line-height:8px;
	font-size:6px;
	width:138px;
}
#MainNav ul #mn_models ul li a:hover { 
	color: #004b83;
	text-decoration: none;
}

/* grey rounded box for leftnav highlights */
#MainNav ul #mn_models ul.cc{ background-position:0 0;}
#MainNav ul #mn_models ul.eos{ background-position:0 13px;}
#MainNav ul #mn_models ul.gti{ background-position:0 28px;}
#MainNav ul #mn_models ul.jetta{ background-position:0 44px;}
#MainNav ul #mn_models ul.jettasportwagen{ background-position:0 59px;}
#MainNav ul #mn_models ul.beetle{ background-position:0 75px;}
#MainNav ul #mn_models ul.passat{ background-position:0 90px;}
#MainNav ul #mn_models ul.passatwagon{ background-position:0 104px;}
#MainNav ul #mn_models ul.phaeton{ background-position:0 119px;}
#MainNav ul #mn_models ul.r32{ background-position:0 134px;}
#MainNav ul #mn_models ul.rabbit{ background-position:0 149px;}
#MainNav ul #mn_models ul.routan{ background-position:0 164px;}
#MainNav ul #mn_models ul.tiguan{ background-position:0 179px;}
#MainNav ul #mn_models ul.touareg{ background-position:0 195px;}


/* leftnav models */

/*cc*/
#MainNav ul #mn_models ul li#sn_cc a{background-position: 0 0;}
#MainNav ul #mn_models ul.cc li#sn_cc a,
#MainNav ul #mn_models ul li#sn_cc a:hover{background-position:-140px 0;}
#MainNav ul #mn_models ul.cc li#sn_cc a:hover{cursor:default;}

/*eos*/
#MainNav ul #mn_models ul li#sn_eos a{background-position: 0 -14px;}
#MainNav ul #mn_models ul.eos li#sn_eos a,
#MainNav ul #mn_models ul li#sn_eos a:hover{background-position:-140px -14px;}
#MainNav ul #mn_models ul.eos li#sn_eos a:hover{cursor:default;}

/*gti*/
#MainNav ul #mn_models ul li#sn_gti a{background-position: 0 -27px;}
#MainNav ul #mn_models ul.gti li#sn_gti a,
#MainNav ul #mn_models ul li#sn_gti a:hover{background-position:-140px -27px;}
#MainNav ul #mn_models ul.gti li#sn_gti a:hover{cursor:default;}

/*jetta*/
#MainNav ul #mn_models ul li#sn_jetta a{background-position: 0 -40px;}
#MainNav ul #mn_models ul.jetta li#sn_jetta a,
#MainNav ul #mn_models ul li#sn_jetta a:hover{background-position:-140px -40px;}
#MainNav ul #mn_models ul.jetta li#sn_jetta a:hover{cursor:default;}

/*jetta sportwagen*/
#MainNav ul #mn_models ul li#sn_jetta_sportwagen a{background-position: 0 -53px;}
#MainNav ul #mn_models ul.jettasportwagen li#sn_jetta_sportwagen a,
#MainNav ul #mn_models ul li#sn_jetta_sportwagen a:hover{background-position:-140px -53px;}
#MainNav ul #mn_models ul.jettasporwagen li#sn_jetta_sportwagen a:hover{cursor:default;}

/*beetle*/
#MainNav ul #mn_models ul li#sn_beetle a{background-position: 0 -65px;}
#MainNav ul #mn_models ul.beetle li#sn_beetle a,
#MainNav ul #mn_models ul li#sn_beetle a:hover{background-position:-140px -65px;}
#MainNav ul #mn_models ul.beetle li#sn_beetle a:hover{cursor:default;}

/*passat*/
#MainNav ul #mn_models ul li#sn_passat a{background-position: 0 -78px;}
#MainNav ul #mn_models ul.passat li#sn_passat a,
#MainNav ul #mn_models ul li#sn_passat a:hover{background-position:-140px -78px;}
#MainNav ul #mn_models ul.passat li#sn_passat a:hover{cursor:default;}

/*passat wagon*/
#MainNav ul #mn_models ul li#sn_passat_wagon a{background-position: 0 -92px;}
#MainNav ul #mn_models ul.passatwagon li#sn_passat_wagon a,
#MainNav ul #mn_models ul li#sn_passat_wagon a:hover{background-position:-140px -92px;}
#MainNav ul #mn_models ul.passatwagon li#sn_passat_wagon a:hover{cursor:default;}

/*phaeton*/
#MainNav ul #mn_models ul li#sn_phaeton a{background-position: 0 -105px;}
#MainNav ul #mn_models ul.phaeton li#sn_phaeton a,
#MainNav ul #mn_models ul li#sn_phaeton a:hover{background-position:-140px -105px;}
#MainNav ul #mn_models ul.phaeton li#sn_phaeton a:hover{cursor:default;}

/*r32*/
#MainNav ul #mn_models ul li#sn_r32 a{background-position: 0 -117px;}
#MainNav ul #mn_models ul.r32 li#sn_r32 a,
#MainNav ul #mn_models ul li#sn_r32 a:hover{background-position:-140px -117px;}
#MainNav ul #mn_models ul.r32 li#sn_r32 a:hover{cursor:default;}

/*rabbit*/
#MainNav ul #mn_models ul li#sn_rabbit a{background-position: 0 -130px;}
#MainNav ul #mn_models ul.rabbit li#sn_rabbit a,
#MainNav ul #mn_models ul li#sn_rabbit a:hover{background-position:-140px -130px;}
#MainNav ul #mn_models ul.rabbit li#sn_rabbit a:hover{cursor:default;}

/*routan*/
#MainNav ul #mn_models ul li#sn_routan a{background-position: 0 -144px;}
#MainNav ul #mn_models ul.routan li#sn_routan a,
#MainNav ul #mn_models ul li#sn_routan a:hover{background-position:-140px -144px;}
#MainNav ul #mn_models ul.routan li#sn_routan a:hover{cursor:default;}

/*tiguan*/
#MainNav ul #mn_models ul li#sn_tiguan a{background-position: 0 -157px;}
#MainNav ul #mn_models ul.tiguan li#sn_tiguan a,
#MainNav ul #mn_models ul li#sn_tiguan a:hover{background-position:-140px -157px;}
#MainNav ul #mn_models ul.tiguan li#sn_tiguan a:hover{cursor:default;}

/*touareg*/
#MainNav ul #mn_models ul li#sn_touareg a{background-position: 0 -169px;}
#MainNav ul #mn_models ul.touareg li#sn_touareg a,
#MainNav ul #mn_models ul li#sn_touareg a:hover{background-position:-140px -169px;}
#MainNav ul #mn_models ul.touareg li#sn_touareg a:hover{cursor:default;}



#MainNav ul #mn_search  
{
    margin-top: 4px;
}
#MainNav ul #mn_search a  
{
    background: transparent url(../vwmodels/en/us/assets/images/bkg.a-search-inventory-dark.gif) no-repeat left top;
    display: block;
    width: 205px;
    height: 16px;
    text-indent: -9999px;
    overflow: hidden;
}
#MainNav ul #mn_search a:hover  
{
    background-position: left -16px;
}
#MainNav ul #mn_search a.Active  
{
    background-position: left -16px;
}
#MainNav ul #mn_download_brochure  
{
    margin-top: 26px;
}
#MainNav ul #mn_download_brochure a  
{
    background: transparent url(../vwmodels/en/us/assets/images/bkg.a-download-cpo-brochure-dark.gif) no-repeat left top; 
    display: block; 
    width: 160px; 
    height: 14px; 
    text-indent: -9999px; 
    overflow: hidden; 
}
#MainNav ul #mn_download_brochure a:hover  
{
    background-position: left bottom;
}
#MainNav ul #mn_special_offers  
{
    margin-top: 6px;
}
#MainNav ul #mn_special_offers a  
{
    background: transparent url(../vwmodels/en/us/assets/images/bkg.a-cpo-special-offers-gray.gif) no-repeat left top; 
    display: block; 
    width: 153px; 
    height: 16px; 
    text-indent: -9999px; 
    overflow: hidden;
}
#MainNav ul #mn_special_offers a:hover  
{
    background-position: left -15px;
}
#MainNav ul #mm_legal_disclaimer a 
{
    background: url(../vwmodels/en/us/assets/images/legal_disclaimer.gif) no-repeat left top; 
    display:block; 
    width:37px; 
    height:22px; 
    text-indent:-9999px; 
    overflow:hidden; 
    margin-top:15px;
}
#MainNav ul #mm_legal_disclaimer a:hover 
{
    background-position: left -22px;
}
#MainNav ul #mm_legal_disclaimer p.legal_text
{
    display:none;
    font-size:9px; 
    width:203px;
	height:238px;
}
#MainNav ul #mm_legal_disclaimer p.close_legal
{
    display:none; 
    font-size:9px; 
    margin-top:15px; 
    cursor:pointer; 
    width:50px;
}
* html #MainNav ul #mm_legal_disclaimer p.close_legal{
	margin-top:5px;
}
#MainContent  
{
    width: 708px;
    padding-top: 53px; 
    margin-right: 17px; 
    float: right;
    overflow:hidden;
    font-family:Verdana,Helvetica,Arial,sans-serif;
    font-size:12px;
    line-height:18px;
}
#MainContent #certified_preowned  
{
    background:transparent url(../vwmodels/en/us/assets/images/bkg.h2-model-lineup.gif) no-repeat scroll left top; 
    border-bottom:1px solid #C0C0C0; 
    display:block; 
    height:16px; 
    margin-bottom:10px; 
    overflow:hidden; 
    padding-bottom:4px; 
    text-indent:-9999px; 
    width:708px; 
}
#MainContent #ContentHeader #model_title  
{
    border-bottom: 1px solid #bababa; 
    display: block; 
    width: 708px; 
    height: 17px; 
    padding-bottom: 3px; 
}
#MainContent #ContentHeader #model_title h2  
{
    color: #3e3e3e; 
    font-size: 131%; 
    font-weight: bold; 
    letter-spacing:0.5px; 
    float: left;
    overflow:hidden;
}
#MainContent #ContentHeader.jsw #model_title h2{
	font-size:120%;
}

#MainContent #ContentHeader #model_title a  
{
    color: #707070; 
    float: right; 
    font-size: 85%; 
    font-weight: bold; 
    text-transform: lowercase; 
}
#MainContent #ContentHeader #model_title a.find_model  
{
    background:transparent url(../vwmodels/en/us/assets/images/bkg.find-gray.gif) no-repeat scroll left 3px; 
    height:16px; 
    padding-left:18px; 
}

#MainContent #ContentHeader #model_title a.find_model:hover{
	text-decoration:underline;
}

#MainContent #ContentHeader #model_title a.facebook_fan  
{
    margin-left: 10px; 
    background:transparent url(../vwmodels/en/us/assets/images/bkg.facebook-gray.gif) no-repeat scroll left 3px; 
    height:16px; 
    padding-left:18px; 
}

#MainContent #ContentHeader #model_title a.facebook_fan:hover{
	text-decoration:underline;
}

#MainContent #ContentHeader #ModelYearTabs  
{
    margin-top: 18px; 
    width: 708px; 
}
#MainContent #ContentHeader #ModelYearTabs li  
{
    float: left;
    overflow:hidden;
}
#MainContent #ContentHeader #ModelYearTabs li a  
{
    background: transparent url(../vwmodels/en/us/assets/images/bkg.li-year-tabs.png) no-repeat -98px 8px; 
    color: #fff; 
    display: block; 
    font-size: 85%; 
    font-weight: 200; 
    width: 102px; 
    height: 22px; 
    text-align: center; 
    padding-top: 10px; 
    overflow:hidden;
    line-height:18px;
}
#MainContent #ContentHeader #ModelYearTabs li a:hover  
{
    text-decoration: underline; 
}
#MainContent #ContentHeader #ModelYearTabs li a.Active  
{
    background-position: -98px bottom; 
    color: #4b4b4b; 
    cursor: default; 
    padding-top: 8px; 
    height: 24px; 
    text-decoration: none; 
}
#MainContent #ContentHeader #ModelYearTabs #myt_compare a  
{
    background-position: left 8px; 
    width: 98px; 
}
#MainContent #ContentHeader #ModelYearTabs #myt_compare a.Active  
{
    background-position: left bottom; 
    width: 98px; 
}
#MainContent #ContentHeader #ModelYearTabs #myt_2004 a  
{
    background-position: -200px 8px; 
    width: 100px; 
}
#MainContent #ContentHeader #ModelYearTabs #myt_2004 a.Active  
{
    background-position: -200px bottom; 
    width: 100px; 
}
#MainContent #ContentHeader #main_image_holder
{
    margin: 14px 6px 21px 0; 
    float: left; 
    width: 567px; 
    height: 244px; 
    position: relative; 
    overflow:hidden;
}
#MainContent #ContentHeader #main_image_holder a.left-arrow  
{
    background:transparent url(../vwmodels/en/us/assets/images/button-carousel-left.png) no-repeat scroll left top; 
    display:none; 
    height:50px; 
    left:5px; 
    overflow:hidden; 
    position:absolute; 
    text-indent:-9999px; 
    top:92px; 
    width:29px; 
}
#MainContent #ContentHeader #main_image_holder a.right-arrow  
{
    background: transparent url(../vwmodels/en/us/assets/images/button-carousel-right.png) no-repeat left top; 
    display:none; 
    height:50px; 
    left:535px; 
    overflow:hidden; 
    position:absolute; 
    text-indent:-9999px; 
    top:92px; 
    width:29px; 
}
#MainContent #ContentHeader #line_extension_overview{
	border-bottom: 1px solid #BABABA;
	display:block;
	height:28px;
	padding-bottom:3px;
	width:509px;
	margin-left:199px;
	*margin-top:-32px;
}
#MainContent #ContentHeader #main_image_holder_overview  
{
    margin: 14px 0px 21px 0; 
    float: left; 
    width: 567px; 
    height: 244px; 
    position: relative; 
    overflow:hidden;
}
#MainContent #ContentHeader #main_image_holder_overview a.left-arrow  
{
    background:transparent url(../vwmodels/en/us/assets/images/button-carousel-left.png) no-repeat scroll left top; 
    display:none; 
    height:50px; 
    left:5px; 
    overflow:hidden; 
    position:absolute; 
    text-indent:-9999px; 
    top:92px; 
    width:29px; 
}
#MainContent #ContentHeader #main_image_holder_overview a.right-arrow  
{
    background: transparent url(../vwmodels/en/us/assets/images/button-carousel-right.png) no-repeat left top; 
    display:none; 
    height:50px; 
    left:535px; 
    overflow:hidden; 
    position:absolute; 
    text-indent:-9999px; 
    top:92px; 
    width:29px; 
}
#MainContent #ContentHeader #main_image_holder p.image_description,
#MainContent #ContentHeader #main_image_holder_overview p.image_description  
{
    font-size: 77%; 
    color: #3e3e3e; 
    font-style: italic; 
    font-weight: bold; 
    position: relative; 
    top: -9px; 
}
#MainContent #ContentHeader #exterior_images  
{
    float: left; 
    margin-top:30px; 
    overflow:hidden;
	width:65px;
}

*html #MainContent #ContentHeader #exterior_images{
	width:65px;
}

#MainContent #ContentHeader #exterior_images li.thumb_label  
{
    font-size:85%; 
    font-weight:bold; 
    text-transform:lowercase; 
}
#MainContent #ContentHeader #exterior_images li a  
{
    display: block; 
    margin-top: 6px; 
    width: 65px; 
    height: 34px; 
    position: relative; 
}
#MainContent #ContentHeader #interior_images  
{
    float: right; 
    margin-top:30px; 
    overflow:hidden;
	width:65px;
}
*html #MainContent #ContentHeader #interior_images{
	width:65px;
}

#MainContent #ContentHeader #interior_images li.thumb_label  
{
    font-size:85%; 
    font-weight:bold; 
    text-transform:lowercase; 
}
#MainContent #ContentHeader #interior_images li a  
{
    display: block; 
    width: 64px; 
    height: 34px; 
    margin-top: 6px; 
    position: relative; 
}
#MainContent #ContentHeader #interior_images #int2 a  
{
    background-position: right -34px; 
}
#MainContent #ContentHeader #interior_images #int3 a  
{
    background-position: right -68px; }
#MainContent #ContentHeader #interior_images #int4 a  
{
    background-position: right -102px; 
}
#MainContent #ContentHeader #interior_images #int5 a  
{
    background-position: right -136px; 
}

#MainContent #ContentHeader #overview_images  
{
    float: left; 
    margin-top:8px; 
    width:141px;
    overflow:hidden;
}
#MainContent #ContentHeader #overview_images li  
{
    float: left; 
    margin-right:5px;
    padding-bottom:5px;
    overflow:hidden;
}
#MainContent #ContentHeader #overview_images li.thumb_label  
{
    font-size:85%; 
    font-weight:bold; 
    text-transform:lowercase; 
}
#MainContent #ContentHeader #overview_images li a  
{
    display: block; 
    margin-top: 6px; 
    width: 65px; 
    height: 45px; 
    position: relative; 
}
#MainContent #ContentHeader #overview_images li a span.text  
{
    font-size:85%; 
    left:0; 
    position:absolute; 
    text-align:center; 
    top:33px; 
    width:65px; 
}
#MainContent #ContentHeader #overview_images li a:hover  
{
    text-decoration: none; 
}


#MainContent #ContentHeader #year_sub_nav   
{
    float: left; 
    margin-top:14px;
    overflow:hidden;
}
#MainContent #ContentHeader #year_sub_nav li a  
{
    background: #cbcbcb url(../vwmodels/en/us/assets/images/bkg.compare-subnav.jpg) no-repeat left top; 
    color: #3e3e3e; 
    width: 48px; 
    height: 25px;
    display: block; 
    padding: 9px 0 0 87px; 
    margin-bottom: 6px; 
}
#MainContent #ContentHeader #year_sub_nav li #ysn_2009  
{
    background-position: left top; 
}
#MainContent #ContentHeader #year_sub_nav li #ysn_2008  
{
    background-position: left -34px; 
}
#MainContent #ContentHeader #year_sub_nav li #ysn_2007  
{
    background-position: left -68px; 
}
#MainContent #ContentHeader #year_sub_nav li #ysn_2006  
{
    background-position: left -102px; 
}
#MainContent #ContentHeader #year_sub_nav li #ysn_2005  
{
    background-position: left -136px; 
}
#MainContent #ContentHeader #year_sub_nav li #ysn_2004  
{
    background-position: left -170px; 
}
#MainContent #ContentHeader #SecondaryNav  
{
    clear: both; 
}

/*
#MainContent p.adopt_today  
{
    background: transparent url(../vwmodels/en/us/assets/images/bkg.learn-more-bg.jpg) no-repeat top left; 
    width: 708px; 
    height: 158px; 
    display: block; 
    overflow: hidden; 
    text-indent: -9999px; 
    position: relative; 
}
#MainContent p.adopt_today a.learn_more  
{
    background: transparent url(../vwmodels/en/us/assets/images/bkg.a-learn-more.gif) no-repeat 21px 18px; 
    width: 100%; 
    height: 100%; 
    display: block; 
    overflow: hidden; 
    text-indent: -9999px; 
    position: absolute; 
    left: 0; 
    top: 0; 
}
#MainContent p.adopt_today a.learn_more span.underline  
{
    background-color:#004B83; 
    display:none; 
    height:1px; 
    left:36px; 
    position:absolute; 
    top:143px; 
    width:68px; 
}
#MainContent p.adopt_today a.learn_more:hover span.underline  
{
    display:block; 
}
*/
#MainContent p.adopt_today0{	
	text-indent:-9999px;
	position:relative;
}

#MainContent p.adopt_today0 a{
	background:transparent url(/preowned/vwmodels/en/us/assets/images/bkg.learn-more-bg-preowned-apr.jpg) no-repeat top left;
	width:708px;
	height:158px;
	display:block;
	overflow:hidden;
	cursor:pointer;
}

#MainContent p.adopt_today0 a:hover{
	background-position: 0 -158px;
}

#MainContent p.adopt_today1{	
	text-indent:-9999px;
	position:relative;
}

#MainContent p.adopt_today1 a{
background:transparent url(/preowned/vwmodels/en/us/assets/images/bkg.learn-more-bg-preowned.jpg) no-repeat top left;
width:708px;
height:160px;
display:block;
overflow:hidden;
cursor:pointer;
}

#MainContent p.adopt_today1 a:hover{
	background-position: 0 -160px;
}

#MainContent #model_list {  }
#MainContent #model_list li  
{
    background: transparent url(../vwmodels/en/us/assets/images/bkg.li-model-border.jpg) no-repeat right bottom; 
    display: block; 
    float: left; 
    width:143px; 
    height: 287px; 
    padding: 0 15px 0 19px; 
    margin-top: 25px; 
}
#MainContent #model_list li p.model_name  
{
    color:#004B83; 
    font-weight: bold; 
    font-size: 17px; 
}
#MainContent #model_list li p  
{
    color:#242424; 
    font-size: 10px; 
    font-weight: bold; 
    margin: 4px 0 9px 0; 
}
#MainContent #model_list li a  
{
    color:#004B83; 
    font-weight: bold; 
    font-size: 10px; 
}
#MainContent #model_list li a.compare  
{
    background: transparent url(../vwmodels/en/us/assets/images/bkg.blue-arrow.gif) no-repeat left 1px; 
    padding-left:10px; 
}
#MainContent #model_list li a.find  
{
    background: transparent url(../vwmodels/en/us/assets/images/bkg.blue-arrow.gif) no-repeat left 1px; 
    padding-left:10px; 
    position:relative; 
    top:4px; 
    display:block;
}
#MainContent #model_list li a:hover  
{
    text-decoration: underline;
}

#MainContent #model_list #ml_eos  
{
    margin-top: 27px; 
}
#MainContent #model_list #ml_eos h3  
{
    margin-top: 2px; 
}
#MainContent #model_list #ml_jetta  
{
    background: transparent; 
}
#MainContent #model_list #ml_sportwagen  
{
    clear: left; 
}
#MainContent #model_list #ml_passatwagon  
{
    background: transparent; 
}
#MainContent #model_list #ml_routan  
{
    background: transparent; 
}
#MainContent #model_list #ml_touareg  
{
    background: transparent; 
}

#MainContent #model_list #ml_beetle {
	#margin-left:-176px;
}

#MainContent #model_list #ml_passatwagon { 
	background: transparent; #float:right; #margin-top:-287px;
}

#MainContent #model_list #ml_phaeton{
	clear:left;
}

* html #MainContent #model_list #ml_routan{
	float:right;
	margin-top:-287px;
}

#MainContent #model_list #ml_tiguan {clear:left;}

#MainContent #ContentBody  
{
    overflow:hidden; 
    width:708px; 
}
#MainContent #ContentBody h3  
{
    color: #3e3e3e; 
    font-weight: bold; 
    font-size: 14px; 
    margin-bottom:3px; 
}
#MainContent #ContentBody p  
{
    font-size: 93%; 
}
#MainContent #ContentBody p strong  
{
    font-weight: bold; 
}

#MainContent #ContentBody a.find_car  
{
    background:transparent url(../vwmodels/en/us/assets/images/bkg.find-blue.gif) no-repeat scroll right 2px; 
    color:#0D5890; 
    display:block; 
    float:left; 
    font-weight:bold; 
    padding-right:18px; 
    margin-right: 22px; 
    font-size:93%; 
}
#MainContent #ContentBody a.download_brochure  
{
    color: #004b83; 
    background: transparent url(../vwmodels/en/us/assets/images/bkg.download-brochure-blue.gif) no-repeat scroll right 2px; 
    color:#0D5890; 
    display:block; 
    float:left; 
    font-weight:bold; 
    padding-right:18px; 
    font-size:93%; 
}

h4.facts_header a  
{
    background:#004B83 url(../vwmodels/en/us/assets/images/bkg.h4-fact-arrow.gif) no-repeat scroll 9px top; 
    color:#FFFFFF; 
    display:block; 
    font-size:12px; 
    font-weight:bold; 
    height:22px; 
    padding:3px 0 0 25px; 
    text-decoration:none; 
    width:683px; 
}
h4.facts_header a:hover  
{
    background-color: #0a2c45; 
    background-position: 9px -26px; 
    width:683px; 
}
h4.facts_header a.Active  
{
    background-color: #0a2c45; 
    background-position: 9px -26px; 
    padding:3px 0 0 25px; 
    width:683px; 
}
.section_data  
{
    display: none; 
    padding-top: 20px; 
}

#contentAreas  
{
    margin-top:36px; 
}
#contentAreas #contentArea0  
{
    margin-bottom: 5px; 
}
#contentAreas #contentArea1  
{
    margin-bottom: 5px; 
}
#contentAreas #contentArea2  
{
    margin-bottom: 5px; 
}
#contentAreas #contentArea3  
{
    margin-bottom: 5px; 
}
#contentAreas #contentArea4  
{
    margin-bottom: 5px; 
}

#contentAreas #contentArea0 p  
{
    margin-bottom: 16px; 
    font-size: 93%; 
}
#contentAreas #contentArea0 h5  
{
    margin-bottom: 18px; 
    font-weight: bold; 
    font-size: 100%; 
}
#contentAreas #contentArea0 p a  
{
    color: #004b83; 
    text-decoration: underline; 
}
#contentAreas #contentArea0 p a:hover  
{
    color: #0a2c45;
}
#contentAreas #contentArea0 .section_data  
{
    padding: 24px 6px 6px; 
}

#contentAreas .section_data td
{
    font-size:9px;
    line-height:15px;
}

#footer.cpo-footer 
{
    margin-top:30px; 
    position: relative; 
    top: 100px; 
}
#footer.cpo-models
{
    margin-top:30px; 
    position: relative; 
    top: 100px; 
    padding-top:10px;
}
span.thumb-overlay 
{
    display: block; 
    width: 65px; 
    height: 34px; 
    position: absolute; 
    left: 0; 
    top: 0; 
    background-color:#004b83;
}


table
{
   margin:0 0 20px;
} 

.even td
{
    background-color:#e3e4e4;
}

td.note
{
    font-size:9px;
    font-style:italic;
    color:#000000;
    font-weight:normal;
    padding:3px 6px 0 12px;
}

tr.facts_header  
{
    background: #004b83; 
    height: 25px; 
}
tr.facts_header th.key_name  
{
    color:#FFFFFF; 
    font-size:14px; 
    font-weight:bold; 
    padding-left:25px; 
    padding-right:52px; 
    width:171px; 
    padding-bottom:2px; 
    padding-left:25px;
}
tr.facts_header th.key  
{
    color:#FFFFFF; 
    font-size:14px; 
    font-weight:bold; 
    width:169px; 
    padding-bottom:2px; 
}

.completeSpecs
{
    width:708px;
}

.completeSpecs th.title{
    font-size:14px;
    font-weight:bold;
    color:#3e3e3e;
    padding:1px 6px;
} 
.completeSpecs td
{
    font-size:9px;
    padding: 2px 6px 3px 1px;
    vertical-align:top;
    width: 175px;
	width /*\**/:275px\9;
}

#contentArea0 td
{
    width:100%;
}

#contentAreas .section_data .completeSpecs td.rowTitle
{
    font-weight:bold;
    font-size:10px;
    padding: 2px 6px 2px 6px;
    color:#000000;
    width: 175px;
}

td.key_name  
{
    padding-left: 25px;
    font-size:9px; 
}
td.key  
{
    font-size:9px; 
}

.stdFeatures td{
    text-align:center;
    font-weight:bold;
    line-height:18px;
    padding:4px 2px 0 1px;
}

.stdFeatures td.item{
    text-align:left;
    padding-left:9px;
    padding-top:10px;
    padding-bottom:5px;
}

.standard{
    color:#004b83;
}
.option{
    color:#FE8402;
}

.stdFeatures td.description {
	text-align: left !important;
	padding: 4px 10px 4px 9px;
	font-size:10px;
	font-weight:normal;
}

div.stdFeatures td{
    width:50px;
}
.stdFeatures td.description{
    width:425px;
	width /*\**/:630px\9;
}

* html #ContentWrapper{
    margin-top:84px;
}

* html #MainNav{
    margin-left:15px;
}
