.pqform label{
font-weight: bold;
float: left;
margin-right: 1em;  
text-align: right;
width: 180px;
}
.cssform p.note { margin-left: 170px; font-size: 90%; color: #333; }
textarea.text, input.formfield {
	font: 10px Verdana, Arial, sans-serif;
	}
input.formfield {
	width: 150px;
	margin-right: 10px;	
	}
input.formbutton {
	background: #3A3374;
	color: #fff;
	font: 10px Verdana, Arial, sans-serif;
	}

.highlight {
	background-color: yellow;
	}
label {
	width: 10em;
	float: left;
	text-align: right;
	margin: 0 1em 10px 0;
	clear: both
	}

.input-box {
	float: left;
	margin-bottom: 10px;
	color: #26a;
	background: #F0F1FF;
	border: #26a solid 1px
	}

.submit-button {
	margin-left: 5em;
	clear: both;
	color: #000;
	background: #F0F8FF;
	border: 2px #9cf outset
	}
fieldset {
	border: #26a solid 1px;
	width: 40em;
	font-size: 11px;
	line-height: 16px;
	}

legend {
	background: #F0F8FF;
	order: #26a solid 1px;
	padding: 1px 10px
	} 	
.vehicle {
	width: 600px; 
	margin-top: 1px; 
	margin-bottom: 10px; 
	background-position: 0px 0px; 
	border-top-width: 0px;
	border-left-width: 0px; 
	border-right-width: 0px;	
	border-bottom-width: 0px; 
	background-image: url(/skins/sjcd/img/vehiclebg.gif); 
	text-align : left;
	vertical-align: top; 
	padding-top: 10px; 
	background-repeat: repeat-x;

}
.vehicle a:link {
	color: #003366; text-decoration: none
}
.vehicle a:visited {
	color: #999999; text-decoration: none
}
.vehicle a:hover {
	color: #CCCCCC
}
.vehicle a:active {
	color: #CCCCCC
}
.photocolumn {
	width: 115px; text-align: left
}
.vehinfocolumn {
	width: 350px;
	padding: 10px; text-align : left;
	font-weight: bold; font-size: 15px; font-family: arial, helvetica, sans-serif
}

.photocolumn img {
	border-right: #cccccc 2px solid; border-top: #cccccc 1px solid; margin-top: 2px; display: block; border-left: #cccccc 2px solid; border-bottom: #cccccc 2px solid
}
.pricecolumn {
	font-weight: bold; color: red; padding-right: 5px; font-size: 15px; float: right; width: 200px; font-family: arial, helvetica, sans-serif; text-align: right
}
.sidebox-left { width: 160px; float: left; padding: 0 0; text-align:left;}
.sidebox-right { width: 380px; float: right; padding: 0 0; }
.sidebox-right ul{list-style-type:none;}
.sidebox-left img {
  border: 0px;
}
.sidebox-left a:hover{
	background-color:#FFFFFF;
	text-decoration:none;
}
#sidebar fieldset {
	border: #26a solid 1px;
	width: 15em;
	font-size: 11px;
	line-height: 16px;
	}
#sidebar .box-1 {
	margin: 0 5px 5px 0;
	text-align: right;
	}
#sidebar-left .input-box {
	float: right;
	margin-bottom: 10px;
	margin-right: 5px;
	color: #26a;
	background: #F0F1FF;
	border: #26a solid 1px;
	}
