
.pricebox, .infobox, .checkbox, .cdbox, .bookbox, .linkbox {
	float:right; 
	margin: 0px 0px 20px 20px;
	-moz-border-radius: 8px; 
	-webkit-border-radius: 8px; 
	border: 0; 
	padding: 10px;
}

.getbox {
	float:center; 
	margin: 0px 0px 20px 20px;
	-moz-border-radius: 8px; 
	-webkit-border-radius: 8px; 
	border: 0; 
	padding: 10px;
	width: 570px; background-color: #CCD4D9; 
}

.pricebox { background-color: #DCE6CF; width: 250px; }

.infobox, .checkbox { width: 220px; background-color: #CCD4D9; }

.cdbox { margin: 10px 0px 0px 0px; background-color: #949494; padding: 8px; }

.bookbox { width: 120px; margin: 20px 0px 0px 0px;
	background: #D9D9D1; padding: 8px; }

.linkbox { width: 700px; margin-top: 20px; float:none; 
	margin-left:auto; margin-right:auto;
	background-color: #F5F5ED; padding: 5px; }

.pricebox h3 , .checkbox h3, .infobox h3, .infobox h4, .cdbox h4, .getbox h3 { 
	font-weight:normal; 
	font-family: helvetica,geneva, verdana,arial,sans-serif; 
	font-size: 1.1em; 
	letter-spacing: 0.3em; 
	text-align: right; 
	margin-top:0; 
	margin-bottom: 15px;
}

.pricebox p { font-weight:bold; font-size: 0.75em; margin-top: 15px; margin-bottom: -5px;}
.pricebox ul li { font-size: 0.75em; background-image: url(../images/5.gif); padding-left: 15px;}

.pricebox h3 { color: #7A8073; }
.infobox h3, .checkbox { color: #6D7880; }
.infobox h4 { font-size: 1.0em; letter-spacing: 0.2em; color: #6D7880; }

.cdbox h4 { color: #B8DDE6; font-size: 0.85em; letter-spacing: 0.05em; 
	text-align: left; margin-top:0; margin-bottom: 0; }


.cdbox p, .bookbox p { 
	font-weight: normal; 
	font-family: helvetica,geneva, verdana,arial,sans-serif; 
	color: #EBEBEB; 
	font-size: 0.7em; 
	font-style:italic;
	letter-spacing: 0.1em; 
	text-align: left; 
	margin-top: 3px; 
	margin-bottom: 0;
}

.bookbox p { color: #40403D; font-size: 1.0em; 
	text-align: right; margin-top: 0; }

.linkbox p, .linkbox p a, .linkbox p a:visited { 
	font-weight: normal; 
	font-family: helvetica,geneva, verdana,arial,sans-serif; 
	color: #858585; 
	font-size: 0.85em; 
	font-style: normal;
	letter-spacing: 0.20em; 
	text-align: center; 
	margin: 0px;
}

.bookbox img {
	float:left; 
	margin-top: -4px; 
	margin-right: -5px
} 

.infobox ul, .checkbox ul {
	list-style-type: none;
	padding: 0px;
	margin: 15px 0 10px 0;
}

.infobox ul li, .checkbox ul li { 
	background-image: url(../images/blue-dot-white-arrow.png);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	padding: 3px 0 3px 25px;
	margin: 5px;
	color: #444444;
	font-size: 0.9em; 
}

.getbox ul li { 
	background-image: url(../images/blue-dot-white-arrow.png);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	padding: 3px 0 3px 45px;
	margin: 5px;
	color: #444444;
	font-size: 0.75em; 
}

.checkbox ul li { background-image: url(../images/ok.png); }

.getbox ul li.green { background-image: url(../images/green-check.png); }
.getbox ul li.red { background-image: url(../images/red-cross.png); }


.getbox p { font-size: 0.75em; margin-left: 20px; margin-right: 20px; }


