#vt {
    font: normal normal normal 12px arial;
    text-decoration: none;
	width: 850px;
	position:absolute;
	top:150px;
	left:50%;
	text-align:left;
	margin-left:-425px;
	_margin-left:-425px;
	color:#ccc;
}
#vt h1 {
    text-align: left;
    font: normal normal bold 16px arial;
    margin-top:0;
    padding-top:0;
	margin-bottom:30px;
}
#vt h2 {
    text-align: left;
    font: normal normal bold 14px arial;
	color:#fff200;
}
#vt a h2 {
    text-decoration: none;
}
#vt .trim_section_text {
}
#vt .trim_section_category {
}

#vt img {
	border:2px ridge black;
}
.loclink {
    font: bold 14px arial;
    color: #063ECC;
    text-decoration: none;
    text-transform: uppercase;
    border-width: 0;
}
a.loclink { color: #063ECC; border-width:0; }
a.loclink:hover { color: #063ECC; border-width:0; }
a.loclink:link { color: #063ECC; border-width:0; }
a.loclink:visited { color: #063ECC; border-width:0; }
a.loclink:active { color: #063ECC; border-width:0; }
.trim_section_title {
    font-size:12px;
    font-family:Arial, Helvetica, sans-serif;
    font-weight: bold;
	color:#ffffff;
}
td.trim_section_title {
	padding-left:5px;
	padding-right:5px;
	color:#fff;
}
.trim_section_row {
	background-color: #770000;
	height:30px;
	padding:0;
}
.trim_section_text {
    font-size:12px;
    font-family:Arial, Helvetica, sans-serif;
	background-color:#fff;
	color:#000;
}
.trim_section_category {
    font-size:12px;
    font-family:Arial, Helvetica, sans-serif;
    text-decoration: underline;
}
#vt #topmenu {
	border-bottom: 1px solid #ffffff;
}
div.c_menu {
	position:absolute;width:880px;top:170px;left:50%;text-align:left;margin-left:-440px;_margin-left:-440px;border-bottom:1px solid #666666;
}
div.c_nav {
	position:absolute;top:150px;left:55%;margin-left:180px;_margin-left:190px;text-align:left;
}

div.c_header {
	width:100%;padding-bottom:15px;height:50px;
}
.white {
	color:#ffffff;
}
div.buttonize {
    padding:5px;
    border:1px solid #000000;
    background-color:#990000;
    color:#ffffff;
	text-align:center;
	clear:both;
}
div.buttonize a:link,div.buttonize a:visited {
	color:#ffffff;
	text-decoration:none;
}
#citynav ul.MenuBarHorizontal2 li {
	background-color:#fff;
}
td.trim_title {
	width:700px;
}
td.trim_price {
	width:200px;
	}
tr.trim_section_row h2 span {
	display:inline;
	}

a.button span {
	font-size:12px;
	float:left;
	}

#tabsB a span {
	font-size:11px;
	}

#vt a.button span {
	background-color: transparent;
	background-image: url(/carresearch/images/bg_button_span.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 0% 0%;
	display: block;
	line-height: 14px;
	padding-top: 5px;
	padding-right: 0pt;
	padding-bottom: 5px;
	padding-left: 18px;
	color:#000;
}

#vt a.button {
	background-color: transparent;
	background-image: url(/carresearch/images/bg_button_a.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: right top;
	color: #444444;
	display: block;
	float: left;
	height: 24px;
	margin-right: 6px;
	padding-right: 18px;
	text-decoration: none;
}

#vt a:hover {
    color:#000;
}

div.c_nav a:hover span {
	color:#000;
	text-decoration:none;
}
