p {  font-family: Arial, Helvetica, sans-serif; font-size:9pt;}
h1 {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #00367D;margin-top:0px;}

hr {  color: #999999}
li { font-family: Arial, Helvetica, sans-serif; font-size: 9pt ; list-style-type: square}
h3 { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #000000}
h2 { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #00367D }
body
{  background-image: url(images/pagebg.jpg); 
margin: 0px;
background-color: #dbdbdb; 
background-repeat: repeat-x}
.medtxt {  font-family: Arial, Helvetica, sans-serif; font-size:9pt;}

.latestbg {  background-image: url(images/latestbg.gif); background-repeat: no-repeat; background-position: center}
.bgapps {  background-image: url(images/appsbg.jpg); background-repeat: no-repeat; background-position: bottom}
.divider {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt}

input {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; }
a:link {  color: #004A8C}
a:visited {  color: #004A8C}
a:hover {  color: #837Cb3}
.white { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF}
.small {  font-family: Tahoma, Arial; font-size: 7pt; color: #9c9d9f}
#footer div.small{margin-left: 28px;}
.heading {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; font-weight: bold}
.blue {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #00367D}
.lightblue {color:#01467D}
.dotsdivider {
background: url(images/dots.gif) repeat-x;
}
a.nav:link { color: #ffffff; text-decoration: none; font-family: arial; font-size: 8pt; }
a.nav:visited { text-decoration: none; font-family: arial; font-size: 8pt; color: #ffffff;  }
a.nav:hover { color: #B9CD0A; text-decoration: none; font-family: arial; font-size: 8pt;}

a.nav2:link { color: #999999; text-decoration: none; font-family: Verdana; font-size: 7.5pt; }
a.nav2:visited { text-decoration: none; font-family: Verdana; font-size: 7.5pt; color: #999999;  }
a.nav2:hover { color: #0033CC; text-decoration: none; font-family: Verdana; font-size: 7.5pt ; }


a.small:link {font-family: Tahoma, Arial; font-size: 7pt; color: #9c9d9f; text-decoration: none; }
a.small:visited {font-family: Tahoma, Arial; font-size: 7pt; color: #9c9d9f ; text-decoration: none;}
a.small:hover {font-family: Tahoma, Arial; font-size: 7pt; color: #666666; text-decoration: none; }

a.nav3:link { color: #fff; text-decoration: none; font-family: arial, verdana; font-size: 9pt; font-weight: bold;  }
a.nav3:visited { text-decoration: none; font-family: arial, verdana; font-size: 9pt; color: #fff; font-weight: bold; }
a.nav3:hover { color: #000; text-decoration: none; font-family: arial, verdana; font-size: 9pt; font-weight: bold;  }

a.nav4:link { color: #00367D; text-decoration: none}
a.nav4:visited { text-decoration: none; font-family: arial; color: #00367D}
a.nav4:hover { color: #B5C906; text-decoration: none; font-family: arial}

a.navgreen:link,a.navgreen:visited  { color: #B9CD0A; text-decoration: none; font-family: arial; font-size: 8pt; }
a.navgreen:hover { color: #172254}

a.navgreen2:link, a.navgreen2:visited { color: #B9CD0A; font-family: arial; font-size:8pt; font-weight:bold}
a.navgreen2:hover { color: #172254}


#leftcontent {
	position: absolute;
	left:0px;
	top:0px;
	width:50%;
	z-index: 1;
	height: 100%;
		background-image: url(images/bgtopleft.jpg); 
		background-repeat: repeat-x;
		background-position: top;
	

		}
		
#rightcontent {
	position: absolute;
		right:0px;
		top:0px;
		width:50%;
		z-index: 1;
		height: 100%;
			background-image: url(images/bgtopright.jpg); 
			background-repeat: repeat-x;
		background-position: top;
		float: right;
	

	}
#maincontent {
			z-index:3;
			position: relative;
			text-align: left;
		
		
		}
		
	#maincontent td.button   {text-align:center}
	
	#maincontent td {
	text-align: left;

	}
html>body #maincontent {
				z-index:3;
				position: relative;
				height: 1000px;
			
		}


	#news
		{
		position:relative; 
		
		width:150px; 
		top: 10px;
		z-index:4; 
border: 1px solid red;
		height: 97px;

	}

		
.large {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt}


.whitexsm { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF }
.homebg {  background-image: url(images/bluebg.jpg); background-repeat: no-repeat}
.topbg {  background-image: url(images/topbg.jpg); background-repeat: repeat-x}
.aboutmenu {padding-bottom: 2px;margin-top:16px;}
html>body .aboutmenu {padding-bottom: 10px}

.bgright {  background-image: url(images/bgtopright.jpg); background-repeat: repeat-x; background-position: top}
.bgleft { background-image: url(images/bgtopleft.jpg); background-repeat: repeat-x}
.green {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #B9CD0A}
.greensm {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #B9CD0A}
.whitesm {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #fff}
.whiteapps {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #fff; padding: 0 10px 0 0}
.blackapps {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000; padding: 0 10px 0 0}

.prodmenu {  background-image: url(images/prodmenubg.jpg); background-repeat: repeat-x; padding-bottom: 8px; margin-bottom: 8px}
.subhead {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #01467D; padding-left: 10px}
.main {padding-top: 8px;}
.exhib {padding-left: 21px; padding-top: 10px; padding-bottom: 0px}
.exhibborder {border-bottom: 1px solid #e7e7e7; }



ul.side {margin-left:25px;
margin-top: 5px;
margin-bottom: 5px;
list-style-image: url(images/raq.gif);}

ul.greendot {list-style-image: url(images/greendot.gif);}


html>body .side, .side li  { font-family: Arial, Helvetica, sans-serif; 
font-size: 8pt;
font-weight:bold;
padding-bottom:8px; 
list-style-image: url(images/raq.gif);
padding-left:0px;
}

.side, .side li { font-family: Arial, Helvetica, sans-serif; 
font-size: 8pt;
font-weight:bold;
padding-bottom:0px; 
list-style-image: url(images/raq2.gif);
padding-left:0px;
padding-top:0px;
margin:0px 5px 0px 5px;

}

#sddm
{	margin: 0;
	padding: 0;
	background-image: url(images/prodmenubg.jpg); background-repeat: repeat-x;
	z-index: -1}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	 color: #fff; 
	 text-decoration: none; 
	 font-family: arial, verdana; 
	 font-size: 9pt; 
	 font-weight: bold; }

#sddm li a
{	display: block;
	margin: 0 0 0 0;
	padding: 4px 10px;
	height:25px;
	font-weight: bold;
	 color: #fff; 
		 text-decoration: none; 
		 font-family: arial, verdana; 
		 font-size: 9pt; 
	 font-weight: bold;
	
	text-align: center;
	}

#sddm li a:hover
{	color: #000}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0 0 0 7px;
	width: 165px;
	background-color: #909090;
	}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px 0px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
	 color: #fff; 
	 text-decoration: none; 
	 font-family: arial, verdana; 
	 font-size: 8pt; 
	 font-weight: bold;}

	#sddm div a:hover
	{	
		color: #000}
.subheadmain { font-family: Arial; font-size: 9pt; color: #01467D; padding-left: 21px }
.subheadhome { font-family:  Arial; font-size:9pt; color: #01467D; padding-left: 10px ; margin-bottom: 0px}
.news { font-family: Arial; font-size: 8pt; color: #01467D; padding: 10px 0}
.prods { font-family: Arial; font-size: 8pt; color: #000; font-weight: bold}textarea {  border: #2640AF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
input {  border: #2640AF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.red {  color: #CC0010}
.bull{
	margin-left:15px;
	margin-right:2px;
}.footer {  background-color: #F2F2F2; margin-top: 9px}
.subheadprod { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #01467D;}
.subheadapps { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #fff; padding-left: 21px}
.mainprod { padding-top: 2px; padding-left: 10px; font:  9pt arial}
.compare { padding-top: 8px; padding-left: 21px; border-right: 1px solid #B7B7B7;}
.newsdivider
{
	background-image: url(images/news-divider.gif); background-repeat: repeat-x;}
	.newspage h2 {color: black;
	font-size: 11pt;
	border-bottom: 1px dotted #24425c;
	padding-bottom: 10px;
	}
	.newspage p {color: #01467D;
	}
	.date {color: #01467D;
	font-size: 9pt;
	font-weight: normal;
	float:right;
	}
	.newsmain {  text-decoration: none;  padding:12px 0 10px 0; color: #01467D}
	.newsmain p {margin: 0px;}
	a.newsmain:link {  text-decoration: none;   color: #01467D}
	a.newsmain:visited {  text-decoration: none;   color: #01467D}

	a.newsmain:hover {  text-decoration: none;   color: #837Cb3}
.line {  background-image: url(images/line.gif); background-repeat: repeat-y; background-position: center}
.grey { font-family: Tahoma, Arial; font-size: 8pt; color: #939393}
.black { font-family: Tahoma, Arial; font-size: 8pt; color: #1a171b}
.bluedark { font-family: Tahoma, Arial; font-size: 8pt; color: #01467D}
.greybg {
background: #E7E9E8;
padding: 0px 8px 0px 8px;
}
.greybg p {
font-size: 11px;line-height: 10pt;

}
.greybgHome {
background: #E7E9E8;
padding: 0px 8px 0px 8px;

}
td.greybgHome {
padding:0px 5px 0px 8px;
font-size: 11px ;
font-family: arial;
font-weight: bold;
}
.dkbluebg {
background: #033B6A;
color: white;
font-weight:bold;
font-family: arial, Arial; 
font-size: 9pt; 
padding: 5px;
}
a.agent:link{
font-family: arial;
font-size: 9pt;
font-weight:bold;
color:white;
margin-bottom:12px;
text-decoration: none;
}
a.agent:visited{
font-family: arial;
font-size: 9pt;
font-weight:bold;
color:white;
margin-bottom:12px;
text-decoration: none;
}
a.agent:hover{
color:black;

margin-bottom:12px;
text-decoration: none;
}
.agentbar{
background-color:#999;
color:white;
background:url(images/bg.jpg);
margin-bottom:0px;
}

.agentdivider
{
background:url(images/divider.jpg);
margin-bottom:0px;
}
.comparebg {  background-image: url(images/compbg.jpg); background-repeat: repeat-x; background-position: bottom; height: 151px; border-right: 1px solid white;}
.greyborder { border-right: 1px solid #B7B7B7;
background-image: url(images/tick.gif); background-repeat: no-repeat; background-position: bottom center ; }
.empty { border-right: 1px solid #B7B7B7;}
.newsletter 
{background-image:  url(images/newsletterbg.jpg); border:0px;height:14px; color:white; font-size:7pt; padding-left:4px;padding-top:2px; width: 167px}

td.nato {
background: #BFCDE8;
padding: 1px 5px 0px 8px;
}
.nato p {
font-size: 8pt;
margin-bottom: 3px;
}
/*------ PRODUCTS MENU ------- */

.products-header{
float: left;
width: 893px;
height: 229px;
background-image:url(products-menu/products-menu-bg.jpg);
}

.box-prod1{
float: left;
width: 221px;
height: 192px;
margin-top: 15px;
margin-right: 3px;
}

.last-box{
margin-right: 0;
}

.first-box{
margin-left: 0px;
}

.btn-main{
float: left;
width: 221px;
height: 47px;
margin-bottom: 12px;
}

.btn-prod{
float: left;
width: 221px;
height: 30px;
margin-bottom: 4px;
}
.btn-prod a{
float: left;
width: 221px;
height: 30px;

}

.counter a:link{
background-image:url(products-menu/images/products-menu-up_13.jpg);
}
.btn-prod a img{
border: 0;
}

.counter a:hover{
background-image:url(products-menu/images/products-menu-down_13.jpg);
}

.non-linear a:link{
background-image:url(products-menu/images/products-menu-up_21.jpg);
}

.non-linear a:hover{
background-image:url(products-menu/images/products-menu-down_21.jpg);
}


.video-scopes a:link{
background-image:url(products-menu/images/products-menu-up_14.jpg);
}

.video-scopes a:hover{
background-image:url(products-menu/images/products-menu-down_14.jpg);
}

.electronic-device a:link{
background-image:url(products-menu/images/products-menu-up_22.jpg);
}

.electronic-device a:hover{
background-image:url(products-menu/images/products-menu-down_22.jpg);
}


.cell-detectors a:link{
background-image:url(products-menu/images/products-menu-up_15.jpg);
}

.cell-detectors a:hover{
background-image:url(products-menu/images/products-menu-down_15.jpg);
}


.cell-jammers a:link{
background-image:url(products-menu/images/products-menu-up_23.jpg);
}

.cell-jammers a:hover{
background-image:url(products-menu/images/products-menu-down_23.jpg);
}

.secure-sms a:link{
background-image:url(products-menu/images/products-menu-up_31.jpg);
}

.secure-sms a:hover{
background-image:url(products-menu/images/products-menu-down_31.jpg);
}


.stethoscopes a:link{
background-image:url(products-menu/images/products-menu-up_16.jpg);
}

.stethoscopes a:hover{
background-image:url(products-menu/images/products-menu-down_16.jpg);
}


.fibre-optic a:link{
background-image:url(products-menu/images/products-menu-up_24.jpg);
}

.fibre-optic a:hover{
background-image:url(products-menu/images/products-menu-down_24.jpg);
}


.noise-reduction a:link{
background-image:url(products-menu/images/products-menu-up_32.jpg);
}

.noise-reduction a:hover{
background-image:url(products-menu/images/products-menu-down_32.jpg);
}

.audio a:link{
background-image:url(products-menu/images/products-menu-up_40.jpg);
}

.audio a:hover{
background-image:url(products-menu/images/products-menu-down_40.jpg);
}






