body
	{
	margin:0.8em;
	padding:0;
	background-color:#F9EEC8;
	}

#wrapper1
	{
	border:1px solid #DA6011;
	background-color:#FFFFFF;
	}

#header1
	{
	height:178px;
	position:absolute;
	left:0.8em;
	top:0.8em;
	width:465px;
	padding-left:1px;
	padding-top:1px;
	}

/* This is the repeater cell */
#header2
	{
	height:178px;
	margin-left:465px;
	background:url("/images/jigsaw-repeater.jpg");
	background-repeat:repeat-x;
	text-align:right;
	}

/* This is the logo cell */
#header3
	{
	position:absolute;
	top:0.8em;
	right:0.8em;
	height:178px;
	margin-left:465px;
	}

#leftColumn
	{
	float:left;
	padding:0em 0em 0em 1em;
	width:15em;
	line-height:2.5em;
	background-color:#FFFFFF;
	}

#standoutMenuBox
	{
	background:url("/images/lower-box-bg.jpg");
	background-repeat:no-repeat;
	width:187px;
	height:180px;
	text-align:center;
	line-height:1.4em;
	font-weight:700;
	font-size:1em;
	padding-top:30px;
	}
html > body #standoutMenuBox>p
	{
	line-height:1.8em;
	paddint-top:2em;
	}

#contentWrapper1
	{
	margin-top:1.2em;
	background-color:#FFFFFF;
	/* Underscore hack shows only in IE */
	_padding-top:0.8em;
	}

/* Override the above style rule for all browsers that understand child selectors ( versions of IE under 6.xx do not) */
html>body #content {

}

#rightColumn
	{
	margin-left:17em;
	background-color:#FFFFFF;
	padding-right:1em;
	/* Underscore hack shows only in IE */
	_width:100%;
	}

/* Fix IE's 3 pixel jog problem when rendering next to floats */
*html #rightColumn
	{
	height:650px;
	}

.menuJigsaw
	{
	margin-right:1em;
	}

#webDesigner
	{
	text-align:right;
	font-size:0.8em;
	}

fieldset
	{
	border:1px solid #DA6011;
	padding:1em;
	margin-top: 1em;
	}

div.formRow
	{
  	clear:both;
	padding-top:10px;
	width:400px;
	}

div.formRow span.formLabel
	{
  	float:left;
  	text-align:right;
	}

div.formRow span.formw
	{
  	float:right;
  	width:300px;
  	text-align:left;
	}