body {
     margin: 0 0 0 0;
     padding: 0 15 0 15;
     text-align: center;
		 height: 100%;
		 background: #ffffff
     }
		 
p{
     font-size: 11px;
     font-weight: normal;
     font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
     line-height: 14pt;
     color: #666666;
     text-decoration: none
     }
		 
ul{	 list-style-image:  url(file:../images/greyDot2.gif);
		 vertical-align: top;
     font-size: 11px;
     font-weight: normal;
     font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
     line-height: 16pt;
     color: #666666;
     text-decoration: none;
		 }
		 
.menus{
     font-size: 11px;
     font-weight: normal;
     font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
		 text-decoration: none;
		 text-align: left;
     line-height: 12pt;
		 letter-spacing: 0;
     color: #cccccc
     }
		 		 
a.menus:link{ 
     font-size: 11px;
     font-weight: normal;
     font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
		 text-decoration: none;
		 text-align: left;
		 color: #cccccc
     }
		 
a.menus:visited{ 
     font-size: 11px;
     font-weight: normal;
     font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
		 text-decoration: none;
		 text-align: left;
		 color: #cccccc
		 }
		
a.menus:hover{ 
     font-size: 11px;
     font-weight: normal;
     font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
		 text-decoration: underline;
		 text-align: left;
		 color: #cccccc
		 }
							 		 	 						
#Aboutus{
		left: 50px;
		position: absolute;
		top: 88px;
		visibility: hidden;
		z-index: 5;
		width: 120px;
		background-color: #53656f;
		padding: 5px 8px 5px 13px
		}
		
#Applications{
		left: 174px;
		position: absolute;
		top: 88px;
		visibility: hidden;
		z-index: 5;
		width: 132px;
		background-color: #53656f;
		padding: 5px 8px 5px 13px
		}
		
#Components{
		left: 269px;
		position: absolute;
		top: 88px;
		visibility: hidden;
		z-index: 5;
		width: 105px;
		background-color: #53656f;
		padding: 5px 10px 5px 13px
		}
		
#Assemblies{
		left: 348px;
		position: absolute;
		top: 88px;
		visibility: hidden;
		z-index: 5;
		width: 100px;
		background-color: #53656f;
		padding: 5px 10px 5px 13px
		}
		
#Subsystems{
		left: 438px;
		position: absolute;
		top: 88px;
		visibility: hidden;
		z-index: 5;
		background-color: #53656f;
		padding: 5px 10px 5px 13px
		}
		
#Systems{
		left: 316px;
		position: absolute;
		top: 88px;
		visibility: hidden;
		z-index: 5;
		width: 200px;
		background-color: #53656f;
		padding: 5px 10px 5px 13px
		}

#Service{
		left: 605px;
		position: absolute;
		top: 88px;
		visibility: hidden;
		z-index: 5;
		background-color: #53656f;
		padding: 5px 10px 5px 13px
		}
		
#Flash{
		z-index: -2;
		}
				 
.homeNav{
     font-size: 10px;
     font-weight: normal;
     font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
		 text-decoration: none;
		 text-align: right;
		 text-vertical-align : bottom;
     line-height: 12pt;
		 letter-spacing:0px;
		 color: #061946;
		 padding-right: 20px
     }
		 
a.homeNav:link{
     font-size: 10px;
     font-weight: normal;
     font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
		 text-decoration: none;
		 color: #061946;
		 }
		 
a.homeNav:visited{
     font-size: 10px;
     font-weight: normal;
     font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
		 text-decoration: none;
		 color: #061946;
		 }
		 
a.homeNav:hover{
     font-size: 10px;
     font-weight: normal;
     font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
		 text-decoration: underline;
		 color: #061946;
		 }
		 		 	 	 		 
#mainContainer {
		position: relative;
		left: auto;
		top: auto;
		text-align: left;
    border: solid 1px #cccccc;
		width: 779px;
		margin: 0 0 0 0;
		background: #ffffff;
    }
		
#homeImageContainer{
		text-align: right;
 		vertical-align : top;
		border-top: solid 1px #061946;
    border-bottom: solid 1px #061946;
		width: 779px;
		height: 196px;
		margin: 0 0 0 0;
		background: #ffffff;
    }
		
#welcomeContainer{
		text-align: left;
 		vertical-align : top;
		border: solid 1px #cccccc;
		padding: 0 0 0 10;
    background: #ececec;
    }
		
#imageCopyContainer{
		text-align: left;
 		vertical-align: top;
		width: 232px;
		padding: 12 5 0 0;
		display: inline;
		background: #ffffff;
    }
		
#infoCopyContainer{
		text-align: left;
 		vertical-align: top;
		width: 237px;
		height: 196px;
		padding: 12 0 5 15;
		display: inline;
		background: #ffffff
    }
			
h1 {
		 text-align: left; 
     font-size: 11px;
     font-weight: bold;
     font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
     line-height: 11pt;
		 padding:0;
		 margin:0; 
     color: #53656f; 
     text-decoration: none 
     }
			
h2 {
		 text-align: left; 
     font-size: 11px;
     font-weight: bold;
     font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
     line-height: 11pt;
		 padding:0;
		 margin:0; 
     letter-spacing:0px;
		 color: #061946; 
     text-decoration: none 
     }
		 
h2.link {
		 text-align: left; 
     font-size: 11px;
     font-weight: bold;
     font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
     line-height: 11pt;
		 color: #061946; 
     text-decoration: underline 
     }
		 		 		 		
.homeText {
		 text-align: left;
     font-size: 11px;
     font-weight: normal;
     font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
     line-height: 13pt;
     color: #666666;
     text-decoration: none
     }		
		 
a.homeText:link {
		 text-align: left;
     font-size: 11px;
     font-weight: normal;
     font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
     line-height: 13pt;
     color: #666666;
     text-decoration: underline;
     }
		 
a.homeText:visited {
		 text-align: left;
     font-size: 11px;
     font-weight: normal;
     font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
     line-height: 13pt;
     color: #666666;
     text-decoration: underline;
     }

.blueText {
     font-size: 11px;
     font-weight: normal;
     font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
     line-height: 13pt;
     color: #002f64;
     text-decoration: none
     }
		 		 
.homeNavText{
     font-size: 11px;
     font-weight: normal;
     font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
     line-height: 13pt;
     color: #9fa7a8;
     text-decoration: none;
     }
		 
a.homeNavText:link {
     font-size: 11px;
     font-weight: normal;
     font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
     line-height: 13pt;
     color: #9fa7a8;
     text-decoration: none;
     }
		 
a.homeNavText:visited {
     font-size: 11px;
     font-weight: normal;
     font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
     line-height: 13pt;
     color: #9fa7a8;
     text-decoration: none;
     }

.boxText {
		 text-align: left;
 		 vertical-align: bottom;
     font-size: 11px;
     font-weight: normal;
     font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
     line-height: 13pt;
     color: #666666;
     text-decoration: none
     }
		 
#pg2CopyContainer{
		text-align: right;
 		vertical-align: top;
		border-top: solid 1px #061946;
    width: 779px;
		margin: 0 0 0 0;
		background: #ffffff
    }
				 				
#pg2Copy{
		text-align: left;
 		vertical-align: top;
		width: 477px;
		padding: 20px 20px 10px 0px;
		background: #ffffff;
    }

#pg2CopyImage{
		text-align: left;
 		vertical-align: top;
		width: 477px;
		padding: 0px 0px 10px 0px;
		background: #ffffff;
    }
		
#pg2RtBox{
		text-align: center;
 		vertical-align: top;
		width: 220px;
		border: solid 1px #6f95a3;
		padding: 7px 0px 10px 0px;
		margin: 0px 0px 0px 0px;
		background: #eeeced;
    }
		
#pg2RtBox2{
		text-align: left;
 		vertical-align: top;
		width: 235px;
		border: solid 1px #6f95a3;
		padding: 7px 0px 5px 5px;
		margin: 0px 0px 10px 0px;
		background: #eeeced;
    }
		
#pg2RtBox2Inside{
		text-align: left;
 		vertical-align: top;
		padding: 0px 0px 5px 0px;
		background: #eeeced;
    }
						
#pg2Products{
		text-align: left;
 		vertical-align: top;
		width: 450px;
		border: solid 1px #6f95a3;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 20px 0px;
		background: #eeeced;
    }
		
#pg2ProductsContainer{
		text-align: left;
 		vertical-align: bottom;
		width: 149px;
		padding: 20px 15px 10px 15px;
		background: #eeeced;
    }
		
.pg2Image{
		vertical-align: top;
		border: solid 1px #000000;
		}
				
.productsHeaderText{
     font-size: 11px;
     font-weight: bold;
     font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
     line-height: 13pt;
     color: #666666;
     text-decoration: none
     }
		 
#pg2Customers{
		text-align: left;
 		vertical-align: top;
		width: 265px;
		border: solid 1px #6f95a3;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 20px 0px;
		background: #eeeced;
    }
		
#pg2CustomerContainer{
		text-align: left;
 		vertical-align: bottom;
		width: 250px;
		padding: 20px 10px 10px 15px;
		background: #eeeced;
    }
		
.imageBox2{
		padding: 20px 10px 10px 15px;
		border: solid 1px #999999;
		}		