body,td,th {
	font-family: Trebuchet MS, Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #000000;
}

body {
	background-color: #FCF8EC;
	margin-left: 0px;
	margin-top: 0px;
}
a:link {
	color: #CA0023;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #CA0023;
}
a:hover {
	text-decoration: underline;
	color: #FF0000;
}
a:active {
	text-decoration: none;
	color: #CA0023;
}
.style1 {
	color: #FFFFFF;
	font-size: 10px;
}

.style1 a {
	color: #FFFFFF;
	font-size: 10px;
	text-decoration: none;
}

.style1 a:visited{
	color: #FFFFFF;
	font-size: 10px;
	text-decoration:none;
}

.style1 a:hover{
	color: #FFFFFF;
	font-size: 10px;
	text-decoration:underline;
}

.catalog {
	border: 0px;
	border-collapse: collapse;
}

.catalog td {
	 padding:3px;
	 text-align: center;
	 border-bottom: 1px solid #000;
	 font-weight: normal;
}

.catalog th {
	 font-weight: bold;
	 border-bottom: 1px solid #000;
	 padding:3px;
	 text-align: center;
	 background-color: #CCCCCC;
}

.catalog a {
	 font-weight: bold;
	 text-decoration: none;
}

.catalog a:hover {
	 font-weight: bold;
	 text-decoration: none;
}


.catalog tr:hover, .catalog tr.hilite {
	background-color: #BCBCBC;
	cursor: pointer;
}

.details {
	border: 0px;
	border-collapse: collapse;
}

.details th {
	 font-size: 13px; 
	 font-weight: bold;
	 border-bottom: 1px solid #000;
	 padding:3px;
	 text-align: left;
	 background-color: #CCCCCC;
}

.details td {
	 padding:3px;
}

.vehicle input, textarea {
	 font-size: 12px; 
	 font-family: Trebuchet MS, Tahoma, Verdana, Arial;
	 background-color: #ffffff;
	 border: 1px solid #000;
	 padding:2px;
}

.vehicle td {
	 padding:3px;
	 text-align: left;
}

.vehicle th {
	 font-weight: bold;
	 border-bottom: 1px solid #000;
	 padding:3px;
	 text-align: left;
	 background-color: #CCCCCC;
}

.piccontainer {
	background-color: #4A393F;
	color: #ffffff;
	padding:1px;
	float:left;
	margin:2px;
}

.piccontainer_featured {
	background-color: #CA0023;
	color: #ffffff;
	padding:1px;
	float:left;
	margin:2px;
}

.piccontainer_featured input {
	 background-color: #CA0023;
	 border: 0px;
	 padding:0px;
}
.piccontainer input {
	 background-color: #4A393F;
	 border: 0px;
	 padding:0px;
}

.piccontainer_featured a:link {
	color: #ffffff;
	text-decoration:underline;
	font-weight:normal;
}
.piccontainer_featured a:visited {
	color: #ffffff;
	text-decoration:underline;
	font-weight:normal;
}

.piccontainer_featured a:hover {
	color: #ffffff;
	text-decoration:underline;
	font-weight:normal;
}

.piccontainer_featured a:active {
	color: #ffffff;
	text-decoration:underline;
	font-weight:normal;
}

.piccontainer a:link {
	color: #ffffff;
	text-decoration:underline;
	font-weight:normal;
}
.piccontainer a:visited {
	color: #ffffff;
	text-decoration:underline;
	font-weight:normal;
}

.piccontainer a:hover {
	color: #ffffff;
	text-decoration:underline;
	font-weight:normal;
}

.piccontainer a:active {
	color: #ffffff;
	text-decoration:underline;
	font-weight:normal;
}
.msg {
	color: #CA0023;
	font-weight:bold;
	font-style:italic
}

.loginform{
	background-color: #CCCCCC;
	border: 1px solid #000;
	padding:5px;
}

.loginform input {
	 font-size: 12px; 
	 font-family: Trebuchet MS, Tahoma, Verdana, Arial;
	 background-color: #ffffff;
	 border: 1px solid #000;
	 padding:2px;
}

.loginform td {
	text-align: left;
}