﻿        body
        {
            font-family:Arial;
            width:99%;
            font-size:14px;
            padding:0px 0px 0px 0px;
            margin:0px 0px 0px 0px;
        }
        label
        {
            font-weight:bold;
            vertical-align:middle;
        }
        table
        {
            width:100%;
            padding:0px 0px 0px 0px;
            margin:0px 0px 0px 0px;
        }
        tr
        {
            vertical-align:top;
            width:100%;
        }
        br
        {
            clear:both;
            width:100%;
            height:1px;
            display:block;
        }
        .plug div
        {
            margin-top:7px;
        }
        .linespacer
        {
            height:10px;
        }
        .left
        {
            float:left;
        }
        .right
        {
            float:right;
        }
        .standard .left, .standard .right
        {
            width:49%;
        }
        .smaller .left, .smaller .right
        {
            width:40%;
        }
        .appointments .left
        {
            width:33%;
        }
        .appointments .right
        {
            width:65%;
        }
        .appointments .right .left, .appointments .right .right
        {
            width:49%;
        }
        .clear
        {
            clear:both;
            width:100%;
            height:0px;
            display:block;
        }
        .threeCol
        {
            clear:both;
            width:100%;
        }
        .threeCol .left, .threeCol .right
        {
            width:45%;
        }
        .threeCol .middle
        {
            float:left;
            width:10%;
            text-align:center;
        }
        .center
        {
            text-align:center;
            clear:both;
            width:100%;
        }
        .error
        {
            color:Red;
        }
        .bannerTall
        {
            background-image:url('/CarDashboard.Mobile/CarDashboard.Mobile/Images/bannerTall.jpg');
            background-repeat:repeat-x;
            background-position:top left;
            color:#DDDDFF;
            text-indent:5px;
            vertical-align:middle;
            width:100%;
            border:solid 1px #66c;
        }
        h3, h2, h4
        {
            border-bottom:solid 1px #ccc;
            padding:0px 0px 0px 0px;
            margin:0px 0px 0px 0px;
            margin-top:5px;
            font-family:Arial;
            clear:both;
            color: #004EAB;
        }
        h2
        {
        }
        h3
        {
            margin-top:15px;
        }
        h4
        {
            margin:0px 0px 0px 0px;
            padding:0px 0px 0px 0px;
        }
        h4 .areaLink, h4 a span, h4 a
        {
            color: #004EAB;
            text-decoration:underline;
        }
        .box
        {
            width:90%;
            margin-left:5%;
            margin-top:5px;
            border:solid #ccc 1px;
            text-indent:5px;
            clear:both;
        }
        .box .header
        {
            width:100%;
            background-color:#EFF6FF;
            color:#004EAB;
            height:15px;
            vertical-align:middle;
        }
        .box .innerArea
        {
            background-color:#eee;
        }
        .box .innerArea div
        {
            padding-top:5px;
        }
        textarea
        {
            width:90%;
        }
        .textBox
        {
            width:90%;
        }
        .button
        {
            width:55px;
            height:34px;
            text-align:center;
            vertical-align:middle;
            background-image:url('../images/gradient2.png');
            color:#004EAB;
            background-color:#999;
	        -moz-border-radius: 10px;
	        -webkit-border-radius: 10px;
	        border: 1px solid #aaa;
        }
        .combo, select
        {
            width:90%;
        }
        .selectSubmit
        {
            margin-left:10px;
        }
        .areaLink
        {
           text-decoration:none;
           color:#000;
        }
        .readonlyVin
        {
            clear:both;
            width:100%;
        }
        .readonlyVin label
        {
            width:10%;
            border:none;
        }
        .readonlyVin a
        {
            text-align:right;
        }
        .listItem0, .listItem1
        {
            margin:0px 0px 0px 0px;
            padding:0px 0px 0px 0px;
            border:solid 1px #666;
            margin-bottom:2px;
            background-image:url('../images/gradient.png');
        }
        .listItem1
        {
            background-color:#ccc;
        }
        .listItem0 td, .listItem1 td
        {
            font-size:10px;
        }
        .listItem0 label, .listItem1 label, .listItem0 h4, .listItem1 h4
        {
            font-size:12px;
        }
        .bottom td
        {
            border-bottom:solid 1px #aaa;
        }
        .bottom
        {
            margin-bottom:5px;            
        }
        .top td
        {
            border-top:solid 1px #aaa;
        }
        .rightBorder
        {
            border-right:solid 1px #aaa;
        }
        .leftBorder
        {
            border-left:solid 1px #aaa;
        }
        .firstField
        {
            padding-left:3px;
        }
        .paging
        {
            text-align:center;
            clear:both;
            width:100%;
        }
        .currentPage
        {
            font-weight:bold;
        }
        .paging a
        {
            margin:0px 3px 0px 3px;
        }
        .boxArea ul, .boxArea li
        {
            padding:0px 0px 0px 0px;
            margin: 0px 0px 0px 0px;
        }
        .imageRotator img
        {
            margin:0px 4px 4px 4px;
            border:solid 2px #ddd;
            border-right:solid 2px #bbb;
            border-bottom:solid 2px #bbb;
            display:block;
        }
        .radioArea .radio
        {
            float:left;
            width:25%;
            text-align:left;
        }
        .radioArea .radio label
        {
            font-weight:normal;
            vertical-align:middle;
        }
        .radioArea .radio input
        {
            width:15px;
            height:15px;
            padding:0px 0px 0px 0px;
            margin:0px 0px 0px 0px;
            vertical-align:middle;
        }
        .pager a
        {
            margin-right:10px;
        }
        .leadInfo
        {
            width:200px;
        }
        .customContent
        {
            width:100%;
            max-width:310px;
        }
        .required
        {
            color:#f20;
        }
        .indent
        {
            margin-left:5px;
        }
        .legal
        {
            font-size:9px;
        }
        .legal p
        {
            color:#555;
        }
        .list
        {
            padding:0px 0px 0px 0px;
            margin:0px 0px 0px 0px;
            list-style-type:none;
        }
        .bullets
        {
            margin-left:10px;
        }
        .SetWidthRow td
        {
            width:49%;
        }
        .ListImage
        {
            width:70px;
            vertical-align:middle;
        }
        .imageLink a, .imageLink img
        {
            color:#fff;          
        }
        .imageLink
        {
            margin:5px 5px 5px 5px;
        }
        h3.noline
        {
            border:none;
            vertical-align:top;
        }
        h3.noline span
        {
            vertical-align:top;
        }
        .SearchItems tr td div
        {
            margin-bottom:25px;
        }
        