body{margin:0px; padding:0px; font:11px Verdana; text-decoration:none; background:url(site_images/home-bg.gif) no-repeat 50% 0; }

form, h3 ,h4, h2 { margin:0; padding:0; }

#wrappermain {background:#fff url(site_images/topbg.jpg) no-repeat 50% 0%; width:990px; margin:0 auto; margin-top:48px;}
#main {background:url(site_images/bottombg.jpg) bottom  repeat-x;}
#mainwrapper {width:960px; margin:0 auto;}

#top {padding:0 0 0 2px;}
#top h2 {float:left; margin:0; padding:0; width:279px;}
#topright {float:left; width:679px;}
#topnav {clear:both;}
#topnav form {background:#FFFFFF; border:#000000 solid 1px; width:220px; float:right; padding:2px; margin:1px 0 0 0;}
#topnav form input {float:left;}
.textboxsearch {color:#333333; height:18px; width:190px; border:#ffffff solid 1px;}

ul.cart {margin:0; padding:0; list-style:none; float:right; font:12px Arial; color:#000000; padding:10px 0 0 0; }
ul.cart li {float:left; padding:2px 10px; border-left:#000000 solid 1px;}
ul.cart li a {color:#000000; text-decoration:none;}
ul.cart li a:hover { text-decoration: underline;}
 
ul.cart1 {margin:0; padding:0; list-style:none; float:right; font:12px Arial; color:#000000; clear:both; padding:10px 0 0 0; width:320px;}
ul.cart1 li {float:left; padding:2px 10px;}
ul.cart1 li a {color:#000000; text-decoration:none; padding:0 0 0 27px;}
ul.cart1 li a.cart{background:url(site_images/cart-icon.jpg) no-repeat;}
ul.cart1 li a.account{background:url(site_images/login-icon.jpg) no-repeat;}

ul.currency {margin:0; padding:0; list-style:none; float:right; font:12px Arial; color:#000000; clear:both; padding:10px 10px 0 0; }
ul.currency li {float:left; padding:2px;}
ul.currency li a {color:#fe0000; text-decoration:none; }

#bodywrapper {margin:0 auto; padding:10px 0; clear:both;}

#left, #left div {width:200px; float:left;}
#left div {text-align:center; padding:10px 0 0 0;}

#bodycontainer {width:740px; float:left; padding:0 0 0 10px;}

#copyright { clear:both; text-align:center; padding:10px 0;}
#copyright a {color:#000000; text-decoration:none;}

.newlink{ font:18px Tahoma Arial, Helvetica, sans-serif; color:#000cf1;}
.newlink a{color:#000cf1;}
.newlink a:hover{ color: #FF0000;}

.link1,.link2,.phonet { font: bold 18px Tahoma Arial, Helvetica, sans-serif; }
.phonet {color:#000cf1 !important;  }
.link1{color:#000cf1 !important; text-transform:uppercase;}
.link2{color: #FF0000 !important;}

.register {padding:0 10px; color:#2e2e2e; line-height:20px;}
.register div {clear:both;}
.register p {margin:0; padding:10px 0 0 15px; float:left; width:340px;}
.register p label {display:block; padding:2px 10px; background:url(site_images/new-icon.jpg) no-repeat;}
.register p input {color:#000; height:20px; width:300px; background:#e0e0e0; border:#6881e8 solid 1px; border-left:#112a91 solid 1px; border-top:#112a91 solid 1px;}
.register p select {color:#000; height:24px; width:300px; background:#e0e0e0; border:#6881e8 solid 1px; border-left:#112a91 solid 1px; border-top:#112a91 solid 1px;}
.register span {display:block; padding:10px 0 10px 0; text-align:center; clear:both;}
 
.tborder {border:1px solid #CCCCCC;}
.newtborder {border:1px dashed #CCCCCC; padding:5px;}

.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 2px;}
ul.staticlinks li a {color:#FFFFFF; text-decoration:none; background:url(site_images/menubg.jpg) repeat-x; display:block; padding:8px 6px;}
ul.staticlinks li a:hover {background:url(site_images/menu.jpg) repeat-x ; }
ul.staticlinks li a.current {background:url(site_images/menu.jpg) repeat-x; }

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

ul.catlinks {font:bold 12px Arial, Helvetica, sans-serif; list-style:none; margin:0; padding:0; vertical-align:top;}
ul.catlinks li{padding:5px 0 0 0; display:block; vertical-align:top; width:100%; float:left;}
ul.catlinks li a{ color:#000000; text-decoration:none; background:#E0E0E0; padding:3px 0 5px 8px; display:block;}
ul.catlinks li a:hover{ color:#ffffff; background:#1a3a93; }
ul.catlinks li a.selected{ color:#ffffff; background:#1a3a93; }
ul.catlinks ul {margin:0; padding:0; list-style:none;}
ul.catlinks ul li a{ color:#000000; text-decoration:none; background:#e0e0e0; padding:3px 0 5px 8px; display:block;}
ul.catlinks ul li a:hover{ color:#ffffff; background:#1a3a93; }
ul.catlinks ul li a.selected{ color:#ffffff; background:#1a3a93; }

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

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

.productshow {color:#333333;}

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

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

.body_mainhaeding h1 {background:url(site_images/featured-product.jpg) no-repeat left; color:#1a3a93; text-decoration:none; text-align:left; font:18px "Cooper Black", Georgia, "Times New Roman", Times, serif; display:block; padding:2px 30px; display:block; margin:0; }

.btn,.remove { font-size:12px; background:#000066 url(site_images/menubg.jpg) repeat-x; cursor:pointer; border:#000000 solid 1px; height:22px;}

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

.textbox,.inputbox {height:18px; width:160px;}

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

.displayprice {font:bold 14px Arial, Helvetica, sans-serif; color:#000066;}

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

.cartproducts, .morelinks, .morelinks a {color:#132d72; text-decoration:none;}
.morelinks a:hover {color:#000000; text-decoration:underline;}

.body_textlinks {background-color:#1a308d; text-decoration:none; padding:2px 3px; font:bold 12px Arial; display:block; text-align:center; width:200px; border:#000000 solid 1px; margin:0 0 10px;}

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

.producbox {border:#CCCCCC dashed 1px; width:230px; float:left; margin:0 2px 5px 0; text-align:center; padding:5px 2px;}
.producbox p {margin:0 0 5px 0 !important;}
.productname {font:bold 12px Arial, Helvetica, sans-serif; color:#333333; height:30px;}
.productimg {width:220px; overflow:hidden; text-align:center; height:250px; display:block;} 
.displayprice {padding:5px 0; display:block;}
.shortdiscription{ height:30px;display:block;}
.producbox ul {margin:0; padding:10px 0 0 0;  list-style:none;}
.producbox ul li {display:inline;}

#productnav {clear:both; text-align:right; padding:10px;}

.productwrapper {clear:both;}

.bigproductwrapper, .longdiscription {clear:both; text-align:center;}
.bigproductwrapper {border:#CCCCCC solid 5px; float:left; width:724px;}
.longdiscription font size {font:14px Arial, Helvetica, sans-serif; color:#000099;}
.bigproduct, .pricewrapper,.thumb  {float:left;}
.thumb {padding:0 5px 0 0;}

.bigproduct {background:#ffffff; min-height:360px; width:430px;}
.thumbwrapper {border-top:#CCCCCC solid 5px; padding:5px 5px 0 5px; margin:0 0 5px 0;}
.pricewrapper {padding:5px;  width:270px; color:#333333;  border-left:#CCCCCC solid 5px;}
.pricewrapper font {font-size:11px !important;}

.price, .price font {font:18px Arial, Helvetica, sans-serif !important;}

.longdiscription {border:#CCCCCC solid 5px; border-top-width:1px; float:left; margin:5px 0 0 0; width:724px; min-height:150px; .height:150px;}
.discriptiontitle {background:#CCCCCC; float:left;  width:724px; color:#000000; text-transform:uppercase; font:bold 12px Arial, Helvetica, sans-serif;}
.discriptiontitle ul {margin:0; padding:0; list-style:none;}
.discriptiontitle ul li {float:left; padding:5px 20px;}
.discriptiontitle ul li.tabheading2 {background:#FFFFFF; color:#001980;}
.dis {clear:both; text-align:left;}

.review {clear:both; color:#001980; font:12px Arial, Helvetica, sans-serif; border:#CCCCCC solid 5px; width:704px; float:left; padding:10px;}
.review p {clear:both; margin:0; padding:5px 0 0 0;}
.review p label {float:left; text-transform:uppercase; font-weight:bold; width:120px;}
.review p span {float:left; display:block;}
.inputnew { width:220px; border:#CCCCCC solid 1px;}
.textboxnew { width:500px; border:#CCCCCC solid 1px;}

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

.textboxlogin {font:11px Verdana; border:1px solid #1a3a93; background:#cff0f7; color:#1a3a93;  height:22px; width:220px;}

.img {float:left; padding-bottom:10px; padding-right:10px;}

.chara {padding:5px 0 0 !important;}
.chara a {font:10px Arial, Helvetica, sans-serif; border:#000000 solid 1px; background:#434343; color:#FFFFFF; text-decoration:none; margin:0 1px; padding:2px 1px; }
.chara a.select {background:#cdcdcd;}

ul.usermenu {margin:0; padding:18px 0 0 20px;}
.usermenu a {text-decoration:none; color:#003399; font:bold 12px Arial, Helvetica, sans-serif; line-height:20px;}
.usermenu a:hover { color:#333333;}

.searchBrand selcet {float:left;}
.searchBrand div {float:right; padding:10px 0;}

#footerlinks{ width:100%; float:left; clear:both; display:block; background:#eee; border-bottom:1px solid #999; border-top:1px solid #999; margin:20px 0; padding:10px 0;}

#footerlinks ul.catlinks{ width:100%; float:left; display:block; margin:0 ; padding:0;}
#footerlinks ul.catlinks li{ width:auto; float:left;margin:3px 5px; border-right:1px solid #333;display:inline; padding:0 10px;}
#footerlinks ul.catlinks li a{ display:inline; background:none; margin:0; padding:0;  color:#03227c;}


.hometext {color:#333333; line-height:18px;}
.hometext a {color:#03227c; font-weight:bold; text-decoration:none;}
.hometext a:hover {color:#FF0000; text-decoration:underline;}
.hometext a h2, .hometext h3 a{color:#FF0000; text-decoration:none;}
.hometext font {font-size:11px !important;}

h2 {font:18px Arial, Helvetica, sans-serif;}
h3 {font:bold 14px Arial, Helvetica, sans-serif;}
.table a {color:#FFFFFF; font:bold 12px Arial, Helvetica, sans-serif; text-decoration:none; padding:5px;}
.sitemapBreadcumb, .thickbox {font:bold 12px Arial, Helvetica, sans-serif;  padding:0 5px 0 0; color:#000;  text-decoration:none; }
.sitemap {font:bold 12px Arial, Helvetica, sans-serif; color:#03227c; text-decoration:none;}
.sitemap1 {font:11px Arial, Helvetica, sans-serif; color:#333333; text-decoration:none;}
.cartdigit{background:url(site_images/cart_digit.jpg) no-repeat right 41px;}

