
/* *************************** ABOUT BUYING EBOOKS ****************************** */

#be-top {
background-image: url(http://images.barnesandnoble.com/pimages/ebooks/help/buying_top.gif);
background-repeat: no-repeat;
height: 6px;
width: 769px;
}

#be-middle {
background-image: url(http://images.barnesandnoble.com/pimages/ebooks/help/buying_middle.gif);
background-repeat: repeat-y;
width: 769px;
position: relative;
overflow: hidden;
color: #666666;
font-size: 12px;
font-family: Arial, sans-serif;
}

#be-middle #be-1, #be-middle #be-2, #be-middle #be-3 {
	float: left;
	background-repeat: no-repeat;
	background-position: 20px 24px;
}

#be-middle #be-1 { 
	width: 265px;
	background-image: url(http://images.barnesandnoble.com/pimages/ebooks/help/buying1.gif);
}

#be-middle #be-2 { 
	width: 252px;
	background-image: url(http://images.barnesandnoble.com/pimages/ebooks/help/buying2.gif);
}
#be-middle #be-3 { 
	width: 252px;
	background-image: url(http://images.barnesandnoble.com/pimages/ebooks/help/buying3.gif);
}

.be-header { 
	font-size: 18px;
	color: #787a61;
	width: 175px;
}

.be-content {
	padding: 92px 18px 20px 20px;
}

.be-content ul {
margin: 18px 0 0 0;
padding: 0;
list-style: none;
}

.be-content ul li {
margin: 0;
padding: 0 0 4px 0;
}

.be-content ul li a {
	color: #3b8f81;
font-weight: bold;
text-decoration: none;
}

.be-content ul li a:hover {
text-decoration: underline;
}

#be-middle #be-footer {
background-color: #FFFFFF;
clear: both;
width: 748px;
position: relative;
left: 2px;
border-top: 1px solid #e5e5e5;
padding: 20px 0 12px 18px;
}

#be-bottom {
background-image: url(http://images.barnesandnoble.com/pimages/ebooks/help/buying_bottom.gif);
background-repeat: no-repeat;
height: 6px;
width: 769px;
}

/* *************************** FAQS ****************************** */

#faq-container {
font-size: 12px;
font-family: Arial, sans-serif;
position: relative;
}

#faq-content-topfaqs {
margin-top: 10px;
}


#faq-content { 
float: left; 
width: 550px;
}

#faq-content h2 { 
font-size: 21px;
color: #787a61;
}

#faq-content ul { 
margin: 0; padding: 0 0 0 20px;
}

#faq-content ul li { margin: 0; padding: 0; }

#faq-content ul.seeall {
	list-style: none;
	margin: 12px 0 0 0;
	padding-left: 0;
	text-indent: 10px;
	}

#faq-content ul#faq-tops, #faq-content ul#faq-categories {
list-style: none;
margin: 0 0 0 8px;
padding: 0;
}
#faq-content ul#faq-tops li, #faq-content ul#faq-categories li {
margin: 0;
padding-left: 12px;
background-image: url(http://images.barnesandnoble.com/pimages/eBooks/help/bullet_ebook_3b8f81.gif);
background-repeat: no-repeat;
background-position: 0 5px;
}

p.question { margin-top: 15px; font-weight: normal; color: #787a61; font-size: 18px; cursor: pointer; }
p.question:hover, p.question a:hover { cursor: pointer; text-decoration: underline; }



div#faq-content-topfaqs p.question { margin-top: 15px; font-weight: bold; color: #3b8f81; font-size: 12px; cursor: pointer; }
div#faq-content-topfaqs p.question a { font-weight: bold; }
div#faq-content-topfaqs p.question a:hover, div#faq-content-topfaqs p.question:hover { font-weight: bold; cursor: pointer; text-decoration: underline; }

div#faq-content-topfaqs div.answer { margin-top: 15px; }
div.answer { margin-top: 15px; }

#faq-content div.answer ul { 
list-style-type: disc;
margin: 0;
padding: 15px 15px 15px 30px;
}

div.dotted-line {
	background: transparent url(http://images.barnesandnoble.com/presources/images/hrbt.gif) repeat-x left bottom;
	height: 3px;
	width: 100%;
	margin: 25px 0;
}

div.solid-line { 
	height: 3px;
	width: 100%;
	background-color: #e5e5e5;
	margin: 25px 0;
}

div.solid-1px-line { 
	height: 1px;
	width: 100%;
	background-color: #e5e5e5;
	margin: 10px 0;
}

div#faq-rightnav {
float: right; 
width: 199px;	
}

div#faq-rightnav div.faq-rightnav-box {
background-image: url(http://images.barnesandnoble.com/pimages/eBooks/help/ebook_help_faqs_05.jpg);
background-repeat: repeat-y;
}

div#faq-rightnav div.faq-rightnav-box-top { 
height: 9px;
background-image: url(http://images.barnesandnoble.com/pimages/eBooks/help/ebook_help_faqs_03.jpg);
background-repeat: no-repeat;
}

div#faq-rightnav div.faq-rightnav-box-bottom { 
height: 10px;
background-image: url(http://images.barnesandnoble.com/pimages/eBooks/help/ebook_help_faqs_11.jpg);
background-repeat: no-repeat;
}

div#faq-rightnav div.faq-rightnav-box-content {
margin: 0 18px 5px 18px;
color: #787a61;
}

div#faq-rightnav div.faq-rightnav-box-content ul  {
	list-style: none;
	margin-left: 0;
	padding-left: 0.9em;
	text-indent: -0.75em;
	line-height: 16px;
	font-weight: bold;
}

div#faq-rightnav div.faq-rightnav-box-content ul li  {
list-style: none;
}

div#faq-rightnav div.faq-rightnav-box-content ul li a  {
	color: #3b8f81;
	text-decoration: none;
	font-weight: bold;
}

div#faq-rightnav div.faq-rightnav-box-content h3 {
margin: 4px 0 0 0;
font-size: 17px;
}

div#faq-rightnav div.faq-rightnav-box-content img.feature {
display: block;
margin: 10px 0;
}

div#faq-rightnav div.faq-rightnav-box-content img.rsaquo-bullet {
margin-bottom: 1px;
}

div#faq-rightnav div.faq-rightnav-box-content div.subhead {
font-weight: bold;
line-height: 16px;
margin-bottom: 3px;
}

div#faq-rightnav div.faq-rightnav-box-content .no-margin {
margin: 0;
}
