.bc-main-area {
	width:556px;
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
}
.bc-area {
	width:756px;
	display:block;
	padding:0px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #225780;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 9px;
}
.bc-area a {
	color: #787878;
	text-decoration:none;
	padding: 0px;
	margin: 0px;
}
.bc-area a:hover {
	color: #225780;
	text-decoration:none;
	padding: 0px;
	margin: 0px;
}
.bc-area .bc-active {
	color: #225780;
	text-decoration:none;
	padding: 0px;
	margin: 0px;
}
.bc-area span {
	background-image: url(../images/bc-arrow.jpg);
	background-repeat: no-repeat;
	background-position: left 3px;
	width: 7px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.hd-bx-area {
	width:757px;
	padding:0px;
	display:block;
	float:left;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 12px;
	margin-left: 6px;
}
.hd-bx-top {
	margin:0px;
	padding:0px;
	display:block;
	float:left;
	width:757px;
	height:4px;
	line-height: 0px;
	font-size: 0px;
}
.hd-bx-mid {
	background-image: url(../images/hd-bx-btm-rpt.jpg);
	background-repeat: repeat-y;
	background-position: left bottom;
	margin:0px;
	padding:0px;
	display:block;
	float:left;
	width:757px;
}
.hd-bx-btm {
	margin:0px;
	padding:0px;
	display:block;
	float:left;
	width:757px;
	height:4px;
	font-size: 0px;
	line-height: 0px;
}
.hd-bx-txt-bg {
	display: block;
	width: 755px;
	background-image: url(../images/hd-bx-cntr.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	float: left;
	padding: 0px;
	margin-top: 0px;
	margin-right:1px;
	margin-bottom: 0px;
	margin-left: 1px;
}
.hd-bx-txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #e6783c;
	display: block;
	float: left;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	width: 725px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
}
.blu-bx-area {
	width:767px;
	padding:0px;
	display:block;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 2px;
}
.blu-bx-top {
	width:767px;
	margin:0px;
	padding:0px;
	display:block;
	float:left;
	height:4px;
	line-height: 0px;
	font-size: 0px;
}
.blu-bx-mid {
	width:767px;
	margin:0px;
	padding:0px;
	display:block;
	float:left;
	background-image: url(../images/blu-bx-mid.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.blu-bx-btm {
	width:767px;
	margin:0px;
	padding:0px;
	display:block;
	float:left;
	height:10px;
	line-height: 0px;
	font-size: 0px;
}
.txt-img-area { 
	width:756px;
	margin:0px;
	padding:0px;
	display:block;
	float:left;
}
.txt-blu-bx {
	margin:0px;
	display:block;
	float:left;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 12px;
	padding-left: 22px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #c5dee8;
	width:756px;
	line-height:17px;
}

.txt-blu-bx h3 {
	display:block;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #c5dee8;
	line-height:17px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 731px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}

.blu-bx-bg {
	width:170px;
	padding:0px;
	display:block;
	float:right;
	background-image: url(../images/blu-img-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 116px;
}
.blu-bx-img {
	width:166px;
	display:block;
	float:left;
	margin: 2px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.txt-blu-bx-data {
	margin:0px;
	padding:0px;
	display:block;
	float:left;
	width:730px;
}
.txt-blu-bx p {
	padding: 0px;
	margin: 0px;
}
.txt-blu-bx img {
	padding: 2px;
	display: block;
	float: right;
	background-image: url(http://yst.camtechsurveillance.com/images/blu-img-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.paging-area {
	width:756px;
	background-image: url(../images/pagin-bx.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 6px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}
.pagin-links {

	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #23355c;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 12px;
	padding-top: 19px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	width:210px;
}
.pagin-links a {
	color: #23355c;
	text-decoration:none;
	padding: 0px;
	margin: 0px;
	display: block;
	float: left;
}
.pagin-links a:hover {
	color: #23355c;
	text-decoration:underline;
	padding: 0px;
	margin: 0px;
}

.pagin-links a .page-active {
	color: #23355c;
	text-decoration:underline;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px !important;
}
.pagin-links span {
	background-image: url(http://yst.camtechsurveillance.com/images/page-dividr.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 1px;
	margin-top: 0px;
	margin-right: 12px;
	margin-bottom: 27px;
	margin-left: 17px;
	display: block;
	padding: 0px;
	float: left;
}

.showing span {
	background-image: url(http://yst.camtechsurveillance.com/images/page-dividr.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 1px;
	margin:-14px 0 0 100px;
	display: block;
	padding-left: 10px;
	float: right;
}
/*.pagin-links .page-first {
	color: #23355c;
	text-decoration:underline;
	padding: 0px;
	margin-top: 0px;
	margin-right: 14px;
	margin-bottom: 0px;
	margin-left: 12px;
}*/
.pagin-btn {
	width:auto;
	display: block;
	padding: 0px;
	float: right;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.previous-btn {
	width:78px;
	display: block;
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.page-no-links {
	width:auto;
	display: block;
	padding: 1px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #fff;
	margin-top: 0px;
	margin-right: 6px;
	margin-bottom: 0px;
	margin-left: 6px;
}
.page-no-links a {
	background-image: url(http://yst.camtechsurveillance.com/images/page-hover.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color:#fff;
	width: 22px;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 3px;
	text-decoration:none;
	text-align: center;
	display: block;
	float: left;
	height: 22px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.page-no-links a:hover {
	background-image: url(http://yst.camtechsurveillance.com/images/page-active.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color:#225780;
	width: 22px;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 3px;
	text-decoration:none;
	text-align: center;
	display: block;
	float: left;
	height: 22px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-weight: bold;
}
.page-no-links a.active
{
background-image: url(http://yst.camtechsurveillance.com/images/page-active.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color:#225780;
	width: 22px;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 3px;
	text-decoration:none;
	text-align: center;
	display: block;
	float: left;
	height: 22px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-weight: bold;
}
.next-btn {
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 51px;
}

.shop-head-area {
	width:750px;
	display: block;
	padding: 0px;
	float: left;
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 9px;
}
.shop-head-area h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	color:#225780;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 9px;
	padding-left: 6px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
	background-image: url(../images/h1-brdr.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.shop-head-area h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	color:#225780;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 9px;
	padding-left: 6px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
	background-image: url(http://yst.camtechsurveillance.com/images/h1-brdr.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.shop-head-area p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#494949;
	display:block;
	line-height:16px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom:16px;
	margin-left: 0px;
	padding: 0px;
}
.detail-content {
	width:756px;
	display: block;
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 6px;
}
.detail-img-addtnl {
	width:756px;
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
}
.detail-img-area {
	width:550px;
	display: block;
	padding: 0px;
	float: left;
	margin: 0px;
}
.detail-img {
	width:500px;
	display: block;
	padding: 0px;
	float: left;
	height: 300px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 34px;
}
.addtnl-img-area {
	width:203px;
	display: block;
	padding: 0px;
	float: right;
	margin: 0px 0px 0px 0px;
	text-align: right;
}
.addtnl-img-area h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #23355c;
	padding: 0px;
	margin-top: 26px;
	margin-right: 17px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: right;
}
.addtnl-area {
	width:203px;
	display: block;
	padding: 0px;
	float: right;
	margin: 0px 0px 0px 0px;
	text-align: right;
}
.addtnl-data  {
	width:74px;
	display: block;
	padding: 0px;
	float: right;
	margin-top: 0px;
	margin-right: 18px;
	margin-bottom: 0px;
	margin-left: 8px;
}
.addtnl-img-plc {
	width:74px;
	display: block;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
	font-size: 0px;
	line-height: 0px;
}
.addtnl-img-bg {
	width:74px;
	display: block;
	padding: 0px;
	float: left;
	margin: 0px;
	background-image: url(../images/adtnl-img-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.addtnl-img {
	width:72px;
	display: block;
	float: left;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 1px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
	height:70px;
}
.view-enlarge-btn {
	display: block;
	margin: 0px;
	float: left;
	width: 102px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 235px;
}
.table-detail-area {
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 756px;
}
.table-detail-area h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #225780;
	margin: 0px;
	padding-top: 36px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 16px;
}
.table-detail-data {
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 756px;
}
.table-detail-top {
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 556px;
	height:3px;
	font-size: 0px;
	line-height: 0px;
}
.table-detail-mid {
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 756px;
	background-image: url(../images/table-mid.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.table-detail-btm {
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 756px;
	height:3px;
	line-height:0px;
	font-size:0px;
}
.table-txt {
	display: block;
	margin: 0px;
	float: left;
	width: 754px;
	border-bottom:#d8ebf0 1px solid;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
}
.review-rating
{
	margin-left:20px;
}
.table-txt img
{
margin-left:10px;	
}

.table-txt-price {
	display: block;
	margin: 0px;
	float: left;
	width: 754px;
	border-bottom:#d8ebf0 1px solid;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.table-txt-lft {
	display: block;
	margin: 0px;
	float: left;
	width: 178px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 18px;
}
/*.tble-txt-lft {
	display: block;
	margin: 0px;
	float: left;
	width: 334px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}*/
.table-txt-lft h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #010101;
	margin: 0px;
	padding: 0px;
}
.table-txt-lft h3 span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #010101;
	margin: 0px;
	padding: 0px;
}
.table-txt-rgt {
	display: block;
	padding: 0px;
	float: left;
	width: 181px;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.table-txt-rgt h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #010101;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	display: block;
	float: left;
}
.table-txt-rgt h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #010101;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	display: block;
	float: left;
}
/*.table-txt-2nlft {
	display: block;
	margin: 0px;
	float: left;
	width: 334px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}*/
.table-row-one {
	display: block;
	margin: 0px;
	float: left;
	width: 434px;
	border-bottom:#d8ebf0 1px solid;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.table-row-lft {
	display: block;
	margin: 0px;
	float: left;
	width: 434px;
	padding:0px;
}
.table-row {
	display: block;
	margin: 0px;
	float: left;
	width: 434px;
	padding:0px;
}
.table-row-rgt {
	display: block;
	margin: 0px;
	float: left;
	width: 209px;
	border-left:#d8ebf0 1px solid;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}
.table-row-rgt h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #010101;
	margin: 0px;
	text-align: center;
	width: 219px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.table-row-rgt h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: normal;
	color: #d24800;
	margin: 0px;
	padding: 0px;
	text-align: center;
	width: 219px;
}






.price-txt-lft {
	display: block;
	margin: 0px;
	float: left;
	width: 178px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 18px;
}
.price-txt-lft h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #010101;
	margin: 0px;
	padding: 0px;
}

.price-txt-rgt {
	display: block;
	padding: 0px;
	float: left;
	width: 181px;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.price-txt-rgt h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #010101;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	display: block;
	float: left;
}
.price-txt-rgt h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #010101;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	display: block;
	float: left;
}
.price-txt-rgt h6 span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #d24800;
	margin: 0px;
	padding: 0px;
}
.avail-txt-area {
	background-image: url(../images/table-gra.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	display: block;
	padding: 0px;
	float: left;
	width: 554px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 1px;
	height: 32px;
}
.avail-txt-rgt {
	display: block;
	padding: 0px;
	float: left;
	width: 558px;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.avail-txt-rgt h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #010101;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	display: block;
	float: left;
}
.avail-txt-rgt h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #010101;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	display: block;
	float: left;
}
.color-bx-area {
	width:754px;
	background-color: #eef4f7;
	display: block;
	padding: 0px;
	float: left;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 1px;
}
.power-list {
	display: block;
	padding: 0px;
	float: left;
	/*width: 300px;*/
	width: 450px;
	border:#7f9db9 1px solid;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 21px;
}
.cable-list {
	display: block;
	padding: 0px;
	float: left;
	width: 171px;
	border:#7f9db9 1px solid;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 21px;
}
.size-list  {
	display: block;
	padding: 0px;
	float: left;
	width: 91px;
	border:#7f9db9 1px solid;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 21px;
}
.table-qty-txt {
	display: block;
	margin: 0px;
	float: left;
	width: 554px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.table-qty-lft {
	display: block;
	margin: 0px;
	float: left;
	width: 53px;
	padding-top: 23px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 18px;
}
.table-qty-lft h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #010101;
	margin: 0px;
	padding: 0px;
}
.table-qty-rgt {
	display: block;
	padding: 0px;
	float: left;
	width: 395px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.table-qty-rgt h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #010101;
	display: block;
	float: left;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.table-qty-rgt h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #010101;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	display: block;
	float: left;
}
.qty-input {
	display: block;
	float: left;
	width: 29px;
	border:1px solid #7f9db9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #101010;
	margin-top: 11px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 19px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
}
.cart-bnt-area {
	width:177px;
	display: block;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 77px;
}
.qty-content-area {
	display: block;
	padding: 0px;
	float: left;
	width: 755px;
	border-top:#d8ebf0 2px solid;
	border-bottom:#d8ebf0 2px solid;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 48px;
	margin-left: 0px;
}
.qty-data {
	width:755px;
	border-bottom:#d8ebf0 1px solid;
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
}
.qty-lft {
	width:178px;
	display: block;
	margin: 0px;
	float: left;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 22px;
}
.qty-lft h3 {
	color:#314879;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
.qty-rgt {
	background:#eff4f7;
	display: block;
	float: left;
	width: 521px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #dbdee6;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 9px;
	padding-left: 33px;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.qty-rgt-txt-firstcolum {
	width:134px;
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
}
.qty-rgt-txt-firstcolum h6 {
	color:#314879;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}
.qty-rgt-txt-seccolum {
	width:153px;
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
}
.qty-rgt-txt-seccolum h6 {
	color:#314879;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}
.qty-rgt-txt-lstcolum {
	width:170px;
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
}
.qty-rgt-txt-lstcolum h6 {
	color:#314879;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}
.detail-prdt-area {
	width:757px;
	display: block;
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 0px;
}

.tab-menu-area {
	width:756px;
	padding:0px;
	display:block;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
.description-area {
	margin: 0px;
	float: left;
	width: 756px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.des-txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	text-decoration: none;
	color: #5a5950;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.description-text {
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #5d5d5d;
}
.description-text p {
	margin: 0px;
	padding-top: 11px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 0px;
}

.description-text p a{margin:0; padding:0; text-decoration:underline; color:#225780;}
.description-text p a:hover{margin:0; padding:0; text-decoration:none; color:#225780;}

.description-text span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #5A5950;
	text-decoration: none;
}
.dark-grey-bg-area {
	float: left;
	background-image: url(../images/tabcon-bg.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	width: 754px;
	border:1px solid #c0eefd;
	padding: 0px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.inner-txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	text-decoration: none;
	color: #666666;
	display: block;
	float: left;
	/*width: 546px;*/
	width: 746px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: justify;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.inner-txt a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	color: #225780;
	text-decoration: underline;
}
.inner-txt a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	color: #225780;
	text-decoration: none;
}
.inner-txt td {line-height:normal;}
.inner-txt p
{
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}
.inner-txt h3
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: normal;
	font-weight: bold;
	color: #225780;
	text-decoration: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.inner-txt h4
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
	font-weight: bold;
	color: #225780;
	text-decoration: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}
.inner-txt ul
{
	margin: 0px;
	list-style-image: none;
	list-style-type: none;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 18px;
	padding-left: 0px;
}
.inner-txt ul li
{
	background-image: url(../images/lft-prt-arw.jpg);
	background-repeat: no-repeat;
	background-position: left 5px;
	margin: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 12px;
}
.inner-txt ol
{
	margin: 0px;
	list-style-image: none;
	list-style-type: none;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 18px;
	padding-left: 0px;
}
.inner-txt ol li
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #53534A;
	text-decoration: none;
	background-image: url(../images/black-arrow.png);
	background-repeat: no-repeat;
	background-position: left 8px;
	margin: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 12px;
}
.heading-info {
    display: block;
    text-decoration: none;
    margin: 0px;
    padding: 0;
    width:750px;
	float:left;
}

.heading-info h1 {
    background-image: url(http://yst.camtechsurveillance.com/images/h1-brdr.jpg);
    background-position: left bottom;
    background-repeat: repeat-x;
    color: #225780;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 17px;
    font-weight: bold;
    margin: 10px 0 0 2px;
    padding: 0 0 9px 6px;
}
.table-qty-lft1 {
	display: block;
	float: left;
	width: 75px;
	text-align: left;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.table-qty-lft1 h3 {
	display: block;
	margin: 0px;
	float: left;
	width: 40px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
.table-qty-lft1 h5 {
	display: block;
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 3px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.qty-input-box {
	display: block;
	padding: 0px;
	float: left;
	width: 50px;
	margin-top: -5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: -15px;
}
