/******************* NEW VD PAGE STYLES *********************/
        /* CSS Document */
        
		
		#vdcontainer {margin: 0 0 0 10px}
		
        .clear {
            clear: both;
            line-height: 0;
            height: 0;
        }
        
        #stocklistcontainer {}
        #stocklistcontainer h3 {margin: 0; padding: 7px 0 0 0;}
        #stocklistcontainer p {margin-left: 0}
        
        
        #vd-container {width: 700px; margin: 10px 0 0 20px;}
        
        #content {width: 700px}
        
        #VDWrap {
            position: relative;
            width: 700px;
            margin: 0;
            text-align: left;
        }
        #VDMMV {
            background: #c2c2c2;
            position: relative;
            height: 40px;
            width: auto;
            border-bottom: 1px solid #000000;
            font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
        }
        #VDMake {
            float: left;
            margin: 5px 5px 5px 15px;
            font-size: 22px;
        }
        #VDModel {
            float: left;
            font-size: 22px;
            margin: 5px;
            color: #333333;     
        }
        #VDVersion {
            float: left;        
            font-size: 22px;
            margin: 5px;
            color: #666666;
        }
        #VDPrice{
             float: right;
             width: 180px;
             text-align: center;
             background: #cccccc;
             font-weight: bold;
             font-size: 15px;
             color: #ffffff;
             height: 40px;
             font-size: 22px;
             line-height: 38px;
        }
        #VDLinks {
            background: #cccccc;
            height: 27px;
            border-top: 1px solid #ffffff;
            border-bottom: 1px solid #000000;
        }
        #VDLinks ul {
            margin: 1px 0 0 10px;
        }
        #VDLinks ul li {
            float: left;
            list-style-type: none;
            margin: 0 2px 0 0;
        }
        #VDLinks ul li a {
            display: block;
            padding: 5px;
            border: 1px solid #414141;
            background: #999999;
            font-size: 11px;
            text-align: center;
            text-decoration: none;
            color: #ffffff;
        }
        #VDLinks ul li a:hover {
            background: #cccccc;
            color: #000000;
        }
        #VDImages {
            background: #999999;
            position: relative;
            border-top: 1px solid #ffffff;
            padding: 5px;
            border-bottom: 1px solid #000000;
        }
        #VDImages .imgholder {
            float: left;
            margin: 10px 40px 10px 40px;
        }
        #VDAge {
            background: #bbbbbb;
            height: 35px;
            border-top: 1px solid #ffffff;
            border-bottom: 1px solid #000000;
        }
        #VDDate {
            float: left;
            font-size: 15px;
            padding: 4px;
            border: 1px dotted #666666;
            margin: 4px 0 0 10px;
        }
        #VDMiles {
            float: left;
            font-size: 15px;
            padding: 4px;
            border: 1px dotted #666666;
            margin: 4px 0 0 10px;
        }
        #VDFType {
            float: left;
            font-size: 15px;
            padding: 4px;
            border: 1px dotted #666666;
            margin: 4px 0 0 10px;
        }
        #VDColour {
            float: left;
            font-size: 15px;
            padding: 4px;
            border: 1px dotted #666666;
            margin: 4px 0 0 10px;
        }
        #VDFuel {
            float: left;
            font-size: 15px;
            padding: 4px;
            border: 1px dotted #666666;
            margin: 4px 0 0 10px;
        }
        #featuresbullets {
            background: #cccccc;
            border-top: 1px solid #ffffff;
            border-bottom: 1px solid #000000;
            overflow: auto;
            padding: 10px;
        }
        #featuresbullets ul {
             padding-left: 20px;
        }
        #featuresbullets ul li {
            font-size: 12px;
            float: left;
            width: 32%;
            display: block;
            text-indent: 12px;
            background: url(../images/bullet-point.gif) no-repeat left center;
            list-style-type: none;
        }
        #VDOtherinfo {
            background: #c2c2c2;
            border-top: 1px solid #ffffff;
            border-bottom: 1px solid #000000;
        }
        #VDOtherinfo p {
            font-size: 12px;
            margin: 10px;
        }
        #VDTTemplate {
            background: #dddddd;
            border-top: 1px solid #ffffff;
            border-bottom: 1px solid #000000;
        }
        #VDTTemplate p {
            font-size: 12px;
            margin: 10px;
        }
        #VDDisc {
            background: #bbbbbb;
            border-top: 1px solid #ffffff;
            border-bottom: 1px solid #000000;
        }
        #VDDisc p {
            font-size: 12px;
            margin: 10px;
        }
        #VDPricefinance {
            width: 700px
        }
        #VDStatus {
            font-size: 16px;
            font-weight: bold;
            font-family: Arial, Helvetica, sans-serif;
            border-bottom: 1px solid #ddd;
            color: #000;
            text-align: left;
            margin: 5px 0;
            padding: 5px 0
        }
        #VDPricetwo {
            font-size: 38px;
            color: #ff0000;
            width: 700px;       
            font-family: Arial, Helvetica, sans-serif;
            text-align: left;
            padding: 5px 0;
            margin: 0
        }
        #VDWasNow {
            text-align: left;
            margin: 0;
            font-family: Arial, Helvetica, sans-serif;
            font-size: 16px;
        }
        #VDWasNow .VDWasPrice {
                        text-decoration: line-through;
                        margin-right: 10px;
        }
        #VDWasNow .VDNowPrice {
            font-size: 26px;
            font-weight: bold;
        }
        #VDAlt {
            text-align: center;
            font-size: 12px;
            margin: 5px 0;
        }
        #VDAlt a {
            color: #cc0000;
            text-decoration: none;
            padding: 5px 0;
        }
        #VDAlt a:hover {
            color: #000099;
            border-bottom: 1px dotted #000099;
        }
        #VDFinDetails {
            border-top: 1px solid #ffffff;
            border-bottom: 1px solid #000000;
            background: #bbbbbb;
        }
        #VDFinDetails p {
            font-size: 10px;
            text-align: center;
            margin: 5px 80px;
        }
        #VDFootlinks {
            background: #cccccc;
            height: 27px;
            border-top: 1px solid #ffffff;
            border-bottom: 1px solid #000000;
        }
        #VDFootlinks ul {
            margin: 1px 0 0 10px;
        }
        #VDFootlinks ul li {
            float: left;
            list-style-type: none;
            margin: 0 2px 0 0;
        }
        #VDFootlinks ul li a {
            display: block;
            padding: 5px;
            border: 1px solid #414141;
            background: #999999;
            font-size: 11px;
            text-align: center;
            text-decoration: none;
            color: #ffffff;
        }
        #VDFootlinks ul li a:hover {
            background: #cccccc;
            color: #000000;
        }
        #VDSimLink {
            overflow: hidden;
            width: 700px;
            padding: 0 0 15px 0;
        }
        #VDSimLink h2 {
            font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
            font-size: 18px;
            font-weight: normal;
            padding: 10px 0 5px 0;
            margin:  0 20px 10px 20px;
            border-bottom: 1px dotted #666666;
            text-indent: 10px;
        }
        #VDSimLink ul {
            padding: 0 0 10px 25px;
        }
        #VDSimLink ul li {
            float: left;
            list-style-type: none;
            display:block;
            width: 100%;
        
        }
        #VDSimLink ul li a {
            display: block;
            font-size: 11px;
			height: 90px;
            color: #000000;
            text-decoration: none;
            border-bottom: 1px dotted #999999;
            text-indent: 10px;
        }
        #VDSimLink ul li a:hover {
            color: #cc0000;
            border-bottom: 1px solid #cc0000;
        }
        
        
        .cwVDFinanceLink {color:#fff99c; border: solid 1px #fff99c;padding:10px;background-color:#3b7800;width:300px;font-size:12px;}
        .cwVDFinanceLink a{color:#fff;text-decoration:none;}
        .cwVDFinanceLink a:hover{color:#fff99c;text-decoration:none;}
        
        
        
        /******* VD1 Styles *******/
		
		div#features-container {background: #f6f6f6; border: 1px solid #ccc}
        
        ul#features-list                { margin: 0; width: 700px; overflow: hidden; }
        p.other-info {margin: 0 0 0 30px; padding: 10px 15px; clear: both; background: #2e2e2e}
        ul#features-list li             { margin: 0 0 0 15px; padding: 0 0 0 12px; float: left; width: 45%; list-style: none outside; background: url(../images/red-arrow-bullet.gif) left 50% no-repeat }
        
        ul.vd-buttons                   { margin: 15px 0 15px 0; width: 680px; overflow: hidden}
        ul.vd-buttons li                { display: block; float: left; height: 27px; line-height: 27px; padding: 0; margin: 0 3px 0 0; background: none; color: #eee;}
        ul.vd-buttons li a              { display: block; float: left; height: 25px; line-height: 25px; padding: 0 23px; background: #292929; color: #ddd; font-size: 10px; font-weight: normal; text-transform: uppercase; border-top: 2px solid #777}
        
        ul.vd-buttons li a:hover {color: #fff; background: #2c2c2c; border-top: 2px solid #fc0303}
        
        #VDMainImage                    { float: left; width: 400px; height: 300px; background: url(../images/nopicavail_450_338.jpg) 50% 50% no-repeat}
        
        #content                                { width: 280px; float: right }
        #VDONEimwrap                    { overflow: auto; width:280px; float: right }
        #VDONEimwrap ul                 { list-style: none; margin: 0; padding: 0; }
        #VDONEimwrap li                 { float: left; display: block; margin: 0; padding:0 15px 10px 0 ; background: none}
        #VDONEimwrap li a               { float: left; margin: 0; padding: 0; display: block; text-decoration: none;} /* thickbox img link */
        #VDONEimwrap li a:hover { color: #cccccc; text-decoration: none; }
        #VDONEimwrap li p               {  display: none; margin: 0; font-size: 10px; text-align: center; margin: 0; padding: 0; text-transform: uppercase; }
        #VDONEimwrap li p a             { padding: 0 0 10px 0 }  /* Click here text link */
        #VDONEimwrap li img             { margin: 0; padding: 0; }
        
        #VDSimLink ul                   {margin: 0; padding: 0}
        #VDSimLink ul li                {background: none; margin: 0; padding: 5px 0 0 0}
        #VDSimLink ul li a              {margin: 5px 0 0 0; padding: 0; border: 4px solid #222; background: #222; text-decoration: none; text-indent: 0; color: #fff}
        #VDSimLink ul li a:hover {text-decoration: none; border: 4px solid #111; background: #111; color: #fff}
        #VDSimLink ul li span.SimCar {display: block; height: 90px; line-height: 90px}
        
        /* ___________________________________________ VD 2 _____________________________________________ */
        #moveCursorTxt {width: 100%; height: 30px;}
        #moveCursorTxt p {margin: 0 0 0 15px; line-height: 30px; font-size: 10px; color: #333}
        #VDImage {width: 100%; height: 380px; position: relative; background: #eee}
        
        #VDthumbs {width: 130px; height: 340px; position: absolute; left: 15px; top: 30px; overflow: auto}
        #VDthumbs ul {margin: 0; padding: 0}
        #VDthumbs ul li {list-style: none outside; margin: 0 0 6px 0; padding: 0}
        #VDthumbs ul li a {display: block; width: 104px; height: 78px; border: 1px solid #000}
        #VDthumbs ul li a:hover {border-color: #fff}
        
        #mainImg {margin-left: 160px;}
        #mainImg img {border: 1px solid #000}
        
        
        
        /******* VD3+4 Styles *******/
        
        #VDTHREEimwrap                  { height: auto; float: left; }
        
        #VDImTran                               { float: left; margin: 10px 0 10px 10px; }
        
        #VDImTranThumbs                 { float: right; margin: 10px 0 0 0; width: 340px; height: 320px; overflow: auto; }
        #VDImTranThumbs ul              { margin: 0; padding: 0; list-style: none; }
        #VDImTranThumbs li              { float: left; margin: 0 0 3px 3px; padding: 0; width: 104px; height: 78px; }
        .VDThumb                                { margin: 0; padding: 0; }
        
        
        /****Similar Vehicles (Thumbnails)*****/
        
		#VDSimLink ul li a img {float: left; margin: 0 30px 0 0}
        .SimCar {width:90%; overflow: hidden; cursor: pointer}
        .SimCarImage {float: left; display: block; height: 90px; width: 30%; cursor: pointer; background: url(../images/nopic.jpg) 0 0 no-repeat; background: url(../images/nopicavail_120_90.gif) 0px 0px no-repeat}
        .SimMake {float: left; width: 50%; cursor: pointer; font-size: 15px; font-weight: bold; margin: 30px 0 0 0}
        .SimPrice {float: left; width: 20%; cursor: pointer; color: #ff0000; text-align: center; font-size: 19px; margin: 30px 0 0 0}
        
        
        #span-reg, #span-fuel, #span-trans {font-size: 16px; padding: 0 15px 0 0; color: #111}
		
		
		#span-rrp, #span-scd, #span-save {font-size: 16px; padding: 0 15px 0 0; color: #111}
		#span-save {color: #ee0000}
		
		
/* ____________________________ No Cars Uploaded _______________________________ */	
ul.SLNoCarsUploaded {margin: 30px 0 0 0; padding: 0}
ul.SLNoCarsUploaded li {list-style: none outside; padding: 0 0 0 100px; font-size: 18px; background: url(../images/nostock.gif) left 50% no-repeat; line-height: 90px}		




/* __________________________ Vehicle Details Pics _____________________________ */	

a.vdp-button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	display: block;
	font-size: 12px;
	color: #fff;
	background: #222;
	height: 30px;
	line-height: 30px;
	border-top: 2px solid #999;
	width: 200px;
	text-align: center;
	text-decoration: none;
}

a.vdp-button:hover {border-top: 2px solid #ff0000; background: #000}

