html{font-size:100.01%;margin:0;padding:0}
body{background:#f1f1f1 url("data:image/gif;base64,R0lGODlhAQDFAKIAAAUFBRkZGX9/f5nAM////wAAAAAAAAAAACH5BAAAAAAALAAAAAABAMUAAAMYOKrQ/jDKSau9OGtMOglgKI5kaZ6joKoJADs=") repeat-x 0 0;color:#888;font:62.5% Arial,Helvetica,sans-serif;line-height:1.4;margin:0;padding:0;text-align:center}
div,span,h1,h2,p,em,img,strong,b,u,i,dl,dt,dd,ol,ul,li,fieldset,form,label,table,tr,th,td{background:transparent;border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline}
a{background:transparent;color:#88a836;font-size:100%;margin:0;padding:0;text-decoration:none;vertical-align:baseline}
a:hover{text-decoration:underline}
table{border-collapse:collapse;border-spacing:0}
td,th{vertical-align:top}

#scrollfix{min-width:992px;width:100%}

/*head*/
.wrap{margin:0 auto;position:relative;text-align:left;width:984px}

.head{background:#050505 url(images/new_skin/headbg.jpg) no-repeat center top;border-bottom:4px solid #fff;border-top:5px solid #99c033;height:133px;min-width:984px}
.carid_logo{height:125px;left:0;position:absolute;top:8px;width:283px}
.head_links{color:#333; font-size:11px; position:absolute; top:10px; right:-5px}
.head_links>a{color:#7f7f7f; margin:0 4px}
.head_cart{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA9JREFUeNpisrCwSAMIMAACbQER447uzgAAAABJRU5ErkJggg==") repeat 0 0;color:#bebebe;font-size:12px;height:16px;padding:28px 0 12px 70px;position:absolute;right:0;top:38px;width:160px}
.head_cart_ic{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAjCAYAAAD8BaggAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABqdJREFUeNrsl0toXFUYx8/M3Myrk8wkaV590NZSBEvFYHWRIrQ1irgqiNRQF7qwC0UXbtSdewWtripITARxYUtx0S4kEXQRlCxam0SqtrEmTSavSZr3ZF7+/nfODdPJg7SF0kUvXM53v+873/mf73XO9RUKBfMwPX7zkD2PAD0CdL+P09HREaLSPgyFQif4ziwvL/+Vy+V6+P4mFost+Hy+BwuIxV/YvXv3x4cOHTL5fN7Mzc09c+vWrbaRkZGPgsFg1nGcBwJE7UfrC1B1NBo18XjcZVZVVZmmpiZ/T0/PzsOHD5va2totG7zXx4vC8PCwwQFO9/Xr17sI1fP19fWmsbHRJBIJCcz8/LzBSy7y8skCUBrOuwmtdEs3oO+KigqzsrJifO3t7SaTydRks9mn/X7/iT179rwtYBMTEyYQCJhIJLIKSJPwqGtAgEWLp0c6oj1dybHp2sCuS3tygREtnmxJR7TsuQnChBQGfoLRfePGDWd6evp0XV1dCsXowsLCslN8AktLS2kMqQjy6XQ6i/dCbCbDfB+6DmSasULf0CtWN4vdAnSQUfIA8oBo8QrFJwMdn5qamnNKc4BFc5DtzDnNhD7Q74OX5DsGfxsAxuA18KYxOsfYiFzAA8gTGE1qhO9HN4U36tGb513B/nbk48ii0BGqeIyxju8MNsbGx8dbFhcXLzheLsjFejHiyL4m8UoeRK5dB5AFNeobOiyvACAI7bfykCLrKz6i3fnwlWCO5OhVWDqMTHYzRKEFj86Qx184AqMYe17Sq2/GamRhPBXnOwwtwwloAXWNalF4MaERjW4VICNCozBBh63NHLR0K7UBgZKu7CLzK3dGR0cvMK3XWa9kQavq+pdRiw7DijNpGwaS6DbyrrDALIm4A69OIldOVCu80NVaBPmUkkOhVcjchCU0yKMAiyr8jDXwFpLJZA0V9okc4ZSXq8DZkDWhEGOsZ2LE7rAOXqXcrPAp6Vmoxl98ogCsZYFtqmRtSjR6ASW2cgfdWnlaL/IEevspIMP7JXoDxsbyDkDet9ysatLDwvlC0Y0Sis5j1OVptPqF4vS8eMbyV+d4tDePDciumZ2dHadiv5J33E5dHi592/6RZBeVGJhQvOHH4E0wSfmTZvdzNrGnlfxKbOiUd2irlcAPlYQsyJwZeFEBg0erm3ict5N1+r08XvegUrWp5NUbAOdWDBPUR1ThVajAzsbIg0oBUZkrmW3zU9IrqSvgVQoIOpoYk1wJrZDR056lukbw0LfMKaw21PUA2W48hoEIipPyjhIR0ZQiiExJPW+9dZvvgG0fM3nbA0TLc4zz6GahtRnxVIUCHecQ/wH6D6236oz1DkWh5c2gKPvyhuItxYzySXmALKdRFe7lkOiCTTz0cpbnskpyUFMDgElxs/i89LhZ10PeOcMmdxISubmBEIZ1DEBrm8or7TisKiri8unokDe3a+QVioDktrnmoN2KZIwRpggn+xnWGCz1jgtIcS0HxAQTDoevInuKSdMkncq1QscB/aKSBVeU1ORBNUAXbeeu5DiYp9uGldToLjBPvWkB/TS2Etic4dmRSqVm0TtTfmNwAenILw+XPcFf4ZI2wXjRlqxbrYy/+IpWfLa0xfNC47el7Vaalfusvlyp4+USYH4D6PB6VxYH1Gu6NBc0s2vXLsPp+w+T3/POOS/fPEMb3YfK5aWjNlw8ize4wpajtAej0S0SsPu4pDUBZFRAxS/fwD39WdBzBIrTfS0gPHAHgxDm6JyGfDDcibaPjY29DPtrrz/dyx3b86w3yrZ3UVsDltIzpS/NirMuOSSgBw4ccLhjvw/A4/d7b97yX0d5yEjom+TOd319fR+0tLSYY8eOPdHf33+OMr1K5SzfLTDPvjxSds3RMfMW79ymgFQNxPfTgYGBZsC92NzcLEMJTuTn9Gdy5MgRN7/K+8dGRxAeN11dXYbQm71795qjR4+6Pw5DQ0Pm2rVrus6+Wjon0Nraut6uFtnBJYzELl++/BiJHG1ra3ON02EN/3FGIbUdfcNXiXvlyhXT0NBgTp486c5Vj1MVT05OGq6t51jn59I5ziaVoHPrncHBwb8PHjz4mYzob6Szs/NXDP3ILgubhU6eV4/jF+ulU6dOtXq/Vxd58E63zkJy9uyaxriFHDjb3d39JE3yDf5IfidUrwPkP69SNittmysd58+f/x5PHScXLzDnTWS37Y3C3DUgdrJEL3q3t7f3LL3oJuFLbvWn0P5zEZ3J18jB/XjsT/JwdrP5/wswAJcVv30PqP/HAAAAAElFTkSuQmCC") no-repeat 15px 11px;color:#88a836;font-weight:bold;left:0;padding:12px 0 26px 70px;position:absolute;top:0}
.head_cart_full{background-image:url(images/new_skin/head_cart_full.png)}
.head_ls{background:url(images/new_skin/sprite.jpg) no-repeat 99px 0;cursor:pointer;height:35px;left:660px;position:absolute;top:52px;width:60px}
.head_login_link{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA9JREFUeNpiKisrSwMIMAAEmwHLgYlIkwAAAABJRU5ErkJggg==") repeat 0 0;color:#fff;height:28px;line-height:29px;position:absolute;text-align:center;top:95px;right:0;width:115px}
.head_login_link2{right:116px;width:114px}

/*main menu*/
.main_menu{background:#191919;border-bottom:5px solid #7f7f7f;height:50px;min-width:984px}

.drop_down{color:#fff; list-style:none; left:0; position:absolute; top:0}
.drop_down_h{background:url("data:image/gif;base64,R0lGODlhBwAEAIABAIioNv///yH5BAEAAAEALAAAAAAHAAQAAAIIhA+BGWoNWSgAOw==") no-repeat 0 25px; cursor:default; height:50px; float:left; font-size:12px; line-height:50px; margin-right:32px; padding-left:15px; position:relative}
.drop_down_h:hover{color:#88a836}
.drop_down_cont{background:#191919; display:none; left:0; padding-right:4px; position:absolute; top:50px; z-index:99}
.drop_down_list{line-height:0; list-style:none; padding:6px 10px 8px 15px; white-space:nowrap}
.drop_down_li{background:url("data:image/gif;base64,R0lGODlhAwABAIABADs7O////yH5BAEAAAEALAAAAAADAAEAAAICRFIAOw==") repeat-x 0 0; height:26px; padding:7px 0 6px; position:relative; overflow:hidden}
.drop_down_li:first-child{background:none}
.drop_down_a{background:url("data:image/gif;base64,R0lGODlhBQAFAIABADs7O////yH5BAEAAAEALAAAAAAFAAUAAAIHRBynaa0eCgA7") no-repeat 100% 11px; color:#a3a5a7; float:left; font-size:11px; height:26px; line-height:26px; padding:0 10px 0 33px}
.drop_down_i{background-position:0 0; background-repeat:no-repeat; border:1px solid #bebebe; height:24px; left:0; position:absolute; top:7px; width:24px}
.drop_down_a:hover .drop_down_i{border-color:#f1f1f1}

.search_form{background:#eee;height:30px;position:absolute;top:10px;right:0;overflow:hidden;width:230px}
.search_txt{background:none;border:0;color:#888;font-size:11px;height:16px;line-height:16px;left:0;margin:0;padding:0 0 3px 7px;outline:0;position:absolute;top:8px;width:185px}
.search_btn{background:#88a836 url("data:image/gif;base64,R0lGODlhDQANANUAAIioNv///4mpOJezT7DFeuPr0NbhusjXo/H15/n79o6sP7vNjJCuQ/f58fj68rfKhdjivf///rPIf6rBb+nv2brNi/39+7zOjcjXooqpOarBcNfiu6vCcp24WpSxSt3mxcDRlYyrPM7crYyrPbjLhsHSl83aqsLSmKnAbY2sP/v8+O3y4e/z5Pz9+payTfX47pGuRfP265CuROnv2vz9+fH05/j688rYpdTgtpKvR9vkwuzx39zlxAAAAAAAAAAAACH5BAAAAAAALAAAAAANAA0AAAZyQIDihIgEYhgGYCnUBRIG3CtQgDFLAd5g6YEEbsyaw8UEyFiN3DKyKS9NAdQyIHIDDoHJ0rEKlQUUKlsABgEHAkwgVEwDCAEfEhJeTw9MHQUBmQEzNgEtDylLGRoVCxwCBBYBNBd2TCQNOwSuSyMLBAxBADs=") no-repeat 9px 9px;border:0;cursor:pointer;height:30px;margin:0;padding:0;outline:0;position:absolute;top:0;right:0;width:30px}

/*content*/
.cont{background:#fff;margin:0 auto;min-height:900px;padding:5px 0 150px;position:relative;text-align:left;width:984px}

/*side menu*/
.sidebar{float:left; margin-left:5px; width:184px}
.sidebar_ls{background:url(images/new_skin/sprite.jpg) no-repeat 0 0; cursor:pointer; display:block; height:86px; width:184px}

.sidebar_title{background:#88a836; color:#fff; font-size:1.4em; height:45px; line-height:45px; margin-top:5px; text-indent:12px}

.categories{list-style:none}
.categories a{background:#e9e9e9; border-bottom:1px solid #fff; color:#4f4f51; display:block; font-size:1.1em; font-family:Tahoma,sans-serif; padding:9px 3px 9px 12px; text-decoration:none; text-transform:uppercase}
.categories a:hover{background:#fdfdfd}
.categories a.current{background:#fff}

.sidebar_shopby{background:#e9e9e9; color:#4f4f51; cursor:pointer; display:block; font-size:1.1em; padding:9px 3px 9px 12px; text-transform:uppercase}
.sidebar_shopby:hover{background:#fdfdfd; text-decoration:none}
.sidebar_shopby>span{background:url("data:image/gif;base64,R0lGODlhAwAFAIABAIioNv///yH5BAEAAAEALAAAAAADAAUAAAIFRAKWi1cAOw==") no-repeat 100% 5px; padding-right:9px}

.sidebar_giftcard{background:url(images/new_skin/sprite.jpg) no-repeat 0 -86px; display:block; height:122px; margin:7px 0}

/*main*/
.main{margin-left:194px; overflow:hidden; width:785px}
.main_wide{background:url("data:image/gif;base64,R0lGODlhAwABAIAAAL29vf///yH5BAAAAAAALAAAAAADAAEAAAICRFIAOw==") 0 0 repeat-x; clear:both; margin:3px 0 0 5px; min-height:900px; padding-top:9px; width:974px}
.main p, .main_wide p{font-size:1.2em; padding:9px 5px; text-align:justify}
.main_stimg{display:block; height:260px; width:785px}
.main_img{display:block; margin-bottom:5px}

/*title*/
.title{background:#f1f1f1; max-height:50px; margin-bottom:5px; padding:1px}
.h1{border-left:4px solid #88a836; color:#757575; font:2.4em/0.8 Arial,sans-sarif; margin:9px 8px; padding-left:7px; text-transform:uppercase}
.breadcrumbs_h{border-top:5px solid #ddd; margin:12px 8px; position:relative}
.breadcrumbs{background:#f1f1f1; color:#919191; font-weight:bold; left:5px; padding:0 5px; position:absolute; top:-11px}
.breadcrumbs_a{color:#919191}
.breadcrumbs_product{border-bottom:1px solid #ddd; height:10px; margin:-5px 0 0}
.breadcrumbs_product .breadcrumbs{background:#fff}

/*old title*/
.main_title{background:url("data:image/gif;base64,R0lGODlhAwABAIAAAL29vf///yH5BAAAAAAALAAAAAADAAEAAAICRFIAOw==") repeat-x 0 0;margin:5px 0}
.main_title_h{background:url("data:image/gif;base64,R0lGODlhAwABAIAAAL29vf///yH5BAAAAAAALAAAAAADAAEAAAICRFIAOw==") repeat-x 0 100%;padding:0 0 1px}
.main_title h1{color:#a3a5a7; font:26px/32px "Arial Black",Arial,sans-serif; text-transform:uppercase}
.main_title span{color:#d9d9d9}

/*product icons*/
.ptype_list{list-style:none; margin:0 0 20px; padding:0; overflow:hidden}
.ptype_list>li{border:1px solid #eee; float:left; height:160px; margin:0 6px 6px 0; position:relative; width:188px}
.ptype_list>li>img{border-bottom:5px solid #88a836; height:105px; margin:9px 0 0 9px; padding-bottom:33px; width:170px}
.ptype_list>li>a{background:url(images/new_skin/sprite.jpg) no-repeat 99em 0; color:#777; font-size:1.1em; font-weight:bold; height:37px; left:0; line-height:16px; position:absolute; top:0; padding-top:123px; text-align:center; text-decoration:none; text-transform:uppercase; width:188px; z-index:2}
.ptype_list>li:hover{border-color:#bbb}
.ptype_list>li:hover>img{border-color:#99c033}
.ptype_list>li>a:hover{color:#555}
.ptype_list_mr0{margin-right:0 !important}
.ptype_list_tight{margin:5px 0}
.ptype_list_tight>li{margin:0 8px 8px 0}
.featured_cars>li{height:175px;margin:0 8px 8px 0}
.featured_cars>li>img{padding-bottom:47px}
.featured_cars>li>a{height:52px}

.f_products{display:block;height:180px;margin:12px 0;width:785px}

.gallery{height:170px;margin:10px 0; overflow:hidden}
.gallery_a{border:1px solid #d6d6d6; display:inline; float:left; margin-left:5px; padding:4px; position:relative}
.gallery_a:hover{border-color:#bbb}
.gallery_f{margin:0}
.gallery_a>img{height:160px; width:143px}
.gallery_a>i{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAI8AAAAhCAYAAADgdfgNAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABKRJREFUeNrsm0tLK0kUx6sfsTN56BhfRIcRUVBURMGNgoI7N+NK0Z3iSvQz+CVcKNeN4sKlaxFEFwoivsW3osKg+LiXiEls053O1Mnt1rKmk5mIicx4/nDo7uqqSkz/6pxTVa1ACPlGUKh3SMSfAIXwoBAe1H9Hcor1Be5oKcYdUQjPG2gsE5lzCxgwgzlHiBCeF3AAGIkxkYMHwIkyZiBACI9ommyawzzyuRLAolPTzKNulhn4E39NeAQGnCywsrIyZ319vbOmpsZZXFwMIJGrqyttb29P3draUs/Pz1VaFDHb6xjC/t8CQL4lAcdhgqO0tbV52tvbvUVFRQ67jm5ubrTZ2dnHhYWFIL18NiHSOIDYhDtTUGEynyZB/vJHgnBlhSkAx9vd3f0rlfz8/Gxsb28/LS4uBnd3d9VIJBLLy8uTcnJy5KqqKiUUChkXFxdRLoEWmHxJtsmf+HKRM7v7UpI++T5QGYKH9ToKDVWunp6eODjgXUZGRr5TDxOqra1V3G63NDExETg6OlIrKysVqOP3++WzszMtEAhEmdFuPdAss18Hk0fx+RRrElPf7r6cpFxmICLofT5eYpLy+IhuaGhwQqgKh8PG6OjoDwAjNzdX7OjoyIEwVlJSIp+cnGhjY2M/VFU1oC60sfEGAI7TNIWxRGW/UHOZx0Rt+HK+jss8ZtnMElFpSJjZ9Ryxuroafnyys7PzdHl5qdHwJFIPI2maFh/FcB0MBkUaqrTV1dVwa2urBxLqmZmZR+ZhxcPg5OTk7/yH9fX1/QlHeu83u/Jk96xyuGbrsNdMPwbOANOfMFshKz6yqbcpdrlc4vj4+PfCwkK5paXFLQgCod4HRjKB8GQYBllZWQnf39/rvb29PvBSg4ODV2birJufo5ijnyR68MmgSAWYBG2fzO+jIUCZWyT8Oe/W9Vh+fr7k8/nibQAgEOQ5cE7DlXx7e6v/A6h/A+cj/gi+nwT9YsjKEDwv02tYx6moqFAgFE1NTT0sLy+Hs7Ozpf7+/ly4Pz09Hbi7u9NPT0+1zs5OL5RdX19rXD9iusBJ0csSBCi9CTO7V2Xs7+/Dwh+pq6tzejwe4eDgIHJ4ePgsy7IgSZJwfHwcoXUiFCixqanJDXVh0dAmv8Ap8xeZbVl7Vfr6+roKU3Sa48hDQ0N5ELoeHh6Mzc3NJwCLehm9oKBAGhgY8Hm9XgnqQhtis0XxiV6HMN8Dp+tpDFuW5wF4NDrDUmHlGBYJy8vLleHh4cKlpaXQxsYGJKCkq6sru7m52QVwwVR9fn4+CG3I6z4XSQSRBZKV3PLlbOJrdy8FxXCmlZnZFr9Q+K+3JwCcubm5R/K6PRElr6vLitmX8AkeRyOv2yU6ep/0wkOYh/6yMVpaWupsbGx0wtqP3+93WMkxhK+1tTXV9DgR06ywxfbDbhvwe06CjfeLkbfvEpEUQw++LvJJ8BDyMa9kCEw/gk3bZPCw3/M98LAAxRCczK7zGNzsK0pSfxksxoFkwZDJh4g7658ADz9yo+R9r6Hiw/ui8BAu/zAIvgCPIqn/9wRCgnqTEKNQCA8K4UEhPCiEB4VCeFAfrb8EGAC8TjJ30F0VAgAAAABJRU5ErkJggg==") no-repeat 0 0; height:30px; left:4px; position:absolute; top:134px; width:143px}
.gallery_a:hover>i{height:31px; top:133px}

.select_vehicle{background:#efefef url(images/selectvehiclebg.png) no-repeat 0 0;height:68px;margin:5px 0 10px;position:relative;width:785px}
.select_vehicle_btn{background:url(images/selectvehiclebg.png) no-repeat 0 99px;cursor:pointer;height:35px;left:731px;margin:0;padding:0;position:absolute;top:15px;width:40px}
.select_vehicle_h{position:absolute;top:24px;left:235px}
.select_vehicle_h option{color:#111;font:12px Arial,sans-serif}
.select_vehicle_h select{color:#111;font:12px Arial,sans-serif;margin:0 6px 0 0;padding:1px;width:150px}

.subcats_h{border:1px solid #eee; margin-bottom:5px; min-height:550px; padding:50px 0 50px 240px; overflow:hidden; position:relative}
.subcats_img{left:25px; position:absolute; top:25px}
.subcats{float:left; width:240px}
.subcats_li{background:url("data:image/gif;base64,R0lGODlhBAAHAKIAAMfHx/7+/sTExMbGxsXFxf///wAAAAAAACH5BAAAAAAALAAAAAAEAAcAAAMOKBU1tESMAMgY8pFXeEkAOw==") no-repeat left center; list-style:none; padding:6px 0 6px 12px}
.subcats_a{color:#757575; font:bold 1.2em Tahoma,sans-sarif; text-transform:uppercase}

.popular_models_h{margin:40px 0 50px !important; overflow:visible !important}
.news_mm_h{margin-top:40px !important; overflow:visible !important}
.popular_models_h_title, .news_mm_h_title{background:#fff; color:#111; font-size:14px; font-weight:bold; left:12px; padding:5px 10px; position:absolute; text-transform:uppercase; top:-15px}
.popular_models{padding:17px 10px 10px 10px; position:relative}
.popular_models_a{background:url("data:image/gif;base64,R0lGODlhAgACAIAAAKPNOQAAACH5BAAAAAAALAAAAAACAAIAAAIChFEAOw==") 0 7px no-repeat; color:#4f4f4f; font-size:1.2em; float:left; display:inline; margin:11px 0 11px 8px; line-height:1.2em; padding-left:8px; text-transform:lowercase; width:222px}

/*make-model news*/
.news_mm{padding:20px 10px 0; position:relative}
.news_mm_post{overflow:hidden; padding-bottom:20px; zoom:1}
.news_mm_title{color:#8D3F19; font:bold 1.2em/1.5em Verdana,sans-serif; margin:0 140px 7px 182px}
.news_mm_postdate{background:url("data:image/gif;base64,R0lGODlhBAAHAKIAAMfHx/7+/sTExMbGxsXFxf///wAAAAAAACH5BAAAAAAALAAAAAAEAAcAAAMOKBU1tESMAMgY8pFXeEkAOw==") no-repeat left center; color:#adadad; float:right; font-size:12px; line-height:14px; padding:3px 3px 3px 9px}
.news_mm_text{background:url(/skin1/images/side-menu-listbg.gif) repeat-x 0 0; margin-left:182px; padding:3px 0 7px}
.news_mm_thumbs{float:left; list-style:none; width:174px}
.news_mm_thumbs_li{float:left; line-height:0; padding:0 8px 9px 4px}
.news_mm_thumbs_li.news_mm_mimg{padding:0 0 9px 4px; overflow:hidden; width:162px}
.news_mm_thumbs_img{border:1px solid #d6d6d6}
.news_mm_text ul{font-size:1.2em; list-style:disc; margin-left:25px}
.news_mm_text li{padding:6px 5px 6px 0}
#news_mm_video{line-height:0}

/*Product List*/
.prod_list{border:1px solid #eee; margin:10px 0 12px; padding:12px 15px 12px 158px; position:relative; overflow:hidden}
.prod_list_icon{height:83px; left:18px; position:absolute; top:18px; width:120px}
.prod_list_a{color:#111; font:bold 1.2em/1 Tahoma,sans-serif}
.prod_list_a_icon{background:url(images/new_skin/viewdetails1.png) no-repeat 0 99em; height:83px; left:18px; position:absolute; top:18px; width:120px}
.prod_list_a_btn{background:#92bb14 url(images/new_skin/viewdetails1.png) no-repeat 0 0; bottom:12px; height:23px; position:absolute; right:20px; width:120px}
.prod_list_a_btn:hover{background-color:#b1dc26}
p.prod_list_desc{background:url(images/side-menu-listbg.gif) repeat-x 0 100%; clear:both; line-height:1.2; margin:10px 0 6px; min-height:28px; padding:0 0 8px}
.prod_list_market_prc{color:#6d6463; font:1.1em Verdana,sans-serif}
.prod_list_prc_h{color:#a70615; font:bold 1.2em Verdana,sans-serif}
.prod_list_save{color:#6d6463; font-family:Verdana,sans-serif; font-style:normal}
.prod_list_recommended{bottom:12px; height:23px; position:absolute; right:145px; width:130px}
/**/
.wheels{border:1px solid #eee; padding:7px 0 6px 6px; position:relative; overflow:hidden; z-index:1}
.wheels_item{border-bottom:1px dotted #e9e9e9; border-left:1px dotted #e9e9e9; float:left; display:inline; height:225px; padding:7px 7px 0; position:relative; width:139px}
.wheels_icon{border:1px solid #e1e1e1; display:block; height:137px; margin-bottom:5px; width:137px}
.wheels_manuf{color:#a3a5a7; display:block; font-size:1.1em}
.wheels_a{color:#6a6a6a; display:block; font-size:1.2em; font-weight:bold; min-height:32px}
.wheels_a_feature{color:#6a6a6a; display:block; font-size:0.9em; font-weight:normal}
.wheels_a_btn{background:url(images/new_skin/sprite.jpg) no-repeat 99em 99em; top:0; height:232px; left:0; position:absolute; width:153px}
.wheels_price_h{border-bottom:5px solid #92bb14;display:block;font-size:1.1em;padding-bottom:5px}
.wheels_price{color:#a70615;font-size:1.1em}
.wheels_item:hover .wheels_icon{border-color:#bbb}
.wheels_item:hover .wheels_price_h{border-color:#b1dc26}
.wheels_lft{background:#fff; height:100%; left:0; position:absolute; top:0; width:7px; z-index:999}
.wheels_btm{background:#fff; bottom:0; height:7px; left:0; position:absolute; width:100%; z-index:999}
/**/

.pageSelect{background:#f3f3f3; font:bold 12px/26px Verdana,sans-serif; height:26px; margin:15px 0; padding:0 20px; overflow:hidden}
.ps-txt{float:left; height:26px; margin:0; padding:0 20px 0 0}
.ps-txt span{color:#a70615}
.ps-a{display:inline; float:left; color:#a70615; height:26px; margin:0 4px; text-align:center}
.ps-current{display:inline; float:left; color:#757575; height:26px; margin:0 4px; text-align:center}
.ps-prev{background:url(images/page-select_ar.gif) 0 3px no-repeat; display:inline; float:left; height:26px; margin:0 10px 0 0; width:20px}
.ps-prev-act{background-position:0 -87px}
.ps-next{background:url(images/page-select_ar.gif) 0 -42px no-repeat; display:inline; float:left; height:26px; margin:0 0 0 10px; width:20px}
.ps-next-act{background-position:0 -132px}

.makeAccHead{background:url(images/model_acc/model-acc-head_bg.gif) no-repeat 7px 12px; color:#878787; font-size:2.2em; line-height:1; margin-top:7px; padding:9px 10px 9px 32px; text-transform:uppercase}

.modelAcc{border:1px solid #d6d6d6; margin-top:33px; padding:22px 0 9px; position:relative}
.modelAccHead{background:#fff; color:#4f4f51; font-size:1.6em; font-weight:bold; line-height:1; left:10px; padding:0 10px; position:absolute; top:-9px; text-transform:uppercase}
.modelAccHeadClr{color:#93bd13}
.modelAccList{list-style:none; overflow:hidden}
.modelAccListTall{height:337px}
.modelAccSep{background:url(images/side-menu-listbg.gif) repeat-x 0 100%; clear:both; height:13px; margin:0 10px 12px}
.modelAccItem{float:left; display:inline; height:156px; margin-left:9px; line-height:0; position:relative; width:120px}
.modelAccIco{display:block; height:83px; width:120px}
.modelAccDescr{background:url(images/model_acc/model-acc-descr_bg.png) 0 0 no-repeat; color:#615548; display:block; font:1em Verdana,sans-serif; height:40px; margin-top:5px; padding:3px 6px 0}
.modelAccPrice{border-bottom:5px solid #92bb14; color:#a70615; display:block; font:bold 1.1em Verdana,sans-serif; padding:0 3px 7px; text-align:right}
.modelAccBtn{background:url(images/new_skin/sprite.jpg) no-repeat 99em 99em; height:155px; left:0; position:absolute; top:0; width:120px}
.modelAccItem:hover .modelAccPrice{border-color:#b1dc26}
.modelAccNav{background:url(images/side-menu-listbg.gif) repeat-x 0 0; clear:both; margin:12px 10px 0; padding-top:10px; overflow:hidden}
.modelAccNavTxt{display:inline; float:right; font-size:12px; line-height:19px; margin-right:9px}
.modelAccNavTxtEm{color:#6a6a6a}
.modelAccNavPgn{float:right; display:inline; margin-right:102px}
.modelAccNavBtn{background:none; border:1px solid #c7c7c7; color:#6a6a6a; cursor:pointer; display:inline; float:left; font-size:12px; font-weight:bold; height:19px; line-height:19px; margin:0 2px; padding:0 6px; text-decoration:none}
.modelAccNavBtn:hover{border:1px solid #6a6a6a; color:#333}
.modelAccNavBtn.current{background:#f9f9f9; border:1px solid #c7c7c7; color:#c7c7c7; cursor:default}
.modelAccNavBtn.modelAccNavArw{line-height:16px}
.modelAccAll{background:#4475bb url(images/new_skin/view_all.png) no-repeat center top; bottom:9px; height:21px; position:absolute; right:10px; width:100px}
.modelAccAll:hover{background-color:#4d88dd}

/*new product*/
.main_wide_prod{margin:0 auto; position:relative; width:960px}

#orderform{margin-left:7px; overflow:hidden; width:960px}
#prodLeftSide{float:left; line-height:0; width:498px}
#prodRightSide{margin-left:500px; overflow:hidden; width:460px}
.prod_info_ic{float:left; margin:9px 9px 0 0}
.prod_info_ic:hover{margin-bottom:2px; margin-top:7px}

.prod_tabs{padding-top:80px; overflow:hidden; position:relative; width:100%}
.prod_tabs dt{background:#efefef; border:1px solid #d6d6d6; border-bottom:none; color:#757575; cursor:pointer; font:bold 12px/40px Arial,sans-serif; float:left; height:40px; margin:0 3px 0 0; padding:0; position:relative; text-align:center; width:200px}
.prod_tabs dt.selected{background:#fff; z-index:3; cursor:default}
.prod_tabs dd{background:#fff; display:none; float:right; margin:40px 0 0 -100%; position:relative; width:100%; z-index:2}
.prod_tabs dd.selected{display:block}
.prod_tabs_cont{border-top:1px solid #d6d6d6; min-height:500px; padding:15px 0 8px; overflow:hidden}
.prod_tabs_cont .prod_icons{border:0; margin:0; padding:1px 0}

.prod_title{border-left:3px solid #92bb14; margin:20px 0; padding-left:7px}
.prod_name{color:#3e3e3e; font-size:2em; font-weight:normal; line-height:0.9; margin:0}
.prod_mmy{color:#c7c7c7; font-size:1.5em; font-weight:bold; line-height:0.8; margin-top:8px}
.prod_id{color:#bebebe; font-size:1.5em; margin-top:-5px}

.prod_rating_h{color:#757575; font:1.1em/1.8em Verdana,sans-serif; margin:9px 0 18px}
.prod_rating{float:left; padding:3px 10px 0 0}
#prodReviewLink{color:#757575}

.prod_share{height:21px; overflow:hidden; position:relative}
.prod_share #___plusone_0{left:0; position:absolute !important; top:0; overflow:hidden; width:75px !important}
.twitter-share-horizontal,.twitter-count-horizontal{border:0; height:20px; left:75px; overflow:hidden; position:absolute; top:0; width:90px}
.facebook_like{border:0; height:21px; overflow:hidden; position:absolute; top:0; left:170px; width:150px}
.made_in_usa{background:url(images/made_in_usa.png) no-repeat 100% 0}

p.prod_short_descr{padding:18px 0}

.prod_avail{background:#f5f5f5; color:#757575; float:left; font-size:1.2em; font-weight:bold; height:36px; line-height:1; margin:0 3px 20px 0; padding:14px 15px 0; width:180px}
.prod_avail_s1{color:#92bb14}
.prod_avail_s2{color:#aaa; font-size:10px; line-height:1.6}

.prod_chat{background:#f5f5f5; color:#757575; float:left; font-size:1.2em; font-weight:bold; height:50px; line-height:50px; margin-bottom:20px; text-align:center; width:247px}
.prod_chat_a{color:#92bb14;cursor:pointer}
.prod_chat_a:hover{text-decoration:underline}

.prod_select_btn{background:url(images/prod_opt.png) no-repeat 0 0; clear:both; cursor:pointer; height:50px}

.prod_info{border:3px solid #eee; clear:both; margin-top:20px; overflow:hidden; padding:15px 20px; zoom:1}
.prod_info td{color:#757575; font-size:1.2em; width:40px; white-space:nowrap}

.prod_price_h{color:#bbb; float:right; font-size:14px; height:46px; overflow:hidden}
.prod_price{color:#ac371f; font-size:46px; line-height:1.1}
.prod_price_range{font-size:24px; line-height:2.1}
.prod_price_set{font-size:26px; line-height:1.6}

.prod_price_match{color:#ac371f; font-size:1.2em}

.prod_add{border-bottom:1px dashed #eee; clear:both; margin:0; padding:15px 0; position:relative}
.prod_quantity_h{background:#f3f3f3; float:left; height:35px; padding-top:15px; text-align:center; width:190px}
.prod_quantity_l{font:1.1em/1.5em Verdana,sans-serif; color:#333}
.prod_quantity{font:1.1em Verdana,sans-serif; color:#535353; text-align:center; width:25px}
.prod_quantity_txt{margin-top:-5px; text-align:center}
.prod_addtocart{background:#92bb14 url(images/add_to_cart_btn.png) no-repeat 44px center; color:#fff; cursor:pointer; display:block; font-size:20px; height:50px; line-height:50px; margin-left:193px; text-indent:75px}
.prod_addtocart:hover{background-color:#b1dc26}

.prod_free_shipping{padding:20px 0 0 30px}
.prod_buysafe_kicker{float:right;height:43px;padding:16px 4px 0 0}

.gal_po_holder{height:0; left:0; overflow:hidden; position:absolute; top:0; width:1px}
#gallery{background:#f5f5f5; width:988px}
#gal_title{background:url(images/po_bg.png) 0 0 repeat-x; color:#838383; font:bold 16px/37px Arial,sans-serif; height:37px; padding:0 20px; text-align:left}
.gal_main{width:988px}
.gal_main_block{margin:20px 0}
.gal_main_holder{background:url(/colorbox/loading.gif) center center no-repeat; height:520px; overflow:hidden; text-align:center; vertical-align:middle; width:664px}
#gal_main_box{line-height:0; position:relative}
#gal_main_box>img{background:#fff; border:1px solid #e1e1e1; padding:3px}
.gal_main_arrows{text-align:center; vertical-align:middle; width:44px}
.gal_main_arrow{background:url(images/gal_arrows.png) 0 0 no-repeat; cursor:pointer; display:block; height:112px; margin:0 auto; width:22px}
#dal_mail_arrow_r{background-position:100% 0}
#dal_mail_arrow_l:hover{background-position:0 100%}
#dal_mail_arrow_r:hover{background-position:100% 100%}
.gal_main_title_h{color:#615548; font:bold 11px Verdana,sans-serif; height:35px; vertical-align:middle; text-align:center}
.gal_media{background:#fff; border-left:1px solid #bbb; text-align:left; padding-bottom:10px; vertical-align:top; width:235px}
.gal_media_title{border-bottom:1px solid #a5a5a5; clear:both; color:#a5a5a5; font:18px/30px Arial,sans-serif; margin:0 20px 10px; padding-top:20px}
.gal_img, .gal_info{border:1px solid #e1e1e1; float:left; line-height:0; margin:3px 0 5px 24px; padding:3px}
.gal_img:hover, .gal_info:hover{background:#f9f9f9; border-color:#bbb; margin-bottom:6px; margin-top:2px}
.gal_img_cur{background:#f9f9f9; border-color:#bbb}
.gal_video{background:url(images/gal_video_bg.png) 0 2px no-repeat; color:#a5a5a5; display:block; font:12px/14px Arial,sans-serif; margin:7px 20px; padding:3px 0 3px 20px}
.gal_video_active{background-image:url(images/gal_video_active_bg.gif); font-weight:bold}

.po{background:#f5f5f5 url(images/po_bg.png) 0 0 repeat-x; color:#4c4c4c; padding-top:37px; position:relative; text-align:left; width:784px}
.po_header{left:260px; position:absolute; top:15px}
.po_submodel{border-bottom:2px solid #fff; padding:20px 16px}
.po_submodel_m{background:#fff url(images/side-menu-listbg.gif) repeat-x 0 100%; padding:20px 16px 12px}
.po_submodel_h{background:#d1d1d1; border:1px solid #c6c6c6; float:left; padding:12px 12px 4px}
.po_submodel_title{color:#000; font:bold 12px Verdana,sans-serif; padding:0 7px 9px 0; text-align:left; vertical-align:middle}
.po_submodel_input{padding-bottom:6px; text-align:left; vertical-align:middle}
.po_select{background:url(images/po_select_bg.png) 0 0 no-repeat; cursor:default; height:30px; padding:2px 4px 4px 2px; position:relative; width:223px}
.po_select:hover{background-position:0 -38px}
.po_select_value{color:#615548; display:block; font:10px/14px Verdana,sans-serif; height:14px; padding:8px 0 0 14px; overflow:hidden; width:185px}
.po_select_opts{background:#fff; border:1px solid #aaa; color:#615548; display:none; font:10px/14px Verdana,sans-serif; list-style:none; left:3px; min-width:220px; max-height:300px; max-width:600px; overflow-y:auto; overflow-x:hidden; text-align:left; position:absolute; top:31px; white-space:nowrap; z-index:999}
.po_select_opts_long{width:550px; white-space:normal}
.po_select_opts>li{border-bottom:1px solid #e9e9e9; cursor:default; padding:6px 20px 6px 9px; position:relative}
.po_select_opts>li, #ie#fix{padding:6px 9px}
.po_select_opts>li:last-child{border:none}
.po_select_opts>li:hover,.po_select_opts>li.active{background:#3399ff; color:#fff}
.po_select_opt_params{font-style:normal}
.po_select>select{height:25px; width:200px}
.po_thumb{height:18px; margin:-2px 6px -5px 0; width:30px}
.po_input{background:url(images/po_select_bg.png) 0 -76px no-repeat; height:30px; padding:2px 4px 4px 2px; position:relative; overflow:hidden; width:223px}
.po_input>input{background:#fff; border:0; color:#615548; font:10px/26px Verdana,sans-serif; height:26px; margin:1px 0 0 2px; padding-left:8px; overflow:hidden; width:200px}
.po_prod{background:url(images/side-menu-listbg.gif) 0 100% repeat-x; padding:0 0 1px; position:relative}
.po_prod_f{border-top:2px solid #fff; padding-top:5px}
.po_prod_sku{color:#8a8a8a; font:10px/26px Arial,sans-serif; height:24px; overflow:hidden; padding:0 20px; text-align:right}
.po_prod_sku_m{background:url(images/side-menu-listbg.gif) 0 100% repeat-x; border-top:2px solid #fff; color:#8a8a8a; font:10px/26px Arial,sans-serif; height:24px; padding:0 20px; text-align:right}
.po_prod_body{background:#fff url(images/side-menu-listbg.gif) 0 0 repeat-x; width:100%}
.po_prod_icon_h{padding:9px 15px 12px; width:110px}
.po_prod_icon{background:url(images/po_prod_icon_bg.png) 0 0 no-repeat; display:block; margin:0 0 3px 2px; padding:5px 7px 7px 5px}
.po_prod_thumbs{float:left; margin:4px 0 0 4px}
.po_prod_title{border-bottom:1px solid #e9e9e9; font:bold 14px/18px Arial,sans-serif; padding:9px 0 5px}
.po_prod_descr{color:#8a8a8a; font:1.1em/1.3em Arial,sans-serif; padding:8px 0; position:relative}
.po_prod_esd{font:1.1em/1.3em Arial,sans-serif; padding:2px 0 10px}
.po_prod_esd>strong{background:url(images/po_prod_esd_bg.png) 0 5px no-repeat; padding-left:12px}
.po_prod_opt{margin:0 0 8px}
.po_prod_opt_th{font:bold 1.1em/1.3em Arial,sans-serif; padding:0 20px 0 0; text-align:left; vertical-align:middle}
.po_prod_opt_td{padding:2px; vertical-align:middle}
.po_prod_price{color:#d6310d; font:bold 1.6em Arial,sans-serif; text-align:right; vertical-align:middle; width:100px}
.po_prod_check{text-align:center; vertical-align:middle; width:60px}
.po_prod_checkbox{margin:0; padding:0}
.po_prod_small .po_select{background-position:-230px 0; height:22px; width:160px}
.po_prod_small .po_select:hover{background-position:-230px -38px}
.po_prod_small .po_select_value{padding:4px 0 0 9px; width:130px}
.po_prod_small .po_select_opts{top:23px}
.po_prod_small .po_input{background-position:-230px -76px; height:22px; width:160px}
.po_prod_small .po_input>input{height:14px; line-height:14px; margin:4px 0 0 5px; padding:0; width:150px}

.po_price_calc_show .po_prod_sku{color:#f5f5f5}
.po_price_calc_show .po_prod_price{color:#fff}
.po_price_calc_show .po_prod_checkbox{bottom:19px; right:24px; position:absolute; z-index:2}
.po_price_calc_show .po_prod_info{padding-bottom:36px}

.po_price_calc{background:#fff; bottom:1px; position:absolute; right:0; z-index:1}
.po_price_calc_xprice{background:url(images/po_price_calc_bg.png) no-repeat 0 0; color:#333; font:bold 1.6em/32px Arial,sans-serif; height:40px; margin-top:0; padding-left:88px; width:162px;}
.po_price_calc_subtotal{background:none; padding-left:50px}
.po_price_calc_xprice>span, .po_price_calc_subtotal>span{color:#d6310d}

.po_notif{background:#fff; display:none; left:0; position:absolute; top:37px; text-align:center; width:100%; z-index:2}
.po_notif_btns_hide{background:#f5f5f5; bottom:0; display:none; height:115px; left:0; position:absolute; width:100%; z-index:3}
.po_notif_btn{float:none !important; display:block; margin:15px auto !important; text-decoration:none !important; width:280px !important}
.po_notif_info{background:#fff; bottom:25px; font-size:1.2em; left:25px; padding:5px; position:absolute}
.po_notif_info_title{color:#333;margin-bottom: 5px;text-transform:uppercase}
.po_notif_info_box_td{background:#f5f5f5; border:1px solid #e9e9e9; line-height:20px; padding:4px 12px; vertical-align:top; width:120px}
.po_notif_info_box_sp{width:7px}
.po_notif_msg{background:#fff; display:none; font-size:1.2em; left:386px; padding:5px 9px; position:absolute; top:200px}
.po_notif_msg_old{bottom:25px; display:none; font-size:1.2em; left:33px; position:absolute}
.po_notif_wheel_th{border-bottom:1px dotted #bababa; padding:0 7px; white-space:nowrap}
.po_notif_wheel_td{border-top:1px dotted #bababa; padding:0 7px; white-space:nowrap}
.po_notif_wheel_border{border-left:1px dotted #bababa; text-align:center}
.po_notif_wheel_note{bottom:-20px; left:5px; position:absolute; width:725px}

.po_total{background:url(images/po_total_bg.png) 100% 0 no-repeat; font:bold 2em/38px Arial,sans-serif; height:38px; margin:14px 0; padding:0 18px; text-align:right}
.po_total>span{color:#d6310d}
.po_buttons{padding:2px 18px 18px; overflow:hidden}
.po_button_cancel{background:#838383; color:#fff; cursor:pointer; float:right; font:bold 16px/39px Arial,sans-serif; height:38px; margin-left:15px; text-align:center; width:135px}
.po_button_cancel:hover{background:#9c9c9c}
.po_button_add{background:#92bb14; color:#fff; cursor:pointer; float:right; font:bold 16px/39px Arial,sans-serif; height:38px; margin-left:15px; text-align:center; width:135px}
.po_button_add:hover{background:#b1dc26}
.po_popups{float:right; padding:0 0 5px; width:330px}

.prod_detail_info{padding:10px 5px; overflow:hidden; position:relative}
.prod_detail_info p{padding:7px 0; text-align:justify}
.prod_detail_info ul{font-size:1.2em; margin:7px 5px 15px 30px}
.prod_detail_info a{color:#757575}
.popups td{padding:0 5px; text-align:center}

.prod_skuupc{border-top:1px dotted #dadada; font-size:1.1em; margin:10px 5px 0; padding:8px 2px 0}
.prod_skuupc_a{color:#888; margin-right:9px}
.prod_skuupc_td{padding-right:9px; white-space:nowrap}

.prod_brand_info{border-top:1px dotted #dadada; margin:6px 5px 0; padding:10px 0}
.prod_brand_info>p{clear:both; padding:15px 0 0}

/*notification*/
.product_notif{background:#fff; border-top:5px solid #92bb14; text-align:center}
.product_notif_title{color:#d6310d; display:block; font-size:1.8em; font-weight:bold; padding:6px 0 2px}
.product_notif_txt{font-size:1.2em; padding:0 12px 10px}
.product_notif_ul{font-size:1.2em; padding:0 12px 10px 28px}
.product_notif_b{color:#555}
.product_notif_foot{background:#f3f3f3 url(images/side-menu-listbg.gif) repeat-x 0 0; padding:12px 26px 12px 0; overflow:hidden}

.rv-title{border-top:3px solid #eee; font-size:1.2em; font-weight:bold; margin:10px 5px 0; padding:15px 10px}
.rv-title>span{font-size:0.9em; font-weight:normal}
.rv-board{border-top:1px dotted #dadada; border-bottom:1px dotted #dadada; margin:0 5px; padding:16px 0 22px; overflow:hidden}
.rv-b-icon{float:left; height:83px; padding:1px 0 0 24px; width:120px}
.rv-b-l{background:#f0f0f0; float:right; margin-right:20px; height:135px}
.rv-b-l-table{color:#111; font-size:1.1em; margin:3px 0 0}
.rv-b-l-table .f{height:38px}
.rv-b-l-line{border-top:1px solid #fff; height:7px}
.rv-b-l-table th{height:20px; padding:0 9px 0 11px; text-align:left; vertical-align:middle}
.rv-b-l-table td{text-align:right; padding-right:11px; vertical-align:middle}
p.rv-b-r{float:right; margin-top:-3px; padding:0; width:545px}
.rv-sort{background:#fff; display:inline; color:#555; float:right; height:22px; line-height:22px; margin:-35px 10px 0; padding:0 0 0 8px}
.rv-sort label{padding:0 5px 0 0}
.rv-sort select, .rv-sort option{color:#555; font:10px/12px Verdana,sans-serif; padding:1px}
.rv-post{border-bottom:1px dotted #dadada; padding:18px 5px 10px; position:relative; overflow:hidden; zoom:1}
.rv-post-tit{font-size:1.2em; font-weight:bold}
.rv-post-date{font-size:1.1em; padding-bottom:12px}
.rv-post-author{color:#111; font:1.1em Verdana,sans-serif; padding:3px 0 10px}
.rv-post-author>img{margin:3px 7px -3px 0}
.rv-post-table{float:left; color:#333; font-size:1.1em; margin:8px 25px 8px 0}
.rv-post-table th, .rv-post-table td{height:20px; padding:0 10px 0 0; vertical-align:middle}
.rv-post-hf{color:#555; font-size:11px; height:20px; line-height:20px; padding:0 5px; position:absolute; top:25px; right:0}
.rv-post-hf-img{cursor:pointer; height:19px; margin:0 0 -3px 5px; width:19px}
.rv-view-more{background:#eff5dc url("data:image/gif;base64,R0lGODlhBQAFAIABAJO9Ev///yH5BAEAAAEALAAAAAAFAAUAAAIHhB0XC+vvCgA7") no-repeat center bottom; color:#92bb14; cursor:pointer; display:block; font-size:11px; margin-top:15px; padding:4px 0 5px; text-align:center}
.rv-view-more:hover{background-color:#e1eeb8}
.rv-view-all{color:#00aeef; float:right; font-size:1.2em; margin:15px 12px 1px}

/*filters*/
.ess_refine_img{display:block; height:54px; margin-top:7px; position:relative; width:184px; z-index:2}
.ess_block{list-style:none}
.ess_block>li{background:#f1f1f1; border-bottom:1px solid #fff; color:#4f4f51; cursor:pointer; font-size:1.2em; padding:6px 25px 6px 9px; position:relative}
.ess_block>li:hover{background:#fdfdfd}
.ess_block>li.checked{background:#a70615; color:#fff; font-weight:bold}
.ess_block i{background:url(images/new_skin/sprite.jpg) no-repeat 0 99em; cursor:pointer; height:18px; position:absolute; top:6px; right:6px; width:18px}
.ess_block input{margin:0; padding:0; position:absolute; top:8px; right:8px}
#ess_clear_all_btn{background:#92bb14; border:0; color:#fff; cursor:pointer; font:bold 16px/39px Arial,sans-serif; height:38px; margin-top:5px; padding:0; text-align:center; width:184px}
#ess_clear_all_btn:hover{background:#b1dc26}
.sidebar_brand_icon{display:block; height:64px; margin-top:-5px; position:relative; width:184px; z-index:1}

/*sorters*/
.sorting_tool{background:#191919; height:32px; margin:5px 0; position:relative; width:785px}
.sorting_tool_sort_by{color:#fff; font-size:12px; line-height:32px; position:absolute; top:0; right:6px}
.sorting_tool_sort_by select{font-size:12px; height:19px}
.sorting_tool_sort_by option{font-size:12px}
.sorting_tool_num{color:#fff; font-size:11px; left:11px; line-height:32px; position:absolute; top:2px}

/*mmys selectors*/
.mmys_options{position:relative; z-index:3}
.mmys_select{background:#f1f1f1 url("data:image/gif;base64,R0lGODlhEAAeAJECAKHASQAAAP///wAAACH5BAEAAAIALAAAAAAQAB4AAAIjjB+iy5gM1YlUvIqz3rz7D4biSJbmiabqBrQukL2w5nZzVgAAOw==") no-repeat 100% 15px; border-bottom:1px solid #fff; cursor:default; height:30px; padding:1px; position:relative; text-align:left; z-index:2}
.mmys_select:hover,.mmys_select:focus{background-color:#fff; background-position:100% -11px}
.mmys_select.checked{background-color:#a70615}
.mmys_select_value{color:#4f4f51; display:block; font-size:13px; height:20px; line-height:20px; margin:5px 24px 0 8px; overflow:hidden}
.mmys_select.checked .mmys_select_value{color:#fff; font-weight:bold}
.mmys_select>select{height:30px; width:100%}
.mmys_select_opts{background:#fff; border:1px solid #a3a5a7; color:#333; font:11px/13px Verdana,sans-serif; display:none; list-style:none; max-height:250px; min-width:180px; overflow-y:auto; overflow-x:hidden; text-align:left; left:0; top:30px; position:absolute; z-index:9999}
.mmys_select_opts li{border-bottom:1px solid #e9e9e9; cursor:default; padding:5px 9px; position:relative; white-space:nowrap}
.mmys_select_opts li:last-child{border:none}
.mmys_select_opts li:hover,.mmys_select_opts .active, .mmys_select_opts .hover{background:#3399ff;color:#fff}
#mmys_select_make{z-index:9}
#mmys_select_model{z-index:8}
#mmys_select_year{z-index:7}
#mmys_select_smodel{z-index:6}
.mmys_select_load,.mmys_select_overlay,.mmys_select_loading{height:100%; left:0; position:absolute; top:0; width:100%; z-index:22}
.mmys_select_load{display:none}
.mmys_select_overlay{background:#000; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); opacity:0.5}
.mmys_select_loading{background:url("data:image/gif;base64,R0lGODlhKwALAPEAAP///4KlIMHSkYKlICH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAKwALAAACMoSOCMuW2diD88UKG95W88uF4DaGWFmhZid93pq+pwxnLUnXh8ou+sSz+T64oCAyTBUAACH5BAkKAAAALAAAAAArAAsAAAI9xI4IyyAPYWOxmoTHrHzzmGHe94xkmJifyqFKQ0pwLLgHa82xrekkDrIBZRQab1jyfY7KTtPimixiUsevAAAh+QQJCgAAACwAAAAAKwALAAACPYSOCMswD2FjqZpqW9xv4g8KE7d54XmMpNSgqLoOpgvC60xjNonnyc7p+VKamKw1zDCMR8rp8pksYlKorgAAIfkECQoAAAAsAAAAACsACwAAAkCEjgjLltnYmJS6Bxt+sfq5ZUyoNJ9HHlEqdCfFrqn7DrE2m7Wdj/2y45FkQ13t5itKdshFExC8YCLOEBX6AhQAADsAAAAAAAAAAAA=") no-repeat center center}
.mmys_select_reset{cursor:pointer; display:none; float:right; font-size:12px; font-style:normal; margin-right:10px}
.mmys_select_reset:hover{text-decoration:underline}

/*cart*/
#main-cart{background:#fff; margin:0 9px; min-height:600px}
.main_title .step1{background:url(images/step1.png) no-repeat right center}
.main_title .step2{background:url(images/step2.png) no-repeat right center}
.main_title .step3{background:url(images/step3.png) no-repeat right center}
.main_title .step4{background:url(images/step4.png) no-repeat right center}

.cart_head{color:#333; font-size:1.6em; font-weight:bold; padding: 9px 3px 15px; position:relative}
.cart_head_info{color:#88a835}
.cart_head_icon{line-height:0; position:absolute; right:15px; top:10px}

.cart_body{border:1px solid #d6d6d6; position:relative; margin:0 0 15px; overflow:hidden}
.cart_body_h{border-top:1px solid #92bb14}
.cart_body_head{background:url(images/side-menu-listbg.gif) 0 100% repeat-x; color:#111; font-size:1.2em; font-weight:bold; padding:12px}
.cart_body_head span{color:#999; font-size:0.8em; font-weight:normal; color:#757575}
.cart_body_head strong{color:#111}

.cart_t{width:100%}
.cart_t_th{border-left:1px dotted #ccc; color:#111; font-size:1.2em; font-weight:bold; padding:10px; text-align:center; vertical-align:middle}
.cart_t_td{border-left:1px dotted #ccc; border-top:1px dotted #ccc; color:#111; font-size:1.2em; font-weight:bold; padding:7px 10px; text-align:center; vertical-align:middle}
.nowrap{white-space:nowrap}
.fontnormal .cart_t_td{font-weight:normal}
.cart_t .nobord_l{border-left:none}
.cart_t input{border:1px solid #d6d6d6; font-size:12px; margin:0; padding:3px 5px; text-align:center; width:25px}
.cart_t select{border:1px solid #d6d6d6; font-size:10px; font-weight:normal; padding:3px 2px 3px 3px}
.cart_t_icons{margin:auto}
.cart_t_icons td{border:none; padding:0 2px; vertical-align:middle}
.cart_pr_icon{display:block; margin:7px 3px}
.cart_pr_a{display:block; color:#111; font:bold 1em/1 Tahoma,sans-serif; font-weight:bold; margin:0 0 7px}
.cart_pr_descr{color:#999; font-weight:normal; margin:5px 0 5px 12px; padding:0; text-align:left}
.cart_pr_select_opt{border-left:3px solid #d6d6d6; color:#777; font-size:11px; font-weight:normal; margin:12px 0 7px 12px; padding-left:5px; text-align:left}

.cart_greybg{background:#f7f7f7 url(images/cart_greybg.gif) repeat-x 0 0}
.cart_greybg_icon{bottom:0; left:15px; position:absolute}
.cart_greybg_txt{color:#888888; font-weight:normal; margin:3px 0 3px 80px; text-align:left}

.cart_btn_h{padding:20px 0 0; overflow:hidden; width:100%}
.cart_btn{background:#92bb14; color:#fff; cursor:pointer; float:right; font-size:20px; line-height:38px; height:38px; padding:0 25px; text-align:center}
.cart_btn:hover{background:#b1dc26; text-decoration:none}
.cart_btn_c{background:#838383; color:#fff; cursor:pointer; float:left; font-size:20px; line-height:38px; height:38px; padding:0 25px; text-align:center}
.cart_btn_c:hover{background:#9c9c9c; text-decoration:none}

.divider{background:url(images/side-menu-listbg.gif) 0 0 repeat-x; clear:both; height:1px; overflow:hidden}

.cart_total_t{width:100%}
.cart_total_t th{color:#111; font-size:12px; font-weight:bold; padding-left:12px; text-align:left}
.cart_total_t td{color:#111; font-size:12px; font-weight:bold; padding-right:5px; text-align:right}
.cart_total_t .cart_total_red{color:#930000; padding-top:5px}

.payment{float:right; text-align:center; overflow:hidden; width:240px}

.cart_left{float:left; width:480px}
.cart_right{float:right; width:480px}

.cart_title{font-size:1.2em; padding:10px 15px 15px}

.account_form table{color:#111; margin:15px 0; width:100%}
.account_form th{font-size:1.2em; font-weight:normal; text-align:right; padding:4px 0; vertical-align:middle; white-space:nowrap; width:165px}
.account_form td{font-size:1.2em; font-weight:normal; padding:4px 0; vertical-align:middle; white-space:nowrap}
.account_form .additional{color:#999; font-size:0.9em}
.account_form .center{color:#f00; text-align:center; width:25px}
.account_form .red{color:#f00}
.account_form .red_border{border-color:#f00 !important}
.account_form input[type="text"], .account_form input[type="password"]{border:1px solid #d6d6d6; font-size:12px; padding:4px 5px; width:200px}
.account_form input[type="radio"], .account_form input[type="checkbox"]{margin:0; padding:0; vertical-align:middle}
.account_form textarea{border:1px solid #d6d6d6; font-size:12px; height:50px; padding:4px 5px; width:300px}
.account_form select{border:1px solid #d6d6d6; font-size:12px; padding:4px 2px 4px 5px}
.account_form option{font-size:12px}
.account_form input[type="text"]:hover,.account_form input[type="password"]:hover,.account_form textarea:hover,.account_form select:hover{background-color:#f4f8e7}

.shipaddr{font-size:1.2em; padding:12px 9px}
.shipaddr input{border:none; width:16px}

.cart_address{text-align:left; width:50%}
.cart_billto{background:url(images/cart_bill_addr.png) 100% center no-repeat; color:#999; font-size:1.2em; height:90px; text-align:left; padding:10px 150px 10px 15px; vertical-align:top}
.cart_shipto{background:url(images/cart_ship_addr.png) 98% center no-repeat; color:#999; font-size:1.2em; height:90px; text-align:left; padding:10px 150px 10px 15px; vertical-align:top}
.cart_billto_gr{background-image:url(images/cart_bill_addr_gr.png)}
.cart_shipto_gr{background-image:url(images/cart_ship_addr_gr.png)}

.payment_method th{width:345px}

/*order confirmation*/
.ord_conf_head{background:url(images/side-menu-listbg.gif) repeat-x 0 100%; margin-bottom:7px; width:100%}
.ord_conf_head th{padding:25px 0 30px 8px; text-align:left; vertical-align:middle}
.ord_conf_head td{padding:25px 15px 30px 0; font:10px Verdana,sans-serif; text-align:right; vertical-align:middle}
.ord_conf p{padding:12px 15px}
.ord_conf_notes{background:#f4f8e7; border:1px solid #d6d6d6; font-size:12px; height:55px; margin:0; padding:3px; overflow:auto; text-align:left}

/*footer*/
.f_psystems{background:#333 url(images/new_skin/ft_payments.png) no-repeat center 30px;height:110px;min-width:984px}

.f_info{background:#333;border-top:1px solid #3e3e3e;color:#757575;font-size:1.1em;min-width:984px}
.f_newsletter{background:url(images/new_skin/sprite.jpg) no-repeat 0 -210px;cursor:pointer;height:49px;left:5px;position:absolute;top:26px;width:155px}

.f_block_l{left:245px;position:absolute;top:24px}
.f_block_r{position:absolute;top:24px;right:5px;width:156px}
.f_block_head{color:#fff;font-size:1.1em;font-weight:bold;padding-bottom:7px}

.f_facebook,.f_caridblog,.f_google,.f_youtube,.f_twitter{background:url(images/new_skin/sprite.jpg) no-repeat 0 -260px;height:28px;left:0;position:absolute;top:27px;width:28px}
.f_facebook:hover{background-position:-30px -260px}
.f_twitter{background-position:0 -290px; left:32px}
.f_twitter:hover{background-position:-30px -290px}
.f_google{background-position:0 -320px; left:64px}
.f_google:hover{background-position:-30px -320px}
.f_caridblog{background-position:0 -350px; left:96px}
.f_caridblog:hover{background-position:-30px -350px}
.f_youtube{background-position:0 -380px; left:128px}
.f_youtube:hover{background-position:-30px -380px}

.f_secure{height:56px;padding:105px 0 5px;overflow:hidden}
.f_secure_a{background:#2a2c2b url(images/new_skin/sprite.jpg) no-repeat -61px -260px;border:1px solid #3e3e3e;float:left;height:54px;margin-right:46px;width:158px}
.f_secure_a:hover{border-color:#555}
.f_buysafe{background-position:-61px -304px}
.f_truste{background-position:-61px -348px}
.f_verisign{background-position:-61px -392px}
.f_mcafee{background-position:-61px -436px;margin:0}

.f_ident_purp{height:50px;padding-top:16px}

.f_other{background:#1c1c1c;border-top:1px solid #3f3f3f;color:#757575;font-size:1.1em;height:77px;min-width:984px}
.f_copyright{padding:18px 120px 0}
.f_links{color:#fff; padding:9px 110px 0}
.f_links>a{margin:0 10px}
.f_aaia{background:url(images/new_skin/sprite.jpg) no-repeat 0 -533px; height:42px; left:0; position:absolute; top:18px; width:97px}
.f_sema{background:url(images/new_skin/sprite.jpg) no-repeat -113px -490px; height:85px; right:15px; position:absolute; top:-28px; width:71px}

#forBMW{font-size:16px; font-style:italic; font-weight:bold; position:absolute; right:20px; top:16px}

.secureLinks{position:absolute; top:70px; margin-left:100%; left:0; width:59px; overflow:hidden; line-height:0}
.verisingF{background:url(images/getseal2.gif) 0 0 no-repeat; display:block; height:84px; width:59px}
.mcAfreeF{background:url(/images/mcafee3.gif) 0 0 no-repeat; display:block; height:84px; margin:7px 0 0; width:59px}
.thirdEar{margin:15px 0 0; display:block; min-height:84px; line-height:0; width:59px}
.like_ear{background:#fff; height:76px; margin:7px 0 0; overflow:hidden; width:59px}
.like_ear_frame{border:none; height:65px; margin:8px 0 0 6px; overflow:hidden; width:52px}
.like_ear #___plusone_0{margin:8px 0 0 4px !important}

.clear{clear:both; height:0; overflow:hidden}
.green{color:#88a835}
.blue{color:#00aeef}
.hidden{display:none}
.nobg{background:none !important}
.black{color:#111}
.while{color:#fff}
.float_none{float:none}
.float_right{float:right}
.float_left{float:left}

.buySAFE_Kicker{cursor:pointer; margin:7px 0 0}

/*colorbox*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden}
#cboxOverlay{position:fixed; width:100%; height:100%}
#cboxMiddleLeft, #cboxBottomLeft{clear:left}
#cboxContent{position:relative; overflow:visible}
#cboxLoadedContent{overflow:auto}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0}
#cboxTitle{margin:0}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer}
#cboxOverlay{background:#000}
#cboxContent{margin-top:32px}
#cboxLoadedContent{background:#000; padding:1px}
#cboxLoadingGraphic{background:url(/colorbox/loading2.gif) no-repeat center center}
#cboxLoadingOverlay{background:#000}
#cboxTitle{position:absolute; top:-20px; left:0; color:#fff; font:normal 12px/14px Verdana,sans-serif}
#cboxCurrent{position:absolute; top:-20px; right:75px; color:#f1f1f1; font:normal 12px/14px Verdana,sans-serif}
#cboxSlideshow, #cboxPrevious, #cboxNext, #cboxClose{text-indent:-9999px; width:20px; height:20px; position:absolute; top:-23px; background:url(/colorbox/controls2.png) no-repeat 0 0}
#cboxPrevious{background-position:0px 0px; right:44px}
#cboxPrevious.hover{background-position:0px -25px}
#cboxNext{background-position:-25px 0px; right:22px}
#cboxNext.hover{background-position:-25px -25px}
#cboxClose{background-position:-50px 0px; right:0}
#cboxClose.hover{background-position:-50px -25px}

/*search autocomplete*/
.ui-menu{background:#eee; border:1px solid #ddd; color:#333; font:1.1em/1.5 Tahoma,Arial,sans-serif; list-style:none; margin:0; max-height:200px; overflow-x:hidden; overflow-y:auto; padding:2px; text-align:left; position:absolute; width:195px !important; z-index:77 !important}
.ui-menu-item{margin:0; padding:0; zoom:1}
.ui-menu-item a{border:1px solid #eee; color:#333; display:block; padding:2px 4px; text-decoration:none; zoom:1}
.ui-menu-item a.ui-state-hover{background:#fff; border-color:#7eb30f; color:#639100}
.ui-menu-item b{color:#639100}

/*shop by brand*/
.sbb_nav{margin:10px 0 9px; overflow:hidden; zoom:1}
.sbb_nav_letter{background:url("data:image/gif;base64,R0lGODlhAQAUALMAAPT09P39/fPz8/n5+f////b29vv7+/7+/vr6+vX19ff39/z8/Pj4+AAAAAAAAAAAACH5BAAAAAAALAAAAAABABQAAAQPkJATwjIGjcFUKQkACEIEADs=") repeat-x; border:1px solid #d6d6d6; color:#000; cursor:pointer; display:inline; font-size:12px; float:left; height:18px; margin-right:9px; padding-top:1px; text-align:center; text-transform:uppercase; width:19px}
.sbb_nav_letter.active{background:#84b005; color:#fff; cursor:default}
.sbb_nav_letter:hover{background:#84b005; color:#fff}
.sbb_logos{border:1px solid #d6d6d6; list-style:none; margin:10px 0 20px; padding:1px 0 8px; overflow:hidden; zoom:1}
.sbb_logos_li{float:left; display:inline; margin:8px 2px 0 8px}
.sbb_logos_a{border:1px solid #d6d6d6; float:left; height:62px; width:143px}
.sbb_logos_a:hover{border-color:#bbb}
.sbb_logos_none{font-size:1.2em; padding:10px 10px 3px}
.sbb_all_brands{border:1px solid #d6d6d6; margin-top:25px; padding:14px 0; position:relative; zoom:1}
.sbb_all_brands_head{background:#fff; color:#424242; font-size:1.4em; font-weight:bold; line-height:1; left:9px; padding:7px 10px; position:absolute; top:-14px; text-transform:uppercase}
.sbb_all_brands_head_c{color:#b1c430}
.sbb_all_brands_list{display:inline; float:left; list-style:none; margin:0 0 0 18px; width:175px}
.sbb_all_brands_li{background:url("data:image/gif;base64,R0lGODlhAgACAIAAAKPNOQAAACH5BAAAAAAALAAAAAACAAIAAAIChFEAOw==") 0 6px no-repeat; font-size:1.2em; line-height:1.2; margin:8px 0 0; padding-left:8px}
.sbb_all_brands_a{color:#4f4f4f}

/*shop by brand pages*/
.sbbp_type{border:1px solid #d6d6d6; margin:10px 0 0; padding:0 7px}
.sbbp_type_thumbs{margin:12px 7px 7px 1px}
.sbbp_type_name{color:#111; font-size:1.2em; font-weight:bold; padding:9px 5px 0; text-transform:uppercase}
.sbbp_type_info{background:url(images/side-menu-listbg.gif) repeat-x 0 0; clear:both; margin:0 5px; padding:10px 0; position:relative}
.sbbp_type_price{color:#111; font-size:1.2em; font-weight:bold}
.sbbp_type_rating{font-size:1.1em; line-height:1.5; padding:5px 0 1px}
.sbbp_type_rating_img{vertical-align:middle; margin-right:5px}
.sbbp_type_btn{bottom:16px; right:2px}

/*chckt images*/
.ccimg_low{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3}
.ccimg_high{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1 !important}

/*slider*/
#slider_h{height:260px; margin-bottom:5px; position:relative}
#slider{height:260px; left:0; overflow:hidden; position:absolute; top:0; width:785px}
#slider_images{height:260px; left:0; position:absolute; top:0}
#slider_nav{bottom:12px; right:15px; position:absolute}
.slider_nav{cursor:pointer; float:left; background:url(images/slider_nav.png) no-repeat 100% 0; height:14px; margin-left:1px; text-indent:-99em; width:14px}
.slider_nav.active, .slider_nav:hover{background-position:0 0}
