.eshoptab {position:absolute;top:76px;left:0px;width:100%;height:40px;}
.eshoptab ul {list-style:none;display:block;padding:0px;margin:0px;}
.eshoptab li {float:left;margin-bottom:4px;margin-left:4px;}
.eshopbody {position:absolute;top:100px;left:4px;width:828px;overflow-y:auto;height:500px;}
.eshopbody table {width:80%}
.etblcol1 {width:54px;}
.etblcol2 {width:180px;}
.etblcol3 {width:220px;}
.ShoppingCart {position:relative;margin:0px;padding-top:0px;color:#008800;overflow:hidden;
		       font-size:14px;font-weight:bold;text-align:center;top:0px;left:0px;width:173px;}
.ShoppingCart:hover {cursor:hand;cursor:pointer;color:#FF6600}
.cartItems {position:relative;background-color:transparent;margin:0px;padding-top:0px;color:#000000;overflow-x:hidden;
		       text-align:left;top:0px;left:0px;width:100%;}
.cartItems_oy {overflow-y:auto;}
.cartItems_on {overflow-y:hidden;}
.cartItems_small{height:160px;}
.cartItems_large{height:294px;}
.cartItems_tdh {border:1px solid #999999;}
.cartItems ul {position:relative;margin:0px;left:0px;padding:0px;list-style:none;display:block;text-align:center;}
.cartActimg {color:#CCFF99;text-decoration: none;border-style:none;height:20px;padding-left:4px;margin-top:26px;}
.cartActimg_small {text-decoration: none;border-style:none;height:12px;padding-left:2px;margin-top:4px;}
.cart_pic {position:relative;top:2px;left:2px;width:54px;height:72px;margin:0px;padding:0px;overflow:hidden;}
.cart_pic img {position:absolute;margin:0px;padding:0px;top:0px;left:0px;width:100%;height:100%;}
.cartActions {margin-top:6px;position:relative;}
.cartTotals {margin-top:6px;position:relative;}
.sc_contents{height:150px;margin:0px;padding:0px;overflow-y:scroll;}

.tbdiv {position:relative;display:table;background-color:#EEEEEE;width:98%;border:1px solid  #666666;border-spacing:2px;border-collapse:separate;font-weight:bold;}
.tbdiv400{top:120px;}
.tbdivnobk{position:relative;display:table;background-color:none;border-spacing:2px;width:170px;border-collapse:separate;font-weight:bold;}
.rwdiv  {display:table-row;width:auto;position:relative;margin:0px;padding:0px;top:0px;left:0px;}
.rwdivabs  {display:table-row;width:100%;position:relative;margin:0px;padding:0px;top:0px;left:0px;}
.rwdivbsc {width:100%;position:relative;margin:0px;padding:0px;top:0px;left:0px;}
.brddiv{border-top:1px solid  #000000;}
.cldiv {position:relative;float:left;display:table-cell;background-color:#CCCCCC;margin-right:2px;margin-bottom:4px;vertical-align:middle;text-align:center;}
.cldiv  img{border:none;}
.cldivnbk{position:relative;float:left;display:table-cell;margin-right:2px;margin-bottom:2px;vertical-align:middle;text-align:center;}
.cldiv40 {width:40px;}
.cldiv60 {width:60px;}
.cldiv80 {width:80px;}
.cldiv120 {width:120px;}
.cldiv145 {width:158px;}
.cldiv180 {width:180px;}
.cldiv240 {width:240px;}
.cldivh24 {height:24px;}
.cldivh60 {height:66px;}
.cldivh76 {height:76px;}
.cldivh42 {height:42px;}
.cldivpu{position:relative;float:left;color:#000000;display:table-cell;margin-right:2px;margin-bottom:4px;vertical-align:middle;text-align:center;}
.cldivpufr{float:right;padding:16px;}
.cldivfullw{width:100%;}
.popupdiv{position:absolute;top:0px;left:0px;margin:0px;padding:0px;z-index:20;background-image:url('../images/layout/divtrn.png')}
.tbdivpu {position:relative;display:table;background-color:#EEEEEE;width:auto;padding:4px 24px 4px;border:1px solid  #666666;border-spacing:2px;border-collapse:separate;font-weight:bold;}
.cldivclose{background: transparent none repeat scroll 0% 0%; width: 100%; text-align: right; padding-bottom: 16px;}
.cldivlbl01{padding: 4px; font-size: 12px; width: 140px;}
