body{margin:0px; padding:0px; font:11px Verdana; text-decoration:none; background:#f9fafe url(site_images/bg.jpg) repeat-x; }

.div, form, input, textfield, ul, li, { margin:0; padding:0;} 

.logo { padding:29px 0 15px 0;}

.top_left_box { border:solid 1PX #c1c1c1; background:#f6f8f5 url(site_images/top_menu_bg.jpg) bottom repeat-x; padding:5px;}
.top_left_box table tr td a { font:12px Arial, Helvetica, sans-serif; color:#3b3b3b; text-decoration:none;}

.top_menu ul{ margin:0 14px 0 0; padding:0; float:right;}
.top_menu ul li { list-style:none; padding:0 5px; margin:0px; font:12px Arial, Helvetica, sans-serif; color:#6b6b6b; float:left;	border-left:1px solid #CCCCCC;}
.top_menu ul li span { color:#010101;}
.top_menu ul li a { padding:0px; text-decoration:none;  color:#6b6b6b;}

.nav { background:url(site_images/menu_bg.jpg) left top repeat-x; }
.nav ul { font:bold 14px Arial, Helvetica, sans-serif; list-style:none; margin:0; padding:0; }
.nav ul li {float:left;  padding:0 13px;}
.nav ul li a {color:#000000; text-decoration:none; display:block;}

.nav1 { background:url(site_images/static_bg.jpg) left top repeat-x; border:solid 1px #c1c1c1; }
.nav1 ul { font:12px Arial, Helvetica, sans-serif; list-style:none; margin:0; padding:0; }
.nav1 ul li { display:inline;  padding:0px 7px; border-left:solid 1px #5b5b5b; }
.nav1 ul li a {color:#5b5b5b; text-decoration:none; display:inline; padding:5px 0; }
.bottom_bg  { background:url(site_images/bottom_bg.jpg) top repeat-x;}

p.google {float:left; font: bold 12px Arial,Helvetica,sans-serif; margin: 0; width:235px; margin:0 0 0 28px;}
p.google strong {float: left; margin:5px 0 0 0;}
p.google span { float: left; font: bold 11px Arial,Helvetica,sans-serif; padding: 5px 0 0;}
p.google img {float: left; padding:4px 5px 0;}

.copyright { font:12px Arial, Helvetica, sans-serif;color:#5b5b5b; }
.copyright a { color:#000000; font:11px Arial, Helvetica, sans-serif; text-decoration:none;}

.copyright li { list-style:none; color:#000000; font:12px Arial, Helvetica, sans-serif; display:inline; padding:5px 0;}
.copyright li a {font:11px Arial, Helvetica, sans-serif; text-decoration:none;  display:inline; padding:0 10px; border-left:solid 1px; color:#5b5b5b; }

.tborder {border:1px solid #d6d6d6;}

.search_bg { background:url(site_images/search_bg.jpg) top repeat-x;} 
.news { background:url(site_images/news_had_bg.jpg) top repeat-x; }
.news table tr td  { font:14px Arial, Helvetica, sans-serif; color:#000000; }

.news table tr td  { font:14px Arial, Helvetica, sans-serif; color:#000000; }
.news table tr td span { font:14px Arial, Helvetica, sans-serif; color:#5b5b5b; }

.category  { font:20px "Tahoma", Arial, Helvetica, sans-serif; color:#000000; text-transform:uppercase;}

.phone {text-decoration:none; color:#003399;}

.phone,.btn,.remove,.login,.cartproducts {font-family:Arial;}

.otherlinks {font:bold 12px Arial; color:#333399; text-decoration:none;}


.cattop { color:#000000; font:14px Arial, Helvetica, sans-serif; }
.cattop a{ color:#000000; font:14px Arial, Helvetica, sans-serif; text-decoration:none;}

ul.catlinks { margin:0; padding:0;}
ul.catlinks li{padding:0;margin:0;font:18px "Tahoma", Arial, Helvetica, sans-serif; list-style:none; line-height:0; padding:5px 0; border-bottom:#d2d2d2 solid 1px; }
ul.catlinks li a {text-decoration:none; display:block; padding:23px 0; color:#333333;}
ul.catlinks li a span{ padding:5px 0 5px 15px;}

ul.catlinks li a:hover  {text-decoration:none; display:block; background:url(site_images/ovr_right.jpg) no-repeat right top; padding:24px 0;}
ul.catlinks li a:hover span{background:url(site_images/ovr_lft.jpg) no-repeat left top; padding:5px 0 5px 15px;}


ul.catlinks li a.selected {text-decoration:none; display:block; background:url(site_images/ovr_right.jpg) no-repeat right top; padding:24px 0;}
ul.catlinks li a.selected span {background:url(site_images/ovr_lft.jpg) no-repeat left top; padding:5px 0 5px 15px;}

/*ul.catlinks {font:18px "Tahoma", Arial, Helvetica, sans-serif; list-style:none; margin:0; padding:0;}
ul.catlinks li{padding:0; display:block; line-height:10px;}
ul.catlinks li a {text-decoration:none; }
ul.catlinks li a span { padding:16px 0 14px 15px; color:#616161; display:block; border-bottom:#d2d2d2 solid 1px; }
ul.catlinks li a:hover { color:#000000; border-bottom:none; background:url(site_images/ovr_right.jpg) top right no-repeat;  display:block;}
ul.catlinks li a:hover span { color:#000000; border-bottom:#ffffff solid 1px;  background:url(site_images/ovr_lft.jpg) top left no-repeat;  display:block; padding:16px 0 14px 15px;}
ul.catlinks li a.selected{ color:#000000; background:url(site_images/ovr_right.jpg) top right no-repeat;  display:block;}
ul.catlinks li a.selected span { color:#000000; border-bottom:#ffffff solid 1px; background:url(site_images/ovr_lft.jpg) top left no-repeat;  display:block; padding:16px 0 14px 15px;}*/


.cartpage,.btn,.remove,.newbestspecialshortdis,.newbestspecialheading,.productname,.body_textlinks {color:#f1f1f1; outline:0; outline:none;}
.cartpage { color:#000000;}

.body_texthaeding,.cartpage,.morelinks,.phone,.btn,.remove,.login,.cartproducts{font-weight:bold;}

.productshow {color:#333333;}

.shortdiscription{color:#000000; text-decoration:none;}


.shortdiscription,.productname,.displayprice {padding-left:5px;}
.productname { color:#000000;}
.displayprice { font:bold 12px "Tahoma", Arial, Helvetica, sans-serif; color:#616161;}
.price_style2 { font:bold 14px Arial, Helvetica, sans-serif; color:#616161;}

.body_mainhaeding {background:url(site_images/headingbg.gif) no-repeat right;}
.body_mainhaeding h1 {background:url(site_images/heading.gif) no-repeat left; color:#616161; text-decoration:none; text-align:center; font:18px Arial, Helvetica, sans-serif; display:block; padding:9px 0; display:block; margin:0; }

.btn,.remove { font-size:11px;  background:#ffffff url(site_images/namebg.gif) repeat-x; cursor:pointer; border:1px solid #A1A1A1; padding:5px;}

.selectbox,.textbox,.stextbox,.inputbox {border:1px solid #999999;}

.textbox,.inputbox {height:15px; width:110px;}

.textbox,.inputbox {font-size:11px; color:#000000; text-decoration:none;}
.login {font-size:12px; color:#3a3a3a; text-decoration:none;}

.newbestspecialheading,.productname,.register,.topCategories {font:bold 12px "Tahoma",Arial, Helvetica, sans-serif;}

.cartproducts, .morelinks {color:#000000; text-decoration:none;}

.body_textlinks {background:#a1a1a1 url(site_images/namebg.gif) repeat-x; text-decoration:none; padding:4px; font:bold 11px Arial; display:block; text-align:center; border:1px solid #A1A1A1; color:#666666;}

.search {font:12px Verdana; color:#ffffff; text-decoration:none;}
.search a{font:12px Verdana; color:#ffffff; text-decoration:none;}

.textboxsearch {color:#333333; height:14px; width:143px; border:none; background:url(site_images/input_bg.jpg) repeat-x; }

.textboxsearch1 {color:#333333; height:20px; width:150px; border:solid 1px #cfcfcf; background:url(site_images/input_bg.jpg)  repeat-x;}

.inputbox {color:#000000; background-color:#FFFFF; width:100px;}

.textboxlogin {font:11px Verdana; border:1px solid #aaaaaa;}

.textboxlogin {color:#000;  height:20px; width:150px;}

.img {float:left; padding-bottom:10px; padding-right:10px;}
.cart {font:12px Arial; color:#ffffff; text-decoration:none;}
.cart a{font:12px Arial; color:#ffffff; text-decoration:none;}

.usermenu li  { list-style:none; font:12px Arial, Helvetica, sans-serif; background:url(site_images/bullet.jpg) left no-repeat; }
.usermenu li a { color:#666666; text-decoration:none; padding:0 15px;}

*html input {
  border: none;
  margin:0;
  padding:0;
  outline:0;
  border-color: transparent;
  }

.newa_box { background:url(site_images/box_bg.jpg) repeat-x; height:168px; border:solid 1px #c1c1c1;} 
.best_box { background:url(site_images/box_bg2.jpg); height:168px; border:solid 1px #c1c1c1;}
.box_head { font:18px Arial, Helvetica, sans-serif; color:#000000; padding:3px 0;}
.box_text { font:12px Arial, Helvetica, sans-serif; color:#5b5b5b;}
.box_price { font:bold 12px Arial, Helvetica, sans-serif; color:#000000; padding:3px 0;}
.box_price span { font:bold 12px Arial, Helvetica, sans-serif; color:#5b5b5b;}
.sitemapBreadcumb  {
color:#333333;
font-weight:bold;
text-decoration:none;
}
.sitemapBreadcumb a {
color:#333333;
font-weight:bold;
text-decoration:none;
}

.sub_title {font:bold 13px Arial, Helvetica, sans-serif; color:#333; margin:10px 20px; background:#e6e6e6; padding:6px 25px; width:125px; float:left;}
.sub_title a {color:#333; text-decoration:none;}
.bodytext { font-size:12px !important;}
.bodytext a  {color:#000; text-decoration:none; font-weight:bold;}
