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;}.style1 {color: #FFFFFF}#navcontainer a{	display: block;	color: #000000;	background-color: #FFFFFF;	width: 100%;	text-decoration: none;}#navcontainer a:hover{	color: #FFFFFF;	background-color: #EB253A;}.centre {	width: 750px;	margin-right: auto;	margin-left: auto;	position: relative;}.bodyCopy {	font-size: 11px;	color: #666666;}.bodyCopy a {	color: #EB253A;	text-decoration:none;}.bodyCopy a:hover {	color: #EB253A;	text-decoration:underline;}.bodySubhead {	color: #666666;	font-weight: bold;}h1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	color: #333333;	margin: 0px;	padding: 0px;	height: 18px;}h1 a {	color:#000000;	text-decoration:none;}h2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	text-transform: uppercase;	color: #000000;	margin: 0px;	padding: 0px;	height: 18px;}h2 a {	color:#000000;	text-decoration:none;}h3 {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	text-transform: uppercase;	color: #000000;	margin: 0px;	padding: 0px;	height: 18px;}h3 a {	color:#000000;	text-decoration:none;}h3 a:hover {	color:#000000;	text-decoration:underline;}h4 {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	text-transform: lowercase;	color: #000000;	margin: 0px;	padding: 0px;	height: 18px;}h4 a {	color:#000000;	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:#000000;	text-decoration:none;}h5 a:hover {	color:#EB253A;}h6 {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	text-transform: uppercase;	color: #FFFFFF;	margin: 0px;	padding: 0px;	height: 18px;}h6 a {	color:#FFFFFF;	text-decoration:none;}h6 a:hover {	color:#FFFFFF;	text-decoration:underline;}.sectionhead {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333333;	line-height: 18px;}.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: #666666;	font-weight: normal;}.cartItemPrice {	font-size: 11px;	color: #666666;	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;}.moduleSubhead {	color: #666666;	font-weight: normal;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 16px;}