﻿/*
Copyright (c) 2008, Jaba Multimedia. All rights reserved.
*/

/* common */
.jec table {width:100%;}
.jec th {vertical-align:top; }
.jec td {vertical-align:middle; padding:2px 0;}
.jec .fldname {width:150px; }
.jec table.short {width:100%;} /* short table width */

/* category list */
.catselected a {color:#888;}
.catselected a.enable {color:inherit;}
.catselect { background-color:#0099ff; color:#fff; padding:5px 5px;}
.catselect { }

.catselect a {margin:2px 0px; color:#fff; text-decoration:underline;}
/*.catselect ul {}
.catselect li {list-style-type: none; margin: 0; padding:5px; display:block; float:left; width:100px;}
*/

/* product list */
.products h3 {color:#003D7D;font-weight:bold; font-size:1.2em; padding: 5px 0 10px 0;}
.products td { vertical-align:top; line-height:1.3em;}

.productrow td {padding-top:20px;}
.prd_img {width:50%; text-align:center;}
.prd_desc {padding:5px 0;}
.prd_sdesc {padding-left:10px;font-size:0.9em;}
.prd_desc table {width:100%; background-color:#eee; border-color:#ccc; border-bottom:solid 2px #aaa; border-right:solid 2px #aaa; font-size:0.9em;}
.prd_desc table td, .prd_desc table th {padding:2px 3px; text-align:center;}
.prd_desc table th {font-weight:bold;}

/* add to cart */
#lhc h4 {color:#a57408; font-size:1em; font-weight:bold; padding: 10px 0 0 0; }
#lhc .addtocart {margin:5px 0 10px 0;}
#lhc .addtocart td {padding:2px 0;}
#lhc .addtocart p {margin:0;}
#lhc .addtocart input, #lhc .addtocart select {}
#lhc .addtocart .btnaddcart {color:#a57408;}
#lhc .addtocart .fldname {padding-right:10px;}
#lhc .addtocart .price {font-size:larger;}
.attrdesc {font-style:italic; text-indent:1em; display:block;}

/* shopping cart */

/* item list */
.itemlist td {padding:5px 0; vertical-align:top;}
.itemlist .image {width:110px;}
.itemlist .product {}
.itemlist .price {width:80px;}
.itemlist .quantity {width:2.5em;}
.catalogue .itemlist .quantity {width:4em;}
.itemlist .quantity .pd_quantity,
.itemlist .quantity .quantity_txtbox {width:2em; text-align:center; margin-right:2px;}
.itemlist .change {width:120px; *width:135px; text-align:right;}

.itemlist .subtotal { background:#fff; }
.itemlist .subtotal td { padding:5px 0; }
.itemlist .subtotaltitle { font-weight:bold;}
.itemlist .subtotalamount{ font-weight:bold;}

.itemlist .pdname {font-weight:bold;}
.itemlist .pddesc {}
#lhc .itemlist .pddesc p{padding:0; margin:0;}
.itemlist .section_hdr {background-color:#ccc;  font-weight:bold;}

.totalsummary {margin:10px 0;}

.totalsummary .total {background:#eeeeee; padding:3px 0;}

.totalsummary .totaldesc{}
.totalsummary .totaltitle{ font-weight:bold;}
.totalsummary .totalamount{ font-weight:bold; color:#a57408}
.totalsummary .delivery{ display:none;}
.totalsummary .deliverytitle{ font-weight:bold;}
.totalsummary .deliveryamount{ font-weight:bold;}
.totalsummary .price{width:80px;}
.subtotal td { border-top:solid 1px #888;}

/* navigation path */
#shoppingnav { padding:0; margin:0; color:#990000; clear:right; height:2em; padding-top:5px;}
#shoppingnav ul { float:left;  padding:0; margin:0; list-style-type:none; list-style-position:inside;}
#shoppingnav li { list-style-type:none; padding:0 5px 0 15px; margin: 0; float:left;}
#shoppingnav li { background: url(/core/jabaecommercev2/img/icons/arrow.gif) no-repeat 0% center; }
#shoppingnav li.current { font-weight:bold; }

/* ship info */
.shipinfo td { vertical-align:top;}
.shipinfo td.fldval input, .shipinfo td.fldval table {width:400px;}
.shipinfo td.fldval .radio input {width:auto;}
.shipinfo td.fldval .check input {width:auto;}
.shipinfo td.fldval input.fld_country {width:300px;}

/* order item */
.orderiteminfo .itemlist .quantity {width:80px;}
.orderiteminfo .totalsummary .price{width:160px;}


/* print */
@media print {
    #vnc, #hd, #ft  {display:none;}  
    .yui-t2 #yui-main .yui-b {margin:0;}
    #doc2 {width:auto;}
    #lhc {width:630px;}
}
