#form {
	width : 100%;
	border : 0px solid blue;
	font-size : 11px;	
	font-family : "Courier New";
}

#form tr {
	height : 37px;
}

#form tr.short {
	height : 25px;
}

#form tr td {
	vertical-align : top;
	background-color : transparent;
	font-size : 11px;
	border : 0px solid blue;
	padding-left : 4px;
	height : 30px;
	font-family : "tahoma";
}

#form tr td.spacer {
	background-image : url(img/border-top.gif);
	height : 26px;
	background-position : center 7px;
	background-repeat : repeat-x;
}

#form tr th {
	vertical-align : top;
	text-align : left;
	background-color : transparent;
	font-size : 20px;
	line-height : 85%;
	width : 90px;
	padding-top : 2px;
	border : 0px solid red;
	font-family : "Impact";
	font-weight : normal;
	color : #006699;
}

#form th div {
	font-size : 9px;
	font-weight : normal;
	padding-top : 0px;
	padding-left : 6px;
	
font-family : tahoma;
}

#form input {
	font-size : 11px;
	margin-right : 3px;
}

#form select {
	font-size : 11px;
	width : 100px;
}

.idforminfo {
	text-align : center;
	font-size : 9px;
}