textarea {
	width: 250px;
	height: 100px;
}
input.default, input.disabled 
{
	border: 1px solid #ACB3BD;
	width: 250px;
	font-family: Verdana;
    font-size: 8pt;
    color: #000000;
}
input.empty {
	border: 1px solid #ACB3BD;
	width: 250px;
	font-family: Verdana;
    font-size: 8pt;
    color: #000000;
    background: #FFD7D7;
}
input.login {
	border: 1px solid #ACB3BD;
	width: 111px;
	font-family: Verdana;
    font-size: 8pt;
    color: #000000;
}
select.newsletter, input.newsletter {
	border: 1px solid #ACB3BD;
	width: 191px;
	font-family: Verdana;
    font-size: 8pt;
    color: #000000;
}
select.stl {
	width: 90px;
	border: 1px solid #ACB3BD;
	font-family: Verdana;
    font-size: 8pt;
    color: #000000;
}
input.button_n {
	border: 1px solid #AED55F;
	background-color: #1A1A1A;
	color: #D3D3D3;
	font-family: Arial;
	font-size: 10px;
}
select.empty
{
	width: 250px;
	font-family: Verdana;
    font-size: 8pt;
    color: #000000;
    background: #FFD7D7;
    border: 1px solid #7EC0BF;
}
select.default, select.disabled
{
	width: 250px;
	font-family: Verdana;
    font-size: 8pt;
    color: #000000;
    background: #FFFFFF;
    border: 1px solid #7EC0BF;
}
textarea.default, textarea.disabled {
	border: 1px solid #ACB3BD;
	width: 111px;
	font-family: Verdana;
    font-size: 8pt;
    color: #000000;
    width: 250px;
}
textarea.empty {
	font-family: Verdana;
    font-size: 8pt;
    color: #000000;
    background: #FFD7D7;
    border: 1px solid #7EC0BF;
}
span.default, span.disabled
{
	color: #ffffff;
}
span.empty
{
	color: #FF0000;
}
table.formTable
{

}
table.formTable_line_search
{
	
}
td.formTableTitle
{
	font-family: Arial; 
	font-size: 11px; 
	text-align: right; 
	padding-right: 10px;
	width: 150px;
    vertical-align: top;
}
td.formTableItem
{
	padding: 3px;
}
td.formTableTitle_line_search
{
	width: 150px;
	padding: 0px;
    vertical-align: top;
}
td.formTableItem_line_search
{
	padding: 0px;
    vertical-align: top;
}
.submit, .reset
{
	width: 70px;
	border: 1px solid #AED55F;
	background-color: #1A1A1A;
	color: #D3D3D3;
	font-family: Arial;
	font-size: 10px;
}
p.formTableTitle
{
	color: #ffffff;
}
td.form_buttons {
	padding-right: 3px;
}