/* form.css */
fieldset			{margin: 0; padding: 10px; border: none;}
legend			{color: #004a80; font-weight: bold; font-size: 12px; padding: 0 0 10px 0; margin: 0;}
.required	{color: #ed1c24;}
.optional	{color: #00a650;}
.text			{border: 1px solid #555; padding: 2px 5px; font-size: 11px;}

fieldset div		{padding-bottom: 5px; clear:both;}
fieldset div label	{display: block; width: 180px; float: left; margin: 0 10px 0 0;}

/* report form car diagram */
#carDiagram		{width: 600px; height: 450px; margin: 10px 0 10px 0; padding: 10px; background: transparent url("../images/cardiagram.jpg") right top no-repeat;}
#carDiagram ul		{margin: 0; padding: 0; list-style: none;}
#carDiagram ul li	{padding-bottom: 12px;}
#carDiagram input 	{margin: 0 5px 0 0; padding: 0; border: 0;}
/*
#carDiagram span		{display: block; width: 13px; height: 13px; margin: 0; padding: 0;}
#carDiagram #damageLoc1 	{position: relative; top: 77px; left: 35px;}
#carDiagram #damageLoc2	{position: relative; top: 25px; left: 138px;}
#carDiagram #damageLoc3	{position: relative; top: 51px; left: 243px;}
#carDiagram #damageLoc4	{position: relative; top: 181px; left: 243px;}
#carDiagram #damageLoc5	{position: relative; top: 300px; left: 243px;}
#carDiagram #damageLoc6	{position: relative; top: 330px; left: 138px;}
#carDiagram #damageLoc7	{position: relative; top: 273px; left: 35px;}
#carDiagram #damageLoc8	{position: relative; top: 129px; left: 35px;}
#carDiagram #damageLoc9	{position: relative; top: -15px; left: 138px;} /* hood 
#carDiagram #damageLoc10	{position: relative; top: 127px; left: 138px;} /* roof 
#carDiagram #damageLoc11	{position: relative; top: 197px; left: 138px;} /* trunk 
#carDiagram #damageLoc12 {position: relative; top: 305px; left: 102px; width: auto;} /* undercarriage */

#loginBox form legend {padding: 0 0 3px 0;}
#condition		{float: left;}
#definition 		{width: 300px; display: block; margin-left: 240px;}

