﻿/* customizing : Ratesports --------------------------------------------------------------- */
.jec table.category td.pd_desc {width:400px;}
.jec table.category .pd_priceGST { display:none;}

.jec h3 { font-weight:bold; margin:5px 0pt 2px; }

.jec .totalamount a {color:Red;}

.jec .fldval input, .jec .fldval textarea, .jec .fldval select {background-color:#eee;}
.jec .fldval .radio input{}
.jec .fldval div { padding-top:2px;}
.jec .fldname a { color:#fff;}

.jec #shoppingNav a {color:#f00;}

.jec .fldval input, .jec .fldval select {font-size:1em;}

/* 2nd version */
.jec .totalpay td.pd_img {}

#c1 .img_list img { padding:4px 16px 4px 0; }
#c1 .bpanel td { padding-right:10px; }
#c1 .bpanel p { padding:0; color:#f00; font-style:normal; }
#c1 .footer1 { font-weight:bold;}
#c1 .footer2 { font-size:10pt;font-weight:bold;}

/* each sport */
#c1 .ad1 {color:#f00; font-size:10pt;font-style:normal; font-weight:bold;}
#c1 div.priceblock {font-size:8pt;color:#f00; margin:10px 0; }
#c1 div.price { font-size:34pt; font-weight:bold; float:left; line-height:34pt;}
#c1 .info { font-size:8pt;padding-top:10px;}
#c1 .infosmall { padding-top:13px; font-size:8pt;}

/* shopping cart */
.shoppingcart .overline { border-top:1px solid #FF0000;}

#c1 tr.overline td {border-top:solid #f00 1px;}
#c1 table.shoppingcart { width:100%;}
#c1 table.shoppingcart th {padding:5px 0 5px 2px; }
#c1 table.shoppingcart td {padding:2px 0; vertical-align:middle;}

#c1 table.shoppingcart tr.overline td {}
#c1 table.shoppingcart tr.overline td.pd_img {padding:5px 0 5px 5px;}
#c1 table.shoppingcart td span.pd_name{font-weight:bold; color:#00f;}
#c1 table.shoppingcart td span.pd_name a{ text-decoration:none; }
#c1 table.shoppingcart td span.pd_price{font-weight:bold;}

#c1 table.shoppingcart td.pd_img {padding:5px 0 5px 5px; }
#c1 table.shoppingcart th.pd_desc {} /*width:305px; *width:340px;*/
#c1 table.shoppingcart th.pd_price {width:140px;}
#c1 table.shoppingcart th.pd_quantity {}

#c1 table.shoppingcart td div {padding:0px;}
#c1 table.shoppingcart tr.selected td { background-color:#D7D7D7;}
#c1 table.shoppingcart tr.selected td.pd_img { background-color:#fff;}

#c1 table.shoppingcart .quantity {width:35px; }
#c1 table.shoppingcart .selectitem {width:25px;  }
#c1 table.shoppingcart .pd_quantity div input {margin-right:5px;}
#c1 table.shoppingcart .button { width:80px; }
#c1 .button { }

.jec #shoppingNav li {font-size:0.9em;}

.jec table.category th {background-color:#D7D7D7; }
.jec table.category .totaltrow td {border-top:solid 1px #D7D7D7;}

.currency table {width:100%;}
.currency .money, .currency .eq { font-size:18px; font-weight:bold;}
.currency .curr_desc { color:#888888;}
.currency td.eq { vertical-align:top; padding:20px;}
.currency .add_desc { font-size:10px; color:#333333; margin-top:10px;text-align:center;}
.currency td.from { text-align:right;}