/* CSS Document */

* { margin:0; padding:0;}
body { text-align:right;direction:rtl;background:url(top-tail.gif) top repeat-x #fff; font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:17px; color:#353434;}
table, td {text-align:right;direction:rtl;border-collapse:collapse; font-size:100%;}
table, td, img {border:0;}
form, td {margin:0; padding:0;}
td { vertical-align:top; text-align:left;}
.back {float: left;}
.top-tail2{ background:url(top-tail2.gif) top repeat-x; width:50%; position:absolute; right:0; height:450px;}
.top-bg{ background:url(top-bg.jpg) top center no-repeat; position:relative; padding-top:25px;}
#main-width { width:1007px; margin:0 auto; text-align:right; background:url(main-top-tail.gif) top repeat-x #fff;}
.corner-left{ background:url(main-corner-left.gif) left top no-repeat; width:100%;}
.corner-right{ background:url(main-corner-right.gif) right top no-repeat; padding:26px 22px 0;}

input, textarea { font-family:Tahoma; margin:0px;padding:0px;}

.fleft { float:left;}
.fright { float:right;}
.clear { clear:both;}

img {vertical-align:top;}
a img { border:0;}
ul { list-style:none;}

.alignright { text-align:right;}
.aligncenter { text-align:center;}

.wrapper{ width:100%; overflow:hidden;}
.container { width:100%;}
.column-1, .column-2, .column-3{ float:left;}

.xfs1 {line-height:22px;font-size:9pt;color:#999999;width:162px;height:22px;border:0px;float:left;}
.xfs2 {cursor:pointer;width:30px;font-size:8pt;height:22px;border:0px;}
.xfs3 {width:192px;height:22px;padding-top:11px;}

.advs option {padding-right:4px;font-family:arial;}
.advs select {padding:3px;font-family:arial;background:white;border:1px solid #dee6e8;}
.advs input {padding:3px;font-family:arial;background:white;border:1px solid #dee6e8;}
.advs td {padding:2px;}

h1 {margin-right:6px;text-align:right;padding-right:22px;font-size:13pt;font-weight:bold;background:url(page-title-bg.gif) right no-repeat; }
a {color:#a9a9a9; outline:none; text-decoration:underline;}
a:hover{text-decoration:none;}
.idk {text-align:right;padding-right:12px;margin-bottom:14px;}
.idk2{width:156px;margin-top:4px;padding:2px;}
.idk3{width:53px;margin-top:4px;padding:2px;}
.idk4{cursor:pointer;background:url(send.gif);border:0px;width:34px;height:22px;margin-right:6px;}
#mdiv{
     min-height:989px;
     height:auto !important;
     height:989px;
} 
#mdiv a {color:#353434; outline:none; text-decoration:none;}
#mdiv a:hover{text-decoration:none;color:#ff7300;}
#mdiv ul {list-style:circle;margin-top:0px;margin-bottom:14px;}
#mdiv ul li{margin-right:28px;line-height:140%;font-weight:normal;color:#353434;}
#mdiv td {text-align:right;}
#mdiv p {
	margin-bottom:14px;
	text-align:right;
}


#mdivx{
     min-height:803px;
     height:auto !important;
     height:803px;
} 
#mdivx a {color:#353434; outline:none; text-decoration:none;}
#mdivx a:hover{text-decoration:none;color:#ff7300;}
#mdivx ul {list-style:circle;margin-top:0px;margin-bottom:14px;}
#mdivx ul li{margin-right:28px;line-height:140%;font-weight:normal;color:#353434;}
#mdivx td {text-align:right;}
#mdivx p {
	margin-bottom:14px;
	text-align:right;
}
p { margin:0; padding:0;}

/* ============================= header ====================== */
#header { padding-bottom:6px;}
#header .top{ width:100%; overflow:hidden; height:76px;}
#header .top .fright{ text-align:right;}
#header .logo{ float:right; padding:0 0 0 21px;}

#header .cart, .phone, .face { background:url(cart-tail.gif) top repeat-x; float:left; color:#707070; line-height:18px;margin-right:20px;font-family:tahoma;}
#header .cart .left-bg{ background:url(cart-right-bg.gif) left top no-repeat;padding-left:5px;}
#header .cart .right-bg{ background:url(cart-left-bg.gif) right top no-repeat; padding:10px 15px 13px 74px;text-align:right;}
#header .cart a{ color:#707070; text-decoration:none;}
#header .cart a:hover{ color:#9cae08;}
#header .cart span a{ text-transform:uppercase; font-weight:bold; color:#9cae08;}
#header .cart span a:hover{ color:#707070;}
#header .phone .right-bg{ background:url(cart-left-bg.gif) right top no-repeat; padding:10px 15px 13px 68px;text-align:right;}
#header .phone .left-bg{ background:url(phone-right-bg.gif) left top no-repeat;}
#header .phone span {font-size:12pt;text-transform:uppercase; font-weight:bold;}
#header .face .right-bg{ background:url(cart-left-bg.gif) right top no-repeat; padding:10px 15px 13px 71px;text-align:right;}
#header .face .left-bg{ background:url(face-right-bg.gif) left top no-repeat;}
#header .face span {font-size:12pt;text-transform:uppercase; font-weight:bold;}
#header .face a{ color:#9cae08; text-decoration:none;}
#header .face a:hover{ color:#707070;}
.fs12 {font-size:12pt;}
.unl{text-decoration:underline;}
.fs9 {font-size:9pt;}
.ordc {color:#9cae08;}
.lsp {letter-spacing:1px;color:#707070;}
.ordz {width:60%;float:right;text-align:right;}
.ordx {width:40%;float:left;text-align:left;}
.inf {text-align:center;color:#80a8a8;display:none;}
.spe a{font-size:9pt; color:#3c3932; text-decoration:none;}
.spe a:hover{ color:#ff7300;}
.cop {margin-top:2px;margin-bottom:2px;font-weight:bold;color:#9cae08;}
.salel {color:#00a9ee;text-decoration:none;font-weight:normal;}
.ProductMoreBtn {background:url(p.png);height:14px;width:12px;cursor:pointer;border:0px;}
.ProductLessBtn {background:url(m.png);height:14px;width:12px;cursor:pointer;border:0px;}
.ProductRemoveBtn {background:url(d.png);height:16px;width:17px;cursor:pointer;border:0px;}
.ProductChangeBidBtn {font-size:8pt;text-decoration:underline;color:#28acd3;background-color:white;font-family:arial;border:0px;cursor:pointer;}
.atc {cursor:pointer;width:140px;height:35px;background:url(order.gif);border:0px;}
#header .menu{ background:url(menu-tail.gif) top repeat-x; width:100%;}
#header .menu .left-bg{ background:url(menu-left-bg.gif) left top no-repeat;}
#header .menu .right-bg{ background:url(menu-right-bg.gif) right top no-repeat; width:100%; overflow:hidden;}
#header .menu ul{ padding:0; margin:0;}
#header .menu ul li{ float:right; font-size:16px;}
#header .menu ul li a{ color:#fff; text-decoration:none; display:block; padding:13px 0 14px 0; text-align:center; width:127px; background:url(menu-separator.gif) no-repeat right 18px;}
#header .menu ul .first a{ background:none;}
#header .menu ul li a:hover{ color:#ef9800;}
#header .menu ul li a:active{ padding:15px 0 12px 0;}

/* ============================= content ===================== */
#content{}
#column-left{ width:201px;}
#column-right{ width:201px;}
#column-center{ padding:0 6px;}

.sellTD {font-weight:bold;font-size:10pt;color:#4f4f4f;text-align:right;}
.sellTD2 {font-weight:bold;font-size:16pt;color:#4f4f4f;text-align:right;}
.name{ color:#535151; font-size:12px; line-height:15px; font-weight:bold; text-decoration:none;padding-left:10px;}
.name:hover{ color:#ff7300;}
.price{ font-size:25px; font-weight:bold; color:#ff7300; line-height:normal;}
.pricen{ text-align:right;font-size:25px; font-weight:bold; color:#989898; line-height:normal;}
.perc{ font-weight:bold;padding-top:14px;font-size:16px; color:#ff7300; line-height:normal;}
.perc2{ font-weight:bold;padding-top:10px;font-size:16px; color:#ff7300; line-height:normal;}
.pricenu{text-decoration:line-through;}
.price2{ font-size:20px; font-weight:bold; color:#ff7300; line-height:normal;}
.link1{ color:#525151; display:inline-block; margin:6px 0 9px 0; font-size:12px;}
.img{ text-align:center; padding:12px 0 16px;}

.block{ background:url(block-top-tail.gif) top repeat-x #f2f6f9; width:100%; position:relative;}
.block .top-border{ background:url(box-border.gif) top repeat-x; position:relative; width:100%;}
.block .right-border{ background:url(box-border.gif) right repeat-y; position:relative;}
.block .bot-border{ background:url(box-border.gif) bottom repeat-x;}
.block .left-border{ background:url(box-border.gif) left repeat-y; position:relative;}
.block .left-top{ background:url(box-corner-left-top.gif) left top no-repeat;}
.block .right-top{ background:url(box-corner-right-top.gif) right top no-repeat;}
.block .right-bot{ background:url(box-corner-right-bot.gif) right bottom no-repeat;}
.block .left-bot{ background:url(box-corner-left-bot.gif) left bottom no-repeat; padding:0; width:100%;}
.block .indent{ padding:7px 20px 7px 14px;}

.block .button{  padding:6px 0 0 0; float:left;}
.block .price{ float:right; background:url(line.gif) left repeat-y; padding-left:9px;text-align:center;}
.block .price2{ padding-bottom:1px;text-align:center;}
.block .price2 a:hover {color:#ff7300;}

.product-col{ background:#fff; margin-bottom:6px;}
.product-col .top-border{ background:url(box-border.gif) top repeat-x; position:relative; width:100%;}
.product-col .right-border{ background:url(box-border.gif) right repeat-y; position:relative;}
.product-col .bot-border{ background:url(box-border.gif) bottom repeat-x;}
.product-col .left-border{ background:url(box-border.gif) left repeat-y; position:relative;}
.product-col .left-top{ background:url(box-corner-left-top.gif) left top no-repeat;}
.product-col .right-top{ background:url(box-corner-right-top.gif) right top no-repeat;}
.product-col .right-bot{ background:url(box-corner-right-bot.gif) right bottom no-repeat;}
.product-col .left-bot{ background:url(box-corner-left-bot.gif) left bottom no-repeat; padding:0; width:100%;}
.product-col .indent1{ padding:18px 9px 14px 9px;}
.product-col .indent1 a{text-decoration:none;color:#4c4943;}
.product-col .indent1 a:hover{text-decoration:underline;color:#ff7300;}
.padding-button{ padding-left:15px;}

/* ----------------------- WHATSNEW ------------------------- */

#whatsnew {}
#whatsnew .box-body .normalprice {text-decoration:line-through; font-size:25px; font-weight:bold; color:#989898;}
#whatsnew .box-body .productSpecialPrice, .productSalePrice, .productSpecialPriceSale {font-size:25px; font-weight:bold; color:#ff7300; line-height:normal;}
#whatsnew .box-body{ padding:14px 8px 8px 8px;}
#whatsnew .name{ display:inline-block; margin:0 0 0px 0px;}
#whatsnew .button{ padding:0px 0px 0 5px;}
#whatsnew .price{ padding:0 4px 0 0;margin-top:-4px;margin-bottom:0px;}
#whatsnew .desc{ padding:0 10px 10px 10px;text-align:right;}

#whatsnew2 {}
#whatsnew2 .box-body .normalprice {text-decoration:line-through; font-size:25px; font-weight:bold; color:#989898;}
#whatsnew2 .box-body .productSpecialPrice, .productSalePrice, .productSpecialPriceSale {font-size:25px; font-weight:bold; color:#ff7300; line-height:normal;}
#whatsnew2 .box-body{ padding:14px 8px 8px 8px;}
#whatsnew2 .box-head{padding:4px 2px 4px 13px;}
#whatsnew2 .name{ display:inline-block; margin:0 0 0px 0px;}
#whatsnew2 .button{ padding:0px 0px 0 5px;}
#whatsnew2 .price{ padding:0 4px 0 0;margin-top:-4px;margin-bottom:0px;}
#whatsnew2 .desc{ padding:0 10px 10px 10px;text-align:right;}

#whatsnew3 {}
#whatsnew3 .box-body .normalprice {text-decoration:line-through; font-size:25px; font-weight:bold; color:#989898;}
#whatsnew3 .box-body .productSpecialPrice, .productSalePrice, .productSpecialPriceSale {font-size:25px; font-weight:bold; color:#ff7300; line-height:normal;}
#whatsnew3 .box-body{ padding:14px 8px 8px 8px;}
#whatsnew3 .name{ display:inline-block; margin:0 0 0px 0px;}
#whatsnew3 .button{ padding:0px 0px 0 5px;}
#whatsnew3 .price{ padding:0 4px 0 0;margin-top:-4px;margin-bottom:0px;}
#whatsnew3 .desc{ padding:0 10px 10px 10px;text-align:right;}

#whatsnew4 {}
#whatsnew4 .box-body .normalprice {text-decoration:line-through; font-size:25px; font-weight:bold; color:#989898;}
#whatsnew4 .box-body .productSpecialPrice, .productSalePrice, .productSpecialPriceSale {font-size:25px; font-weight:bold; color:#ff7300; line-height:normal;}
#whatsnew4 .box-body{ padding:14px 8px 8px 8px;}
#whatsnew4 .name{ display:inline-block; margin:0 0 0px 0px;}
#whatsnew4 .button{ padding:0px 0px 0 5px;}
#whatsnew4 .price{ padding:0 4px 0 0;margin-top:-4px;margin-bottom:0px;}
#whatsnew4 .desc{ padding:0 10px 10px 10px;text-align:right;}
/* ----------------------- BOXES ------------------------- */

.box{ background:#fff; margin-bottom:6px;}
.box .top-border{ background:url(box-border.gif) top repeat-x; position:relative; width:100%;}
.box .right-border{ background:url(box-border.gif) right repeat-y; }
.box .bot-border{ background:url(box-border.gif) bottom repeat-x;}
.box .left-border{ background:url(box-border.gif) left repeat-y; }
.box .left-top{ background:url(box-corner-left-top.gif) left top no-repeat;}
.box .right-top{ background:url(box-corner-right-top.gif) right top no-repeat;}
.box .right-bot{ background:url(box-corner-right-bot.gif) right bottom no-repeat;}
.box .left-bot{ background:url(box-corner-left-bot.gif) left bottom no-repeat; padding:2px 1px 0 1px;}
.box .box-head{ text-align:right;background:url(box-head-tail.gif) bottom repeat-x; padding:6px 10px 5px 13px; font-weight:bold; color:#4f4f4f;}
.box .box-head span {display:block; background:url(box-head-bg.gif) no-repeat 156px 2px; padding:0 30px 2px 0;font-size:10pt;}
.box .box-head h1 {text-align:right;margin:0px;display:block;background:url(box-head-bg.gif) no-repeat 504px 2px; padding:0 30px 2px 0;font-size:11pt;}
.box .box-head a{ color:#4f4f4f; text-decoration:none;}
.box .box-head a:hover{ text-decoration:underline;}
.box .box-body{ padding:14px 20px 26px 20px;}

.box .box-body2{ padding:0 20px 0 20px;}

.box .box-body ul{ text-align:right;padding:0; margin:-11px 0;}
.box .box-body ul li{ color:#9cae08;font-size:12px; line-height:33px; font-weight:bold; padding-left:23px;}
.box .box-body ul li a{ font-size:10pt;color:#9cae08; text-decoration:none;}

.box .box-body2 ul{ text-align:right;margin-top:9px;padding-bottom:10px;}
.box .box-body2 ul li{ color:#3c3932;font-size:12px; line-height:22px; font-weight:bold; background:url(list-marker.gif) right no-repeat;padding-right:23px;}
.box .box-body2 ul li a{ font-size:10pt;color:#538cd0; text-decoration:none;font-weight:normal;}
.box .box-body2 ul li a:hover{ color:#ff7300;}

.box .box-body ul li ul{ text-align:right;padding:0; margin:-6px 0;}
.box .box-body ul li ul li{ font-size:12px; line-height:23px;font-weight:normal; background:url(list-marker.gif) right no-repeat;padding-right:22px;}
.box .box-body ul li ul li a{font-size:10pt; color:#538cd0; text-decoration:none;}
.box .box-body ul li ul li a:hover{ color:#ff7300;}

.box .box-body ol{ padding:0; margin:-10px 0 0 0; list-style:decimal inside;}
.box .box-body ol li{ font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#797979; font-weight:bold; line-height:50px;}
.box .box-body ol li a{ font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#9cae08; text-decoration:none;}
.box .box-body ol li a:hover{ color:#ff7300;}

.box .block .indent{ padding:13px 4px 5px 5px;}
/* ============================= footer ====================== */
#footer{ padding:9px 0 19px 0; font-size:12px; color:#a9a9a9;}
#footer .menu{ color:#64a8a8;}
#footer .menu a{ color:#738cd0; text-decoration:none;}
#footer .menu a:hover{ color:#ff7300;}
#footer .fright{ text-align:right;}
#footer p{ padding:5px 0 0 0;}
#footer p span{ display:block;}
#footer .cards{ padding:6px 0 0 2px;}
#footer a {color:#a9a9a9; outline:none; text-decoration:underline;}
#footer a:hover{text-decoration:none;}

.block .left-bot{ background:url(box-corner-left-bot.gif) left bottom no-repeat; padding:0; width:100%;}
.sociable-hovers{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
.sociable-hovers:hover{opacity:.85;-moz-opacity:.85;filter:alpha(opacity=85);}
