body {	margin:20px 0 0;	padding:0;	font-family:verdana, arial, sans-serif;	font-size:12px;	color:#666666;	text-align:center;	background-color:#996699;	background-image: url(images/backtile.jpg);	background-repeat: repeat-x;	background-position: top;}p {margin:0em; padding:0em;}h1 {	padding:0px 0 0;	margin:0;	font-size:250%;	font-weight:normal;	color:#0099FF;	font-family:Arial, Helvetica, sans-serif;	text-transform: uppercase;	letter-spacing: .4em;}h2 {	background-color:#0099FF;	color:#CCFFFF;	font-size:10px;	font-weight:bold;	margin:0.2em;	padding:2px 0 2;	font-family:Arial, Helvetica, sans-serif;	border-right-width: 10px;	border-right-style: solid;	border-right-color: #0066FF;	text-transform: uppercase;}div {margin:0; padding:0; display:block;}a:link, a:visited {color:#0099FF; text-decoration:none;}a:hover {color:#330033; text-decoration:underline;}a:active {color:#8CD749; text-decoration:underline;}.container {	background-color:#FFFFFF;	margin:0 auto 0 auto;	padding:0;	width:75%;	border-top: 1px solid #663366;	border-right: 2px solid #330033;	border-bottom: 3px solid #330033;	border-left: 1px solid #663366;}.titleblock {	padding:3em 2em;	margin:0;	text-align:left;	background-image:url(images/top_bar_image.jpg);	background-repeat:no-repeat;	background-position:right top;}.titleblock p {	color:#330033;	padding-left: 10px;	font-family: "Trebuchet MS", verdana, arial, helvetica, sans-serif;	font-style: italic;}ul.navbar {list-style-type:none; float:left; display:block; width:100%; line-height:1.5em; clear:both; margin:0 0 1em; padding:0; background-color:#663366;}ul.navbar li {display:inline;}a.nav:link, a.nav:visited {	display:block;	float:left;	width:16%;	padding:1.2em 0 1.2em 0;	margin:0;	text-decoration:none;	background-color:#330033;	color:#FFFFFF;}a.nav:hover {	display:block;	float:left;	width:16%;	padding:1.2em 0 1.2em 0;	margin:0;	text-decoration:none;	background-color:#663366;	color:#FFFFFF;}a.nav:active {display:block; float:left; width:16%; padding:1.2em 0 1.2em 0; margin:0; text-decoration:none; background-color:#999999; color:#FFFFFF;}.rightcontainer {float:right; clear:both; width:13em; margin:0em; padding:0;}.rightbox {	margin:0em 1em 0.5em 0.5em;	padding:0.3em;	text-align:left;	border-top: 1px solid #CCCCCC;	border-right: 2px solid #999999;	border-bottom: 3px solid #666666;	border-left: 1px solid #CCCCCC;	background: #FFFFFF;	list-style-position: outside;	list-style-type: square;	line-height: 130%;}.rightbox p {	margin-top: 0px;	padding-top: 2px;	padding-bottom: 4px;	padding-left: 4px;	font-size: 10px;}.rightcontainer h2 {text-align:left; padding:0 0 0 1.5em;}.linkbox a {display:block;}.floatright {	float:right;	clear:both;	margin:4em 1em 0 0;	padding:0 1em 0 0px;	text-align: center;	font-size: 10px;	color: #330033;}.content {	clear:left;	text-align:left;	margin:1em 13em 0 0em;	padding:0px 1ex 1em 1.5em;	background-image: url(images/dressform.gif);	background-repeat: no-repeat;	background-position: left bottom;}.content ul {	margin-top: 0px;	padding-top: 0px;}.content p {	padding-left: 1em;	line-height: 22px;	padding-bottom: 1em;}.content h2 {	text-indent:3em;	padding-top: 2px;	padding-bottom: 2px;	margin-top: 1em;	font-weight: bold;}.footer {color:#999999; font-size:75%; margin:2.5em 0.2em 0.5em 0.5em; padding:0.8em; border-top:1px solid #999999; text-align:left; clear:both;}.footer .right {float:right; clear:right; text-align:right;}.footer p {margin:0;}li {	padding-top: 0px;	padding-bottom: 3px;	margin-top: 0px;}ul {	padding-top: 0px;	padding-bottom: 2px;	margin-top: 0px;}