.vehicleTable { border-collapse: collapse; margin: 0; }
.vehicleTable thead th { background: transparent url(/App_Themes/CarWeGoTheme/img/block.png) no-repeat scroll -20px -1175px; height: 32px; padding: 0; text-align: center; }
.vehicleTable thead th { overflow: hidden; zoom: 1; }
.vehicleTable thead th .centering { float: left; width: 100%; overflow: hidden; position: relative; }
.vehicleTable thead th .innerWrap { clear: left; float: left; position: relative; left: 50%; text-align: center; }
.vehicleTable thead th a { float: left; position: relative; right: 50%; display: block; float: left; height: 32px; line-height: 32px; margin: 0; }
.vehicleTable thead th span.libl { float: left; position: relative; right: 50%; display: block; float: left; height: 32px; line-height: 32px; margin: 0; }
.vehicleTable thead th .a { float: left; position: relative; right: 50%; display: block; float: left; width: 10px; height: 32px; margin: 0 0 0 5px; }
.vehicleTable thead th span.up { background: transparent url(/App_Themes/CarWeGoTheme/img/block.png) no-repeat scroll -892px -639px; }
.vehicleTable thead th span.down { background: transparent url(/App_Themes/CarWeGoTheme/img/block.png) no-repeat scroll -865px -639px; }
.vehicleTable thead th.f { background-position: left -1175px; }
.vehicleTable thead th.l { background-position: right -1175px; }
.vehicleTable tbody td .cellWrap { padding: 0; }
.vehicleTable tbody td { padding: 0; border-color: #d8d8d8; border-style: solid; border-width: 0 0 1px 0; }
.vehicleTable tbody td.f { border-left-width: 1px; }
.vehicleTable tbody td.l { border-right-width: 1px; }
.vehicleTable tbody td.z { border-right-width: 3px; }
.vehicleTable .imgWrap { margin: 3px 0; }
.vehicleTable .imgWrap img { border: 1px solid #aaa; padding: 3px; display: block; }
.vehicleTable .imgWrap { margin: 3px 0; }
.vehicleTable .vModel { color: #5db7e0; font-weight: bold; font-size: 15px; }
.vehicleTable .vModel:active, .vehicleTable .vModel:hover { color: #85E6F5; }
.vehicleTable .vVersion { font-size: 13px; font-weight: bold; }
.vehicleTable .imgWrap img { border: 1px solid #aaa; padding: 3px; display: block; }
.vehicleTable .rc { width: 30px; }
.vehicleTable .ri { width: 55px; }
.vehicleTable .rg { width: 70px; }
.vehicleTable .rv { width: 83px; /*90px;*/ }
.vehicleTable .rp { width: 65px; /*90px;*/ }
.vehicleTable .rm { width: 83px; /*90px;*/ }
.vehicleTable .rt { width: 70px; /*90px;*/ }
.vehicleTable .ro { width: 55px; }
.vehicleTable .re { width: 70px; }
.vehicleTable .rb { width: 90px; }
.vehicleTable tbody .rb .cellWrap, .vehicleTable tbody .re .cellWrap, .vehicleTable tbody .rc .cellWrap, .vehicleTable tbody .rt .cellWrap, .vehicleTable tbody .ro .cellWrap { text-align: center; }
.vehicleTable tbody .rm .cellWrap, .vehicleTable tbody .rc .cellWrap { padding: 0 5px; }
.vehicleTable tbody .rp .cellWrap { padding: 0 5px; font-size: 15px; text-align: right; font-weight: bold; }

