scrollableDataTable - Ajuste conforme resolução da tela

Pessoal, Boa Tarde!

Estou usando o componente scrollableDataTable do richFaces. Quando a resolução da tela é 1280x1024 aparece perfeito, mais qdo é 1024x768 fica uma boa parte sem aparecer na tela.

Alguem pode me ajudar a ajustar o componente conforme a resolução da tela.? Na linha7 defini o tamanho e largura.

[code]<rich:scrollableDataTable value="#{testeManager.testeList}"
rowKeyVar=“rkv”
var="_client" id=“clientTable”
rowClasses=“tableRowEven , tableRowOdd”
rendered="#{not empty testeManager.testeList}"
styleClass=“dr-table-subheader1”
height=“650px” width=“950px”>

		<rich:column width="390px" >
                	<f:facet name="header">
                		<h:outputText value="#{labels['client.Name']}"/>
                	</f:facet>
                	<a4j:commandLink action="#{testeManager.editOrganization(_client)}" id="dataTableRow" ajaxSingle="true">
						<h:outputText value="#{_client.name}" />
					</a4j:commandLink>
            	</rich:column>
				
		<rich:column width="400px">
                    <f:facet name="header">
                    	<h:outputText value="#{labels['client.Description']}"/>
                    </f:facet>
                	<h:outputText value="#{_client.description}" style="overflow: hidden;"/>
            	</rich:column>
				
		<rich:column width="138px">
                	<f:facet name="header">                    	
                		<h:outputText value="#{labels['client.OperationalCondition']}"/>
                	</f:facet>
                	<h:outputText value="#{labels[_client.operationalCondition.label]}"/>
            	</rich:column>				
                
            </rich:scrollableDataTable>[/code]	

Agradeço desde já!

de vez você usa o tamanho em pixel usa em porcentagem ex: height=“90%”