#body { font-family:verdana,geneva,helvetica,arial,"Bitstream Vera Sans",tahoma,sans-serif; font-size:75%; }
* html div#legend h2,  * html div#legend dl, * html div#legend dt, * html div#legend dd { display:block; float:left; }
div#legend { margin-top:15px; }
div#legend h2, div#legend dl, div#legend dt, div#legend dd { display:inline; margin:0; padding:0; font-size:1em; }
div#legend dt { padding-left:10px; }
div#legend dt { font-weight:bold; padding-right:3px; }
div#legend dd { font-style:normal; padding-left:12px; background:transparent url(/guide/brochures/2005/equal_sign.gif) center left no-repeat; color:#000; }
div#fspec { clear:both; margin:5px 0 5px 5px; }
div#fspec abbr { border:0; }
div#fspec table { width:618px; border:1px solid #909DAF; border-width:0 1px 1px 0; padding:0; font-size:1em; }
div#fspec table td { font-size:1em; }
div#fspec div.dn { display:none; }
div#fspec div.db { display:block; }
div#fspec th, div#fspec td { padding:2px 5px; }
div#fspec table caption, div#fspec h2 { padding-top:5px; border-top:5px solid #000; text-align:left; font-weight:bold; font-size:1.4em; text-transform:uppercase; }
div#fspec table caption strong, div#fspec h2 strong { padding-right:15px; background:transparent color:#11528D; }
div#fspec thead tr th { width:10%; background-color:#EEF0F6; color:#000; border-top:1px solid #909DAF; border-bottom:1px solid #909DAF; }
div#fspec thead tr td { width:40%; border-bottom:1px solid #909DAF; }
div#fspec thead tr.odd th { background-color:#D3DADF; color:#000; border-left:1px solid #909DAF; border-bottom:0;  }
div#fspec thead tr.odd th.thcol1 { width:40%; background-color:#fff; color:#000; text-align:left; border:0; border-bottom:1px solid #909DAF; }
div#fspec tbody tr.odd { background-color:#CCD1DA; color:#000; }
div#fspec tbody tr th { border-left:1px solid #909DAF; }
div#fspec tbody tr td.odd, div#fspec thead tr th.odd { background-color:#fff; color:#000; border-left:1px solid #909DAF; }
div#fspec tbody tr td.even {  background-color:#EEF0F6; color:#000; }
div#fspec tbody tr.odd td.even { background-color:#B5BAC4; color:#000; }
div#fspec tbody tr.odd td.odd { background-color:#CCD1DA; color:#000; }
div#fspec tbody th { text-align:left; font-weight:normal; }
div#fspec tbody td { text-align:center; }


