/* div ngoai cung*/
.bigest_div{
width:100%; overflow:hidden;
}
.body{
margin:0;
font-family:Tahoma, Arial;
font-size:12px;
color:#afafaf;
background-color:#252525;
}
div, td{
font-family:Tahoma, Arial;
font-size:12px;
color:#afafaf;
}
a{
color:#C77637;
text-decoration:none;
}
a:hover{
color:#fff;
}
.clr_line{ overflow:hidden; height:15px; clear:both; width:100%;}
/* banner*/
.banner{
background:url(images/banner.jpg) repeat-x; width:100%; height:140px; overflow:hidden;
}
ul.yel_arr{
padding:0;
margin:0;
list-style:none;
}
ul.yel_arr li{
padding:0 0 0 18px;
background:url(images/small_star.png) 0px 6px no-repeat;
height:24px; line-height:24px;
}
.banner .top_header_site{
text-align:left;
color:#919191;
float:left;
margin:8px 0 0 5px;
font-size:11px;
}
.banner .social_icons_bg{overflow:hidden; margin:4px 0 0 785px; background:url(images/social_icon_bg.png) no-repeat; width:80px; height:24px;}
.banner .social_icons_bg a{display:block; width:17px; height:17px; background:url(images/social_icons.gif) no-repeat; float:left; margin:4px 0 0 4px;}
.banner .social_icons_bg a.facebook{background-position:0px 0px;}
.banner .social_icons_bg a.tweeter{background-position:-34px 0px;}
.banner .social_icons_bg a.linkedin{background-position:-18px 0px;}

.logo{
margin:1px 0 0 0; float:left;
}
.search{
height:10px; width:52px; float:right; margin:3px 10px 0 0;
}
.input_text{
margin:0 5px 0 0; float:right; height:18px;
}
.input_search{
background-color:#232220; border:1px solid #373634; color:#656563; height:17px; width:120px; padding-left:12px; line-height:14px; font-size:11px;
}
.input_manufacturers{
margin:1px 10px 0 0; float:right;
}
.manufacture{
background:url(images/manufacture.jpg); height:10px; width:104px; float:right; margin:6px 10px 0 0;
}
.centered_frame{
width:960px;
overflow:hidden;
margin:0 auto 0 auto;
}
/* end banner*/
/* top menu */
#menu{
height:26px; width:700px; margin:33px 0 0 0; float:right;
}
#menu a{
display:block;
margin:3px;
height:20px;
}
#menu a.home{
background:url(images/home.jpg) no-repeat; width:47px;
}
#menu a.home:hover{
background:url(images/home1.jpg) no-repeat;
}
#menu a.new_product{
background:url(images/new_product.jpg) top center no-repeat; width:110px;
}
#menu a.new_product:hover{
background-image:url(images/new_product1.jpg);
}
#menu a.specials{
background:url(images/specials.jpg) top center no-repeat; width:78px;
}
#menu a.specials:hover{
background-image:url(images/specials1.jpg);
}
#menu a.my_account{
background:url(images/my_account.jpg) top center no-repeat; width:90px;
}
#menu a.my_account:hover{
background-image:url(images/my_account1.jpg);
}
#menu a.about_us{
background:url(images/about_us.jpg) top center no-repeat; width:74px;
}
#menu a.about_us:hover{
background-image:url(images/about_us1.jpg);
}
#menu a.slide_show{
background:url(images/slide_show.jpg) top center no-repeat; width:85px;
}
#menu a.slide_show:hover{
background-image:url(images/slide_show1.jpg);
}
#menu a.contact_us{
background:url(images/contact_us.jpg) top center no-repeat; width:85px;
}
#menu a.contact_us:hover{
background-image:url(images/contact_us1.jpg);
}
.menu_nav2{
background:url(images/menu_nav2.jpg) repeat-x; float:right; margin-right:10px; overflow:hidden;
}
.menu_nav2:hover, .menu_nav2.selected{
background:url(images/menu_nav_hover2.jpg) repeat-x;
}
.menu_nav1{
background:url(images/menu_nav1.jpg) top left no-repeat; overflow:hidden;
}
.menu_nav1:hover, .menu_nav1.selected{
background:url(images/menu_nav_hover1.jpg) no-repeat;
}
.menu_nav3{
background:url(images/menu_nav3.jpg) top right no-repeat; height:26px; overflow:hidden;
}
.menu_nav3:hover, .menu_nav3.selected{
background:url(images/menu_nav_hover3.jpg) top right no-repeat;
}
.menu_nav3 .home:hover{
background:url(images/home1.jpg) no-repeat;
margin:3px;
}
/* bottom menu */
.bot_menu{
overflow:hidden; padding:45px 0 10px 0
}
.bot_menu ul{
list-style:none;
margin-left:86px;
padding:0;
}
.bot_menu ul li{
float:left;
margin:0 0 0 50px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}
.bot_menu a{
display:block;
text-decoration:none;
color:#7e7e7e;
}
.bot_menu a:hover{
color:#FFFFFF;
}
.copyright{
height:37px;
background-color:#212121;
width:100%;
margin-top:0px;
border-top:1px solid #3d3d3d;
}
.copyrights_text{
float:left;
color:#5e5e5e;
margin-top:4px;
font-size:11px;	
}
/* end bottom menu */
.Tips{
padding:1px;
width:22px;
border:1px solid #646464;
margin-right:2px;
}
/* categories*/
.cate_bg{
background-color:#2e2e2e; margin-top:5px; width:100%; overflow:hidden;
}
.cate_left{
background:url(images/cat_leftgradient.jpg) top left repeat-y; overflow:hidden;
}
.cate_right{
background:url(images/cat_rightgradient.jpg) top right repeat-y; overflow:hidden;
}
.cate_title{
background:url(images/categories.jpg) no-repeat; height:9px;margin:10px 0 0 20px;
}
.cate_space{
background:url(images/cate-space.jpg) no-repeat; height:2px; margin:10px 0 0 10px; clear:both;
}
.categories_menu{
float:left; text-align:left; margin:10px 10px 0 0;
overflow:hidden;
}
.categories_menu ul{
list-style:none;
margin:12px 20px 12px 0;
padding:0;
}
.categories_menu ul li{
height:18px;
line-height:18px;
}
.categories_menu ul li a{
text-decoration:none;
color:#6c6c6a;
font-size:12px;
}
.categories_menu a:hover{
color:#FFFFFF;
}
#inno_cart{
background:url(images/dragdrop_box_t.gif) top left no-repeat; overflow:hidden; width:159px; border-width:1px; border-style:solid;
}
#inno_cart #inno_cart_ajax{
background:url(images/dragdrop_box_b.jpg) no-repeat; height:17px; overflow:hidden; font-size:11px; line-height:17px; width:100%; text-align:center;
}
#inno_cartinfo{
padding-top:5px; font-size:11px; color:#6c6c6a; margin-top:3px;
}
/* product info */
.prodInfo_bot{
border-bottom:1px solid #333333;
padding:5px 0 5px 0;
}
.prodInfo_price{
color:#5fa626;
}
.prodInfo_img{
border:2px solid #afafaf;
}
.prodOpt_box{
	overflow:hidden;
	background:url(images/prodOpt_box_m.gif) repeat-y;
}
.prodOpt_box .prodOpt_t{
	overflow:hidden;
	background:url(images/prodOpt_box_t.gif) top left no-repeat;
}
.prodOpt_box .prodOpt_b{
	overflow:hidden;
	background:url(images/prodOpt_box_b.gif) bottom left no-repeat;
}
/* shopping cart */
.split{
background:url(images/split.jpg) 50% 50% no-repeat;
}
.tbInput{
background-color:#585858; border:1px solid #898989; color:#CCC
}
.myTitle{
background-color:#2e2e2e; height:24px; padding-left:10px
}
.fontWhite{
color:#FFF
}
.moduleRow { }
.moduleRowOver { background-color:#2e2e2e;}
.moduleRowSelected { background-color: #2e2e2e; }
.test{background-color:#066}
.categories_menu a.cat_selected{
color:#F60;
}
/* dropdown manu*/
.dropdown {margin:0}
.dropdown dt {cursor:pointer; background:url(images/cbo_manufacturers.gif) no-repeat; height:21px; width:148px;}
.dropdown dt:hover {background:url(images/cbo_manufacturers.gif)}
.dropdown dd {position:absolute; overflow:hidden; width:464px; display:none; background: #1F1F1F; z-index:200; opacity:0; margin-left:-114px;}
.dropdown ul {width:130px; list-style:none; float:left;padding:0; text-align:center; margin:6px 0 0 14px;}
.dropdown li {display:inline}
.dropdown a, .dropdown a:active, .dropdown a:visited {display:block; padding:5px; color:#6c6c6a; text-decoration:none; width:130px}
.dropdown a:hover {color:#FFF; background:#252525;}
.ajax-loading{
background:url(images/spinner.gif) 50% 50% no-repeat;
overflow:hidden;
height:150px;
}
/* split page */
a.pageResults, div.split_page_selected{
background:#2e2e2e; height:22px; width:22px; float:left; margin-left:4px; text-align:center; line-height:22px;
}
div.split_page_selected{
background:#3b3b3b;
}
a.pageResults:hover{
color:#afafaf;
}
.advertise{
background:url(images/adsbox_mid.gif) top left no-repeat; overflow:hidden; text-align:left;
}
.advertise_left{
overflow:hidden; float:left; background:url(images/box_nav_left.jpg) top left no-repeat
}
.advertise_right{
overflow:hidden; float:left; background:url(images/box_nav_right.jpg) top left no-repeat
}
.advertise_bg{
background:url(images/adsbox_repeat.gif) top left repeat-y;
}
.advertise_bot{
background:url(images/adsbox_bot.gif) top left no-repeat; overflow:hidden; height:15px; margin-left:5px;
}
#inno_cart #inno_cart_ajax a, .advertise ul a, .splitPage_results a, a.gray{
color:#afafaf;
}
#inno_cart #inno_cart_ajax a:hover, .advertise ul a:hover, .splitPage_results a:hover, a.gray:hover{
color:#FFF;
}
.splitPage_results{
overflow:hidden; margin:20px 15px 0 0;
}
.inputRequirement{
color:#F9DBB9;
}

/* processing shopping cart */
.checkoutProcessStyle {
margin:8px 0 0 6px; float:left;
}
.checkoutProcess1 {
background:url(images/process1.gif) no-repeat; width:30px; height:30px; float:left
}
.checkoutProcess2 {
background:url(images/process2.gif) no-repeat; width:30px; height:30px; float:left
}
.checkoutProcess3 {
background:url(images/process3.gif) no-repeat; width:30px; height:30px; float:left
}
.checkoutProcess4 {
background:url(images/process4.gif) no-repeat; width:30px; height:30px; float:left
}
/* index */
.payment_options{
overflow:hidden; float:right; background-color:#303030; border:1px solid #4d4d4d; height:80px; 
}