/*    Applied Seismology Consultants Ltd.    */
/*    Site CSS layout		             */
/*    Author: Saurabh Pandya		     */

@page Section1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;
	mso-header-margin:36.0pt;
	mso-footer-margin:36.0pt;
	mso-paper-source:0;}
div.Section1
	{page:Section1;}
	
	 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{mso-style-parent:"";
	margin:0cm;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	mso-bidi-font-size:10.0pt;
	font-family:Rockwell;
	mso-fareast-font-family:"Times New Roman";
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-language:EN-US;
	mso-fareast-language:EN-US;}
	
   body { margin: 0px;
    padding: 0px;
    font-family: helvetica,arial,sans-serif;
    color: rgb(60, 60, 60);
    background-repeat: repeat-x;
    background-position: right center;
      
    }
#outer
{
    background-color: buttonshadow;
    min-height: 900px;
    text-align: center;
}
#wrapper {
	text-align: left;
	background: url('/images/background.jpg');
	margin: auto;
	position: relative;
	width: 970px;

}

#flash { }

  /*---------------- ASC Logo top bar styling ---------------*/
  #Header { border-style: none;
    text-align: left;
    background-color: rgb(0, 51, 127);
    /*opacity:1;*/
    background-position: center top;
    background-repeat: repeat-x;
    position: relative;
    width: 100%;
    /* IE Dynamic Expression to set the width, ignored by other browsers */
    width:expression(document.body.clientWidth < 851 ? "850px" : "100%" );
    }
  /* ---------------------------------------------------*/


  /*----------- The site from the menu downwards ------------*/
  #BottomPane { border-style: solid none none;
    border-width: 1pt;
    background-repeat: repeat-x;
    background-position: center top;
    margin-top: 30px;
    }


  /*----------- The search box under logo-------------*/
  #SearchBox {
    /*border: 1px solid rgb(153, 153, 153);*/
    position: absolute;
    top: 158px;
    left: 10px;
    color: rgb(0, 0, 0);
    line-height: 14px;
    font-size: small;
    font-style: italic;
    height:23px;
	width:140px
  } 

  #SearchBox input.SearchButton { border: 1px solid rgb(102, 102, 102);
    position: absolute; top:150px;left:15px;
    font-size: x-small;
    width: 200px;
    }
	
	#SearchForm {border-bottom-color:#C00}

/*  #QuickFinder { background-color: rgb(255, 0, 0);
     display: block;
     position: absolute; top:460px; left:15px;
    }

  #QuickFinder select{ width:170px;
  }*/

    #Itasca{
	padding-bottom:10px;
	position:absolute;
	left:12px;
	top:520px;
	}
	#Demo{
	padding-bottom: 10px;
	padding-right:5px;
	line-height: 28px;
	position: absolute;
	top: 590px;
	left: 12px;
  }
  
  #Groundworks{
	padding-bottom:10px;
	position: absolute;
	left: 12px;
	top: 740px;
  }

  #ISOImage { /*border: 1px none rgb(153, 153, 153);*/
    color: rgb(0, 0, 0);
	line-height: 10px;
	padding-bottom: 5px;
	position: absolute;
	left: 12px;
	top: 810px;


  }
  

  /* ---------------------------------------------------*/


  /* --------------- The main content area ------------------*/
  #Content {/* border-right: 1px solid rgb(0, 51, 127);
    margin-right: 0px;*/
    margin-left: 160px;
    padding-bottom: 10px;
    padding-top: 10px;
    opacity: 1;
    background-position: center top;
    background-repeat: no-repeat;
    border-left-style: none;
    padding-left: 10px;
    position: relative;
    margin-top: 27px;
    }
	
  /* The main content text */
  #ContentText { border-style: none none none solid;
    border-left: 1px solid rgb(0, 51, 127);
    border-bottom: 1px none rgb(0, 51, 127);
    padding-right: 10px;
    padding-left: 13px;
    }

  #ContentBox { 
    font-size: small;
    min-height: 650px;
    height: auto; 
    _height: 400px;
    }

  #ContentBox a{
    font-size:small;
  }

  .AbstractHeading { background-color: rgb(192, 192, 192);
    display: block;
    font-weight: bold;
    color: rgb(0, 0, 0);
  }
  
 .SignStatus {float:right;
 margin-right:5px;
 margin-top:2px;
 }
  
  .SignStatusB {float:right;
 margin-right:4px;
 margin-top:2px;
 clear:right;
 cursor:pointer
 }
 
  #hometxt1 {float:left;
  width:211px;
  height:384px;
  background-color:#EEE;
  }
  
    #hometxt1 h2  { color:#00349D;  
    text-decoration:none;
    margin-bottom:0px;
	text-align:center;
	border-bottom:solid #FFF;
	padding-bottom:3px;
  }
  
  #hometxt1 p { 
  	font-size:9pt;
  	padding-left:5px;
	padding-right:5px;
  }
  
    .hometxt2 {
	float:left;
	background-color:#EEE;
	margin-top:5px;
	width:776px
  }
  
    .hometxt2 h2  { color:#00349D;  
    text-decoration:none;
    margin-bottom:0px;
	text-align:center;
	border-bottom:solid #FFF;
	padding-bottom:3px;
  }
  
  .hometxt2 p { 
  	font-size:9pt;
  	padding-left:5px;
	padding-right:5px;
  }
  
  #firstline {
	width:650px;
	background-color:#EEE;
	margin-bottom:5px;
  }
  #firstline h2{ color:#333;
    text-decoration:none;
	font-size:12pt;
	line-height:14pt;
	padding:2px;
	margin-bottom:0px;
  }
  
  .demotext {
	width:750px;
	background-color:#EEE
  }
  
  .demotext p { color:#333;
    text-decoration:none;
	font-size:11pt;
	line-height:12pt;
	padding:10px;
  }
  
  .demotext ol {padding-right:10px}
  
  .demotext ul {padding-right:10px;
  	padding-bottom:10px;}

table .sectors a h1 {font-family:helvetica, arial, sans-serif; 
	font-weight:bold;
	font-size: 9pt; 
	width:80px; 
	line-height: 9pt; 
	margin-top:0px; 
	margin-bottom:0px; 
	padding-bottom:1px; 
	text-align: left; 
	cursor:pointer;
}
table .sectors h1 {font-family:helvetica, arial, sans-serif; 
	font-weight:bold;
	font-size: 9pt; 
	width:80px; 
	line-height: 9pt; 
	margin-top:0px; 
	margin-bottom:0px; 
	padding-bottom:1px; 
	text-align: left;
}


 /*--------- mining boxes---------- */ 
  #mbox1 {
	background-image:url(/mining/images/first.png);
	position:inherit;
	width:525px;
	float:left;
	clear:left;
	height: 226px;
	background-repeat:no-repeat;
    /*margin-left:5px;
    margin-top:5px;*/
    }
  #mbox1 h2 {color:#00349D;  
    text-decoration:none;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
  }
  
  #mbox1 ul {padding-right:5px;
  }
  
  .msoftbox{ background-image:url(/mining/images/soft.png);
  background-repeat:no-repeat;
    width:776px;
	height:320px;
	float:left;
	margin-top:10px;
  }
  
  .msoftbox h2{ color:#00349D;  
    text-decoration:none;
    margin-bottom:0px;
	text-align:center;
	border-bottom:solid #FFF;
	padding-bottom:3px;
  }
  
  .msoftbox p{  	font-size:9pt;
  	text-align:center;
  }
  .mexpbox{
	background-image:url(/mining/images/exp.png);
	float:right;
	margin-left:10px;
	width:240px;
	height:480px;
	background-repeat:no-repeat;
  }
  
  .mexpbox h2{color:#00349D;  
    text-decoration:none;
    font-family:helvetica, sans serif;
    margin-bottom:0px;
	text-align:center;
	border-bottom:solid #FFF;
	padding-bottom:3px;
}

  .mexpbox p{
  	font-size:9pt;
  	padding-left:5px;
	padding-right:5px;
  }
  
  .mexpbox ul {padding-right:5px;
  }
  
  .mservbox{
	background-image: url(/mining/images/serv.png);
	width:275px;
	height:260px;
	background-repeat:no-repeat;
	margin-top:10px;
	float:left;
  }
  
  .mservbox h2{color:#00349D;  
    text-decoration:none;
    margin-bottom:0px;
	text-align:center;
	border-bottom:solid #FFF;
	padding-bottom:3px;
  }
  
  .mservbox ul{
  padding-right:5px;
  }
/*----------petroleum boxes-----------*/  
#pbox1 {
	background-image:url(/petroleum/images/first.png);
	position:inherit;
	width:195px;
	height:412px;
	float:left;
	clear:left;
	background-repeat:no-repeat;
	margin-right:5px;
	margin-bottom:5px;
    /*margin-left:5px;
    margin-top:5px;*/
    }
  #pbox1 h2 {color:#00349D;  
    text-decoration:none;
	text-align:center;
	border-bottom:solid #FFF;
	padding-bottom:3px;
  }
  
  #pbox1 ul {padding-right:3px;
  padding-top:0px;
  }
  
  #pbox1 li {

  }
  
  .psoftbox{ background-image:url(/petroleum/images/soft.png);
  background-repeat:no-repeat;
    width:776px;
	height:320px;
	float:left;
	margin-top:10px;
  }
  
  .psoftbox h2{ color:#00349D;  
    text-decoration:none;
    margin-bottom:0px;
	text-align:center;
	border-bottom:solid #FFF;
	padding-bottom:3px;
  }
  
  .psoftbox p{  	font-size:9pt;
  	padding-left:5px;
	padding-right:5px;
  }
  .pexpbox{
	background-image:url(/petroleum/images/exp.png);
	float:right;
	margin-left:10px;
	width:264px;
	height:650px;
	background-repeat:no-repeat;
  }
  
  .pexpbox h2{color:#00349D;  
    text-decoration:none;
    font-family:helvetica, sans serif;
    margin-bottom:0px;
	text-align:center;
	border-bottom:solid #FFF;
	padding-bottom:3px;
}

  .pexpbox p{
  	font-size:9pt;
  	padding-left:5px;
	padding-right:5px;
  }
  
  .pexpbox ul {padding-right:5px;
  }
  
  .pservbox{
	background-image: url(/petroleum/images/serv.png);
	width:500px;
	height:650px;
	background-repeat:no-repeat;
	float:left;
  }
  
  .pservbox h2{color:#00349D;  
    text-decoration:none;
    margin-bottom:0px;
	text-align:center;
	border-bottom:solid #FFF;
	padding-bottom:3px;
  }
  
  .pservbox ul{
  padding-right:5px;
  }
  
  .pbox2{
	background-image: url(/petroleum/images/box2.png);
	width:576px;
	height:260px;
	background-repeat:no-repeat;
	float:right;
	margin-bottom:10px;
  }
  
  .pbox2 h2{color:#00349D;  
    text-decoration:none;
    margin-bottom:0px;
	text-align:center;
	border-bottom:solid #FFF;
	padding-bottom:3px;
  }
  
  .pbox2 ul{
  padding-right:5px;
  } 
 /*-----geothermal boxes----------*/
  #gbox1 {
	background-image:url(/geothermal/images/first.png);
	position:inherit;
	width:195px;
	height:460px;
	float:left;
	clear:left;
	background-repeat:no-repeat;
	margin-right:5px;
    /*margin-left:5px;
    margin-top:5px;*/
    }
  #gbox1 h2 {color:#00349D;  
    text-decoration:none;
	text-align:center;
	border-bottom:solid #FFF;
	padding-bottom:3px;
  }
  
  #gbox1 ul {padding-right:3px;
  padding-top:0px;
  }
  
  #gbox1 li {

  }
  
  .gsoftbox{ background-image:url(/geothermal/images/soft.png);
  background-repeat:no-repeat;
    width:776px;
	height:320px;
	float:left;
	margin-top:10px;
  }
  
  .gsoftbox h2{ color:#00349D;  
    text-decoration:none;
    margin-bottom:0px;
	text-align:center;
	border-bottom:solid #FFF;
	padding-bottom:3px;
  }
  
  .gsoftbox p{  	font-size:9pt;
  	padding-left:5px;
	padding-right:5px;
  }
  .gexpbox{
	background-image:url(/geothermal/images/exp.png);
	float:right;
	margin-left:10px;
	width:264px;
	height:650px;
	background-repeat:no-repeat;
  }
  
  .gexpbox h2{color:#00349D;  
    text-decoration:none;
    font-family:helvetica, sans serif;
    margin-bottom:0px;
	text-align:center;
	border-bottom:solid #FFF;
	padding-bottom:3px;
}

  .gexpbox p{
  	font-size:9pt;
  	padding-left:5px;
	padding-right:5px;
  }
  
  .gexpbox ul {padding-right:5px;
  }
  
  .gservbox{
	background-image: url(/geothermal/images/serv.png);
	width:500px;
	height:650px;
	background-repeat:no-repeat;
	float:left;
  }
  
  .gservbox h2{color:#00349D;  
    text-decoration:none;
    margin-bottom:0px;
	text-align:center;
	border-bottom:solid #FFF;
	padding-bottom:3px;
  }
  
  .gservbox ul{
  padding-right:5px;
  }
  
  .gbox2{
	background-image: url(/geothermal/images/box2.png);
	width:576px;
	height:280px;
	background-repeat:no-repeat;
	float:right;
	margin-bottom:10px;
  }
  
  .gbox2 h2{color:#00349D;  
    text-decoration:none;
    margin-bottom:0px;
	text-align:center;
	border-bottom:solid #FFF;
	padding-bottom:3px;
  }
  
  .gbox2 ul{
  padding-right:5px;
  }  
 /*-------radwaste boxes----------*/
 
   #rbox1 {
	background-image:url(/radwaste/images/first.png);
	position:inherit;
	width:776px;
	height:610px;
	float:left;
	clear:both;
	background-repeat:no-repeat;
	margin-bottom:10px;
    /*margin-left:5px;
    margin-top:5px;*/
    }
  #rbox1 h2 {color:#00349D;  
    text-decoration:none;
	text-align:center;
	border-bottom:solid #FFF;
	padding-bottom:3px;
	font-size:12pt
  }
  
  #rbox1 ul {padding-right:3px;
  padding-top:0px;
  }
    #rbox1 h3{
	font-size:10pt;
	padding-left:20px;
	padding-right:20px;
	font-weight:bold;
	text-decoration:none;
	background:none;
	border:none;
	margin-bottom:5px;
	margin-top:5px;
  }
  
  #rbox1 li {

  }
  
  .rsoftbox{ background-image:url(/radwaste/images/soft.png);
  background-repeat:no-repeat;
    width:502px;
	height:505px;
	float:left;
  }
  
  .rsoftbox h2{ color:#00349D;  
    text-decoration:none;
    margin-bottom:0px;
	text-align:center;
	border-bottom:solid #FFF;
	padding-bottom:3px;
  }
  
  .rsoftbox p{  	font-size:9pt;
  	padding-left:5px;
	padding-right:5px;
  }
  .rexpbox{
	background-image:url(/radwaste/images/exp.png);
	float:right;
	margin-left:10px;
	width:264px;
	height:505px;
	background-repeat:no-repeat;
  }
  
  .rexpbox h2{color:#00349D;  
    text-decoration:none;
    font-family:helvetica, sans serif;
    margin-bottom:0px;
	text-align:center;
	border-bottom:solid #FFF;
	padding-bottom:3px;
}

  .rexpbox p{
  	font-size:9pt;
  	padding-left:5px;
	padding-right:5px;
  }
  
  .rexpbox ul {padding-right:5px;
  }
  
  /*-------Carbon boxes-------------*/
   #cbox1 {
	background-image:url(/carbon/images/first.png);
	position:inherit;
	width:776px;
	height:500px;
	float:left;
	clear:both;
	background-repeat:no-repeat;
	margin-bottom:10px;
    /*margin-left:5px;
    margin-top:5px;*/
    }
  #cbox1 h2 {color:#00349D;  
    text-decoration:none;
	text-align:center;
	border-bottom:solid #FFF;
	padding-bottom:3px;
	font-size:12pt
  }
  
  #cbox1 ul {padding-right:3px;
  padding-top:0px;
  }
    #cbox1 h3{
	font-size:10pt;
	padding-left:20px;
	padding-right:20px;
	font-weight:bold;
	text-decoration:none;
	background:none;
	border:none;
	margin-bottom:5px;
	margin-top:5px;
  }
  
  #cbox1 li {

  }
  
  .csoftbox{ background-image:url(/carbon/images/soft.png);
  background-repeat:no-repeat;
    width:264px;
	height:600px;
	float:left;
  }
  
  .csoftbox h2{ color:#00349D;  
    text-decoration:none;
    margin-bottom:0px;
	text-align:center;
	border-bottom:solid #FFF;
	padding-bottom:3px;
  }
  
  .csoftbox p{  	font-size:9pt;
  	padding-left:5px;
	padding-right:5px;
  }
  
  .csoftbox ul {padding-right:5px;
  }
  
  .cexpbox{
	background-image:url(/carbon/images/exp.png);
	float:right;
	margin-left:10px;
	width:502px;
	height:600px;
	background-repeat:no-repeat;
  }
  
  .cexpbox h2{color:#00349D;  
    text-decoration:none;
    font-family:helvetica, sans serif;
    margin-bottom:0px;
	text-align:center;
	border-bottom:solid #FFF;
	padding-bottom:3px;
}

  .cexpbox p{
  	font-size:9pt;
  	padding-left:5px;
	padding-right:5px;
  }
  
  .cexpbox ul {padding-right:5px;
  }
  
  /*----------Eng boxes----------------*/
  
  #ebox1 {
	background-image:url(/engineering/images/first.png);
	position:inherit;
	width:195px;
	height:470px;
	float:left;
	clear:left;
	background-repeat:no-repeat;
	margin-right:5px;
	margin-bottom:5px;
    /*margin-left:5px;
    margin-top:5px;*/
    }
  #ebox1 h2 {color:#00349D;  
    text-decoration:none;
	text-align:center;
	border-bottom:solid #FFF;
	padding-bottom:3px;
  }
  
  #ebox1 ul {padding-right:3px;
  padding-top:0px;
  }
  
  #ebox1 li {

  }
  
  .esoftbox{ background-image:url(/engineering/images/soft.png);
  background-repeat:no-repeat;
    width:274px;
	height:600px;
	float:left;
  }
  
  .esoftbox h2{ color:#00349D;  
    text-decoration:none;
    margin-bottom:0px;
	text-align:center;
	border-bottom:solid #FFF;
	padding-bottom:3px;
  }
  
  .esoftbox p{  	font-size:9pt;
  	padding-left:5px;
	padding-right:5px;
  }
   
   .esoftbox ul {padding-right:5px;
  }
  
  
  .eexpbox{
	background-image:url(/engineering/images/exp.png);
	float:right;
	margin-left:10px;
	width:492px;
	height:600px;
	background-repeat:no-repeat;
  }
  
  .eexpbox h2{color:#00349D;  
    text-decoration:none;
    font-family:helvetica, sans serif;
    margin-bottom:0px;
	text-align:center;
	border-bottom:solid #FFF;
	padding-bottom:3px;
}

  .eexpbox p{
  	font-size:9pt;
  	padding-left:5px;
	padding-right:5px;
  }
  
  .eexpbox ul {padding-right:5px;
  }
  
  
  .ebox2{
	background-image: url(/engineering/images/box2.png);
	width:576px;
	height:310px;
	background-repeat:no-repeat;
	float:right;
	margin-bottom:10px;
  }
  
  .ebox2 h2{color:#00349D;  
    text-decoration:none;
    margin-bottom:0px;
	text-align:center;
	border-bottom:solid #FFF;
	padding-bottom:3px;
  }
   .ebox2 h3{
	font-size:10pt;
	padding-left:20px;
	padding-right:20px;
	font-weight:bold;
	text-decoration:none;
	background:none;
	border:none;
	margin-bottom:5px;
	margin-top:5px;
	padding-bottom:3px;
    border-bottom:solid #FFF 2px;
  }
  
  .ebox2 ul{
  padding-right:5px;
  } 
  
   .ebox2 p{  	font-size:9pt;
  	padding-left:5px;
	padding-right:5px;}
  /*-------------Lab boxes--------------*/
 #lbox1 {
	background-image:url(/lab/images/first.png);
	position:inherit;
	width:776px;
	float:left;
	clear:left;
	height:1350px;
	background-repeat:no-repeat;
    /*margin-left:5px;
    margin-top:5px;*/
    }
  #lbox1 h2{color:#00349D;  
    text-decoration:none;
    margin-bottom:0px;
	text-align:center;
	border-bottom:solid #FFF;
	padding-bottom:3px;
  }
  
  #lbox1 ul {padding-right:5px;
	padding-bottom:10px;
	margin-bottom:0px;
	}
  
  .lsoftbox{ background-image:url(/lab/images/soft.png);
  background-repeat:repeat;
    width:491px;
	height:800px;
	float:left;
	margin-top:12px;
	margin-left:10px;
  }
  
  .lsoftbox h2{ color:#00349D;  
    text-decoration:none;
    margin-bottom:0px;
	text-align:center;
	border-bottom:solid #FFF;
	padding-bottom:3px;
  }
  
  .lsoftbox p{  	font-size:9pt;
  	padding-left:10px;
	padding-right:5px;
  }
  .lexpbox{
	background-image:url(/lab/images/exp.png);
	float:right;
	margin-left:10px;
	margin-top:10px;
	width:491px;
	height:364px;
	background-repeat:repeat;
  }
  
  .lexpbox h2{color:#00349D;  
    text-decoration:none;
    font-family:helvetica, sans serif;
    margin-bottom:0px;
	text-align:center;
	border-bottom:solid #FFF;
	padding-bottom:3px;
}

  .lexpbox p{
  	font-size:9pt;
  	padding-left:5px;
	padding-right:5px;
  }
  
  .lexpbox ul {padding-right:5px;
  }
  
  .lservbox{
	background-image: url(/lab/images/serv.png);
	width:275px;
	height:1186px;
	background-repeat:repeat;
	float:left;
	clear:left;
	margin-top:0px;
	padding-top:0px
  }
  
  .lservbox h2{color:#00349D;  
    text-decoration:none;
    margin-bottom:0px;
	text-align:center;
	border-bottom:solid #FFF;
	padding-bottom:3px;
  }
  .lservbox p {  	font-size:9pt;
  	padding-left:25px;
	padding-right:5px;
  }
  
  .lservbox ul{
  padding-right:5px;
  }
/*--------------------------------*/ 
  h2.box {color:#00349D;  
    text-decoration:none;
    margin-bottom:0px
  }
  
  td a h2 {font-size:8pt;
  text-align:center;
  vertical-align:middle;
  line-height:8pt;
  display:inline;
  float:right;
  width:55px;
  }
    td p{
  	font-size:9pt;
  	padding-left:5px;
	padding-right:5px;
  }
  
  td.borderright{border-right:solid #FFF 1px;
  border-top:solid #FFF 2px;
  border-bottom:solid #FFF 2px;
}
  
  td.borderleft{border-left:solid #FFF 1px;
  border-top:solid #FFF 2px;
  border-bottom:solid #FFF 2px;
  }
  
  
  /* ---------------------------------------------------*/
  

  /* The footer containing the company name and address */
  #Footer1{ text-align: center;
    background-color: rgb(0, 51, 127);
    color: rgb(255, 255, 255);
    font-size: x-small;
    padding-top: 3px;
    padding-bottom: 3px;
    width: 100%;
    position: static;
    }

  #Footer2 { position: static;
    text-align: center;
    color: rgb(255, 255, 255);
    font-size: x-small;
    width: 100%;
    background-color: rgb(85, 102, 102);
    padding-top: 3px;
    padding-bottom: 3px;
    }
	
  #Footer2 a{ color: rgb(255, 255, 255);
    font-size: x-small;}
  /* ---------------------------------------------------*/


  /*----- Basic HTML elements styles (links, paragraphs, etc) -----*/
  p { padding: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
    font-family:helvetica,sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: 11px;
    font-size-adjust: none;
    font-stretch: normal;
    line-height: 20px;
    }

  a, a:visited { font-weight: 600;
    font-size: 11px;
    text-decoration: none;
    color: rgb(204,51,0);
	border:none;
    }

  a:hover { text-decoration: underline;
    color: rgb(153, 153, 153);
    }

  h1 { border-style: none none solid;
    border-bottom: 2px solid rgb(0, 51, 127);
    padding: 0px;
    margin-left: 0px;
    font-weight: 900;
    font-size: 28px;
    color: rgb(51, 51, 51);
    margin-right: 10px;
    line-height: 26pt;
    margin-top: 10px;
    }

  h2 { font-size: 14px;
    line-height: 100%;
    text-decoration:underline;
    }

  h3 { border-bottom-width: 1px;
    font-size: 14px;
    background-color: rgb(242, 242, 242);
    color: rgb(0, 0, 0);
    border-bottom-style: solid;
  }
  
  a:hover h3{
    color: rgb(153, 153, 153);
  }

  h6 { border-top: 2px solid rgb(0, 51, 127);
    margin-left: -20px;
    padding-left: 7px;
    margin-bottom: 4%;
    }

#densityswf{width:501px; 
    height:495px
}

#fracswf{width:677px;
    height:665px;
}

.clientimg{
	max-width:150px;
	max-height:60px;
vertical-align:middle;
}
  /* --------------------content-------------------------------*/
.grey_box, .grey_box_right, .grey_box_left{
	height:195px;
	width:200px;
	padding:10px 0px 10px 15px;
	margin-bottom:20px;
	margin-top:10px;
	color:#58595b;
}
.grey_box_left{
	float:left;
}
.grey_box_right{
	float:right;
	margin-right:-2px;
}
ul#home_boxes .grey_box_left ul.plain, ul#home_boxes .grey_box_right ul{
	width:190px;
}
.grey_box p{
	margin:20px 0;
	line-height:1.3;
}

  /*-------- CSS hacks for lower browser compatibility ---------*/
  unknown { height: 14px;
    }

  unknown { width: 150px;
    }
  
  unknown { margin: 0px;
    }

  unknown { text-indent: 30px;
    }
  /* ---------------------------------------------------*/
