html,body,ul,li,dl,dt,dd,p,img,input,h1,h2,h3,h4,td{margin:0;padding:0;border:0;outline:0;}
body, input{font:12px/1.3 Arial, Helvetica, sans-serif;color:#333;}
a{color:#06C;text-decoration:none;}
a:hover{color:#fe9901;text-decoration:underline;}
h1{float:left;margin:10px 0 0;}
ul{list-style:none;}
table{border-collapse:collapse;}
header,nav,section,footer,aside{display:block;}
input[type=submit]::-moz-focus-inner{padding:0;border:0;}

.con:before,.con:after{content:"";display:table;line-height:0;height:0;}
.con:after{clear:both;}
.lte7 .con{zoom:1;}
.wrap{width:960px;margin:0 auto;}

.vimg{display:table;table-layout:fixed !important;margin:0 auto;}
.vimg a{display:table-cell;vertical-align:middle;text-align:center;}
.vimg img{vertical-align:middle;}
.box1{border-top:#DDD solid 1px;padding:10px 0;}
.box2{padding:10px;border:#DDD solid 1px;}
.r{border:#d2d2d2 solid 1px;width:150px;height:24px;padding:0 6px;font:12px/24px Arial, Helvetica, sans-serif;color:#555;
    -moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.1) inset;
    -webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.1) inset;
    box-shadow:0 1px 2px rgba(0, 0, 0, 0.1) inset;
}
.r:focus{border-color:#BBB;
	-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.2) inset;
    -webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.2) inset;
    box-shadow:0 1px 3px rgba(0, 0, 0, 0.2) inset;
}

/* Header */
.notif,#back2top i,.footer-share a,.lang-select a i,.crumb i,.cart-toggle i{background:url(http://www.itrademarket.com/cms/Alfa1/images/core-sprites.png) no-repeat;}
#beacon{padding:8px 0;border-bottom:#DDD solid 1px;}
#beacon-user{line-height:26px;float:left;}
#beacon-user a{padding:0 10px;}
#beacon-user .spr{border-right:#555 solid 1px;}
#beacon-login{float:right;}
#beacon-login li{float:left;margin:0 0 0 8px;display:inline;position:relative;}
#beacon-login .f{padding-right:47px;}
#beacon-login label{position:absolute;top:6px;left:8px;color:#999;cursor:text;}
.beacon-login-forgot{position:absolute;top:4px;right:4px;color:#777;font-size:11px;background:#e8e8e8;padding:2px 5px;}
.beacon-login-forgot:hover{text-decoration:none;color:#333;background:#DDD;}
.beac-btn{border:#CCC solid 1px;overflow:visible;font:bold 13px/24px Arial, Helvetica, sans-serif;height:26px;padding:0 10px;cursor:pointer;text-align:center;}
.beac-btn:hover{text-decoration:none;}
a.beac-btn{display:-moz-inline-stack;display:inline-block;height:24px;}
.lte7 a.beac-btn{display:inline;zoom:1;}
.beac-btn-primary{border-color:#FF9803;color:#FFF;background:#FF9803;}
.beac-btn-primary:hover{color:#FFF;background:#ffa722;}
.beac-btn-secondary{border-color:#CCC;color:#333;font-weight:normal;background:#f1f1f1;}
.beac-btn-secondary:hover{border-color:#BBB;
	background: #ffffff;
    background: -moz-linear-gradient(top,  #ffffff 0%, #f1f1f1 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f1f1f1));
    background: linear-gradient(to bottom,  #ffffff 0%,#f1f1f1 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f1f1f1',GradientType=0 )chroma(color=#000000);
}
#beacon-login .r,.beac-btn-primary{
	-webkit-transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    transition: all 0.2s linear;
}
#beacon-loggedin{float:right;line-height:26px;}
#beacon-loggedin a{padding:0 10px;border-right:#555 solid 1px;color:#333;}
#beacon-loggedin .parent-notif{float:left;position:relative;}
#beacon-loggedin .addcart{float:right;position:relative;}
#beacon-loggedin .cart-toggle{border-left:1px solid #555;position:relative;border-right:1px solid #FFF;}
#beacon-loggedin .notif-hover .notif-toggle,#beacon-loggedin .addcart-hover .cart-toggle{padding:10px 10px 13px;border:1px solid #DDD;border-bottom:1px solid #FFF;position:relative;z-index:103;box-shadow:3px 0 0 #DDD;}
#beacon-loggedin .yoursite{text-decoration:underline;color:#333;border:0;}
#beacon-loggedin .head-upg{border-right:#555 solid 1px;}

.notif-box,.cart-box{display:none;position:absolute;background:#FFF;z-index:102;top:34px;right:0;width:210px;border:1px solid #DDD;line-height:normal;box-shadow:3px 0 0 #DDD;}
.notif-hover .notif-box,.addcart-hover .cart-box{display:block;}
#beacon-loggedin .notif-box a{display:block;padding:5px 10px 5px 25px;border:0;}
#beacon-loggedin .notif-box a:hover{text-decoration:none;background:#EDF1FA;}
.notif-box b{margin:0 8px;padding:10px;border-bottom:1px solid #DDD;display:block;}
.notif-box .notif-title{border-top:1px solid #DDD;}
.notif-box i{float:right;color:#F90;font-style:normal;margin:0 5px 0 0;}
.notif{display:inline-block;width:14px;height:16px;vertical-align:middle;background-position:0 -141px;position:relative;margin:0 5px 0 0;}
.notif i{background:#fd7802;position:absolute;top:-8px;left:7px;font-style:normal;line-height:15px;color:#FFF;padding:0 4px;}
.cart-toggle i{background-position:-16px -141px;display:inline-block;height:16px;margin:0 10px 0 0;width:15px;vertical-align:middle;}
.cart-box{width:250px;padding:0 5px 5px;left:-200px;}
.cart-box li{position:relative;padding:5px 0;border-bottom:1px dashed #DDD;}
.cart-box span{float:left;width:40px;height:40px;border:1px solid #DDD;}
.cart-empty{padding:15px;text-align:center;}
#beacon-loggedin  .cart-img{border:0;padding:0;display:table-cell;width:40px;height:40px;text-align:center;vertical-align:middle;}
#beacon-loggedin  .cart-name{padding:0;border:0;font-weight:bold;}
.cart-box div{float:left;margin-left:10px;}
.cart-box p{color:#F90;}
#beacon-loggedin .delete{border:0;position:absolute;width:7px;height:7px;top:5px;right:5px;padding:0;font-size:13px;font-weight:bold;color:#888;}
#beacon-loggedin .delete:hover,#beacon-loggedin .cart-toggle:hover{text-decoration:none;}
#beacon-loggedin .chart-view{display:block;padding:10px;text-align:center;border:0;color:#06C;font-size:13px;background:#F1F1F1;margin-top:5px;}
.scroll-fixed-nav{position:fixed;top:0;width:960px;background:#FFF;z-index:105;}
#header-logo{display:block;width:200px;height:27px;text-indent:-9999px;}
#search-type{padding:18px 0 0;margin:0 0 0 274px;height:37px;position:relative;top:1px;}
#search-type a{zoom:1;position:relative;bottom:-7px;float:left;border-style:solid;color:#FFF;border-color:#3776A2 #3776A2 #fff #72B0DD;font-weight:bold;line-height:28px;border-width:1px 1px 0px 1px;padding:0 20px;text-shadow:1px 1px 1px #284160;
    background: #4ea3dc;
    background: -moz-linear-gradient(top,  #4ea3dc 0%, #2987c5 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4ea3dc), color-stop(100%,#2987c5));
    background: linear-gradient(to bottom,  #4ea3dc 0%,#2987c5 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4ea3dc', endColorstr='#2987c5',GradientType=0 );
}
#search-type a.current{zoom:1;bottom:0;padding:22px 20px 15px;line-height:0;border-color:#2A86C5 #2A86C5 #fff #2A86C5;background:#FFF;text-shadow:none;color:#505050;border-bottom-width:1px;filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);}
#search-type a.current:hover{color:#000;text-decoration:none;}
#search-bar{padding:2px;height:29px;border:#2A86C5 solid 1px;border-radius:0 0 3px 3px;margin:0;background:#2A86C5;}
#search-bar table{width:100%;background:#FFF;}
.sb-inpui{display:block;color:#555;padding:2px 9px;margin:0 4px 0 0;height:19px;font-size:14px;line-height:19px;border-right:#2A86C5 solid 1px;white-space:nowrap;}
.sb-input-wrap{position:relative;zoom:1;}
.sb-placeholder{color:#999;}
.sb-inpui input{position:absolute;width:100%;height:19px;left:0;top:0;font:14px/19px Arial, Helvetica, sans-serif;color:#555;background:transparent;}
.sb-selui{padding-right:38px;position:relative;overflow:hidden;min-width:115px;*min-width:0;}
.sb-selar{position:absolute;top:-1px;right:-1px;width:27px;height:100%;}
.sb-selar i{display:block;margin:10px auto 0;width:0;height:0;overflow:hidden;border:solid;border-width:5px 5px 0;border-color:#AAAAAA transparent;_border-color:#AAAAAA pink;_filter:chroma(color=pink);}
.sb-selui select{position:absolute;height:29px;width:100%;_width:auto;bottom:-1px;right:5px;cursor:pointer;opacity:0;filter:alpha(opacity=0);}
.sb-selui option{padding:2px 5px;}
.sb-marui{border:0;margin:0;}
.sb-btnui{padding-left:2px;background:#2A86C5;}
.sb-btn{padding:0 14px;height:29px;font:bold 14px Arial, Helvetica, sans-serif;color:#FFF;border:#3776a2 solid 1px;cursor:pointer;overflow:visible;text-shadow:1px 1px 1px #284160;
    background: #4ea3dc;
    background: -moz-linear-gradient(top,  #4ea3dc 0%, #2987c5 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4ea3dc), color-stop(100%,#2987c5));
    background: linear-gradient(to bottom,  #4ea3dc 0%,#2987c5 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4ea3dc', endColorstr='#2987c5',GradientType=0 )chroma(color=#000000);
}
.sb-btn:hover{
	background: #3f9dd3;
    background: -moz-linear-gradient(top, #3F9DD3 0%, #2987c5 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3F9DD3), color-stop(100%,#2987c5));
    background: linear-gradient(to bottom,  #3F9DD3 0%,#2987c5 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3F9DD3', endColorstr='#2987c5',GradientType=0 )chroma(color=#000000);
}
.sb-chkui{width:143px;padding:6px 5px 7px;background:#2A86C5;color:#FFF;zoom:1;}
.sb-chkui input{vertical-align:middle;margin:0 5px 0 15px;}
.autosuggest{position:absolute;padding:5px 0 0 0;}
.autosuggest ul{margin:0 0 -4px 0;overflow:hidden;background-color:#fff;border:1px solid #ccc;box-shadow:0 2px 4px rgba(0, 0, 0, 0.2);}
.autosuggest ul li{color:#ccc;text-align:left;}
.autosuggest ul li a{color:#000;display:block;text-decoration:none;position:relative;}
.autosuggest ul li.as_highlight a,
.autosuggest ul li.as_highlight a:hover{background-color:#eee;}
.autosuggest ul li a span{display:block;padding:3px 4px 1px;}
.autosuggest ul li a span small{color:#999;}
.autosuggest ul li.as_highlight a span small{color:#ccc;}
.autosuggest ul li.as_warning{font-weight:bold;text-align:center;}
.autosuggest ul em{font-style:normal;font-weight:bold;color:#000;}


#content-container{margin:15px auto;}
#crumb-bar{line-height:26px;color:#666;}
#crumb-bar li{float:left;}
.crumb{font-size:11px;}
.crumb a, .crumb i, .crumb span{float:left;margin:0 5px;}
.crumb i{width:3px;height:5px;margin:10px 3px 0;background-position:-20px -1px;float:left;}
.crumb div{float:left;}
#last-crumb a{float:none;margin:0;}
#last-crumb img{vertical-align:middle;}
.cart-title{padding:5px;border-bottom:1px solid #E9E9E9;margin-top:20px;font-weight:normal;}

#back2top{position:absolute;right:20px;opacity:0;filter:alpha(opacity=0);cursor:pointer;-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;transition:opacity 0.2s linear;}
#back2top.show{opacity:1;filter:alpha(opacity=100);}
.ie6 #back2top{position:absolute;top:90%;}
#back2top span{display:block;background:#000;padding:13px 0 0;width:48px;height:35px;border-radius:3px;opacity:0.2;filter:alpha(opacity=20);}
#back2top:hover span{opacity:0.3;filter:alpha(opacity=30);}
#back2top i{display:block;width:31px;height:17px;margin:0 auto;background-position:0 -124px;}

/* Footer */

#footer{border-top:#CCC solid 1px;background:#F1F1F1;}
#footer .hr{height:0;overflow:hidden;border-top:#CCC solid 1px;}
.footer-row{padding:10px 0;font-size:14px;}
.footer-row li{float:left;}
.footer-row-1{line-height:24px;height:24px;}
.lang{margin:0 50px 0 0;}
.lang-select,.sort-by{font-size:11px;font-family:Tahoma, Geneva, sans-serif;margin:0 0 0 10px;width:150px;position:relative;}
.lang-select a,.sort-by a{display:block;border-bottom:#CCC solid 1px;color:#555;height:22px;line-height:20px;}
.lang-select a i{width:19px;height:14px;float:left;margin:4px 8px;}
.lang-select .current,.lang-select-ar,.sort-by .current,.sort-by-ar{position:absolute;top:0;width:100%;}
.lang-select-ar,.sort-by-ar{right:0;width:22px;height:22px;border-left:#CCC solid 1px;}
.lang-select-ar i,.sort-by-ar i{display:block;margin:10px auto 0;width:0;height:0;overflow:hidden;border:solid;border-width:4px 4px 0;border-color:#AAAAAA transparent;}
.ie6 .lang-select-ar i,.ie6 .sort-by-ar i{_border-color:#AAAAAA pink;_filter:chroma(color=pink);}
.lang-select-wrap,.sort-by-wrap{border:#CCC solid 1px;border-bottom:0;background:#FFF;padding:23px 0 0;overflow:hidden;position:absolute;top:0;left:0;width:148px;height:0;}
.lang-select .expand,.sort-by .expand{height:auto;}
.lang-select .ls-id{background-position:0 -14px;}
.lang-select .ls-in{background-position:0 0;}
.footer-share a{float:left;width:24px;height:24px;margin:0 0 0 6px;}
.footer-share .fs-fb{background-position:0 -28px;}
.footer-share .fs-tw{background-position:0 -52px;}
.footer-share .fs-gp{background-position:0 -76px;}
.footer-share .fs-in{background-position:0 -100px;}
.footer-row-1 .itmnet{float:right;}
.itmnet img{margin:4px 0 5px 10px;vertical-align:middle;}
.footer-row-2{text-align:center;padding:10px 0;}
.city h4{font-size:14px;margin:0 0 10px;}
.city h4 a{color:#333;}
.bot2{margin:10px 0 0;}
.bot2 a{color:#555;padding:0 3px;}
.footer-row-3{background:#FFF;text-align:center;font-size:11px;color:#777;}
.footer-row-3 a{color:#333;}
#ga{font-size:10px;color:#FFF;}