 html,body{
	 margin:0px;
     padding:0px;
	 height:100%;
     width:100%;
	 border:none;
	 margin-top:0px;
	 margin-bottom:0px;
	 /*overflow:auto;*/
	 font-family:Helvetica, Arial, sans-serif;
	 font-size:12px;
	 color:#000000;
	 background-image:url(/images/bg_shadow.png);
	 background-repeat:repeat-x;
	 background-color:#999;
	 /*background-color:#bedaf2;*/
	 }
	
	table.storetable{ background:none;}
	   		
	 
   h1,h2{font-family:Helvetica, Arial, sans-serif;
	  font-size:14px;
	  color:#000000;
	  font-weight:normal;
	  padding:0px;
	  line-height:normal;
	  margin: 5px 0px 5px 0px;
	  font-weight:bold;
	  }
	  
   h2.subheading{font-family: Arial, Helvetica, sans-serif;
	  font-size:14px;
	  color: #006;
	  font-weight:bold;
	  padding:0px;
	  line-height:normal;
	  margin: 5px 0px 5px 0px;
	  
	  text-transform:capitalize;
	  
	  }
   .heading{font-family: Arial, Helvetica, sans-serif;
	  font-size:14px;
	  color:#0c203b;
	  font-weight:bold;
	  padding:0px;
	  line-height:normal;
	  margin: 5px 0px 5px 0px;
	  text-transform:uppercase;
	  }
	  li{ 
	  text-align:left;
	  margin-bottom:12px;
	  list-style:outside;
	  marging-right:10px;
	  }
	  ul{ 
	  padding-left:20px;
	  }
	  
	  ul.bluebullet li { color:#0c203b; list-style:square; margin-bottom:12px;}
		ul.bluebullet li span { color:navy; }
	
	/*
	 ul.bluebullet{ 
	  color:#0c203b;
	  }
	 li.bluebullet{ 
	  text-align:left;
	  margin-bottom:12px;
	  list-style:square;
	  color:#000000;
	  }
	
	  #maintable{
		width:985px%;
		height:100%;	 
    	 background-image:url(images/FIbackground2.png);
	    background-position:top;
	    background-repeat:repeat-x;
		margin-top: 0px;
		}
		*/
	/*#mediascroller{
	  background-image:url(images/homepagemediaborder.png); 
	 background-position:center;
	 background-repeat:no-repeat; 
		 }*/	
	
	#mainholder{
	   /*background-image:url(../images/main_dropshadow.png);*/
	   background-position:center;
	   background-repeat:repeat-y;
	   width:985px;
	 }

    #medianavholder{
	  width:1px;
	  height:1px;
	  position:relative;
	 }
	#medianav{
	 width:600px;
	 height:40px;
	 z-index:200; 
	 position:absolute; 
	 display:block;
	 top:-65px;
	 left:-5px;
	 }

   a{ 
     font-family:Helvetica, Arial, sans-serif;
	 font-size:12px;
	 color:#000000;
	 text-decoration:underline;
	 }

  a:hover{
	 font-family:Helvetica, Arial, sans-serif;
	 font-size:12px;
	 color:#FF0000;
	 text-decoration:underline;
	}
  
  a:visited{
	 font-family:Helvetica, Arial, sans-serif;
	 font-size:12px;
	 color:#000000;
	 text-decoration:underline;
	}
	
  .contact, td.contact{
	 font-family:Helvetica, Arial, sans-serif;
	 font-size:12px;
	 color:#333;
	 text-decoration:none;
	 }
	 
   b.contact{
	 font-family:Helvetica, Arial, sans-serif;
	 font-size:12px;
	 color:#333;
	 font-weight:bold;
	 text-decoration:none;
	   }	
   a.contact{
	 font-family:Helvetica, Arial, sans-serif;
	 font-size:12px;
	 color:#333;
	 text-decoration:underline;
	   }	   
	 
  .tagline{
	   font-family:Helvetica, Arial, sans-serif;
	   font-size:12px;
	   color:#333;
	   text-decoration:none;
	   }
   .footerline{
	   font-family:Helvetica, Arial, sans-serif;
	   font-size:11px;
	   color:#000000;
	   font-weight:normal;
		}		
	  a.footerline{
 	   font-family:Helvetica, Arial, sans-serif;
	   font-size:11px;
 	   color:#000000;
	   font-weight:normal;
 	   text-decoration:none;
	    }		
		
 #content{
	 width:100%;
	 text-align:left;
	 border:solid;
	 border-color: #2A3FAA;
	 border-width: 0px;
	 margin-bottom: 0px;
	 margin-top: 0px;
	 margin-left: 0px;
	 margin-right: 0px;
	 font-family:Helvetica, Arial, sans-serif;
	 font-size:12px;
	 color:#000000;
	 background-color:#e7fceb;
	    }
		
 #contentholder{
 	 width:980px;
	 background-color:#ffffff;	
	 /*height:510px;*/
	 border:solid; 
	 padding:0px; 
	 margin:0px; 
	 border-color: #000000; 
	 border-width: 1px; 
	 overflow:scroll; 
	 text-align:left; 
	 overflow:auto;
	 overflow-x:hidden; 
	}
 #contentholdernoborder{
 	 width:980px; 
	 text-align:left; 
	}
  
 	 
 #footer{
	 font-family:Helvetica, Arial, sans-serif;
	 font-size:12px;
	 color:#000000;
	 clear: both; 
    }



					
    a.tablink{
	   text-decoration:none;
	   font-family:Helvetica, Arial, sans-serif;
	   color: #033e8c;
       font-size:12px;
	   font-weight:bold;	   
	   }
	a.tablink:hover{
	   text-decoration:none;
	   font-family:Helvetica, Arial, sans-serif;
	   color: #033e8c;
       font-size:12px;
	   font-weight:bold;	     
	   }  
    a.tablink:visited:hover{
	   text-decoration:none;
	   font-family:Helvetica, Arial, sans-serif;
	   color: #033e8c;
       font-size:12px;
	   font-weight:bold;	     
	   }  
	 
	 
     a.menulink{
	   text-decoration:none;
	   font-family:Helvetica, Arial, sans-serif;
	   color: #FFFFFF;
       font-size:12px;
	   font-weight:bold;	   
	   }
	a.menulink:hover{
	   text-decoration:none;
	   font-family:Helvetica, Arial, sans-serif;
	   color: #FFFFFF;
        font-size:12px;
	   font-weight:bold;	     
	   }  
    a.menulink:visited:hover{
	   text-decoration:none;
	   font-family:Helvetica, Arial, sans-serif;
	   color: #FFFFFF;
       font-size:12px;
	   font-weight:bold;	     
	   }  	   
	   
   
   a.menulinkhead{
	   text-decoration:none;
	   font-family:Helvetica, Arial, sans-serif;
	   color: #FFFFFF;
       font-size:12px;
	   font-weight:bold;	   
	   }
	a.menulinkhead:hover{
	   text-decoration:none;
	   font-family:Helvetica, Arial, sans-serif;
	   color: #FFFFFF;
       font-size:12px;
	   font-weight:bold;	     
	   }  
    a.menulinkhead:visited:hover{
	   text-decoration:none;
	   font-family:Helvetica, Arial, sans-serif;
	   color: #FFFFFF;
       font-size:12px;
	   font-weight:bold;	     
	   }
   
   .preseboxhead{
	   text-decoration:none;
	   font-family:Helvetica, Arial, sans-serif;
	   color: #FFFFFF;
       font-size:16px;
	   font-weight:normal;	   
	   }
   a.preseboxhead{
	   text-decoration:none;
	   font-family:Helvetica, Arial, sans-serif;
	   color: #FFFFFF;
       font-size:16px;
	   font-weight:normal;	   
	   }
	a.preseboxhead:hover{
	   text-decoration:none;
	   font-family:Helvetica, Arial, sans-serif;
	   color: #FFFFFF;
       font-size:16px;
	   font-weight:normal;	     
	   }  
    a.preseboxhead:visited:hover{
	   text-decoration:none;
	   font-family:Helvetica, Arial, sans-serif;
	   color: #FFFFFF;
       font-size:16px;
	   font-weight:normal;	     
	   }
	   
	 .storeheadwhite{
	   text-decoration:none;
	   font-family:Helvetica, Arial, sans-serif;
	   color: #FFFFFF;
       font-size:15px;
	   font-weight:bold;	   
	   text-transform:uppercase;
	   }  
	 .storeheadblack{
	   text-decoration:none;
	   font-family:Helvetica, Arial, sans-serif;
	   color: #000000;
       font-size:15px;
	   text-transform:uppercase;
	   font-weight:bold;	   
	   }  
	  
	  
	  
    a.footertablink{
	   text-decoration:none;
	   font-family:Helvetica, Arial, sans-serif;
	   color: #09213b;
       font-size:12px;
	   font-weight:bold;	   
	   }
	a.footertablink:hover{
	   text-decoration:none;
	   font-family:Helvetica, Arial, sans-serif;
	   color: #09213b;
       font-size:12px;
	   font-weight:bold;	     
	   }  
    a.footertablink:visited:hover{
	   text-decoration:none;
	   font-family:Helvetica, Arial, sans-serif;
	   color: #09213b;
       font-size:12px;
	   font-weight:bold;	     
	   }  
	   
	   
	   
	 a.globalfootertablink{
	   text-decoration:none;
	   font-family:Helvetica, Arial, sans-serif;
	   color: #09213b;
       font-size:12px;
	   font-weight:normal;	   
	   }
	a.globalfootertablink:hover{
	   text-decoration:none;
	   font-family:Helvetica, Arial, sans-serif;
	   color: #09213b;
       font-size:12px;
	   font-weight:normal;	     
	   }  
    a.globalfootertablink:visited:hover{
	   text-decoration:none;
	   font-family:Helvetica, Arial, sans-serif;
	   color: #09213b;
       font-size:12px;
	   font-weight:normal;	     
	   }  
	   
	   
	   
	   
	 .footerLanglink{
	    text-decoration:none;
	    font-family:Helvetica, Arial, sans-serif;
	    color: #666;
        font-size:10px;
		  }
	 a.footerLanglink{
	   text-decoration:none;
	   font-family:Helvetica, Arial, sans-serif;
	   color: #666;
       font-size:10px;
	   }
	
	a.footerLanglink:hover{
	   text-decoration:none;
	   font-family:Helvetica, Arial, sans-serif;
	   color: #033e8c;
       font-size:10px;
	   }  
    a.footerLanglink:visited:hover{
	   text-decoration:none;
	   font-family:Helvetica, Arial, sans-serif;
	   color: #033e8c;
       font-size:10px;
	   }
	   
	.pressrelease {
	   text-decoration:none;
	   font-family:Helvetica, Arial, sans-serif;
	   color: #09213b;
	   font-weight:bold;
       font-size:12px;
	   }   
.bioname {
	   text-decoration:none;
	   font-family:Helvetica, Arial, sans-serif;
	   color: #09213b;
	   font-weight:bold;
       font-size:20px;
	   }   


	a.productname {
	   text-decoration:none;
	   font-family:Helvetica, Arial, sans-serif;
	   color: #09213b;
	   font-weight:bold;
       font-size:12px;
	   }   
 
	a.pressrelease {
	   text-decoration:none;
	   font-family:Helvetica, Arial, sans-serif;
   	   /*color: #033e8c;*/
	   color: #09213b;
	   font-weight:bold;
       font-size:12px;
	   }
	a.pressrelease:hover {
	   text-decoration:none;
	   font-family:Helvetica, Arial, sans-serif;
   	   /*color: #033e8c;*/
	   color: #09213b;
	   font-weight:bold;
       font-size:12px;
	   }  
    a.pressrelease:visited:hover {
	   text-decoration:none;
	   font-family:Helvetica, Arial, sans-serif;
   	   /*color: #033e8c;*/
	   color: #09213b;
	   font-weight:bold;
       font-size:12px;
	   }     
	.note{
	   font-family:Helvetica, Arial, sans-serif;
	   font-size:10px;
	   color:#000000;
	   clear: both;
		}
	a.note{
	   font-family:Helvetica, Arial, sans-serif;
	   font-size:10px;
	   color:#000000;
	   clear: both;
		}	
  .loginformholder {
	  position:relative; 
	  z-index:3000; 
	  width:1px; 
	  height:1px; 
	  background-color: #F00;
     }
.loginformlayer{
      position:relative; 
	  z-index:3000; 
	  width:300px; 
	  height:200px; 
	  top:10px; 
	  left:600px;
	  background-color:#FFF;
	  border-left: 5px solid #999999; 
	  border-right: 5px solid #999999;
	  border-top: 5px solid #999999; 
	  border-bottom: 5px solid #999999;
	  display:none;
	  } 
	   
 	   
	.ProdcatNaval{
	   text-decoration:none;
	   font-family: Helvetica, Arial, sans-serif;
	   color: #ffffff;
       font-size:12px;
	   font-weight: normal;
	   text-align:justify; 
	   line-height:16px;
	   }    
	.ProdcatElectronics {
	   text-decoration:none;
	   font-family: Helvetica, Arial, sans-serif;
	   color: #ffffff;
       font-size:12px;
	   font-weight: normal;
	   text-align:justify; 
	   line-height:16px;   
	   }    
	 .ProdcatAerospace {
	   text-decoration:none;
	   font-family: Helvetica, Arial, sans-serif;
	   color: #000000;
       font-size:12px;
	   font-weight: normal;
	   text-align:justify; 
	   line-height:16px;
	   	   
	   }      
	 .ProdcatGovernment{
	   text-decoration:none;
	   font-family: Helvetica, Arial, sans-serif;
	   color: #000000;
       font-size:12px;
	   font-weight: normal;
	   text-align:justify; 
	   line-height:16px;	   
	   }      
   .ProdcatPower{
	  text-decoration:none;
	   font-family: Helvetica, Arial, sans-serif;
	   color: #000000;
       font-size:12px;
	   font-weight: normal;
	   text-align:justify; 
	   line-height:16px; 	   
	   }        
    .ProdcatWeapons{
	   text-decoration:none;
	   font-family: Helvetica, Arial, sans-serif;
	   color: #000000;
       font-size:12px;
	   font-weight: normal;
	   text-align:justify; 
	   line-height:16px; 
	   }        
	   
	   
	   
p.caption { font-family: Helvetica, Arial, sans-serif; 
            font-size: 8pt; 
			text-align: center; 
			width: 150px; 
			margin-top: 0px; 
			margin-bottom: 0px;
			} 
p.source {  font-family: Helvetica, Arial, sans-serif; 
            font-size: 7pt; 
			text-align: center; 
			width: 150px; 
			margin-top: 0px; 
			margin-bottom: 0px;
			}    
/* ------------------------------------------------- */
  #box1{display:none;}
  #box2{display:none;}
  #box3{display:none;}
  #box4{display:none;}
  #box5{display:none;}
  