
.mymt-row {
	width: 671px;
}

.mymt-row .hdr {
	font-weight: bold;
}

.mymt-year {
	width: 80px;
}

.mymt-pcs {
	width: 80px;
}

.mymt-price,.mymt-cost {
	width: 100px;
}

.mymt-model {
	width: 100px;
}

.mymt-row .hdr {
	float: left;
}

.mymt-row div.form-item {
	float: left;
	padding: 0;
	margin: 4px 0;
}

.mymt-year div.form-item {
	width: 80px;
}

.mymt-pcs div.form-item {
	width: 100px;
}

.mymt-price div.form-item,.mymt-cost div.form-item {
	width: 100px;
}

.mymt-row input.mymt-year {
	width: 60px !important;
	margin-right: 20px;
}

.mymt-row input.mymt-pcs {
	width: 60px !important;
	margin-right: 20px;
}

.mymt-row input.mymt-price, .mymt-row input.mymt-cost {
	width: 70px !important;
}

.mymt-row input.mymt-model {
	width: 90px !important;
}


.mymt-row div.form-item-price-, .mymt-row div.form-item-cost- {
	width: 100px;
}

.mymt-row div.form-item-model- {
	float: left;
	width: 100px;
}

.mymt-row input.form-text {
	display: inline;
}

.mymt-row input.form-submit {
	display: inline;
	margin: 0;
}

.mymt-row .mymt-row-endline {
	clear: both;
}


.node-type-product-mymt table.sticky-table th {
	padding: 0 .2em 0 0;
	text-align: left;
	border-bottom: 3px solid #CCC;
}
.node-type-product-mymt table.sticky-table td {
	padding: 2px 3px;
}


