/**
 * Layout style:
 * Default, but expanding over the full left content area
 */
.document #wrapper { background-image: url(/site/spp.nsf/bg.content.wide.gif); }
.document #main_content {
	width: 720px;
	left: 0px;
	position: relative;
	z-index: 0;
	background-image: url(/site/spp.nsf/bg.gradient_spots.744x36.gif);
}
.portal #main_content { width: 768px; }
#page #content .section { min-height: 0; }
#page #content .wrapper .section { min-height: 200px; }
#page .wrapper .section { width: 325px; }
.document .section { background: url(/site/spp.nsf/bg.white_blue.1x132.gif) bottom left repeat-x; }
.document .wrapper .section { background: url(/site/spp.nsf/bg.grey_white.1x138.gif) top left repeat-x; }
#content #highlight {
    position: absolute;
    top: 0;
    right: -192px;
    left: auto;
}
#page .document .wrapper .section { width: 326px; }
#page .document .wrapper { width: 736px; }
#page .document .wide .section, #page .document .x-wide .section {
    width: 206px;
    margin: 0 12px 16px 0;
}
#page .portal #main_content .main { padding: 3px; }
.portal .main .content {
    padding: 12px 9px;
    background: url(/site/spp.nsf/bg.gradient_spots.gif) top left repeat-x;
}
.portal #main_content .section {
    width: auto;
    margin-right: 16px;
}
#page .document .x-wide .section { width: 145px; }
#page #content #main_content .products { width: 768px; }
#page .products .wide, #page .products .wide .product-item { width: 238px; }
#page .products .wide-emboss { width: 240px; }
#page .products .wide a { width: 180px; }
#page .noicon .wide a { width: 218px; }

