*
 {margin:0px;padding:0px;}
/*
@font-face {
    font-family:'HelveticaLTStdCondensed';
    src: url('../font/helveticaltstd-cond-webfont.eot');
    src: url('../font/helveticaltstd-cond-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/helveticaltstd-cond-webfont.woff') format('woff'),
         url('../font/helveticaltstd-cond-webfont.ttf') format('truetype'),
         url('../font/helveticaltstd-cond-webfont.svg#HelveticaLTStdCondensed') format('svg');
    font-weight: normal;
    font-style: normal;

}
*/


body
  {
    background:#000000;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#fff;
   }
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, caption,p
   {
    margin:0px;
	padding:0px;
   }
div
   {
    display:block;
   } 
p
   {
    line-height:24px;
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	} 
a
  {
  font-family:Verdana, Arial, Helvetica, sans-serif;
/*  font-size:12px; */
  color:#719fea;
  text-decoration:none;
  }	
  
a:hover
  {
  font-family:Verdana, Arial, Helvetica, sans-serif;
/*  font-size:12px; */
  color:#719fea;
  text-decoration:underline;
  }	  
  
h1
  {
   /*font-family:'HelveticaLTStdCondensed';*/
     font-family:Verdana, Arial, Helvetica, sans-serif;
   font-weight:normal;
   font-size:34px;
   color:#FFFFFF;
  }	 
  
#title-div   h1 
  {
   /*font-family:'HelveticaLTStdCondensed';*/
     font-family:Verdana, Arial, Helvetica, sans-serif;
   font-weight:normal;
   font-size:24px;
   color:#FFFFFF;
  }	  
  
 .ser-title h2  {
   /*font-family:'HelveticaLTStdCondensed';*/
     font-family:Verdana, Arial, Helvetica, sans-serif;
   font-weight:normal;
   font-size:24px;
   color:#FFFFFF;
  }	  
   
  h5 {
  font-size: 12px;
  }
  
  
  .ser-list {
  font-size: 12px;
  }
  
.clear 
    {
	 clear:both;
	 line-height:0px;
	 font-size:0px;
	 height:0px;
	}
.wrapper
   {
    width:956px;
	background:#1d1f1c;
	margin:0px auto;
	overflow:hidden;
   }	
.container
   {
    width:905px;
    margin:0px auto;
	background:#1d1f1c;
	border:#FF0000 solid 0px;
	overflow:hidden;
   }	
.top-part
  {
   width:905px;
   padding:10px 0 10px 0;
   float:left;
  }	
.top-part-left
  {
   width:282px;
   float:left;
  }	
.top-part-mid
  {
   width:465px;
   float:left;
  }
.top-part-mid p
  {
   font-size:22px;
   padding:20px 0 0 10px;
   line-height:28px;
  
   font-style:normal;
   
  }  
.top-part-right
  {
   width:158px;
   float:left;
  }
.top-part-right p
  {
   font-size:18px;
   padding:50px 0 0 10px;
  }  
.header
  {
   width:905px;
   float:left;
  }	
.nav
  {
  width:905px;
  height:49px;
  background:url(../images/menu-bg.jpg) repeat-x;
  float:left;
  display:block;
  padding:0 0 15px 0;
  }
.nav ul
  {
 list-style-type:none;
  }
.nav li
  {
   display:block;
   float:left;
    margin:0 0 0 0px;
   background:url(../images/nav-border.jpg) left center no-repeat;
   }
.nav li:first-child
  {
   display:block;
   float:left;
   background:none;
   margin:0 0 0 6px;
   }   
.nav a
  {
   display:block;
   font-size:13px;
   text-decoration:none;
   color:#FFFFFF;
    height:49px;
	line-height:50px;
	width:149px;
	text-align:center;
  }
.nav a:hover
  {
   display:block;
   background:#65aadd;
    text-decoration:none;
  }
.nav .active a
  {
   display:block;
   font-size:13px;
  background:#65aadd;
   text-decoration:none;
   color:#FFFFFF;
    height:49px;
	padding:0 42px 0 39px;
	line-height:50px;
  }
.nav .last a:hover
  {
   display:block;
   background:#65aadd;
    text-decoration:none;
  }

.body-part
  {
   width:905px;
   float:left;
   padding:15px 0 0 0;
   display:block;
  }	

.body-part-left
  {
   width:296px;
   float:left;
   background:#0f100f;
  }
.body-part-left h3
  {
  /* font-family:'HelveticaLTStdCondensed'; */
    font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:30px;
  font-weight:normal;
  padding:15px 0 15px 10px;
 }
.body-part-left ul, #datacontainer ul
  {
  list-style-type:none;
  }
.body-part-left li, #datacontainer li
  {
  background:url(../images/arrow.jpg) 0 3px no-repeat;
  color:#e3be37;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  padding:0 0 15px 10px;
  margin:0 0 0 20px;
  }
.body-part-left li, #datacontainer li
  {
  background:url(../images/arrow.jpg) 0 3px no-repeat;
  color:#e3be37;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  padding:0 0 15px 10px;
  margin:0 0 0 20px;
  }  
.body-part-left a, #datacontainer a
  {
  color:#e3be37;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  text-decoration:none;
  }    
.body-part-left a:hover
  {
  
  text-decoration:underline;
  }    
    
  
.body-part-right
  {
   width:581px;
   float:right;
  }
.body-part-right p
  {
  padding:13px 0 0 0;
  }  
.footer
  {
   width:905px;
   padding:30px 0 0px 0;
   float:left;
  }
.footer-nav
  {
   width:905px;
   padding:0px 0 0px 0;
   float:left;
   background:#2f302d;
  }
.footer-nav ul
  {
 list-style-type:none;
  }
.footer-nav li
  {
  background:url(../images/divd.jpg) no-repeat  5px 17px;
  display:block;
   float:left;
   }
.footer-nav li:first-child
  {
  background:none;
  display:block;
   float:left;
   }   
.footer-nav a
  {
  display:block;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  text-decoration:none;
  color:#FFFFFF;
  padding:13px 0 10px 15px;
 }
.footer-nav a:hover
  {
  text-decoration:underline;
 }
.copy
  {
   width:905px;
   padding:20px 0 40px 0;
   float:left;
   clear:both;
 }
.copy p
  {
   color:#898471;
   font-size:11px;
   line-height:15px;
  }
.copy a
  {
   text-decoration:underline;
   color:#898471;
   font-size:10px;
  }
.space
  {
  padding:10px 0 20px 5px;
  }
.space2
  {
 font-size:14px;
 font-weight:bold;
 padding:0 0 10px 0;
  }
.space3
  {
padding:0px 10px 0 0px;
  }
.space4
  {
padding:15px 20px 0 0px;
  }
.manufacturer
  {
   font-size:13px;
   font-weight:bold;
   text-transform:uppercase;
   padding:0 0 10px 2px;
  }
.manufacturer a
  {
   background:url(../images/pic-1.png) no-repeat;
   width:272px;
   padding:6px 0 0 12px;
   height:30px;
   display:block;
   text-decoration:none;
   color:#333333;
   font-size:16px;
   text-transform:none;
  }
.bailey, .equip-name
  {
   font-size:13px;
   font-weight:bold;
   padding:10px 0 10px 0px;
  }
.bailey-link a, .equip-link a
  {
   font-size:13px;
   font-weight:bold;
   color:#a0c6e5;
   text-decoration:underline;
   display:block;
   padding:10px 0 0 0;
  }
.bailey-link a:hover, .equip-link  a:hover
  {
  text-decoration:none;
  }
.projects
  {
   width:905px;
   padding:30px 0 30px 0;
   float:left;
   position:relative;
  }
.projects-left
  {
   width:569px;
   padding:0px 0 0px 0;
   float:left;
   background:#c6e1f5;
  }
.projects-left h3
  {
  font-size:18px;
  color:#000000;
   }  
.projects-left h4
  {
  font-size:13px;
  color:#093b84;
  padding:10px 0 0 0;
   } 
   
   
  .projects-left h4 a, .projects-left h4 a:visited
  {
  font-size:13px;
  color:#093b84;
  padding:10px 0 0 0;
  text-decoration: underline;
   }  
   
   
 .projects-left h4 a:hover
  {
  font-size:13px;
  color:#666;
  padding:10px 0 0 0;
   text-decoration: none;
   }    
   
.projects-left p
  {
  font-size:12px;
  color:#1d1f1c;
  padding:0px 0 0 0;
  line-height:20px;
   }      
.projects-right
  {
   width:404px;
   height:233px;
   padding:0px 0 0px 0;
   position:absolute;
   top:50px;
   right:0px;
   }
   
   .projects-right-fossil
  {
   width:404px;
   height:233px;
   padding:0px 0 0px 0;
   position:absolute;
   top:10px;
   right:0px;
   }
   
   .projects-right-bio
  {
   width:404px;
   height:233px;
   padding:0px 0 0px 0;
   position:absolute;
   top:25px;
   right:0px;
   }
   
    .projects-right-control
  {
   width:404px;
   height:233px;
   padding:0px 0 0px 0;
   position:absolute;
   top:10px;
   right:0px;
   }
 
 .projects-right-emerging
  {
   width:404px;
   height:233px;
   padding:0px 0 0px 0;
   position:absolute;
   top:10px;
   right:0px;
   }
 
 .projects-right-upgrades
  {
   width:404px;
   height:233px;
   padding:0px 0 0px 0;
   position:absolute;
   top:10px;
   right:0px;
   }
   
   .projects-right-hydro
  {
   width:404px;
   height:233px;
   padding:0px 0 0px 0;
   position:absolute;
   top:10px;
   right:0px;
   }
   
   
   
   
   /*solution page */
   
   .link1{padding:0px; margin:0px;}
ul.link1 li{color:#a0c6e5; text-decoration:underline; list-style-type: none; padding:10px 0 0 10px; font-size: 12px;}
ul.link1 li a{text-decoration:underline; list-style-type: none; font-weight:normal;}
.link1 a:hover{color:#53a2e0;}


  


.more a
  {
   background:url(../images/more.jpg) 0 2px no-repeat;
   font-size:13px;
   font-weight:bold;
   color:#093b84;
   text-decoration:none;
   padding:0 0 0 15px;
  }
  
  .more a:hover {
  color: #666;
  }
  

.eightpix {
height: 8px;
}

.proj-head {font-size: 18px; line-height: 20px; margin-bottom: 5px;}




















		
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	 
