/*************************
* Generic Styles
*************************/

body { margin: 0px 0px 0px 0px; }

.WrapperTable {
	border: none;
	background-color: #ffffff;
}

.WrapperTableRow {
	border: none;
}

.WrapperTableTd {
	border: none;
}

.HeaderTable {
	border: none;
	background-color: #000000;
}

.HeaderTableRow {
	border: none;
}

.HeaderTableTd {
	border: none;
}

.HeadlineTable {
	border: none;
	background-image: url(images/grey_fade.jpg);
}

.HeadlineTableRow {
	border: none;
}

.HeadlineTableTd {
	border: none;
}

.Headline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #326FA3;
	
	
}

.HeadlineHome {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 11pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
	color: #406480;
	
}

.ProductboxTable {
	border: none;
	background-color: 999999;
}

.ProductboxTableRow {
	border: none;
}

.ProductboxTableTd {
	border: none;
	background-color: ffffff;
}

.ProductTable {
	border: none;
}

.ProductTableRow {
	border: none;
}

.ProductTableTd {
	border: none;
}

.BookCover {
	border: none;
}

.ProductTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
}

.ProductSubtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
}

.ProductAuthorname {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}

.ProductPrice {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
}

.ProductDoiLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}

.ProductQuantitybox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}

.ProductQuantity {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
}

.ProductText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}

.ProductTextBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
}

.ProductTextItalic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}

.ProductLinkContentTable {
	border: none;
}

.ContentTable {
	border: none;
}

.ContentTableRow {
	border: none;
}

.ContentTableTd {
	border: none;
}

.ContentboxTable {
	border: none;
	background-color: 999999;
}

.ContentboxTableRow {
	border: none;
}

.ContentboxTableTd {
	border: none;
	background-color: ffffff;
}


.ContentText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
}

.ContentTextBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
}

.ContentTextItalic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
}

.ContentTextLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
}

.ContentTextLink:Hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: underline;
}

.SmallText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
}

.SmallTextBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
	color: #000000;

}

.SmallTextItalic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	color: #000000;
}

.SmallTextLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-decoration: none;
	font-variant: normal;

}

.SmallTextLink:Hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-decoration: underline;
	font-variant: normal;

}

.ProductBy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}

.ProductISBN {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}

.ProductEISBN {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}

.ProductDOI {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}

.ProductFormat {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}

.ProductPubDate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}

.ProductCopyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}

.ProductProductLine {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}

.ProductRelatedTitles {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}

.ProductRelatedCategory {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}

.ProductLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}

.SectionLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}

.SectionTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}

.BackTopLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}

.PromoBlurbText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FF0000;
}

.PromoBlurbTextBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FF0000;
}

.PromoBlurbTextItalic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FF0000;
}

.ProductOldPrice {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: line-through;
}

.ProductYourPrice {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #FF0000;
}

.PromoBlurbHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
}

/***********************
Detail Page Style
************************/

.detailtitlehead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #000033;
}

.detailauthorby {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	color: #000033;
}

.detailauthor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	color: #000033;
}

.bookInfoLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	color: #0000FF;
}

.detailisbnhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	color: #000033;
}

.detailisbn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	color: #000033;
}

.detaildoihead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	color: #000033;
}

.detaildoi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	color: #0000FF;
}

.detailformathead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	color: #000033;
}

.detailformat {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	color: #000033;
}

.detailpubdatehead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	color: #000033;
}

.detailpubdate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	color: #000033;
}

.detailcopyrighthead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	color: #000033;
}

.detailcopyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	color: #000033;
}

.detaileditionhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	color: #000033;
}

.detailedition {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	color: #000033;
}

.detailproductlinehead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	color: #000033;
}

.detailproductline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	color: #000033;
}

.detailrelatedtitles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	color: #000033;
}

.detailcategorylink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	color: #000033;
}

.detailcategorylink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	color: #000033;
}

.detailbr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	color: #000033;
}

.smallblacktext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	color: #000033;
}

.detailtextheaderbr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	color: #000033;
}

.detaileddescriptionhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	color: #000033;
	font-weight: bold;
}

.detailedbacktotop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	color: #0000FF;
}

.detaileddescription {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	color: #000033;
}

.detailedjackethead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	color: #000033;
	font-weight: bold;

}

.detailedjacket {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	color: #000033;
}

.detailedtochead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	color: #000033;
	font-weight: bold;
}

.detailedtoc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	color: #000033;
	font-weight: normal;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	line-height: normal;
	color: #000033;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #000033;
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	color: #000033;
}

h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: italic;
	line-height: normal;
	color: #000033;
	font-weight: normal;
}

h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	color: #000033;
	font-weight: normal;
}

h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	color: #000033;
	font-weight: normal;
}

/************************************
**** bookstore search results
************************************/

.resultlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: none;
}

.resultsProducttable {
border: none;

}


.resultsProducttableRow {
border: none;

}


.resultsProducttableTdImage {
	border: none;
}


.resultsProducttableImage {
	border: none;

}


.resultsProducttableTdTitle {

}


.resultsProducttableTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
}


.resultsProducttableByLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
}


.resultsProducttableAuthorLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
}

.resultsProducttableIsbnHead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}


.resultsProducttableIsbn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
}


.resultsProducttableDoiHead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	line-height: normal;
}


.resultsProducttableDoi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: none;
	line-height: normal;
}

.resultsProducttablePubdateHead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	line-height: normal;
}


.resultsProducttablePubdate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: none;
	color: #000000;
	line-height: normal;
}


.resultsProducttableCopyrightHead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	line-height: normal;
}


.resultsProducttableCopyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: none;
	color: #000000;
	line-height: normal;
}


.resultsProducttableBr {

}


.resultsProducttableProductlineHead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	line-height: normal;
}


.resultsProducttableProductline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: none;
	color: #000000;
	line-height: normal;
}


.resultsOriginalprice {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	line-height: normal;
}


.resultsYourprice {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}


.resultsProducttableForm {

}


.resultsProducttableBuybutton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
	border-top: 1px solid #000000; 
	background-color: #eeeeee;
	
}


.resultsProducttableQuantitybutton {

}


.resultsProducttableGetinfo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
}

.resultsProducttableBrEnd {

}

/*********************************
**** ebooks search results
*********************************/

.ebresultlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: none;
}

.ebresultsProducttable {

}


.ebresultsProducttableRow {

}


.ebresultsProducttableTdImage {
	border: none;
}


.ebresultsProducttableImage {
	border: none;

}

.ebresultsProducttableTdTitle {

}


.ebresultsProducttableTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
}


.ebresultsProducttableByLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
}


.ebresultsProducttableAuthorLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
}

.ebresultsProducttableIsbnHead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}


.ebresultsProducttableIsbn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
}


.ebresultsProducttableDoiHead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}


.ebresultsProducttableDoi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: none;
}

.ebresultsProducttableFormatHead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}


.ebresultsProducttableFormat {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: none;
	color: #000000;
}

.ebresultsProducttablePubdateHead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}


.ebresultsProducttablePubdate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: none;
	color: #000000;
}


.ebresultsProducttableCopyrightHead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}


.ebresultsProducttableCopyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: none;
	color: #000000;
}


.ebresultsProducttableBr {

}


.ebresultsProducttableProductlineHead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}


.ebresultsProducttableProductline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: none;
	color: #000000;
}


.ebresultsOriginalprice {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}


.ebresultsYourprice {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}


.ebresultsProducttableForm {

}


.ebresultsProducttableBuybutton {
	

}


.ebresultsProducttableQuantitybutton {
	

}


.ebresultsProducttableGetinfo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
}

.ebresultsProducttableBrEnd {

}

/*////////////////////////////
//style for bestsellers.php
/////////////////////////////*/


.bestsellersWraperTable {
	background-color: #FFFFFF;
}

.bestsellersWrapperTableRow {
	border: none;
}

.bestsellersWrapperTableTd {
	border: none;
}

.bestsellersHeaderTable {
	border: none;
	background-color: #000000;
}

.bestsellersHeaderTableRow {
	border: none;
}

.bestsellersHeaderTableTd  {
	border: none;
}

.bestsellersHeadlineTable {
	background-image: url(images/grey_fade.jpg);
}


.bestsellersHeadlineTableRow {
	border: none;
}

.bestsellersHeadlineTableTd {
	border: none;
}

.bestsellersHeadline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #326FA3;
}

.bestsellersProductboxTable {
	border: none;
	background-color: 999999;
}

.bestsellersProductboxTableRow {
	border: none;
}

.bestsellersProductboxTableTd {
	border: none;
	background-color: FFFFFF;
}

.bestsellersProductTable {
	border: none;
}

.bestsellersProductTableRow  {
	border: none;
}

.bestsellersProductTableTd {
	border: none;
}

.bestsellersBookCover {
	border: none;
}

.bestsellersProductTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
}

.bestsellersProductSubtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
}

.bestsellersProductAuthorname {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}

.bestsellersProductPrice {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}

.bestsellersProductDoiLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}

/*////////////////////////////
//style for featured_products.php
/////////////////////////////*/


.featuredWrapperTable {
	border: none;
	background-color: #ffffff;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}


.featuredWrapperTableRow {
	border: none;
}


.featuredWrapperTableTd {
	border: none;
}


.featuredHeaderTable {
	border: none;
	background-color: 000000;
}


.featuredHeaderTableRow {
	border: none;
}


.featuredHeaderTableTd {
	border: none;
}


.featuredHeadlineTable {
	background-image: url(images/grey_fade.jpg);
}


.featuredHeadlineTableRow {
	border: none;
}


.featuredHeadlineTableTd {
	border: none;
}


.featuredHeadline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #326FA3;
}


.featuredWrapperTableRow {
	border: none;
}


.featuredWrapperTableTd {
	border: none;
}


.featuredProductboxTable {
	border: none;
	background-color: 999999;
}


.featuredProductboxTableRow {
	border: none;
	background-color: ffffff;
}


.featuredProductboxTableTd {
	border: none;
}


.featuredProductTable {
	border: none;
}


.featuredProductTableRow {
	border: none;
}


.featuredProductTableTd {
	border: none;
	background-color: ffffff;
}


.featuredBookCover {
	border: none;
}


.featuredProductTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
}

.featuredProductSubtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}


.featuredProductAuthorname {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}


.featuredProductPrice {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}


.featuredProductDoiLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}


.featuredProductQuantitybox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}


.featuredProductTableTd {
	border: none;
}


.featuredBookCover {
	border: none;
}

/*////////////////////////////
//style for specialoffer.php
////////////////////////////*/

.specialofferWrapperTable {
	border: none;
	background-color: #ffffff;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}


.specialofferWrapperTableRow {
	border: none;
}


.specialofferWrapperTableTd  {
	border: none;
}


.specialofferHeaderTable {
	border: none;
	background-color: 000000;
}


.specialofferHeaderTableRow {
	border: none;
}


.specialofferHeaderTableTd {
	border: none;
}


.specialofferHeadlineTable {
	background-image: url(images/grey_fade.jpg);
}


.specialofferHeadlineTableRow  {
	border: none;
}


.specialofferHeadlineTableTd {
	border: none;
}


.specialofferHeadline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #326FA3;
}


.specialofferProductboxTable {
	border: none;
}


.specialofferProductboxTableRow {
	border: none;
}

.specialofferProductboxTableTd {
	border: none;
}

.specialofferProductTable {
	border: none;
}


.specialofferProductTableRow {
	border: none;
}


.specialofferProductTableTd {
	border: none;
}


.specialofferProductText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}


.specialofferProductLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}

/*////////////////////////////
//style for new_releases.php
////////////////////////////*/


.newReleasesWrapperTable {
	border: none;
	background-color: #ffffff;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}


.newReleasesWrapperTableRow  {
	border: none;
}


.newReleasesWrapperTableTd  {
	border: none;
}


.newReleasesHeaderTable {
	border: none;
	background-color: 000000;
}


.newReleasesHeaderTableRow  {
	border: none;
}


.newReleasesHeaderTableTd  {
	border: none;
}


.newReleasesHeadlineTable {
	background-image: url(images/grey_fade.jpg);
}


.newReleasesHeadlineTableRow  {
	border: none;
}


.newReleasesHeadlineTableTd {
	border: none;
}


.newReleasesHeadline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #326FA3;
}


.newReleasesWrapperTableRow {
	border: none;
}


.newReleasesWrapperTableTd {
	border: none;
}


.newReleasesboxTable {
	border: none;
	background-color: 999999;
}


.newReleasesboxTableRow {
	border: none;
}


.newReleasesboxTableTd {
	border: none;
	background-color: ffffff;
}


.newReleasesTable {
	border: none;
}


.newReleasesTableRow {
	border: none;
}


.newReleasesTableTd {
	border: none;
}


.newReleasesBookCover {
	border: none;
}


.newReleasesTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
}


.newReleasesSubtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
}


.newReleasesAuthorname {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}


.newReleasesPrice {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}


.newReleasesDoiLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}


.newReleasesQuantitybox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}

/*////////////////////////////
//style for series.php
////////////////////////////*/

.seriesWrapperTable {
	border: none;
	background-color: #ffffff;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}


.seriesWrapperTableRow {
	border: none;
}


.seriesWrapperTableTd {
	border: none;
}


.seriesHeaderTable {
	border: none;
	background-color: 000000;
}


.seriesHeaderTableRow {
	border: none;
}


.seriesHeaderTableTd {
	border: none;
}


.seriesHeadlineTable {
	background-image: url(images/grey_fade.jpg);
}


.seriesHeadlineTableRow {
	border: none;
}


.seriesHeadlineTableTd {
	border: none;
}


.seriesHeadline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #326FA3;
}


.seriesTable {
	border: none;
}


.seriesTableRow {
	border: none;
}


.seriesTableTd {
	border: none;
}


.seriesBookCover {
	border: none;
}


.seriesTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}

.seriesProductboxTable {
	border: none;
	background-color: 999999;
}

.seriesProductboxTableRow {
	border: none;
}

.seriesProductboxTableTd {
	border: none;
	background-color: ffffff;
}

/*////////////////////////////
//style for pressbox.php
////////////////////////////*/


.pressboxWrapperTable {
	border: none;
	background-color: #ffffff;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}


.pressboxWrapperTableRow {
	border: none;
}


.pressboxWrapperTableTd {
	border: none;
}


.pressboxHeaderTable {
	border: none;
	background-color: 000000;
}


.pressboxHeaderTableRow {
	border: none;
}


.pressboxHeaderTableTd {
	border: none;
}


.pressboxHeadlineTable {
	background-image: url(images/grey_fade.jpg);
}


.pressboxHeadlineTableRow {
	border: none;
}


.pressboxHeadlineTableTd {
	border: none;
}


.pressboxHeadline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #326FA3;
}



.pressboxContentTable {
	border: none;
}



.pressboxContentTableRow {
	border: none;
}



.pressboxContentTableTd {
	border: none;
}



.pressboxContentText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}



.pressboxContentTextLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
}

.pressboxProductboxTable {
	border: none;

	background-color: 999999;
}

.pressboxProductboxTableRow {
	border: none;
}

.pressboxProductboxTableTd {
	border: none;
	background-color: ffffff;
}

/*////////////////////////////
//style for register_your_book.php
////////////////////////////*/

.registerBookWrapperTable {
	border: none;
	background-color: #ffffff;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}



.registerBookWrapperTableRow {
	border: none;
}



.registerBookWrapperTableTd {
	border: none;
}



.registerBookHeaderTable {
	border: none;
	background-color: 000000;
}



.registerBookHeaderTableRow {
	border: none;
}



.registerBookHeaderTableTd {
	border: none;
}



.registerBookHeadlineTable {
	background-image: url(images/grey_fade.jpg);
}



.registerBookHeadlineTableRow {
	border: none;
}



.registerBookHeadlineTableTd {
	border: none;
}



.registerBookHeadline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #326FA3;
}



.registerBookWrapperTableRow {
	border: none;
}



.registerBookWrapperTableTd {
	border: none;
}



.registerBookContentTable {
	border: none;
}



.registerBookContentTableRow {
	border: none;
}



.registerBookContentTableTd {
	border: none;
}



.registerBookContentText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}

.registerBookContentTextLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
}

.registerBookContentboxTable {
	border: none;
	background-color: 999999;
}

.registerBookProductboxTableRow {
	border: none;
}

.registerBookProductboxTableTd {
	border: none;
	background-color: ffffff;
}

/*////////////////////////////
//style for relatedbooks.php
////////////////////////////*/

.relatedBooksWrapperTable {
	border: none;
	background-color: #ffffff;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.relatedBooksWrapperTableRow {
	border: none;
}

.relatedBooksWrapperTableTd {
	border: none;
}

.relatedBooksHeaderTable {
	border: none;
	background-color: 000000;
}

.relatedBooksHeaderTableRow {
	border: none;
}

.relatedBooksHeaderTableTd {
	border: none;
}

.relatedBooksHeadlineTable {
	background-image: url(images/grey_fade.jpg);
}

.relatedBooksHeadlineTableRow {
	border: none;
}

.relatedBooksHeadlineTableTd {
	border: none;
}

.relatedBooksHeadline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #326FA3;
}

.relatedBooksProductTable {
	border: none;
}

.relatedBooksProductTableTr {
	border: none;
}

.relatedBooksProductTableTd {
	border: none;
}

.relatedBooksText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}

.relatedBooksBookcover {
	border: none;
}

.relatedBooksTextLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
}

.relatedBooksProductboxTable {
	border: none;
	background-color: 999999;
}

.relatedBooksProductboxTableRow {
	border: none;
}

.relatedBooksProductboxTableTd {
	border: none;
	background-color: ffffff;
}

/*////////////////////////////
//style for register_your_book.php
////////////////////////////*/

.registerBookWrapperTable {
	border: none;
	background-color: #ffffff;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.registerBookWrapperTableRow {
	border: none;
}

.registerBookWrapperTableTd {
	border: none;
}

.registerBookHeaderTable {
	border: none;
	background-color: 000000;
}

.registerBookHeaderTableRow {
	border: none;
}

.registerBookHeaderTableTd {
	border: none;
}

.registerBookHeadlineTable {
	background-image: url(images/grey_fade.jpg);
}

.registerBookHeadlineTableRow {
	border: none;
}

.registerBookHeadlineTableTd {
	border: none;
}

.registerBookHeadline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #326FA3;
}

.registerBookContentTable {
	border: none;
}

.registerBookContentTableRow {
	border: none;
}

.registerBookContentTableTd {
	border: none;
}

.registerBookContentText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}

.registerBookContentTextLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
}

.registerBookProductboxTable {
	border: none;
	background-color: 999999;
}

.registerBookProductboxTableRow {
	border: none;
}

.registerBookProductboxTableTd {
	border: none;
	background-color: ffffff;
}


/*///////////////////////////
//style for relatedproducts.php
////////////////////////////*/

.relatedProductsWrapperTable {
	border: none;
	background-color: #ffffff;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.relatedProductsWrapperTableRow {
	border: none;
}

.relatedProductsWrapperTableTd {
	border: none;
}

.relatedProductsHeaderTable {
	border: none;
	background-color: 000000;
}

.relatedProductsHeaderTableRow {
	border: none;
}

.relatedProductsHeaderTableTd {
	border: none;
}

.relatedProductsHeadlineTable {
	background-image: url(images/grey_fade.jpg);
}

.relatedProductsHeadlineTableRow {
	border: none;
}

.relatedProductsHeadlineTableTd {
	border: none;
}

.relatedProductsHeadline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #326FA3;
}

.relatedProductsTable {
	border: none;
}

.relatedProductsTableRow {
	border: none;
}

.relatedProductsTableTd {
	border: none;
}

.relatedProductsBookCover {
	border: none;
}

.relatedProductsTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
}

.relatedProductsProductboxTable {
	border: none;
	background-color: 999999;
}

.relatedProductsProductboxTableRow {
	border: none;
}

.relatedProductsProductboxTableTd {
	border: none;
	background-color: ffffff;
}

/*////////////////////////////
//style for relatedsites.php
////////////////////////////*/

.relatedSitesWrapperTable {
	border: none;
	background-color: #ffffff;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.relatedSitesWrapperTableRow {
	border: none;
}

.relatedSitesWrapperTableTd {
	border: none;
}

.relatedSitesHeaderTable {
	border: none;
	background-color: 000000;
}

.relatedSitesHeaderTableRow {
	border: none;
}

.relatedSitesHeaderTableTd {
	border: none;
}

.relatedSitesHeadlineTable {
	background-image: url(images/grey_fade.jpg);
}

.relatedSitesHeadlineTableRow {
	border: none;
}

.relatedSitesHeadlineTableTd {
	border: none;
}

.relatedSitesHeadline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #326FA3;
}

.relatedSitesContentTable {
	border: none;
}

.relatedSitesContentTableRow {
	border: none;
}

.relatedSitesContentTableTd {
	border: none;
}

.relatedSitesTextLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
}

.relatedSitesProductboxTable {
	border: none;
	background-color: 999999;
}

.relatedSitesProductboxTableRow {
	border: none;
}

.relatedSitesProductboxTableTd {
	border: none;
	background-color: ffffff;
}

/*////////////////////////////
//style for signup.php
////////////////////////////*/

.signUpWrapperTable {
	border: none;
	background-color: #ffffff;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.signUpWrapperTableRow {
	border: none;
}

.signUpWrapperTableTd {
	border: none;
}

.signUpHeaderTable {
	border: none;
	background-color: 000000;
}

.signUpHeaderTableRow {
	border: none;
}

.signUpHeaderTableTd {
	border: none;
}

.signUpHeadlineTable {
	background-image: url(images/grey_fade.jpg);
}

.signUpHeadlineTableRow {
	border: none;
}

.signUpHeadlineTableTd {
	border: none;
}

.signUpheadline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #326FA3;
}

.signUpContentTable {
	border: none;
}

.signUpContentTableRow {
	border: none;
}

.signUpContentTableTd {
	border: none;
}

.signUpText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}

.signUpTextLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
}

.signUpProductboxTable {
	border: none;
	background-color: 999999;
}

.signUpProductboxTableRow {
	border: none;
}

.signUpProductboxTableTd {
	border: none;
	background-color: ffffff;
}

/*/////////////////////////////////
//style for spotlight.php
/////////////////////////////////*/

.spotlightWrapperTable {
	border: none;
	background-color: #ffffff;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.spotlightWrapperTableRow {
	border: none;
}

.spotlightWrapperTableTd {
	border: none;
}

.spotlightHeaderTable {
	border: none;
	background-color: 000000;
}

.spotlightHeaderTableRow {
	border: none;
}

.spotlightHeaderTableTd {
	border: none;
}

.spotlightHeadlineTable {
	background-image: url(images/grey_fade.jpg);
}

.spotlightHeadlineTableRow {
	border: none;
}

.spotlightHeadlineTableTd {
	border: none;
}

.spotlightHeadline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #326FA3;
}

.spotlightProductTable {
	border: none;
}

.spotlightProductTableRow {
	border: none;
}

.spotlightProductTableTd {
	border: none;
}

.spotlightBookCover {
	border: none;
}

.spotlightTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
}

.spotlightProductboxTable {
	border: none;
	background-color: 999999;
}

.spotlightProductboxTableRow {
	border: none;
}

.spotlightProductboxTableTd {
	border: none;
	background-color: ffffff;
}

/*//////////////////////////
//style for promocode.php
/////////////////////////*/

.promocodeWrapperTable {
	border: none;
	background-color: #ffffff;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.promocodeWrapperTableRow {
	border: none;
}

.promocodeWrapperTableTd {
	border: none;
}

.promocodeHeaderTable {
	border: none;
	background-color: 000000;
}

.promocodeHeaderTableRow {
	border: none;
}

.promocodeHeaderTableTd {
	border: none;
}

.promocodeHeadlineTable {
	background-image: url(images/grey_fade.jpg);
}

.promocodeHeadlineTableRow {
	border: none;
}

.promocodeHeadlineTableTd {
	border: none;
}

.promocodeHeadline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #326FA3;
}

.promocodeContentTable {
	border: none;
}

.promocodeContentTableRow {
	border: none;
}

.promocodeContentTableTd {
	border: none;
}

.promocodeText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}

.promocodeSmallText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}

.promocodeTextLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
}

.promocodeProductboxTable {
	border: none;
	background-color: 999999;
}

.promocodeProductboxTableRow {
	border: none;
}

.promocodeProductboxTableTd {
	border: none;
	background-color: ffffff;
}

/*///////////////////////////////////
//style for latest_titles.php
///////////////////////////////////*/

.latestTitlesWrapperTable {
	border: none;
	background-color: #ffffff;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;	
}

.latestTitlesWrapperTableRow {
	border: none;
}

.latestTitlesWrapperTableTd {
	border: none;
}

.latestTitlesHeaderTable {
	border: none;
	background-color: 000000;
}

.latestTitlesHeaderTableRow {
	border: none;
}

.latestTitlesHeaderTableTd {
	border: none;
}

.latestTitlesHeadlineTableTd {
	background-image: url(images/grey_fade.jpg);
}

.latestTitlesHeadline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #326FA3;
}

.latestTitlesProductTable {
	border: none;
}

.latestTitlesProductTableRow {
	border: none;
}

.latestTitlesProductTableTd {
	border: none;
}

.latestTitlesBookCover {
	border: none;
}

.latestTitlesTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
}

.latestTitlesProductboxTable {
	border: none;
	background-color: 999999;
}

.latestTitlesProductboxTableRow {
	border: none;
}

.latestTitlesProductboxTableTd {
	border: none;
	background-color: ffffff;
}

/*////////////////////////////////////////
//style for ebooks_productdetail.php
////////////////////////////////////////*/

.ebookDetailWrapperTable {
	border: none;
	background-color: #ffffff;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.ebookDetailWrapperTableRow {
	border: none;
}

.ebookDetailWrapperTableTd {
	border: none;
}

.ebookDetailHeaderTable {
	border: none;
	background-color: 000000;
}

.ebookDetailHeaderTableRow {
	border: none;
}

.ebookDetailHeaderTableTd {
	border: none;
}

.ebookDetailHeadlineTable {
	background-image: url(images/grey_fade.jpg);
}

.ebookDetailHeadlineTableRow {
	border: none;
}

.ebookDetailHeadlineTableTd {
	border: none;
}

.ebookDetailHeadline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #326FA3;
}

.ebookDetailProductTable {
	border: none;
}

.ebookDetailProductTableRow {
	border: none;
}

.ebookDetailProductTableTd {
	border: none;
}

.ebookDetailBookCover {
	border: none;
}

.ebookDetailProductEBOOKHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
}

.ebookDetailProductTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
}

.ebookDetailProductBy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
}

.ebookDetailProductAuthorName {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
}

.ebookDetailProductTableAuthorName {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
}

.ebookDetailProductEISBN {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
}

.ebookDetailProductDOI {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
}

.ebookDetailProductFormat {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
}

.ebookDetailProductAvailableFormats {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
}

.ebookDetailProductFileSize {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
}

.ebookDetailProductPubDate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
}

.ebookDetailProductCopyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
}

.ebookDetailProductPrice {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}

.ebookDetailProductProductLine {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
}

.ebookDetailProductRelatedTitles {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
}

.ebookDetailProductRelatedCategory {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
}

.ebookDetailProductChooseFormat {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
}

.ebookDetailProductChooseFormatLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
}

.ebookDetailFormatTable {
	border: none;
}

.ebookDetailFormatTableRow {
	border: none;
}

.ebookDetailFormatTableTd {
	border: none;
}

.ebookDetailFormatText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}

.ebookDetailFormatTextBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
}

.ebookDetailFormatIcon {
	border: none;
}

.ebookDetailSectionLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
}

.ebookDetailSectionTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
}

.ebookDetailBackTopLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
}

.ebookDetailProductDescriptionText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}

.ebookDetailProductDescriptionTextBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
}

.ebookDetailProductDescriptionTextItalic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: italic;
}

.ebookDetailProductboxTable {
	border: none;
	background-color: 999999;
}

.ebookDetailProductboxTableTd {
	border: none;
	background-color: ffffff;
}

.ebookDetailProductboxTableRow {
	border: none;
}


/*/////////////////////////////////////////////////
//style for specialoffer_centercontent.php
/////////////////////////////////////////////////*/

.specialOfferCenterWrapperTable {
	border: none;
	background-color: #ffffff;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.specialOfferCenterWrapperTableRow {
	border: none;
}

.specialOfferCenterWrapperTableTd {
	border: none;
}

.specialOfferCenterHeaderTable {
	border: none;
	background-color: 000000;
}

.specialOfferCenterHeaderTableRow {
	border: none;
}

.specialOfferCenterHeaderTableTd {
	border: none;
}

.specialOfferCenterHeadlineTable {
	background-image: url(images/grey_fade.jpg);
}

.specialOfferCenterHeadlineTableRow {
	border: none;
}

.specialOfferCenterHeadlineTableTd {
	border: none;

}

.specialOfferCenterHeadline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #326FA3;
}

.specialOfferCenterProductboxTable {
	border: none;
}

.specialOfferCenterProductboxTableRow {
	border: none;
}

.specialOfferCenterProductboxTableTd {
	border: none;
}

.specialOfferCenterProductTable {
	border: none;
}

.specialOfferCenterProductTableRow {
	border: none;
}

.specialOfferCenterProductTableTd {
	border: none;
}

.specialOfferCenterBlurbHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}

.specialOfferCenterBlurbText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}

.specialOfferCenterBookCover {
	border: none;
}

.specialOfferCenterProductTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
}

.specialOfferCenterProductsubTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
}

.specialOfferCenterProductBy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
}

.specialOfferCenterProductAuthorName {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
}

.specialOfferCenterProductOldPrice {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: line-through;
}

.specialOfferCenterProductYourPrice {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #ff0000;
	text-decoration: none;
}

.specialOfferCenterProductQuantity {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.specialOfferCenterProductQuantityBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}

.specialOfferCenterProductboxTable {
	border: none;
	background-color: 999999;
}

.specialOfferCenterProductboxTableRow {
	border: none;
}

.specialOfferCenterProductboxTableTd {
	border: none;
	background-color: ffffff;
}

/***********************************
** BusinessFeature
***********************************/

.businessFeaturedHeaderTable {
	border: none;
	background-color: #000000;
}

.businessFeaturedHeaderTableRow {
	border: none;
}

.businessFeaturedHeaderTableTd {
	border: none;
}

.businessFeaturedHeadlineTable {
	border: none;
}

.businessFeaturedHeadlineTableRow {
	border: none;
}

.businessFeaturedHeadlineTableTd {
	border: none;
}

.businessFeaturedHeadline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #326FA3;
}

.businessFeaturedContentTable {
	border: none;
}

.businessFeaturedContentTableRow {
	border: none;
}

.businessFeaturedContentTableTd {
	border: none;
}

.businessFeaturedBookCover {
	border: none;
}

.businessFeaturedContentTextLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}

.businessFeaturedContentText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}

.businessFeaturedContentTextItalic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}

.businessFeaturedProductTable {
	border: none;
}

.businessFeaturedProductTableRow {
	border: none;
}

.businessFeaturedProductTableTd {
	border: none;
}

.businessFeaturedProductTextLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}

.businessFeaturedProductText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}

.businessFeaturedProductDoiLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}

.businessFeaturedProductOldPrice {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: line-through;
}

.businessFeaturedProductYourPrice {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}

.businessFeaturedProductQuantity {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.businessFeaturedProductQuantitybox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}

.businessFeaturedProductAddCart {

}

.businessBannerSearchBox { 
 font-family : Verdana, Tahoma, Arial;
 font-size: 9px; 
 background-color: #E4E0E0; 
 border: 1px solid #FFFFFF; 
}

.businessBannerSearchDropDown {  
	background-color: #E4E0E0;
	font-family: verdana, Tohoma, sans-serif; 
	font-size: 9px; color: #000000; 
	margin: 0px 2px; 
	height: 20px; 
}


.businessBannerSearchButton { 
		font-size: 10px;
		font-weight: normal;
		font-family: Verdana, Arial, Helvetica;
		background: #868686;
		border-bottom: 1px solid #ffffff;
		border-right: 1px solid #ffffff;
		border-left: 1px solid #ffffff;
		border-top: 1px solid #ffffff; 
		color: #ffffff;
}


/***********************************
** style for footer.php
***********************************/

.footerWrapperTable {
	border: none;
	background-color: #ffffff;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.footerWrapperTableRow {
	border: none;
}

.footerWrapperTableTd {
	border: none;
}

.footerTextLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}

.footerText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}

/***********************************
** style for headers
***********************************/

.BannerTopGreen:link  {
        font-size : 11px;
        font-family : Tahoma, Arial;
        font-weight : normal;
        color : #C5F6F3;
		text-decoration : none;
 }      
  
.BannerTopGreen:visited  {
        font-size : 11px;
        font-family : Tahoma, Arial;
        font-weight : normal;
        color : #C5F6F3;
		text-decoration : none;
 }      
        
.BannerTopGreen:hover  {
        font-size : 11px;
        font-family : Tahoma, Arial;
        font-weight : normal;
        color : #C5F6F3;
        text-decoration : underline;
 }

 .BannerTopGreenBold:link  {
        font-size : 11px;
        font-family : Tahoma, Arial;
        font-weight : bold;
        color : #C5F6F3;
		text-decoration : none;
 }      
  
.BannerTopGreenBold:visited  {
        font-size : 11px;
        font-family : Tahoma, Arial;
        font-weight : bold;
        color : #C5F6F3;
		text-decoration : none;
 }      
        
.BannerTopGreenBold:hover  {
        font-size : 11px;
        font-family : Tahoma, Arial;
        font-weight : bold;
        color : #C5F6F3;
        text-decoration : underline;
 }
 
.BannerSearchBox { 
		font-family : Verdana, Tahoma, Arial;
 		font-size: 9px; 
 		background-color: #E6EDF4; 
 		border: 1px solid #B4D0E9; 
}

.BannerSearchDropDown {  
	background-color: #E6EDF4;
	font-family: verdana, Tahoma, sans-serif; 
	font-size: 9px; color: #000066; 
	margin: 0px 2px; 
	height: 20px; 
}


.BannerSearchButton { 
	font-size: 10px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica;
	background: #548EBF;
	border-bottom: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	border-top: 1px solid #ffffff; 
	color: #ffffff;
}

.BannerTopWhite  {
 	font-size : 11px;
 	font-family : Verdana, Tahoma, Arial;
 	font-weight : normal;
 	color : #FFFFFF;
	text-decoration : none;
 }

A.BannerTopWhite:link  {
 	font-size : 11px;
 	font-family : Verdana, Tahoma, Arial;
 	font-weight : normal;
 	color : #FFFFFF;
	text-decoration : none;
 }
 
 A.BannerTopWhite:visited  {
 	font-size : 11px;
 	font-family : Verdana, Tahoma, Arial;
 	font-weight : normal;
 	color : #FFFFFF;
	text-decoration : none;
 }
 
 A.BannerTopWhite:hover  {
 	font-size : 11px;
 	font-family : Verdana, Tahoma, Arial;
 	font-weight : normal;
 	color : #FFFFFF;
 	text-decoration : underline;
 }
 .BannerTopWhiteSmall  {
 	font-size : 9px;
 	font-family : Verdana, Tahoma, Arial;
 	font-weight : normal;
 	color : #FFFFFF;
	text-decoration : none;
 }

A.BannerTopWhiteSmall:link  {
 	font-size : 9px;
 	font-family : Verdana, Tahoma, Arial;
 	font-weight : normal;
 	color : #FFFFFF;
	text-decoration : none;
 }
 
 A.BannerTopWhiteSmall:visited  {
 	font-size : 9px;
 	font-family : Verdana, Tahoma, Arial;
 	font-weight : normal;
 	color : #FFFFFF;
	text-decoration : none;
 }
 
 A.BannerTopWhiteSmall:hover  {
 	font-size : 9px;
 	font-family : Verdana, Tahoma, Arial;
 	font-weight : normal;
 	color : #FFFFFF;
 	text-decoration : underline;
 }

 
/***********************************
** style for breadcrumb.php
***********************************/
 .BreadCrumb  {
 	font-size : 10px;
 	font-family : Verdana, Tahoma, Arial;
 	font-weight : normal;
 	color : #000069;
 }
 A.BreadCrumb:link  {
 	font-size : 10px;
 	font-family : Verdana, Tahoma, Arial;
 	font-weight : normal;
 	color : #000069;
 }
 
 A.BreadCrumb:visited  {
 	font-size : 10px;
 	font-family : Verdana, Tahoma, Arial;
 	font-weight : normal;
 	color : #000069;
 }
 
 A.BreadCrumb:hover  {
 	font-size : 10px;
 	font-family : Verdana, Tahoma, Arial;
 	font-weight : normal;
 	color : #000069;
 	text-decoration : underline;
 }

.finePrint  {
 	font-family : Verdana, Arial, Helvetica, sans-serif;
 	font-style : normal;
 	font-weight : normal;
 	font-size : 10px;
	color : #000000;
 	text-decoration : none;
 }
.finePrint:hover  {
 	font-family : Verdana, Arial, Helvetica, sans-serif;
 	font-style : normal;
 	font-weight : normal;
 	font-size : 10px;
	color : #ff0000;
 	text-decoration : underline;
 }
 
 /***********************************
** style for shopping cart
***********************************/
.shoppingCartText  {
 	font-family : Verdana, Arial, Helvetica, sans-serif;
 	font-style : normal;
 	font-weight : normal;
 	font-size : 12px;
	color : #000000;
 	text-decoration : none;
 }
.shoppingCartLabel  {
 	font-size : 12px;
 	font-family : verdana, Arial, Helvetica, sans-serif;
 	font-weight : bold;
 	color : #000066;
 	text-decoration : none;
 }
 .shoppingCartTotal  {
 	font-family : Verdana, Arial, Helvetica, sans-serif;
 	font-style : normal;
 	font-weight : bold;
 	font-size : 12px;
	color : #FF0000;
 }
 .shoppingCartTable {
 	background-color: #FFFFFF;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	border: #626262;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	cellpadding: 2px;
	cellspacing: 2px;
	align: center;
}

.cartquantity  {
 	font-family : Verdana, Arial, Helvetica, sans-serif;
 	font-style : normal;
 	font-weight : normal;
 	font-size : 12px;
	color : #000000;
 	text-decoration : none;
 }

.finePrint  {
 	font-family : Verdana, Arial, Helvetica, sans-serif;
 	font-style : normal;
 	font-weight : normal;
 	font-size : 10px;
	color : #000000;
 	text-decoration : none;
 }
 .finePrintRed  {
 	font-family : Verdana, Arial, Helvetica, sans-serif;
 	font-style : normal;
 	font-weight : normal;
 	font-size : 10px;
	color : #ff0000;
 	text-decoration : none;


}
.finePrint:hover  {
 	font-family : Verdana, Arial, Helvetica, sans-serif;
 	font-style : normal;
 	font-weight : normal;
 	font-size : 10px;
	color : #ff0000;
 	text-decoration : underline;
 }
 .finePrintRed:hover  {
  	font-family : Verdana, Arial, Helvetica, sans-serif;
  	font-style : normal;
  	font-weight : normal;
  	font-size : 10px;
 	color : #ff0000;
  	text-decoration : underline;
 }
 .shoppingCartTextBlue  {
  	font-family : Verdana, Arial, Helvetica, sans-serif;
  	font-style : normal;
  	font-weight : normal;
  	font-size : 12px;
 	color : #004372;
  	text-decoration : none;
  }
  
  .shoppingCartTextRed  {
  	font-family : Verdana, Arial, Helvetica, sans-serif;
  	font-style : normal;
  	font-weight : normal;
  	font-size : 12px;
 	color : #ff0000;
  	text-decoration : none;
 }
 .EcommerceTableBlueTR {
 	border: none;
 	background-color: #88B3D0;
 }
 

 .EcommerceTableBeige {
 	border: none;
 	background-color: #FFDDAA; 
 }
 
 .EcommerceTableWhite {
 
 	border: none;
 	background-color: #ffffff; 
 }
 .EcommerceTableGrey {
 
 	border: none;
 	background-color: #E3E3E3; 
 }
 
 .EcommerceTableDKGrey {
 
 	border: none;
 	background-color: #626262;
}

/* bannerstuff */



.BannerTopTable  {
 	border: none;
	}
 
 .BannerTopTableRow  {
 	border: none;
	background-color: #548EBF;
	}
 
 .BannerTopTableTd {
 	border: none;
	background-color: #548EBF;
	}

 .BannerBottomTable   {
 	border: none;
} 

 .BannerBottomTableRow   {
	border: none;
	background-color: #548EBF;
} 

 .BannerBottomTableTd   {
	border: none;
} 

 .BannerMiddleTable   {
	border: none;
} 

 .BannerMiddleTableRow   {
	border: none;
} 

 .BannerMiddleTableTd   {
	border: none;
} 

/***********************
**Error Text
***********************/ 

.Error	{
	font-size : 12pt;
 	font-family : Verdana, Arial, Helvetica, sans-serif;
 	font-weight : bold;
 	color : #FF0000;

} 

.ErrorMessage	{
	font-size : 10pt;
 	font-family : Verdana, Arial, Helvetica, sans-serif;
 	font-weight : normal;
 	color : #000000;
} 

/***********************
**Pagination Links
***********************/ 

 .PaginationLink  {
 	font-size : 10pt;
 	font-family : Verdana, Tahoma, Arial;
 	font-weight : normal;
 	color : #000000;
 }
 A.PaginationLink:link  {
 	font-size : 10pt;
 	font-family : Verdana, Tahoma, Arial;
 	font-weight : normal;
 	color : #000000;
 }
 
 A.PaginationLink:visited  {
 	font-size : 10pt;
 	font-family : Verdana, Tahoma, Arial;
 	font-weight : normal;
 	color : #a0a7b9;
 }
 
 A.PaginationLink:hover  {
 	font-size : 10pt;
 	font-family : Verdana, Tahoma, Arial;
 	font-weight : normal;
 	color : #f91d3c;
 	text-decoration : underline;
 }
 
  .PaginationLinkActive  {
 	font-size : 11pt;
 	font-family : Verdana, Tahoma, Arial;
 	font-weight : bold;
 	color : #f91d3c;
 }
 A.PaginationLinkActive:link  {
 	font-size : 11pt;
 	font-family : Verdana, Tahoma, Arial;
 	font-weight : bold;
 	color : #f91d3c;
 }
 
 A.PaginationLinkActive:visited  {
 	font-size : 11pt;
 	font-family : Verdana, Tahoma, Arial;
 	font-weight : bold;
 	color : #f91d3c;
	text-decoration : none;
 }
 
 A.PaginationLinkActive:hover  {
 	font-size : 10pt;
 	font-family : Verdana, Tahoma, Arial;
 	font-weight : normal;
 	color : #f91d3c;
	text-decoration : none;
 }
 
 

