body {	margin: 0px 0px 0px 0px;	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;; background-image: url(../pictures/bleufon.jpeg)}td {	font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;}.borderleft {	border-left: 1px solid #737373;	height: 35px;}td.background {	height: 100px;	background-image: url(../pictures/gray.jpeg);; background-repeat: repeat}td.textbottom {	color: #C1C1C1;}#helpdiv {	/* position:absolute; */	text-align: right;	padding-left: 135px;}.strikethrough {	text-decoration: line-through;}.title {	height: 75px;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 26px;	font-weight: bold;	color: #000000;}#successbox {  	margin: 5px 5px 5px 5px;	padding: 5px 5px 5px 5px; 	background-color: #FFFFEC; 	border: 1px solid #F9D43E;	font-weight: normal;}.setuperrorbox {  	padding: 3px 3px 3px 3px; 	background-color: #FFFFCC; 	font-weight: normal;	border-bottom: 1px solid #F2E389;		color: #AD0F3B;}.setuperrorboxtxt{  	font-weight: normal;	color: #AD0F3B;	font-size: 14px;}.printtitle {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 26px;	font-weight: bold;	color: #000000;}.redtext {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #CC0000;}.redtextbold {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #CC0000;	font-weight: bold;}.blacktextbold {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000000;	font-weight: bold;}.bluetext {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #05386b;	font-weight: normal;}.redtitletextbold {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #CC0000;	font-weight: bold;}.whitetextbold {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFFFFF;	font-weight: bold;}.searchtitle {	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #003366;}.featuredtitle {	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #CC0000;}hr.red {	color: #CC0000;	height: 2px;}.mpgtitle {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #00;}.mpgtext {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #00;}td.hours {	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-seria, ;	font-size: 11px;	font-weight: bold;	color: #FFFFFF;	background-image: url(../images/hours_bg.gif);	padding-top: 4px;	padding-bottom: 4px;}td.invstats {	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-seria, ;	font-size: 11px;	font-weight: bold;	color: #FFFFFF;	background-image: url(../images/invstats_bg.gif);	padding-top: 4px;	padding-bottom: 4px;}.promoline {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: bold;	color: Black;}.welcometitle {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: bold;	color: Black;}.price {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	color: #A60328;}.vehicletitle {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	color: #00;}.navigationbg {	background-image: url(../images/navigation_bg.gif);	height: 32px;}a.nav, a.nav:active, a.nav:focus, a.nav:link, a.nav:visited {	height: 32px;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;	text-decoration: none;	padding-top: 10px;	font-weight: bold;	}a.botomnav:hover {	height: 32px;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;	text-decoration: none;	padding-top: 10px;	font-weight: bold;	color: #356aa0;}a.bottomnav, a.bottomnav:active, a.bottomnav:focus, a.bottomnav:link, a.bottomnav:visited {	height: 32px;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #CFCFCF;	text-decoration: none;	padding-top: 10px;	font-weight: bold;	}a.bottomnav:hover {	height: 32px;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;	text-decoration: none;	padding-top: 10px;	font-weight: bold;	color: #FFFFFF;}a, a:active, a:focus, a:link, a:visited {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #05386b;	font-weight: bold;	text-decoration: none;}a:hover{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;	font-weight: bold;	text-decoration: none;}a.infolinks, a:active.infolinks, a:focus.infolinks, a:link.infolinks, a:visited.infolinks {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #05386b;	font-weight: bold;	text-decoration: none;	border-bottom: 1px solid #C1C1C1;}a:hover.infolinks{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	font-weight: bold;	text-decoration: none;	border-bottom: 1px solid #CC0000;}.arrow {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #CC0000;}a.creditlink, a:active.creditlink, a:focus.creditlink, a:link.creditlink, a:visited.creditlink {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FFFFFF;	font-weight: bold;	text-decoration: none;	border: 1px solid Black;	padding-bottom: 4px;	padding-left: 30px;	padding-right: 30px;	padding-top: 4px;	background-color: #CC0000;	}a:hover.creditlink{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #CC0000;	font-weight: bold;	text-decoration: none;	border-bottom: 1px solid #000000;	background-color: #FFFFFF;}.searchbg {	background-color: #DBDBDB;	margin-bottom: 0px;	margin-left: 0px;	margin-right: 0px;	margin-top: 0px;}img.border {	border: 1px solid #D4D4D4;	text-decoration: none;	vertical-align: -45%;}img.middlealign {	border: 0px;	vertical-align: -25%;}img.showimg {	width: 300px;	height: 250px;	border: 3px solid #838383;}table.vehicleborder {	border: 1px solid #DFDFDF;}tr.detailsbg {	background-color: #E7E7E7;}input.button {	background-color: #FFFFFF;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 11px;	border: 1px solid Silver;	padding-bottom: 2px;	padding-left: 2px;	padding-right: 2px;	padding-top: 2px;}td.pagetop {	background-image: url(../images/topspacer_bg.gif);	height: 16px;}td.pagebottom {	background-image: url(../images/bottomspacer_bg.gif);	height: 16px;}td.spaced {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	padding: 2px;	color: #4F4F4F;	background-color: #FFFFFF;}td.small {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #4F4F4F;	font-weight: bold;}td.smallnobold {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 9px;	padding: 3px 3px 3px 3px;	color: #4F4F4F;	font-weight: normal;}td.titlebg {	background-color: #E3E3E3;	font-weight: bold;	padding-left: 4px;	padding-right: 4px;	padding-top: 4px;	padding-bottom: 4px;}td.bottomnavbg {	background-image: url(../images/bottomnavbg.gif);}.boxtitle {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFFFFF;	font-weight: bold;	background-image: url(../pictures/bleufon.jpeg);}.boxbottom {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	border-left-color: #CCCCCC;	border-left-style: solid;	border-left-width: 1px;	border-right-color: #CCCCCC;	border-right-style: solid;	border-right-width: 1px;	border-bottom-color: #CCCCCC;	border-bottom-style: solid;	border-bottom-width: 1px;	padding-bottom: 5px;	padding-left: 5px;	padding-right: 5px;	padding-top: 5px;	background-color: #FFFFEC;}.boxtitletext{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFFFFF;	font-weight: bold;	padding-bottom: 0px;	padding-left: 5px;	padding-right: 5px;	padding-top: 1px;}input {	background-image: url(../images/input_granite.gif);	border: 1px solid #CCCCCC;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	padding-left: 4px;	padding-right: 4px;	padding-top: 1px;	padding-bottom: 4px;}input.disabled {	border: 1px solid #CCCCCC;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	padding-left: 4px;	padding-right: 4px;	padding-top: 1px;	padding-bottom: 4px;	background-color: ThreedLightShadow;}input.editfield {	border: 1px solid #770000;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	padding-left: 4px;	padding-right: 4px;	padding-top: 1px;	padding-bottom: 4px;	background-color: #FFFFFF;	}input.payment {	border: 1px solid #3366FF;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	padding-left: 4px;	padding-right: 4px;	padding-top: 1px;	padding-bottom: 4px;	background-color: #FFFFE3;	color: #990000;	font-weight: bold;}select {	background-image: url(../images/input_granite.gif);	border: 1px solid #CCCCCC;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	padding-left: 4px;	padding-right: 4px;	padding-top: 1px;	padding-bottom: 4px;	}.textarea {	background-image: url(../images/textarea_granite.gif);	border: 1px solid #CCCCCC;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	padding-left: 4px;	padding-right: 4px;	padding-top: 1px;	padding-bottom: 4px;}.tagline {  	margin: 5px 5px 5px 5px;	padding: 5px 5px 5px 5px; 	background-color: #F0F0F0; 	border: 1px solid #05386b;	font-weight: bold;	text-align: center;	color: Black;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}.soldtag {  	margin: 5px 5px 5px 5px;	padding: 5px 5px 5px 5px; 	background-color: #CC0000; 	border: 1px solid Black;	font-weight: bold;	text-align: center;	color: #FFFFFF;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 16px;	text-transform: uppercase;}table.border {	border: 1px solid #E4E4E4;}.staffemailtitle {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #00000;	font-weight: bold;	background-color: #EEEEEE;	padding-bottom: 4px;	padding-left: 4px;	padding-right: 4px;	padding-top: 4px;	border: 1px solid #999999;	border-left: 0px;	border-top: 0px;	border-right: 0px;}.errorboxtitle {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFFFFF;	font-weight: bold;	background-image: url(../images/errortitlebg.gif);	border-left-color: #1A5189;	border-left-style: solid;	border-left-width: 1px;	border-right-color: #1A5189;	border-right-style: solid;	border-right-width: 1px;}#errorboxbottom {  	margin: 5px 5px 5px 5px;	padding: 5px 5px 5px 5px; 	background-color: #FFFFEC; 	border: 1px solid #80141A;	font-weight: normal;	text-align: left;	border-top: 0px;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;}/* WYSIWYG EDITOR *//* Toolbar */.toolbar1   { border: 1px solid #666666; height: 26px; background-image: url(../admin/images/editor/background_silver.jpg); }.toolbar2   { border: 1px solid #666666; height: 24px; background-image: url(../admin/images/editor/background_silver.jpg); border-bottom: 0px; border-top: 0px; }/* Command Buttons */.buttonOff     { width: 20px; height: 20px; border: 0px solid transparent; margin: 1px; padding: 0px; background: transparent; }.buttonOver { width: 20px; height: 20px; border: 1px solid #999999; margin: 0px; padding: 0px; text-decoration: none; }/* Font Type and Size Drop Down */.dropdown          { background-color: #FFFFFF; border: 1px solid #333333; height: 140px; overflow: auto; padding: 1px; }button.mouseOver   { background-color: #EEEEEE; border: 1px solid #CCCCCC; padding: 3px; cursor: default; text-align: left;}button.mouseOut    { background-color: #FFFFFF; border: 1px solid #FFFFFF; padding: 3px; cursor: default; text-align: left;}/* CREATE TABLE POPUP *//* Select Border Width/Type */.on   { background-color: #EEEEEE; border: 1px solid #CCCCCC; padding: 6px; width: 140px; cursor: default; height: 5px;}.off  { background-color: #FFFFFF; border: 1px solid #FFFFFF; padding: 6px; width: 140px; cursor: default; height: 5px;}/* Select Shading/Border Color */.selectColorTable  { border: 1px solid #7E7E81; background-color: #F7F7F7; padding: 1px; }.selectColorBorder { border: 1px solid #F7F7F7; }.selectColorOn     { border: 1px solid #999999; background-color: #CCCCCC; }.selectColorOff    { border: 1px solid #F7F7F7; background-color: #F7F7F7; }.selectColorBox    { border: 1px solid #FFFFFF; font-size: 1px; height: 13px; width: 13px; }.paginationstyle{ /*Style for demo pagination divs*//*width: 250px;*/  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none;padding: 2px 0;margin: 0px 0; }.paginationstyle a{ 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	background: url(../images/button_granite.gif);	padding-top: 4px;	padding-right: 6px;	padding-left: 6px;	padding-bottom: 4px;	border: 1px solid #CCCCCC;	text-decoration: none;	margin-left: 0px;			height: 12px;	}.paginationstyle a:hover, .paginationstyle a.selected .flatview a:hover, .paginationstyle .flatview a.selected { 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #FFFFFF;	background: url(../images/hours_bg.gif);	border-top: 1px solid #CCCCCC;	padding-top: 4px;	padding-right: 6px;	padding-left: 6px;	padding-bottom: 4px;	text-decoration: none;	height: 10px;}.otherflatview { 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #FFFFFF;	padding-top: 4px;	padding-right: 6px;	padding-left: 6px;	padding-bottom: 4px;	border: 1px solid #CCCCCC;	text-decoration: none;	background-color: Black;	background: url(../images/hours_bg.gif);	height: 20px;}.grayline {	background-color: #E7E7E7;	height: 2px;	width: 510px;}#prepage {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	height: 40px;	width: 300px;	background-color: White;	border: 4px solid #003366;	text-align: center;	position: absolute;	top: 50%;	left: 35%;	font-weight: bold;	font-size: 12px;	padding-top: 16px;	padding-bottom: 8px;	}	/* ---------------------------- *//* CUSTOMIZE AUTOSUGGEST STYLE	*/#search-wrap input{width:200px; font-size:14px; color:#999999; border:solid 1px #999999;   }#results{width:235px; border:solid 1px #DEDEDE; display:none;  position: absolute;  background-color: #FFFFFF;  }#results ul, #results li{padding:0; margin:0; border:0; list-style:none;}#results li {font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif; border-top:solid 1px #DEDEDE;}#results li a{display:block; font-size:11px; padding:4px; text-decoration:none; color:#05386b; font-weight:bold;}#results li a small{display:block; font-size:10px; text-decoration:none; color:#999999; font-weight:normal;}#results li a:hover{background:#FFFFCC;}#results ul {padding:4px;}.fonbleu {  background: url(../pictures/bleufon.jpeg)}.mail {  background: #FFFFFF}.bouton {  background: #5E6A82 url(none); color: #FFFFFF}