/* CSS Document */
body{background:#FFFFFF; margin:0px; padding:0px; color:#2C2C2C; font:normal 11px Arial, Helvetica, sans-serif;}

img{display:block; border:0;}

/* main table border */
.main-bdr{border:1px solid #DCDAE8;}

/* logo background */
.logo-bg{background:url(http://lib.store.yahoo.net/lib/123securityproducts/logobg-new.gif) repeat-x; background-position:bottom center; height:64px;}

/* top navigation background */
.topnav-bg{ background:url(/lib/123securityproducts/topnav-bg.gif) repeat-x; height:31px;}

/* cart items display */
.cart-disp{background:#292929; font:normal 12px Arial, Helvetica, sans-serif; color:#FFFFFF; padding-left:5px;}

/* top navigation */
.topnav{font:bold 11px Arial, Helvetica, sans-serif; color:#282828; height:31px;}
.topnav a:link, .topnav a:visited{color:#282828; text-decoration:none; border-right:1px solid #8AB4CD; padding:7px 14px;line-height:31px;}
.topnav a:hover{ color:#F15600; text-decoration:none;}

/* image display inline */
.img-inline{ display:inline;}

/* search bg */
.search{background:url(/lib/123securityproducts/search-bg.gif) repeat-x; height:31px;}

/* textbox */
.textbox{border:1px solid #A3A3A3; font:normal 11px Arial, Helvetica, sans-serif; color:#000000; padding:3px;}

/* selectbox */
.selebox{border:1px solid #A3A3A3; font:normal 11px Arial, Helvetica, sans-serif; color:#000000;}

/* left section */
.left-section{width:171px; padding-right:5px;}

/* left navigation */
.leftnav ul{margin:0px; padding:0px; list-style:none; font:normal 11px Arial, Helvetica, sans-serif; color:#FFFFFF;}
.leftnav ul li{ font-size:0px; border:solid 1px #3472C5;}
.leftnav ul li a:link, .leftnav ul li a:visited{font:bold 11px Arial, Helvetica, sans-serif; color:#FFFFFF; color:#000000; text-decoration:none; background-color:#F1F1F1; display:block; padding:4px 0px 4px 18px;}
.leftnav ul li a:hover{ color:#FFFFFF; text-decoration:none; background-color:#313131;}

/* right section old

.right-section{ width:200px; padding-left:9px; padding-top:25px;}
.right-section ul{margin:0px 0px 5px 0px; padding:0px; list-style:none;}
.right-section ul li{border-top:1px solid #D3D3D3; border-left:1px solid #D3D3D3; border-bottom:1px solid #FFFFFF; border-right:1px solid #FFFFFF; display:block; background:#f1f1f1;}
.right-section ul li a:link, .right-section ul li a:visited{ background:url(/lib/123securityproducts/right-bull.gif) no-repeat 5px 6px; font:bold 12px Arial, Helvetica, sans-serif; color:#828282; text-decoration:none; display:block; padding:4px 0px 4px 20px;}
.right-section ul li a:hover{ color:#43699A; text-decoration:none;}
.right-section ul li .btm-bdr{border-bottom:1px solid #D3D3D3;}

*/

.right-section{ width:194px; padding-left:9px;}
.right-section ul{margin:0px 0px 0px 0px; padding:0px; list-style:none; border-top:1px solid #d3d3d3; padding-bottom:5px;}
.right-section ul li{ background:url(/lib/123securityproducts/right-bg.gif) no-repeat; font:bold 12px Arial, Helvetica, sans-serif; color:#828282; height:22px; line-height:22px;}
.right-section ul li a:link, .right-section ul li a:visited{text-decoration:none; color:#828282; padding-left:25px;}
.right-section ul li a:hover{ color:#43699A; text-decoration:none;}

/* product demos background */
.prod-demo-back{ background:url(/lib/123securityproducts/mid-productdemos.gif) repeat-y center;}

/* high quality product bg */
.high-qty-prd-bg{background:url(/lib/123securityproducts/high-qty-prod-bg.gif) repeat-x; height:17px; font:bold 10px Verdana, Arial, Helvetica, sans-serif; color:#666666; line-height:17px;}

/* this month feat prod mid */
.this-month-feat-prd{border:1px solid #CFCFCF; border-top:0; border-bottom:0;}

/* padding top 10 px */
.pad-top10{padding-top:10px;}

/* featured products section */
.feat-prod{font:normal 11px Arial, Helvetica, sans-serif; color:#000000;}
.feat-prod a:link, .feat-prod a:visited{ color:#000000; text-decoration:none;}
.feat-prod a:hover{ color:#3a3a3a; text-decoration:underline;}
.feat-prod .feat-prd-img{height:98px;}
.feat-prod .price{color:#FF0000;}


/* featured prod devide line */
.feat-line{background:url(/lib/123securityproducts/feat-prd-line.gif) repeat-y;}

/* footer */
.footer{border-top:1px solid #BBBBBB; margin-top:10px; font:normal 11px Arial, Helvetica, sans-serif; color:#000000;}
.footer-mid{ background:url(/lib/123securityproducts/footer-mid.gif) repeat-x bottom;}
.footer a:link, .footer a:visited{color:#000000; text-decoration:none;}
.footer a:hover{ color:#484848; text-decoration:underline;}
.footer ul{margin:5px 0px 10px 0px; padding:0px; list-style:none;}
.footer ul li{ height:17px; padding-left:5px; line-height:17px;}

.footer ul li a:link, .footer ul li a:active, .footer ul li a:visited{
color:#000000; text-decoration:none;
font:normal 11px Arial, Helvetica, sans-serif; color:#000000;
}
.footer ul li a:hover{ color:#484848; text-decoration:underline;}

/* footer header */
.footer-head{background:#484848; color:#FFFFFF; font:bold 11px Arial, Helvetica, sans-serif; display:block; height:17px; line-height:17px; padding-left:5px;}

/* copyright */
.copyright{ font:normal 11px Arial, Helvetica, sans-serif; color:#484848; border-top:1px solid #CDCDCD;}

.bdr-top{border-top:1px solid #D6D6D6;}

.week_sp_bdr{border:1px solid #d7d7d7; border-top:0;}
.week_sp_img_bdr{border:1px solid #d7d7d7;}

.weeksp_prname{background:#EFEFEF; margin:5px 0px; font:bold 11px Arial, Helvetica, sans-serif; color:#000000; width:113px;}
.weeksp_prname a:link, .weeksp_prname a:visited{ color:#000000; text-decoration:none;}
.weeksp_prname a:hover{ color:#3472C5; text-decoration:none;}
.weeksp_price{background:#EFEFEF;  border-bottom:1px dotted #d7d7d7; border-top:1px dotted #d7d7d7; color:#FF0000; font:bold 11px Arial, Helvetica, sans-serif; width:113px;}


.shorting {float:left; width:330px; height:30px; color:#515050;}
		.shorting select { font-size:11px; color:#3a78bf; width:120px; vertical-align:middle;}
		
		.pagination {float:right; width:180px;height:30px; color:#515050;}
		.pagination a { color:#515050; text-decoration:underline}
		.pagination a:hover { color:#515050; text-decoration:none;}
		.pagination b.active { color:#0956af; text-decoration:none;}
		.pagination a.view-all { text-decoration:none;}
		
				
		.sub-cat-pro-cont {float:left; width:260px; padding:15px 5px; background:url(images/sub-cat-pro-list-sep-line.gif) right no-repeat;	}
		.sub-cat-pro-img {width:113px; height:113px; text-align:center; padding:5px 0px 0px 0px; float:left; margin:0px 10px 0px 0px;}
		.sub-cat-pro-details {float:left; width:130px;}
		.sub-cat-pro-details h2 { margin:0px; padding:0px; font-size:11px; color:#404040; height:25px; line-height:12px;}
		.sub-cat-pro-details h2 a { color:#404040;}
		.sub-cat-pro-details p { color:#666666; padding-top:5px; }
		.sub-cat-pro-details p span.price { font-size:13px; font-weight:bold; color:#ba2121;}
.bg-option
{
  border:solid 1px #000000;
}		
