.bottomSpacing {
	margin-bottom: 150px;
}
.bottomSpacing td {
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 4px;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
}

.signup {
	margin-bottom: 150px;
}
.signup td {
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 4px;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
}
.signupbutton {
	margin-top: 20px;
}
.field30 {
	width: 30px;
}
.field50 {
	width: 50px;
}
.field80 {
	width: 80px;
}
.field90 {
	width: 90px;
}
.field150 {
	width: 150px;
}
.field180 {
	width: 180px;
}
.field215 {
	width: 215px;
}
.field220 {
	width: 220px;
}
.field285 {
	width: 285px;
}
.field315 {
	width: 315px;
}
.field355 {
	width: 355px;
}
.field580 {
	width: 580px;
}
.height90 {
	height: 90px;
}
.height160 {
	height: 160px;
}
.cartLeft {
	float: left;
	width: 550px;
}
.cartRight {
	float: right;
	width: 130px;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	padding-left: 20px;
	height: 345px;
}
.cart {
	background: url(../images/shared/graypixel.gif) repeat-y 553px;
}
.cartRight ul {
	list-style: none;
}
.cartRight li {
	margin-bottom: 15px;
}
.cartRight a:link,
.cartRight a:visited,
.cartRight a:hover,
.cartRight a:active {
	color: #CC0000;
}
.introText ol {
}
.introText li {
	color: #000000;
}
select.countries {
	margin-right: 10px;
}
.termsText ul {
	margin-top: 0px;
	margin-bottom: 1em;
	padding: 0px;
}
.termsText a:link,
.termsText a:visited,
.termsText a:hover,
.termsText a:active {
	color: #CC0000;
}
