/* FONT.CSS */
/* Last Updated by: Gamalier de Jesús */
/* Last Updated on: 09/02/09 3PM */

/* left panel */
.leftPanel h1 {font-size:110%;}
.leftPanel ul a {font-size:84.5%;}
ul.browseLeftNav li{line-height:12px;margin-top:5px;}
.leftPanel .panelBox ul a {font-size:84.5%;}
ul.browseLeftNav li.currentItem {font-weight:bold;font-size:84.5%;padding-left:26px;line-height:10px;*line-height:11px;padding-top:4px;}
ul.browseLeftNav li.currentItem ul {position:relative;left:-26px;}
ul.browseLeftNav li.currentItem ul li {padding-top:2px;padding-left:12px;padding-left:25px;text-indent:-25px;}
ul.browseLeftNav li.currentItem a{font-weight:bold;font-size:100%;line-height:12px;}
.viewAll a {font-size:84.5%;}
form select {font-size:84.5%;}
form label {font-size:84.5%;}
.yui-panel .bd form label {font-size:92%;}
/* content */
.hm-cm #yui-main h1 {font-size:110%;}
.acctContent H2.accTbHd, .accTbHd TABLE TH, .acctContent .contentModuleInner {font-size:90%;}
.cartContent H2.accTbHd span {font-size:86%;}

/* browse specific*/
.pgPagination {font-size:84.5%;}

/* Other CSS evacuation */
.viewPP {font-size:100%;}
.viewPP .VerticalDisplayListA {font-size:120%;}
.viewPP .Buttons {font-size:84.5%;}
.viewPP .right{font-size:138.5%;}
.primaryCard FORM  {font-size: 77%;}


/* bonusPoint.css transfers */
.cm_bp .content H2 { font-size: 108%;}
.cm_bp .content H2.shopNow { font-size: 138.5%;}
.cm_bp .content .columnModule H2 { font-size: 123%;}
UL.bonusRedeem {margin:10px 0 0 25px;}
UL.bonusRedeem LI {list-style-type: disc;padding-bottom:10px;}

/* browse.css transfers */
.contentNarrow .newHotInner H2, .rightPanel H2 {font-size:138.5%;}
.br-sba .browseByAlpha { font-size: 108%; }
.br-sbanm .browseByAlpha { font-size: 108%; }
.br-sbcnm .browseByAlpha { font-size: 108%; }
.br-sbccm .browseByAlpha { font-size: 108%; }
.br-pnanm2 .content H2 A {font-size: 70%;}
.br-pnanm2 .content H2 {  font-size: 138.5%;}
.br-pnanm .content H2 { font-size: 138.5%;}
.br-pnanm .content H2 A { font-size: 70%;} 
#learnMore .promoHeader  H2 { font-size: 138.5%;}
.learnMoreInner h3 { font-size: 123%;}
.contentNarrow H2 A { font-size: 70%;}
ul#azMenu {	font-family:Verdana;font-size:93%;}
h1.pageTitle{font-size: 138.5%;}
.rightPanel H2 A {font-size: 70%;}
.rightPanel .titleAuthor { font-size:77%;}
.br-lo .B_twoitems .Attribs, .br-lonm .B_twoitems .Attribs{ font-size:93%;}

/* browseFeatures.css transfers */
.sheadstyle { font-size: 77%;}

/* Cart.css transfers*/
.crt-atcc H2.payMet,
.crt-conf2 .content P.youHave { font-size: 138.5%;}
.nm_en2 #yourCart .yourCartHd h2, .nm_en3 #yourCart .yourCartHd h2 {font-size:115%}
.nm_en4 .product h2,.crt-mn .contentNoLfCol .promoBoxHead H2,
.crt-conf2 .content .promoBoxHead H2, .nm_en4 .rightPanelNoLfCol .columnModule H2, 
.nm_en3 .rightPanelNoLfCol .columnModule H2  {font-size: 123%;}
.nm_en2  .cartContent h2,.nm_en3  .cartContent h2,.crt-conf2 H2.wishList,.crt-conf2 H2.alsoBy,.crt-conf2 H2.relTitles,
.crt-atcc .totalSummary P.total, .crt-atcc .stepsTotalSummary P.total,.nm_en4 .totalSummary P.total,
.nm_en1 .nmTotal P, #overDueBalance .bd .bdInner p.total {font-size:108%;}
.nm_en3 .cartContent LABEL.big,.nm_en4 h3 { font-size: 93%;}
.nm_en3 .popWindow .hd H2 { font-size: 93%; }
.nm_en4 .contentModuleInner td,.nm_en2 #yourCart .yourCartBd,.nm_en1 .contentModuleInner td,
.nm_en3 #yourCart .yourCartBd,.crt-conf2 .content .continueBoxHead H2 { font-size: 84.5%;}
#overDueBalance .bd .bdInner TD {font-size: 77%; font-family:Arial;}
.crt-atcc INPUT#optIn, p.cartFooterNote {font-size:77%;}
.crt-conf2 .TiledDisplayListA {font-size:84.5% !important;}

/* Container.CSS */
.yui-tt {font-family:arial,helvetica,verdana,sans-serif; font:100% sans-serif;}
.yui-panel {font:93% Arial;}
.yui-panel .hd , .popWindowAccSm   .hd H2, .popWindowAccLg   .hd H2, .popWindowHomeFeat .hd H2, .bannerPromoCopy   .hd H2 {font-size: 93%;}
.yui-panel .advancedSearchHd H2, #yourCart .yourCartHd H2, 
#yourCartNM .yourCartHd H2, #yourCartNM .yourCartHd .yourCartH2, .loginPop .hd H2 { font-size: 138.5%;}
#yourCartNM .yourCartBd,.loginPop  .bd,  .popWindowAccSm   .bd,.popWindowAccLg   .bd, 
.popWindowHomeFeat .bd, .bannerPromoCopy   .bd,.popWindowHomeFeat .bdInner {  font-size:90%;}
.button-group button {font:77% verdana;}


/* Home.css */
.rightPanel H2 {font-size: 138.5%;}
.rightPanel .titleAuthor,#detailsLayer P A,#detailsLayerCM P A,
.cmHpFtrFull P.featMoreTitles {font-size: 77%;}
.rightPanel .cmHpFeaturedSection H2 A {font-size: 93%; *font-size: 93%;}
#detailsLayerCM P A.title, #detailsLayer P A.title { font-size: 93%;}

/*Layout.css*/
H1 { font-size: 138.5%;}
FORM H3,H2.accTbHd {font-size: 93%;}
.search a {font-size:90%;}
.browseAll SPAN {font-size: 108%;}
#breadCrumbs li.noLink { font-size:140%;}
#breadCrumbs LI A, #breadCrumbs LI A:HOVER {font-size: 115%;}
#breadCrumbs li.last { font-size:115% !important;}
.pp-pd #breadCrumbs li.last { font-size:115% !important;}
.columnModuleNoBg H2 {font-size: 138.5%;}
.columnModuleNoBg H3 {font-size: 93%;}
.columnModule H2 {font-size: 138.5%;}
.columnModuleInner H3 {font-size: 93%;}
.columnModuleInner UL {font-size:110%;}

.contentWide H2 { font-size: 108%;}
.content H2 { font-size: 108%;}
.contentNoLfCol H2 { font-size: 108%;}
.contentNoLfCol H2 A{ font-size: 93%;}
.contentNarrow H3 { font-size: 93%;}
.content H3 { font-size: 93%;}
.contentWide H3 { font-size: 108%;}
.contentNarrow H2 { font-size: 108%;}
#cartItems A {font-size: 93%; }
 .yui-panel .bd .yourCartBdInner  P.subTotal {font-size: 108%;}
 .contentCenterDL DT {font-size:108%;}
 .browse P.Blurb {font-size: 100%;}
 #footerArea {font-size:84.5%;}
 /* mainsel.css */
H2 A {font-size: 70%;}
.contentNarrow .Attribs { font-size: 84.5%; *font-size: 84.5%;}
.contentWide .Attribs p.Title A, .contentWide .Attribs p.Title A.title { font-size: 108%;}
.contentWide .bookPromoBottom .Attribs {font-size: 84.5%;}
.br-lonm .contentNarrow .Attribs { font-size: 93%; }
.rightPanel .titleAuthor {font-size:93%;}
.contentWide .comboPriceBannerBig{font-size: 200%;font-weight:bold;}

/* memberLoginReg.css */
#logInRegWrapper H2 { font-size: 138.5%;}

/* navigation.css */
.miniCart {font-size:86%;}
#tabsNav {font-size:93%;}

/* product.css*/
.Attribs p.AverageMemberRating{font-size:93%;}
.contentNoLfCol .Attribs P.Title A, .productDisplay .Attribs P.Title A.title { font-size: 138.5%;}
.pp-pd .contentNoLfCol .Title {font-size: 138.5%;}
.pp-pd .contentNoLfCol h1.Title {font-size: 138.5%;}
.pp-pd .contentNoLfCol h2.Contributor {font-size:120% !important;}
/*.rightColPromoInner .Attribs { font-size: .88em; *font-size: .80em;}*/
.pp-as .contentNarrow .viewPP .Attribs P.Title A, .pp-as .contentNarrow .Attribs P.Title A.title { font-size: 123%;}
.br-lo .contentNarrow .Attribs P.Title A, .br-lo .contentNarrow .Attribs P.Title A.title { font-size:84.5%;}
.br-lo .contentNarrow .Attribs P.Contributor A, .br-lo .contentNarrow .Attribs P.Contributor A.Contributor {font-size:84.5%;}
/*.br-locm .B_twoitems .Attribs {font-size:84.5%}
.br-locm .content .Attribs P.Title A, .br-lo .contentNarrow .Attribs P.Title A.title { font-size: 84.5%;}
.br-locm .content .Attribs P.Contributor A, .br-lo .content .Attribs P.Contributor A.Contributor { font-size:84.5%;}
.br-lonm .contentNarrow .Attribs P.Title A, .br-lonm .contentNarrow .Attribs P.Title A.title { font-size:84.5%;}
.br-lonm .contentNarrow .Attribs P.Contributor A, .br-lonm .contentNarrow .Attribs P.Contributor A.Contributor { font-size:84.5%;}
.br-lt .TiledDisplayListA {font-size:84.5%;}*/
/*
.br-na .content .ProductRow {font-size: 84.5%; }
.br-na .content .Attribs P.Title A, .br-na .contentNarrow .Attribs P.Title A.title { font-size:84.5%;}
.br-na .content .Attribs P.Contributor A, .br-na .contentNarrow .Attribs P.Contributor A.Contributor {font-size:84.5%;}
.br-pna3c .content .ProductRow {font-size: 84.5%; }
.br-pna3c .content .Attribs P.Title A, .br-pna3c .content .Attribs P.Title A:hover, .br-na .contentNarrow .Attribs P.Title A.title { font-size: 84.5%;}
.br-pna3c .content .Attribs P.Contributor A, .br-na .contentNarrow .Attribs P.Contributor A.Contributor { font-size: 84.5%;}
.br-pna .TiledDisplayListA {font-size: 84.5%; }
.br-pna .content .Attribs P.Title A, .br-pna .content .Attribs P.Title A:hover, .br-pna .content.Attribs P.Title A.title, .br-pna .content.Attribs P.Title A.title:hover {font-size:84.5%}

.br-pnanm .TiledDisplayListA {font-size: 84.5%;}
.br-pnanm2 .TiledDisplayListA {font-size: 84.5%; }
.br-nrnm .TiledDisplayListA {font-size: 84.5%;}
.br-nrnm  .content .Attribs P.Title A, .br-nrnm  .content .Attribs P.Title A:hover, .br-nr .content.Attribs P.Title A.title, .br-nr .content.Attribs P.Title A.title:hover {font-size:84.5%}
.br-nr .TiledDisplayListA {font-size: 84.5%; }
.br-nr .content .Attribs P.Title A, .br-nr .content .Attribs P.Title A:hover, .br-nr .content.Attribs P.Title A.title, br-nr .content.Attribs P.Title A.title:hover { font-size:84.5%;}
.br-ss-a .content .ProductRow {font-size: 84.5%;}
.br-ss-a .content .Attribs P.Title A, .br-ss-a .contentNarrow .Attribs P.Title A.title { font-size: 84.5%;}
.br-ss-a .content .Attribs P.Contributor A, .br-na .contentNarrow .Attribs P.Contributor A.Contributor { font-size:84.5%;}

.br-bs .ProductRow {font-size: 84.5%;}
.br-bs .Attribs p.Title a, .br-bs .Attribs p.Title a:hover, .br-bs .Attribs p.Title a:visited {font-size: 92%;}
.br-bsnm .ProductRow {font-size: 84.5%;}
.br-az .ProductRow {font-size:84.5%;}
.br-az .Attribs p.Title a, .br-az .Attribs p.Title a:hover, .br-az .Attribs p.Title a:visited {font-size: 92%;}
.br-aznm .ProductRow {font-size: 84.5%;}
.br-mpsg .ProductRow {font-size: 84.5%;}*/
.crt-atcc .contentNoLfCol .ProductRow { font-size:84.5%; }
.crt-atcc .contentNoLfCol .Attribs P.Title, .crt-atcc .contentNoLfCol .Attribs P.Title A { font-size:100%;}
.crt-atcc .contentNoLfCol .Attribs P.Contributor A {font-size:100%;}
.nm_en1 .content .ProductRow {font-size: 100%; }
.nm_en1 .content .Attribs P.Title, .nm_en1 .content .Attribs P.Title A {font-size: 100%;}
.nm_en4 .contentNoLfCol .product .ProductRow { font-size: .9em }
.nm_en4 .contentNoLfCol .product .Attribs P.Title A, .nm_en4 .contentNoLfCol .product .Attribs P.Title A.title { font-size: 93%;}
.nm_en4 .contentNoLfCol .product .Attribs P.Contributor A, .nm_en4 .contentNoLfCol .product .Attribs P.Contributor A.Contributor { font-size: 93%;}
/*.crt-conf2  .TiledDisplayListA {  font-size: 93%;}
.crt-conf2  .TiledDisplayListA .Attribs P.PubEditionPrice { font-size: .9em;}
.crt-conf2  .TiledDisplayListA .Attribs P.YouSave {  font-size: .9em;}
.cm_bp .content .ProductRow {font-size: 93%; }
.cm_bp .content .Attribs P.Title A, .cm_bp .contentNarrow .Attribs P.Title A.title { font-size: 93%;}
.cm_bp .content .Attribs P.Contributor A, .cm_bp .contentNarrow .Attribs P.Contributor A.Contributor { font-size: 93%;}
.cm_wl .ProductRow {font-size: .9em; }
.cm_wl .itemPrice {font-size: 11.75px; } 
.cm-hp .B_twoitems .Attribs {font-size: .9em;}
.cm-hp .contentNarrow .Attribs P.Title A, .cm-hp .contentNarrow .Attribs P.Title A.title { font-size: 93%;}
.cm-hp .contentNarrow .Attribs P.Contributor A, .cm-hp .contentNarrow .Attribs P.Contributor A.Contributor { font-size: 93%;}*/
.ProductRow {font-size: 84.5%;}
.fs-asd .ProductRow {font-size:100%}
.fs-asd .contentNarrow h2 {font-size:136%}
.Attribs P.Title,.Attribs P.Title A, .Attribs P.Title A.title { font-size:100%;}
.Attribs P.Contributor A, .Attribs P.Contributor A.Contributor { font-size:100%;}
.sr-kwt .ProductRow .Attribs{font-size: 104%;}
.sr-kwt .Attribs P.Title,.sr-kwt .Attribs P.Title A, .sr-kwt .Attribs P.Title A.title { font-size:108%;}
.sr-kwt .Attribs P.Contributor A, .sr-kwt .Attribs P.Contributor A.Contributor { font-size:106%;line-height:18px;}
.sr-kwt .Buttons p {padding:0; margin:0;line-height:14px;}
.sr-kwt .rightPanel {font-size:85%;}
.sr-kwt .rightPanel  h3 {font-size:110%;}
.br-az .contentNarrow .ProductRow {font-size: 100%;}
.br-az .Attribs P.Title,.br-az .Attribs P.Title A, .br-az .Attribs P.Title A.title { font-size:110%;}
.br-az .contentNarrow .Attribs P.Contributor A, .br-az .contentNarrow .Attribs P.Contributor A.Contributor { font-size:106%;line-height:18px;}
.br-az .contentNarrow .attribsRight {font-size:90%;}
/* product.css search section
.sr-kwt .Attribs p.Format, .sr-kwtf .Attribs p.Format {font-size: 93%; }
.sr-kwt .Attribs p.Title A, .sr-kwtf .Attribs p.Title A {font-size: 108%; }
.sr-kwt .Attribs p.Contributor A, .sr-kwtf .Attribs p.Contributor A { font-size: 108%;}
.sr-kwt .Attribs p.Blurb, .sr-kwtf .Attribs p.Blurb { font-size: 93%; }
.sr-kwt .buttons, .sr-kwtf .buttons { font-size: .95em; }*/

/* productDetail.css*/
.rightPanel .bonusContentInner  H2,
.contentNoLfCol .bonusContentInner  H2,.bookDescriptionInner h2 {font-size: 93%;}
.contentNoLfCol .reviewBox H3 { font-size: 93%;}
.memberReviews .headerRating, .memberReviews .pagination {font-size: .90em; }
.memberReviews H2 {font-size: 108%;}
.reviewBoxMid .reviewPreview H3 {font-size: 93%;}
.contentNoLfCol .review H3 {font-size: 93%;}
.rightPanelNoLfCol h2 {font-size: 108%;}
.authDescriptionInner h2 {font-size: 93%;}
.bookExcerptInner H2, .authorInterviewInner H2 {font-size: 123%; }
#learnMore .promoHeader  H2 {font-size: 138.5%;}
.learnMoreInner h3 {font-size: 123%;} 
.narrowH2 {font-size:136% !important;}
/*reset-fonts-grids.css this file is to reset all browser settings therefor moved to common.css as it is*/

/*search.css*/
.sr-kwt .contentNarrow .paginationSearch  { font-size: .95em; *font-size: .93em; }
.itemPrice {font-size: 93%; } 

/* SpryTabbedPanel.css*/
.TabbedPanelsTab {font: bold 93% sans-serif;}
/* tellAFriend.css*/
.cm_taf .content H2 {font-size: 138.5%;}
.cm_taf .popWindow .hd H2 { font-size: 93%;}

/* util.css -- This file is no longer in use.*/

/* wishList.css*/
.cm_wl .content P.youHave, .cm_wle .content P.youHave,.cm_wl .Attribs p.Title { font-size:108%;}
.cm_wle H2 A { font-size: 77%;}
.cm_wl div.sortByBox label {font-size:93%;}
.featTabbedPanelsTab {font-size:90%;}

.leftPanel h2 {font-size:122%;}
.narrowH2 a.FooterLink {font-size:58%;}

#browseAllOpen UL{font-size:110%;}
 .br-lonm .Attribs{ font-size:120% !important;}
div.APO_offerHd {font-weight:bold}
.rightPanelNoLfCol .yourCartBdInner li, .rightPanel .yourCartBdInner li {font-weight:bold}
.rightPanelNoLfCol .yourCartBdInner li div.APO_offerDesc, .rightPanel .yourCartBdInner li div.APO_offerDesc, .rightPanelNoLfCol .yourCartBdInner li div.productItem, .rightPanel .yourCartBdInner li div.productItem {font-weight:normal}
form label select {font-size:100%}
/* EOF */
.miniCart a.signIn {font-weight:bold}
.apoTextBold { font-weight: bold; }

/* SEO Project H1, H2, H3 CSS */
.br-pnanm .content h1, .hlp_1 .content #breadCrumbs h1.last {font-weight:bold;}
.br-pnanm .content h1 a {font-weight:normal; font-size:70%; text-decoration:underline;}
#breadCrumbs h1, #breadCrumbs h2.last, #breadCrumbs span a {font-size:12px !important; font-weight:bold;}
.hlp_1 .content h2 {font-size:93%;}
.hlp_1 .content h3 {font-size:13px; font-weight:normal;}

.contentCenterHIWDL DD A { text-decoration: underline; }
.nmSearchElements, .searchBy { font-weight: bold; }
#termsAndCond .hd h2, #privacyPolicy .hd h2, #memAgreement .hd h2 {font-size:14px; font-weight:bold}
#termsAndCond .bd, #privacyPolicy .bd, #memAgreement .bd {background:#ffffff}

/* cart */
td.title h1.title {font-size:100%; font-weight:bold;}


/* Director's Selection Roll out page */

.dsHeaderText{color:#31528C; font-size:17px; font-weight:bold; font-family:verdana}
.dsHeaderText2{text-align: center; font-weight: bold; color: red; font-size: 17px;}
.dsHeader .dsHeaderText{font-size:17px;}
div.dsHeaderText{color:#31528C; font-size:15px; font-weight:bold; font-family:verdana; padding-top:5px;}
p#acceptRadio{font-size:140%;line-height:15px;color:#21487D;}

