

body {
     font-family: "Century Gothic", Verdana, Arial, "sans-serif"; 
     color: #404040;  
/*
     background-image: url('/images/backgroundslice.jpg'); 
     background-repeat: repeat-x; 
     background-color: #000000; 
*/
}
a {
/*     color: #EE3F22; */
     color: #C32413;  
}


iframe { border: none; }; 
nav div.selected {
     background-color: #B2B1B0; 
}




div#divMain {

}     

div#divMasthead {
     height: 102px; 
     margin-bottom: 50px; 
     position:relative; 
     border-bottom: 3px solid #000000; 

}

#divPhone {
     float: right; 
     margin: 10px; 
     font-size: 25pt; 
     text-shadow: 5px 5px 5px #D0D0D0; 
}



div.dataSheet {
     border: 1px solid  #f2f1f0;
     border-radius: 10px;
     margin-top: 10px;	
}

div.dataSheet ul {
	list-style-type: none;
}

div.dataSheet h2 {
	margin-left: 40px;
}

div.features {
     margin:10px;
     margin:10px;
     float:left;
     width:230px;
     height:385px;
}

div.features img{
     width:220px;
}

div.features p{
     text-align:center;
}

div#appstore img{
     width:280px;
     margin-left:80px; 
}

table{ 
     border-collapse: collapse; 
}

td {
     vertical-align: top; 
}

nav div { 
     float: left; 
     padding: 0px 14px; 
}

nav span { 
    padding: 0px 14px;
}
nav a { 
     text-decoration: none; 
     color: #202020; 
}

nav a:hover { 
     text-decoration: underline; 
}
nav.subMenu { 
     position: relative; 
     top: -2px;
     border-bottom: 3px solid #202020;  
     margin-bottom: -3px; 
}
footer#appFooter {
     padding-top: 10px; 
     position: fixed; 
     bottom: 0px; 
     height: 35px; 
     width: 100%; 
     left: 0px; 
     font-size: 10pt; 
     text-align: center; 
     background-color:#080808; 
     border-top: 5px solid #000000; 
     color: #FFFFFF; 
     z-index: 50; 

}

div#divMenu {
     position: absolute; 
     right: 0px; 
     bottom: 5px; 
}
div#divMenu a { 
     font-weight: bold;
     margin-right: 15px;  
}



#ajax_loader {

     position: fixed; ; 
     left: 50%; 
     top: 40%; 
     display: none; 
}
col#colSideBar      { width: 424px; }




article { 
     padding: 20px; 
     min-height: 700px;      
     margin-bottom: 40px; 
}
aside.inArticle { 
     min-height: 50px;
     padding: 7px;  
     margin: 20px; 
     text-align: left;  
}
aside.inArticle ul { 
     margin: 5px; 
     padding: 0px; 
}
aside.inArticle header { 
     background-color: black;
     padding: 3px;  
}
aside {
     padding: 12px; 
     min-height: 610px;
     text-align: center;  
}

aside img {
     max-width: 300px;
     margin: 10px; 
}
/* Wireless Vibration Analysis */ 
#divMainImgContainer { 
     position: absolute; 
     height: 380px; 
     width: 400px; 
     text-align: center; 
}
#divMainImgContainer img { 
     max-width: 380px; 
     max-height: 360px; 
     margin-left: -195px;     
     position: absolute;      
}




/* contact */ 
div#map_canvas { 
     width: 410px; 
     height: 400px; 

}

#txtComments                       { width: 381px; }
#txtName, #txtEmail, #txtPhone     { width: 200px; } 

/* blog */ 
#divBlogContent aside { 
     text-align: left !important; 

}

/* Log In */ 

#frmLogIn { 
     margin-left: 50px; 
}

#frmLogIn  input[type='text'] ,#frmLogIn  input[type='password'] { 
     width: 150px; 
     text-align: center; 
     margin-right: 10px; 
     margin-left: 0px; 
}

#spaLoginError {
     height: 18px; 
     padding: 5px;  

}



img.icon { 
     height: 15px; 
}



col#flir   { width:250px; }
col#flir40 { width:180px; }
col#flir50 { width:180px; }
col#flir60 { width:180px; }
 
#tblThermography td { border: 1px solid white; padding:3px}
#tblThermography th { border: 1px solid white; padding:3px; text-align:left !important; }

/* myGTI */ 
div#divResources {
     padding: 10px;
}

div#divResources h2 {
     margin: 5px; 
}

/* contact */ 
div#map_canvas { 
     color: #202020; 
}

/* apple looking stuff */

.appleMenu { 
     font-size: 10pt; 
     height: 18px; 
}
.appleMenu .heading { 
     font-weight: bold; 
     padding-left: 10px;
     float: left;  
}

.appleMenu2 { 
     background-image: url('/images/AppleTitleBar.jpg' ); 
     font-size: 10pt; 
     height: 18px; 
}


.appleHeader {
     background-image: url('/images/AppleTitleBar.jpg' ); 
     background-repeat: repeat-x; 
     height: 25px;
     text-align: center;  
     color: #404040; 
     font-size: 11pt;
     font-weight: bold; 
}



/* reusable */ 
.odd { 
     background-image: url('/images/odd.png' ); 
}

.sideBar {
/*     background-color: #080808; */ 
     border-left: 3px solid #F2F1F0;  

}
.schemeGray { 
     background-color: #F2F1F0; 
     color: #202020; 
}
.divWithShadow { 
     box-shadow: 10px 10px 30px #000000; 
     border-radius: 5px; 
     


}

/* FAQ */

#ULfaq {
	list-style-type: none;
}

#ULfaq li {
	margin: 10px;
}

#ULfaq2 {
	list-style-type: disc;
}


 
