


/* master column widths */
div.container
{
	width:36em;
}

body.narrow div.container
{
	width:26em;
}

body.wide div.container
{
	width:50em;
}

/* ie5 hacks */
* html div.container 
{
	width:44.05em;
	widt\h:36em;
}





/* sub column widths */
.fieldgroup, .cpswitcher
{
	width:49%;
}


body.one .fieldgroup, body.one .cpswitcher
{
	width:100%;
}







/* legend help icon position, which creates legend width */
div.container legend .help
{
	margin:-18px 0 0 17.1em;
}
body.narrow div.container legend .help
{
	margin-left:11em;
}
body.wide div.container legend .help
{
	margin-left:25.95em;
}
body[class~="one"] div.container legend .help
{
	margin-left:39em;
}
body[class~="one"][class~="narrow"] div.container legend .help
{
	margin-left:27em;
}
body[class~="one"][class~="wide"] div.container legend .help
{
	margin-left:56.95em;
}
body.wide div.container legend .help a, body.wide div.container legend .help a:visited
{
	left:-2px;
}
body.wide div.container legend .help a.openclose, body.wide div.container legend .help a.openclose:visited
{
	left:5px;
}

/* moz, safari/konqueror tweaks */
div[class*="container"] fieldset legend .help
{
	margin:-18px 0 0 17.5em;
}
body[class~="one"] div[class*="container"] fieldset legend .help
{
	margin-left:40.4em;
}
body[class~="one"][class~="narrow"] div[class*="container"] fieldset legend .help
{
	margin-left:27.9em;
}
body[class~="one"][class~="wide"] div[class*="container"] fieldset legend .help
{
	margin-left:57.9em;
}

/* negate some safari/konqueror tweaks for moz */
body.narrow div[class*="container"] fieldset legend .help
{
	margin-left:11.4em;
}
body.wide div[class*="container"] fieldset legend .help
{
	margin-left:25.95em;
}

/* ie hacks */
* html div.container legend .help
{
	margin-left:17.5em;
}






/* color saveplate position tweaks */
body.narrow div.container .saveplate
{
	position:relative;
	left:-2em;
}

body.wide div.container .saveplate
{
	position:relative;
	left:2.5em;
}




/* watermark header */
div.watermark h2#browsers
{
	width:50%;
}

body.narrow div.watermark h2#browsers
{
	width:35%;
}

body.wide div.watermark h2#browsers
{
	width:60%;
}




