div.cntnr-fit { padding: 5px; margin-bottom: 30px; width: 702px; }
	div.cntnr-fit img.hdr { margin: 10px 0px 20px 0px; float: left; clear: left; }
	div.cntnr-fit img.mod { margin-top: 10px; float: right; clear: right; }
	div.cntnr-fit p { width: 422px; font-size: 85%; line-height: 16px; float: left; clear: left; padding-bottom: 5px; }
	div.grid { clear: both; overflow: hidden; }
	div.grid-cell { float: left; width: 162px; height: 470px; padding: 15px 8px 0px; border-bottom: dotted 1px #a7a6aa; }
	
div.grid-cell h2 { z-index: 101; vertical-align: bottom; text-align: center; font-size: 138.5%; padding: 0px; line-height: 20px; padding-bottom: 5px; }
img.style-exp { z-index: 99; width: 162px; height: 250px; margin: 0px; }
div.grid-cell dl { width: 142px; min-height: 160px; _height: 160px; margin: 0px; font-size: 85%; padding: 0px 10px; margin-top: 8px; background: transparent url(/images/shared/bg_gry-fade.gif) repeat-x left top; }
	div.grid-cell dl dt { padding-top: 10px; font-weight: bold; }
		div.grid-cell dl dd.features { padding-bottom: 10px; }
	div.grid-cell dl dt.flatters { padding-top: 10px; border-top: solid 1px #a7a6aa; font-weight: bold; }
		div.grid-cell dl dd.flatters { padding-bottom: 26px; }

div.grid-cell:hover a, div.grid-cell:hover dt { color: #1385c4; text-decoration: none; }
	
body.fitstyleguide div.info-pane-tabset { font-size: 85%; }

dl.glossary { padding-top: 17px; }
dl.glossary dt { padding-left: 17px; color: #343434; clear: both; font-size: 123.1%; font-weight: bold; }
dl.glossary dd { font-size: 85%; padding: 0px 34px; padding-bottom: 15px;}

table.sizechart { width: 100%; margin-top: 17px; border: solid 1px #666; border-collapse: separate; }
table.sizechart th, table.sizechart td { padding: 7px; text-align: center; }
table.sizechart th { color: #fff; font-size: 123.1%; font-weight: bold; background-color: #666; border: solid 1px #fff;}
table.sizechart td { color: #4b4b4b; font-size: 100%; border: solid 1px #d7d7d7; }
table.sizechart td.size { background-color: #d4d0b2; font-weight: bold; border: solid 1px #fff; }
table.sizechart td.sizenum { background-color: #f5f4ed; border: solid 1px #fff;}