#VehicleFilter{clear:both}#VehicleFilter #MachineOptional{margin:0 0 5px}#VehicleFilter #MachineOptional i.icn-settings{color:white;font-size:3em;position:absolute;top:10px;left:10px}#VehicleFilter #MachineOptional .greenOr{display:inline-block}#VehicleFilter #MachineOptional .greenOr:before{width:20px;height:20px;line-height:20px;font-size:.8em}#VehicleFilter #MachineOptional p{color:white;font-weight:bold;padding:10px 50px;margin:5px;position:relative}#VehicleFilter #MachineOptional span{display:block}#VehicleFilter #MachineOptional span#MachineOptMsg{color:white;display:inline;padding-left:5px}#VehicleFilter .currentMachine,#VehicleFilter .otherMachines{border:1px solid #ddd;margin:5px 0;padding:5px;position:relative}#VehicleFilter .currentMachine{margin-top:0}#VehicleFilter .otherMachines{padding:5px 0}#VehicleFilter .currentMachine h3,#VehicleFilter .otherMachines h3{font-size:16px;margin:4px 0 0}#VehicleFilter .currentMachine div{display:inline-block;*display:inline;zoom:1}#VehicleFilter .currentMachine img{float:left}#VehicleFilter .selectedMachine{overflow:visible;width:550px}#VehicleFilter .selectedMachine a.anotherMachineLink{color:#fff;font-size:12px;font-weight:bold;padding:5px}#VehicleFilter a.allParts.rndCnr4:hover,#VehicleFilter .selectedMachine a.anotherMachineLink:hover{color:#ececec}#VehicleFilter .allParts{bottom:15px;color:white;font-weight:bold;right:10px;padding:5px;position:absolute}#VehicleFilter .allParts span{border-color:transparent transparent transparent white;border-style:solid;border-width:6px;display:block;float:right;height:0;margin:1px 0 0 5px;padding:0;width:0}#VehicleFilter .allParts:hover>span{border-color:transparent transparent transparent #ececec}#VehicleFilter .otherMachines .profileLink{color:white;font-size:12px;font-weight:bold;text-decoration:none}#VehicleFilter .otherMachines h3,#VehicleFilter .otherMachines div{display:inline-block;*display:inline;zoom:1;padding:0 5px 5px}#VehicleFilter .otherMachines span{float:right;margin:0 5px 0 0;padding:7px 5px}#VehicleFilter .otherMachines ul{clear:right;list-style-type:none;margin:3px 0 -5px}#VehicleFilter .otherMachines ul li:first-child{border-top:1px solid #ddd}#VehicleFilter .otherMachines ul li{border-bottom:1px solid #ddd;padding:6px 0;position:relative}#VehicleFilter .otherMachines ul li p{float:left;margin:4px 3px 5px 8px;max-width:350px;position:absolute}#VehicleFilter .otherMachines .deleteAll{float:right;margin:0 5px 5px}#VehicleFilter .otherMachines .deleteMachine,#VehicleFilter .otherMachines .deleteAll a{position:relative;padding-left:20px}#VehicleFilter .otherMachines .deleteMachine i,#VehicleFilter .otherMachines .deleteAll a i{font-size:1.5em;position:absolute;left:0;top:-2px}#VehicleFilter .savedMachines{border:1px solid #ddd;display:inline-block;margin:5px;padding:2px 5px;text-decoration:none}#VehicleFilter .savedMachines span{border-color:black transparent transparent transparent;border-style:solid;border-width:8px;display:block;float:left;height:0;margin:3px;padding:0;width:0}#VehicleFilter .savedMachines span.expanded{border-color:transparent transparent black transparent;border-style:solid;border-width:8px;display:block;float:left;height:0;margin:-4px 3px 3px;padding:0;width:0}#VehicleFilter a.rndCnr4:hover{color:#fff}#VehicleFilter a.savedMachines:hover{color:black}#VehicleFilter .removeOptionalMachine{color:white;display:inline;padding:5px 10px}#VehicleFilter .removeOptionalMachine .removeOptionalMachine a{font-weight:bold;text-decoration:none}#VehicleFilter .removeOptionalMachine .removeOptionalMachine a:hover{color:black}.selectVehicle{border:1px solid lightgrey;margin:5px 0;padding:5px 10px;position:relative}.vehicleSelections h3{margin:4px 0 0 0}.vehicleSelections{clear:left;display:inline-block;*display:inline;zoom:1;padding:5px 5px 5px 0}.vehicleSelections fieldset{display:inline;margin:10px 15px 0 0}.vehicleSelections fieldset:last-child{margin:10px 0 0}.vehicleSelections label{color:#c00 !important;display:block;font-weight:bold;margin-bottom:2px}.vehicleSelections p span{color:#c00 !important;font-weight:bold}.selectVehicle a.loginProfileLink{color:white !important;font-size:12px;font-weight:bold;padding:5px;position:absolute;right:10px;text-decoration:none;top:10px;white-space:nowrap}#VehicleFilter .userTip{padding:1px;margin:8px 0 0}#VehicleFilter .userTip i{color:#b6951e;font-size:2em;vertical-align:middle}