 /* file: css/mobile.css, ratio: 15.9% */ * {margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#393939;}body {background:#F3F3F3;}a {color:#0080D1;}h1 {font-size:25px;color:#D9D8D4;font-weight:normal;padding-bottom:10px;}h2.LargeH {font-size:15px;}h2 {font-size:14px;margin:30px 0 10px;padding-bottom:5px;font-weight:normal;}sup {font-size:8px;}fieldset {border:white solid 1px;}.clear {clear:both;float:none;height:1px;width:1px;}#container {width:300px;margin:0 auto;background:#e3e2de;}#logo {height:34px;width:100%;background:#FFF;}#menu {padding:10px 20px 0;}#menu ul {list-style:none outside;margin:0;float:left;width:130px;}#menu li {padding:0;}#menu li span {font-size:16px;line-height:18px;display:block;height:18px;color:#6F6F6F;}#menu li ul li span {font-size:10px;line-height:18px;display:block;padding-left:0;height:18px;color:#6F6F6F;}#menu li ul li span a {background:url( '../img/mobile/icon_link.gif' ) no-repeat 3px 4px;padding-left:14px;color:#000;text-decoration:none;line-height:18px;}#menu li a {font-size:14px;font-weight:bold;text-decoration:none;color:#6F6F6F;}#menu li ul li a {font-size:10px;font-weight:normal;text-decoration:none;color:#000;}#content h1 {font-size:18px;}#content ul {list-style:none outside;margin:0;}#content li {padding:0;border-bottom:1px solid #999;}#content ul li a {background:url( '../img/mobile/icon_link.gif' ) no-repeat 2px 5px;padding-left:14px;color:#000;text-decoration:none;line-height:18px;}#content .element {padding-bottom:20px;}#content .first {padding-top:10px;}#content a.top {background:url( '../img/mobile/icon_top.gif' ) no-repeat 2px 5px;padding-left:14px;color:#000;text-decoration:none;line-height:18px;}.WhiteBox {padding:10px;background:#FFF;margin:10px auto 0;}ul,ol,form {list-style:inside;padding:0 0 10px;}.NoMargin {margin:0;}.SecondaryNavMenu {padding:0 0 5px;}.SecondaryNavMenu li {list-style:none outside;padding:5px 0;border-bottom:1px solid #999;background:#F2F2F2;}.SecondaryNavMenu a {display:block;text-indent:10px;font-weight:bold;font-size:11px;}.SecondaryNavMenu .LinkToTop {background:#999 url( '/mobile/img/global/topMenuBullet.png' ) no-repeat 2px center;}.TrimInfo {padding:0 0 15px;}.TrimInfo .LeftContent {float:left;width:38%;}.TrimInfo .LeftContent ul {margin:0 0 -10px 15px;list-style:square outside;}.TrimInfo .LeftContent li span {display:block;margin:0 0 0 -5px;}.TrimInfo .RightContent {float:right;width:60%;}.TrimInfo .RightContent img {width:150px;height:80px;}.VehicleImage {border:none;width:260px;height:130px;padding:0 0 10px;}.VehicleFeatures li {padding:0 0 0 5px;}.Specs ul {margin-bottom:10px;list-style:inside;}#dealerLocator {background:#F2F2F2;padding:10px;margin:0 0 10px;}#btnSearch {background:#F2F2F2;border:none;color:#0080D1;cursor:pointer;font-weight:bold;text-decoration:underline;}#disclaimers ul {list-style:inside;}#footer {padding:10px 20px;background:#b6b6b6;}.LeftPositionedAnchor {float:left;display:block;}.RightPositionedAnchor {float:right;display:block;}.SubmitLink {background:#FFF;border:white solid 1px;color:#0080D1;cursor:pointer;font-weight:bold;text-decoration:underline;}.SubmitLink:focus,.SubmitLink:hover,.SubmitLink:active {background:#FFF;border:white solid 1px;}#mobileLeadForm select {width:102px;}#mobileLeadForm .TextInput {width:100px;}.RightAligned {text-align:right;}.NonVisible {visibility:hidden;width:0;height:0;border:#BBB;background:#BBB;}.ErrorMessage,.ErrorMessage * {color:red;}#lnkPrevious {margin-right:43%;}.LabelContainer {width:44%;}.FieldsetTable td {width:50%;}.Bold {font-weight:bold;}.ImgLeft {float:left;padding:0 10px 15px 0;}.left {float:left;width:130px;}.right {float:right;width:130px;text-align:right;}.section {margin:10px;padding:10px;background:#FFF;}p {line-height:11px;padding-bottom:10px;}#address a,#footer a {color:#6A94AC;text-decoration:none;font-weight:bold;}#address img {border:1px solid #FFF;}#address ul {list-style:disc;margin-left:10px;}.transparent {background:none !important;}.teaser {width:300px;margin:0 0 10px;}.teaser img {border:1px solid #fff;margin:0;padding:0;}.teaser h2 {margin:0;padding:2px;font-weight:bold;color:#6F6F6F;text-transform:uppercase;}.teaser h2 a {text-decoration:none;color:#6F6F6F;font-size:14px;margin:0;padding:0;}a img,#dealerLocator fieldset,#address ul li {border:none;}#menu li ul li span a:hover,#content ul li a:hover,#content a.top:hover,#address a:hover,#footer a:hover {text-decoration:underline;}#menu li ul li span a.active,#menu li span a.active {color:#000;}.WhiteBox p,.VehicleFeatures {padding:0 0 10px;}#mobileLeadForm table,.FieldsetTable {width:100%;}