Learning Unix for Mac OS X Tiger
BODY { font-family: verdana,arial,helvetica,sans-serif; font-size: small; background-color: #FFFFFF; color: #000000; margin-top: 0px; } TD, TH { font-family: verdana,arial,helvetica,sans-serif; font-size: small; } .serif { font-family: times,serif; font-size: medium; } .sans { font-family: verdana,arial,helvetica,sans-serif; font-size: medium; } .small { font-family: verdana,arial,helvetica,sans-serif; font-size: small; } .h1 { font-family: verdana,arial,helvetica,sans-serif; color: #CC6600; font-size: medium; } .h3color { font-family: verdana,arial,helvetica,sans-serif; color: #CC6600; font-size: small; } .tiny { font-family: verdana,arial,helvetica,sans-serif; font-size: x-small; } .tinyprice { font-family: verdana,arial,helvetica,sans-serif; color: #990000; font-size: x-small; } .highlight { font-family: verdana,arial,helvetica,sans-serif; color: #990000; font-size: small; } .listprice { font-family: arial,verdana,helvetica,sans-serif; text-decoration: line-through; } .price { font-family: arial,verdana,helvetica,sans-serif; color: #990000; } .popover-tiny { font-size: x-small; font-family: verdana,arial,helvetica,sans-serif; } .horizontal-search { font-weight: bold; font-size: small; color: #FFFFFF; font-family: verdana,arial,helvetica,sans-serif; } .horizontal-websearch { font-size: x-small; font-family: verdana,arial,helvetica,sans-serif; padding-left: 12px; } .big { font-size: xx-large; font-family: verdana,arial,helvetica,sans-serif; } .amabot_widget .headline { color: #c60; font-size: medium; display: block; font-weight: bold; } div.unified_widget .headline { color: #c60; font-size: medium; display: block; font-weight: bold; } a:link { font-family: verdana,arial,helvetica,sans-serif; color: #003399; } a:visited { font-family: verdana,arial,helvetica,sans-serif; color: #996633; } a:active { font-family: verdana,arial,helvetica,sans-serif; color: #FF9933; } .attention { background-color: #FFFFD5; } .alertgreen { color: #009900; font-weight: bold; } .alert { color: #FF0000; font-weight: bold; } .topnav { font-family: verdana,arial,helvetica,sans-serif; font-size: 12px; text-decoration: none; } .topnav a:link, .topnav a:visited { text-decoration: none; color: #003399; } .topnav a:hover { text-decoration: none; color: #CC6600; } .topnav-active a:link, .topnav-active a:visited { font-family: verdana,arial,helvetica,sans-serif; font-size: 12px; color: #CC6600; text-decoration: none; } .eyebrow { font-family: verdana,arial,helvetica,sans-serif; font-size: 10px; font-weight: bold;text-transform: uppercase; text-decoration: none; color: #FFFFFF; } .eyebrow a:link { text-decoration: none; } .popover-tiny a, .popover-tiny a:visited { text-decoration: none; color: #003399; } .popover-tiny a:hover { text-decoration: none; color: #CC6600; } .tabon a:hover, .taboff a:hover { text-decoration: underline; } .tabon div, .taboff div { margin-top: 7px; margin-left: 9px; margin-bottom: 5px; } .tabon a, .tabon a:visited  { font-size: 10px; color: #FFCC66; font-family: verdana,arial,helvetica,sans-serif; text-decoration: none; text-transform: uppercase; font-weight: bold; line-height: 10px; } .taboff a, .taboff a:visited { font-size: 10px; color: #000000; font-family: verdana,arial,helvetica,sans-serif; text-decoration: none; text-transform: uppercase; font-weight: bold; line-height: 10px; } .indent { margin-left: 1em; } .half { font-size: .5em; } .list div { margin-bottom: 0.25em; text-decoration: none; } .hr-center { margin: 15px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: dotted; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-color: #999999; border-right-color: #999999; border-bottom-color: #999999; border-left-color: #999999; } .amabot_right .h1 { color: #c60; font-size: .92em; } .amabot_right .amabot_widget .headline, .amabot_left .amabot_widget .headline { color: #c60; font-size: .92em; display: block; font-weight: bold; } .amabot_left .h1 { color: #c60; font-size: .92em; } .amabot_left .amabot_widget, .amabot_right .amabot_widget, .tigerbox {  padding-top: 8px;  padding-bottom: 8px;  padding-left: 8px;  padding-right: 8px;  border-bottom: 1px solid #ADD2E2;   border-left: 1px solid #ADD2E2;  border-right: 1px solid #ADD2E2;  border-top: 1px solid #ADD2E2; } .amabot_center div.unified_widget, .amabot_center .amabot_widget {  font-size: 12px; } .amabot_right div.unified_widget, .amabot_right .amabot_widget {  font-size: 12px; } .amabot_left div.unified_widget, .amabot_left .amabot_widget {  font-size: 12px; } .rightArrow { color: #c60; font-weight: bold; padding-right: 6px; } .nobullet { list-style-type: none } .homepageTitle { font-size: 28pt; font-family: 'Arial Bold', Arial; font-weight: 800; font-variant: normal; font-style: bold; color: #80B6CE; line-height:1em; } div.unified_widget p { margin:0 0 0.5em 0; line-height:1.4em; } div.unified_widget h2 { color:#c60; padding:0; } .amabot_right div.unified_widget .headline, .amabot_left div.unified_widget .headline { color: #c60; font-size: .92em; display: block; font-weight: bold; } div.unified_widget sup { font-weight:normal; font-size: 75%; } div.unified_widget h2 sup { font-size: 50%; } td.amabot_left div.unified_widget h2, td.amabot_right div.unified_widget h2 { font-size:100%; margin:0 0 0.5em 0; } td.amabot_center div.unified_widget h2 { font-size:135%; font-weight:bold; margin:0 0 0.35em -10px; } td.amabot_center div.unified_widget { margin-left:10px; } td.amabot_center { padding:5px; }  div.unified_widget ul { margin: 1em 0; padding: 0 0 0 15px; list-style-position:inside; } div.unified_widget ol { margin:0; padding:0 0 0 2.5em; } div.unified_widget a:link, div.unified_widget a:visited { text-decoration:underline; } div.unified_widget a:hover { text-decoration:underline; } div.unified_widget p.seeMore { clear:both; font-family:verdana,arial,helvetica,sans-serif; margin:0; padding-left:1.15em; text-indent: -1.15em; font-size:100%; font-weight:normal; } div.unified_widget p.seeMore a:link, div.unified_widget p.seeMore a:visited { text-decoration:underline; } div.unified_widget p.seeMore a:hover { text-decoration: underline; } div.unified_widget .carat, div.left_nav .carat { font-weight:bold; font-size:120%; font-family: verdana,arial,helvetica,sans-serif; color:#c60; margin-right:0.20em; } div.unified_widget a img { border:0; } div.h_rule { clear:both; } div.unified_widget { margin-bottom:2em; clear:both; } div.unified_widget div.col1 { width: 100%; } div.unified_widget div.col2 { width: 49%; } div.unified_widget div.col3 { width: 32%; } div.unified_widget div.col4 { width: 24%; } div.unified_widget div.col5 { width: 19%; } div.unified_widget table { border:0; border-collapse:collapse; width:100%; } div.unified_widget td { padding:0 8px 8px 0; vertical-align:top; } div.unified_widget table.col1 td { width:100%; } div.unified_widget table.col2 td { width:49%; } div.unified_widget table.col3 td { width:32%; } div.unified_widget table.col4 td { width:24%; } div.unified_widget table.col5 td { width:19%; } div.unified_widget td.bottom { vertical-align:baseline; } div.unified_widget table h4, div.unified_widget h4 { color:#000; font-size:100%; font-weight:normal; margin:0; padding:0; } div.rcmBody div.prodImage, amabot_widget div.prodImage {float:left; margin:0px 0.5em 0.25em 0px;} td.amabot_right div.unified_widget, td.amabot_left div.unified_widget { border: 1px solid #ADD2E2; padding: 8px; margin-bottom:20px; } * html td.amabot_right div.unified_widget { height:100%; } * html td.amabot_left div.unified_widget { height:100%; } div.rcmBody, amabot_widget div.rcmBody { line-height:1.4em; } div.rcmBody a:link, div.rcmBody a:visited { text-decoration: underline; } div.rcmBody p.seeMore, amabot_widget div.rcmBody p.seeMore { margin-top:0.5em; } div.rcmBody div.bannerImage { text-align:center; } div.rcmBody h2 span.homepageTitle { display:block; margin-bottom:-0.3em; margin-top:-0.12em; line-height:1em; } div.rcmBody h2 img { float:none; } table.coopTable div.rcmBody .headline { font-size: 110%; } table.coopTable div.rcmBody h2 { font-size: 110%; font-weight:bold; } table.promo div.rcmBody h2 { font-size: 100%; font-weight:bold; } div.blurb h4 { font-weight:bold; } div.left_nav { font-family: Arial, sans-serif; font-size:100%; margin:0; line-height:1.05em; width:100%; border: 1px solid #add2e2; padding-bottom:10px; } div.left_nav h2 { margin:0 0 0 0; color: #000000; font-weight: bold; line-height: 1.25em; font-size: 100%; font-family: verdana,arial,helvetica,sans-serif; padding: 3px 6px; background-color: #add2e2; } div.left_nav h3 { font-family: verdana,arial,helvetica,sans-serif; margin:0.5em 0 0.4em 0.5em; color: #c60; font-weight: bold; line-height: 1em; font-size:100%; padding-right:0.5em; } div.left_nav ul { margin:0; padding:0; } div.left_nav li, div.left_nav p { list-style: none; margin:0.5em 0.5em 0 1em; line-height:1.2em; } div.left_nav hr { margin: 1em 0.5em; border-top:0; border-left:0; border-right:0; border-bottom: 1px dashed #cccccc; } div.left_nav a:link, div.left_nav a:visited { color: #003399; text-decoration: none; font-family: Arial, sans-serif; } div.left_nav a:hover { color: #2a70fc; text-decoration: underline; } div.left_nav p.seeMore { padding-left:0.9em; text-indent:-0.9em; margin-top: 0.35em; margin-bottom: 1em; } div.left_nav p.seeMore a:link, div.left_nav p.seeMore a:visited { text-decoration:none; } div.left_nav p.seeMore a:hover { text-decoration:underline; } div.seller_central li { font-size:95%; } div.leftnav_popover { width:35em; border:3px solid #ededd3; padding:10px; } div.leftnav_popover li { font-size: 100%; } div.leftnav_popover h2 { font-family:verdana,arial,helvetica,sans-serif; margin:0 0 0.5em 0; color:#c60; line-height: 1em; font-size:100%; padding-right:0.5em; background-color: #FFFFFF; padding-left:0; } div.leftnav_popover ul.popover_col { float:left; width:33%; margin:0; padding:0; } div.leftnav_popover ul.popover_col li { list-style:none; font-size:90%; line-height:1.5em; line-height:1.2em; margin: 0 5px 0.7em 0 } div.leftnav_popover ul.popover_col li a { text-decoration:none; } div.leftnav_popover ul.popover_col li a:hover { text-decoration:underline; } div.leftnav_popover p.seeMore { margin-left:0; } div.leftnav_popover div.h_rule_popup { clear:left; margin-bottom: 5px; border-bottom:1px dashed #cccccc; } div.asinItem { float:left; margin-bottom:1em; width:32%; } div.asinTextBlock { padding:0 8px 8px 0; } div.asinItem div.prodImage { height:121px; display:table-cell; vertical-align:bottom; } div.asinItem div.localImage { display:table-cell; vertical-align:bottom; } div.asinItem h4 { margin: 0.5em 0 0.25em 0; } div.asinItem ul { margin:0; padding:0 0 0.5em 1.3em; text-indent: -1.3em; font-size:90%; } div.row { clear:both; } body.dp {} body.dp div.h_rule { clear:none; } body.dp div.unified_widget { clear:none; } div.asinCoop div.asinItem { float:none; width:100%;} div.asinCoop_header {} div.asinCoop_footer {} div.newAndFuture div.asinItem ul { font-size:100%; } div.newAndFuture div.asinItem li { list-style-position: outside; margin:0 0 0.35em 20px; padding:0; text-indent: 0; } div.newAndFuture h3 { font-size:100%; margin:1em 0 ; } div.newAndFuture h4 { margin:0; } div.newAndFuture a:link, div.newAndFuture a:visited { text-decoration:underline; } div.newAndFuture a:hover { text-decoration:underline; } div.newAndFuture p.seeMore { margin:-0.75em 0 0 35px; } div.unified_widget ol.topList { margin: 0; padding: 0; list-style: none; } div.unified_widget ol.topList li { list-style: none; clear: both; display: list-item; padding-top: 6px; } div.unified_widget ol.topList .productImage { display: block; float: left;vertical-align: top;text-align: center;width:60px; } div.unified_widget ol.topList .productText { display: block; float: left; padding-left:10px; vertical-align: top; } div.unified_widget ol.toplist h4 { margin:0; } :root div.unified_widget span.productImage { display: table-cell; float: none; } :root div.unified_widget span.productText { display: table-cell; float: none; } div.unified_widget dl.priceBlock {margin:0 0 0.45em 0;} div.unified_widget dl.priceBlock dt {clear:left; font-weight:bold; float:left; margin:0 0.3em 0 0;} div.unified_widget dl.priceBlock dd {margin:0 0 0.2em 0;} div.unified_widget .bold {font-weight:bold;} div.unified_widget .byline { font-size: 95%; font-weight: normal; } table.thirdLvlNavContent div.blurb { margin:10px; }.halfspace { padding-top: 0.5em; }   a.product { font-weight: bold; }   ul { list-style-type: none; margin: 0px; padding: 0px; }   ul li { margin: 0.5em 0em; }   ul li ul { list-style-type: none; margin-left: 25px; }   ul li ul li { margin: 0em; }   hr {      border-top: 1px dashed #999999;     height: 1px;     color: #FFFFFF;     margin: 3px 0px;   }      div.bucket { padding: 5px 0em; }   div.bucket div.content { margin: 0.5em 0px 0em 25px; }     img.icon { display: none; }hr { margin-left: 0px; }   a.buyAction { font-weight: bold; }   h2 { color: #CC6600; font-size: medium; margin: 0px 0px 0.25em; }   .bucket h3 {     color: #000;     font-size: 1em;     font-weight: bold;     margin: 0px 0px 0.25em 0px;   }      table.productImageGrid {     float:left;     margin: 0px 15px 15px 0px;     background-color: #FFFFFF;     text-align: center;     background-image: url(http://g-ecx.images-amazon.com/images/G/01/icons/white1px._V46769925_.jpg);   }   table.buyingDetailsGrid {     float:right;     margin: 0px 0px 15px 15px;     background-color: #FFFFFF;   }   .price { font-family: verdana,arial,helvetica,sans-serif; }   div.extendedBuyBox { padding: 4px 0px; }   hr.EBBdivider { margin: 0px; }     div.buying { padding: 0.25em 0em; font-size: .86em; }   #asinRedirect, #firstDimension { font-size: .95em; width: 215px; }   div.buying table { font-size: small; }   div.buying table td { font-size: .86em; }   div.buying table td.tiny { font-size: x-small; }   .buying .subTitle {     font-size: x-small;     line-height: 1.45em;     margin: .5em 0;   }   #priceBlock, #priceBlock table td, #primaryUsedAndNew, #primaryClubPrice, #secondaryUsedAndNew, #secondaryClubPrice, #adultWarning, #violenceWarning { font-size: small; }   #primaryUsedAndNew { padding: 1em 0em; }   #newAmazonShorts table { font-size: small; }   #newAmazonShorts table td.promo { font-size: .86em; }   #newAmazonShorts .price { font-size: .86em; }   #specialContent br, #specialContent img { display: none; }   #quickPromoBucketContent br, #quickPromoBucketContent img { display: none; }   #quickPromoBucketContent object, #quickPromoBucketContent embed { display: none; }   #quickPromoBucketContent hr { display: none; }      #specialOffers { font-size: .86em; }    #specialOffers table { font-size: small; }   #specialOffers table td.promo { font-size: .86em; padding: .25em 0em; }   #specialOffers table td.small { font-size: .86em; }   #specialOffers font { font-size: .86em; }   #promoGrid img { display: none; }   #promoGrid .amabot_widget img { display: none; }   #promoGrid .flashPlayer { clear: left; }   .quickPromo br, .quickPromo img { display: none; }   .quickPromo .flashPlayer { clear: left; }   .quickPromo ul li { margin: 0.25em 0em; }       .halfspace { padding-top: 0.5em; }   #a9message hr { display: none; }   #a9message {      padding-top: 6px;     width: 190px;   }      hr.bucketDivider { clear: left; }   div.bucket { padding: 5px 0em; }   td.bucket  { padding: 5px 0em; }   td.bucket div.content  { margin: 0.5em 0px 0em 25px; }   div.content form { margin: 0px; }     div.endcap div.content { text-align: center; }   table.endcapGrid { padding: 1.5em 0em 0.25em; }      #bookCitations img { display: none; }     div.looseDiamondBox { clear: both; }   table.buyBox td.topLeft {     background-image: url(http://g-ecx.images-amazon.com/images/G/01/nav2/dp/box-tl._V23911150_.gif);     background-repeat: no-repeat;     padding-top: 12px;     padding-left: 12px;   }   table.buyBox td.topRight {     background-image: url(http://g-ecx.images-amazon.com/images/G/01/nav2/dp/box-tr._V23911145_.gif);     background-repeat: no-repeat;   }      table.buyBox td.bottomLeft {     background-image: url(http://g-ecx.images-amazon.com/images/G/01/nav2/dp/box-bl._V23911151_.gif);     background-repeat: no-repeat;     font-size: 4px;   }      table.buyBox td.bottomRight {     background-image: url(http://g-ecx.images-amazon.com/images/G/01/nav2/dp/box-br._V23911150_.gif);     background-repeat: no-repeat;     font-size: 4px;   }   table.castWithPhotos {     margin: 0;     padding: 0;   }   table.castWithPhotos td {     padding: 0 8px 3px 0;     text-align: center;     width: 20%;   }   table.castWithPhotos tr.castPhoto {     vertical-align: bottom;   }   table.castWithPhotos tr.castName {     vertical-align: top;   }   table.moreBuyingChoices td.topLeft {     background-image: url(http://g-ecx.images-amazon.com/images/G/01/nav2/dp/box-line-tl2._V5932522_.gif);     background-repeat: no-repeat;     padding-top: 6px;     padding-left: 12px;   }   table.moreBuyingChoices td.topRight {     background-image: url(http://g-ecx.images-amazon.com/images/G/01/nav2/dp/box-line-tr2._V46916405_.gif);     background-repeat: no-repeat;   }      table.moreBuyingChoices td.bottomLeft {     background-image: url(http://g-ecx.images-amazon.com/images/G/01/nav2/dp/box-line-bl._V5931973_.gif);     background-repeat: no-repeat;     font-size: 4px;   }      table.moreBuyingChoices td.bottomRight {     background-image: url(http://g-ecx.images-amazon.com/images/G/01/nav2/dp/box-line-br._V46882871_.gif);     background-repeat: no-repeat;     font-size: 4px;   }   table.otherEditions td.topLeft {     background-image: url(http://g-ecx.images-amazon.com/images/G/01/nav2/dp/box-line-tl._V46869839_.gif);     background-repeat: no-repeat;     padding-top: 12px;     padding-left: 12px;   }   table.otherEditions td.topRight {     background-image: url(http://g-ecx.images-amazon.com/images/G/01/nav2/dp/box-line-tr._V46865215_.gif);     background-repeat: no-repeat;   }      table.otherEditions td.bottomLeft {     background-image: url(http://g-ecx.images-amazon.com/images/G/01/nav2/dp/box-line-bl._V5931973_.gif);     background-repeat: no-repeat;   }      table.otherEditions td.bottomRight {     background-image: url(http://g-ecx.images-amazon.com/images/G/01/nav2/dp/box-line-br._V46882871_.gif);     background-repeat: no-repeat;   }   table.otherEditions { margin: 0.25em 0em; }   table.otherEditions th { font-size: x-small; text-align: left; padding-right: 10px; }   table.otherEditions td { font-size: x-small; }   table.otherEditions .listprice { font-size: x-small; }   table.otherEditions .price { font-size: x-small; }      .caretback {     color: #CC6600;     font-size: 1.2em;     font-weight: bold;     text-decoration: none;   }   .caretnext {     color: #CC6600;     font-size: 1.2em;     font-weight: bold;     text-decoration: none;   }        .disabled {     color: #666;   }        .listRowEven {     background-color: #FFFFFF;     vertical-align: middle;   }   .listRowOdd {     background-color: #EEF1F6;     vertical-align: middle;   }   .pagination {     font-size: .89em;     margin-top: 2em;     text-align: center;     white-space: nowrap;   }   .pagination a {     text-decoration: none;   }   .pagination a:hover {     color: #c60;     text-decoration: none;   }   .pagination .next {     margin-left: 1em;   }   .pagination .numberofresults {     margin-bottom: .66em;   }   .pagination .pages {     margin-bottom: 1em;   }   .pagination .on {     color: #000;     font-weight: bold;   }   .pagination .previous {     margin-left: 1em;   }        .productThumbnail {      width: 32px;     height: 32px;     border: 1px solid #999999;     text-align: center;   }   .productThumbnail table {     width: 32px;     height: 32px;   }   .productThumbnail table td {     text-align: center;   }   #purchaseSimilarities .product, #sessionSimilarities .product {     font-weight: normal;   }      #purchaseSimilarities .author, #sessionSimilarities .author {     font-style: italic;   }   /* BXGY */  .bxgy-text {     margin:0 0 .5em 0;   }   .bxgy-bundle {     margin-right:10px;   }   /* Similarities */   .sims-faceouts {     margin:5px 0 10px 0;   }   .sims-faceouts p,   .sims-faceouts div {     margin:3px 0 0 0;      padding-right: 10px;   }   .sims-faceouts .price {     white-space:nowrap;    }   .sims-faceouts .rating-stars {     margin: 0 -3px 0 -5px;   }   .sims-faceouts span.tiny,   .cross-product-sims {     margin-right:.5em;     color:#666;     white-space:nowrap;   }       #productDescription ul, #technicalProductFeatures ul { list-style-type: disc; margin: 1.12em 0; margin-left: 20px; }   #productDescription ul li { margin: 0 0 0 20px; }   #productDescription ul li ul { list-style-type: disc; margin-left: 20px; }   #productDescription ul li ul li { margin: 0 0 0 20px; }   .smallFontSize { font-size: small; }        .amabot_endcap .amabot_widget { text-align: center; }   .amabot_endcap .amabot_widget { border: 1px solid #CCCC99; color: #000000; padding-top: 5px;  padding-bottom: 5px;  padding-left: 5px;  padding-right: 5px; }   .amabot_endcap .amabot_widget .h1 {color: #000000; font-size: small; } table.offersAndRebates { margin: 0 0 2em 0; } table.offersAndRebates th { font-size: small; font-weight: bold; text-align: right; padding-left: 8px; } table.offersAndRebates td.offerName { width: 55%; } table.offersAndRebates td.offerTotal { text-align: right; font-weight: bold; } table.offersAndRebates td.rebateAmount { font-weight: bold; } table.offersAndRebates td.purchasedBy, table.offersAndRebates td.postMarkedBy, table.offersAndRebates td.rebateAmount {   text-align: right;   width: 15%; } .listRowEven {   background-color: #FFFFFF;   vertical-align: middle; } .listRowOdd {   background-color: #EEF1F6;   vertical-align: middle; }   div.centerColumnSpace { width: 650px; } .avgCustReviewDetailPage {     margin-right:30px;     } .avgCustReviewDetailPage img {     margin-left:-5px;     } .rateThisItem {     white-space:nowrap;     } .writeReview {     white-space:nowrap;     margin-top:.35em;     } .taglpo_count {   font-size: 10px;   color: #666;   margin-left: -4px; } table.alsoRecommended td {   padding: 0px 10px 0.5em 0px;   text-align: center;   width: 180px;   vertical-align: middle; } table.alsoRecommended td.productTitle { vertical-align: top; } .alt_images_thumb {   display: inline;   float: left;   margin: 1px;   padding: 1px; } .alt_images_thumb_inner {   width: 30px;   height: 30px; } table td.otherEditions { text-align: left; vertical-align: middle; } .sd {   font-family: Verdana, Arial, Helvetica, sans-serif;   font-size: 11px;   color: #000000; } .style1 {color: #008000;   font-weight: bold; } .style2 {PADDING-RIGHT: 0px;         PADDING-LEFT: 0px;         PADDING-BOTTOM: 4px;         PADDING-TOP: 4px;         margin-BOTTOM: 6px;         BACKGROUND-IMAGE: url(http://g-ecx.images-amazon.com/images/G/01/kitchen/scheduled-delivery/bkgd._V46771222_.gif); } .style3 {PADDING-RIGHT: 0px;         PADDING-LEFT: 0px;         PADDING-BOTTOM: 4px;         PADDING-TOP: 4px; } .greyBorder {border:1px solid #999999; } .padding4px {padding:4px; } .padLeft4px{padding-left:4px; } .calender-title {background-color: #EEEECC; color: #CC6600; text-align: center; font-weight: bold; font-face: arial; font-size: 9pt;} .calender-title .month-year-name td{text-align: center; width: 150px; height: 30px;} .calender-title .scroll td{text-align: center; width: 30px; height: 30px;} .weekday-header {background-color: white; color: #8C8C8C; width: 30px; height: 30px;} .empty-date {background-color: white; color: white; width: 30px; height: 30px;} td.empty-date {padding-top:4px; padding-bottom:4px; text-align: right; } .weekday-date {background-color: #D6DDEA; color: #8C8C8C; width: 30px; height: 30px;} .weekday-date-small {background-color: #D6DDEA; color: #8C8C8C; width: 10px; height: 10px;} td.weekday-date {text-align: right; padding-top:4px; padding-bottom:4px; font-face: arial; font-size: 9pt;} .selected-date {background-color: #FF9900; color: white; width: 30px; height: 30px;} td.selected-date {padding-top:4px; padding-bottom:4px; text-align: right; font-face: arial; font-size: 9pt;} .highlight-date {background-color: #FFE183; color: #003399; width: 30px; height: 30px;} .highlight-date-small {background-color: #FFE183; color: #003399; width: 10px; height: 10px;} td.highlight-date {padding-top:4px; padding-bottom:4px; text-align: right; font-face: arial; font-size: 9pt;} .smallBold { font-size: smaller; font-weight: bold; } #swatchTable { margin-right: 5px } #swatchTableBorder { border: #9BA9BB 1px solid } .swatchRow { border-bottom: 1px solid #e5e5e5 } ul.linkBullets      { padding-left: 0; } ul.linkBullets li   { list-style-type: none; margin-top: 1em; margin-bottom: 1em; } ul.noteBullets      { padding-left: 0; } ul.noteBullets li   { list-style-type: none; } span.darkRedWarning { color: #990000; } li.bullet { margin-left: -1.5em; } .list div {   margin-bottom: 0.25em;   text-decoration: none; } .dottedtable {   border: 1px dotted #999999; } .dottedvertical {   border-left-width: 1px;   border-left-style: dotted;   border-left-color: #999999; } .dottedhorizontal {   border-top-width: 1px;   border-top-style: dotted;   border-top-color: #999999; } a:link .image {   border-color: #ccc;   border-style: solid;   border-width: 1px; } a:visited .image {   border-color: #ccc;   border-style: solid;   border-width: 1px; } a:hover .image {   border-color: #cc6600;   border-style: solid;   border-width: 1px; } .imgborderon {   border: #cc6600 solid 1px; } a:active .image {   border: 1px solid #cc6600; } a:link {   color: #003399;   text-decoration: underline; } a:hover {   text-decoration : none;   color: #cc6600; } .header {   font-family: Verdana, Arial, Helvetica, sans-serif;   font-size: 11px;   line-height: 20px; } .notetext {   font-family: Verdana, Arial, Helvetica, sans-serif;   font-size: 9px;   color: #666666; } .iou_cust  { font-weight: bold; color: #cc6600; } .iou_div   { background-color: #ffffdd; text-align: center; padding-bottom: 2px; } td.productLabel { font-weight: bold; text-align: right; white-space: nowrap; vertical-align: top; padding-right: 5px; padding-left: 0px; } table.product   { border: 0px; padding: 0px; border-collapse: collapse; } td.twisterProductLabel { font-weight: bold; text-align: center; align: center; vertical-align: top; padding-right: 5px; padding-left: 0px} td.twisterYourSelectionLabel { font-weight: bold; text-align: center; align: center;  vertical-align: top; padding-right: 5px; padding-left: 0px} td.twisterInnerYourSelectionLabel { font-weight: normal; text-align: center; align: center;  vertical-align: top; padding-right: 5px; padding-left: 0px} table.twisterVariations { margin-right: auto; margin-left: auto; border: 0px; padding: 0px; border-collapse: collapse; align: center}   #productFeaturesDiv ul {   list-style: disc;   padding-left: 25px; } .disclaim {   margin-top: 3px;   font-size: 10px;   color:#888; } .plusShippingText {   color:#555;    font-family:Arial, Helvetica, sans-serif;    font-size:10px; } .asinTitle {   color:#c60;    font-family:Arial, Helvetica, sans-serif;    font-size:1.7em;   font-weight:normal; } .priceBlockLabel {   padding-right:3px;   font-size:0.7em;   color:#666;   white-space:nowrap;   text-align:right;   vertical-align:middle; } .priceBlockLabelPrice {   padding-right:3px;   font-size:0.7em;   color:#666;   white-space:nowrap;   text-align:right;   vertical-align:top;   padding-top:0.5em; } .priceLarge {   color:#900;    font-size:1.5em;    letter-spacing:-1px;   font-weight:normal; } .availGreen {   color:#090;    font-size:1.4em;    font-weight:bold; } .availOrange {   color:#c60;    font-size:1.3em;    font-weight:bold;  } .availRed {   color:#900;    font-size:1.2em;    font-weight:bold;  } .relatedSearches {   color:#666;   font-size:0.8em; } .alertTableBottom {   background-color: #ffd;   border-bottom: 1px solid #999; } .alertTableLeft {   background-color: #ffd;   border-left: 1px solid #999; } .alertTableRight {   background-color: #ffd;   border-right: 1px solid #999; } .alertTableTop {   background-color: #ffd;   border-top: 1px solid #999; } .alertTableCenter {   background-color: #ffd;   padding: 3px 5px 3px 5px;   font-size:1.1em; } .qpTableCenter {    padding: 5px 7px 5px 7px;    font-size:0.7em; } .qpTableTop {    border-top: 1px solid #ccc; } .qpTableBottom {    border-bottom: 1px solid #ccc; } .qpTableLeft {    border-left: 1px solid #ccc; } .qpTableRight {    border-right: 1px solid #ccc; } .qpHeadline {         color:#c60;         font-weight:bold; } .qpImage {         float:left;         margin-right:8px; } .qpUL {   padding-left: 25px;   list-style-type: disc; } .spTR {         visibility: hidden; } .hqpDiv {         margin-top:0.5em;         display:none;         visibility: hidden; } .hqpBold {      color:#c60; } .raWhatsThisLink {     font-size: 10px; } .raSellersLearnLink {     padding: 10px 0pt;     font-size: 11px;     text-align: right; } .raPrice {     font-family: arial,verdana,helvetica,sans-serif;     color: #990000; } .raMerchantNameLinkDiv {     padding-top: 1px;     margin-left: 1px;     margin-right: 4px; } .raLinkItemUrl {     color:black;     font-family: Verdana, Arial, Helvetica, sans-serif;     font-size: 12px; } .raMerchantNamePriceSeparator1 {     position: relative;     margin-right: 2px; } .raMerchantNamePriceSeparator2 {     position: absolute;     background-color: rgb(219, 146, 52);     width: 4px;     height: 4px;     margin-right: 2px;     margin-left: 2px;     left: 0px;     top: 0px;     margin-top: 6px; } .raWhatProblemTitle {     font-size: 11px; } .raWhatProblemTD {     padding-bottom: 5px; } .raRAFTable {     padding-top: 0px;     margin-top: 10px;     font-size: 11px;     width: 100%;     text-align: left; } .raRAFTableTD {    text-align: left;    font-size: 11px; } .raWhichWebsiteTable {     padding: 8px 0pt; } .raRAFDropDown {     text-align: left; } .raRAFSuccessMessage {     text-align: left;     font-size: 11px; } .whiteGloveDiv{   padding-top: 10px;    padding-bottom: 10px; }<!-- function amz_js_PopWin(url,name,options){   var ContextWindow = window.open(url,name,options);   ContextWindow.focus();   return false; } //-->// behavior.js - by Dave Herman // Copyright (C) 2005 by Dave Herman // function HandlerSet() {     this.clearHandlers(); } HandlerSet.prototype = {     addHandler : function(f, key) {         key = key || this.uniqueID++;         this.installedHandlers[key] = f;         return key;     },     removeHandler : function(key) {         delete this.installedHandlers[key];     },     clearHandlers : function() {         this.installedHandlers = { };         this.uniqueID = 0;     },     replaceHandlers : function(f, key) {         clearHandlers();         return addHandler(f, key);     },     applyAll : function(object, arguments) {         for (var handler in this.installedHandlers) {             this.installedHandlers[handler].apply(object, arguments);         }     },     debug : function() {         var str = "";         for (var p in this.installedHandlers) {             str += p + " => " + this.installedHandlers[p] + "\n";         }         alert(str);     } }; // ============================================================================= // Function Class: Show/Hide product promotions & special offers link // ============================================================================= function showElement(id) {   var elm = document.getElementById(id);   if (elm) {     elm.style.visibility = 'visible';     if (elm.getAttribute('name') == 'heroQuickPromoDiv') {       elm.style.display = 'block';     }   } } function hideElement(id) {   var elm = document.getElementById(id);   if (elm) {     elm.style.visibility = 'hidden';     if (elm.getAttribute('name') == 'heroQuickPromoDiv') {       elm.style.display = 'none';     }   } } function showHideElement(h_id, div_id) {   var hiddenTag = document.getElementById(h_id);   if (hiddenTag) {     showElement(div_id);   } else {     hideElement(div_id);   } } // ============================================================================= // Function Class: EventHandler // ============================================================================= function isEventHandler(x) {     return (typeof x == 'function' &&             x.handlers &&             x.handlers.constructor == HandlerSet); } function makeEventHandler(original) {     var handlers = new HandlerSet();     if (typeof original == 'function') {         handlers.addHandler(original);     }     // The event handler is a function, so it can be used with the DOM.     // But when its called, we apply all the handlers in the set.     var result = function() {         handlers.applyAll(this, arguments);     };     // We also expose its handler set so we can get at it later.     result.handlers = handlers;     return result; } // ============================================================================= // Module: Behavior // ============================================================================= var Behavior = {     registry : new Array,     register : function(sheet) {         Behavior.registry.push(sheet);     },     registerEventHandlers : function(element, handlers) {         for (var event in handlers) {             if (!isEventHandler(element[event])) {                 element[event] = makeEventHandler(element[event]);             }             element[event].handlers.addHandler(handlers[event]);         }     },     apply : function() {         for (var i = 0; i < Behavior.registry.length; i++) {             var sheet = Behavior.registry[i];             for (var selector in sheet) {                 var list = document.getElementsBySelector(selector);                 if (!list) {                     continue;                 }                 for (var j = 0; j < list.length; j++) {                     Behavior.registerEventHandlers(list[j], sheet[selector]);                 }             }         }     },     addLoadHandler : function(handler) {         var oldHandler = window.onload;         if (typeof oldHandler != 'function') {             window.onload = handler;         }         else {             window.onload = function() {                 oldHandler();                 handler();             };         }     } }; Behavior.addLoadHandler(function() { Behavior.apply(); }); // end behavior.js /*    Version 0.4 - Simon Willison, March 25th 2003    -- Works in Phoenix 0.5, Mozilla 1.3, Opera 7, Internet Explorer 6, Internet Explorer 5 on Windows    -- Opera 7 fails  */ function getAllChildren(e) {   // Returns all children of element. Workaround required for IE5/Windows. Ugh.   return e.all ? e.all : e.getElementsByTagName('*'); } document.getElementsBySelector = function(selector) {   // Attempt to fail gracefully in lesser browsers   if (!document.getElementsByTagName) {     return new Array();   }   // Split selector in to tokens   var tokens = selector.split(' ');   var currentContext = new Array(document);   for (var i = 0; i < tokens.length; i++) {     token = tokens[i].replace(/^\s+/,'').replace(/\s+$/,'');;     if (token.indexOf('#') > -1) {       // Token is an ID selector       var bits = token.split('#');       var tagName = bits[0];       var id = bits[1];       var element = document.getElementById(id);       if (tagName && element.nodeName.toLowerCase() != tagName) {         // tag with that ID not found, return false         return new Array();       }       // Set currentContext to contain just this element       currentContext = new Array(element);       continue; // Skip to next token     }     if (token.indexOf('.') > -1) {       // Token contains a class selector       var bits = token.split('.');       var tagName = bits[0];       var className = bits[1];       if (!tagName) {         tagName = '*';       }       // Get elements matching tag, filter them for class selector       var found = new Array;       var foundCount = 0;       for (var h = 0; h < currentContext.length; h++) {         var elements;         if (tagName == '*') {             elements = getAllChildren(currentContext[h]);         } else {             elements = currentContext[h].getElementsByTagName(tagName);         }         for (var j = 0; j < elements.length; j++) {           found[foundCount++] = elements[j];         }       }       currentContext = new Array;       var currentContextIndex = 0;       for (var k = 0; k < found.length; k++) {         if (found[k].className && found[k].className.match(new RegExp('\\b'+className+'\\b'))) {           currentContext[currentContextIndex++] = found[k];         }       }       continue; // Skip to next token     }     // Code to deal with attribute selectors     if (token.match(/^(\w*)\[(\w+)([=~\|\^\$\*]?)=?"?([^\]"]*)"?\]$/)) {       var tagName = RegExp.$1;       var attrName = RegExp.$2;       var attrOperator = RegExp.$3;       var attrValue = RegExp.$4;       if (!tagName) {         tagName = '*';       }       // Grab all of the tagName elements within current context       var found = new Array;       var foundCount = 0;       for (var h = 0; h < currentContext.length; h++) {         var elements;         if (tagName == '*') {             elements = getAllChildren(currentContext[h]);         } else {             elements = currentContext[h].getElementsByTagName(tagName);         }         for (var j = 0; j < elements.length; j++) {           found[foundCount++] = elements[j];         }       }       currentContext = new Array;       var currentContextIndex = 0;       var checkFunction; // This function will be used to filter the elements       switch (attrOperator) {         case '=': // Equality           checkFunction = function(e) { return (e.getAttribute(attrName) == attrValue); };           break;         case '~': // Match one of space seperated words            checkFunction = function(e) { return (e.getAttribute(attrName).match(new RegExp('\\b'+attrValue+'\\b'))); };           break;         case '|': // Match start with value followed by optional hyphen           checkFunction = function(e) { return (e.getAttribute(attrName).match(new RegExp('^'+attrValue+'-?'))); };           break;         case '^': // Match starts with value           checkFunction = function(e) { return (e.getAttribute(attrName).indexOf(attrValue) == 0); };           break;         case '$': // Match ends with value - fails with "Warning" in Opera 7           checkFunction = function(e) { return (e.getAttribute(attrName).lastIndexOf(attrValue) == e.getAttribute(attrName).length - attrValue.length); };           break;         case '*': // Match ends with value           checkFunction = function(e) { return (e.getAttribute(attrName).indexOf(attrValue) > -1); };           break;         default :           // Just test for existence of attribute           checkFunction = function(e) { return e.getAttribute(attrName); };       }       currentContext = new Array;       var currentContextIndex = 0;       for (var k = 0; k < found.length; k++) {         if (checkFunction(found[k])) {           currentContext[currentContextIndex++] = found[k];         }       }       continue; // Skip to next token     }     // If we get here, token is JUST an element (not a class or ID selector)     tagName = token;     var found = new Array;     var foundCount = 0;     for (var h = 0; h < currentContext.length; h++) {       var elements = currentContext[h].getElementsByTagName(tagName);       for (var j = 0; j < elements.length; j++) {         found[foundCount++] = elements[j];       }     }     currentContext = found;   }   return currentContext; } // end getElementsBySelector.js var doubleClickPrevention_submitted = false; var clickOnce = {     '.oneClickSingleClick' : {         onclick : function() {             if (doubleClickPrevention_submitted) {                 document.getElementById('oneClickBuyButton').disabled=true;                 return false;             } else {                 doubleClickPrevention_submitted = true;                 return true;             }         }     } }; //Behavior.register(clickOnce);var gbEnableTwisterJS  = 0;Amazon.com: Learning Unix for Mac OS X Tiger: Books: Dave TaylorJSF BootstrapgoN2Consts =   {     chEOL: String.fromCharCode(0x0A),     chSQUOTE: String.fromCharCode(0x27),     chDQUOTE: String.fromCharCode(0x22),     chBACKSLASH: String.fromCharCode(0x5C),     chYEN: String.fromCharCode(0xA5)   };//! ======= JSF Bootstrap (1) ======= // $Revision: #2 $ var gbN2Loaded = N2Loaded = false; var n2LMStart = new Date(); var gaN2JSLibs = []; var gaN2JSLibPaths = []; var gaN2JSLibIds = []; var gaN2CSSLibs = []; var gaN2CSSLibPaths = []; var n2sRTW1='onload'; var n2sRTWTBS='simplepopoverloaded'; var goN2Initializer = {       aHandlers: [],       aEventsRun: [],       bCoreLoaded: false, runThisWhen: function (sWhen, fFn, sComment) {   if ( (typeof fFn != 'function') || fFn == null) return false;   sWhen = sWhen.toLowerCase();   this.aHandlers[this.aHandlers.length] = { sWhen: sWhen, fFn: fFn, sComment: sComment };   return true }, run: function() {}, isReady: function() {return false;} }; goN2Initializer.initializeThis = goN2Initializer.runThisWhen; function n2RunThisWhen(sWhen, fFn, sComment) {   goN2Initializer.runThisWhen(sWhen, fFn, sComment); } function n2RunIfLoaded(sLibID, fFn, sComment) { goN2Initializer.runThisWhen(sLibID+'loaded', fFn, 'sequenced init of '+ sComment); } var goN2LibMon = { aLibs: {}, nMONITORLOAD: -1, monitorLoad: function (sLibID) { this.aLibs[sLibID] = { sID: sLibID, nDuration: this.nMONITORLOAD }; }, stats: function() {} }; //! ======= JSF Bootstrap (2) ======= gsN2ImageHost='http://z-ecx.images-amazon.com/images/G/01/'; var goJSFStringTableProperties = new Object(); var goJSFImageURLProperties = new Object(); goJSFStringTableProperties['loading_13548'] = 'Loading...'; goJSFStringTableProperties['no_addl_info_36017'] = 'No additional information is available at this time'; goJSFStringTableProperties['alt_text_click_to_expand_36018'] = 'click to expand this section and see more'; goJSFStringTableProperties['alt_text_click_to_collapse_36019'] = 'click to collapse this section and see less'; goJSFStringTableProperties['you_will_go_to_new_page_36022'] = '(You will go to a new page)'; goJSFStringTableProperties['you_will_stay_here_36023'] = '(You will stay right here)'; goJSFStringTableProperties['unable_to_get_info_36020'] = 'Unable to obtain necessary information. Please try again later'; goJSFStringTableProperties['more-info_8559'] = 'More Info'; goJSFStringTableProperties['less_info_36021'] = 'Less Info'; goJSFImageURLProperties['JSF-popover-border-br'] = 'http://g-ecx.images-amazon.com/images/G/01/gno/popover-border-br._V19758974_.gif'; goJSFImageURLProperties['JSF-r-orange-arrow'] = 'http://g-ecx.images-amazon.com/images/G/01/nav2/images/arrow-r-orange-11x10._V46891478_.gif'; goJSFImageURLProperties['JSF-thumb-no-image'] = 'http://g-ecx.images-amazon.com/images/G/01/x-locale/detail/thumb-no-image._V47060337_.gif'; goJSFImageURLProperties['JSF-popover-border-t'] = 'http://g-ecx.images-amazon.com/images/G/01/gno/popover-border-t._V19758971_.gif'; goJSFImageURLProperties['JSF-popover-border-cbr'] = 'http://g-ecx.images-amazon.com/images/G/01/gno/popover-border-cbr._V18221232_.gif'; goJSFImageURLProperties['JSF-next-tan-sm'] = 'http://g-ecx.images-amazon.com/images/G/01/nav2/images/next-tan-sm._V46865265_.gif'; goJSFImageURLProperties['JSF-popover-border-l'] = 'http://g-ecx.images-amazon.com/images/G/01/gno/popover-border-l._V19758968_.gif'; goJSFImageURLProperties['JSF-next-tan-sm-dis'] = 'http://g-ecx.images-amazon.com/images/G/01/nav2/images/next-tan-sm-dis._V46840264_.gif'; goJSFImageURLProperties['JSF-popover-trans'] = 'http://g-ecx.images-amazon.com/images/G/01/gno/popover-trans._V18537382_.gif'; goJSFImageURLProperties['JSF-close-tan-sm-dn'] = 'http://g-ecx.images-amazon.com/images/G/01/nav2/images/close-tan-sm-dn._V46881222_.gif'; goJSFImageURLProperties['JSF-d-orange-arrow'] = 'http://g-ecx.images-amazon.com/images/G/01/nav2/images/arrow-d-orange-11x10._V46921829_.gif'; goJSFImageURLProperties['JSF-next-tan-sm-dn'] = 'http://g-ecx.images-amazon.com/images/G/01/nav2/images/next-tan-sm-dn._V46686641_.gif'; goJSFImageURLProperties['JSF-back-tan-sm'] = 'http://g-ecx.images-amazon.com/images/G/01/nav2/images/back-tan-sm._V46922606_.gif'; goJSFImageURLProperties['JSF-popover-border-r'] = 'http://g-ecx.images-amazon.com/images/G/01/gno/popover-border-r._V19758968_.gif'; goJSFImageURLProperties['JSF-popover-border-cbl'] = 'http://g-ecx.images-amazon.com/images/G/01/gno/popover-border-cbl._V18221232_.gif'; goJSFImageURLProperties['JSF-popover-border-tr'] = 'http://g-ecx.images-amazon.com/images/G/01/gno/popover-border-tr._V19758718_.gif'; goJSFImageURLProperties['JSF-loading-bar'] = 'http://g-ecx.images-amazon.com/images/G/01/nav2/images/loading-bar._V46911781_.gif'; goJSFImageURLProperties['JSF-popover-border-bl'] = 'http://g-ecx.images-amazon.com/images/G/01/gno/popover-border-bl._V19758974_.gif'; goJSFImageURLProperties['JSF-popover-border-tl'] = 'http://g-ecx.images-amazon.com/images/G/01/gno/popover-border-tl._V19758719_.gif'; goJSFImageURLProperties['JSF-close-tan-sm'] = 'http://g-ecx.images-amazon.com/images/G/01/nav2/images/close-tan-sm._V46903531_.gif'; goJSFImageURLProperties['JSF-popover-border-b'] = 'http://g-ecx.images-amazon.com/images/G/01/gno/popover-border-b._V19758975_.gif'; goJSFImageURLProperties['JSF-back-tan-sm-dis'] = 'http://g-ecx.images-amazon.com/images/G/01/nav2/images/back-tan-sm-dis._V46863825_.gif'; goJSFImageURLProperties['JSF-popover-border-ctr'] = 'http://g-ecx.images-amazon.com/images/G/01/gno/popover-border-ctr._V18221235_.gif'; goJSFImageURLProperties['JSF-popover-border-ctl'] = 'http://g-ecx.images-amazon.com/images/G/01/gno/popover-border-ctl._V18221232_.gif'; goJSFImageURLProperties['JSF-back-tan-sm-dn'] = 'http://g-ecx.images-amazon.com/images/G/01/nav2/images/back-tan-sm-dn._V46913462_.gif'; n2RunThisWhen('dynupdateloaded',       function() { goN2DUManager.setBaseURL('http://www.amazon.com/gp/nav2/du/'); goN2DUManager.setProxyURL(null); goN2DUManager.setSessionID('103-7125832-8989461'); goN2DUManager.setMarketplace('1'); goN2DUManager.setHTTPRID('1HCS1Q0F6WXD0Q0E55NV');       },       'DUManagerSetup' ); var goCust = new Object(); goCust.isLoggedIn=function(){ return true; } goCust.getName = function () { return 'Miriam'; } n2RunThisWhen(n2sRTW1,   function() { }, "n2CoreLibsExt Init "); gaN2JSLibPaths.push(     'http://z-ecx.images-amazon.com/images/G/01/nav2/gamma/n2CoreLibs/n2CoreLibs-utilities-12468.js',     'http://z-ecx.images-amazon.com/images/G/01/nav2/gamma/n2CoreLibs/n2CoreLibs-events-9331.js',     'http://z-ecx.images-amazon.com/images/G/01/nav2/gamma/n2CoreLibs/n2CoreLibs-simplePopover-5085.js',     'http://z-ecx.images-amazon.com/images/G/01/nav2/gamma/n2CoreLibs/n2CoreLibs-staticPopover-26406.js',     'http://z-ecx.images-amazon.com/images/G/01/nav2/gamma/n2CoreLibs/n2CoreLibs-popoverPane-35459.js',     'http://z-ecx.images-amazon.com/images/G/01/nav2/gamma/n2CoreLibs/n2CoreLibs-dynUpdate-18995.js',     'http://z-ecx.images-amazon.com/images/G/01/nav2/gamma/n2CoreLibs/n2CoreLibs-multiPanePopover-33447.js'); gaN2JSLibIds.push(     'utilities',     'events',     'simplePopover',     'staticPopover',     'popoverPane',     'dynUpdate',     'multiPanePopover'); gaN2JSLibPaths.push(     'http://z-ecx.images-amazon.com/images/G/01/nav2/gamma/ciuJavaScriptLibs/ciuJavaScriptLibs-ciuAnnotations-37302.js'); gaN2JSLibIds.push(     'ciuAnnotations'); (function() {   var i;   var sTags = "";   var bIsSafari = navigator.userAgent.match(/Safari/);   for (i in gaN2CSSLibPaths)   {     sTags += '<lin'+'k hr'+'ef="'+gaN2CSSLibPaths[i]+'" type="text/css" rel="stylesheet">' + goN2Consts.chEOL;   }   for (i in gaN2JSLibPaths)   {     goN2LibMon.monitorLoad(gaN2JSLibIds[i]);     var sScript = '<sc'+'ript s'+'rc="'+gaN2JSLibPaths[i]+'" type="text/javascript"></sc'+'ript>' + goN2Consts.chEOL;     if (bIsSafari) document.write(sScript);     else sTags += sScript;   }   document.write(sTags); }()); gaN2CSSLibPaths.push(   'http://z-ecx.images-amazon.com/images/G/01/nav2/gamma/ciuCSS/ciuCSS-ciuAnnotations-61058.css',   'http://z-ecx.images-amazon.com/images/G/01/nav2/gamma/n2CoreLibs/n2CoreLibs-n2v1-12794.css' ); n2LLStop = new Date();JSF Bootstrap (End)HCVSPKMMCTilu<!--      var navImageSwapHash = new Array();      navImageSwapHash['navListButton'] = 'url(http://g-ecx.images-amazon.com/images/G/01/gno/images/orangeBlue/navListButtonStates-sm._V995414_.gif)';      navImageSwapHash['navSAButton'] = 'url(http://g-ecx.images-amazon.com/images/G/01/gno/images/orangeBlue/navShopAllButtonStatesNew._V1615198_.gif)';      navImageSwapHash['navSAButtonNoSubnav'] = 'url(http://g-ecx.images-amazon.com/images/G/01/gno/images/orangeBlue/navShopAllButtonStatesNoSubnav._V1615198_.gif)';      navImageSwapHash['navSAGatewayButton'] = 'url(http://g-ecx.images-amazon.com/images/G/01/gno/images/orangeBlue/navShopAllButtonStatesGw._V1615199_.gif)';      navImageSwapHash['navSAGatewayButtonNoSubnav'] = 'url(http://g-ecx.images-amazon.com/images/G/01/gno/images/orangeBlue/navShopAllButtonStatesNoSubnavNonJS._V521911_.gif)';      navImageSwapHash['navCartEmptyButton'] = 'url(http://g-ecx.images-amazon.com/images/G/01/gno/images/orangeBlue/navCartEmptyButtonStates-sm._V998674_.gif)';      navImageSwapHash['navGoButton'] = 'url(http://g-ecx.images-amazon.com/images/G/01/gno/images/orangeBlue/navGoButtonStates._V1615192_.gif)';        function shiftImage(panelId,ho,vo,imgId){        var pos = ho + 'px '+ vo +'px';        var element = document.getElementById(panelId);        element.style.backgroundImage= navImageSwapHash[imgId];        element.style.backgroundColor='transparent';        element.style.backgroundPosition=pos;      } -->#navbar .tiny, .navShopAllPopLevel .tiny, .navShopAllPopNonRootLevel .tiny {   font-size: x-small; } #navListButton {   background: url(http://g-ecx.images-amazon.com/images/G/01/gno/images/orangeBlue/navListButtonStates-sm._V995414_.gif); } .navListButtonPanel a:hover, .navListButtonPanel a:focus, .navListButtonPanel a:active {   background: transparent url(http://g-ecx.images-amazon.com/images/G/01/gno/images/orangeBlue/navListButtonStates-sm._V995414_.gif) 0 -38px no-repeat; } #navListNonJSButton {   background: url(http://g-ecx.images-amazon.com/images/G/01/gno/images/orangeBlue/navListNonJSButtonStates-sm._V512115_.gif); } .navListNonJSButtonPanel a:hover, .navListNonJSButtonPanel a:focus, .navListNonJSButtonPanel a:active {   background: transparent url(http://g-ecx.images-amazon.com/images/G/01/gno/images/orangeBlue/navListNonJSButtonStates-sm._V512115_.gif) 0 -38px no-repeat; } #navbar .navCrossshopGoldbox {   background-image: url(http://g-ecx.images-amazon.com/images/G/01/gno/images/orangeBlue/navCrossshopGoldbox._V1615196_.gif); } #navbar .navCrossshopOpen .navCrossshopGoldbox {   background-image: url(http://g-ecx.images-amazon.com/images/G/01/gno/images/orangeBlue/navCrossshopGoldboxOpen._V1833050_.gif); } #navSAGatewayButton {   background: url(http://g-ecx.images-amazon.com/images/G/01/gno/images/orangeBlue/navShopAllButtonStatesGw._V1615199_.gif); } #navSAGatewayButtonNoSubnav {   background: url(http://g-ecx.images-amazon.com/images/G/01/gno/images/orangeBlue/navShopAllButtonStatesNoSubnavNonJS._V521911_.gif); } .navSAGatewayButtonPanel a:hover, .navSAGatewayButtonPanel a:focus, .navSAGatewayButtonPanel a:active {   background: transparent url(http://g-ecx.images-amazon.com/images/G/01/gno/images/orangeBlue/navShopAllButtonStatesGw._V1615199_.gif) 0 -38px no-repeat; } .navSAGatewayButtonNoSubnavPanel a:hover, .navSAGatewayButtonNoSubnavPanel a:focus, .navSAGatewayButtonNoSubnavPanel a:active {   background: transparent url(http://g-ecx.images-amazon.com/images/G/01/gno/images/orangeBlue/navShopAllButtonStatesNoSubnavNonJS._V521911_.gif) 0 -38px no-repeat; } .navSAButton {   background: url(http://g-ecx.images-amazon.com/images/G/01/gno/images/orangeBlue/navShopAllButtonStatesNew._V1615198_.gif); } .navSAButtonNoSubnav {   background: url(http://g-ecx.images-amazon.com/images/G/01/gno/images/orangeBlue/navShopAllButtonStatesNoSubnav._V1615198_.gif); } .navSAButtonPanel a:hover, .navSAButtonPanel a:focus, .navSAButtonPanel a:active {   background: transparent url(http://g-ecx.images-amazon.com/images/G/01/gno/images/orangeBlue/navShopAllButtonStatesNew._V1615198_.gif) 0 -38px no-repeat; } .navSAButtonNoSubnavPanel a:hover, .navSAButtonNoSubnavPanel a:focus, .navSAButtonNoSubnavPanel a:active {   background: transparent url(http://g-ecx.images-amazon.com/images/G/01/gno/images/orangeBlue/navShopAllButtonStatesNoSubnav._V1615198_.gif) 0 -38px no-repeat; } .navExpandedChildLITop {   background: url(http://g-ecx.images-amazon.com/images/G/01/gno/images/orangeBlue/navSaMenuStatesTop._V1972163_.gif) 0px 0px no-repeat; } .navExpandedChildLITopInactive {   background: url(http://g-ecx.images-amazon.com/images/G/01/gno/images/orangeBlue/navSaMenuStatesTop._V1972163_.gif) -180px 0 no-repeat; } .navExpandedChildLIMiddle {   background: url(http://g-ecx.images-amazon.com/images/G/01/gno/images/orangeBlue/navSaMenuStatesMiddle._V1972162_.gif) 0px 0px no-repeat; } .navExpandedChildLIMiddleInactive {   background: url(http://g-ecx.images-amazon.com/images/G/01/gno/images/orangeBlue/navSaMenuStatesMiddle._V1972162_.gif)  -180px 0 no-repeat; } .navExpandedChildLIBottom {   background: url(http://g-ecx.images-amazon.com/images/G/01/gno/images/orangeBlue/navSaMenuStatesBottom._V16359844_.gif) 0px 0px no-repeat; } .navExpandedChildLIBottomInactive {   background: url(http://g-ecx.images-amazon.com/images/G/01/gno/images/orangeBlue/navSaMenuStatesBottom._V16359844_.gif) -180px 0 no-repeat; } .navSAExpandedNonJSBottomBorder {   background:url(http://g-ecx.images-amazon.com/images/G/01/gno/images/orangeBlue/navSaMenuNonJSbottom._V1972189_.gif); } #navbar .navSearchBar {   background-image: url(http://g-ecx.images-amazon.com/images/G/01/gno/images/orangeBlue/navSearchBkg._V1615192_.gif); } #navbar .navSearchLeft {   background-image: url(http://g-ecx.images-amazon.com/images/G/01/gno/images/orangeBlue/navSearch._V1615193_.gif); } #navGoButton {   background: url(http://g-ecx.images-amazon.com/images/G/01/gno/images/orangeBlue/navGoButtonStates._V1615192_.gif); } #navGoButton input:hover, #navGoButton input:focus, #navGoButton input:active {   background: transparent url(http://g-ecx.images-amazon.com/images/G/01/gno/images/orangeBlue/navGoButtonStates._V1615192_.gif) 0 -38px no-repeat; } #navCartEmptyButton {   background: url(http://g-ecx.images-amazon.com/images/G/01/gno/images/orangeBlue/navCartEmptyButtonStates-sm._V998674_.gif); } .navCartEmptyButtonPanel a:hover, .navCartEmptyButtonPanel a:focus, .navCartEmptyButtonPanel a:active {   background: transparent url(http://g-ecx.images-amazon.com/images/G/01/gno/images/orangeBlue/navCartEmptyButtonStates-sm._V998674_.gif) 0 -38px no-repeat; } #navCartFullButton {   background: url(http://g-ecx.images-amazon.com/images/G/01/gno/images/orangeBlue/navCart100ButtonStates-sm._V990718_.gif); } .navCartFullButtonPanel a:hover, .navCartFullButtonPanel a:focus, .navCartFullButtonPanel a:active {   background: transparent url(http://g-ecx.images-amazon.com/images/G/01/gno/images/orangeBlue/navCart100ButtonStates-sm._V990718_.gif) 0 -38px no-repeat; } #navCartErrorButton {   background: url(http://g-ecx.images-amazon.com/images/G/01/gno/images/orangeBlue/navCartErrorButtonStates-sm._V998674_.gif); } .navCartErrorButtonPanel a:hover, .navCartErrorButtonPanel a:focus, .navCartErrorButtonPanel a:active {   background: transparent url(http://g-ecx.images-amazon.com/images/G/01/gno/images/orangeBlue/navCartErrorButtonStates-sm._V998674_.gif) 0 -38px no-repeat; } #navCartNonJSButton {   background: url(http://g-ecx.images-amazon.com/images/G/01/gno/images/orangeBlue/navCartNonJSButtonStates-sm._V1615190_.gif); } .navCartNonJSButtonPanel a:hover, .navCartNonJSButtonPanel a:focus, .navCartNonJSButtonPanel a:active {   background: transparent url(http://g-ecx.images-amazon.com/images/G/01/gno/images/orangeBlue/navCartNonJSButtonStates-sm._V1615190_.gif) 0 -38px no-repeat; } #navCartL {   background: url(http://g-ecx.images-amazon.com/images/G/01/gno/images/orangeBlue/navCartButtonLStates-sm._V1615194_.gif); } .navCartCPanel {   background-image: url(http://g-ecx.images-amazon.com/images/G/01/gno/images/orangeBlue/navCartButtonCStates._V1615189_.gif); } #navCartR1 {   background: url(http://g-ecx.images-amazon.com/images/G/01/gno/images/orangeBlue/navCartButtonR1DigitStates-sm._V995875_.gif); } #navCartR2 {   background: url(http://g-ecx.images-amazon.com/images/G/01/gno/images/orangeBlue/navCartButtonR2DigitStates-sm._V990712_.gif); } #navCartFlyItemPriceBarL {   background: #f3f2e4 url(http://g-ecx.images-amazon.com/images/G/01/gno/images/orangeBlue/navCartItemPriceBarL._V1833049_.gif) no-repeat scroll center left; } #navCartFlyItemPriceBarM {   background: #f3f2e4 url(http://g-ecx.images-amazon.com/images/G/01/gno/images/orangeBlue/navCartItemPriceBarM._V1833048_.gif) repeat-x; } #navCartFlyItemPriceBarR {   background: #f3f2e4 url(http://g-ecx.images-amazon.com/images/G/01/gno/images/orangeBlue/navCartItemPriceBarR._V1833048_.gif) no-repeat scroll center right; } #navAmazonLogo {   background: url(http://g-ecx.images-amazon.com/images/G/01/gno/images/orangeBlue/navAmazonLogoPrime._V1833376_.gif); } #navbar .navAmazonLogoPanel a:hover, #navbar .navAmazonLogoPanel a:focus, #navbar .navAmazonLogoPanel a:active {   background: transparent url(http://g-ecx.images-amazon.com/images/G/01/gno/images/orangeBlue/navAmazonLogoPrime._V1833376_.gif) 0 -48px no-repeat; } #navAmazonPrimeLogo {   background: url(http://g-ecx.images-amazon.com/images/G/01/gno/images/orangeBlue/navAmazonLogoPrime._V1833376_.gif)  0px -96px; } #navbar .navAmazonPrimeLogoPanel a:hover, #navbar .navAmazonPrimeLogoPanel a:focus, #navbar .navAmazonPrimeLogoPanel a:active {   background: transparent url(http://g-ecx.images-amazon.com/images/G/01/gno/images/orangeBlue/navAmazonLogoPrime._V1833376_.gif) 0 -144px no-repeat; } #navbar .navCrossshopFirstTab .navCrossshopTabLeft {   background-image: url(http://g-ecx.images-amazon.com/images/G/01/gno/images/orangeBlue/navCrossshopLeftEndCapW._V16401584_.gif); } #navbar .navCrossshopFirstTab .navCrossshopOpen .navCrossshopTabLeft {   background-image: url(http://g-ecx.images-amazon.com/images/G/01/gno/images/orangeBlue/navCrossshopLeftEndCapOpenW._V1833050_.gif); } #navbar .navCrossshopOpen .navCrossshopTabLeft {   background-image: url(http://g-ecx.images-amazon.com/images/G/01/gno/images/orangeBlue/navCrossshopLeftEndCapOpenX._V1833045_.gif); } #navbar .navCrossshopOpen .navCrossshopTabMid {   background-image: url(http://g-ecx.images-amazon.com/images/G/01/gno/images/orangeBlue/navCrossshopTopOpen._V1833044_.gif); } #navbar .navCrossshopOpen .navCrossshopTabRight {   background-image: url(http://g-ecx.images-amazon.com/images/G/01/gno/images/orangeBlue/navCrossshopRightEndCapOpenNoArrow._V1833044_.gif); } #navbar .navCrossshopBtn {   background-image: url(http://g-ecx.images-amazon.com/images/G/01/gno/images/orangeBlue/navCrossshopArrowButton._V1615196_.gif); } #navbar .navCrossshopOpen .navCrossshopBtn {   background-image: url(http://g-ecx.images-amazon.com/images/G/01/gno/images/orangeBlue/navCrossshopArrowButtonOpen._V467555_.gif); } #navbar #navCrossshopRowRightEndCap {   background-image: url(http://g-ecx.images-amazon.com/images/G/01/gno/images/orangeBlue/navCrossshopRightEndCap._V1615170_.gif); } #navCategoryBtn {   background-image: url(http://g-ecx.images-amazon.com/images/G/01/gno/images/orangeBlue/navCategoryButtonStates2._V1972188_.gif); } #navSubnav .navSubnavMid {   background-image: url(http://g-ecx.images-amazon.com/images/G/01/gno/images/orangeBlue/navSubnavDivider._V1972191_.gif); } #navSubnav .navSubnavRight {   background-image: url(http://g-ecx.images-amazon.com/images/G/01/gno/images/orangeBlue/navSubnavRightSide._V1972191_.gif); }