h2{
	font-size: 0.8em;
	margin: 10px 0px 0px 0px;
	padding: 0px;
}
h2#assessingform{
	margin: 100px 0px 0px 0px;
}
/* h3{
	font-size: 0.8em;
	margin: 10px 0px 0px 0px;
	padding: 0px;
} */
.buyform{
	border: 2px black solid;
	margin-bottom: 20px;
}
.buyform p{
	width: 100%;
	font-size: 0.8em;
	margin: 0px;
	padding: 0px;
}
.buyform table{
	width: 100%;
}
input.inputmaker{
	margin: 0px;
	padding: 0px;
	width: 60px;
}
input.inputmodel{
	margin: 0px;
	padding: 0px;
	width: 60px;
}
input.inputyear{
	margin: 0px;
	padding: 0px;
	width: 50px;
}
input.inputserial{
	margin: 0px;
	padding: 0px;
	width: 50px;
}
input.inputdate{
	margin: 0px;
	padding: 0px;
	width: 45px;
}
input.inputboughtprice{
	margin: 0px;
	padding: 0px;
	width: 45px;
}
select.selectbuycondition{
	margin: 0px;
	padding: 0px;
	width: 80px;
	font-size: 1.1em;
}
select.selectnowcondition{
	margin: 0px;
	padding: 0px;
	width: 170px;
	font-size: 1.1em;
}
input.inputdetailcondition{
	margin: 0px;
	padding: 0px;
	width: 200px;
}
input.inputaccesary{
	margin: 0px;
	padding: 0px;
	width: 90px;
}
input.inputappeal{
	margin: 0px;
	padding: 0px;
	width: 150px;
}
td.tdnumber{
	margin: 0px;
	padding: 1px;
	font-size: 0.6em;
	background-color: #ffffff;
	text-align: center;
}
td.tdmaker{
	margin: 0px;
	padding: 1px;
	font-size: 0.6em;
	background-color: #ffffff;
}
td.tdmodel{
	margin: 0px;
	padding: 1px;
	font-size: 0.6em;
	background-color: #dddddd;
}
td.tdyear{
	margin: 0px;
	padding: 1px;
	font-size: 0.6em;
	background-color: #ffffff;
}
td.tdserial{
	margin: 0px;
	padding: 1px;
	font-size: 0.6em;
	background-color: #dddddd;
}
td.tdaccesary{
	margin: 0px;
	padding: 1px;
	font-size: 0.6em;
	background-color: #ffffff;
}
td.tddate{
	margin: 0px;
	padding: 1px;
	font-size: 0.6em;
	background-color: #dddddd;
}
td.tdboughtprice{
	margin: 0px;
	padding: 1px;
	font-size: 0.6em;
	background-color: #ffffff;
}
td.tdbuycondition{
	margin: 0px;
	padding: 1px;
	font-size: 0.6em;
	background-color: #dddddd;
}
td.tdnowcondition{
	margin: 0px;
	padding: 1px;
	font-size: 0.6em;
	background-color: #dddddd;
}
td.tddetailcondition{
	margin: 0px;
	padding: 1px;
	font-size: 0.6em;
	background-color: #ffffff;
}
td.tdappeal{
	margin: 0px;
	padding: 1px;
	font-size: 0.6em;
	background-color: #dddddd;
}
span.important{
	color: red;
	font-size: 1em;
}
span.notes{
	color: red;
	font-size: 0.8em;
}
td.example{
	margin: 0px;
	padding: 1px;
	font-size: 0.8em;
	background-color: #666666;
	color: #eeeeee;
}
span.example{
	font-size: 1.2em;
	font-weight: bold;
}

/* *********************************************** */
input.inputname{
	margin: 0px;
	padding: 0px;
	width: 70px;
}
select.selectage{
	margin: 0px;
	padding: 0px;
	width: 90px;
	font-size: 1.1em;
}
input.inputemail{
	margin: 0px;
	padding: 0px;
	width: 100px;
}
input.inputtel{
	margin: 0px;
	padding: 0px;
	width: 100px;
}
input.inputaddress{
	margin: 0px;
	padding: 0px;
	width: 150px;
}
td.tdname{
	margin: 0px;
	padding: 1px;
	font-size: 0.6em;
	background-color: #ffffff;
}
td.tdage{
	margin: 0px;
	padding: 1px;
	font-size: 0.6em;
	background-color: #dddddd;
}
td.tdemail{
	margin: 0px;
	padding: 1px;
	font-size: 0.6em;
	background-color: #ffffff;
}
td.tdtel{
	margin: 0px;
	padding: 1px;
	font-size: 0.6em;
	background-color: #dddddd;
}
td.tdaddress{
	margin: 0px;
	padding: 1px;
	font-size: 0.6em;
	background-color: #ffffff;
}

/* *********************************************** */
textarea.textareaknow{
	margin: 0px 0px 10px 0px;
	padding: 1px;
	width: 500px;
	height: 50px;
}
textarea.textareaopinion{
	margin: 0px;
	padding: 1px;
	width: 500px;
	height: 50px;
}