﻿/* Clear styles */
.maincontent1 .shoptable span, 
.maincontent1 .category_action span, 
.maincontent1 .productdesc span,
.maincontent1 .shipinfo span,
.maincontent1 .subscribe span,
.maincontent1 .payment span 
    {width:auto; background:none; height:auto; display:inline;}
.maincontent1 .shoptable td, 
.maincontent1 .shipinfo td, 
.maincontent1 .subscribe,
.maincontent1 .payment 
    {color:#fff;}
.maincontent1 .category_action { width:630px}
 
td.fldval input { height:auto; }


/***[Common ************************/
.err_msg {color:Red; }
.editmode td.fldname, .editmode td.fldval {padding:10px 5px 5px 5px;}
.viewmode td.fldname, .viewmode td.fldval {padding:3px;}
td.fldname {width:150px;}

/***Common] ************************/

/***[JabaCms ***********************/
/* image uploader */
.imgrow { float:left; width:166px; height:100px;}

/***JabaCms] ***********************/


/***[Ecommerce *********************/

/* 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; }

/* Navigation Buttons */
#navbuttons { float:right; font-size:120%; margin:0px 0px 30px; text-transform:uppercase; }
#navbuttons ul { display:block; }
#navbuttons li { background-color:#CCCCCC; display:inline; font-size:90%; margin:5px 2px 5px 0px; padding:5px; }
#navbuttons li a { color:#333333; text-decoration:none; }
#navbuttons li a:hover { color:#333333; text-decoration:underline; }

#navbuttons1 { clear:both; font-size:100%; margin:0px 0px 30px; text-transform:uppercase; }
#navbuttons1 ul { display:block; }
#navbuttons1 li { background-color:#666666; display:inline; font-size:90%; margin:5px 2px 5px 0px; padding:5px; }
#navbuttons1 li a { color:#333333; text-decoration:none; }
#navbuttons1 li a:hover { color:#333333; text-decoration:underline; }

/* Shopping Item Table Common */
table.shoptable td {border:1px dotted; border-color:#666666; padding:5px; background-color:#404040;}
table.shoptable td a {color:#ffffff; font-size:90%; text-decoration:none; font-weight:bold;}
table.shoptable {margin:30px 0px 20px 0px; width:630px;}
table.shoptable .product{}
table.shoptable .price{width:70px; padding:0px 10px 0px 20px;}
table.shoptable .quantity{width:80px; text-align:center;}
table.shoptable table {width:100%;}

table.topshop {width:100%}
table.topshop td{background-color:#999999; border:none;}

table.total td{background-color:#666666; border:1px solid #999999;}
table.total td.price{width:160px;}
table.total td.totaldesc{width:418px;text-align:right;}
table.total td.totaldesc2{width:418px; text-align:right;}
table.total td.price{font-size:110%; font-weight:bold;}

/* Catalogue */
.catalogue .image {width:100px;}

/* Shopping Cart */
.shoppingcart table.shoptable .quantity{width:180px; text-align:center;}
.shoppingcart table.shoptable .quantity .pd_quantity {width:30px; }

/* Product View */
.productdesc { color:#fff; }

/* Product View: add to shopping cart */
.addtocart {color:#fff; float:right; }
.addtocart table { float:right; padding:10px 3px;}
.addtocart td.fldname { width:70px; }
.addtocart td.fldval input { height:auto; width:80px;}

.addtocart .buttons { text-align:right; font-size:120%; margin:0px 0px 10px 0px; height:40px; text-transform:uppercase;}
.addtocart .buttons ul{display:block;}
.addtocart .buttons li{margin:5px 2px 5px 0px; display:inline; background-color:#cccccc; padding:5px; font-size:90%;}
.addtocart .buttons li a{color:#333333; text-decoration:none;}
.addtocart .buttons li a:hover{color:#333333; text-decoration:underline;}

/* Shipping */
.shipinfo {margin-left:10px; }
.shipinfo td.fldval input {width:400px;}
.shipinfo td.fldval .radio input {width:auto;}
.shipinfo td.fldval input.fld_country {width:300px;}

/* Payment */
.payment {margin-left:10px;}
.payment td {padding:5px 3px; }
.payment td.fldval input {}
.payment td.fldval .radio input {width:auto;}


/***Ecommerce] *********************/

/* Culture Subscription */
.subscribe {margin-left:10px; }
.subscribe td.fldval input {width:400px;}
.subscribe td.fldval .radio input {width:auto;}
.subscribe td.fldval input.fld_country {width:300px;}

.subscribe {}


/* for printing */
@media print {

    #bg {background:none; padding:0;}
    #doc2 {width:650px;}
    #page {border:none; width:650px;}
    #hd, #ft, .ads, #navbuttons, #shoppingnav {display:none;}  
    #bd {width:650px;} 
    #bd .yui-b {width:0px;  margin:0;}
    #bd #yui-main { margin:0;width:650px;}
    #bd #yui-main .yui-b {width:auto; margin:0;}
    #bd #yui-main .yui-b .maincontent1 {width:650px;}
    #bd #yui-main .yui-b .maincontent1 .payment {width:650px;}
    
}