* {margin: 0;}
html, body {height: 100%;}
body{
font-family:arial;
font-size:13px;
line-height:20px;
text-align:center;
margin: 0px;
background:url(../images/bg.gif) repeat-x;
color:#3d3d3d;
}
a{text-decoration:none;color:#084b78;font-weight:bold;outline:0;} 
a:hover {text-decoration:underline;} 
a img { border:0px solid;}
form { margin:0px; }
hr{background:none;height:1px;border:0px;border-top:1px solid #ccc;width:100%;float:right;margin:14px 0;}
iframe {}
p {margin:0px; padding:0px;}
input.b2{
background: transparent; 
font-family: arial;
width: 69px;
height: 32px;
color: rgb(255, 255, 255);
font-size: 15px; font-weight: bold;
}
h1{
font-size:17px;
line-height:24px;
font-weight:normal;
margin:0 0 10px;
font-family:tahoma;
color:#084b78;
}
.h1Logo{
margin: 0;
float: left;
}
h2{
font-size:17px;
line-height:22px;
font-weight:normal;
margin:0 0 10px;
font-family:tahoma;
}
h3{
font-size:17px;
line-height:30px;
font-weight:normal;
margin:0 0 10px;
font-family:tahoma;
}
input, textarea, select{font-family:arial;font-size:13px;}
textarea{resize:none;overflow:auto;}
/* container */
.container {
direction:rtl;
width:1018px;
text-align:right;
margin:0px auto;
min-height: 100%;
height: auto !important;
height: 100%;
}
/* Header */
.header {
width:997px;
text-align:right;
float:right;
height:215px;
padding:0 21px;
color:#fff;
}
.logo{
float:left;
width:274px;
height:66px;
margin:16px 0px 0px 10px;
}
.headerTop{
float: right;
width: 997px;
font-family: tahoma;
font-size: 17px;
text-align: center;
padding: 16px 0 25px 0;
}
.headerTop2{
font-size:25px;
float:right;
width:700px;
font-family:tahoma;
}
.headerTop2 img{position:relative;bottom:-7px;}
.span1{font-size:15px;}
.span2{font-size:14px;padding:20px 0 0 0;}
/* Content */
.right3{
background:#fff url(../images/right3.gif) right top no-repeat;
float:right;
width:997px;
padding:0 21px 0 0;
}
.left3{
background:url(../images/left3.gif) left top no-repeat;
float:right;
width:976px;
min-height:400px;
padding:14px 0 148px 21px;
}
.fade{width:512px;}
.contentRight{
float:right;
width:216px;
padding:0 0 0 15px;
position:relative;
}
.contentCenter{
float:right;
width:512px;
padding:0 0 0 15px;
min-height:1px;
}
.contentLeft{
float:right;
width:218px;
}
.search{
background:#fff;
float:left;
width:217px;
height:31px;
margin:0 0 15px 0;
border:1px solid #bdbdbd;
-moz-border-radius:5px;
-webkit-border-radius:5px;
position:relative;
}
#imgSearch{
cursor:pointer;
margin:5px 0 0 0;
}
#divSearch{
width:177px;
position:absolute;
top:31px;
left:0;
background:#084B78;
border:1px solid #fff;
padding:10px 20px;
behavior:url(/content/js/PIE.htc);
border-radius:5px;
}
.input1{
float:right;
width:186px;
height:31px;
border:0px;
text-align:right;
padding:0px 5px 0 0;
color:#3d3c3c;
font-size:15px;
line-height:29px;
background:none;
}
.button{
float:right;
width:21px;
height:21px;
margin:5px 0 0 0;
}
.top{
background:#084b78 url(../images/top.gif) right top no-repeat;
float:right;
width:206px;
min-height:35px;
color:#fff;
padding:5px 10px 0 0;
margin:14px 0 0 0;
}
.middle{
background:#fff url(../images/middle.gif) right bottom repeat-x;
float:right;
width:186px;
min-height:70px;
border-right:1px solid #cecece;
border-left:1px solid #cecece;
padding:0 14px;
}
.bottom{
background:url(../images/bottom.gif) right top no-repeat;
float:right;
width:216px;
height:4px;
}
.News{
border-bottom:1px solid #cecece;
padding:10px 0;
}
h4, .h2{color:#084b78;font-size:13px;}
.btn{
background:url(../images/btn.gif) right top no-repeat;
float:right;
width:206px;
height:33px;
font-size:18px;
padding:8px 10px 0 0;
color:#3d3d3d;
margin:14px 0 0 0;
font-family:tahoma;
font-weight:normal;
position:relative;
z-index:9;
}
.menu01 span{
position:relative;
z-index:4;
}
.menu02 span{
position:relative;
z-index:2;
}
.btn.active,
.btn:hover{
background-position:right bottom;
text-decoration:none;
}
.padding10{padding-top:10px;padding-bottom:10px;}
.top2{
background:#084b78 url(../images/top2.gif) right top no-repeat;
float:right;
width:502px;
min-height:35px;
color:#fff;
padding:5px 10px 0 0;
margin:0;
}
.middle2{
background:#fff url(../images/middle.gif) right bottom repeat-x;
float:right;
width:482px;
min-height:70px;
border-right:1px solid #cecece;
border-left:1px solid #cecece;
padding:14px;
}
.bottom2{
background:url(../images/bottom2.gif) right top no-repeat;
float:right;
width:512px;
height:5px;
}
.product1{
float:right;
width:220px;
padding:0 10px;
}
.product1:first-child{border-left:1px solid #cecece;}
.product2{border:0;}
.product1 img{float:right;}
.product1 h4{
float:right;
padding:0 10px 0 0;
width:154px;
}
.product1Text{
float:right;
padding:0 10px 0 0;
width:154px;
min-height:37px;
}
.moreInfo, .moreInfo2{
background:url(../images/btn2.gif) right top no-repeat;
float:left;
width:95px;
height:27px;
color:#fff;
text-align:center;
font-weight:bold;
line-height:25px;
border:0;
cursor:pointer;
margin:5px 0 0 0;
}
input.moreInfo{padding:0 0 3px 0;}
.moreInfo:hover, .moreInfo2:hover{
background-position:right bottom;
text-decoration:none;
}
.top3{
background:url(../images/top3.gif) right top no-repeat;
float:right;
width:512px;
height:4px;
margin:14px 0 0 0;
}
.sonsPic{
background:#fff;
float:right;
width:104px;
padding:3px;
position:relative;
border-left:1px solid #cecece;
border-right:1px solid #cecece;
}
.top4{
background:url(../images/top4.gif) right top no-repeat;
width:112px;
height:5px;
position:absolute;
top:0;
right:-1px;
}
.bottom4{
background:url(../images/bottom4.gif) right top no-repeat;
width:112px;
height:5px;
position:absolute;
bottom:0;
right:-1px;
}
.sonsH3{
float:right;
padding:0 10px 0 0;
width:360px;
font-size:15px;
color:#084b78;
font-weight:bold;
margin:0;
line-height:22px;
}
.sonsText{
float:right;
min-height:55px;
padding:0 10px 0 0;
width:360px;
}
.readMore{
background:url(../images/btn3.gif) right top no-repeat;
width:95px;
height:27px;
border:0;
cursor:pointer;
color:#fff;
font-size:14px;
float:left;
font-weight:bold;
text-align:center;
line-height:25px;
margin:10px 0 0 0;
}
.readMore:hover{color:#CEDCE5;text-decoration:none;}
.banners1{float:right;margin:14px 0 0 0;  width: 100%;}
.banners2{float:right;margin:0 0 14px 0;}
.banners3{float:right;margin:14px 0 0 0;}
.top5{
background:#084b78 url(../images/top5.gif) right top no-repeat;
float:right;
width:208px;
min-height:28px;
color:#fff;
padding:0px 10px 0 0;
margin:0;
font-size:17px;
}
.middle5{
background:#fff url(../images/middle.gif) right bottom repeat-x;
float:right;
width:188px;
min-height:70px;
border-right:1px solid #cecece;
border-left:1px solid #cecece;
padding:10px 14px;
}
.bottom5{
background:url(../images/bottom5.gif) right top no-repeat;
float:right;
width:218px;
height:4px;
}
.selects{
width:189px;
border:1px solid #bdbdbd;
border-radius:5px;
padding:2px;
margin:5px 0 0 0;
}
.top5_2{
background:#084b78 url(../images/top5.gif) right top no-repeat;
float:right;
width:208px;
min-height:28px;
color:#fff;
padding:3px 10px 3px 0;
margin:0;
margin:14px 0 0 0;
}
.middle5_2{
background:#fff url(../images/middle5.gif) right bottom repeat-x;
float:right;
width:188px;
min-height:450px;
border-right:1px solid #cecece;
border-left:1px solid #cecece;
padding:10px 14px;
}
.mostSale{
float:right;
position:relative;
width:188px;
border-bottom:1px solid #cecece;
padding:0 0 25px 0;
margin:0 0 18px 0;
}
.top6{
background:#fff url(../images/top6.gif) right top no-repeat;
float:right;
width:60px;
padding:2px 0 0 0;
}
.y02{
background:none;
text-align:center;
}
.bottom6{
background:url(../images/bottom6.gif) right bottom no-repeat;
float:right;
width:60px;
padding:0 0 2px 0;
}
.middle6{
float:right;
width:58px;
padding:8px 0;
text-align:center;
border-right:1px solid #cecece;
border-left:1px solid #cecece;
}
.mostSaleText{
float:right;
width:118px;
padding:0 10px 0 0;
}
.orderNow2{
background:url(../images/btn4.gif) right top no-repeat;
width:74px;
height:21px;
color:#fff;
position:absolute;
bottom:-1px;
left:0;
text-align:center;
font-weight:bold;
border:0;
cursor:pointer;
padding:0 0 3px 0;
}
.orderNow2:hover{text-decoration:none;color:#CEDCE5;}
.fullList{
font-family:tahoma;
font-size:20px;
margin:45px 0 44px 0;
float:right;
text-align:center;
width:100%;
font-weight:normal;
}
.articleLeft{float:right;width:745px;}
.topSearch{
background:url(../images/topsearch.gif) right top no-repeat;
float:right;
width:735px;
height:33px;
padding:8px 10px 0 0;
}
.topSearch span{
color:#fff;
font-size:22px;
font-family:tahoma;
float:right;
}
.selects{
width:150px;
padding:2px;
border-radius:5px;
float:right;
position:relative;
margin:0px 5px 0 0;
}
.freetext{
width:200px;
padding:2px 5px 2px 2px;
border-radius:5px;
float:right;
position:relative;
margin:0px 5px 0 0;
height:20px;
border:0;
line-height:18px;
}
.topsearchsend{
float:right;
margin:0 15px 0 0;
background:url(../images/btn9.gif) right top no-repeat;
width:57px;
height:25px;
border:0;
cursor:pointer;
}
.search2{margin:15px 0 0 0;}
.top7{/* background:url(../images/top7.gif) right top no-repeat; */float:left;width:745px;padding:4px 0 0 0;margin:47px 0 0 0;max-width: 100%;}
.bottom7{
background:url(../images/bottom7.gif) right bottom no-repeat;
float:right;
width:745px;
padding:0 0 4px 0;
}
.middle7{
background:#fff url(../images/middle7.gif) right bottom repeat-x;
float:right;
width:693px;
border-right:1px solid #cecece;
border-left:1px solid #cecece;
padding:25px;
min-height:300px;
position:relative;
}
.leftPic{
background:#fff;
float:left;
width:260px;
padding:3px;
position:relative;
border-left:1px solid #cecece;
border-right:1px solid #cecece;
margin:0 20px 20px 0;
}
.top8{
background:url(../images/top8.png) right top no-repeat;
width:268px;
height:7px;
position:absolute;
top:0;
right:-1px;
}
.bottom8{
background:url(../images/bottom8.png) right top no-repeat;
width:268px;
height:7px;
position:absolute;
bottom:0;
right:-1px;
}
/* .contentH1{float:right;}
.style01{float:right;width:405px;} */
.bold{
font-weight:bold;
color:#084B78;
}
.bold a{
font-weight:normal;
text-decoration:underline;
color:#3D3D3D;
}
.bold a:hover{text-decoration:none;}
.head{
background:#084b78 url(../images/head.gif) right top no-repeat;
width:735px;
height:35px;
color:#fff;
padding:5px 10px 0 0;
margin:14px 0 0 0;
float:right;
}
.relatedProducts123{
min-height:100px;
padding:14px;
width:715px;
}
.relatedProducts{
background:url(../images/sons.gif) right top no-repeat;
width:209px;
height:107px;
padding:10px;
float:right;
margin:0 0 9px 9px;
}
.divIMG{float:right;height:71px;width:56px;}
.relatedProducts img{
float:right;
max-width:46px;
max-height:71px;
margin:0 0 0 10px;
}
.cartA{
background:url(../images/btn5.gif) right top no-repeat;
width:91px;
height:27px;
color:#fff;
font-weight:bold;
float:right;
padding:0 18px 2px 0;
margin:0 10px 0 5px;
border:0;
cursor:pointer;
}
.cartA2{
background:url(../images/btn6.gif) right top no-repeat;
width:91px;
height:27px;
color:#fff;
font-weight:bold;
float:right;
text-align:center;
line-height:27px;
}
.cartA:hover, .cartA2:hover{
background-position:right bottom;
text-decoration:none;
}
.buttons{
float:right;
width:100%;
padding:5px 0 0 0;
}
.DIVtext1{
float:right;
width:100%;
direction:rtl;
}
.text{
float:right;
width:100%;
position:absolute;
top:-50px;
right:0;
}
.middle8{
background:#fff url(../images/middle8.gif) right bottom repeat-x;
float:right;
width:703px;
border-right:1px solid #cecece;
border-left:1px solid #cecece;
padding:10px 20px;
min-height:100px;
}
.bottom9{
background:url(../images/bottom9.gif) right bottom no-repeat;
float:right;
width:745px;
padding:0 0 4px 0;
}
.marginTop{margin-top:14px;}
.sonIMG{float:right;}
.sonText{
background:url(../images/border.gif) left top no-repeat;
float:right;
width:245px;
padding:0 10px;
min-height:62px;
}
.sonText p span{font-weight:bold;color:#084B78;}
.sonDiv1{
background:url(../images/border.gif) left top no-repeat;
float:right;
width:84px;
min-height:62px;
text-align:center;
padding:7px 0 0 0;
}
.sonDiv1p{
color:#3d3d3d;
font-weight:bold;
text-decoration:line-through;
}
.red{
color:red;
font-weight:bold;
}
.sonDiv2{
float:right;
width:118px;
padding:0 15px 0 0;
}
.sonDiv2 .futurescombo select{width:118px;}
.selects2{
width:116px;
border:1px solid #bdbdbd;
border-radius:5px;
padding:2px;
margin:5px 0 0 0;
}
.cartA3{
background:url(../images/cart.gif) right top no-repeat;
width:115px;
height:31px;
color:#fff;
font-weight:bold;
float:right;
padding:0px 28px 3px 0;
margin:15px 0px 0 0px;
border:0;
cursor:pointer;
}
.cartA3:hover{
background-position:right bottom;
text-decoration:none;
}
.wrapSonDiv1{
float:right;
position:relative;
width:252px;
}
.Acomments{
background:url(../images/icon3.gif) right 7px no-repeat;
float:left;
padding:0 17px 0 0;
font-weight:bold;
text-decoration:underline;
}
.Acomments:hover{text-decoration:none;}
.tabs{
list-style:none;
padding:0 20px 0 0;
margin:0 0 -1px 0;
float:right;
position:relative;
width:720px;
}
.clearfix:after{
	content:'';
	display:block;
	clear:both;
}
.tabs .active{background:url(../images/right4.gif) right top no-repeat;}
.tabs .active a{background:url(../images/left4.gif) left top no-repeat;color:#084b78;}
.tabs a:hover{text-decoration:none;}
.productRight{
float:right;
width:693px;
}
.futuresWrap{
float:right;
width:693px;
border-top:1px solid #ccc;
padding:10px 0 0 0;
margin:10px 0 0 0;
}
.futuresWrap ul{
padding:0;
}
.productRightHead{
float:right;
width:693px;
position:relative;
border-bottom:1px solid #cecece;
margin:0 0 10px 0;
}
.productRight h1{font-size:20px;padding:0 0 0 53px;}
.likeBTN{
position:absolute;
left:0;
top:4px;
}
.style02{padding:0 0 5px 0;}
.style02 a{text-decoration:underline;}
.style02 a:hover{text-decoration:none;}
.top10{
background:#fff url(../images/top10.gif) right top no-repeat;
float:right;
width:290px;
padding:4px 0 0 0;
}
.bottom10{
background:url(../images/bottom10.gif) right bottom no-repeat;
float:right;
width:290px;
padding:0 0 4px 0;
}
.middle10{
float:right;
width:288px;
padding:35px 0;
text-align:center;
border-right:1px solid #cecece;
border-left:1px solid #cecece;
}
.galleryPics{
float:left;
width:290px;
padding:0 33px 0 0;
}
.middle10 img{max-width:270px;}
.littlePics{
float:left;
list-style:none;
margin:0;
padding:0 0 20px 8px;
}
.littlePics li{float:left;padding:0 0 0 9px;}
.littlePics a{
background:url(../images/picbg.gif) right bottom no-repeat;
float:left;
width:79px;
height:68px;
padding:15px 0 0 0;
text-align:center;
}
.littlePics .active a{background-position:left top;}
.span01{
color:red;
font-size:18px;
font-family:tahoma;
}
.wrapSonDiv2{
float:right;
width:400px;
}
.sonDiv3{
background:url(../images/border2.gif) left top no-repeat;
float:right;
width:130px;
min-height:80px;
text-align:center;
padding:12px 0 0 0;
font-size:18px;
}
.style04{float:left;width:143px;}
.futurescombo select{width:143px;margin:10px 0 0 0;}
.orderNow{
background:url(../images/cartbtn.gif) left top no-repeat;
width:143px;
height:59px;
border:0;
cursor:pointer;
color:#fff;
text-align:center;
font-size:20px;
font-family:tahoma;
float:left;
margin:20px 0 0 0;
}
.orderNow:hover{background-position:right bottom;}
.middle13{float:right;width:703px;/* border-right:1px solid #cecece; */border: 1px solid #cecece;border-radius: 5px;padding:10px 20px;min-height:100px;max-width: 100%;box-sizing: border-box;background: #fff;}
.bottom13{/* background:url(../images/bottom13.gif) right bottom no-repeat; */float:right;width:745px;padding:0 0 4px 0;max-width: 100%;}
.inmiddle13{float:right;width:581px;padding:0 10px 0 0;min-height:70px;box-sizing: border-box;max-width: calc(100% - 112px);}
.inmiddle13 h2{
color:#084B78;
font-size:18px;
line-height:18px;
padding:0 0 0px 15px;
}
.inmiddle13Head{float:right;width:100%;}
.inmiddle13Head h3 a{line-height:22px;}
.more{float:left;text-decoration:underline;}
.more:hover{text-decoration:none;}
.ssl{
background:url(../images/ssl.gif) right bottom no-repeat;
float:left;
width:190px;
height:39px;
padding:0 45px 0 0;
color:#fff;
line-height:30px;
font-size:14px;
margin:0 0 5px 0;
}
ul.cartButtons{
list-style:none;
padding:0;
margin:0;
float:right;
width:100%;
position:absolute;
top:25px;
right:35px;
}
ul.cartButtons li{
float:right;
position:relative;
margin:0 -17px 0 0;
height:47px;
font-family:tahoma;
font-size:16px;
text-align:center;
font-weight:normal;
line-height:45px;
}
ul.cartButtons li.step1{background:url(../images/step1.gif) right bottom no-repeat;width:238px;}
ul.cartButtons li.step2{background:url(../images/step2.gif) right bottom no-repeat;width:262px;}
ul.cartButtons li.step3{background:url(../images/step3.gif) right bottom no-repeat;width:238px;}
ul.cartButtons li.active{
background-position:right top;
color:#fff;
}
.middle7_2{
width:707px;
padding:90px 18px 18px 18px;
}
.cartSonsWrap{
float:right;
width:100%;
padding:40px 0 0 0;
}
.cartSons{
background:url(../images/bg2.gif) right top no-repeat;
float:right;
width:209px;
height:97px;
padding:10px 10px 0 0;
margin:13px 13px 0 0;
}
.cartSons img{float:right;}
.cartSonsText{
float:right;
width:137px;
padding:0 10px 0 0;
}
.cartA_2{margin:5px 0 0 0;}
.endBuy{
background:url(../images/btn7.gif) right top no-repeat;
float:left;
width:133px;
height:39px;
border:0;
cursor:pointer;
color:#fff;
font-size:17px;
padding:0 0 5px 0;
margin:10px 0 0 0;
line-height:38px;
font-family:tahoma;
}
.endBuy:hover{background-position:right bottom;}
.minHeight{min-height:700px;}
.breadcrumb{
float:right;
width:500px;
margin:20px 0 0 0;
}
.innewsletter{
list-style-type:none;
padding:0;
margin:0;
width:197px;
float:right;
}
.innewsletter li{
position:relative;
width:197px;
float:right;
}
.innewsletter label.error{
-moz-border-radius: 5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px;
-moz-box-shadow: -1px 1px 3px #000000;
-webkit-box-shadow: -1px 1px 3px #000000;
background:#FFFFFF;
border-bottom: 1px solid #000000;
border-left: 1px solid #000000;
left: 200px;
padding: 5px;
position: absolute;
text-align: right;
top: 0;
white-space: nowrap;
width: auto;
}
.innewsletterLI input{
border-radius:5px;
padding:6px 2px;
border:1px solid #ccc;
margin:0 0 5px 0;
width:193px;
text-align:right;
}
.sendme_input, .login_inputs, #login_password{
border:1px solid #ccc;
border-radius:5px;
padding:6px 10px;
margin:0 0 5px 0;
width:164px;
text-align:right;
position:relative;
color:#3d3d3d;
}
.y04{
font-weight:bold;
padding:0;
margin:0 0 5px 0;
}
.sendme{
behavior:url(/content/js/PIE.htc);
border-radius:5px;
position:relative;
background:#084B78;
color:#fff;
height:30px;
line-height:30px;
margin:0 5px 0 0;
padding:0 10px;
border:none;
cursor:pointer;
}
.inputs{
border:1px solid #ccc;
border-radius:5px;
behavior:url(/content/js/PIE.htc);
position:relative;
padding:5px;
}
.login_box{float:right;width:100%;}
.contentText{min-height:644px;}
.menu001{
background:#fff url(../images/bottom14.gif) right bottom no-repeat;
list-style:none;
-moz-border-radius:5px;
-webkit-border-radius:5px;
padding:2px 0 19px 0;
width:215px;
float:right;
position:relative;
top:-3px;
}
.menu001 li{background:url(../images/123.gif) right bottom repeat-y;}
.menu001 li a{
background:url(../images/li.gif) right 8px no-repeat;
display:block;
padding:0 10px;
margin:0 10px;
color:#3D3D3D;
}
.menu001 li.active a, .menu001 li a:hover{
color:#084B78;
text-decoration:underline;
}
.menu001 h3{
font-size:16px;
font-family:arial;
font-weight:bold;
padding:10px 0 0 0;
margin:0;
}
.menu001 h3 p{
padding:7px 10px 7px 7px;
background:#084B78;
color:#FFFFFF;
line-height:15px;
margin:0 10px;
}
.menu001 h3 a{
padding:7px 10px 7px 7px;
background:#084B78;
color:#FFFFFF;
line-height:15px;
}
.menu001 h3 a:hover{text-decoration:none;color:#CEDCE5;}
.a123{float:right;width:116px;}
.a1234{float:right;width:75px;}
.img123{position:relative;bottom:-8px;}
.img1234{position:relative;bottom:-4px;}
.commendsheader{
background:#084B78 url(../images/top11.gif) right top no-repeat;
float: right;
width:736px;
height:40px;
padding:0 10px 0 0;
color:#fff;
font-size:13px;
line-height:33px;
margin:14px 0 0 0;
}
.commendsheader a{
font-size:16px;
color:#fff;
font-family:tahoma;
font-weight:normal;
}
#comments_menu{
float: right;
width: 736px;
height:40px;
background:#E5E5E5;
line-height: 35px;
padding:0 10px 0 0;
margin:8px 0;
}
table.NewPost_Regular{width:300px;}
textarea.NewPost_Regular{margin: 0 44px 0 0;}
#NewPost_Regular{
background:#E5E5E5;
float:right;
margin:7px 0 0 0;
padding:10px 20px;
width:705px;
}
#comments_menu a{font-weight:normal;}
#comments_container{float:right;width:746px;}
.response_t_, .response_x_{background:#E5E5E5;}
.response_t_{
width:30px;
vertical-align:top;
}
.relatedborder{display:none;}
input.smallpass, input.loginmame{
border-radius:3px;
border:1px solid #BDBDBD;
height:26px;
padding:0 5px;
text-align:right;
width:165px;
line-height:27px;
}
.top12{
background:url(../images/top12.gif) right top no-repeat;
float:right;
width:339px;
padding:5px 0 0 0;
}
.bottom12{
background:url(../images/bottom12.gif) right bottom no-repeat;
float:right;
width:339px;
padding:0 0 4px 0;
}
.middle12{
background:#fff url(../images/middle12.gif) right bottom repeat-x;
float:right;
width:317px;
border-right:1px solid #cecece;
border-left:1px solid #cecece;
padding:0 10px;
}
.loginH3{
margin:0 0 10px 0;
padding:0 0 10px 0;
font-size:22px;
color:#084B78;
border-bottom:1px solid #CECECE;
}
a.smallsignin{float:right;}
.menu001 #pager{display:none;}
#tabs-3 img{max-width:693px;}
.image7wrap{
float:right;
width:100%;
text-align:center;
padding:0 0 10px 0;
}
.futuresWrap div{float:right;width:300px;}
.hr{
background:#ccc;
float:right;
width:100%;
height:1px;
line-height:1px;
margin:14px 0;
}
.newsw321321{
height:142px;
overflow:hidden;
position:relative;
border:1px solid #CECECE;
border-top:0;
float:right;
padding:0 14px;
width:186px;
background:url("../images/middle.gif") repeat-x scroll right bottom #FFFFFF;
position: relative;
behavior: url(/content/js/PIE.htc);
border-radius: 0px 0px 5px 5px;
}
.sonsGalleryWrap{
float:right;
width:150px;
margin:0 0 15px 15px;
text-align:center;
position:relative;
}
.sonsGalleryWrap img{
border:1px solid #CECECE;
padding:2px;
background:#fff;
}
.sonsGalleryWrap:hover{
text-decoration:none;
top:-3px;
}
.newscontent{padding:0 0 15px 0;}
.forProductsWrap ul{
list-style:none;
margin:0;
padding:0;
}
.forProductsHeadline{font-weight:bold;padding:5px 0;}
.login_buttons .login_submit{
float:left;
}
.contactTable{
float:right;
margin:20px 0 20px 20px;
width:270px;
}
.contactTable td{
vertical-align:top;
text-align:right;
}
.contactTable input[type="text"], .contactTable textarea{
width:200px;
padding:3px 5px;
border:1px solid #ccc;
border-radius:5px;
}
.optgroup{
font-size:13px;
font-family:arial;
font-style:normal;
background:#084b78;
color:#fff;
}
.optgroup option{
padding:0 10px;
background:#fff;
color:#000;
}
.bold a.unbold, .unbold{
font-weight:bold;
color:#084B78;
}
.addthis_button{
float:left;
margin:15px 0 0 0;
width:83px;
}
#itemContainer{
margin:0;
padding:0;
list-style:none;
}
#itemContainer li{
float:right;
margin:5px;
}
#itemContainer img{
width:128px;
height:128px;
}
.loginCartDIV{
float:right;
width:297px;
border:1px solid #cecece;
border-radius:5px;
behavior:url(/content/js/PIE.htc);
background:#fff url(../images/x.gif) right bottom repeat-x;
position: relative;
padding:10px 20px 15px 20px;
}
.loginCartDIV h3{
color:#0a4b75;
padding:0 0 5px 0;
margin:0 0 15px 0;
border-bottom:1px solid #cecece;
}
.login_cart_box{
float:right;
width:247px;
padding:0 20px 0 0;
}
.cart_inputs{
width:175px;
height:23px;
border:1px solid #cecece;
border-radius:5px;
behavior:url(/content/js/PIE.htc);
position: relative;
}
.login_cart_box td{
vertical-align:top;
padding:0 0 15px 0;
}
.login_cart_box #login_password{
width:175px;
padding:0;
}
.buyWithoutReg{
background:url(../images/buy.gif) right top no-repeat;
float:right;
width:339px;
height:62px;
margin:18px 0 0 0;
}
.formStyle{
width:339px;
float:right;
margin:0 0 0 20px;
}
.continueBuying{
background:url(../images/btn1111.gif) right top no-repeat;
width:73px;
height:29px;
color:#fff;
font-family:tahoma;
float:left;
font-size:14px;
font-weight:normal;
text-align:center;
}
.continueBuying:hover{
text-decoration:none;
background-position:right bottom;
}
.moreBuying{
background:#084b78;
height:29px;
color:#fff;
font-family:tahoma;
float:left;
font-size:14px;
font-weight:normal;
padding:0 10px;
border-radius:3px;
behavior:url(/content/js/PIE.htc);
position: relative;
margin:0 10px 0 0;
border:0;
cursor:pointer;
}
input.moreBuying{padding-bottom:3px;}
.moreBuying:hover{
background:#046fb6;
text-decoration:none;
}
.sonsCart{
border:1px solid #cecece;
border-radius:5px;
behavior:url(/content/js/PIE.htc);
position: relative;
display:inline-block;
*display:inline;
zoom:1;
vertical-align:top;
width:187px;
min-height:75px;
padding:15px;
background:#fff;
margin:0 25px 16px 0;
}
.sonsCart img{float:right;}
.sonsCartText{
float:right;
width:128px;
padding:0 13px 0 0;
}
.rfgdfgdf{
background:url(../images/rfgdfgdf.gif) right top no-repeat;
width:91px;
height:27px;
border:0;
margin:8px 0 0 0;
cursor:pointer;
}
.x2{background-image:url(../images/x2.gif);}
.personalUL{
float:right;
margin:0 10px 0 0;
padding:0;
list-style:none;
width:600px;
position:relative;
bottom:-1px;
z-index:555;
}
.personalUL li{
display:inline-block;
*display:inline;
zoom:1;
vertical-align:top;
margin:0 0 0 5px;
padding:7px 15px;
border:1px solid #ccc;
border-bottom:0;
font-family:tahoma;
cursor:pointer;
behavior:url(/content/js/PIE.htc);
position:relative;
border-radius:5px 5px 0 0;
background:#084B78;
color:#fff;
}
.personalUL li.active{
background:#fff;
color:#3D3D3D;
}
.personalWrapDiv{
float:right;
width:665px;
min-height:350px;
padding:15px;
border:1px solid #ccc;
behavior:url(/content/js/PIE.htc);
position:relative;
border-radius:5px;
}
.overflowScroll{
overflow:auto;
height:300px;
width:735px;
float:right;
direction:ltr;
padding:0 10px 0 0;
}
.sof{
font-size:18px;
color:red;
padding:0 0 15px 0;
}
.forProductsWrap select{
width:118px;
}
.cartDeleteRow{
display:none;
}
.y01{
float:right;
width:370px;
}
.y01 .orderNow{
float: right;
margin: 0 0 10px 0;
font-size: 20px;
font-family: tahoma;
}
.y03{
float:right;
width:744px;
}
/* footer */
.footer {
background:url(../images/footer.gif) repeat-x;
float:right;
width:100%;
height:auto;
margin-top:-113px;
position:relative;
direction:rtl;
color:#fff;
}
.infooter{
width:1018px;
height:78px;
margin:0 auto;
padding:35px 0 0 0;
}
.twitter{
float:right;
background:url(../images/icon1.gif) right top no-repeat;
width:30px;
height:30px;
margin:0 20px 0 10px;
}
.YouTube{
float:right;
background:url(../images/icon2.gif) right top no-repeat;
width:31px;
height:31px;
margin:0 10px 0 0px;
}
.pci{
float:right;
background:url(../images/pci.png) right top no-repeat;
width:31px;
height:31px;
margin:0 10px 0 0px;
}
.b{
float:right;
background:url(../images/b.gif) right top no-repeat;
width:1px;
height:40px;
position:relative;
top:-5px;
}
.footer a{color:#fff;}
.copy{
float:left;
width:170px;
line-height:25px;
}
.copy span{float:right;}
.copy img{float:left;margin:0 10px 0 0;}
.footer_links{
text-align:right;
float:right;
max-width:720px;
}
/************************** dooble ************************************/
.dooble{float:left;width:100%;font-family:Century Gothic;padding:4px 0 0 0;font-size:14px;text-align:left;color:#fff;}
.dooble a{font-size:15px;color:#fff;line-height:21px;font-family:arial;font-weight:normal;}
.dooble a:hover{text-decoration:none;color:#00CCFF;}
.dooble_oo{font-family:Century Gothic;color:#00CCFF;font-weight:normal;}
/**************************** dooble ************************************/
/* ---------------------------------------------------------------------------------------------------------------- */
/*** ESSENTIAL STYLES ***/
.sf-menu3{
float:right;
margin:17px 0px 0px 0px;
list-style:none;
padding:0;
height:36px;
width:997px;
}
.sf-menu3 li {
float:right;
position:relative;
border-left:1px solid #383838;
background:url(../images/ul.gif) left top repeat-x;
height:36px;
}
.sf-menu3 a {
display:block;
font-size:16px;
line-height:35px;
color:#fff;
height:36px;
padding:0 13px;
font-weight:normal;
}
.sf-menu3 .first a {
background:url(../images/right.gif) right top no-repeat;
}
.sf-menu3 .last a {
background:url(../images/left.gif) left top no-repeat;
}
.sf-menu3 .first a:hover, .sf-menu3 li.first.active a {
outline:0;
background:#084b78 url(../images/right2.gif) right top no-repeat;
text-decoration:none;
}
.sf-menu3 .last a:hover, .sf-menu3 li.last.active a {
outline:0;
background:#084b78 url(../images/left2.gif) left top no-repeat;
text-decoration:none;
}
.sf-menu3 a:hover, .sf-menu3 li.active a {
outline:0;
background:#084b78;
text-decoration:none;
}
.sf-menu3 .last{
border:0;
}
.sf-menu3 ul {
position:absolute;
top:-999em;
width:150px; /* left offset of submenus need to match (see below) */
margin:0;
padding:0;
list-style:none;
}
.sf-menu3 ul li {
width:100%;
height:34px;
text-align:left;
background:red;
}
.sf-menu3 li li:hover, .sf-menu3 li.sfHover{
outline:0;
visibility:inherit; /* fixes IE7 'sticky bug' */
background:pink;
}
.sf-menu3 li:hover ul,
.sf-menu3 li.sfHover ul {
left:0;
top:2.5em; /* match top ul list item height */
z-index:99;
}
ul.sf-menu3 li:hover li ul,
ul.sf-menu3 li.sfHover li ul {
top:-999em;
}
ul.sf-menu3 li li:hover ul,
ul.sf-menu3 li li.sfHover ul {
left:150px; /* match ul width */
top:0;
}
ul.sf-menu3 li li:hover li ul,
ul.sf-menu3 li li.sfHover li ul {
top:-999em;
}
ul.sf-menu3 li li li:hover ul,
ul.sf-menu3 li li li.sfHover ul {
left:10em; /* match ul width */
top:0;
}
/* ------------------------------------------------------------------------------------------------------------- */
/* News Block */
#newsbox {
}
#marqueecontainer{
overflow: hidden;
height:142px;
}
#newstitle{
font-weight: bold;
color:#22A7E2;
padding:0 10px 0 0;
}
#newscontent{
line-height:20px;
color: #656565;
margin:0 0 10px;
padding-bottom:10px;
border-bottom:1px dotted #aaa;
}
/* Contactform page */
#contactform{
width:304px; 
}
#newscontent a{
color: #656565;
}
#newscontent a:hover{
color: #22A7E2;
}
.cff {
width:250px;
margin:2px 0px;
text-align:right;
}
.send, input.smalllogin{
background:url(../images/send.gif) right top no-repeat;
width:73px;
height:29px;
border:0;
cursor:pointer;
color:#fff;
font-size:16px;
float:left;
}
.send:hover, input.smalllogin:hover{
filter:alpha(opacity=80);
opacity:0.8;
-khtml-opacity:0.8;
}
.fwProducts{
float:right;
width:100%;
padding:20px 0 0 0;
}
.fwProducts span{
font-size:16px;
font-weight:bold;
padding:0 0 0 10px;
}
.amount123{
font-weight:bold;
float:left;
}
.harshama{
background:url(../images/send.gif) right top no-repeat;
width:73px;
height:29px;
color:#fff;
font-size:16px;
float:right;
font-weight:normal;
text-align:center;
line-height:27px;
}
.harshama:hover{text-decoration:none;}
.ppp{
float:right;
width:100%;
text-align:left;
padding:10px 0 0 0;
}
#send{
background:url(../images/send.gif) right top no-repeat;
width:73px;
height:29px;
border:0;
cursor:pointer;
color:#fff;
font-size:16px;
float:left;
}
/* Contactform block */
#contact{
direction:rtl;
color: #fff;
position: relative;
width: 180px; 
height: 125px; 
overflow: hidden;
font-size: 12px;
text-align: right;
padding:10px;
}
#ci1 {
width:150px;
direction:rtl;
margin:3px 0;
}
#ci2 {
width:150px;
direction:rtl;
margin:3px 0;
}
#ci3 {
width:150px;
direction:rtl;
margin:3px 0;
}
#captchacode {
width:90px;
direction:rtl;
}
#imgCaptcha2 {
width:100px;
}
.customform{width:374px;float:right;}
.question{
width:100%;
float:right;
padding:0 0 10px 0;
}
.question p{
width:150px;
float:right;
padding:0 0 0 20px;
}
.error{
color:red;
}
label.error{width:100%;text-align:left;float:right;}

.shoppingcart{
}
.cart_details{
background:#084B78;
color:#fff;
font-size:18px;
height:45px;
}
.cart_lines td{
padding:5px;
background:#E5E5E5;
border-top:5px solid #fff;
}
.cart_sum td{
padding:5px 0;
}
.cart_top th{
color:#3B2A24;
font-size:22px;
font-weight:normal;
padding:7px;
}
.checkout1 td{vertical-align:top;}
.checkout1 label.error{
text-align:right;
}
.checkout1 input{
width:200px;
margin:0 0 5px 0;
border:1px solid #7F9DB9;
-moz-border-radius:5px;
-webkit-border-radius:5px;
}
.reviews{
background:#e3e3e3;
margin:0px 0px 10px 0px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border:1px solid #5F8B12;
padding:5px;
width:95%;
}
.reviews_name{
float:right;
font-size:12px;
font-weight:normal;
padding:0px 0px 0px 5px;
}
.reviews_date{
font-size:12px;
font-weight:normal;
}
.reviews_title{
color:#D75F0D;
}
.textundercart{
width:460px;
font-weight:bold;
}
.atzmi{
font-weight:bold;
color:#557C10;
}
/*************************************** sons numbers ************************************************/
#pager{
float:right;
width:100%;
padding:20px 0;
text-align:center;
}
#pager a{
padding:7px 10px;
background:#444;
color:#fff;
border-radius:5px;
text-decoration:none;
}
#pager a:hover{background:#605D5D;}
#pager a.active{background:#4ca6c8;}
#pager a.n{
background:#444 url(/Master/Content/Images/n.gif) right center no-repeat;
padding:7px 22px 7px 10px;
}
#pager a.n:hover{
background:#605D5D url(/Master/Content/Images/n.gif) right center no-repeat;
}
#pager a.p{
background:#444 url(/Master/Content/Images/p.gif) left center no-repeat;
padding:7px 10px 7px 22px;
}
#pager a.p:hover{
background:#605D5D url(/Master/Content/Images/p.gif) left center no-repeat;
}
/***************************************** CART **********************************************/
.cartcontainer{
width:100%;
height:auto;
float:right;
font-size: 13px;
text-align: right;
}
.cart_h1{
margin:0 0 10px 0;
}
.cart_table{
width:100%;
direction:rtl;
font-size: 13px;
text-align: right;
}
.cart_table th{
background:#084b78;
color:#fff;
height:30px;
line-height:30px;
font-size: 14px;
text-align: right;
font-family:tahoma;
font-weight:normal;
position:relative;
}
.cart_table th:first-child{
border-radius:0 5px 0 0;
}
.cart_table th:first-child +th +th +th +th{
border-radius:5px 0 0 0;
}
.cart_table td{
border-bottom:1px dotted #E3E3E3;
height:30px;
line-height:30px;
font-size: 13px;
text-align: right;
}
.cart_table td.no_bottom_border{
border:0;
}
.cartlogin{
background: none repeat scroll 0 0 #E3E3E3;
float: right;
height: auto;
margin: 20px 0 0 50px;
padding: 10px 20px 20px;
width: 400px;
border: 1px solid #DDDDDD;
}
.cartlogin input{
-moz-border-bottom-colors: none;
-moz-border-image: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
-webkit-border-bottom-colors: none;
-webkit-border-image: none;
-webkit-border-left-colors: none;
-webkit-border-right-colors: none;
-webkit-border-top-colors: none;
border-color: #BBBBBB -moz-use-text-color -moz-use-text-color #BBBBBB;
border-radius: 5px 5px 5px 5px;
border-style: solid none none solid;
border-width: 1px 0 0 1px;
padding: 5px;
width: 250px;
}
.cartlogin input.login_submit{
background:#74B924;
border: 0 none;color: #FFFFFF;cursor: pointer;height: auto;margin: 10px 0 0;width: auto;float:left;
}
.cartregister{
float: right;
height: auto;
margin:10px 0 50px 0;
width:100%;
}
.cartregister ul{
list-style:none;
padding:0;
margin:0;
}
.cartregister ul li{
float:right;
width:100%;
position:relative;
}
.cartregister ul.cart_finish li{
border-bottom:1px dotted #ddd;
}
.order_number{
background:#f5f5f5;
font-weight:bold;
border-top:1px dotted #ddd;
}
.cartregister ul li label{
float:right;
width:100px;
margin:7px 0 0 5px;
}
.cartregister ul li label.error{
width:100%;
text-align:left;
}
.cartregister input[type=text], .cartregister textarea{
border-radius: 5px 5px 5px 5px;
behavior:url(/content/js/PIE.htc);
border:1px solid #bdbdbd;
padding: 5px;
width: 175px;
margin: 10px 0 0 0;
float:right;
}
.cartregister select{
border-radius: 5px 5px 5px 5px;
border:1px solid #bdbdbd;
padding: 5px;
width: 175px;
}
.cart_table h1{
text-align:left;
font-size:16px;
font-family:arial;
}
.shipment_select select{
border-radius: 5px 5px 5px 5px;
border:1px solid #ddd;
padding: 5px;
width: 260px;
}
.shipment_select label{
float:left;
width:100px;
}
.ui-notify-message {
display:none;
}
.ui-notify-message h1{
display:none;
}
.cartregister input[type=checkbox]{float:right;}
.cartregister input[type=radio]{float:right;}
.cartregister input.cartsubmit{
background:#084B78;
border: 0 none;
color: #FFFFFF;
cursor: pointer;
margin: 10px 0 0 0;
font-size:18px;
padding:5px 10px;
text-align:center;
border-radius: 5px 5px 5px 5px;
behavior:url(/content/js/PIE.htc);
position:relative;
}
.trItem td{
background:#d8d8d8;
border-top:10px solid #fff;
}
.cartable {
border-collapse:collapse;
text-align:left;
}
.cartable th{
background:#000;
color:#fff;
font-size: 13px;
text-align: left;
}
.cartable tr{
border-bottom:1px solid #000;
font-size: 13px;
text-align: left;
}
.tab {
padding: 0 0 0 0;
}
.details_table{
width:100%;
}
.details_table input{
margin:0 30px 0 0;
}
.details_table select{
margin:0 30px 0 0;
}
.gudgets_img{
float:left;
border:3px solid #D5D5D5;
border-radius: 6px 6px 6px 6px;
padding:5px;
width:324px;
}
.fw{float:right;width:100%;}
.giftlist:after{
	content:'';
	display:block;
	clear:both;
}
.giftlist li span{display: block;}
.giftlist li span label{
width:auto;
margin:0;
float:none;
}
.giftBox{
border:1px solid #ccc;
border-radius:5px;
behavior:url(/content/js/PIE.htc);
position:relative;
padding:10px;
margin:15px 0 0 0;
}
.giftBox h3{
border-bottom:1px solid #ccc;
padding:0 0 10px 0;
margin:0 0 10px 0;
}
.giftlist li span input{	width: 50px;}
.CartCouponCode{padding:20px 0 0 0;}
.cartregister ul li label.error{
border-radius:0px 23px;
behavior:url(/content/js/PIE.htc);
position:absolute;
left:-87px;
top:auto;
background:#fff;
border:1px solid #084B78;
width:auto;
text-align:center;
padding:2px 10px;
z-index:98;
}
.cart_table_profile th, .cart_table_profile td{text-align:center;}
.cart_table_profile td.sssccc{
font-size:16px;
text-align:left;
font-weight:bold;
}
.kjsdjhsdjksdfkjh{
float:left;
margin:15px 0 20px 0 !important;
padding:7px 20px !important;
font-size:24px !important;
}
.lslslsl{cursor:pointer;float:right;}
.lslslsl input{position:relative;bottom:-4px;margin:0 0 0 5px;float:right;}
.captcha.aaa{
float:left;
width:189px;
margin:7px 0 0 0;
}
.ssdfs .captcha.aaa{width:177px;}
.ssdsccc{
cursor:pointer;
margin:10px 0;
float:right;
}
.ssdsccc input{
position:relative;
bottom:-2px;
margin:0 0 0 6px;
}
.facebookicon {
	width: 28px;
	height: 28px;
	margin: 0px 10px 0px 0px;
}
.regPageRecaptchaWrap{
	overflow:hidden;
}
.regPageRecaptchaWrap .g-recaptcha > div{
	width:289px !important;
	-webkit-transform: scale(0.9);
	transform: scale(0.9);
	margin:0 -14px 0 0;
}
.accumulationSonsDiv{
	line-height:19px;
	font-weight:bold;
	position:relative;
	padding:13px 0 0 0;
}
.categoryTextAboveSons{
	float:right;
	width:100%;
	padding:10px 0;
}
.proteinTxt{
	padding:0 5px;
	line-height:15px;
}