body {
	margin: 0;
	padding: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color: #F5F5F5;
	}
	
sup {
	/*height: 0;
	line-height: 1;
	_vertical-align: bottom;
	position: relative;*/
	font-size: 50%;
	vertical-align: super;
}

.hlisting { display:none;}

.vcard { display:none;}

.img {
	border-left: #595959 solid 1px;
	border-right: #595959 solid 1px;
	}

#wrapper {
	width: 965px;
	border-left: #595959 solid 1px;
	border-right: #595959 solid 1px;
	height: auto !important;
	height: 100%;
	padding: 0;
	margin: 0 auto;
	}

.sitemap_col1 {
	float: left;
	width: 250px;
	margin: 0;
	padding: 0 15px 15px 15px;
	list-style-type:circle;
	list-style-position:inside;
	line-height: 18px;
	}

.sitemap_col1 ul {
	list-style-image: url(http://static.ypautos.com/ecl/340/images/arrow.jpg);
	list-style-position:inside;
	line-height: 18px;
	}

.sitemap_col1 h1 {
	border-bottom: #ACACAC dashed 1px;
	padding: 0px 0 2px 5px;
	}

.sitemap_col2 {
	float: right;
	width: 250px;
	margin: 0;
	padding: 0 15px 15px 15px;
}

.sitemap_col2 ul {
	list-style-image: url(http://static.ypautos.com/ecl/340/images/arrow.jpg);
	list-style-position:inside;
	line-height: 18px;
	}

.sitemap_col2 li {
	text-indent: 25px;
	}

.sitemap_col1 li {
	text-indent: 25px;
	}

.sitemap_col2 h1 {
	border-bottom: #ACACAC dashed 1px;
	padding: 0px 0 2px 5px;
	}

.navigation {
	background-image: url(http://static.ypautos.com/ecl/340/images/header-newlogo2.jpg);
	background-repeat: no-repeat;
	width: 965px;
	height: 58px;
	}


.navigation h1 {
	font-size: 14px;
	color: #FFFFFF;
	float: left;
	margin: 8px 0 0 25px;
	line-height: 14px;
	vertical-align: middle;
	}

.navigation p {
	float: right;
	color: #FFFFFF;
	font-size: 12px;
	margin: 0 285px 0 0;
	padding: 0;
	line-height: 32px;
	}

.navigation span {
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	float: left;
	margin: 9px 0px 0px 25px;
	padding-top: 22px;
	}

.navigation .right {
	float:right;
	font-weight:inherit;
	margin: 9px 65px 0px 0;
	}

.navigation span a:link {
	color:#000000;
	text-decoration:none;
	}

.navigation span a:visited {
	color:#000000;
	text-decoration:none;
	}

.navigation span a:hover {
	color:#000000;
	text-decoration:underline;
	}

.navigation span a:active {
	color:#000000;
	text-decoration:none;
	}

.navigation p a:link {
	color:#fff;
	text-decoration:underline;
	}

.navigation p a:visited {
	color:#fff;
	text-decoration:underline;
	}

.navigation p a:hover {
	color:#fff;
	text-decoration:none;
	}

.navigation p a:active {
	color:#fff;
	text-decoration:underline;
	}

.home_grey_search {
	background-color: #E5E5E5;
	height: auto !important;
	height: 100%;
	width: 965px;
	}

.home_grey_searchH {
	background-color: #E5E5E5;
	height: auto !important;
	height: 100%;
	width: 965px;
	}

.home_grey_searchH .col1 {
	width: 288px;
	float: left;
	margin: 8px 0 0 25px;
	}

.home_grey_searchH .col2 {
	width: 288px;
	float: left;
	margin: 8px 25px 0 25px;
	}

.home_grey_searchH .col3 {
	width: 288px;
	float: right;
	margin: 8px 25px 0 0;
	background-image:url(http://static.ypautos.com/ecl/350/images/whatsnew-bg.jpg);
	background-repeat:repeat-y;
	}

.home_grey_searchH .col3 .header {
	color: #000;
	font-size: 17px;
	font-weight: bold;
	border-bottom: #424242 solid 1px;
	width: 258px;
	margin: auto;
}

.home_grey_searchH .col3 .text {
	color: #000;
	font-size: 13px;
	width: 258px;
	margin: auto;
	margin-top: 14px;
}

.footer_grey {
	background-color: #E5E5E5;
	border-top: #2D334A solid 1px;
	height: auto !important;
	height: 100%;
	width: 965px;
	}

.footer_grey .col11 {
	width: 288px;
	float: left;
	margin: 8px 0 0 25px;
	}

.footer_grey .firsthalf {
	width: 445px;
	float: left;
	margin: 8px 25px 0 25px;
	}

.footer_grey .secondhalf {
	width: 445px;
	float: right;
	margin: 8px 25px 0 0;
	}

.footer_grey .col21 {
	width: 288px;
	float: left;
	margin: 8px 25px 0 25px;
	}

.footer_grey .col31 {
	width: 288px;
	float: right;
	margin: 8px 25px 0 0;
	}

.home_grey_search .col1 {
	width: 288px;
	float: left;
	margin: 8px 0 0 25px;
	}

.home_grey_search .col2 {
	width: 288px;
	float: left;
	margin: 8px 25px 0 25px;
	}

.home_grey_search .col3 {
	width: 288px;
	float: right;
	margin: 8px 25px 0 0;
	}

.home_grey_search .mini1 {
	width: 134px;
	float: left;
	margin: 0px 5px 0 0;
	}

.home_grey_search .mini1 a {
	line-height: 14px;
	font-size: 11px;
	color: #000;
	text-decoration:none;
	}

.home_grey_search .mini2 {
	width: 134px;
	float: right;
	margin: 0px 0px 0 5px;
	}

.home_grey_search .mini2 a {
	line-height: 14px;
	font-size: 11px;
	color: #000;
	text-decoration:none;
	}

.home_grey_search .col4 {
	width: 690px;
	float: right;
	margin: 8px 25px 0 25px;

	}

.home_grey_search .col5 {
	width: 200px;
	float: left;
	margin: 8px 0 0 25px;
	line-height: 25px;
	}

.invisible {
	/*width: 915px;*/
	width: 935px;
	margin: 0 auto;
	}

.invisible-whitebg {
	width: 935px;
	margin: 0 auto;
	background-image: url(http://static.ypautos.com/ecl/340/images/wheel.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	}

.invisible300 {
	float: left;
	margin-right: 5px;
	display:block;
	width: 300px;
	padding: 10px;
}

.invisible600 {
	float: right;
	margin: 0px;
	display:block;
	width: 600px;
}

.invisible700 {
	margin: 25px auto;
	width: 700px;
}

.invisible700 p {
	font-size: 15px;
	margin-left: 12px;
}

.power-filter {
	float: left;
	display: block;
	margin: 0px;
	width: 185px;
}

.power-filter p {
	font-weight: bold;
	cursor: pointer;
	padding: 3px;
	margin: 0px;
}

.power-filter .link {
	background-color: #E5E5E5;
	color: #000;
}

.power-filter p:hover {
	background-color: #2D334A;
	color: #FFFFFF;
}

.power-filter .active {
	background-color: #fff;
	color: #000;
}

.power-content {
	float: right;
	display: block;
	margin: 0px;
	padding: 10px;
	width: 730px;
	background-color: #fff;
	min-height: 340px;
	height: auto !important;
	height: 100% !important;
	background-image: url(http://static.ypautos.com/ecl/340/images/wheel.jpg);
	background-position: center top;
	background-repeat: no-repeat;
}

.power-wrapper {
	width: 935px;
	background-color: #E5E5E5;
	border: #2D334A solid 1px;
}



.oneofthree {
	width: 288px;
	float: left;
	margin: 0;
	display: inline-block;
	border: #E5E5E5 solid 1px;
	background-color: #F5F5F5;
	padding: 10px 5px;
	}

.twoofthree {
	width: 293px;
	float: left;
	margin: 0 15px;
	display: inline-block;
	border: #E5E5E5 solid 1px;
	background-color: #F5F5F5;
	padding: 10px 5px;
	}

.threeofthree {
	width: 288px;
	float: right;
	margin: 0;
	display: inline-block;
	border: #E5E5E5 solid 1px;
	background-color: #F5F5F5;
	padding: 10px 5px;
	}

.columnleft {
	width: 432px;
	float: left;
	}

.columnright {
	width: 432px;
	float: right;
	}

.clear {
	clear: both;
	}

a:link {
	color: #2D334A;
	text-decoration: underline;
	}

a:visited {
	color: #2D334A;
	text-decoration: underline;
	}

a:hover {
	color: #000;
	text-decoration: none;
	}

a:active {
	color: #2D334A;
	text-decoration: underline;
	}

.button {
	background-image: url(http://static.ypautos.com/ecl/390/images/ecl-btn.jpg);
	background-repeat: repeat-x;
	color: #000;
	font-weight: bold;
	font-size: 12px;
	border: #000000 solid 1px;
	cursor: pointer;
	}
	
.btn-disabled {
	background-image: url(http://static.ypautos.com/ecl/390/images/ecl-btn-disabled.jpg);
	background-repeat: repeat-x;
	color: #999;
	font-weight: bold;
	border: #CCC solid 1px;
	cursor: default;
	}

.listbutton {
	background-color: #2D334A;
	color: #FFFFFF;
	font-weight: bold;
	border: #000000 solid 1px;
	width: 130px;
	}

.search_wizard {
	background-color: #FFFFFF;
	background-repeat:repeat;
	width: 965px;
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	min-height:50px; /* real browsers */
	margin: 0px auto;
	padding: 0;
	display: block;

	}

.search_wizard .colW1 {
	width: 288px;
	float: left;
	margin: 5px 0 5px 25px;
	}

.search_wizard .colW2 {
	width: 602px;
	float: right;
	margin: 5px 25px 5px 25px;
	}

.search_wizardH {
	background-color: #FFFFFF;
	background-repeat:repeat;
	width: 965px;
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	min-height:50px; /* real browsers */
	margin: 0px auto;
	padding: 0;
	display: block;
	}

.search_wizardH .colW1 {
	width: 288px;
	float: left;
	margin: 5px 0 5px 25px;
	}

.search_wizardH .colW2 {
	width: 602px;
	float: right;
	margin: 5px 25px 5px 25px;
	}

h1 {
	font-size: 17px;
	font-weight: bold;
	padding: 0;
	margin: 0;
	line-height: 19px;
	color: #2D334A;
	}

.search-wizard {
	font-size: 17px;
	font-weight: bold;
	padding: 0 !important;
	margin: 0 !important;
	line-height: 19px !important;
	color: #2D334A;
	font-style:normal;
	}

.headertag {
	font-size: 17px;
	font-weight: bold;
	padding: 0;
	margin: 0;
	line-height: 19px;
	color: #2D334A;
	}

.h1class {
	font-size: 17px;
	font-weight: bold;
	padding: 0;
	margin: 0;
	line-height: 19px;

	background-color: #2D334A;
	color: #FFFFFF;
	border: #000000 solid 1px;
	}

.nocars {
	font-size: 15px;
	color: #2D334A;
	}

h2 {
	color: #2D334A;
	font-size: 15px;
	font-weight: bold;
	line-height: 17px;
	padding: 0;
	margin: 0;
	}

.reviewh2 {
	color: #2D334A;
	font-size: 12px;
	font-weight: bold;
	line-height: 17px;
	padding: 0;
	margin: 0;
	}

.review_titles {
	color: #2D334A;
	font-size: 15px;
	font-weight: bold;
	line-height: 17px;
	padding: 0;
	margin: 0;
	}

.review_titles a:link {
	color: #2D334A;
	text-decoration: none;
	}

.review_titles a:visited {
	color: #2D334A;
	text-decoration: none;
	}

.review_titles a:hover {
	color: #000;
	text-decoration: underline;
	}

.review_titles a:active {
	color: #2D334A;
	text-decoration: none;
	}

h3 {
	color: #686868;
	font-size: 12px;
	font-style:italic;
	line-height: 14px;
	padding: 0;
	margin: 0;
	margin-left: 12px;
	}

.newstitle {
	color: #686868;
	font-size: 12px;
	font-style:italic;
	font-weight: bold;
	line-height: 14px;
	padding: 0;
	margin: 0;
	margin-left: 12px;
	}

.newstitle a:link {
	text-decoration: none;
	color: #686868;
}

.newstitle a:visited {
	text-decoration: none;
	color: #686868;
}
.newstitle a:hover {
	text-decoration: underline;
	color: #686868;
}
.newstitle a:active {
	text-decoration: none;
	color: #686868;
}

.ptag_reviews {
	padding: 0;
	margin: 0;
	margin-left: 12px;
}

.review_imageLeft {
	margin-left: 15px;
}

.review_imageRight {
	margin-right: 15px;
}

.review_listingCol1 {
	width: 457px;
	float: left;
	display: inline-block;
	margin-right: 5px;
}

.review_listingCol2 {
	width: 457px;
	float: right;
	display: inline-block;
	margin-left: 5px;
}

img {
	border: 0px;
	margin: 0;
	padding: 0;
	}

.fourteen {
	font-size: 14px;
	}

hr {
	color: #2D334A;
	width: 90%;
	height: 1px;
	margin: 15px auto;

	}

.footer {
	background-image: url(http://static.ypautos.com/ecl/340/images/footer.jpg);
	background-repeat: repeat-x;
	width: 965px;
	height: 41px;
	padding: 0;
	margin:0;
	}

.footer span {
	margin: 6px 25px 0 25px;
	}

.footer p {
	vertical-align: middle;
	text-align: center;
	padding-top: 16px;
	margin: 0;
	}

.smallgrey {
	color: #000;
	font-size: 11px;
	margin: 10px 10px 0 10px;
	}

.pager123 { float: left; display: inline-block; margin-left: 25px; padding: 0px; width: 125px;}
.pager123 .previous { float: left; display: block; background: url(http://static.ypautos.com/ecl/340/images/pager-previous.gif) no-repeat; width: 17px; height: 17px; }
.pager123 .next { float: right; display: block; background: url(http://static.ypautos.com/ecl/340/images/pager-next.gif) no-repeat; width: 17px; height: 17px; }
.pager123 .number { float: left; display: block; margin: 0px; font-size:13px; width: 91px; }

.whitemyecl {
	font-weight: bold;
	font-size: 15px;
	color: #FFF;
}

.eclContainer {
	width: 800px;
}

.eclCol1 {
	width: 120px;
	float: left;
	margin: 0px 15px;
}

.eclCol2 {
	width: 200px;
	float: left;
	margin-right: 15px;
}

.eclCol3 {
	width: 100px;
	float: left;
	margin-right: 15px;
	color: #FFF;
	font-size: 13px;
	font-weight: bold;
}

.eclCol4 {
	width: 200px;
	float: left;
	margin-right: 15px;
	color: #FFF;
	font-size: 13px;
	overflow: hidden;
}

.eclCol5 {
	width: 100px;
	float: left;
	margin-right: 15px;
	color: #FFF;
	font-size: 13px;
	font-weight: bold;
}

div.mycarthumb {
	width: 290px;
	margin: 0 auto;
	height:100%;
	background-repeat:repeat-y;
	background-color: #E5E5E5;
	border: #2D334A solid 1px;
	}

.bluebar {
	height: 31px;
	width: auto;
	background-image:url(http://static.ypautos.com/ecl/340/images/bluebar.jpg);
	background-repeat: repeat-x;
	}

.bluebar h1 {
	font-size: 17px;
	font-weight: bold;
	padding: 0;
	margin: 0;
	margin-left: 25px;
	line-height: 31px;
	color: #fff;
	}

.bluebar span {
	font-size: 17px;
	font-weight: bold;
	padding: 0;
	margin: 0;
	margin-left: 25px;
	line-height: 31px;
	color: #fff;
	}

.bluebar .btitle {
	font-size: 14px;
	font-weight: bold;
	padding: 0;
	margin: 0;
	margin-left: 10px;
	line-height: 31px;
	color: #fff;
	}

.greybox {
	background-color: #E5E5E5;
	border: #2D334A solid 1px;
	}
	
.ecl-greybox {
	background-color: #E5E5E5;
	border: #2D334A solid 1px;
	}

#bluenav {
	width: 100%;
	height: 26px;
	background-image:url(http://static.ypautos.com/ecl/340/images/bluebar.jpg);
	float:left;
      font-size:13px;
      line-height: 26px;
	  font-weight: bold;
	}

#bluenav ul {
	margin: auto;
    padding:0;
    list-style:none !important;
      }

#bluenav li {
      display:inline-block;
      margin: 0;
      padding:0;
      }
#bluenav a {
      float:left;
      margin:0;
      padding:0;
      text-decoration:none;

      }
#bluenav a span {
      float:left;
      display:block;
	  width: 100px;
	  height:26PX;
      padding:0;
      color:#fff;
	  border-right:  #000000 solid 1px;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
#bluenav a span {float:none;}
    /* End IE5-Mac hack */
#bluenav a:hover span {
      color: #000;
      }

#bluenav a:hover span {
     background-image: url(http://static.ypautos.com/ecl/340/images/button_hover.jpg);
	 background-repeat: repeat-x;
	 margin:0;
	 padding: 0;
      }

#bluenav #current a {
		 background-image: url(http://static.ypautos.com/ecl/340/images/button_hover.jpg);
		 margin: 0;
		 padding: 0;
        }
#bluenav #current a span {
	color:#000;
	margin: 0;
	padding: 0;
        }

/*Help on result pages*/
 #bluenav .help a {
      float:right;
      margin:0;
	  margin-right: 10px;
      padding:0;
      text-decoration:none;
	  color: #FFFFFF;
	  font-size: 12px;
	  font-weight: normal;
      }
    #bluenav .help a:hover {
	  color: #CCCCCC;
      }

.detail_grey_search {
	background-color: #E5E5E5;
	height: auto !important;
	height: 100%;
	width: 965px;
	border-bottom: #2D334A solid 1px;
	}

.detail_grey_search h1 {
	font-size: 22px;
	color: #2D334A;
	font-weight: bold;
	line-height: 22px;
	margin: 0;
	padding: 0;
}
.fifteen {
	color: #000;
	font-size: 15px;
	font-weight: normal;
}

.detail_grey_search h2 {
	font-size: 19px;
	color: #2D334A;
	font-weight: bold;
	line-height: 26px;
}

.fifteen a:link {
	color: #000;
	text-decoration: none;
}

.fifteen a:visited {
	color: #000;
	text-decoration: none;
}

.fifteen a:hover {
	color: #000;
	text-decoration: underline;
}

.fifteen a:active {
	color: #000;
	text-decoration: none;
}

.detail_grey_search .col1 {
	width: 200px;
	float: left;
	overflow: visible;
	margin: 8px 0 0 15px;
	}

.textfield {
	font-size: 12px;
	color: #333;
	margin: 2px 0px 3px 0px;
	}

.textarea {
	font-size: 12px;
	color: #333;
	margin: 2px 0px 5px 0px;
	font-family:Arial, Helvetica, sans-serif;
	}

.contact_dealer {
	border: #CBCBCB solid 1px;
	background-color: #EEE;
}

.contact_dealer p {
	margin: 10px 10px 0px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.contact_dealer form {
	margin:0px 10px 10px 10px;
}

.floatLeft {
	float: left;
	display: block;
}

.floatRight {
	float:right;
	display: block;
}

.detail_headers {
	margin: 10px 0px;
}

.detail_links a {
	color: #000;
	font-size: 12px;
	text-decoration: underline;
}

.detail_links a:visited {
	color: #000;
	font-size: 12px;
	text-decoration: underline;
}

.browseby {
	font-weight: bold;
}

.small-white {
	color:#fff;
	text-decoration:none;
	font-size: 12px;
	font-weight:bold;
	}

.small-white a:link {
	color:#fff;
	text-decoration:none;
	font-size: 11px;
	font-weight:bold;
	}

.small-white a:visited {
	color:#fff;
	text-decoration:none;
	font-size: 11px;
	font-weight:bold;
	}

.small-white a:hover {
	color:#fff;
	text-decoration:underline;
	font-size: 11px;
	font-weight:bold;
	}

.compare td { border-bottom: #F5F5F5 solid 1px; }

.small-white a:active {
	color:#fff;
	text-decoration:none;
	font-size: 11px;
	font-weight:bold;
	}

.navigation-home {
	background-image: url(http://static.ypautos.com/ecl/340/images/header-homepage.jpg);
	background-repeat: no-repeat;
	width: 965px;
	height: 175px;
	}

.bluebar-home {
	height: 31px;
	width: auto;
	background-image:url(http://static.ypautos.com/ecl/340/images/bluebar.jpg);
	background-repeat: repeat-x;
	}


.bluebar-home h1 {
	font-size: 14px;
	color: #FFFFFF;
	float: left;
	margin: 8px 0 0 25px;
	line-height: 14px;
	vertical-align: middle;
	}

.bluebar-home p {
	float: right;
	color: #FFFFFF;
	font-size: 12px;
	margin: 0 25px 0 0;
	padding: 0;
	line-height: 32px;
	}

.bluebar-home p a:link {
	color:#fff;
	text-decoration:underline;
	}

.bluebar-home p a:visited {
	color:#fff;
	text-decoration:underline;
	}

.bluebar-home p a:hover {
	color:#fff;
	text-decoration:none;
	}

.bluebar-home p a:active {
	color:#fff;
	text-decoration:underline;
	}

.navigation-home span {
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	float: left;
	margin: 9px 0px 0px 22px;
	}

.navigation-home .right {
	float:right;
	font-weight:inherit;
	margin: 9px 65px 0px 0;
	}

.navigation-home span a:link {
	color:#000000;
	text-decoration:none;
	}

.navigation-home span a:visited {
	color:#000000;
	text-decoration:none;
	}

.navigation-home span a:hover {
	color:#000000;
	text-decoration:underline;
	}

.navigation-home span a:active {
	color:#000000;
	text-decoration:none;
	}

.navigation-home p a:link {
	color:#fff;
	text-decoration:underline;
	}

.navigation-home p a:visited {
	color:#fff;
	text-decoration:underline;
	}

.navigation-home p a:hover {
	color:#fff;
	text-decoration:none;
	}

.navigation-home p a:active {
	color:#fff;
	text-decoration:underline;
	}

.compare-boxes {
	width: 225px;
	height: 108px;
	background-color: #F5F5F5;
	border: #666 solid 1px;
	float:right;
	display: block;
	margin: 0px;
	margin-left: 6px;
	padding: 0px;
}

.compare-red {
	height: 110px;
	width: 20px;
	float:left;
	display: block;
	margin: 0px;
	margin-right: 6px;
	padding: 0px;
}

.compare-x {
	margin: 5px 0 0 5px;
}

.compare-black {
	background-color: #262626;
	color: #FFF;
	font-size: 14px;
	width: 225px;
	height: 25px;
	line-height: 25px;
	margin: 0px;
	padding: 0px;
}

.compare-black a:link, .compare-black a:visited, .compare-black a:active {
	color: #FFF;
	font-size: 14px;
	text-decoration: none;
}

.compare-black a:hover {
	color: #FFF;
	font-size: 14px;
	text-decoration: underline;
}

.compare-thumb {
	width: 94px;
	height: 73px;
	float: left;
	display: block;
	margin: 5px;
}

.compare-text {
	width: 111px;
	height: 73px;
	float: right;
	display: block;
	margin: 5px;
	_margin-right: 0px;
}

#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #FFC426;
	background-color: #fff;
	padding: 8px;
	opacity: 0.85;
	width: 250px;
}
#tooltip div { margin: 0; }

#foottip {
	border: none;
	margin: 0;
	padding: 0;
}

#foottip2 {
	border: none;
	margin: 0;
	padding: 0;
}

#foottip3 {
	border: none;
	margin: 0;
	padding: 0;
}

.newsRight {
	float:right;
	display: block;
	width:450px;
	font-size: 13px;
}

.newsLeft {
	float:left;
	display: block;
	width:450px;
	font-size: 13px;
}

.newsp {
	margin: 0px; padding: 0px 15px; font-size: 12px;
}

.dealerfeedback1 {
	float: right; width: 350px; height: 250px; margin:0px; padding: 0px; display: block; border-bottom: #CCC solid 1px; }

.dealerscroller {
	height: 120px; overflow: auto; display:none; }

.dealerfeedback2 {
	float: left; width: 350px; height: 250px; margin:0px; padding: 0px; border-right: #CCC solid 1px; border-bottom: #CCC solid 1px; display: block;}

.dealerfeedback3 {
	float: right; width: 350px; height: 170px; margin:0px; padding: 0px; border-bottom: #CCC solid 1px; display: block; }

.dealerfeedback4 {
	float: left; width: 350px; height: 170px; margin:0px; padding: 0px; border-right: #CCC solid 1px; border-bottom: #CCC solid 1px; display: block;}



/* jQuery.Rating Plugin CSS - http://www.fyneworks.com/jquery/star-rating/ */
div.rating-cancel,div.star-rating{float:left;width:17px;height:15px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
div.rating-cancel,div.rating-cancel a{background:url(http://static.ypautos.com/ecl/340/images/delete.gif) no-repeat 0 -16px}
div.star-rating,div.star-rating a{background:url(http://static.ypautos.com/ecl/340/images/star.gif) no-repeat 0 0px}
div.rating-cancel a,div.star-rating a{display:block;width:16px;height:100%;background-position:0 0px;border:0}
div.star-rating-on a{background-position:0 -16px!important}
div.star-rating-hover a{background-position:0 -32px}
/* Read Only CSS */
div.star-rating-readonly a{cursor:default !important}
/* Partial Star CSS */
div.star-rating{background:transparent!important;overflow:hidden!important}
/* END jQuery.Rating Plugin CSS */

.ordered-listings ol {
	margin-left: 18px;
	*margin-left: 30px;
	padding-left: 0px;
}
.ordered-listings li:hover {
	background-color: #E5E5E5;
}

.ordered-listings li {
	*margin-bottom: 12px;
}

.detail-corner {
	float:left; width: 240px; display: block; background-color:#FFFFFF; padding: 0px; margin: 0px auto;
}

.detail-images {
	float:right; min-height: 100px; width: 480px; display: block; padding: 0px; margin: 0px auto;
}

.thumb-scroller {
	width: 150px; height: 204px; overflow: auto;
}

.yellow-button-pad {
	background-image: url(http://static.ypautos.com/ecl/340/images/yellow_bg.jpg); background-repeat: repeat-x; height: 23px; border: #fff solid 1px; margin-left: 20px;
}

.yellow-button-pad p {
	line-height: 23px; margin: 0px; padding: 0px;
}

.yellow-button-nor {
	background-image: url(http://static.ypautos.com/ecl/340/images/yellow_bg.jpg); background-repeat: repeat-x; height: 23px; border: #fff solid 1px;
}

.yellow-button-nor p {
	line-height: 23px; margin: 0px; padding: 0px;
}

.fifteen-new {
	color: #000;
	font-size: 15px;
	font-weight: normal;
}

.fifteen-new a:link, .fifteen-new a:visited, .fifteen-new a:active {
	color: #2D334A;
	text-decoration: underline;
}

.fifteen-new a:hover {
	color: #000;
	text-decoration: none;
}

.voucher {
	background-image: url(http://static.ypautos.com/ecl/390/images/voucher-printout-bg.jpg);
	background-repeat:no-repeat;
	width: 897px;
	height: 325px;
	border: #2D334A solid 1px;
}
	