body {
	margin:0;
	background-image:url(../images/clipart/back1.jpg);
	background-repeat:repeat;
	}

.head {
	font-size:15px;
	font-family: "Times New Roman", Times, serif;
	font-style: oblique;
	text-transform: uppercase;
} 

.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bolder;
	text-align: right;
	cursor: hand;
	vertical-align: middle;
	list-style-position: outside;
	padding-right:3;
	}
.menu a {
	color: #999999;
	text-decoration: none;
	}
.menu a:hover {
	color: #FF0000;
	}
.nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	text-transform: uppercase;
	padding: 12px;
	bgcolor: #990000;
}
.nav a {
	color: #993300;
	text-decoration: none;
	}
.nav a:hover {
	color: #000000;
	text-decoration: underline;
	}
.foot {
	font-size: 12px;
	padding-left: 10px;
	padding-right: 10px;
}
.bodyhead { font-size: 15px;
			padding: 13px;
			font-weight: bolder;
}
.cathead {
	font-size: 15px;
	padding: 6px;
	font-weight: bolder;
}
.topmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bolder;
	text-transform: uppercase;
	cursor: hand;
	}
.topmenu a {
	color: #FFFFFF;
	text-decoration: none;
	}
.topmenu a:hover {
	color: #FF9900;
	}
.displayhead {
	font-size: 12px;
	font-weight: bolder;
}
.displaybody {
	font-size: 10px;
	height: 100px;
	width: 185px;
	overflow:hidden;
}
.displaypart {
	font-size:10px;
	}
.deschead {
	font-size: 14px;
	font-weight: bolder;
	color: #000000;
	padding:4px;
}
.deschead a{
	text-decoration:underline;
	color: #0000FF;
	}
.deschead a:hover {
	color: #FF0000;
	text-decoration:underline;
	}
.descbody {
	font-size: 14px;
	color: #000000;
}
.descFeatures {
	font-size: 16px;
	color: #000000;
}
.mainbody {
	font-size: 15px;
	color: #000000;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	width: 400px;
}
.ContactHead {
	font-size: 15px;
	color: #000000;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	font-weight: bold;
}
.contactbody {
	font-size: 12px;
	color: #FFFFFF;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;	
}
.contactmainbody {
	font-size: 12px;
	color: #000000;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	
}
.contactreps {
	font-size: 10px;
}

.livedemobody {
	font-size: 14px;
	color: #000000;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	
}
.livedemo {
	font-size: 10px;
	width: 400px;
	height: 24px;
}
.descSpec {
	font-size: 12px;
	color: #000000;
	border: 1;
	border-color: #000000;
	padding: 1;
	list-style: square;
}

.descSpec td {
	font-size: 12px;
	color: #000000;
	border: 1;
	border-color: #000000;
	padding: 3;
}
.cctvhead {
	font-size: 14px;
	font-weight: bolder;
	color: #FFFFFF;
	padding: 2;
}
.cctvspec {
	font-size: 12px;
	padding:8;
}
.cctvbody {
	font-size: 12px;
	padding: 8;
	text-align:justify;	
}
.homemenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
	font-style: normal;
	text-transform: uppercase;
	cursor: hand;
	vertical-align: middle;
	list-style-position: outside;
	}
.homemenu a {
	color: #993300;
	text-decoration: none;
	}
.homemenu a:hover {
	color: #FF9900;
	}
.homebottom a {
	color: #993300;
	text-decoration: underline;
	}
.homebottom a:hover {
	color: #FF9900;
	}
li { 
	padding:3;
	}
.spec td { 
	font-size:12px;
	padding-left:4;
	padding-right:4;
	}
.ProductName {
	font-size:12px;
	color:#FF0000;
	font-weight:bolder;
	}
.NewsHeading {
	font-size:16px;
	color: #000000;
	font-weight:bolder;
	}
.download a {
	color: #000000;
	text-decoration: none;
	}
.download a:hover {
	color: #FF0000;
	}