@charset "UTF-8";
	@import url("reset-min.css"); /* ------- Reset all CSS Styles */


	body{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;		
		background: #ffffff;
	}
	a{text-decoration: none;color: #6e9d2e;}
	a:hover{color: #557924;}
	hr{display: none;}
	#hrnow{
	display:block;
	height:1px;
	color:#000000;
	}
	#searchblurb {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	background-color:#000000;
	color:#6E9D2E;
	}
	hr.news{
	display:block;
	color:#000000;
	}
	h1.news{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:oblique;
	font-weight:bold;
	}
	strong{font-weight: bold;}
	#borderedlist{
		list-style-type:square;
		font-weight:bold;
	}
	#lilist{
		list-style-type:circle;
		padding-left:30px;
		font-weight:normal;
	}
	#lilistcustom{
		list-style-type:square;
		padding-left:30px;
		font-weight:normal;
	}		
	ul.borderedlist li{border-bottom: 1px solid #666666;}
	ul.borderedlist li a{
		display: block;
		padding:3px 0 0 2px;
		height: 26px;
		color: #000000;
		text-align:right;
	}
	ul.borderedlist li a:hover{background: #E5E5E4; color: #000000; background: #ffffff url(http://kondorsecurity.com/store/media/square.gif) 0 0 repeat-y;color: #000000; text-decoration:underline;}

	ul.borderedlist2 li{border-bottom: 1px solid #666666;}
	ul.borderedlist2 li a{
		display: block;
		padding:3px 0 0 2px;
		height: 26px;
		color: #000000;
		text-align:right;
	}
	ul.borderedlist2 li a:hover{background: #E5E5E4; color: #000000; background: #ffffff url(https://kondorsecurity.com/store/media/square.gif) 0 0 repeat-y;color: #000000; text-decoration:underline;}


	ul.footerlist li{
		border-bottom: 1px solid #666666;
	}
	ul.footerlist li a{
		display: block;
		padding:3px 0 0 2px;
		height: 26px;
		color: #666666;
		text-align:right;		
	}
	ul.footerlist li a:hover{background: #E5E5E4; color: #000000; background: #ffffff url(http://kondorsecurity.com/store/media/square.gif) 0 0 repeat-y;color: #000000; text-decoration:underline;}
	ul.ftlist li{
		border-bottom: 1px solid #666666;
	}
	ul.ftlist li a{
		display: block;
		padding:3px 0 0 2px;
		height: 26px;
		color: #666666;
		text-align:right;		
	}
	ul.ftlist li a:hover{background: #E5E5E4; color: #000000; background: #ffffff url(https://kondorsecurity.com/store/media/square.gif) 0 0 repeat-y;color: #000000; text-decoration:underline;}
/* =LAYOUT - the main layout styles */
	.container{
		width:920px;
		margin: 0 auto;
		position: relative;
		overflow:hidden;
	}
	.container2{
		width:560px;
		margin: 0 0;
		position: absolute;
		bottom:0px;
	}
	.container3{
		width:900px;
		margin: 0 auto;
		position: relative;
		overflow:hidden;
	}
	/* header layout */
	#header{
		height: 120px;
		background: #ffffff url(http://kondorsecurity.com/store/media/top_bg.jpg) top repeat-x;
		position: relative;
	}
	#header2{
		height: 50px;
		background: #ffffff url(http://kondorsecurity.com/store/media/top_bg.jpg) top repeat-x;
		position: relative;
	}
	#header3{
		height: 125px;
		background: #ffffff url(https://kondorsecurity.com/store/media/top_bg.jpg) top repeat-x;
		position: relative;
	}
	#navigation{
		position: absolute;
		left: 350px;
		top:20px;
	}
	#navigation2{		
		left: 325px;
		top:20px;
		color:#FFFFFF;
	}
	#navigation3{
		position: absolute;
		left: 350px;
		top:20px;
	}
	/* main area layout */
	#main{padding:0px 0 20px 0;}
	#leftcolumn{float: left;width:193px;}
	#center{float: left;width:400px; padding: 0 20px;}
	#center2{float: left;width:650px; padding: 0 20px; text-align:left;}
	.cart{text-align:center; word-spacing:5px;}
	.cart_sku{text-align:center;}
	.cart_quantity{text-align:center;}
	.cart_image{text-align:center;}
	.cart_name{text-align:center;}
	.cart_price{text-align:center;}
	.cart_total{text-align:center;}
	#cr
	{
	width:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	}
	#cr2
	{

	width:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	}
	#rightcolumn{float: left;width:287px;}
	/* bottom layout */
	#bottominfo{
		border-top: 1px solid #000000;
		background: #eeeeee;
		padding-bottom:25px;
		width: 100%;
		overflow: hidden;
	}
	.bottomcolumn{
		float: left;
		width:288px;
		margin-right: 18px;
		color:#666666;
	}
	.bottomright{margin-right:0;}	
/* =HEADER - the header styles */
	#header .container{height: 120px;}
	#header3 .container{height: 120px;}
	
	#tag h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	height:20px;
	position:relative;
	}
	/* logo */
	h1{
		position: absolute;
		height: 140px;		
	}
	h1.isonas {color: #000000; font-size:2em;margin:10px 0; position:relative; height:auto;}
	h1 a{		
		font-weight: bold;
		position: absolute;
		display: block;
		background-color:#ffffff;
		border:1px;
		border-style:solid;
		border-color:#000000;
	}
	h1 a:hover{color: #ffffff;}
	/* top navigation */
	#navigation li{
		float:left;
		padding-right: 27px;
		text-transform: uppercase;
		font-size: 12px;
		font-weight: normal;
	}
	#navigation li a{color: #ffffff;}
	#navigation li a:hover,#navigation li.active a{color: #2c2c2c; text-decoration:none;}
	#navigation3 li{
		float:left;
		padding-right: 27px;
		text-transform: uppercase;
		font-size: 12px;
		font-weight: normal;
	}
	#navigation3 li a{color: #ffffff;}
	#navigation3 li a:hover,#navigation3 li.active a{color: #2c2c2c; text-decoration:none;}
	/* message and building pic */
	#banner{
		position: absolute;
		color: #000000;
		padding:100px 0px 0px 7px;
		font-size: 11px;
		vertical-align:middle;
		line-height:11px;
	}
	#banner2{
		position: absolute;
		color: #000000;
		padding:100px 0px 0px 0px;
		left:700px;
		font-size: 11px;
		vertical-align:middle;
		text-align:right;
	}
	#banner a{color: #000000;}
	#emailfriend{color: #ffffff; z-index:501;}
	#banner a:hover{color: #000000; text-decoration:underline;}
	#search{
		float: right;
		color: #a49c8f;		
		padding-top:15px;
		left:1000px;
		text-align:right;
	}
	#livehelp{
		float: right;
		color: #a49c8f;		
		padding-top:30px;
		left:800px;
		text-align:right;
	}
	#livehelp2{
		float: right;
		color: #a49c8f;		
		padding-top:30px;
		left:850px;
		text-align:right;
	}		
/* =CONTENT - the content styles */
	/* left column */
	.leftbox{background: #eeeeee; padding: 10px 23px 10px 23px; margin-bottom:3px; line-height:1.8em; }
	h3.leftbox{font-size:19px; color:#6e9d2e; background: #eeeeee; padding:5px 0 10px 23px;}
	h3.leftbox2{font-size:19px; color:#6e9d2e; background: #ffffff; padding:5px 0 10px 23px; text-align:center;}
	h3.leftbox3{font-size:19px; color:#6e9d2e; background: #ffffff; padding:5px 0 10px 23px; text-align:left;}
	h3.header_small{font-size:15px;font-weight: bold;background: #eeeeee;padding:0 23px 5px 23px;}
	ul.leftbox{font-size: 11px;}
	.features{padding-top:15px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
	#leftcolumn .leftbox p{padding-bottom:1em;line-height:1.5em; font-size:12px}	
	/* center column */
	#isonas h1{color: #000000; font-size:2em;margin:10px 0;}
	.isonas h1{color: #000000; font-size:2em;margin:10px 0;}
	.article_wrapper h2{color: #000000; font-size:2em;margin:10px 0;}
	#article_wrapper{color: #000000; font-size:2em;margin:10px 0;}
	.article_wrapper p{padding-bottom:10px;font-size:11px;}	
	/* right column */
	.rightbox_wrapper{
		background: #eeeeee;
		padding:5px;
		margin-bottom: 20px;
		width:277px;
		overflow: hidden;
		font-size:11px;
		line-height: 18px;
		color: #58584D;
	}
	.rightbox{border: 1px dotted #999999;width:275px;overflow: hidden;padding-bottom:6px;}
	.product_image{ float: left;margin: 6px 0 0 6px;}
	.product_wrapper{float: left;padding-left:8px; width:200px;}
	.product_wrapper h4{font-size:11px;color: #000000;font-weight: bold;padding-top:5px;}
	.product_wrapper p{font-size:10px;}
	.lastbox{margin:0;}
/* =BOTTOM */
	.bottomcolumn h3{
		border-bottom: 1px solid #000000;
		color: #6e9d2e; font-size:18px;padding:15px 0 5px 5px;
	}
	.bottomcolumn p{
		padding: 10px 35px 10px 5px;
		font-size: 10px;
	}
	.iconlist{
		border-top: 1px solid #666666;
		font-size: 10px;
	}
	.iconlist2{
		border-top: 1px solid #666666;
		font-size: 10px;
	}
	ul.iconlist li a{padding-left: 25px;}
	ul.iconlist  li a:hover{background: #ffffff url(http://kondorsecurity.com/store/media/square.gif) 0 0 repeat-y;color: #000000;}
	ul.iconlist2 li a{padding-left: 25px;}
	ul.iconlist2  li a:hover{background: #ffffff url(https://kondorsecurity.com/store/media/square.gif) 0 0 repeat-y;color: #000000;}
	.searchbox{
		/* float: left; */
		width: 180px;
		/* height: 17px; */
		padding:3px 5px;
		border: 1px solid #6e9d2e;
		font-size:13px;
	}
	.enewsbox{
		float: left;
		width: 180px;
		height: 17px;
		padding:3px 5px;
		border: 1px solid #6e9d2e;
		font-size:13px;
	}
	.button{
		/* display: block; */
		/* float: left; */
		width: auto;
		line-height:1em;
		/* text-align: center; */
		background: #6e9d2e;
		border: 1px solid #ffffff;
		color: #ffffff;
		cursor: pointer;
		margin:0;
		padding:3px 8px; /* IE6 */
	}	
/* =FOOTER */
	#footer{
		height: 35px;
		background: #ffffff url(http://kondorsecurity.com/store/media/navbg_bottom.jpg) top repeat;

		font-size: 10px;
	}
	#footer a{color: #ffffff;}
	#footer2{
		height: 35px;
		background: #ffffff url(http://kondorsecurity.com/store/media/navbg_bottom.jpg) top repeat;
		font-size: 10px;
		bottom: 0px;
		position:absolute;
	}
	#footer3{
		height: 35px;
		background: #ffffff url(https://kondorsecurity.com/store/media/navbg_bottom.jpg) top repeat;
		font-size: 10px;
	}
	#footer3 a{color: #ffffff;}
	#copy{
		float: left;
		height: 23px;
		padding:2px 0 0 30px;
		margin-top: 5px;
		text-transform:none;
	}
	#copy a{
		float: left;
		height: 23px;
		padding:2px 0 0 30px;
		margin-top: 5px;
		text-transform:none;
	}
	#footer_navigation{
		float: right;
		padding-top:7px;
	}
	#footer_navigation li{float: left;padding-left:18px;}
	#footer_navigation li a{text-transform:uppercase;}
	#footer_navigation li a:hover{color: #000000; text-transform:uppercase;}
	.product_search
	{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}

.search_rpp_dropdown
	{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}

.search_sort_dropdown
	{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
.sort_by
	{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}

.result_count
	{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}	

.prev_next
	{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	
.per_page
	{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}			

.search_table
	{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}

.required
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
}
.attributename
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
}

#quotetext
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:100%;
	}

#quotetext table
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	border-bottom-style:solid;
	border-top-style:solid;
	border-color:#CCCCCC;
	border-top-color:#CCCCCC;
	border-bottom-color:#CCCCCC;
	width:100%;
	}

#customprod table
{
border-collapse:separate;
border-spacing:10px;
font-size:10px;
}	

#customprod
{
border-collapse:separate;
border-spacing:10px;
font-size:10px;
}

#customprod select{
	width:250px;
	border:1px solid #6E9D2E;
	color:#000000;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}	

/* tooltip */
a.info {
	z-index:500;
	font-family: Verdana, Arial, sans-serif;
	text-decoration:none; 
	position: relative;
}

a.info span {

	z-index:500;
	position: relative;
	display:none;
}

a.info:hover {
	z-index:500;
	position: relative;
	cursor:default;
}

a.info:hover .infobox {
	font-weight: normal;
	z-index:500;
	display:block; 
	position:absolute; 
	top:0px;;
	left:25px;
	width:260px; 
	height:35px; 
	border: 1px solid #ccc;
	background-color:#F7F7F7;	 
	color:#000; 
	text-align:left; 
	font-size:10px; 
	padding-left:10px;
	vertical-align:middle;
}

.bill_addr_hdr {
	padding-bottom: 10px;
	font-weight: bold;
}

.ship_addr_hdr {
	padding-bottom: 10px;
	font-weight: bold;
}

.ship_addr {
	margin-left: 10px;
}

.addr_foot {
	padding-top:10px; 
	padding-bottom:10px;
}

.payment {
	margin-top: 10px;
}

.payment_hdr {
	font-weight:bold;
	text-align:center;
}
