body {	margin: 0;	padding: 0;	border: 0;	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	color: #666666;	background-color: #FFFFFF;}#purchase_window {	position:absolute;	left:260px;	top:100px;	width:382px;	height:190px;	z-index:2;	overflow: visible;	visibility: hidden;}#availability_window {	position:absolute;	left:330px;	top:100px;	width:300px;	height:190px;	z-index:3;	overflow: visible;	visibility: hidden;}#finishrequest {	position:absolute;	left:289px;	top:69px;	width:391px;	height:258px;	z-index:1;	visibility: hidden;	overflow: visible;}#survey {	position:absolute;	left:260px;	top:100px;	width:382px;	height:190px;	z-index:1;	overflow: visible;	visibility: hidden;}.style1 {color: #FFFFFF}#navcontainer a{	display: block;	color: #FFFFFF;	background-color: #34361E;	width: 100%;	text-decoration: none;}#navcontainer a:hover{	color: #333333;	background-color: #9D9275;}.centre {	width: 750px;	margin-right: auto;	margin-left: auto;	position: relative;}.bodyCopy {	font-size: 11px;	color: #666666;}.bodyCopy a {	color: #A33D20;	text-decoration:underline;}.bodySubhead {	color: #9D9275;	font-weight: bold;}h1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	color: #82775B;	margin: 0px;	padding: 0px;	height: 18px;}h1 a {	color:#FFFFFF;	text-decoration:none;}h2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	text-transform: uppercase;	color: #FFFFFF;	margin: 0px;	padding: 0px;	height: 18px;}h2 a {	color:#FFFFFF;	text-decoration:none;}h3 {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	text-transform: uppercase;	color: #FFFFFF;	margin: 0px;	padding: 0px;	height: 18px;}h3 a {	color:#FFFFFF;	text-decoration:none;}h3 a:hover {	color:#FFFFFF;	text-decoration:underline;}h4 {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	text-transform: lowercase;	color: #FFFFFF;	margin: 0px;	padding: 0px;	height: 18px;}h4 a {	color:#FFFFFF;	text-decoration:none;}h4 a:hover {	color:#FFFFFF;	text-decoration:underline;}h5 {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #666666;}h5 a {	color:#34361E;}.sectionhead {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333333;	line-height: 18px;}.sectionhead a{	color:#A33D20;	text-decoration:none;}.sectionhead a:hover{	color:#A33D20;	text-decoration:underline;}.sectionhead a:visited{	color:#A33D20;	text-decoration:none;}.finishtitle {	font-family: Arial, Helvetica, sans-serif;	color:#666666;	font-size: 11px;	font-weight:bold;}.finishtitle a{	color:#666666;	text-decoration: none;}.finishtitle a:hover{	color:#666666;	text-decoration: underline;}.finishtitle a:visited{	color:#666666;	text-decoration: none;}.detailheader {	font-size: 11px;	color: #FFFFFF;}.detailheader a{	color: #FFFFFF;	text-decoration:none;}.detailheader a:hover {	color:#FFFFFF;	text-decoration:underline;	background-color: #9D9275;}.construction {	color: #990000;}.cartItemTitle {	font-size: 11px;	color: #7FA2B8;	font-weight: normal;}.cartItemPrice {	font-size: 11px;	color: #7FA2B8;	font-weight: bold;}.blueCaption {	font-size: 9px;	color: #7FA2B8;	font-weight: normal;}.surveyCopy {	font-size: 12px;	color: #666666;}.surveyCopy a {	color: #A33D20;	text-decoration:underline;}.whiteBodySubhead {	color: #FFFFFF;	font-weight: bold;}.whiteBodySubhead a:link {	color: #FFFFFF;	font-weight: bold;}.whiteBodySubhead a:visited {	color: #FFFFFF;	font-weight: bold;}.whiteBodySubhead a:hover {	color: #FFFFFF;	font-weight: bold;}.whiteBodySubhead a:active {	color: #FFFFFF;	font-weight: bold;}.moduleSubhead {	color: #9D9275;	font-weight: normal;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 16px;}