body{margin:0 auto; padding:0; font:9pt Arial, Helvetica, sans-serif; color:#333; text-decoration:none; background:#2483bb;}
a{color:#000000; text-decoration:none;}
a:hover{color:#4e4d4d; text-decoration:underline;}
a.current{color:#4e4d4d;}
div, img, p, h1, h2, h3, h4, h5, h6, a, ul, li, span, input, form, label, table, tr, td, { margin:0; padding:0; border:none;}
.clear{clear:both;}
.center{text-align:center;}
h1{font:14px arial; color:#0165c5; font-weight:700; text-decoration:none; margin:0; padding:0;}
h2{background:url(site_images/h2_bg.jpg) repeat-x; height:29px; padding-top:7px; padding-left:10px; font:14px arial; color:#FFFFFF; font-weight:700; text-decoration:none; display:block; margin:10px 0 5px;}
h2 a{color:#FFFFFF; text-decoration:none;}
h2 a:hover{color:#ffffff; text-decoration:underline;}

#main_div{width:980px; margin:0 auto; padding:0px;}
#header_div{width:980px; margin:0; background:url(site_images/header_bg.jpg) no-repeat; height:164px;}
.header_left_div{float:left; width:230px; margin-top:40px; margin-left:15px;}



#right_div{width:635px; float:right; margin-right:15px; _margin-right:7px; background:url(site_images/toll-free.jpg) 50% 50% no-repeat;}
.newcode {float:right; margin:20px 0 0 0;}

.header_top_right{float:right; width:272px; margin-top:4px;}
.header_top_right a{ color:#000000; text-decoration:none;}
.header_top_right a:hover{color:red; text-decoration:none;}
.header_top_center_bg{background:url(site_images/top_menu_bg.jpg) repeat-x; height:27px; width:214px; margin-left:29px; text-align:center;}

.backendContent{ float:left; width:564px; padding:10px 0; margin:0; clear:both;}
*html .backendContent{width:560px;}


	
.staticlinks {
	width:635px;
	font-size:10pt;
    font-weight:700;
	background:url(site_images/navi_bg.jpg) no-repeat 0 5px;
	margin-top:15px;
	float:right;
}
.staticlinks ul{
	padding:0;
	margin:0;
	list-style-type:none;
	
}
.staticlinks ul li{
	color:#000000;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.staticlinks ul li a{
	float: left;
	display: block;
	color:#000000;
	text-decoration:none;
	text-decoration: none;
	padding:0 0 0 7px; 
	text-align: center;
	cursor: pointer;
	background:url(site_images/li_divider.jpg) no-repeat bottom right;
}
.staticlinks ul li a span{
	float: left;
	display: block;
	padding: 15px 18px 9px 9px;
}
.staticlinks ul li span{
	display:block;
	float:left;
	color:#000000;
}
.staticlinks ul li.current a, .staticlinks ul li a:hover{
	background:url(site_images/li_hoverleftcurve.jpg) no-repeat 0 100%;
	color: #FFFFFF;
	text-decoration:none;
}
.staticlinks li.current a span, .staticlinks li a:hover span{
	color: #FFFFFF;
	background: url(site_images/li_hover_rightcurve.jpg) no-repeat 100% 100%; /*right tab image path*/
}


.contain_div{float:left; width:960px; padding:10px;}

#main_leftcol{float:left; width:762px; margin-right:10px; }
.searchbox{float:left; width:762px; margin-bottom:10px;}
.search_bg{background:url(site_images/search_bg.jpg) repeat-x; height:41px; width:750px; margin-left:6px; padding-top:13px;}
.textboxsearch{background:url(site_images/search_box.jpg) no-repeat; width:150px; height:23px; font:9pt arial; color:#999999; text-decoration:none; border:none; padding-left:20px; padding-top:5px;}
.advance a{font:14px vardana; color:#000000; text-decoration:underline; font-weight:700;}
.advance a:hover{color:#000000; text-decoration:none;}

#leftpanel{float:left; width:188px;}

.panel{background:url(site_images/panel_bg.jpg) repeat-y; float:left; margin-bottom:10px;}
.panel div{background:url(site_images/panel_bottom.jpg) bottom center no-repeat; float:left;}
.panel ul{margin:10px 15px; padding:0; list-style:none;}

.panel li{background:url(site_images/arrow_1.jpg) no-repeat left 5px; margin:0; padding:2px 0 2px 15px; font: 700 10pt arial; text-decoration:none; color:#e60427;}
.panel li a{color:#e60427; text-decoration:none; padding:3px 0; margin:0; }
.panel li a:hover{color:#094fcc; text-decoration:none;}
.panel li.current a{color:#094fcc; text-decoration:none;}

.panel ul ul{margin:5px 0; padding:0; list-style:none;}
.panel li ul li{background:url(site_images/arrow_2.jpg) no-repeat left 7px; margin:0 5px 0 0; padding:0 0 2px 10px; font: 400 9pt arial; font-weight:normal; text-decoration:none; color:#0064c4; line-height:20px; border-bottom:1px dashed #afd7fb; display:block;}
.panel li ul li a{color:#0064c4; text-decoration:none;display:block;}
.panel li ul li a:hover{color:#e60427; text-decoration:none;}

.div166{float:left; width:166px; padding:0 10px;}
.usermenu_div{width:146px; float:left; padding:0 21px 10px; }
.cart_div{width:146px; float:left; padding:0 21px 10px; background:url(site_images/cart_img.jpg) no-repeat 80% 70% !important;}
.cart_text{font:9pt arial; color:#484848; text-decoration:none; font-weight:normal; text-align:center; border-bottom:1px solid #dddddd; padding:10px; margin:0 auto; display:block;}
.usermenu_div ul, .cart_div ul{padding:0; margin:0; list-style:none; float:left; margin-top:10px;}
.usermenu_div ul li, .cart_div ul li{background:url(site_images/bullet1.jpg) no-repeat left 7px; margin:0; padding:2px 0 2px 10px; font:9pt arial; text-decoration:none; color:#232222; text-align:left;}
.usermenu_div ul li a, .cart_div ul li a{color:#232222; text-decoration:none; padding:3px 0; margin:3px 0; text-align:left;}
.usermenu_div ul li a:hover, .cart_div ul li a:hover{color:#e60d00; text-decoration:none;}


.news_top{background:url(site_images/news_top.jpg) no-repeat; width:166px; height:9px; float:left; font-size:0; margin-top:5px;}
.news_center{float:left; background:#FFFFFF; width:156px; padding:0 5px;}
.news_center p{margin:0; padding:10px 0 0 0;}
.news_bottom{background:url(site_images/news_bottom.jpg) no-repeat; width:166px; height:9px; float:left; margin-bottom:10px;}
.textbox{border:1px solid #a1a1a1; font:8pt Arial, Helvetica, sans-serif; color:#222; text-decoration:none; padding:3px; width:100px;}

#wrapper{width:564px; float:right;}
.center_div{float:left; width:564px; padding:10px 0; margin:0;}



.pro_div1{width:178px; float:left;}
.pro_top{background:url(site_images/pro_top.jpg) no-repeat; float:left; width:178px; height:5px; font-size:0px;}
.pro_center{background:#FFFFFF; float:left; width:158px; padding:0 10px; }
.pro_bottom{background:url(site_images/pro_bottom.jpg) no-repeat; float:left; width:178px; height:5px;}

#rightpanel{float:right; width:188px;}

.welcome_div{width:564px; float:left; clear:both; margin:10px 0; margin:0;}
.welcome{float:left; width:100%; margin:0; padding:0;}
.welcome h3{background:url(site_images/welcome_bg.jpg) repeat-x; width:auto; height:29px; display:block; font:18px arial; font-weight:700; color:#333333; text-decoration:none; padding:5px 0 0 10px; margin:0 0 0 10px;}

.welcome_text_div{width:542px; float:left; border-left:1px solid #969696; border-right:1px solid #969696; padding:10px; background:#FFFFFF; min-height:250px;}
*html .welcome_text_div{width:542px; float:left; border-left:1px solid #969696; border-right:1px solid #969696; padding:10px; background:#FFFFFF; height:300px;}

.welcome_text_div p{margin:10px 0 0 0; padding:0;}
.more a{font:9pt arial; color:#e60427; text-decoration:none; font-weight:normal;}
.more a:hover{color:#e60427; text-decoration:underline;}
.welcome_bottom{background:url(site_images/welcome_bottom.jpg) no-repeat 0 0; width:564px;  float:left; display:block;}
.welcome_bottom_right{background:url(site_images/welcome_bottom.jpg) no-repeat 100% 0; width:556px; height:12px; float:right; display:block;}

.bottom_div{width:960px; float:left; clear:both; text-align:center;}
.bottom_div ul{margin:0; padding:0; list-style:none;}
.bottom_div ul li{font:9pt arial; color:#fff; text-decoration:none; display:inline; border-right:1px solid #fff; margin:0; padding:0 5px 0 3px; . padding:0 3px 0 5px;}
.bottom_div ul li a{text-decoration:none; color:#fff; padding:0; margin:0; display:inline-block;}
.bottom_div ul li a:hover{text-decoration:underline;}
.bottom_div p{margin:0; padding:0; font:9pt arial; color:#FFFFFF; text-decoration:none; line-height:18px;}
.bottom_div p a{ color:#97d8ff; text-decoration:none}
.bottom_div p a:hover{color:#FFFFFF; text-decoration:none;}

.best_seller{margin:5px 0 5px 12px; width:165px; padding:0; background:none !important;}
*html .best_seller{margin:5px 0 5px 7px;}


ul.misllinks{margin:0; padding:0; list-style:none;}
ul.misllinks li{ text-decoration:none; display:inline; border-right:1px solid #333; margin:0; padding:0 4px 0 4px; .padding:0 4px 0 5px;}
ul.misllinks li a{text-decoration:none; font:700 10pt Arial, Helvetica, sans-serif; color:#000; padding:0; margin:0; display:inline-block;}
ul.misllinks li a:hover{text-decoration:underline;}


/*body{margin:0px; padding:0px; font:9pt Verdana; text-decoration:none; background:url(site_images/bg.gif); }*/

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

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

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

.otherlinks {font:700 9pt 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:9pt Arial, Helvetica, sans-serif; text-decoration:none;}

ul.catlinks {font:13px Verdana, Arial, Helvetica, sans-serif; list-style:none; margin:0; padding:0;}
ul.catlinks li{padding:5px 0; display:block;}
ul.catlinks li a{ color:#000000; text-decoration:none; background:url(site_images/bullet.gif) no-repeat; padding:3px 0 5px 20px; border-bottom:#000000 dashed 1px; display:block;}
ul.catlinks li a:hover{ color:#003672; background:url(site_images/bullethover.gif) no-repeat; }
ul.catlinks li a.selected{ color:#003672; background:url(site_images/bullethover.gif) no-repeat; }

.cartpage,.btn,.remove,.newbestspecialshortdis,.newbestspecialheading,.productname,.body_textlinks {color:#FFFFFF;}
.newbestspecialshortdis{ font:8pt Arial, Helvetica, sans-serif; color:#222; }

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

.productshow {color:#333333;}

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

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

.shortdiscription,.productname,.displayprice {padding-left:5px;}
.productname{color:#0165C5 !important;}
.displayprice, .price{ font: 700 10pt Arial, Helvetica, sans-serif; color:#e60427;}

.body_mainhaeding {background:url(site_images/bgHeadings.jpg) no-repeat 0 0; margin-bottom:5px;}
.body_mainhaeding h1 { color:#FFFFFF; text-decoration:none; font:14pt Arial, Helvetica, sans-serif; display:block; padding:8px 15px; display:block; margin:0; }


.body_mainhaeding1 {background:url(site_images/bgHeadings1.jpg) no-repeat 0 0; margin-bottom:5px;}
.body_mainhaeding1 h1 { color:#FFFFFF; text-decoration:none; font:14pt Arial, Helvetica, sans-serif; display:block; padding:8px 15px; display:block; margin:0; }


.sitemapBreadcumb{font:bold 12px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; line-height:18px;}
.sitemapBreadcumb a{color:#FFFFFF; text-decoration:none;}
.sitemapBreadcumb a:hover{color:#FFFFFF; text-decoration:underline;}

.topBorder{ background:url(site_images/bgDPTopBorder.jpg) no-repeat 0 0;}
.bottomBorder { background:url(site_images/bgDPBottomBorder.jpg) no-repeat 0 100%;}
.pagination{ background: url(site_images/h2_bg.jpg) repeat-x 0 0; color:#fff;}
.pagination td{ padding:5px 0;}
.pagination .staticlink{color:#fff; padding:2px;}
.thumbborder{ border: 1px solid #dadada;}

.btn,.remove { font-size:9pt; background:#333333 url(site_images/namebg.gif) repeat-x; cursor:pointer;}

/*.selectbox,.textbox,.stextbox,.inputbox {border:1px solid #a1a1a1;}

.textbox,.inputbox {height:15px; width:146px; padding-left:10px;}

.textbox,.inputbox {font-size:9pt; color:#000000; text-decoration:none;}*/
.login {font-size:9pt; color:#3a3a3a; text-decoration:none;}

.newbestspecialheading,.productname,.register,.topCategories {font:700 9pt Verdana;}
.newbestspecialheading {font:700 9pt Verdana, Arial, Helvetica, sans-serif; color:#0165C5;}


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

.body_textlinks {text-decoration:none; padding:2px 3px; font:700 9pt Arial, Helvetica, sans-serif; display:block; text-align:center; color:#0165C5;}

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

/*.textboxsearch {color:#aaaaaa; height:18px; width:180px;}*/

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

/*.textboxsearch,*/.textboxlogin {font:9pt Verdana; border:1px solid #aaaaaa;}

.textboxlogin {color:#000;  height:20px; width:150px;}
.textarea{font:9pt Verdana; border:1px solid #aaaaaa; width:90%;}
.newsletterTB{border:1px solid #a1a1a1; font:8pt Arial, Helvetica, sans-serif; color:#333; text-decoration:none; padding:3px; width:94%;}

.img {float:left; padding-bottom:10px; padding-right:10px;}
.cart {font:9pt Arial; color:#ffffff; text-decoration:none;}
.cart a{font:9pt Arial; color:#ffffff; text-decoration:none;}


.headernewarrival{ background:url(site_images/new1.jpg) no-repeat right top ; clear:both;}
.headernewarrival div{ display:block; background:url(site_images/new2.jpg) no-repeat left top; padding:5px 20px 7px 20px; text-align:left; font:18px Arial, Helvetica, sans-serif; color:#FFFFFF; vertical-align:middle; margin:0;}
