/*home*/
a.link { 
		font-family:Verdana, Arial; 
		color:#999999; 
		font-size:12px; 
		text-decoration:none;
		padding-top:15px;
		padding-left:30px;
		text-transform:uppercase;
		text-align:left;
		}
a.link:HOVER {
		color:#ffffff; 
		font-family:Verdana, Arial; 
		font-size:12px
		text-decoration:none;
		padding-top:15px;
		padding-left:35px;
		text-transform:uppercase;
		text-align:left
		}
a.links {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#AFC7C7;
		font-size:11px;
		text-decoration:none;
		text-transform:lowercase;
		}
a.links:HOVER {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#ff0000;
		font-size:11px;
		text-decoration:underline;
		}
a.link_left { 
		font-family:Verdana, Arial; 
		color:#999999; 
		font-size:9px; 
		text-decoration:none;
		padding-left:5px;
		text-transform:uppercase;
		text-align:left;
		
		}
a.link_left:HOVER {
		color:#ffffff; 
		font-family:Verdana, Arial; 
		font-size:9px
		text-decoration:none;
		padding-left:5px;
		text-transform:uppercase;
		text-align:left;
		}
		
a.linkfooter {
		font-family:Arial, Helvetica, sans-serif;
		color:#ff0000;
		font-size:11px;
		text-transform:uppercase;
		text-decoration:none;
		font-weight:normal;
		padding-left:5px;
		padding-right:5px;
		}
a.linkfooter:HOVER {
		font-family:Arial, Helvetica, sans-serif;
		color:#EDDA74;
		font-size:11px;
		}
		
.style1 {font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:25px;
		text-decoration:bold;
		color:#FF6600;
		padding-left:25px;
		background-color:#CCCCCC;
		text-shadow:#000000
		}
.style2 { font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		text-decoration:blink;
		color:#996600;
		padding-left:350px
		}
.style3 {font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#CCCCCC;
		text-align:center;
		padding-top:15px;
		}
body {
		background-color:#000000; 
		cursor:default;
		}
		
.paddinglogo{
		padding-left:30px;
		padding-top:5px;
		}
.paddingfont{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		padding-right:10px;
		text-align:justify;
		color:#404040;
		}
.paddingfontlogo{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:14px;
		padding-top:10px;
		color:#404040;
		}
.paddingfontvision{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		padding-left:20px;
		padding-right:10px;
		text-align:justify;
		color:#404040;
		}
.footer{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#AFC7C7;
		padding-top:10px;
		text-align:center;
		padding-bottom:10px;
		}
/* product_links*/
a.link_P { 
		font-family:Verdana, Arial; 
		color:#EAC117; 
		font-size:11px; 
		text-decoration:none;
		padding-left:11px;
		text-transform:none;
		text-align:left;
		
		}
a.link_P:HOVER {
		color:#ffffff; 
		font-family:Verdana, Arial; 
		font-size:11px
		text-decoration:none;
		padding-left:11px;
		text-transform:none;
		text-align:left;
		}
/*div properties*/	

.div{
		border:#220000;
		background-color:#990000;
		border-style:none;
		border-width:none;
		margin-left:5px;
		margin-right:5px;
		}
.div1{
		border:#220000;
		background-color:#990000;
		margin-left:5px;
		margin-right:5px;
		}
.div_text{
		color:#DD0000;
		font-size:12px;
		font-weight:600;
		}
.div_int_ext{
		color:#444444;
		font-size:10px;
		padding-left:55px;
		}
.div_image{
		text-align:center;
		}

.div_pro{width:110px;
		text-align:center;
		text-decoration:none;
		}
a.div_pro1{text-decoration:none;
		color:#555555;
		font-size:11px;
		}
a.div_pro1:HOVER{color:#bb0000;
		text-decoration:none;
		font-size:11px;
		}
		



/*welcome note*/	
	
.stylewelcome {
	font-family:Verdana, sans-serif;
		font-size:9px;
		text-decoration:bold;
		color:#ffffff;
		padding-left:25px;
		text-shadow:#000000;
		}

		
/*cctv*/


.paddingCCTVtext{
		font-family:Verdana, sans-serif;
		font-size:12px;
		padding-left:30px;
		padding-right:10px;
		text-align:justify;
		color:#404040;
		}
a.linkcctv {
		font-family:Verdana, sans-serif, Helvetica;
		color:##404040;
		font-size:13px;
		text-decoration:none;
		}
a.linkcctv:HOVER {
		font-family:Verdana, sans-serif, Helvetica;
		color:#ff0000;
		font-size:13px;
		}
.cctv_cam_specs_font{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		padding-left:20px;
		padding-right:10px;
		text-align:justify;
		color:#404040;
		}
.cctv_cam_name_font{
		font-family:Verdana, sans-serif;
		font-size:14px;
		text-align:center;
		color:#404040;
		}
.cctv_cam_price_font{
		font-family:Verdana, sans-serif;
		font-size:18px;
		text-align:center;
		color:#ff0000;
		}
.cctv_cameras{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		padding-left:20px;
		color:#CCCCCC;
		
		}
		
/*table_cctv*/

table.servicesT{ 
		font-family: Verdana, Sans-serif, Arial;
		font-weight: normal;
		font-size: 11px;
		color: #404040;
		width: 600px;
		border: 1px #c3c3c3 solid;
		border-collapse: collapse;
		border-spacing: 10px;
		margin-top: 20px;
		}
table.servicesT td.servHd{ 
		border-bottom: 2px solid #6699CC;
		font-family: Verdana;
		font-weight: bold;
		font-size: 11px;
		color: #404040;
		}
table.servicesT td{ 
		border-bottom: 1px dotted #cddded;
		font-family: Verdana, sans-serif, Arial;
		font-weight: normal;
		font-size: 11px;
		color: #404040;
		text-align: left;
		padding-left: 0px;
		text-align:center;
		padding-bottom:5px;
		padding-top:5px;
		}
.servBodL { border-left: 1px dotted #cddded; }

/*about us*/

table.servicesA{ 
		font-family: Verdana, Sans-serif, Arial;
		font-weight: normal;
		font-size: 11px;
		color: #404040;
		width: 300px;
		border: 1px #c3c3c3 solid;
		border-collapse: collapse;
		border-spacing: 10px;
		margin-top: 20px;
		margin-left:15px;
		vertical-align:top;
		background-color:#e0f0fe;
		}
table.servicesA td.servHd{ 
		border-bottom: 2px solid #6699CC;
		font-family: Verdana;
		font-weight: bold;
		font-size: 11px;
		color: #404040;
		}
table.servicesA td{ 
		border-bottom: 1px dotted #cddded;
		font-family: Verdana, sans-serif, Arial;
		font-weight: normal;
		font-size: 11px;
		color: #404040;
		text-align: left;
		padding-left: 0px;
		text-align:justify;
		padding-bottom:5px;
		padding-top:5px;
		padding-left:10px;
		}
.servBodA { border-left: 1px dotted #cddded; }


/*logo table about us*/

table.servicesL{ 
		font-family: Verdana, Sans-serif, Arial;
		font-weight: normal;
		font-size: 11px;
		color: #404040;
		width: 627px;
		border: 1px #c3c3c3 solid;
		border-collapse: collapse;
		border-spacing: 10px;
		margin-top: 20px;
		margin-left:15px;
		vertical-align:top;
		}
table.servicesL td.servHd{ 
		border-bottom: 2px solid #6699CC;
		font-family: Verdana;
		font-weight: bold;
		font-size: 11px;
		color: #404040;
		}
table.servicesL td{ 
		border-bottom: 1px dotted #cddded;
		font-family: Verdana, sans-serif, Arial;
		font-weight: normal;
		font-size: 11px;
		color: #404040;
		text-align: left;
		padding-left: 0px;
		text-align:justify;
		padding-bottom:5px;
		padding-top:5px;
		padding-left:10px;
		}
.servBodL { border-left: 1px dotted #cddded; }


/*logo table product*/

table.servicesP{ 
		font-family: Verdana, Sans-serif, Arial;
		font-weight: normal;
		font-size: 10px;
		color: #404040;
		width: 625px;
		border: 1px #c3c3c3 solid;
		border-collapse: collapse;
		border-spacing: 10px;
		margin-top: 20px;
		margin-left:15px;
		text-align:justify;
		}
table.servicesP td.servHd{ 
		border-bottom: 1px solid #c3c3c3;
		font-family: Verdana;
		font-weight: bold;
		font-size: 10px;
		color: #404040;
		}
table.servicesP td{ 
		border-bottom: 1px solid #c3c3c3;
		font-family: Verdana, sans-serif, Arial;
		font-weight: normal;
		font-size: 10px;
		color: #404040;
		text-align: left;
		padding-left: 0px;
		text-align:justify;
		padding-left:10px;
		}
.servBodP { 
		border-left: 2px solid #c3c3c3;
		font-weight: normal;
 		}

/*table product*/

table.servicesPr{ 
		font-family: Verdana, Sans-serif, Arial;
		font-weight: normal;
		font-size: 10px;
		color: #404040;
		width: 625px;
		border:none;
		border-collapse: collapse;
		border-spacing: 10px;
		margin-top: 20px;
		margin-left:15px;
		text-align:justify;
		}
table.servicesPr td.servHd{ 
		border-bottom:none;
		font-family: Verdana;
		font-weight: bold;
		font-size: 10px;
		color: #404040;
		}
table.servicesPr td{ 
		border-bottom: 1px solid #c3c3c3;
		border-top: 1px solid #c3c3c3;
		font-family: Verdana, sans-serif, Arial;
		font-weight: normal;
		font-size: 10px;
		color: #404040;
		text-align: left;
		padding-left: 0px;
		text-align:justify;
		padding-left:10px;
		}
.servBodPr { 
		border-left:none;
		font-weight: normal;
 		}


/*back to top*/

.backtop {

	width:800px;
	text-align:right;
	font-variant:small-caps;
	font-size:9px;

}
.backtop a {color:#888888; text-decoration:none;}
.backtop a:hover {color:#ffffff;}


