struts-sandbox/tiles-documentation/src/webapp/layouts/stylesheet.css [4:125]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
body      { margin-left: 0px; margin-right: 0px; 
            margin-top: 0px; margin-bottom: 0px;
            font-family: arial, geneva, helvetica, "sans serif"; }
a         { font-weight: bold; }   /* all links are bold */
a:link    { color: #3300cc }       /* unvisited link */
a:visited { color: #330099 }       /* visited links  */
a:active  { color: #000033 }       /* active links   */
a:hover   { color: #000033 }       /* MSIE rollover links   */
table     { margin-left: 0px; margin-right: 0px; 
            margin-top: 0px; margin-bottom: 0px; }
td        { font-family: arial, geneva, helvetica, "sans serif"; }
th        { font-family: arial, geneva, helvetica, "sans serif"; 
            font-weight: bold; }

/* begin defined classes */

/* headline classes */
.headline { font-family: verdana, arial, geneva, "sans serif"; 
            font-size: 110%; color: #000000; 
            vertical-align: middle; text-align: left; }

/* on-screen hint class */
.hint     { font-size: x-small; 
            color: #000000; background: #ffffff; }
.hintvbm     { font-size: x-small; }

/* Message classes */
.note     { font-size: smaller; font-weight: bold; 
            color: #000000; background: #ffffff; 
            vertical-align: middle; text-align: left; 
            padding: 2px; }
.noteimg  { font-size: smaller; font-weight: bold;
            color: #000000; background: #ffffcc; 
            vertical-align: top; text-align: center; }
.success  { font-size: smaller; font-weight: bold;
            color: #000000; background: #ffffff; 
            vertical-align: middle; text-align: left; 
            padding: 2px; }
.successimg  { font-size: smaller; font-weight: bold;
            color: #000000; background: #ffffcc; 
            vertical-align: top; text-align: center; }
.alert     { font-size: smaller; font-weight: bold;
            color: #000000; background: #ffffcc; 
            vertical-align: middle; text-align: left; 
            padding: 2px; }
.alertimg  { font-size: smaller; font-weight: bold;
            color: #000000; background: #ffffcc; 
            vertical-align: top; text-align: center; }
.error    { font-size: smaller; font-weight: bold;
            color: #000000; background: #ffffcc; 
            vertical-align: middle; text-align: left; 
            padding: 2px; }
.errorimg  { font-size: smaller; font-weight: bold;
            color: #000000; background: #ffffcc; 
            vertical-align: top; text-align: center; }

/* column header classes */
.hdleft   { font-size: smaller; font-weight: bold;
            color: #333333; background: #cccccc; 
            text-align: left; }
.hdright  { font-size: smaller; font-weight: bold;
            color: #333333; background: #cccccc; 
            text-align: right; }
.hdmiddle  { font-size: smaller; color: #333333; background: #cccccc; 
		text-align: center; }
.datahd   { font-size: smaller; font-weight: bold;
            color: #000000; background: #cccccc; }
.spanhd       { font-size: smaller; font-weight: bold;
                color: #eeeeee; background: #003366; 
                text-align: left; }
.spanhdright  { font-size: smaller; font-weight: bold; 
                color: #eeeeee; background: #003366; 
                text-align: right; }
.spanhdcenter { font-size: smaller; font-weight: bold;
                color: #eeeeee; background: #003366; 
                text-align: center; }
.subhdleft   { font-size: x-small; color: #333333; background: #cccccc; 
		text-align: left;  } 

/* label classes */
.right    { font-size: smaller; font-weight: bold;
            color: #333333; background: #cccccc; 
            text-align: right; }
.topright { font-size: smaller; font-weight: bold;
            color: #333333; background: #cccccc; 
            vertical-align: top; text-align: right; }
.left     { font-size: smaller; font-weight: bold;
            color: #333333; background: #ffffff; 
            text-align: left; }
.topleft  { font-size: smaller; font-weight: bold;
            color: #333333; background: #ffffff; 
            vertical-align: top; text-align: left; }
.center   { font-size: smaller; font-weight: bold;
            color: #333333; background: #ffffff; 
            text-align: center; }
.greyright    { font-size: smaller; font-weight: bold;
            color: #333333; background: #cccccc; 
            text-align: right; }
.greyleft     { font-size: smaller; font-weight: bold;
            color: #333333; background: #ffffff; 
            text-align: left; }
.greycenter   { font-size: smaller; font-weight: bold;
            color: #333333; background: #eeeeee; 
            text-align: center; }
.greytopright { font-size: smaller; font-weight: bold;
            color: #333333; background: #cccccc; 
            vertical-align: top; text-align: right; }
.greytopleft  { font-size: smaller; font-weight: bold;
            color: #333333; background: #ffffff; 
            vertical-align: top; text-align: left; }
      /* remove after changing subright use to fine */
.greysubright    { font-size: x-small; color: #333333; background: #cccccc; 
		text-align: right; font-weight: normal; }


/* data classes and alternating row color classes */
.data     { font-size: smaller; 
            color: #000000; background: #ffffff; }
.datamiddle	{ font-size: smaller; 
	color: #000000; background: #ffffff; vertical-align: middle }
.datagrey { font-size: smaller; 
            color: #000000; background: #eeeeee; }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



struts-sandbox/tiles-documentation/src/webapp/tutorial/layout/stylesheet.css [4:125]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
body      { margin-left: 0px; margin-right: 0px; 
            margin-top: 0px; margin-bottom: 0px;
            font-family: arial, geneva, helvetica, "sans serif"; }
a         { font-weight: bold; }   /* all links are bold */
a:link    { color: #3300cc }       /* unvisited link */
a:visited { color: #330099 }       /* visited links  */
a:active  { color: #000033 }       /* active links   */
a:hover   { color: #000033 }       /* MSIE rollover links   */
table     { margin-left: 0px; margin-right: 0px; 
            margin-top: 0px; margin-bottom: 0px; }
td        { font-family: arial, geneva, helvetica, "sans serif"; }
th        { font-family: arial, geneva, helvetica, "sans serif"; 
            font-weight: bold; }

/* begin defined classes */

/* headline classes */
.headline { font-family: verdana, arial, geneva, "sans serif"; 
            font-size: 110%; color: #000000; 
            vertical-align: middle; text-align: left; }

/* on-screen hint class */
.hint     { font-size: x-small; 
            color: #000000; background: #ffffff; }
.hintvbm     { font-size: x-small; }

/* Message classes */
.note     { font-size: smaller; font-weight: bold; 
            color: #000000; background: #ffffff; 
            vertical-align: middle; text-align: left; 
            padding: 2px; }
.noteimg  { font-size: smaller; font-weight: bold;
            color: #000000; background: #ffffcc; 
            vertical-align: top; text-align: center; }
.success  { font-size: smaller; font-weight: bold;
            color: #000000; background: #ffffff; 
            vertical-align: middle; text-align: left; 
            padding: 2px; }
.successimg  { font-size: smaller; font-weight: bold;
            color: #000000; background: #ffffcc; 
            vertical-align: top; text-align: center; }
.alert     { font-size: smaller; font-weight: bold;
            color: #000000; background: #ffffcc; 
            vertical-align: middle; text-align: left; 
            padding: 2px; }
.alertimg  { font-size: smaller; font-weight: bold;
            color: #000000; background: #ffffcc; 
            vertical-align: top; text-align: center; }
.error    { font-size: smaller; font-weight: bold;
            color: #000000; background: #ffffcc; 
            vertical-align: middle; text-align: left; 
            padding: 2px; }
.errorimg  { font-size: smaller; font-weight: bold;
            color: #000000; background: #ffffcc; 
            vertical-align: top; text-align: center; }

/* column header classes */
.hdleft   { font-size: smaller; font-weight: bold;
            color: #333333; background: #cccccc; 
            text-align: left; }
.hdright  { font-size: smaller; font-weight: bold;
            color: #333333; background: #cccccc; 
            text-align: right; }
.hdmiddle  { font-size: smaller; color: #333333; background: #cccccc; 
		text-align: center; }
.datahd   { font-size: smaller; font-weight: bold;
            color: #000000; background: #cccccc; }
.spanhd       { font-size: smaller; font-weight: bold;
                color: #eeeeee; background: #003366; 
                text-align: left; }
.spanhdright  { font-size: smaller; font-weight: bold; 
                color: #eeeeee; background: #003366; 
                text-align: right; }
.spanhdcenter { font-size: smaller; font-weight: bold;
                color: #eeeeee; background: #003366; 
                text-align: center; }
.subhdleft   { font-size: x-small; color: #333333; background: #cccccc; 
		text-align: left;  } 

/* label classes */
.right    { font-size: smaller; font-weight: bold;
            color: #333333; background: #cccccc; 
            text-align: right; }
.topright { font-size: smaller; font-weight: bold;
            color: #333333; background: #cccccc; 
            vertical-align: top; text-align: right; }
.left     { font-size: smaller; font-weight: bold;
            color: #333333; background: #ffffff; 
            text-align: left; }
.topleft  { font-size: smaller; font-weight: bold;
            color: #333333; background: #ffffff; 
            vertical-align: top; text-align: left; }
.center   { font-size: smaller; font-weight: bold;
            color: #333333; background: #ffffff; 
            text-align: center; }
.greyright    { font-size: smaller; font-weight: bold;
            color: #333333; background: #cccccc; 
            text-align: right; }
.greyleft     { font-size: smaller; font-weight: bold;
            color: #333333; background: #ffffff; 
            text-align: left; }
.greycenter   { font-size: smaller; font-weight: bold;
            color: #333333; background: #eeeeee; 
            text-align: center; }
.greytopright { font-size: smaller; font-weight: bold;
            color: #333333; background: #cccccc; 
            vertical-align: top; text-align: right; }
.greytopleft  { font-size: smaller; font-weight: bold;
            color: #333333; background: #ffffff; 
            vertical-align: top; text-align: left; }
      /* remove after changing subright use to fine */
.greysubright    { font-size: x-small; color: #333333; background: #cccccc; 
		text-align: right; font-weight: normal; }


/* data classes and alternating row color classes */
.data     { font-size: smaller; 
            color: #000000; background: #ffffff; }
.datamiddle	{ font-size: smaller; 
	color: #000000; background: #ffffff; vertical-align: middle }
.datagrey { font-size: smaller; 
            color: #000000; background: #eeeeee; }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



