CSS cannot fill in the TR and TD tags for you or add content(text,etc)CSS can define dimensions, padding, margins, color, etc.try thishtml
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Table Layout</title><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /><link href="global.css" rel="stylesheet" type="text/css" /></head><body bgcolor="#FFFFFF" text="#333333" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"><table class="layout" cellpadding="0" cellspacing="0" summary=""><tr><td> </td><tr></table></body></html>
CSS
table.layout { width: 100px; border: 1px solid #000; }/*need to deal with the cells serperate from the table*/table.layout td{ padding: 1px; margin: 1px; /*spacing*/}