@charset "UTF-8";
/* CSS Document */

body {
	background:url(images/mainbg.jpg) repeat-x;
	font-family:Arial, Helvetica, sans-serif;
}
*, form {
	margin:0;
	padding:0;
}
.clear {
	clear:both;
	display:block;
}
#bg-container {
	width:1000px;
	margin-right:auto;
	margin-left:auto;
}
#container {
	width:990px;
	margin-right:auto;
	margin-left:auto;
}
#main-brochure {
	width:770px;
	background-color:#f6f6f6;
	margin-right:auto;
	margin-left:auto;
	padding-left:20px;
}
img {
	border:0;
}
.header {
	width:990px;
}
.header .left {
	float:left;
	width:190px;
	background:url(images/logo.png) no-repeat;
	height:92px;
}
.header .right {
	float:left;
	width:800px;
	text-align:right;
	padding-top:10px;
}
.header .right .textnav {
	font-size:11px;
	font-weight:bold;
	color:#777777;
}
.header .right .textnav a {
	text-decoration:none;
	color:#2b4c78;
}
.header .right .textnav a:hover {
	text-decoration:underline;
	color:#c52127;
}
.header .right .number {
}
.nav {
	height:38px;
}
#button {
	padding: 0;
}
#button li {
	display: inline;
}
#button li a {
	font-family: Arial;
	font-size:11px;
	text-decoration: none;
	float:left;
	background-color: #2175bc;
	color: #fff;
}
#button li a:hover {
	background-color: #2586d7;
}
#button li a.home {
	width:94px;
	height:38px;
	background:url(images/nav-sprite.png) no-repeat 0 0;
}
#button li a.home:hover {
	background:url(images/nav-sprite.png) no-repeat 0 -80px;
}
#button li a.detection {
	width:163px;
	height:38px;
	background:url(images/nav-sprite.png) no-repeat -94px 0;
}
#button li a.detection:hover {
	background:url(images/nav-sprite.png) no-repeat -94px -80px;
}
#button li a.tags {
	width:142px;
	height:38px;
	background:url(images/nav-sprite.png) no-repeat -257px 0;
}
#button li a.tags:hover {
	background:url(images/nav-sprite.png) no-repeat -257px -80px;
}
#button li a.tags {
	width:142px;
	height:38px;
	background:url(images/nav-sprite.png) no-repeat -257px 0;
}
#button li a.tags:hover {
	background:url(images/nav-sprite.png) no-repeat -257px -80px;
}
#button li a.deactivators {
	width:140px;
	height:38px;
	background:url(images/nav-sprite.png) no-repeat -399px 0;
}
#button li a.deactivators:hover {
	background:url(images/nav-sprite.png) no-repeat -399px -80px;
}
#button li a.detachers {
	width:122px;
	height:38px;
	background:url(images/nav-sprite.png) no-repeat -539px 0;
}
#button li a.detachers:hover {
	background:url(images/nav-sprite.png) no-repeat -539px -80px;
}
#button li a.clearance {
	width:124px;
	height:38px;
	background:url(images/nav-sprite.png) no-repeat -661px 0;
}
#button li a.clearance:hover {
	background:url(images/nav-sprite.png) no-repeat -661px -80px;
}
#button li a.cart {
	width:205px;
	height:38px;
	background:url(images/nav-sprite.png) no-repeat -785px 0;
}
#button li a.cart:hover {
	background:url(images/nav-sprite.png) no-repeat -785px -80px;
}
#retailsecurity {
	background-color:#b3313b;
	height:47px;
	margin-top:5px;
	text-align:center;
	vertical-align:middle;
	margin-bottom:15px;
}
#retailsecurity a:hover img {
	padding-top:1px;
}
#securitytags {
	margin-left:2px;
	padding:0;
	background-color:#FFF;
}
#securitytags li {
	display:inline;
}
#securitytags li a.shoplifting {
	background:#fff url(images/productbg.png) 0 0 no-repeat;
	height:269px;
	width:242px;
	padding-right:5px;
	padding-bottom:5px;
}
#securitytags li a.shoplifting:hover {
	background:url(images/producthover.png) 0 -272px no-repeat;
}
#footer {
	background:url(images/footer-bg.png) no-repeat top;
	height:75px;
	padding-top:25px;
}

#footer .links {
	float:left;
	width:60%;
}
#footer .links {
	font-size:11px;
	line-height:1.4em;
	color:#777777;
}
#footer .links a {
	text-decoration:none;
	color:#2b4c78;
}
#footer .links a:hover {
	text-decoration:underline;
	color:#c52127;
}

#footer .cc {
	float:right;
	width:20%;
	text-align:right;
}
#tags {
	margin-left:auto;
	margin-right:auto;
}
p.number {
	font-size:11px;
	color:#667;
	padding-top:3px;
}
