	 .buy-enquiry a, .buy-enquiry input {display:none; float: left} 
	 
     .img-load {text-align:center; padding-top: 20px}

	 ul.basic {list-style: none}
 	 #content ul.basic li {background:none; padding: 0 0 30px; line-height:1.5em}
	 #content ul.basic .product-name {font-size:.9em;line-height:1.2em; margin-bottom:5px}
	 #content ul.basic .product-desc {background: url("/images/global/bullet-grey.gif") no-repeat 0 5px; padding-left: 15px}
	 
	 .browsemore {background:url(/images/global/arrow-orange.png) no-repeat 0 3px; padding-left: 15px; font-weight:bold; font-size:11px}
	 #content-left .browsemore {font-size:12px; margin-top:20px; margin-bottom:20px}
	 
	 .sectpanel {margin-bottom:50px}
	 
	 
	 
	 /*basic css*/
	.basic .product-desc, .basic .other-formats, .basic .price-explain, .basic .pub-date, .basic .product-code, .basic .publish-detail, .basic .you-save, .basic .price-explain, .basic .other-formats {display:none}
	.basic .cover-image img {height:120px; border: solid 1px #bababa}
	
	
	.pricing-detail span.discount-price, .pricing-detail span.discount-amount, .pricing-detail span.discount-percent {display:inline}
	
	.gst {font-size: .7em}
	.authors {font-style:italic}
	.price {font-weight:bold; color:#ff5900; font-size:1.2em}
	.sale {color:#a00000}
	.sale strike {font-size: .7em; color:#212121; font-weight:normal}
	.product-format {font-size:.9em; line-height:1em; margin:5px 0}
	.product-status {font-weight:bold; font-size:.9em; line-height:1em}
	
	.product-detail span, .publish-detail span, .pricing-detail span {display:block}
	.pricing-detail span.gst, .pricing-detail span.discount-amount, .pricing-detail span.discount-percent, .pricing-detail span.product-format, .pricing-detail span.product-code {display: inline}
	.pricing-detail span.gst {padding-left:5px}
	.rrp, .discount-price {font-size: 1.1em; font-weight:bold; color: #ff8000}


     /* new and forthcoming badges */
    .jcarousel-list li, .feature-list li, .feature-grid li, .list li, .feature-grid-3 li {position:relative}
    /*.list li {}*/

	.jcarousel-list .new, .jcarousel-list .soon, .feature-grid .new, .feature-grid .soon, .feature-list .new, .feature-list .soon, .feature-grid-3 .new, .feature-grid-3 .soon {display:block; height: 50px; width: 46px; top:-8px; left:60px; color: transparent;position: absolute; line-height:0; font-size:0}
        .jcarousel-list .new, .feature-grid .new, .feature-list .new, .feature-grid-3 .new {background: url('/images/global/new-b.png') no-repeat top left}
        .jcarousel-list .soon, .feature-grid .soon, .feature-list .soon, .feature-grid-3 .soon {background: url('/images/global/soon-b.png') no-repeat top left}
            .feature-grid .product2 .new, .feature-grid .product2 .soon, .feature-grid-3 .product2 .new, .feature-grid-3 .product2 .soon, .feature-grid-3 .product3 .new, .feature-grid-3 .product3 .soon {left: 80px}
            .grid-4 .feature-grid .product3 .new, .grid-4 .feature-grid .product3 .soon {top:8px}
            .grid-4 .feature-grid .product4 .new, .grid-4 .feature-grid .product4 .soon {top:8px; left: 80px}

            .jcarousel-list .new, .jcarousel-list .soon {top:0}

        .list .new, .list .soon {display:block; height: 35px; width: 32px; top:12px; left:50px; color: transparent;position: absolute; line-height:0; font-size:0}
        .list .new {background: url('/images/global/new-s.png') no-repeat top left}
        .list .soon{background: url('/images/global/soon-s.png') no-repeat top left}
	
	
	
	
	/* feature product with list */
	
	ul.feature-list {list-style: none; padding: 0 0 20px 0}
 	 #content ul.feature-list li {background:none; padding: 20px 0; line-height:1.5em; border-top: 1px solid #ececec; height:130px}
	 #content ul.feature-list li.product1 {border-top:none; padding-top:0}
	 #content ul.feature-list .product-name {font-size:1em;line-height:1.2em; margin-bottom:5px}
	.feature-list span.pub-date, .feature-list span.product-desc, .feature-list span.you-save, .feature-list span.product-code, .feature-list .authors, .feature-list span.gst, .feature-list .price-explain, .feature-list .other-formats {display:none}
	.feature-list .cover-image {float: left; margin-right: 20px; width: 90px}
	.feature-list .cover-image img {max-height:130px; width:90px}
	.feature-list .product-format, .feature-list .publisher, .feature-list .country {display:inline}
	.feature-list .product-detail, .feature-list .product-desc, .feature-list .pricing-detail, .feature-list .buy-enquiry {padding-left: 110px}
	
	/* feature product with grid */
	
	ul.feature-grid {list-style: none; padding: 0 0 20px 0;  display: block;float: left;width: 100%;}
 	 #content ul.feature-grid li {background:none; padding: 20px 0;line-height:1.5em; border-top: 1px solid #ececec; width: 47%; border-right: 1px solid #ececec; height:130px; display: block;float: left;}
	 #content ul.feature-grid li.product1, #content ul.feature-grid li.product2 {border-top:none; margin-top:0; padding-top:15px}
	 #content ul.feature-grid li.product2, #content ul.feature-grid li.product4 {border-right: none; padding-left:20px; padding-top:15px}
	 #content ul.feature-grid li.product3, #content ul.feature-grid li.product4 {margin-bottom: 20px}
	 #content ul.feature-grid .product-name {font-size:1em;line-height:1.2em; margin: 10px 5px 5px 0}
	.feature-grid span.pub-date, .feature-grid .product-desc, .feature-grid .you-save, .feature-grid .product-code, .feature-grid span.gst, .feature-grid .publish-detail, .feature-grid .price-explain, .feature-grid .other-formats {display:none}
	.feature-grid .cover-image {float: left; margin-right: 5px; width: 100px}
	.feature-grid .cover-image img {width:90px}
	/*.feature-grid .product-format {display:inline}*/
	#p_feature.grid-2 {height: 180px}
	#p_feature.grid-4 {height: 300px}
	.carousel {height: 300px}
	
	/* extra feature product with grid for 3 products */
	#content ul.feature-grid-3 li {width:30%; border-right: 1px solid #ececec; float:left; height: 200px;margin-bottom: 20px}
	#content ul.feature-grid-3 li.product2, #content ul.feature-grid-3 li.product3 {padding-left:20px;}
	#content ul.feature-grid-3 li.product3 {border:none; margin-top:0; padding-top:0}
	.feature-grid-3 .cover-image {width: auto}
	.feature-grid-3 .publish-detail span {display:none}
	#p_feature.grid-3 {height: 260px}
	#content ul.feature-grid-3 .product-name {font-size:1em;line-height:1.2em; margin-bottom:5px; margin-right:5px}
	
	/* discount price */
	.discount .rrp {text-decoration:line-through; font-size:.9em; font-weight:normal; color:#505050; display:inline}
	.pricing-detail span.discount-price {color: #a00000; display:inline}
	.discount span.gst {font-weight: normal; color:#505050} 
	
	/* horizontal */
	
	#content ul.horizontal li {float:left; width:21%; padding-right: 20px; padding-top:20px; height: 220px; border-bottom: 1px solid #ececec}
	.horizontal .cover-image {height: 105px}
	.horizontal .cover-image img {height:100px}
	.horizontal .pricing-detail span.gst {display:none}
	
	 
	/* p-list - appear at the bottom after feature product */
	#list .buy-enquiry {display:none}
	#content ul#list li {height:17em} 
	#p_list {height:auto}
	#p_list .basic .pub-date{ display:block; font-size:.9em; line-height:1em;}
	


/*Second and Third Set*/

        .img-load2 {text-align:center; padding-top: 20px}
	#list2 .buy-enquiry {display:none}
	#content ul#list2 li {height:17em} 
	#p_list2 {height:auto}
	#p_list2 .basic .pub-date{ display:block; font-size:.9em; line-height:1em;}

        .img-load3 {text-align:center; padding-top: 20px}
	#list3 .buy-enquiry {display:none}
	#content ul#list3 li {height:17em} 
	#p_list3 {height:auto}
	#p_list3 .basic .pub-date{ display:block; font-size:.9em; line-height:1em;}

/*END Second and Third Set*/



	/*bestseller on the right side */
    #p-best {height:365px}
	#p-best .product-format, #p-best .product-status, #p-best .city, #p-best .point, #p-best .pricing-detail , #p-best .buy-enquiry {display:none}
	#p-best h5, #p-best .cover-image, #p-best .product-detail {float:left; height: 60px;width: 40px;}
	
	#p-best .cover-image img {width:30px; height:50px; margin-right: 10px}
	#p-best h5 {font-family: "KnowledgeLight",Arial,Helvetica,sans-serif;font-size: 1.5em;font-weight: normal;margin-right: 10px;width: 20px;}
	#p-best .product-detail {width: 155px; padding-top: 3px;}
	#content #p-best ul .product-name {font-size:12px}
	#content #p-best ul li {height:50px;padding-bottom:10px; margin-bottom:10px; border-bottom: 1px solid #ececec} 
	
	
	/* jcarousel */

.jcarousel-skin-tr .buy-enquiry, .jcarousel-skin-tr .gst {display:none}

#content .jcarousel-skin-tr ul li {background:none; padding:10px 5px 0 10px; border-left: 1px solid #ececec}
#content .jcarousel-skin-tr p {font-size:1.1em; font-weight:bold; margin:0}
#content .jcarousel-skin-tr p.format {font-weight:normal; margin-bottom:0; font-size:.9em; margin-top:5px}
#content .jcarousel-skin-tr p.discount .price {font-weight:normal; color:#828282; text-decoration:line-through; font-size:.8em}
.jcarousel-skin-tr img {height:110px; margin-bottom:5px}

.jcarousel-skin-tr .jcarousel-container {
    
}

.jcarousel-skin-tr .jcarousel-direction-rtl {
	direction: rtl;
}

.jcarousel-skin-tr .jcarousel-container-horizontal {
    width: 410px;
    padding: 20px 40px;
}

.jcarousel-skin-tr .jcarousel-clip {
    overflow: hidden;
}

.jcarousel-skin-tr .jcarousel-clip-horizontal {
    width:  410px;
    height: 250px;
}

.jcarousel-skin-tr .jcarousel-item {
    width: 115px;
    height: 250px;
}

.jcarousel-skin-tr .jcarousel-item-horizontal {
    margin-left: 0;
    margin-right: 5px;
}

.jcarousel-skin-tr .jcarousel-direction-rtl .jcarousel-item-horizontal {
    margin-left: 10px;
    margin-right: 0;
}

.jcarousel-skin-tr .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tr .jcarousel-next-horizontal {
    position: absolute;
    top: 20px;
    right: 0px;
    width: 40px;
    height: 250px;
    cursor: pointer;
    background: url(/images/global/arrow-r.gif) no-repeat 50% 50%;
    border-left: 1px solid #d2d2d2;
}

.jcarousel-skin-tr .jcarousel-direction-rtl .jcarousel-next-horizontal {
    left: 5px;
    right: auto;
    background-image: url(/images/global/arrow-r.gif);
}

.jcarousel-skin-tr .jcarousel-next-horizontal:hover,
.jcarousel-skin-tr .jcarousel-next-horizontal:focus {
    background-image: url(/images/global/arrow-r-hover.gif);
}

.jcarousel-skin-tr .jcarousel-next-horizontal:active {
    background-image: url(/images/global/arrow-r-hover.gif);
}

.jcarousel-skin-tr .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tr .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tr .jcarousel-next-disabled-horizontal:focus,
.jcarousel-skin-tr .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-image: none;
}

.jcarousel-skin-tr .jcarousel-prev-horizontal {
    position: absolute;
    top: 20px;
    left: 0px;
    width: 40px;
    height: 250px;
    cursor: pointer;
    background: url(/images/global/arrow-l.gif) no-repeat 50% 50%;
    border-right: 1px solid #d2d2d2;
}

.jcarousel-skin-tr .jcarousel-direction-rtl .jcarousel-prev-horizontal {
    left: auto;
    right: 5px;
    background-image: url(/images/global/arrow-l.gif);
}

.jcarousel-skin-tr .jcarousel-prev-horizontal:hover, 
.jcarousel-skin-tr .jcarousel-prev-horizontal:focus {
    background-image: url(/images/global/arrow-l-hover.gif);
}

.jcarousel-skin-tr .jcarousel-prev-horizontal:active {
    background-image: url(/images/global/arrow-l-hover.gif);
}

.jcarousel-skin-tr .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tr .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tr .jcarousel-prev-disabled-horizontal:focus,
.jcarousel-skin-tr .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background: none;
}
	