@CHARSET "UTF-8";

/* content */

.content #product-overview,.content #product-specifications,.content #product-documents,.content #product-accessories,.content #hdd-list ,.content #product-download,.content #product-feature,.content  #product-quality,.content #product-application{
	border:#D9A501 1px solid;
	
	clear:both;
	margin-left:30px;
	padding:10px 20px;
	
}

.content .tabs {
	padding-top:10px;	
	margin-left:30px;
}
.content .tabs li{
	margin:0 0 0 2px;
	padding:0;
	display:inline;
}

/* ad */
.sub-menu .ad-Network-Camera{
	background: url('/pictures/products/ad-Network Camera.jpg');
}
.sub-menu .ad-PTZ-040-Series{
	background: url('/pictures/products/Ipcamera_PTZ040.jpg');
}
.sub-menu .ad-NR-04-Series{
	background: url('/pictures/products/NVR_NR-04A.jpg');
}
.sub-menu .ad-FB-100A-Series{
	background: url('/pictures/products/Ipcamera_FB-100A_02.jpg');
}
.sub-menu .ad-CB-100A-Series {
	background: url('/pictures/products/Ipcamera_cube-100A_1224.jpg');
}
.sub-menu .ad-CB-101A-Series {
	background: url('/pictures/products/banner_cube101.jpg');
}
.sub-menu .ad-CB-102A-Series {
	background: url('/pictures/products/banner_cube102.jpg');
}
.sub-menu .ad-CB-500A-Series {
	background: url('/pictures/products/banner_cube500A.jpg');
	
}
.sub-menu .ad-130N-Series {
	background: url('/pictures/products/Ipcamera_BC.jpg');
}
.sub-menu .ad-FB-500A-Series{
	background: url('/pictures/products/Ipcamera_FB-100A_02.jpg');
}
.sub-menu .ad-FD-100A-series{
	background: url('/pictures/products/Ipcamera_FD-100A_02.jpg');
}
.sub-menu .ad-FD-130N-series{
	background: url('/pictures/products/banner_FD-130N.jpg');
}
.sub-menu .ad-bullet-series{
	background: url('/pictures/products/Ipcamera_BC.jpg');
}
.sub-menu .ad-Vandal-Dome-Series{
	background: url('/pictures/products/ad-Ipcamera_VDseries.jpg');
}

.sub-menu .ad-VD-130N-Series{
	background: url('/pictures/products/banner_VD-130N.jpg');
}
.sub-menu .ad-Mini-Dome-Series{
	background: url('/pictures/products/ad-Ipcamera_MDseries.jpg');
}
.sub-menu .ad-VS-01A-Series{
	background: url('/pictures/products/ad_VS-01A.jpg');
}
.sub-menu .ad-OSD-Series{
	background: url('/pictures/products/Ipcamera_OSD_02.jpg');
}

.sub-menu h2{
	width:400px; /* product name */
}
.sub-menu .productname{
     color:#fff;
	 padding-top:20px;
     margin-left:30px;
	 font-size:36px;
	 font-weight:bold;
	 width:400px;
}
.modelname2{
     margin-left:30px;
	 color:#000;
     font-size:24px;
	 font-weight:bold;
	 margin-top:30px;
}
.slogan2{
    margin-left:30px;
	font-size:16px;
	margin-top:0px;
	font-weight:600;
	width:200px;
	color:#000;
}
.modelname{
     margin-left:30px;
	 color:#FFFFFF;
     font-size:24px;
	 font-weight:bold;
	 margin-top:30px;
}
.index-slogan{
	margin-top:-10px;
	font-weight:600;
	width:350px;
}
.slogan{
	margin-top:-5px;
	font-weight:600;
	width:350px;
}
.sub-menu .ad-NVR{
	background: url('/pictures/products/ad-NVR.jpg');
}
.sub-menu .ad-NR-1604{
	background: url('/pictures/products/Ipcamera_NVR_02.jpg');
}
.sub-menu .ad-BRC64{
	background: url('/pictures/products/Ipcamera_BRS.jpg');
}

/* features */
div.features{
	margin:0;
	padding-top:10px;
}
div.features ul{
	width:550px;
	list-style-type:none;
	padding-left:30px;
	float:left;
}
div.features ul li{
	padding:5px 0 0 0;
}
div.features .quick-download{
	float:left;
	width:100px;
}
div.features .quick-download h2{
	padding-top:5px;	
}
div.features .quick-download li{
	list-style-type:none;
	padding-left:30px;
	padding-top:10px;
	background: transparent url(../pictures/pdf.gif) 0px 6px no-repeat;
	padding-bottom:0;
}

div.features .quick-download li.more{
	background: none;
}
div.features .quick-download li a{
	font-weight:bold;
	text-decoration:none;	
}
div.features .quick-download li a:visited{
	color:blue;	
}

/* features2 */
div.features2{
	margin:0;
	padding-top:10px;
}
div.features2 ul{
	line-height: 14px;
	width:450px;
	list-style-type:none;
	
	float:left;
}
div.features2 ul li{
	padding:5px 0 0 0;
	
}
div.features2 .quick-download{
	float:left;
	width:100px;
}
div.features2 .quick-download h2{
	padding-top:5px;	
}
div.features2 .quick-download li{
	list-style-type:none;
	padding-left:30px;
	padding-top:10px;
	background: transparent url(../pictures/pdf.gif) 0px 6px no-repeat;
	padding-bottom:0;
}

div.features2 .quick-download li.more{
	background: none;
}
div.features2 .quick-download li a{
	font-weight:bold;
	text-decoration:none;	
}
div.features2 .quick-download li a:visited{
	color:blue;	
}


/* Product list */
.portfolio-list{
	padding-left:30px;	
}
.portfolio-list ul,.portfolio-list ol{
	list-style-type: none;	
}
.portfolio-list ul{
	margin-top:10px;	
}
.portfolio-list ul li,.portfolio-list ul li img,.portfolio-list ol{
	float:left;
}
.portfolio-list ul li{
	width:440px;
	margin-right:10px;	
	padding:15px 0;
	margin-bottom:20px;
	border:#fff 1px solid;
}
.portfolio-list ul li.coming-soon{
	color:#7f7f7f;color:#5a5a5a;color:#646464;
}
.portfolio-list ul li:hover{
	border:#c6dde8 1px solid;	
}
.portfolio-list ul li:hover li{
	border:#fff 1px solid;
}

.portfolio-list ol {
	margin-left:10px;	
}
.portfolio-list ol li{
	clear:both;
	width:300px;
	margin:0 0 5px 0;
	padding:0;
}
.portfolio-list ol li.prod-name{
	height:60px;	
}
.portfolio-list ol li h2 {
	font-size:16px;
}
.portfolio-list ol li h3{
	font-weight:normal;	
}
.portfolio-list ol li h3 .coming-soon{
	padding-left:20px;
	color:red;	
}
.portfolio-list ol li a img{
	margin-right:20px;	
}
.portfolio-list .modelnumber{ margin-right:10px; color:#7a611f; text-decoration:none;}
.portfolio-list ol ol{
	margin:0;
	height:100px;	
}
.portfolio-list ol ol li{
	padding-left: 7px;
	background: transparent url(/pictures/products/g_bullet.gif) 0px 6px no-repeat;	
	width:290px;
	
}

/* Overview */
#product-overview p{
	line-height:20px;
	margin:0 0 20px 0;
}
#product-overview .application-scenario h2{
	padding:50px 0 10px 0;
	font-size:16px;
}
#product-overview .application-scenario img{
	padding:10px 0 10px 30px;
}
#product-overview .key-feature-icon img{
	padding:0 20px 0 0;
}
#hdd-list table{
	width:100%;
	border-collapse:collapse;
}
#hdd-list td{
	padding:10px;	
}
#hdd-list table,.content #hdd-list td{
	border:black 1px solid;
}

/* Specifications */
#product-specifications table{
	width:100%;
	border-collapse:collapse;
}
#product-specifications td{
	padding:10px;	
}
#product-specifications table,.content #product-specifications td{
	border:black 1px solid;
}
#product-specifications table .by-model h2{
	text-decoration:underline;
	font-weight:normal;
}
#product-specifications table .by-model p span{
	font-weight:bold;	
}

/* Downloads */
#product-documents ul {
	padding: 10px 0 0 40px;
	list-style: url(../pictures/pdf.gif) none outside;
}
#product-documents ul .zip{
	padding: 10px 0 0 0px;
	list-style: url(../pictures/zip_icon.jpg) none outside;
}

#product-documents li {
	padding:0 0 10px 0;	
}
#product-documents li *{
 	position:relative;top:-5px
}
#product-documents li span{
	padding:0 10px;
}
#product-documents a{
	text-decoration:none;
	font-weight:bold;
}
#product-documents a:visited{
	color:blue;
}

/* Accessories */
#product-accessories ul,#product-accessories ol{
	list-style-type: none;	
}
#product-accessories ul{
	margin-top:10px;	
	
}
#product-accessories ul li img,#product-accessories ol{
	float:left;
}
#product-accessories ul li{
	width:600px;
	margin-right:10px;	
	padding:15px 0;
	margin-bottom:20px;
	border:#fff 1px solid;
	overflow: hidden;
}
#product-accessories ul li:hover{
	border:#c6dde8 1px solid;	
}
#product-accessories ul li:hover li{
	border:#fff 1px solid;
}
#product-accessories ol {
	margin-left:30px;	
}
#product-accessories ol li{
	clear:both;
	width:430px;
	margin:0 0 5px 0;
	padding:0;
}
#product-accessories ol li h2 {
	font-size:16px;
}
#product-accessories ol li h3{
	font-weight:normal;	
}
#product-accessories ol li a{
	text-decoration:none;	
}
#product-accessories .accessory-more{
	cursor:pointer;
}	

/* NVR */
#product-nvr{	
	border:#fff 1px solid;
}

/* Comparison Chart */
/*
.comparison-table{
	margin:0 0 0 20px;
}
.comparison-table h1.title{
	font-size:20px;
	margin:0px;
	padding:10px 0 10px 0;	
}
.comparison-table td{
	width:168px;
	padding:10px 5px;
}
.comparison-table table{
		border-collapse: collapse;	
}
.comparison-table td {
	border:black 1px solid;

}
.comparison-table .photo img,.comparison-table .title tr,.comparison-table .photo img,.comparison-table .title td{
	border:none;	
}
.comparison-table .photo img,.comparison-table .photo a{
	display:block;
	margin:0 auto;
	text-align:center;
}
.comparison-table .photo a:visited{
	color:blue;
}
.comparison-table table td{
	margin:0 auto;
	text-align:center;
}
.comparison-table .spec{
	padding:10px 0 10px 10px;
	text-align:left;
	font-weight:bold;
	background-color:#696969;
	color:#fff;
}
.comparison-table .attr{
	padding:0 0 0 15px;
	text-align:left;
}
*/

/* filter */
.filter{
	margin-top:6px;
	background: url(../pictures/bar.jpg);
	height:50px;	
}
.filter .left{
	float:left;
	margin:15px 0 0 30px;	
	_margin:15px 0 0 15px;	
}
.filter .left span{

    font-weight:bold;
}
.filter .left form{ margin:0px; display:inline;}
.filter .left select{

	 font-weight:normal;
	 background:#eeeeee;
	 margin-left:10px;
	 width:200px;
}
.filter .left select option{
	padding:5px 0;	
	
}

/* quick-links */
.quick-links ul li{
	margin-top:20px;
	margin-left:10px;
	list-style-type: none;
}

.quick-links li.sales-inquiry a{
	color:#000;
	text-decoration:none;
	font-size:16px;
	display:block;
	width:144px;
	height:42px;
	margin-top:-5px;
	padding-top:20px;
	padding-left:55px;
	
}
.quick-links li.live-demo a{
	color:#000;
	text-decoration:none;
	font-size:16px;
	display:block;
	width:80px;
	height:42px;
	margin-top:-5px;
	padding-top:15px;
	padding-left:55px;
	text-align:center;
	
}
.quick-links li.sales-inquiry a:VISITED,.quick-links li.technical-support a:VISITED,.quick-links li.live-demo a:VISITED{
	color:#000;	
}
.quick-links li.technical-support a{
	color:#000;
	text-decoration:none;
	font-size:16px;
	display:block;
	width:164px;
	height:42px;
	margin-top:-5px;
	padding-top:20px;
	padding-left:35px;
}
.quick-links li.sales-inquiry{
	width:200px;
	height:62px;
	background: url('../pictures/sales inquiry.jpg') no-repeat;
}
.quick-links li.technical-support{
	width:200px;
	height:62px;
	background: url('../pictures/technical support.jpg') no-repeat;
}
.quick-links li.live-demo{
	width:200px;
	height:62px;
	background: url('../pictures/LIVE.JPG') no-repeat;
}


/* quick2-links */
.quick2-links ul li{
	margin-top:20px;
	margin-left:1px;
	list-style-type: none;
}

.quick2-links li.sales-inquiry a{
	color:#000;
	text-decoration:none;
	font-size:16px;
	display:block;
	width:144px;
	height:42px;
	margin-top:-5px;
	padding-top:20px;
	padding-left:5px;
	
}
.quick2-links li.live-demo a{
	color:#000;
	text-decoration:none;
	font-size:16px;
	display:block;
	width:80px;
	height:42px;
	margin-top:-5px;
	padding-top:15px;
	padding-left:5px;
	text-align:center;
	
}
.quick2-links li.sales-inquiry a:VISITED,.quick2-links li.technical-support a:VISITED,.quick2-links li.live-demo a:VISITED{
	color:#000;	
}
.quick2-links li.technical-support a{
	color:#000;
	text-decoration:none;
	font-size:16px;
	display:block;
	width:164px;
	height:42px;
	margin-top:-5px;
	padding-top:20px;
	padding-left:5px;
}
.quick2-links li.sales-inquiry{
	width:200px;
	height:62px;
	background: url('../pictures/sales inquiry.jpg') no-repeat;
}
.quick2-links li.technical-support{
	width:200px;
	height:62px;
	background: url('../pictures/technical support.jpg') no-repeat;
}
.quick2-links li.live-demo{
	width:200px;
	height:62px;
	background: url('../pictures/LIVE.JPG') no-repeat;
}

/* product list */
.product-list .title{
	padding:5px 0 5px 30px;	
	font-size:14px;
	font-weight:bold;
}
.product-list .download{
	padding:3px 0 5px 25px;
	background: url(../pictures/pdf.gif) top left no-repeat;
	text-decoration:none;
	color:blue;
	font-weight:bold;
	margin-left:50px;
}
.product-list .download:visited{
	color:blue;
}

.product-list table{
	border-collapse: collapse;
	margin-left:30px;	
	margin-top:15px;
	border:#cd9a35 1px solid;
}

.product-list .feature-name{
	width:100px;	
	text-align:left;
	padding-left:15px;
	border-right:#cd9a35 2px solid;
	
}
.product-list tr th{
	padding:5px 2px;
	text-align:center;
	border:#cd9a35 1px solid;
}
.product-list tr td{
	width:90px;	
	padding:5px 2px;
	text-align:center;
	border:#cd9a35 1px solid;
	
}

/* compare list */
.compare-list .title{
	padding:5px 0 5px 30px;	
	font-size:14px;
	font-weight:bold;
}
.compare-list .download{
	padding:3px 0 5px 25px;
	background: url(../pictures/pdf.gif) top left no-repeat;
	text-decoration:none;
	color:blue;
	font-weight:bold;
	margin-left:50px;
}
.compare-list .download:visited{
	color:blue;
}

.compare-list table{
	border-collapse: collapse;
	margin-left:2px;	
	margin-top:15px;
	border:#cd9a35 1px solid;
}

.compare-list .feature-name{
	width:100px;	
	text-align:left;
	padding-left:15px;
	border-right:#cd9a35 2px solid;
	
}
.compare-list tr th{
	padding:5px 2px;
	text-align:center;
	border:#ffffff 1px solid;
	border-left:#cd9a35 1px solid;
	border-top:#cd9a35 1px solid;
	
}
.compare-list tr td{
	width:90px;	
	padding:5px 2px;
	text-align:center;
	border:#cd9a35 1px solid;
	
}

.indi{
background:url(/pictures/icon/empty_button.jpg) left top no-repeat;
width:100px;
height:20px;
float:left;

padding:4px;
color:#FFFFFF;
text-align:center;
cursor:pointer;
}
.indi a:link{
color:#FFFFFF;

text-decoration: none;
}
.indi a:visited{
color:#FFFFFF;

text-decoration: none;
}

/* download list */
.download-list {
  border: 0px solid black;
  border-spacing: 0px;
}

.download-list  thead tr{
  font-family: Arial, monospace;
  font-size: 14px;
}

.download-list  thead tr th{
  border-bottom: 2px solid black;
  border-top: 1px solid black;
  margin: 0px;
  padding: 2px;
  background-color: #cccccc;
}

.download-list  tr {
  font-family: arial, monospace;
  color: black;
  font-size:12px;
  background-color: white;
}

.download-list  tr.odd {
  background-color: #AAAAAA;
}

.download-list  tr td{
  border-bottom: 1px solid grey;
  padding: 2px;
}
.download-list  th{
  padding: 2px;
}


.download-list a:link{
  font-family:arial, monospace;
  text-decoration: none;
  color: teal;
}

.download-list a:hover{
  text-decoration: underline;
}

.download-list a:visited{
  color:black;
  text-decoration: none;
}


