

input.text	       {margin-top: 1px; width: 150px; height: 14px; font-family: Verdana, Arial; font-size: 11px; color: #69703A; border: 1px solid #dbcfc6; padding-left: 2px; padding-right: 2px}
input.badtext      {margin-top: 1px; width: 150px; height: 14px; font-family: Verdana, Arial; font-size: 11px; color:  #69703A; border: 1px solid #dbcfc6; padding-left: 2px; padding-right: 2px; background-color: #f09384;}
select.text	       {margin: 1px 0px; width: 40px; height: 16px; font-family: Verdana, Arial; font-size: 11px; color: #69703A; border: 1px solid #dbcfc6}
select.badtext     {margin: 1px 0px; width: 40px; height: 16px; font-family: Verdana, Arial; font-size: 11px; color: #69703A; border: 1px solid #dbcfc6; background-color: #f09384;}
textarea.text	     {overflow: auto; width: 150px; height: 66px; font-family: Verdana, Arial; font-size: 11px; color: #69703A; border: 1px solid #dbcfc6; padding-left: 2px; padding-right: 2px}
textarea.badtext   {overflow: auto; width: 150px; height: 66px; font-family: Verdana, Arial; font-size: 11px; color: #69703A; border: 1px solid #dbcfc6; padding-left: 2px; padding-right: 2px; background-color: #f09384;}
textarea {
scrollbar-base-color: #ffffff;
scrollbar-highlight-color: #f7f0eb;
scrollbar-shadow-color: #c7cc9d;
scrollbar-3dlight-color: #ffffff;
scrollbar-darkshadow-color: #c7cc9d;
scrollbar-arrow-color: #ffffff;
scrollbar-track-color: #ffffff;
scrollbar-face-color: #c7cc9d;
}

table.form         {width: 355px; margin: 20px auto 0px auto;}
table.form td      {margin: 1px; vertical-align: middle;}
td.form_error      {width: 300px; font-weight: bold; font-size: 10px; color: #881111;}
td.form_footer     {padding-top: 10px;}
.space         	   {padding: 2px;}


table.dropdown
				{width: 47px; height: 18px; padding: 0px; margin: 0px; border-collapse: collapse; empty-cells: show; border: none; }
table.dropdown td.text
				{width: 28px; height: 16px; background-image: url('img/input_tlo.gif'); background-position: center; padding: 0px; margin: 0px;}
table.dropdown td.text input
				{width: 28px; height: 16px; padding: 0px; background: transparent; margin: 0px; border: 0px;  font-family: Verdana; font-size: 10px; text-align: center; }
table.dropdown td.arrow
				{width: 18px; height: 16px; background-image: url('img/input_arrow.gif'); background-position: left; margin: 0px;}
				
table.dropdownbad
				{width: 47px; height: 18px; padding: 0px; margin: 0px; border-collapse: collapse; empty-cells: show; border: none; }
table.dropdownbad td.text
				{width: 28px; height: 16px; background-image: url('img/input_tlo_bad.gif'); background-position: center; padding: 0px; margin: 0px;}
table.dropdownbad td.text input
				{width: 28px; height: 16px; padding: 0px; background: transparent; margin: 0px; border: 0px;  font-family: Verdana; font-size: 10px; text-align: center; }
table.dropdownbad td.arrow
				{width: 18px; height: 16px; background-image: url('img/input_arrow.gif'); background-position: left; margin: 0px;}

div.dropdown	{width: 43px; height: 150px; border: 1px solid #dbcfc6; background-color: #FFFFFF; margin-top: 1px; margin-left: -2px;}
div.dropdown table
				{width: 43px}
div.dropdown tr.option td
				{background-color: #FFFFFF; padding: 1px 2px 1px 2px; line-height: 13px}
div.dropdown tr.option td.selected
				{background-color: #faf4ee;}
div.dropdown tr.option td.hover
				{background-color: #faf4ee;}



div.dropdownbad	{width: 43px; height: 150px; border: 1px solid #dbcfc6; background-color: #FFFFFF; margin-top: 1px; margin-left: -2px;}
div.dropdownbad table
				{width: 43px}
div.dropdownbad tr.option td
				{background-color: #FFFFFF; padding: 1px 2px 1px 2px; line-height: 13px}
div.dropdownbad tr.option td.selected
				{background-color: #faf4ee;}
div.dropdownbad tr.option td.hover
				{background-color: #faf4ee;}
