﻿/*  @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
    @@                Book List Styles                  @@
    @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
*/
.imgBookList
{
       margin-right:10px; 
       padding:1px;
       background-color:#000;       
}

a.authorLink:link,a.authorLink:visited, a.authorLink:active, a.authorLink:hover
{
       
   color:#330056; 
    text-decoration: none;
    display:inline-block;
    
}
a.authorLink:hover
{
color: #440F6B;   
}
.authorLink
{
    display:inline-block;
    font-weight:normal;
    margin:auto;
    padding:0;
    font-size:100%;
}


a:link.itemTitleLink,
a:active.itemTitleLink,
a:visited.itemTitleLink,
a:hover.itemTitleLink
{
    font-size:80%;
    Font-weight:bold;    
    color: #440F6B;
    margin-bottom:0;
    padding:0;
        
}
a:hover.itemTitleLink
{
    color:#ccc;
}
.itemSeries
{
    font-weight:bold;
    line-height:200%;
    color:#4D1B71;
}
.itemTitle
{
Font-weight:bold;    
color: #000;
font-size:130%;
}
.itemSubTitle
{
    font-style:italic;
    font-size:95%;
}

.itemList
{
    border-bottom:dashed 1px #572679;
    padding:3px 0px 3px 0px;
    font-size:90%;
}
.itemAuthor, .itemISBN, .itemFormat, .itemPubDate, .itemPrice, .itemAvailability
{
    font-size:90%;
    font-weight:normal;
}
.itemGeneric
{
     font-size:90%;
}
.itemMainInfoLabel
{
font-size:90%;
font-weight:bold;
}
.itemSubInfoLabel
{
    clear:both;
font-size:85%;
font-weight:bold;
width:70px;
display:inline-block;
float:left;
}
.itemSubInfo
{
font-size:85%;
display:inline;
margin:auto;

}
/*  @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
    @@             Book Details Styles                  @@
    @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
*/
.bookDetails
{
    
    font-size:90%;
}

.bookDetailsExtra
{
    width:100%;
    text-align:justify;
}
.bookDetailsImage
{
 width:150px;
}
.tabButton
{
    border-top:solid 1px #333;
    border-right:solid 1px #333;
    border-bottom:solid 1px #aaa;
    border-left:solid 1px #666;
    width:147px;
    padding:4px 0px 4px 0px;
    margin:auto;
    font-weight:bold;
    font-size:80%;
    margin-right:0;
    background-color:#B19AC1;
    
}
.tabButtonSelected
{
    border-top:solid 1px #333;
    border-right:solid 1px #333;
    border-bottom:solid 1px #aaa;
    border-left:solid 1px #666;
    width:147px;
    padding:4px 0px 4px 0px;
    margin:auto;
    font-weight:bold;
    font-size:80%;
    margin-right:0;
    background-color:#cccccc;
    
}
.booksExtras
{
        border-top:solid 1px #aaaaaa;
    border-right:solid 1px #aaaaaa;
    border-bottom:solid 1px #cccccc;
    border-left:solid 1px #cccccc;
    padding:2px;
    width:598px;
    
}
.booksExtraContent
{
    width:600px;
    text-align:left;
    
}
input.buyNowButton
{
    padding:0px;
    margin:0px;
    width:120px;
    height:25px;
    color:#fff;
    line-height:25px;
    font-size:80%;
    background-image:url(/images/global/acbbutton1.png);
    background-repeat:no-repeat;
    vertical-align:top;
    padding-bottom:5px;
}
input.buyNowButton:hover{color:#ccc;}

.detailsPageSubHeading
{
    font-size:120%;
    font-weight:bold;
    padding:10px 0 10px 0;
        
}
.relatedBooksImage
{
    border:solid 1px #cdcdcd;
    height:150px;
}
.bookStatus
{
    font-weight:bold;
    width:100%;
    margin:auto;
    display:block;
    text-align:center;
    padding-top:5px;
    padding-bottom:5px;
}
.pricePanel
{
 background-image: url('/images/books/pricepanel.png');   
 background-repeat:no-repeat;
 height:147px;
 width:195px;
 margin:0;
 }
  .pricePanel div
 {
 padding:0 12px 0 12px
 }
 .pricePanelRow
 {
     display:block;
     margin:0;
     text-align:justify;
 }


/*  @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
    @@         Ajax Content Tabs  Overrrides           @@
    @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
*/

/* bookdetails theme */

.ajax__tab_bookdetails .ajax__tab_header {font-family:verdana,tahoma,helvetica;font-size:11px;background:url('/images/global/tabHeaderBG.png') repeat-x bottom;}
.ajax__tab_bookdetails .ajax__tab_outer {padding-right:3px;background:url('/images/global/tabButtonR.png') no-repeat right;height:21px;}
.ajax__tab_bookdetails .ajax__tab_inner {padding-left:3px;background:url('/images/global/tabButtonL.png') no-repeat;}
.ajax__tab_bookdetails .ajax__tab_tab {height:13px;padding:4px;margin:0px;background:url('/images/global/tabButton.png') repeat-x;}

.ajax__tab_bookdetails .ajax__tab_hover .ajax__tab_outer {cursor:pointer;background:url('/images/global/tabButtonR.png') no-repeat right;}
.ajax__tab_bookdetails .ajax__tab_hover .ajax__tab_inner {cursor:pointer;background:url('/images/global/tabButtonL.png') no-repeat;}
.ajax__tab_bookdetails .ajax__tab_hover .ajax__tab_tab {cursor:pointer;background:url('/images/global/tabButton.png') repeat-x;font-style:italic;}

.ajax__tab_bookdetails .ajax__tab_active .ajax__tab_outer {background:url('/images/global/tabButtonActiveR.png') no-repeat right;}
.ajax__tab_bookdetails .ajax__tab_active .ajax__tab_inner {background:url('/images/global/tabButtonActiveL.png') no-repeat;}
.ajax__tab_bookdetails .ajax__tab_active .ajax__tab_tab {background:url('/images/global/tabButtonActive.png') repeat-x;font-weight:bold;}

.ajax__tab_bookdetails .ajax__tab_disabled { color: #A0A0A0;}
.ajax__tab_bookdetails .ajax__tab_body {border:1px solid #999999;border-top:0;padding:8px;background-color:#ffffff;}








