[RESOLVIDO]<ui:repeat> dentro de um fieldset

Preciso alinhar os componentes que sao gerados no codigo de vermelho, quanto o numero valores dentro do campo sao diferentes ele desalinha na tela.

				 <ui:repeat value="#{bean.grade}" var="grade" id="repeatGradeHoraria">
						
						<fieldset style="width: 120px; height: 180px; ">
							<legend >
								<span> <h:outputText value="#{grade.diasemana.descricao}" /> </span>
							</legend>
						[color=red]	
						<ui:repeat value="#{grade.horariosAux}" var="horario" >
								<br style="clear: both;" />
							   <h:selectBooleanCheckbox value="#{horario.checked}"/>	
								<h:outputText value="#{horario.horarioAula.horarioInicio} - #{horario.horarioAula.horarioFim}" />
						 		
						 </ui:repeat>[/color]
						
						</fieldset>
						
					  </ui:repeat>
					
			</fieldset>

Cara, desta forma, a unica coisa que me vem à cabeça é tu colocar um panelGrid ai para conseguir alguma formatação:

<br  />
&lt;h:panelGrid columns="4"&gt;
       &lt;ui:repeat value="#{grade.horariosAux}" var="horario" &gt;
              &lt;h:panelGroup layout="block"&gt;
                      &lt;h:selectBooleanCheckbox value="#{horario.checked}"/&gt;
                      &lt;h:outputText value="#{horario.horarioAula.horarioInicio} - #{horario.horarioAula.horarioFim}" /&gt;
              &lt;/h:panelGroup&gt;
       &lt;/ui:repeat&gt;
&lt;/h:panelGrid&gt;

não sei quais são os horários, mas tu organiza de acordo com o número de resultados tendo o checkbock e o outputText dentro de uma div ( h:panelGroup layout=“block” gera uma div na renderização)
agora existem alternativas visualmente melhores que essa daí

Muito obrigado andre.froes , realmente nao pensei em usar um panel. Me ajudou muito mesmo!