.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:""}.clearfix:after{clear:both}.hide-text{overflow:hidden;text-indent:100%;white-space:nowrap}.input-block-level{display:block;width:100%;min-height:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}html{background:#818f95 url(../images/vw-greybody.gif) center top repeat-y}html body{background-color:#818f95;background:#818f95 url(../images/vw-greybody.gif) center top repeat-y;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:18px;color:#555}.typography{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;line-height:18px;color:#333}a{text-decoration:none;color:#005f9e}a:hover{color:#fdba31}p{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}label,input,button,select,textarea{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}#logo a{background:url("../images/FPO-vw-logo.png") no-repeat scroll 0 0 transparent;height:110px;width:84px}#footer{color:#222}#footer li{border-right:1px solid #222}#masthead ul#main-nav{background:transparent url("../images/bg-subnav.png") 0 30px no-repeat}#masthead ul#main-nav li{background:transparent url(../images/tabs.png) 100% -195px no-repeat}#masthead ul#main-nav li a{background:transparent url(../images/tabs.png) 0 -160px no-repeat}#masthead ul#main-nav li li a{color:#003457}#masthead ul#main-nav li li a:hover,#masthead ul#main-nav li li a.current{color:#000}ul#utility-nav li{background-color:transparent}ul#utility-nav li a{color:#333}ul#utility-nav li a:hover{color:#333;background-color:#e6e6e6}ul#utility-nav .dropdown-menu{color:#333;background-color:#fff;padding:4px 0;border:1px solid rgba(0,0,0,0.2)}ul#utility-nav .dropdown-menu li a{color:#333;background-color:#fff}ul#utility-nav .dropdown-menu li a:hover{color:#fff;background-color:#0061af}body.home #banner{background:transparent url(../images/bg-home-banner-blackBeetlex.png) 0 0 no-repeat}.mod-234.bluetop h2,.mod-270.bluetop h2,.left-rail h2,.mod-188 h2,.mod-270 h2,.mod-670 h2,.mainContentMod h2{font-size:1.5em;color:#222;padding:5px}#modTitles .modTitleCSS3{border-bottom:2px #d7e1e9 solid;background-color:#d4d5d8;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.mainNav a{color:#333}.mainNav .tab-content{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.mainNav .nav-tabs a:hover{background-color:#000;color:#fff}.mod-234{background-color:#fff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mod-234.bluetop{padding-top:0}.mod-234 .inner{min-height:0;position:relative}.mod-270{background-color:#fff}.mod-270.bluetop{padding-top:0}.mod-270 .inner{min-height:0;position:relative}.mod-515{background-color:#fff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mod-515.bluetop{padding-top:0}.mod-515 .inner{min-height:0;position:relative}.mod-515.partnum{color:#222}.mod-515 table tbody{background-color:#f9f9f9}.mod-515 thead:first-child tr:first-child th:first-child,.mod-515 tbody:first-child tr:first-child td:first-child{background-color:#dfe7eb}.mod-515 thead:first-child tr:first-child th:last-child,.mod-515 tbody:first-child tr:first-child td:last-child{background-color:#dfe7eb}.mod-670{background-color:#fff}.mod-670.bluetop{padding-top:0}.mod-670 .inner{min-height:0;position:relative}.mod-710{background-color:#fff}.mod-710.bluetop{padding-top:0}.mod-710 .inner{min-height:0;position:relative}.mod-954{background-color:transparent}.mod-954.bluetop{padding-top:0}.mod-954 .inner{min-height:105px;position:relative}.mainContentMod{background-color:#fff}.mainContentMod.homePage{background:#fff;margin-top:18px}.mainContentMod.bluetop{padding-top:0}.mainContentMod .inner{min-height:0;position:relative}.dealer-info .dealer-info-toolbar{background-color:#eee}.modal h3{color:#fff}.notes-comments header{background-color:#eee}.adminUsers th{border-bottom:1px solid #eee}#part-search .border-top{border-top:1px solid #e6e6e6}#part-search input{background-color:#fff}#part-search input.partnum{border:1px solid #e6e6e6}#part-search input.qty{border:1px solid #e6e6e6}#part-search li span{background-color:#e6e6e6;color:#555}#part-search li .selector>span{color:#333}.btn{font-size:12px;background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-ms-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(top,#fff,#e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e6e6e6',GradientType=0);border-color:#e6e6e6 #e6e6e6 #c0c0c0;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:dximagetransform.microsoft.gradient(enabled=false);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-family:Arial,Helvetica,sans-serif}.btn:hover,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{background-color:#e6e6e6}.btn:active,.btn.active{background-color:#cdcdcd \9}.btn-large{font-size:12px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.btn-small{font-size:10px}.btn-mini{font-size:10px}.btn-primary{background-color:#014c83;background-image:-moz-linear-gradient(top,#015694,#013d69);background-image:-ms-linear-gradient(top,#015694,#013d69);background-image:-webkit-gradient(linear,0 0,0 100%,from(#015694),to(#013d69));background-image:-webkit-linear-gradient(top,#015694,#013d69);background-image:-o-linear-gradient(top,#015694,#013d69);background-image:linear-gradient(top,#015694,#013d69);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#015694',endColorstr='#013d69',GradientType=0);border-color:#013d69 #013d69 #00111d;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:dximagetransform.microsoft.gradient(enabled=false)}.btn-primary:hover,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{background-color:#013d69}.btn-primary:active,.btn-primary.active{background-color:#012036 \9}.btn-warning{background-color:#faa732;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-ms-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(top,#fbb450,#f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450',endColorstr='#f89406',GradientType=0);border-color:#f89406 #f89406 #ad6704;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:dximagetransform.microsoft.gradient(enabled=false)}.btn-warning:hover,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{background-color:#f89406}.btn-warning:active,.btn-warning.active{background-color:#c67605 \9}.btn-danger{background-color:#da4f49;background-image:-moz-linear-gradient(top,#ee5f5b,#bd362f);background-image:-ms-linear-gradient(top,#ee5f5b,#bd362f);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#bd362f));background-image:-webkit-linear-gradient(top,#ee5f5b,#bd362f);background-image:-o-linear-gradient(top,#ee5f5b,#bd362f);background-image:linear-gradient(top,#ee5f5b,#bd362f);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b',endColorstr='#bd362f',GradientType=0);border-color:#bd362f #bd362f #802420;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:dximagetransform.microsoft.gradient(enabled=false)}.btn-danger:hover,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{background-color:#bd362f}.btn-danger:active,.btn-danger.active{background-color:#942a25 \9}.btn-success{background-color:#5bb75b;background-image:-moz-linear-gradient(top,#62c462,#51a351);background-image:-ms-linear-gradient(top,#62c462,#51a351);background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));background-image:-webkit-linear-gradient(top,#62c462,#51a351);background-image:-o-linear-gradient(top,#62c462,#51a351);background-image:linear-gradient(top,#62c462,#51a351);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462',endColorstr='#51a351',GradientType=0);border-color:#51a351 #51a351 #387038;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:dximagetransform.microsoft.gradient(enabled=false)}.btn-success:hover,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{background-color:#51a351}.btn-success:active,.btn-success.active{background-color:#408140 \9}.btn-info{background-color:#49afcd;background-image:-moz-linear-gradient(top,#5bc0de,#2f96b4);background-image:-ms-linear-gradient(top,#5bc0de,#2f96b4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#2f96b4));background-image:-webkit-linear-gradient(top,#5bc0de,#2f96b4);background-image:-o-linear-gradient(top,#5bc0de,#2f96b4);background-image:linear-gradient(top,#5bc0de,#2f96b4);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de',endColorstr='#2f96b4',GradientType=0);border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:dximagetransform.microsoft.gradient(enabled=false)}.btn-info:hover,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{background-color:#2f96b4}.btn-info:active,.btn-info.active{background-color:#24748c \9}.btn-inverse{background-color:#414141;background-image:-moz-linear-gradient(top,#555,#222);background-image:-ms-linear-gradient(top,#555,#222);background-image:-webkit-gradient(linear,0 0,0 100%,from(#555),to(#222));background-image:-webkit-linear-gradient(top,#555,#222);background-image:-o-linear-gradient(top,#555,#222);background-image:linear-gradient(top,#555,#222);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#555555',endColorstr='#222222',GradientType=0);border-color:#222 #222 #000;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:dximagetransform.microsoft.gradient(enabled=false)}.btn-inverse:hover,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{background-color:#222}.btn-inverse:active,.btn-inverse.active{background-color:#080808 \9}.btn-dropdown-modal-foot-wrap .dropdown-menu a{color:#333}.btn-dropdown-modal-foot-wrap .dropdown-menu a:hover{background-color:#0061af;color:#fff}.tabs-v1-wrap .nav li a{background-color:#fff;color:#333}.tabs-v1-wrap .nav li a:hover{background-color:#eee;color:#555}.tabs-v1-wrap .nav li.active a{border:1px solid #ddd;border-bottom:1px solid #fff}.tabs-v1-wrap .nav li.active a:hover{background-color:#fff;color:#333}.tabs-v1-wrap .nav li.active{border-bottom:1px solid #fff}.table-v1{font-size:13px;border:1px solid #ccc;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.table-v1 th{background-color:#eee}.table-v1 th:first-child{-webkit-border-radius:8px 0 0 0;-moz-border-radius:8px 0 0 0;border-radius:8px 0 0 0}.table-v1 th:last-child{-webkit-border-radius:0 8px 0 0;-moz-border-radius:0 8px 0 0;border-radius:0 8px 0 0}.table-v1 tr:last-child td:first-child{-webkit-border-radius:0 0 0 8px;-moz-border-radius:0 0 0 8px;border-radius:0 0 0 8px}.table-v1 tr:last-child td:last-child{-webkit-border-radius:0 0 8px 0;-moz-border-radius:0 0 8px 0;border-radius:0 0 8px 0}.table-v2{background-color:#fff;margin:15px 0;border:1px solid #dfe7eb}.table-v2 th{background-color:#e3e3e3;padding:10px;font-size:14px}.table-v2 td{padding:10px}.sorticus{box-shadow:none;margin:0}.sorticus.top{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.sorticus.btm{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.navbar{color:#999}.navbar .navbar-inner{border:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:transparent;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(transparent),to(transparent));background-image:-moz-linear-gradient(top,transparent 20%,transparent 70%);background-image:-ms-linear-gradient(top,transparent 20%,transparent 70%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,transparent),color-stop(70%,transparent));background-image:-webkit-linear-gradient(top,transparent 20%,transparent 70%);background-image:-o-linear-gradient(top,transparent 20%,transparent 70%);background-image:linear-gradient(top,transparent 20%,transparent 20%);-pie-background:linear-gradient(transparent,transparent);font-size:navbar_font_size;border:0;filter:none;-pie-poll:false}.navbar .nav li a{color:#999;text-shadow:none;padding:10px 10px 0}.navbar .nav li a:hover{background-color:transparent;color:#015694;border-bottom:4px solid #015694}.navbar .nav li .dropdown-menu{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);background-color:#fff;border-color:rgba(0,0,0,0.2)}.navbar .nav li .dropdown-menu a{text-shadow:none;color:#999;padding:10px 10px 10px;line-height:18px}.navbar .nav li .dropdown-menu a:hover{color:#000;background-color:#0061af}.navbar .nav li.active a{background-color:transparent;color:#015694;border-bottom:4px solid #015694}.navbar .nav li.active a:hover{background-color:transparent;color:#015694;border-bottom:4px solid #015694}.navbar .nav .pvid-toggle label{color:#fff}.pagination-nav-wrap .pagination-nav-content{background-color:#d4d5d8;color:#555;padding:8px 15px;*zoom:1}.pagination-nav-wrap .pagination-nav-content:before,.pagination-nav-wrap .pagination-nav-content:after{display:table;content:""}.pagination-nav-wrap .pagination-nav-content:after{clear:both}.pagination-nav-wrap .pagination-nav-content:before,.pagination-nav-wrap .pagination-nav-content:after{display:table;content:""}.pagination-nav-wrap .pagination-nav-content:after{clear:both}.pagination-nav-wrap.pagination-nav-top .pagination-nav-content{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border-bottom:1px solid #b3b3b3}.pagination-nav-wrap.pagination-nav-bottom .pagination-nav-content{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border-top:1px solid #b3b3b3}.paginationInfo-wrap .paginationInfo-content{color:#555}.paginationInfo-wrap .paginationInfo-nav{padding:0 5px;font-size:8px;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px}.dealerSearchResults-table-wrap .table-v2 .numberOfParts{color:#c41230}.dealerSearchResults-table-wrap .searchResults-updatedOn{color:#a6a6a6}.dealerSearchResultsPagination-v2-wrap .table-v2 thead tr:first-child th:first-child{-webkit-border-radius:10px 0 0 0;-moz-border-radius:10px 0 0 0;border-radius:10px 0 0 0}.dealerSearchResultsPagination-v2-wrap .table-v2 thead tr:first-child th:last-child{-webkit-border-radius:0 10px 0 0;-moz-border-radius:0 10px 0 0;border-radius:0 10px 0 0}.dealerSearchResultsPagination-v2-wrap .table-v2 tbody tr{background-color:#fff}.dealerSearchResultsPagination-v2-wrap .table-v2 tbody tr:last-child td:first-child{-webkit-border-radius:0 0 0 10px;-moz-border-radius:0 0 0 10px;border-radius:0 0 0 10px}.dealerSearchResultsPagination-v2-wrap .table-v2 tbody tr:last-child td:last-child{-webkit-border-radius:0 0 10px 0;-moz-border-radius:0 0 10px 0;border-radius:0 0 10px 0}.searchResults-dealerActions-wrap{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.pv-icon-dealerCallBtn{background:transparent url('../images/icon-contactInfo.png') no-repeat top left;width:52px;height:34px}.pv-icon{width:20px;height:20px;background:transparent url('../images/icons-diagonal.png') no-repeat 0 0}.pv-icon-email{background-position:-182px -607px}.pv-icon-fav{background-position:-79px -657px}.pv-icon-location{background-position:-75px -727px;height:22px;width:15px}.pv-icon-hazmat{background-position:-675px -15px}.pv-icon-check{background-position:-494px -287px}.pv-icon-truck{background-position:-645px -45px}.pv-icon-backorder{background-position:-560px -124px}.pv-icon-nonTransactionable{background-position:-525px -148px}.pv-icon-corePart{background-position:-616px -75px}.dropdown-menu li>a:hover,.dropdown-menu .active>a,.dropdown-menu .active>a:hover{background-color:#fff;color:#333}.nav-tabs>.active>a{background-color:#000;color:#fff}