.page_content_redemption {
}

.page_content_redemption table { 
	width:100%; 
}

.page_content_redemption .h2 {	
	font-weight:normal; 
}

.page_content_redemption .titlerow { 
	background-color:#aad25a; 
	height:27px; 
}

.page_content_redemption .disclaimer_heading {
	color:#012043;
	font-size:12px;
	font-weight:bold;
	padding-left:10px;
	padding-top:10px;
}

.page_content_redemption .empty { 
	padding-bottom:15px; padding-top: 15px; 
}

.page_content_redemption .separator_dot { 
	height:21px; 
}

.page_content_redemption .spacer { 
	height:15px; 
}

.page_content_redemption .thumbredeem {
	text-align:center;
	padding-left:15px;
	padding-right:10px;
	vertical-align:top;
}

.page_content_redemption .content { 
	vertical-align:top; 
}

.page_content_redemption a { 
	font-size:12px; text-decoration: none; 
}

.page_content_redemption a:link, 
.page_content_redemption a:visited, 
.page_content_redemption a:active { 
	color: #996600; 
}

.page_content_redemption a:hover { 
	color: #669933; 
}

.page_content_redemption .book_author, 
.page_content_redemption .etextbook, 
.page_content_redemption .subsciption,
.page_content_redemption .disclaimer,
.page_content_redemption .instruction_text,
.page_content_redemption .redeem,
.page_content_redemption .bookversion {
	font-size:11px;
	color:#333333;
}

.page_content_redemption .instruction_text,
.page_content_redemption .redeem {
	padding-left:10px;
}
	
.page_content_redemption .etextbook { 
	font-weight:bold; 
}

.page_content_redemption .subsciption { 
	font-style:italic; 
}

.page_content_redemption .bookversion { 
	padding-top:10px; 
	padding-left:10px;
}

.page_content_redemption .bookversiontext { 
	padding-left:5px;
	font-weight:bold;
}

.page_content_redemption .buttons { 
	text-align:right; 
	padding-top:10px; 
	padding-top:10px;
}

.page_content_redemption img.buttons { 
	padding-left:5px; 
	padding-top:0;
}

.explanatory_text
{
	font-size:12px;
	line-height:12px;
	margin-top:2px;
}

.explanatory_text_bold {
	font-size:12px;
	font-weight:bold;
	line-height:12px;
	margin-top:2px;
}

.explanatory_text_italics {
	font-size:12px;
	font-style:italic;
	line-height:12px;
	margin-top:2px;
}

.explanatory_text_green {
	color:#669933;
	font-size:12px;
	font-weight:bold;
	line-height:12px;
	margin-top:2px;
}


