body {margin:0px; padding:5px 0px 20px 5px; background-color:#ffffff;}
p,li {font-family: Verdana, Helvetica, sans-serif; font-size: 10px;padding:0px 3px 3px 3px;color:#313131;margin:0px; }
h1 {font-family: "Gill Sans MT", Helvetica, sans-serif; font-size: 20px;padding:0px 3px 0px 3px;color:#313131;font-weight:400;margin:0px;}
h2 {font-family: "Gill Sans MT", Helvetica, sans-serif; font-size: 14px;padding:0px 3px 0px 3px;color:#313131;font-weight:400;margin:0px;}
h3 {font-family: Verdana, Helvetica, sans-serif; font-size: 13px;padding:0px 3px 0px 10px;color:#313131;font-weight:800;margin:0px;}
p.bp{padding:0px;margin:0px;}
td {font-family: Verdana, Helvetica, sans-serif; font-size: 10px;color:#313131;margin:0px; }
.feature {font-size:11px;font-weight:800;}

.firstcap{text-transform:capitalize;font-size:10px;padding:2px 2px 2px 2px;}

a		{text-decoration:underline;font-weight:400;}
a:link		{ color:#ff6c0d; }
a:visited	{ color:#ff6c0d; }
a:hover		{ color:#ff6c0d;text-decoration:underline; }

div.printhead{display:none;}

.header {font-weight:800;color:#666666;background-color:#ffffff;}
.header p.bookmark {font-family: Verdana, Helvetica, sans-serif;}
span.o {color:#ff6600;}
span.g {color:#666666;}
div.footer {background-image:url(../graphics/diag.gif);margin-top:30px;}
.footer p {font-size:10px; color:#b1adae;padding:0px 5px 0px 2px;}	
.footer a		{text-decoration:none;font-weight:400;}
.footer a:link		{ color:#ff6c0d; }
.footer a:visited	{ color:#ff6c0d; }
.footer a:hover		{ color:#ff6c0d;text-decoration:none; }

div.item {margin-top:10px;border-top:1px solid #cccccc;}

.menu {background-color:#4b5f80;background-image:url(../graphics/nav_up.gif);background-repeat:no-repeat;background-position:top right;}
/* when you change padding here, remember to change menuselected */
.menu p {font-family: "Gill Sans MT", Helvetica, sans-serif;color:#000000; font-size: 11px; padding:2px 9px 2px 8px;}
.menu a {font-weight:800;text-decoration:none;}
.menu a:link		{ color:#ffffff; }
.menu a:visited	{ color:#ffffff; }
.menu a:hover	{ color:#ffffff;text-decoration:none; }

.menuselected {background-color:#ff6600;background-image:url(../graphics/nav_ov.gif);background-repeat:no-repeat;background-position:top right;}
.menuselected p {font-family: "Gill Sans MT", Helvetica, sans-serif;color:#ffffff; font-size: 11px; padding:2px 9px 2px 8px;}
.menuselected a {font-weight:800;text-decoration:none;}
.menuselected a:link		{ color:#ffffff; }
.menuselected a:visited	{ color:#ffffff; }
.menuselected a:hover	{ color:#ffffff;text-decoration:none; }

.menu_spacer {background-color:#7588a6;}

div.status {background-image:url(../graphics/status.gif);background-repeat:repeat-x;padding:9px 4px 3px 6px;}
.status p {font-family: "Gill Sans MT", Helvetica, sans-serif;font-size:12px;font-weight:800;color:#465e82;}

p.db {background-color:#4b607f;font-family: "Gill Sans MT", Helvetica, sans-serif;font-size:12px;font-weight:800;color:#ffffff;margin-top:10px;margin-bottom:10px;padding:0px 3px 0px 8px;}


.content {padding:0px;margin-top:0px;}

.lc {margin-right:12px;margin-bottom:10px;border: 1px solid #cccccc;background-color:#f0f0f0;padding:0px 0px 10px 0px;}
.lc p {padding:0px 6px 0px 8px;}

.g {margin-top:10px;border-top: 1px solid #cccccc;padding-top:5px;}
.g p {padding:0px 6px 0px 8px;}

.lg {font-family: "Gill Sans MT", Helvetica, sans-serif;font-size:12px;margin-top:0px;margin-bottom:10px;padding:0px 3px 0px 8px;color:#ffffff;background-color:#a1aeb7;font-weight:800;}

.mg {background-color:#cccccc;}
.mg p {font-size:12px;color:#ffffff;font-weight:800;}

.small {font-size:10px;padding:2px 2px 2px 2px;text-transform:capitalize;}	
.smallnocaps {font-size:10px;padding:2px 2px 2px 2px;}	

.cc {margin-right:0px;margin-bottom:10px;border: 1px solid #cccccc;background-color:#f0f0f0;padding:0px 0px 10px 0px;}
.cc p {padding:0px 6px 0px 8px;}

.rc {margin-left:13px;margin-bottom:10px;border: 1px solid #cccccc;background-color:#ffffff;padding:0px}

.rc p {padding:0px 6px 0px 8px;}
.rc p.lg {font-family: "Gill Sans MT", Helvetica, sans-serif;font-size:12px;background-color:#a1aeb7;font-weight:800;color:#ffffff;margin-top:0px;margin-bottom:10px;padding:0px 3px 0px 6px;}

.rc p.lb {background-color:#3b5eb8;font-family: "Gill Sans MT", Helvetica, sans-serif;font-size:12px;font-weight:800;color:#ffffff;margin-top:0px;margin-bottom:10px;padding:0px 3px 0px 6px;}
p.smalltext {color:#999999;font-size:9px;padding:5px 3px 5px 6px;}	

.pagecontent {padding:0px;margin-top:0px;}
.pagecontent p {padding:5px 3px 5px 3px;}

.pch {background-color:#ffe8da;padding-top:10px;padding-bottom:10px;}
.pch p,h2,h3 {padding-left:10px;}
p.o {font-family: "Gill Sans MT", Helvetica, sans-serif;background-color:#ff5f01;font-size:12px;font-weight:800;color:#ffffff;margin-bottom:10px;padding:0px 3px 0px 8px;}

.resultY {background-color:#e4f2f3;border:1px solid #cccccc;margin-top:0px;}
p.special {background-color:#128e9a;color:#ffffff;font-weight:800;margin-top:10px;}
.resultN {border:1px solid #cccccc;margin-top:10px;}
.div {background-color:#cccccc;}

.best{font-size:12px;font-weight:800;color:#ec6514;}
.price{font-size:12px;font-weight:800;color:#78879c;}
.smallprice{color:#78879c;}

.bp{font-size:14px;font-weight:800;padding-top:0px}

.hatch {background-image:url(../graphics/diag.gif);}
.dotv {background-image:url(../graphics/dotv.gif);background-repeat:repeat-y;background-position:0px 20px;}

p.arrowp {background-image:url(../graphics/arrowp.gif);background-repeat:no-repeat;background-position:10px 4px;padding:4px 0px 4px 30px;font-size:12px;font-weight:800;}

.search {margin-top:10px; border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;}

.hatch {background-image:url(../graphics/hash.gif);}

p.hasharrow {background-image:url(../graphics/hashed_arrow.gif);background-repeat:no-repeat;font-size:13px;padding:2px 0px 3px 30px;font-weight:800;}

.searchform {background-color:#ffe8da;font-weight:800;}
p.sf {padding:10px 0 8px 3px;font-weight:800;background-repeat:no-repeat;background-position: right;}
p.sfct {padding:10px 0 8px 2px;font-weight:800;background-repeat:no-repeat;background-position: right;}

.mb  {background-color:#e1e6e9;padding-top:10px;padding-bottom:10px;margin-bottom:10px;}
.mb p.db {font-family: "Gill Sans MT", Helvetica, sans-serif;background-color:#4b607f;font-size:12px;font-weight:800;color:#ffffff;margin-top:0px;margin-bottom:10px;padding:0px 3px 0px 8px;}

p.dealerlist {padding-top:0px;padding-bottom:0px; font-size: 11px;}
div.dealer {padding:10px 0px 10px 10px;border-bottom:1px solid #cccccc;}
span.smlo {color:#ff6c0d;}
span.smlg {color:#666666;}
.dealer a {font-weight:800;}

.phone {font-size: 14px;padding:0px 3px 0px 3px;color:#313131;font-weight:400;margin:0px;}

.finance {background-color:#e5e5e5; border-top:2px solid #ffffff;margin-bottom:10px;}
a.big {font-size:14px;}
.overlay {position: absolute; margin: 0px; padding: 0px; zIndex:1; }
div.footer2 {background-image:url(../graphics/diag.gif);margin-top:10px;}

.highlight {margin-left:2px;padding:0px;background-color:#ff6600;text-align:center;}
.highlight a {font-weight:800;text-decoration:none;}
.highlight a:link		{ color:#ffffff; }
.highlight a:visited	{ color:#ffffff; }
.highlight a:hover	{ color:#ffffff;text-decoration:none; }

.pch1 {background-color:#ffe1cf;}
.pch2 {background-color:#ffd5be;}
.pch3 {background-color:#ffae80;}

.apr {padding-top:5px;font-size:13px;font-weight:800;}

.saving {float:bottom;}
.saving p {font-size:20px;font-style:italic;font-weight:800;color:#ff6600;}


p.big {font-size:14px;}
span.red {color:#ff0000}

.btn {font-size:10px;font-weight:400;cursor:hand;padding:0px 5px 0px 5px;background-color:#ff6600;}

a.btn {color:#ffffff;text-decoration:none;}
a.btn:link {color:#ffffff}
a.btn:visited {color:#ffffff}
a.btn:hover {color:#ffffff;text-decoration:none;}
