html, body, div, span, applet, object, iframe,

h1, h2, h3, h4, h5, h6, p, blockquote, pre,

a, abbr, acronym, address, big, cite, code,

del, dfn, em, font, ins, kbd, q, s, samp,

small, strike, strong, sub, sup, tt, var,

b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, img,

table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;	padding: 0;	border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent;}

body {font: 11px Verdana, Arial, Helvetica, sans-serif; color: #74797d; background: #426778; behavior: url("images/csshover3-source.htc");}

table {border-collapse: collapse; border-spacing: 0;}

ol, ul {list-style: none;}

.clear {clear: both;}

img, div, input {behavior: url("images/iepngfix.htc");}

.preload {display: none;}

.last {margin-right: 0!important;}

.last1 {margin: 0!important;}



	.main {width: 1000px; margin: 0 auto; padding: 10px 0;}

	.main-bg {width: 1000px; background: #fff url("images/msin-bg1.gif") left top no-repeat;}

	.main-bg1 {width: 950px; background: url("images/msin-bg2.gif") left bottom no-repeat; padding: 16px 25px;}



		.header {width: 950px; height: 306px; position: relative; background: url("images/header-bg1.gif") 0 22px no-repeat;}

		.logo {width: 266px; height: 70px; position: absolute; left: 15px; top: 49px;}

		.header-call {width: 39px; height: 17px; position: absolute; right: 22px; top: 0; background: url("images/header-call.gif") bottom no-repeat; text-align: right;}

		.number {position: absolute; right: 23px; top: 30px;}

		.header-novigator {position: absolute; left: 43px; top: 20px;}

		.header-novigator li {float: left; margin-right: 25px; color: #74797d;}

		.header-novigator li a {color: #74797d; text-decoration: none;}

		.header-menu {position: absolute; left: 389px; top: 60px;}

		.header-menu ul li {height: 48px; float: left; padding-left: 2px; background: url("images/header-menu-bg1.gif") left top no-repeat; position: relative;}

		.header-menu ul li a {display: block; float: left; padding: 15px 17px 0 17px; height: 33px; font-family: "Trebuchet MS", Helvetica, sans-serif; color: #fff; text-decoration: none; text-transform: uppercase;}

		.header-menu ul li a:hover {color: #426778; text-decoration: underline; background: url("images/header-menu-bg2.gif") repeat-x;}

		.header-menu ul li ul li {}

		.header-menu ul li ul li a {color: #426778; padding: 0; display: inline; height: auto; line-height: 1.55;}

		.header-menu ul li ul li a:hover {background: none;}

		.header-menu ul#navmenu ul {width: 123px; display: none; position: absolute; height: auto; top: 48px; left: 1px; border-top: 4px solid #e5edef;}

		.header-menu ul#navmenu ul li {overflow: hidden; height: auto; background: #e5edef; padding-left: 18px; width: 105px;}

		.header-menu ul#navmenu li:hover ul ul, .header-menu ul#navmenu li:hover ul ul ul, .header-menu ul#navmenu li.iehover ul ul, .header-menu ul#navmenu li.iehover ul ul ul {display: none;}

		.header-menu ul#navmenu li:hover ul, .header-menu ul#navmenu ul li:hover ul, .header-menu ul#navmenu ul ul li:hover ul, .header-menu ul#navmenu li.iehover ul, .header-menu ul#navmenu ul li.iehover ul, .header-menu ul#navmenu ul ul li.iehover ul {display: block;}

		.header-menu-on-bg {height: 6px; padding: 0!important; width: 123px!important; background: none!important; margin-top: -5px;}

		.header-saving {width: 227px; height: 158px; position: absolute; left: 0; top: 115px; padding: 9px 45px 0 678px; background: url("images/header-bg2.jpg") no-repeat;}

		.header-saving h2 {padding-bottom: 18px;}

		.header-saving p {color: #757a7d;}

		.header-saving a.more {display: block; float: right; color: #5c90bf; text-decoration: none;}

		.header-saving a.more img {margin-left: 10px; vertical-align: middle;}



.mores {color: #5c90bf; text-decoration: underline;}



p a {color: #5c90bf; text-decoration: underline;}



		a.view {display: block; float: right; margin-top: 8px; font-size: 14px; color: #6f8d9a; text-decoration: none;}

		a.view img {vertical-align: middle; margin-right: 2px;}

		

		.content {width: 950px; float: left;}

		

			.left-sidebar {float: left; width: 286px; margin-right: 23px;}

				.left-block {width: 286px; background: #fff url("images/left-block-bg1.gif") repeat-y; margin-bottom: 24px;}

				.left-block-bg1 {width: 286px; background: url("images/left-block-bg2.gif") left top no-repeat;}

				.left-block-bg2 {width: 256px; background: url("images/left-block-bg3.gif") left bottom no-repeat; padding: 15px 15px 10px 15px;}

				.left-block1 {width: 286px; background: #f0f4f7 url("images/left-block1-bg1.gif") left top no-repeat; margin-bottom: 24px;}

				.left-block1-bg1 {width: 256px; background: url("images/left-block1-bg2.gif") left bottom no-repeat; padding: 15px 15px 20px 15px;}

				.left-headline {padding-bottom: 8px;}

				.showroom {color: #505050; padding-bottom: 20px;}

				.showroom p {padding-bottom: 10px;}

h4 {font-size: 13px;}

				.showroom h3 {font-size: 11px; color: #000; text-transform: uppercase; font-weight: normal;}

				.showroom p span {color: #5ac0fe;}

				.showroom p a {color: #5ac0fe;}

				.about-us {color: #4f5458;}

				.about-us a.more {display: block; float: right; color: #5c90bf; text-decoration: none;}

				.about-us a.more img {margin-left: 10px; vertical-align: middle;}

				.left-list {padding-bottom: 1px;}

				.left-list li {margin-bottom: 5px; color: #757a7d;}

				.left-list li a {color: #757a7d;}

				

				.left-sidebar-inside {float: left; width: 259px; margin-right: 26px;}

				.left-sidebar-inside1 {float: left; width: 259px; margin-right: 50px;}

					.left-block-inside {width: 259px; float: left; background: #fff url("images/left-block-inside-bg1.gif") repeat-y; margin-bottom: 24px;}

					.left-block-inside-bg1 {width: 259px; float: left; background: url("images/left-block-inside-bg2.gif") left top no-repeat;}

					.left-block-inside-bg2 {width: 229px; float: left; background: url("images/left-block-inside-bg3.gif") left bottom no-repeat; padding: 15px 15px 10px 15px;}

					.car-list1 {padding-left: 7px;}

					.car-list1 li {background: url("images/availability-bg.gif") 0 4px no-repeat; padding-left: 9px; height: 16px;}

					.car-list1 li span {color: #009fff; padding-left: 9px;}

					.car-list1 li a {color: #74797d; text-decoration: none;}

					.car-list1 li strong {color: #009fff;}

					.left-block2 {width: 259px; float: left; margin-bottom: 38px; background: #eaeaea url("images/search-car-top-bg.gif") right top no-repeat;}

					.left-block2-bg {width: 259px; float: left; padding-bottom: 20px; background: url("images/left-block2-bg.gif") bottom no-repeat;}

					.left-block2 h3 {float: left; padding: 13px 16px 0 16px; height: 27px; background: #fff url("images/search-car-top-bg1.gif") right bottom no-repeat;}

					.left-block2-bg1 {padding: 13px 0 0 20px; width: 221px; float: left; color: #4f5458;}

					.left-block2-bg1 p {font-weight: bold; padding-bottom: 2px;}

					.left-block2-bg1 p b {color: #ff651a;}

					.left-block2-bg1 .input1 {width: 217px; height: 17px; font-size: 11px; color: #4f5458; border: 1px solid #d5d5d5; display: block; margin-bottom: 5px; padding: 1px 0 0 2px;}

					.left-block2-bg1 .input2 {width: 77px; height: 17px; font-size: 11px; color: #4f5458; border: 1px solid #d5d5d5; display: block; margin-bottom: 5px; padding: 1px 0 0 2px; float: left;}

					.left-block2-bg1 .input3 {width: 81px; height: 20px; font-size: 11px; color: #4f5458; border: 1px solid #d5d5d5; display: block; margin-bottom: 5px; padding: 1px 0 0 2px; float: left;}

					.left-block2-bg1 .sp1 {display: block; float: left; padding: 3px 0 0 0; margin-left: -9px; _margin-left: -4px;}

					.left-block2-bg1 .sp2 {display: block; float: left; padding: 3px 0 0 0;}

					.left-block2-bg1 textarea {width: 219px; height: 56px; display: block; font-size: 11px; color: #4f5458; border: 1px solid #d5d5d5; margin-bottom: 20px;}

					.left-block2-bg1-submit {width: 221px; height: 19px; cursor: pointer; background: url("images/left-block2-bg1-submit.gif") no-repeat; border: none;}

					.hours-list {padding: 0 0 3px 4px; width: 221px; float: left;}

					.hours-list li {float: left;}

					.hours-list li a {color: #5c90bf;}

					.hours-list .li-left {width: 110px;}

					.hours-list .li-right {width: 111px; text-align: right;}

			

			.right-sidebar {float: left; width: 641px;}

				.main-baners {width: 641px; margin-bottom: 25px; float: left;}

				.main-baners li {float: left; margin-right: 43px;}

				.car-list {width: 641px; float: left; background: url("images/car-list-bg4.gif") bottom no-repeat; margin-bottom: 25px; position: relative;}

				.car-list ul {width: 595px; padding-left: 46px; float: left; background: url("images/car-list-bg3.gif") top no-repeat}

				.car-list ul li {float: left; width: 119px; text-align: center; color: #4f5458; position: relative;}

				.car-list ul li strong {display: block;}

				.car-list ul li p {padding: 0 5px 70px 5px;}

				.car-list ul li img {margin-bottom: 15px;}

				

				.car-list2 {width: 595px; float: left; margin-top: -67px;}

				.car-list2 li {float: left; width: 119px; text-align: center; color: #4f5458; position: relative;}

				.car-list2 li strong {display: block;}

				.car-list2 li p {padding: 0 5px 3px 5px;}

				.car-list2 li img {margin-bottom: 15px;}

				

				.car-list .featured {position: absolute; left: 11px; bottom: 19px;}

				.search-car {width: 640px; float: left;}

				.search-car-top {width: 640px; min-height: 44px; _height: 44px; background: #eaeaea url("images/search-car-top-bg.gif"/) right top no-repeat;}

				.search-car-top-left {float: left; width: 162px; min-height: 37px; _height: 37px; padding: 7px 0 0 18px; background: #fff url("images/search-car-top-bg1.gif") right bottom no-repeat; font-size: 12px; color: #4f5458; text-transform: uppercase; font-weight: bold;}

				.search-car-top-right {float: left; width: 595px; padding: 12px 0 0 15px; color: #373737;}

				.search-car-form {width: 640px; height: 140px; padding-top: 1px; background: #eaeaea url("images/search-car-form-bg1.jpg") right bottom no-repeat; color: #4f5458;}

				.search-car-form-bg {width: 630px; height: 122px; padding: 18px 0 0 10px; background: url("images/search-car-form-bg2.gif") left bottom no-repeat;}

				.search-car-form-bg ul li {padding-bottom: 11px; width: 622px; float: left;}

				.search-car-form-bg ul li p {float: left; display: block; padding: 3px 11px 0 0; width: 40px; text-align: right; font-weight: bold;}

				.search-car-form-bg ul li select {width: 113px; height: 19px; border: 1px solid #d5d5d5; margin-right: 22px; display: block; float: left; font-size: 11px;}

				.search-car-form-bg ul li .search-now {width: 112px; height: 19px; margin-left: 186px; background: url("images/search-now.gif") no-repeat; cursor: pointer; border: none; float: left;}

				.availability {width: 950px; float: left; background: url("images/cars-availability-bg1.gif") repeat-y; margin-bottom: 24px;}

				.availability-bg1 {width: 950px; float: left; background: url("images/cars-availability-bg2.gif") left top no-repeat;}

				.availability-bg2 {width: 935px; float: left; padding: 10px 0 5px 15px; background: url("images/cars-availability-bg3.gif") bottom no-repeat; min-height: 55px; _height: 55px;}

				.availability-bg2 div {float: left; width: 82px; height: 18px; margin-right: 23px; position: relative; background: url("images/availability-bg.gif") 0 5px no-repeat; padding: 0 25px 0 5px;}

				.availability-bg2 div a {font-size: 10px; color: #757a7d; font-weight: bold;}

				.availability-bg2 div a:hover {color: #009fff;}

				.availability-bg2 div span {display: block; font-size: 10px; color: #009fff; position: absolute; right: 0; top: 0;}

				.right-sidebar-inside {float: left; width: 665px;}

				.right-sidebar-inside1 {float: left; width: 641px;}

				.right-selectes {width: 651px; height: 29px; margin-bottom: 20px; background: #e7eff1 url("images/right-selectes-bg.gif") no-repeat; padding: 9px 0 0 14px;}

				.right-selectes1 {width: 627px!important; background: #e7eff1 url("images/right-selectes-bg2.gif") no-repeat!important;}

				.right-selectes select {border: 1px solid #d5d5d5; display: block; float: left; margin-right: 15px; padding: 0; height: 20px; font-size: 11px; color: #74797d;}

				.right-selectes .select1 {width: 105px;}

				.right-selectes .select2 {width: 138px;}

				.right-selectes input {width: 90px; height: 19px; cursor: pointer; background: url("images/right-selectes-bg1.gif") no-repeat; display: block; float: left; border: none;}

				.car-description-headline {width: 665px; height: 50px; margin-bottom: 15px; background: url("images/car-description-headline-bg.gif") no-repeat;}

				.car-description-headline h3 {float: left; padding: 17px 0 0 15px;}

				.car-description-headline p {float: right; padding: 18px 16px 0 0; color: #fefefe;}

				.car-description-headline p img {vertical-align: baseline; margin-left: 10px;}

				.car-description {float: left; width: 665px; margin-bottom: 35px;}

				.car-description-photo {float: left; margin-right: 22px; width: 282px;}

				.car-description-photo img {width: 278px; height: 208px; padding: 1px; border: 1px solid #d6d6d6; display: block; float: left;}

				.car-description-photo a {display: block; float: right; margin: 1px 2px 0 0; width: 79px; height: 15px; background: url("images/car-description-photo-link.gif") no-repeat; text-align: center; color: #fff; text-decoration: none;}

				.car-description-info1 {padding: 16px 0 0 5px; width: 155px; float: left; margin-right: 9px; background: url("images/car-description-info1-bg.gif") left top no-repeat;}

				.car-description-info2 {padding: 16px 0 0 0; width: 190px; float: left;}

				.car-description h4 {color: #74797d; font-size: 11px;}

				.car-description strong {display: block; font-size: 22px; font-weight: normal; padding: 4px 0 13px 0; color: #ee6d2d;}

				.car-description ul li {padding-bottom: 7px;}

				.photos {width: 665px; float: left; background: url("images/photos-bg.gif") repeat-y; margin-bottom: 21px;}

				.photos-bg {width: 665px; float: left; background: url("images/photos-bg1.gif") top no-repeat;}

				.photos-bg1 {width: 650px; float: left; padding: 18px 0 20px 15px; background: url("images/photos-bg2.gif") bottom no-repeat;}

				.photos-list {padding-top: 10px;}

				.photos-list li {float: left; width: 81px; height: 60px; margin: 10px 11px 0 0;}

				.photos-list li img {padding: 1px; border: 1px solid #d6d6d6; width: 77px; height: 56px;}

				.dealer {width: 665px; float: left; background: #eaeaea url("images/search-car-top-bg.gif") right top no-repeat; margin-bottom: 30px;}

				.dealer-bg {float: left; width: 665px; padding-bottom: 20px; background: url("images/dealer-bg.gif") bottom no-repeat;}

				.dealer-bg h3 {float: left; padding: 13px 16px 0 16px; height: 27px; background: #fff url("images/search-car-top-bg1.gif") right bottom no-repeat;}

				.dealer-info {float: left; padding: 13px 0 0 25px; width: 160px; margin-right: 32px; color: #767a7d;}

				.dealer-info strong {font-size: 12px;}

				.dealer-form1 {float: left; padding-top: 13px; width: 230px; color: #4f5458;}

				.dealer-form1 p {font-weight: bold; padding-bottom: 2px;}

				.input6 {width: 198px; height: 17px; font-size: 11px; color: #4f5458; margin-bottom: 5px; border: 1px solid #d5d5d5; display: block; padding: 1px 0 0 2px}

				.dealer-form1 a {color: #ee6d2d; display: block; text-decoration: none; margin-top: 24px;}

				.dealer-form1 a span {text-decoration: underline;}

				.dealer-form1 a img {vertical-align: middle; padding-left: 6px;}

				.dealer-form2 {float: left; width: 202px; padding-top: 13px; color: #4f5458;}

				.dealer-form2 p {font-weight: bold; padding-bottom: 2px;}

				.dealer-form2 textarea {width: 200px; height: 58px; font-size: 11px; color: #4f5458; border: 1px solid #d5d5d5; display: block;}

				.dealer-form2 .submit {width: 202px; height: 19px; border: none; cursor: pointer; background: url("images/dealer-form-submit.gif") no-repeat; margin-top: 23px;}

				.right-pager {width: 641px; float: left; height: 16px; margin-bottom: 19px; position: relative;}

					.right-pager-list1 {float: left;}

					.right-pager-list1 li {float: left; margin-right: 18px;}

					.right-pager-list1 li a {color: #74797d;}

					.right-pager-list2 {float: right;}

					.right-pager-list2 li {float: left; margin-left: 18px;}

					.right-pager-list2 li a {color: #74797d;}

					.right-pager-list3 {position: absolute; width: 110px; height: 16px; left: 50%; top: 0; margin-left: -55px;}

					.right-pager-list3 li {float: left; margin-right: 2px; height: 16px; background: url("images/right-pager-list3-bg1.gif") repeat-x;}

					.right-pager-list3 li span {display: block; height: 16px; float: left; background: url("images/right-pager-list3-bg2.gif") left top no-repeat;}

					.right-pager-list3 li span span {background: url("images/right-pager-list3-bg2.gif") right top no-repeat!important;}

					.right-pager-list3 .active {background: #a2beca;}

					.right-pager-list3 .active span {background: url("images/right-pager-list3-bg3.gif") left top no-repeat;}

					.right-pager-list3 .active span span {background: url("images/right-pager-list3-bg3.gif") right top no-repeat!important;}

					.right-pager-list3 .active a {cursor: inherit;}

					.right-pager-list3 li a {color: #74797d; text-decoration: none; display: block; float: left; height: 15px; padding: 1px 5px 0 5px;}

					.right-car-block {width: 641px; float: left; margin-bottom: 20px;}

					.right-car-block-photo {float: left; display: block; margin-right: 3px; width: 163px; height: 121px; padding: 1px; border: 1px solid #d9d9d9;}

					.right-car-block-ingo {float: left; width: 336px; overflow: hidden;}

					.right-car-block-ingo h3 {height: 20px; width: 324px; border-bottom: 1px solid #e7eff1; padding: 6px 0 0 12px; background: #a2beca; font-size: 12px; color: #fff; margin-bottom: 9px;}

					.right-car-block-ingo .list-info {padding-left: 12px; margin-bottom: 15px;}

					.right-car-block-ingo .list-info li {padding-bottom: 4px;}

					.right-car-block-ingo .list-links {padding-left: 12px;}

					.right-car-block-ingo .list-links li {float: left; margin-right: 44px;}

					.right-car-block-ingo .list-links li a {display: block; text-decoration: none; color: #5c90bf;}

					.right-car-block-ingo .list-links li a img {vertical-align: baseline; padding-left: 9px;}

					.right-car-block-price {float: left; width: 135px; overflow: hidden;}

					.right-car-block-price h3 {height: 27px; width: 118px; padding: 0 0 0 17px; background: #e7eff1 url("images/right-car-block-price-bg.gif") right top no-repeat; font-size: 20px; color: #ff651a; font-weight: normal; line-height: 1.15; margin-bottom: 9px;}

					.right-car-block-price h3 span {padding-right: 11px;}

					.locator-service {width: 641px; float: left; background: #eaeaea url("images/search-car-top-bg.gif") right top no-repeat; margin-bottom: 19px;}

					.locator-service-bg {width: 641px; float: left; padding-bottom: 20px; background: url("images/locator-service-bg.gif") bottom no-repeat;}

					.locator-service h3 {float: left; padding: 13px 16px 0 16px; height: 27px; background: #fff url("images/search-car-top-bg1.gif") right bottom no-repeat;}

					.locator-service-form {padding: 13px 0 0 17px; width: 607px; float: left; color: #4f5458;}

					.locator-service-form h4 {font-size: 11px; color: #ff651a; padding-bottom: 8px; width: 607px; float: left;}

					.locator-service-form ul {padding-top: 5px; width: 607px; float: left;}

					.locator-service-form ul li {float: left; width: 270px; margin-right: 67px; overflow: hidden;}

					.locator-service-form ul li p {font-weight: bold; padding-bottom: 2px;}

					.locator-service-form ul li .input4 {width: 266px; height: 17px; font-size: 11px; color: #4f5458; border: 1px solid #d5d5d5; display: block; padding: 1px 0 0 2px;}

					.locator-service-form ul li .input5 {width: 270px; height: 19px; border: none; display: block; background: url("images/locator-service-form-submit.gif") no-repeat; cursor: pointer; margin-top: 26px;}

					.locator-service-form ul li textarea {width: 268px; height: 69px; font-size: 11px; color: #4f5458; border: 1px solid #d5d5d5; display: block;}

					

				.start {width: 950px; float: left; background: url("images/start-bg.gif") repeat-y; margin-bottom: 20px;}

				.start-bg {width: 950px; float: left; background: url("images/start-bg1.gif"/) left top no-repeat;}

				.start-bg1 {width: 914px; float: left; background: url("images/start-bg2.gif") left bottom no-repeat; padding: 22px 20px 20px 16px; position: relative;}

				.start h3 {padding-bottom: 7px;}

				.start-choise {position: absolute; right: 20px; top: 30px;}

				.start-choise ul li {float: left; padding-left: 24px;}

				.form-block {width: 950px; float: left; margin-bottom: 20px; background: #eaeaea url("images/search-car-top-bg.gif") right top no-repeat; color: #4f5458;}

				.form-block-bg {width: 950px; float: left; background: url("images/form-block.gif") bottom no-repeat; padding-bottom: 20px;}

				.form-block-1 {float: left; width: 353px;}

				.form-block-1 h3 {float: left; padding: 13px 16px 0 16px; height: 27px; background: #fff url("images/search-car-top-bg1.gif") right bottom no-repeat;}

				.form-block-1-form {padding: 12px 0 0 20px; width: 330px;}

				.form-block span {display: block; padding-top: 3px; position: relative; float: left;}

				.sp3 {margin-left: -5px;}

				.sp4 {width: 19px;}

				.sp5 {margin-left: -8px;}

				.form-block-1-form ul li {float: left; width: 330px; padding-bottom: 2px;}

				.input7 {width: 241px; height: 17px; font-size: 11px; color: #4f5458; border: 1px solid #d5d5d5; display: block; margin-bottom: 3px; padding: 1px 0 0 2px;}

				.input8 {width: 38px; height: 17px; font-size: 11px; color: #4f5458; border: 1px solid #d5d5d5; display: block; margin-bottom: 3px; padding: 1px 0 0 2px; float: left;}

				.input9 {width: 180px; height: 17px; font-size: 11px; color: #4f5458; border: 1px solid #d5d5d5; display: block; margin-bottom: 3px; padding: 1px 0 0 2px; float: left;}

				.input10 {width: 77px; height: 17px; font-size: 11px; color: #4f5458; border: 1px solid #d5d5d5; display: block; margin-bottom: 3px; padding: 1px 0 0 2px; float: left;}

				.form-block-2 {float: left; width: 333px; padding-top: 12px;}

				.form-block-2 ul li {float: left; width: 330px; padding-bottom: 2px;}

				.select3 {width: 81px; height: 20px; border: 1px solid #d5d5d5; margin-right: 19px; display: block; float: left; font-size: 11px; margin-bottom: 3px;}

				.select4 {width: 45px; height: 20px; border: 1px solid #d5d5d5; display: block; float: left; font-size: 11px; margin-bottom: 3px;}

				.select5 {width: 245px; height: 20px; border: 1px solid #d5d5d5; display: block; margin-bottom: 3px; font-size: 11px; margin-bottom: 3px;}

				.form-block-3 {float: left; width: 245px; padding-top: 12px;}

				.form-block-3 ul li {float: left; width: 245px; padding-bottom: 2px;}

				.commitment {width: 900px; float: left; padding: 23px 0 0 16px; margin-bottom: 20px; background: url("images/commitment-bg.gif") 15px 0 no-repeat;}

				.commitment h3 {padding-bottom: 15px;}

				.commitment p {padding-left: 5px;}

				.commitment a {text-decoration: none; color: #5c90bf;}

				.commitment a img {vertical-align: baseline; padding-left: 10px;}

				.commitment-forms {width: 950px; float: left; margin-bottom: 20px;}

				.commitment-forms h3 {float: left; padding: 13px 16px 0 16px; height: 27px; background: #fff url("images/search-car-top-bg1.gif") right bottom no-repeat;}

				.commitment-forms-block {float: left; width: 266px; height: 293px; padding: 12px 0 0 20px;}

				.commitment-forms-block ul {float: left; width: 266px;}

				.commitment-forms-block ul li {float: left; width: 266px; padding-bottom: 2px; color: #4f5458;}

				.commitment-forms-block span {display: block; padding-top: 3px; position: relative; float: left;}

				.commitment-form1 {float: left; width: 286px; background: #eaeaea url("images/search-car-top-bg.gif") right top no-repeat; margin-right: 46px; overflow: hidden;}

				.commitment-form1-bg {float: left; width: 286px; background: url("images/commitment-form-bg.gif") bottom no-repeat; overflow: hidden;}

				.terms {float: left; width: 617px; margin-right: 59px; background: url("images/terms-bg.gif") repeat-y; margin-bottom: 25px;}

				.terms-bg {float: left; width: 617px; background: url("images/terms-bg1.gif") top no-repeat;}

				.terms-bg1 {float: left; width: 582px; background: url("images/terms-bg2.gif") bottom no-repeat; padding: 23px 20px 18px 15px; line-height: 1.25;}

				.terms-text {padding: 18px 0 0 6px;}

				.terms-text p {padding-bottom: 12px;}

				.terms-text ol li {list-style-type: decimal; list-style-position: inside; padding-bottom: 12px;}

				.terms-text ol li ul li {list-style-type: disc; padding: 0!important;}

				.accept {float: left; width: 260px;}

				.accept div {padding: 17px 0 0 12px;}

				.submit1 {width: 245px; height: 19px; display: block; cursor: pointer; background: url("images/accept-submit-bg.gif") no-repeat; margin-top: 30px; border: none;}

		

		.footer {width: 950px; text-align: center; font-size: 10px; color: #4f5458; margin-top: 34px;}

		.footer p a {color: #009fff;}

		.footer img {vertical-align: middle; margin: 0 15px 0 10px;}

		.footer span {padding: 0 7px; color: #757a7d;}

		.footer div {padding-top: 3px;}

		.footer div a {color: #757a7d;}

		

		

		.news

		{

			background: url("images/news_c.jpg") repeat-y;

			border:none;

		}



		.news_top

		{

			background: url("images/news_t.jpg") top no-repeat;

			padding-top:10px;

		}

		

		.news_bottom, .navigation

		{

			padding:15px;

			color:#757a7d;

		}

		

		.news_bottom

		{

			background: url("images/news_b.jpg")bottom no-repeat;

		}



		.news_top h1

		{

			font-size:14px;

			font-weight:bold;

			color:#777777;

			font-family:verdana;

			padding:20px;

			padding-bottom:0px;

		}

		

		.news_top a, .news_bottom a, .navigation a

		{

			font-size:14px;

			font-weight:bold;

			color:#777777;

			font-family:verdana;

			text-decoration:underline;

		}



		.news_bottom a, .navigation a

		{

			font-weight:normal;

			color:#5c90bf;

			font-size:11px;

		}



		.news_top a:hover, .news_bottom a:hover, .navigation a:hover

		{

			text-decoration:none;

		}

		

		.storyDate

		{

			clear:both;

			padding-top:10px;

		}

		

		

		

		