
/* FORMS STYLES =============================== */
form							{}
form fieldset					{width: 435px; padding: 20px; border: 1px solid #cccccc;}
#mainContent form p				{clear: both; overflow: hidden; margin-bottom: 8px;}
form label						{float: left; margin-right: 20px;}
form input						{}
form select						{}
form textarea					{}
input, select, textarea			{float: left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; width: 266px;}

form span						{color: #cc0000; font-weight: bold; margin: 0 2px;}

.reduce							{width: 120px;}
#mainContent .btn				{width: auto; float: right; margin-right: 7px;}

/* CATALOGUES */
.catalogform fieldset			{width: 530px;}
.catalogform label				{width: 230px;}

/* CONTACT */
.contactform fieldset			{margin-left: 70px;}
.contactform label				{width: 135px;}
.contactform p em				{float: left; font-style: normal; color: #666666;}
.contactform textarea			{height: 90px;}

/* DEALER and DISTRIBUTOR LOCATOR  */
.locatorform fieldset			{margin-left: 70px;}
.locatorform label				{width: 135px;}

/* TEAC AREA  */
.techform fieldset				{border: none; width: auto; padding: 0;}
.techform label					{width: 240px;}







