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.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:30px; 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;}

.nav_wrap{ margin:0 0 8px; padding:0; width:980px; float:left; background:url(site_images/nav_bg.jpg) repeat-x;}
.nav_wrap ul{ margin:0; padding:0; list-style:none;}
.nav_wrap ul li{ float:left;}
.nav_wrap ul li a{font-size:15px; padding:7px 21px; text-decoration:none; color:#353541; background:url(site_images/nav_divider.jpg) no-repeat top right; display:block;}
.nav_wrap ul li a:hover{ color:#fff; background:#0a50cc;}

.pro_area{ text-align:center; margin:0 10px 0 0; width:496px;}
.box{}
.box a{ width:220px !important; text-align:center;}

.additi{ color:#9b9c94; font-weight:normal;}
ul.additi_view{ margin:0; padding:0; list-style:none;}
ul.additi_view li{ float:left;}
ul.additi_view li a{ display:block; border:#e5e5e5 solid 1px; padding:3px 71px; margin:0 8px 0 0; height:70px;}
ul.additi_view li a img{ max-height:73px;}

.backendContent{ float:left; width:980px; padding:0; margin:0; clear:both;}
*html .backendContent{width:560px;}
.soical{ float:left; clear:both; margin:60px 0 2px 75px; *margin:60px 0 5px 75px; padding:0; width:150px;}
/*\*/ html* .soical{margin:70px 0px 5px 75px;}/**/
.soical{margin/*\**/:60px 0 5px 75px\9;}
.soical ul{ margin:0; padding:0; list-style:none;}
.soical ul li{ float:left; margin:0 4px 0 0;}
.soical ul li.google{width:66px;}
.soical ul li a{ display:block; text-indent:-9999px; height:24px;}
.soical ul li a.facebook{width:24px; background:url(site_images/facebook_icon.jpg) no-repeat;}
.soical ul li a.twitter{width:24px; background:url(site_images/twitter_icon.jpg) no-repeat;}	
	
.staticlinks {
	width:635px;
	font-size:10pt;
    font-weight:700;
	background:url(site_images/navi_bg.jpg) no-repeat 0 5px;
	float:left; clear:both;
}
.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:0;}

.top_banner_left{ float:left; width:300px;}
#main_leftcol{float:left; width:980px; margin:0; }
.searchbox{float:left; clear:both; width:260px; margin-bottom:10px;}
.search_bg{width:280px; margin:0 0 0 6px; padding:6px 0 0; clear:both; float:left;}
.search_bg span{ float:left; display:block;}
.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:211px; float:left; padding:0; background:url(site_images/cart_img.jpg) no-repeat 0 0 !important; margin:16px 0 0 8px;}
.cart_text{font:13px arial; font-weight:bold; color:#057afd; text-decoration:none; text-align:left; padding:0 0 0 26px; margin:0 auto; display:block;}
.cart_text span{ color:#f51909;}
.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:980px;}
.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:980px; 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:958px; float:left; border-left:1px solid #969696; border-right:1px solid #969696; color:#333; 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:980px;  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;}

.top_link{ float:left; width:277px; margin:5px 0px 0px 85px;}
ul.misllinks{margin:0; padding:0; list-style:none;}
ul.misllinks li{ text-decoration:none; display:inline; border-right:1px solid #fff; 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:#fff; font-style:italic; 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;}
.body_text{ color:#fff;}
.body_text a strong{ color:#F00;}
.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 18px Arial, Helvetica, sans-serif; color:#f80000; display:block; margin:0px 0 12px; text-align:center;}
.price2{ font: 700 23px Arial, Helvetica, sans-serif; color:#4ba5da; display:block; margin:0px 0 12px;}
.pro_title{ font-size:19px; font-weight:normal; color:#000; margin:0 0 14px;}

.body_mainhaeding {background:url(site_images/bgHeadings2.jpg) no-repeat 0 0; margin-bottom:5px;}
.body_mainhaeding2 {background:url(site_images/bgHeadings2.jpg) no-repeat 0 0; margin-bottom:5px;}
.body_mainhaeding h1, .body_mainhaeding2 h1 { color:#FFFFFF; text-decoration:none; font:14pt Arial, Helvetica, sans-serif; display:block; padding:8px 15px; display:block; margin:0; }

.banner_wrap2{float:left; width:980px;}
.banner_wrap2 ul{margin:0; padding:0; list-style:none;}
.banner_wrap2 ul li{float:left;}
.banner_wrap2 ul li a{display:block; width:326px; height:184px; text-indent:-9999px;}
.banner_wrap2 ul li a.Metal_collar_stays{background:url(site_images/Metal_collar_stays.jpg) no-repeat 0 0; margin:0; padding:0;}
.banner_wrap2 ul li a.Plastic_collar_stays{background:url(site_images/Plastic_collar_stays.jpg) no-repeat 0 0; margin:0; padding:0;}
.banner_wrap2 ul li a.Engraved_collar_stays{background:url(site_images/Engraved_collar_stays.jpg) no-repeat 0 0; margin:0; padding:0;}

.body_mainhaeding1 {background:url(site_images/bgHeadings1.jpg) repeat-x 0 0; margin-bottom:5px;}
.body_mainhaeding1 h1 { color:#002d93; text-decoration:none; font:14pt Arial, Helvetica, sans-serif; display:block; padding:6px 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{ height:220px;}
.thumbborder img{ max-height:220px; max-width:220px}

.btn,.remove { font-size:12px; background:url(site_images/btn_bg.jpg) repeat-x; color:#fff; border:solid 1px #1864af; padding:3px 8px; 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; text-align:center;}

.newbestspecialheading a{ color:#000;}
.newbestspecialheading a:hover{ color:#2483bb;}

.cartproducts, .morelinks {color:#fff; 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;}

.icon { margin:8px 8px; padding:0; border:none; }
