td.dataCell {
    padding-left: 5px;
}
font.labelBasic {
	font-size:10pt;
}
td.labelWidth110Add {
	border-bottom-style: dashed;
	border-width: 1px;
	border-color: #91B0C1;
	vertical-align: top;
	font-size: 10pt;
	/*font-weight: bold;*/
	padding-top: 5pt;
	padding-bottom: 5pt;
	color: navy;
	width: 90pt;
}
td.labelWidth50 {
	border-bottom-style: dashed;
	border-width: 1px;
	border-color: #91B0C1;
	vertical-align: top;
	font-size: 10pt;
	/*font-weight: bold;*/
	padding-top: 5pt;
	padding-bottom: 5pt;
	color: navy;
	width: 105pt;	
}

td.labelNoWidth {
	padding-top: 2pt;
	padding-bottom: 2pt;
}

input.boxReadOnly {
	font-size:10pt;
	BORDER-RIGHT: #ccc 0px solid;
	BORDER-TOP: #ccc 0px solid;
	BORDER-LEFT: #ccc 0px solid;
	BORDER-BOTTOM: #ccc 0px solid;
	BACKGROUND-COLOR: #FFFFFF;
}

input.buttonPic {
	BORDER-RIGHT: #ccc 0px solid;
	BORDER-TOP: #ccc 0px solid;
	BORDER-LEFT: #ccc 0px solid;
	BORDER-BOTTOM: #ccc 0px solid;
	BACKGROUND-COLOR: #FFFFFF;
	height: 17pt;
	width: 18pt;	
}

.boxReadOnlyWidth190 {
	font-size:10pt;
	border-style: none; 
	background-color: transparent; 
	text-align: left; 
	color: #000000;
	width:190pt;	
}

.boxMail2 {
	text-align: left; 
	width:256pt;	
}

.boxReadOnly2 {
	font-size:10pt;
	border-style: none; 
	background-color: transparent; 
	text-align: left; 
	color: #000000;
}

select#Status {
}
select#Type {
	width: 200pt;
}
input#Model {
	width: 200pt;
}
textarea#Specification {
	height: 50pt;
	width: 200pt;
}
input#Size {
	text-align: right;
	width: 70pt;
}
input#Price {
	text-align: right;
	width: 100pt;
}
textarea#GuaranteeCondition {
	height: 50pt;
	width: 200pt;
}
textarea#SpecIncrease {
	height: 30pt; 
	width: 170pt;
}
input#PRCode {
	width: 80pt;
}
input#FMCode {
	width: 80pt;
}
input#POCode {
	width: 80pt;
}
input#Lab {
	width: 80pt;
}
input#Infoma {
	width: 135pt;
}
input#EquipmentCode {
	width: 135pt;
}
input#ReciptissCode {
	width: 135pt;
}
td#ListColumn1 {
	width: 100pt;
}
td#ListColumn2 {
	width: 35%;
}
td#ListColumn3 {
	width: 100pt;
}
td.Unt01{
	width: 100pt;
}

th.Dep{	/*งาน*/
	width: 50pt;
}
table.width100Hid{
	position: absolute;
	visibility: hidden;
	width: 100%; 
}

input.model{
	width: 170pt;
}
input#Model2 {
	width: 130pt;
}
.result{
	margin-top: 3pt;
	font-size: 10pt;
	margin-bottom: 3pt;
}
a.linkWhite {
	font-size: 10pt;
	font-weight: bold;
	color: #FF0000;
	text-align: right; 
	text-decoration: none;
}
.unitSize { 
	font-size: 10pt;
	border-style: none;
	background-color: transparent; 
	text-align: left; 
	color: #000000;
    width: 50pt;
}
.textReadOnly { 
	font-size:10pt;
	border-style: none; 
	background-color: transparent; 
	text-align: left; 
	color: #000000;
}
td.labelWidth70 {
	border-bottom-style: dashed;
	border-width: 1px;
	border-color: #91B0C1;
	vertical-align: top;
	font-size: 10pt;
	/*font-weight: bold;*/
	padding-top: 5pt;
	padding-bottom: 5pt;
	color: navy;
	width:70pt;	
}
td.labelWidth80 {
	border-bottom-style: dashed;
	border-width: 1px;
	border-color: #91B0C1;
	vertical-align: top;
	font-size: 10pt;
	/*font-weight: bold;*/
	padding-top: 5pt;
	padding-bottom: 5pt;
	color: navy;
	width:80pt;	
}
td.labelWidth90 {
	border-bottom-style: dashed;
	border-width: 1px;
	border-color: #91B0C1;
	vertical-align: top;
	font-size: 10pt;
	/*font-weight: bold;*/
	padding-top: 5pt;
	padding-bottom: 5pt;
	color: navy;
	width:90pt;	
}
td.labelWidth100 {
	border-bottom-style: dashed;
	border-width: 1px;
	border-color: #91B0C1;
	vertical-align: top;
	font-size: 10pt;
	/*font-weight: bold;*/
	padding-top: 5pt;
	padding-bottom: 5pt;
	color: navy;
	width:100pt;	
}

td.labelWidth110 {
	border-bottom-style: dashed;
	border-width: 1px;
	border-color: #91B0C1;
	vertical-align: top;
	font-size: 10pt;
	/*font-weight: bold;*/
	padding-top: 5pt;
	padding-bottom: 5pt;
	color: navy;
	width:110pt;	
}

td.labelWidth120 {
	border-bottom-style: dashed;
	border-width: 1px;
	border-color: #91B0C1;
	vertical-align: top;
	font-size: 10pt;
	/*font-weight: bold;*/
	padding-top: 5pt;
	padding-bottom: 5pt;
	color: navy;
	width:120pt;	
}

td.labelWidth200 {
	border-bottom-style: dashed;
	border-width: 1px;
	border-color: #91B0C1;
	vertical-align: top;
	font-size: 10pt;
	/*font-weight: bold;*/
	padding-top: 5pt;
	padding-bottom: 5pt;
	color: navy;
	width:200pt;	
}

.colWidth70{
	width:140pt;
}
.colWidth60{
	width:120pt;
}
.colWidth65{
	width:130pt;
}
.colWidth80{
	width:150pt;
}
.colWidth85{
	width:150pt;
}
.colWidth50{
	width:100pt;
}
.colWidth30{
	width:30pt;
}
.colWidth35{
	width:40pt;
}
.colWidth40{
	width:80pt;
}
.colWidth200{
	padding-top: 5pt;
	padding-bottom: 5pt;
	vertical-align: top;
	width:200pt;
}
.colWidth400{
	padding-top: 5pt;
	padding-bottom: 5pt;
	vertical-align: top;
	width:400pt;
}
.colWidth100{
	width:100pt;
}
.colWidth85pt{
	width:85pt;
}

tr.odd {
	background-color: #CBDAE2;
	height: 5pt;
}
tr.even {
	background-color: #E2EBEF;
	height: 5pt;
}

input.button2{
	BORDER-RIGHT: gray 2px solid;
	BORDER-BOTTOM: gray 2px solid;
	BACKGROUND: #FFD993;
	color: #844B00;
	CURSOR: hand;
	width: 60pt;
}

input.buttonLong{
	BORDER-RIGHT: gray 2px solid;
	BORDER-BOTTOM: gray 2px solid;
	BACKGROUND: #FFD993;
	color: #844B00;
	CURSOR: hand;
	width: 70pt;
}
td.lhTimeLine{ 
	font-family: ms sans serif, tahoma; 
	color:#844B00;
	font-size:10pt;
} 
input.buttonWidth150{
	BORDER-RIGHT: gray 2px solid;
	BORDER-BOTTOM: gray 2px solid;
	BACKGROUND: #FFD993;
	color: #844B00;
	CURSOR: hand;
	width: 150pt;
}