/* Network Device CSS File*/
/*Header Section*/

.copy-box { 
margin:1px 1px 1px 1px;
font-family: "qMmΫS Pro W4";
font-weight: normal; font-size: 12px; line-height: 110%; 
color: #ffffff; 
}

.copy-box h1 { 
color: #222222; 
font-weight: normal; 
font-size: 10px; 
line-height: 150%; 
margin:1px 1px 1px 1px;
font-family: "qMmΫS Pro W4";
}

.l-1 a:link  { 
display:block;
font-family: "qMmpΫS Pro W3"; 
padding:1px 1px 1px 5px; 
text-align:left;
font-size:12px;
text-decoration:none;
color: #ffffff;
}

.l-1 a:visited { 
display:block;
font-family: "qMmpΫS Pro W3"; 
padding:1px 1px 1px 5px; 
text-align:left;
font-size:12px;
text-decoration:none;
color: #ffffff;
}

.l-1 a:hover { 
display:block;
font-family: "qMmpΫS Pro W3"; 
padding:1px 1px 1px 5px; 
text-align:left;
font-size:12px;
text-decoration:none;
background-color:#cccccc;
color: #666666;
}

/*Main Navigation Bar*/

.navi-box{
padding:0px 2px 0px 2px;
Margin:0px 0px 0px 0px;
text-align:left;
background-color:#ffffff;
}

.navi-box a {
display:block;
font-family: "qMmpΫS Pro W3"; 
padding:3px 1px 0px 1px; 
border-left:1px solid #333333;
border-top:1px solid #333333;
border-right:1px solid #333333;
margin:2px 2px 0px 2px;
text-align:center;
font-size:12px;
font-weight:bold;
text-decoration:none;
background-color:#cccccc;
color: #5d7194;
}

.navi-box a:hover {
color: #cccccc;
background-color:#000000;
}

.navi-box a:active {
color: #000000;
background-color:#ffffff;
font-weight:bold;
border-bottom:1px solid #ffffff;
}

.navi-box a.active {
color: #000000;
background-color:#ffffff;
font-weight:bold;
border-bottom:1px solid #ffffff;
}
.navi-box a.active:link	{color: #000000;}
.navi-box a.active:visited {color: #000000;}
.navi-box a.active:active {color: #000000;
}
.navi-box a.active:active {
color: #000000;
font-weight:bold;
background-color:#ffffff;
border-left:1px solid #ff3300;
border-top:1px solid #ff3300;
border-right:1px solid #ff3300;
}

.navi-box a.active:hover {
color: #cc3300;
background: #000000;
border-bottom:1px solid #000000;
}

/*Sub Navigation Bar*/

.sub-navi {
padding:4px 2px 0px 2px;
Margin:0px 0px 0px 0px;
text-align:left;
background: #ffffff;
}

.sub-navi a {
display:block;
font-family: "qMmpΫS Pro W3"; 
padding:3px 1px 3px 1px; 
border-left:1px solid #000000;
border-top:1px solid #000000;
border-right:1px solid #000000;
border-bottom:1px solid #000000;
margin:2px 2px 0px 2px;
text-align:center;
font-size:12px;
font-weight:bold;
background:#a5b0c4;
color: #ffffff;
}

.sub-navi a:hover {
color: #ffffff;
background-color:#5d7194;
}

.sub-navi a:active {
color: #000000;
font-weight:bold;
background-color:#ffffff;
border-left:1px solid #ff0000;
border-top:1px solid #ff0000;
border-right:1px solid #ff0000;
border-bottom:1px solid #ffffff;
}

.sub-navi a.active {
color: #000000;
font-weight:bold;
background-color:#ffffff;
border-left:1px solid #ff0000;
border-top:1px solid #ff0000;
border-right:1px solid #ff0000;
border-bottom:1px solid #ffffff;
}

.sub-navi a.active:link	{color: #000000;}
.sub-navi a.active:visited {color: #000000;}
.sub-navi a.active:active {color: #cc3300;
}

.sub-navi a.active:hover {
color: #ffffff;
border-bottom:1px solid #5d7194;
background: #5d7194;
}

/*Main Overview  page  */

.nb_overview {
margin:0; 
padding:2px 20px 2px 20px;
}
.nb_overview  h1 {
margin:15px 0px 5px 0px; 
padding:0px 0px 0px 5px; 
border-left: 10px solid #5d7194;
font-size:18px;
color:#5d7194; 
font-family: "qMmpΫS Pro W3"; 
font-weight: bold;
}

.nb_overview  h2 {
margin:5px 0px 0px 0px; 
padding:0px 0px 0px 5px; 
font-size:14px;
color:#5d7194; 
font-family: "qMmpΫS Pro W3"; 
font-weight: bold;
}

.nb_overview  p {
padding:5px 0px 0px 5px;
margin:0;
font-size:12px;color:#333333; 
font-family: "qMmpΫS Pro W3";
}

.nb_overview  td {
margin:px 0px 0px 0px; 
padding:2px 2px 2px 2px;
vertical-align: top;
font-size:12px;
color:#333333; 
font-family: "qMmpΫS Pro W3";
line-height: 130%;
}

.nb_overview  a {
font-family: "qMmΫS Pro W4"; 
color:#0000ff;
font-size:12px;
font-weight: bold;
text-decoration:none;
}

.nb_overview  a:hover {
font-family: "qMmΫS Pro W4"; 
font-weight: bold;
font-size:12px;
color:#cccccc;
text-decoration:none;
}

/* Product Pages*/

.prod_sect_hdr {
	border-left:15px solid #5d7194;
	margin:10px 10px 10px 10px; 
	padding:0px 0px 0px 10px; 
	font-size:16px;
	color:#5d7194; 
	font-family: "qMmpΫS Pro W3"; 
	font-weight: bold;
}

.prod_sect {
	margin:5px 10px 5px 10px; 
	padding:2px 5px 2px 5px; 
	border-left:1px solid #666666;
	border-top:1px solid #666666;
	border-right:1px solid #666666;
	border-bottom:1px solid #666666;
}


.prod_sect a {
	margin:1px 3px 1px 10px; 
	padding:0px 0px 0px 0px; 
	display:block;
	font-family: "qMmpΫS Pro W3";  
	text-align:left;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color: #0000ff;
}

.prod_sect a:hover {
	display:block;
	color: #ffffff;
	color: #5d7194;
	
}

.prod_sect a:active {
	display:block;
	color: #5d7194;
}

.prod_sect ul {
	font-family: "qMmpΫS Pro W3";  
	margin:1px 0px 0px 7px; 
	font-size:12px;
	font-weight:normal;
	color: #333333;
	list-style-type : none;
 	padding:0;
 	
}
.prod_sect  h1 {
	border-left:15px solid #5d7194;
	margin:10px 10px 10px 0px; 
	padding:0px 0px 0px 5px; 
	font-size:16px;
	color:#5d7194; 
	font-family: "qMmpΫS Pro W3"; 
	font-weight: bold;
}
.prod_sect  h2 {
	margin:10px 10px 10px 0px; 
	padding:0px 0px 0px 5px; 
	font-size:14px;
	color:#5d7194; 
	font-family: "qMmpΫS Pro W3"; 
	font-weight: bold;
}
.prod_sect  h3 {
	margin:10px 0px 2px 2px; 
	font-size:12px;
	color:#5d7194; 
	font-family: "qMmpΫS Pro W3"; 
	font-weight: bold;
}


.prod_sect p {
 	padding:0px 0px 0px 5px;
	font-size:12px;color:#333333; 
	font-family: "qMmpΫS Pro W3";
}

.prod_left {
	position:absolute;
	left:10px;
	width:480px;
	padding:0px 2px 0px 2px;
	Margin:0px 0px 0px 0px;
	text-align:left;
}

.prod_right {
	position:absolute;
	left:500px;
	width:280px;
	padding:0px 2px 0px 2px;
	Margin:0px 0px 0px 0px;
	text-align:left;
}
.prod_desc {
	width:470px;
	align:left;
	border-left:1px solid #5d7194;
	border-top:1px solid #5d7194;
	border-right:1px solid #5d7194;
	border-bottom:1px solid #5d7194;
	padding:0px 2px 0px 2px;
	Margin:0px 0px 10px 0px;
	text-align:left;
}

.prod_desc h2 {
	margin:3px 3px 3px 3px; 
	padding:0px 0px 0px 3px; 
	border-left: 10px solid #5d7194;
	font-size:14px;
	color:#5d7194; 
	font-family: "qMmpΫS Pro W3"; 
	font-weight: bold;
	line-height: 150%;
}

.prod_desc p {
	font-size:12px;
	color:#333333; 
	margin:10px 3px 3px 3px; 
	font-family: "qMmpΫS Pro W3";
}

.prod_spec {
	position: relative;
	width:470px;
	align:left;
	border-left:1px solid #5d7194;
	border-top:1px solid #5d7194;
	border-right:1px solid #5d7194;
	border-bottom:1px solid #5d7194;
	padding:0px 2px 0px 2px;
	Margin:0px 0px 10px 0px;
	text-align:left;
}

.prod_cart {
	position: relative;
	width:470px;
	align:left;
	border-left:1px solid #5d7194;
	border-top:1px solid #5d7194;
	border-right:1px solid #5d7194;
	border-bottom:1px solid #5d7194;
	padding:0px 2px 0px 2px;
	Margin:0px 0px 10px 0px;
	text-align:left;
}
.prod_pic {
	position:relative;
	width:280px;
	border-left:1px solid #5d7194;
	border-top:1px solid #5d7194;
	border-right:1px solid #5d7194;
	border-bottom:1px solid #5d7194;
	padding:0px 2px 0px 2px;
	Margin:0px 0px 10px 0px;
	text-align:left;
}
.prod_link {
	position: relative;
	border-left:1px solid #5d7194;
	border-top:1px solid #5d7194;
	border-right:1px solid #5d7194;
	border-bottom:1px solid #5d7194;
	width:280px;
	padding:0px 2px 0px 2px;
	Margin:0px 0px 10px 0px;
	text-align:left;
}
/*Sensor Product Section*/

.product {
font-family: "qMmpΫS Pro W3"; 
border-left:1px solid #333333;
border-top:1px solid #333333;
border-right:1px solid #333333;
border-bottom:1px solid #333333;
margin:5px 0px 10px 0px;
padding:0px 0px 0px 0px;
color: #313063;
}

.product h1 {
background-color: #313063;
margin:0px 0px 0px 0px;
padding:3px 0px 2px 5px;
text-align:left;
font-size:14px;
color: #ffffff;
text-decoration:none;
}

.product h2 {
font-weight: bold; 
font-size: 12px; 
padding: 3px 0px 0px 5px;
margin:0px 0px 0px 0px;
font-family: "qMmpΫS Pro W3"; 
color: #313063;
}
.product p {
margin: 0px 0px 0px 0px; 
padding: 5px 0px 0px 5px;
font-family: "qMmpΫS Pro W3"; 
color: #333333;
font-size: 12px;
line-height: 150%; }

.product a:link {
display:block;
font-family: "qMmpΫS Pro W3"; 
padding:5px 1px 1px 1px; 
margin:0px 0px 0px 1px;
font-size:12px;
text-decoration:none;
color: #0808b5;
}
.product a:visited {
display:block;
font-family: "qMmpΫS Pro W3"; 
padding:5px 1px 1px 1px; 
margin:0px 0px 0px 1px;
font-size:12px;
text-decoration:none;
color: #0808b5;
}
.product a:hover {
display:block;
font-family: "qMmpΫS Pro W3"; 
padding:5px 1px 1px 1px; 
margin:0px 0px 0px 1px;
font-size:12px;
color: #333333;
text-decoration:none;
}
.pcat-navi {
margin:0; 
padding:2px 2px 2px 2px;
text-align:middle;
}
.pcat-navi a:link {
font-family: "qMmpΫS Pro W3"; 
padding:5px 10px 5px 10px; 
margin:0px 0px 0px 1px;
text-align:left;
font-size:12px;
text-decoration:none;
color: #0808b5;
}
.pcat-navi a:visited {
font-family: "qMmpΫS Pro W3"; 
padding:5px 10px 5px 10px; 
margin:0px 0px 0px 1px;
text-align:left;
font-size:12px;
text-decoration:none;
color: #0808b5;
}
.pcat-navi a:hover {
font-family: "qMmpΫS Pro W3"; 
padding:5px 10px 5px 10px;
margin:0px 0px 0px 1px;
text-align:left;
font-size:12px;
text-decoration:none;
color: #666666;
}

/*Buy Button Fields*/

.buy_button {
font-family: "qMmpΫS Pro W3"; 
border-left:1px solid #cccccc;
border-top:1px solid #cccccc;
border-right:1px solid #cccccc;
border-bottom:1px solid #cccccc;
margin:2px 2px 2px 2px;
padding:0px 0px 0px 0px;
width: 220;
background-color: #ccccff;
color: #666666;
}

.buy_button_cam {
font-family: "qMmpΫS Pro W3"; 
border-left:1px solid #cccccc;
border-top:1px solid #cccccc;
border-right:1px solid #cccccc;
border-bottom:1px solid #cccccc;
margin:2px 2px 2px 2px;
padding:0px 0px 0px 0px;
width:450;
background-color: #ccccff;
color: #666666;
}

/*Cartͺ*/

.cart {
margin:0; 
padding:0px 5px 5px 5px;
}

.cart h2 {
margin:0px 0px 0px 0px; 
padding:0px 0px 0px 5px; 
border-left: 1px solid #666666; 
border-right: 1px solid #666666; 
border-top: 1px solid #666666; 
background-color:#5d7194;
font-size:14px;
color:#ffffff; 
font-family: "qMmpΫS Pro W3"; 
font-weight: bold;
line-height: 150%;
}

.cart h3 {
margin:5px 0px 0px 0px; 
padding:0px 0px 0px 5px; 
border-left: 10px solid #5d7194;
font-size:14px;color:#000000; 
font-family: "qMmpΫS Pro W3"; font-weight: strong;
line-height: 150%;
}

.cart h4 {
margin:0px 0px 0px 0px; 
padding:0px 0px 0px 5px; 
border-left: 1px solid #666666; 
border-right: 1px solid #666666; 
border-top: 1px solid #666666; 
background-color:#2161a5;
font-size:14px;
color:#ffffff; 
font-family: "qMmpΫS Pro W3"; 
font-weight: bold;
line-height: 150%;
}

.cart h5 {
margin:5px 0px 0px 0px; 
padding:0px 0px 0px 5px; 
border-left: 10px solid #5d7194;
font-size:14px;color:#000000; 
font-family: "qMmpΫS Pro W3"; font-weight: strong;
line-height: 150%;
}

.cart p {
margin:5px 0px 0px 0px; 
padding:0px 0px 0px 5px;
font-size:12px;color:#333333; 
font-family: "qMmpΫS Pro W3";
line-height: 130%;
}

.cart td {
margin:px 0px 0px 0px; 
padding:2px 2px 2px 2px;
vertical-align: top;
font-size:12px;
color:#333333; 
font-family: "qMmpΫS Pro W3";
line-height: 130%;
}

.cart a {
font-family: "qMmΫS Pro W4"; 
color:#336600;
font-size:12px;
font-weight: bold;
text-decoration:none;
}

.cart a:hover {
font-family: "qMmΫS Pro W4"; 
font-weight: bold;
font-size:12px;
color:#999999;
text-decoration:none;
}



/*Footer Section*/

.copyright {
margin:0; 
padding:1px 1px 1px 1px;
font-family: "qMmpΫS Pro W3"; 
background-color:#5d7194;
border-top:1px solid #666666;
border-bottom:1px solid #666666;
text-align:middle;
font-weight:bold;
font-size:10px;
color: #ffffff;
}

.corp-links {
margin:0px 0px 0px 0px; 
padding:10px 0px 0px 0px;
text-align:center;
color:#333333; 
font-family: "qMmpΫS Pro W3";
text-decoration:none;
font-size: 12px; 
line-height: 150%; 
}

.corp-links a:link {
margin:5px 20px 0px 1px;
padding:1px 0px 1px 0px;
text-align:center;
color:#333333; 
font-family: "qMmpΫS Pro W3";
text-decoration:none;
font-size: 12px; 
}

.corp-links a:visited {
margin:5px 20px 0px 1px;
padding:1px 0px 1px 0px;
text-align:left;
color:#333333; 
font-family: "qMmpΫS Pro W3";
text-decoration:none;
font-size: 12px; 
}
.corp-links a:hover {
margin:5px 20px 0px 1px;
padding:1px 0px 1px 0px;
text-align:left;
color:#666666; 
font-family: "qMmpΫS Pro W3";
text-decoration:none;
font-size: 12px;
background-color:#cccccc;
color: #666666;
}

.f-navi a:link {
font-family: "qMmpΫS Pro W3"; 
padding:5px 10px 5px 10px; 
margin:0px 0px 0px 1px;
text-align:left;
font-size:10px;
text-decoration:none;
background-color:#ffffff;
color: #333333;
}
.f-navi a:visited {
font-family: "qMmpΫS Pro W3"; 
padding:5px 10px 5px 10px; 
margin:0px 0px 0px 1px;
text-align:left;
font-size:10px;
text-decoration:none;
background-color:#ffffff;
color: #333333;
}

.f-navi a:hover {
font-family: "qMmpΫS Pro W3"; 
padding:5px 10px 5px 10px;
margin:0px 0px 0px 1px;
text-align:left;
font-size:10px;
text-decoration:none;
background-color:#ffffff;
color: #666666;
}

/*Bottom Navigation Bar*/

.navi-bottom {
text-align:center;
padding:0px 0px;
background-color:#ffffff;
}

.navi-bottom a:link {
display:block;
font-family: "qMmpΫS Pro W3"; 
padding:0px 1px 0px 1px; 
margin:5px 20px 0px 1px;
font-size:12px;
text-decoration:none;
background-color:#ffffff;
color: #000000;
}

.navi-bottom a:visited {
display:block;
font-family: "qMmpΫS Pro W3"; 
padding:0px 1px 0px 1px; 
margin:5px 20px 0px 1px;
text-align:center;
font-size:12px;
text-decoration:none;
background-color:#ffffff;
color: #000000;
}

.navi-bottom a:hover {
display:block;
font-family: "qMmpΫS Pro W3"; 
padding:0px 1px 0px 1px; 
margin:5px 20px 0px 1px;
font-size:12px;
text-decoration:none;
background-color:#cccccc;
color: #666666;
}
