
input,select {
    line-height:1.3em;
    border:1px solid #c3c3c3;
}
input.text, textarea, select{
    border-top:1px solid #7c7c7c;
    border-left:1px solid #c3c3c3;
    border-right:1px solid #c3c3c3;
    border-bottom:1px solid #ddd;
    background:#fff url(fieldbg.gif) repeat-x top;
}

td.formColumnLeft {
	width: 20%;
	vertical-align: top;
}
td.formColumnRight {
	width: 80%;
	vertical-align: top;
}
td.formColumnRight select,
td.formColumnRight input.text,
td.formColumnRight textarea {
	width:  95%;
	padding: 2px;
}
td.formColumnRight textarea {
	font: 11px Verdana;
}
input.formSubmit {
	padding: 2px 10px 2px 25px;
	margin: 4px;
	background: url(i/f/accept.png) no-repeat 4px 3px;	
}

input.formPreview {
    padding: 2px 10px 2px 25px;
    margin: 4px;
    background: url(i/f/layout_content.png) no-repeat 4px 3px;  
}

input.formCancel {
	padding: 2px 10px 2px 25px;
	margin: 4px;	
	background: url(i/f/cancel.png) no-repeat 4px 3px;		
}

.quickReplyTextarea {
width:100%;
border:1px #777 solid;height:150px;font: 11px Verdana;
padding:2px;
}