body{margin:0px; padding:0px; font:12px Arial, Helvetica, sans-serif; text-decoration:none;}

h1, h2, h3, h4, h5, h6, form, input, div, ul, li, ol { margin:0; padding:0;}

form, input, img, select, textarea {margin:0; padding:0;}

.logo { padding:8px 0;}

.user_bg { background:url(site_images/user_name_bg.jpg)  top left repeat-x;}

.shopping { font:bold 13px Arial, Helvetica, sans-serif; color:#b81d1e;}
.cart_detail { font:11px Arial, Helvetica, sans-serif; color:#4d4d4d; }

.rgtb_top { background:url(site_images/rgtb_top_bg.jpg) top left repeat-x;}
.rgtb_left_bg { background:url(site_images/rgtb_left_bg.jpg) top left repeat-y; }
.rgtb_right_bg { background:url(site_images/rgtb_rgt_bg.jpg) top right repeat-y;}
.rgtb_bottom_bg { background:url(site_images/rgtb_bot_bg.jpg) bottom left repeat-x; }

.pro_top { background:url(site_images/pro_top_bg.jpg) top left repeat-x;}
.pro_top1 { background:url(site_images/pro_top_bg.jpg) bottom left repeat-x;}
.pro_left_bg { background:url(site_images/pro_lft_bg.jpg) top left repeat-y; }
.pro_right_bg { background:url(site_images/pro_rgt_bg.jpg) top right repeat-y;}
.pro_bottom_bg { background:url(site_images/pro_bot_bg.jpg) bottom left repeat-x; }
.pro_bottom_bg1 { background:url(site_images/pro_bot_bg.jpg) top left repeat-x; }

.salvage_bg { background:#ececec url(site_images/salvage_bg.jpg) right no-repeat; }
.salvage_text { font:24px Arial, Helvetica, sans-serif; color:#b51b1c;}
.need_repair { font:bold 14px Arial, Helvetica, sans-serif; color:#000000;}
.click_here a{ font:14px Arial, Helvetica, sans-serif; color:#b51b1c; text-decoration:none;}

.news_letter { font:18px Arial, Helvetica, sans-serif; color:#000000;}
.get_text { font:11px Arial, Helvetica, sans-serif; color:#000000;}
.text_box { border:#FFFFFF; width:190px; height:24px; padding:2px 0 0 0; }

.bottom_bg { background:url(site_images/bot_bg.jpg) repeat-x; font:12px Arial, Helvetica, sans-serif; color:#FFFFFF; }

ul.bottom_link { list-style:none; padding:0 15px 0 0; float:left;}
ul.bottom_link li { padding:1px 0;}
ul.bottom_link li a { text-decoration:none; color:#FFFFFF;}

ul.padding  {  padding:0 90px 0 0;}


.customer { font:bold 14px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:underline;}
ul.usermenu{ margin:0; padding:0;}
ul.usermenu li{ font: bold 11px Arial, Helvetica, sans-serif; color:#000000;margin:0; padding:0; display:inline; border-left:1px solid #333333; list-style:none; padding:0 8px;}
ul.usermenu li a{ text-decoration:none; color:#333333;}
ul.usermenu li a:hover{ color:#B81D1E;}



.topnav ul {margin:14px 0 20px 0; padding:0; list-style:none; float:right; font:13px Arial, Helvetica, sans-serif;}
.topnav ul li {float:left;}
.topnav ul li a{float:left; padding:0 10px; border-left:#d01112 solid 1px; color:#d01112; text-decoration:none;}
.topnav ul li a:hover {text-decoration:underline;}

.nav {background:url(site_images/nav_bg.jpg) repeat-x; font:12px Arial, Helvetica, sans-serif; color:#FFFFFF; text-transform:uppercase;}
.nav ul {list-style:none;}
.nav ul li {float:left; padding:0 4px;}
.nav ul li a {color:#FFFFFF; text-decoration:none;   float:left;}
.nav ul li a span {color:#FFFFFF; text-decoration:none; padding:6px 10px; display:block; cursor:pointer;}
.nav ul li a:hover, a.current {background:url(site_images/ovr_rgt.jpg) top right no-repeat; }
.nav ul li a:hover span, a.current span {background:url(site_images/ovr_lft.jpg) top left no-repeat;}


.leftnav {background:#d11112 url(site_images/catebg.gif) repeat-x; font:14px Arial, Helvetica, sans-serif; padding:0 0 10px;}
.leftnav h2 {background:url(site_images/categories.gif) no-repeat; margin:0; padding:5px 0 5px 30px; font:26px "Gill Sans MT", Arial, Helvetica, sans-serif; color:#FFFFFF;}
.leftnav ul {margin:0; padding:0; list-style:none; background:url(site_images/cateline.gif) no-repeat;}
.leftnav ul li a {background:url(site_images/arrow.png) 20px 11px no-repeat; color:#FFFFFF; font:bold 12px Arial, Helvetica, sans-serif; text-decoration:none; margin:0 5px; padding:8px 0 8px 40px; display:block; border-bottom:#FFFFFF dashed 1px;}

.textboxnews {width:130px; border:0; height:15px; padding:5px; font:11px Arial, Helvetica, sans-serif; color:#333333;}

.tborder {border:1px solid #CCCCCC;}

.phone {text-decoration:none; color:#003399;}

.phone,.btn,.remove,.login,.cartproducts {font-family:Arial;}

.otherlinks {font:bold 12px Arial; color:#333399; text-decoration:none;}

ul.staticlinks {font:13px Verdana, Arial, Helvetica, sans-serif; list-style:none; margin:0; padding:0; }
ul.staticlinks li {float:left;  padding:0 1px;}

ul.staticlinks li a {color:#FFFFFF; text-decoration:none; background:url(site_images/menu2.gif) no-repeat top right; display:block;}
ul.staticlinks li a span {background:url(site_images/menu1.gif) no-repeat top left; padding:0.9em 1em;  display:block;}

ul.staticlinks li a:hover {background:url(site_images/menu2.gif) no-repeat right -48px ; }
ul.staticlinks li a:hover span {background:url(site_images/menu1.gif) no-repeat 0 -48px;}

ul.staticlinks li a.current {background:url(site_images/menu2.gif) no-repeat right -48px ; }
ul.staticlinks li a.current span {background:url(site_images/menu1.gif) no-repeat 0 -48px;}

.cattop { color:#ffffff; font:18px Arial, Helvetica, sans-serif; }
.cattop a{ color:#ffffff; font:12px Arial, Helvetica, sans-serif; text-decoration:none;}

.cat_text_bg { background:#eeeeee url(site_images/cat_name_bg.jpg) repeat-x top left; }

ul.catlinks {font:bold 12px Arial, Helvetica, sans-serif; list-style:none; margin:0; padding:0;}
ul.catlinks li{padding:0; display:block;}
ul.catlinks li a{ color:#000000; text-decoration:none; background:url(site_images/lft_bulete.gif) right no-repeat; border-bottom:#000000 dashed 1px; display:block; margin:0 8px; padding:6px 2px;}
ul.catlinks li a:hover{ color:#000000; background:url(site_images/lft_bulete.gif) right no-repeat; }
ul.catlinks li a.selected{ color:#000000; background:url(site_images/lft_bulete.gif) right no-repeat; }


ul.catlinks li  ul li  a { color:#000000; text-decoration:none; display:block; margin:0 8px; padding:5px  0 5px 20px; border:0; background:none; font:12px Arial,Helvetica,sans-serif; color:#1a1a1a; }
ul.catlinks li  ul li  a:hover  { background:#c0c0c0;}
ul.catlinks li  ul li  a.selected  { background:#c0c0c0;}

.cartpage,.btn,.remove,.newbestspecialshortdis,.newbestspecialheading,.productname {color:#FFFFFF;}

.body_texthaeding,.cartpage,.morelinks,.phone,.btn,.remove,.login,.cartproducts{font-weight:bold;}

.productshow {color:#990000;}

.shortdiscription{color:#000000; text-decoration:none;}

.copyright {color:#000000;}
.copyright a{color:#000000; text-decoration:none;}

.cartpage {background:#b51b1c;}

.productname {background: url(site_images/pro_name_rgt.jpg) top right no-repeat;}
.productname span {background: url(site_images/pro_name_lft.jpg) top left no-repeat; padding:7px; display:block; text-decoration:none; color:#b41b1c;}

.productname span a {color:#b41b1c; text-decoration:none;}

.body_mainhaeding {background:url(site_images/head_right.jpg) top right no-repeat;}
.body_mainhaeding h1 { background:url(site_images/head_left.jpg) top left no-repeat; color:#FFFFFF; text-decoration:none; text-align:left; font:18px Arial, Helvetica, sans-serif; display:block; padding:6px 15px; margin:0; }

.btn,.remove { font-size:11px; background:#990000 url(site_images/bottombg.gif) repeat-x; cursor:pointer; border:#bc1f20 solid 1px;}

.selectbox,.textbox,.stextbox,.inputbox {border:1px solid #999999;}

.textbox,.inputbox {height:15px; width:110px;}

.textbox,.inputbox {font-size:11px; color:#000000!important; text-decoration:none; background:#fff;}
.login {font-size:12px; color:#3a3a3a; text-decoration:none;}

.newbestspecialheading,.productname,.register,.topCategories {font:bold 12px Verdana;}

.cartproducts, .morelinks {color:#990000; text-decoration:none;}

.body_text { padding:8px 0 0 0;}
.body_textlinks { background:url(site_images/body_link.gif) top left  repeat-x; border:#cdcdcd solid 1px; text-decoration:none; padding:3px 3px; font:bold 12px Arial; display:block; text-align:center; color:#000000;}

.search {font:12px Verdana; color:#ffffff; text-decoration:none;}
.search a{font:12px Verdana; color:#ffffff; text-decoration:none;}

.textboxsearch {color:#333333; height:18px; width:145px; padding: 2px 0 0 5px; border:1px solid #696969;  Font:11px Arial, Helvetica, sans-serif;}

.quick_find { background:url(site_images/quick_find_img.jpg) no-repeat top left; padding:10px 0 0 5px;  }
.quick_find table tr td select { width:130px; padding:1px;}
.quick_text { font:24px Arial, Helvetica, sans-serif; color:#FFFFFF;}

.cat_bg { background:url(site_images/cat_bg.jpg) repeat-x; font:24px Arial, Helvetica, sans-serif; color:#FFFFFF;} 

 
.inputbox {color:#000000; background-color:#FFFFF; width:100px;}

.textboxlogin {font:11px Verdana; border:1px solid #696969; width:115px; padding: 2px 0 0 5px;}

.textboxlogin {color:#000;  height:18px;}

.img {float:left; padding-bottom:10px; padding-right:10px;}
.cart {font:12px Arial; color:#000000; text-decoration:none;}
.cart a{font:12px Arial; color:#000000; text-decoration:none;}
.sitemapBreadcumb{ font:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#000000;}
.sitemapBreadcumb a{ font:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#000000;}
