html,body {
	background-color: white; 
        font-family: arial, helvetica,sans-serif; 
        font-color: #333399;
        font-size:x-small;
        margin:0;
        margin-right:0;
        margin-left: 0;
        margin-top: 0;
        margin-bottom: 0;
        padding:0;
   
 

}



blockquote{

}  

h1, h2, h3, h4{text-align:left; background: ; font-color: #333399;
   
    font-weight:bold;
    margin-bottom:-12x; 
}
h1{
   font-size:200%;
}

h2{
    font-size: 140% ;
    
}

h3{
    font-size: 130% ; 
   
}

h4{
    font-size: 120% ; 
    
}

p{
  text-align:left;
  
  font-color: #333399;
  font-size:100% ;  
  font-weight:lighter;
 
 }

p.bletter span{
  
 font-weight:bold;
 

}

p.itletter{
 font-style:italic;
 text-indent: 2em;
}

p.intro{
     text-indent:0;
     font:italic bold;
}

p.image {
   margin-left: 0px;
}

a{
  color:#333399;

 text-decoration:none;

}

a:link {
        
        color:#000080;
        
}

a:visited {
          
         
          
}

a:hover{
        
       
         text-decoration:underline
}

a:active{
         
         
}


a.navlink {
        
        color:blue;

}

a.navlink:hover {
        
        color:green;

}







   
img{
    
    border:;
    left-margin: 0px;
 }

img.imgborder{
    border:1px solid #000000;
}

div#container{
      position:relative;
      background-color: #e5e5e5; 
        font-family: arial, helvetica,sans-serif; 
        font-color: #333399;
        font-size:x-small;
       border-width: thin;
       border-style: none;
       border-color:gray;
      
      margin:auto; /* this does not work with IE */
      margin-left: auto; /* this works with IE*/
      margin-right: auto; /*this work with IE */
      top:5px;
      bottom:5px;
     
      width: 900px;
      height:1600px;   
      padding:10px;
      padding-left:20px;
      padding-right:20px;
      padding-top:20px;
    
}



div#bslogo{

   position:absolute;
   top: 20px;
   left: 20px;
    border-width: opx;
       border-style: opx;
}


div#nature{

   position:absolute;
   top: 20px;
   left: 320px;
border-width: opx;
       border-style: opx;
}





div#navlink{
    position:absolute;
    top: 130px;
    left: 20px;
   
}

div#bshome{
    position:absolute;
    top: 150px;
    left: 20px;
    color:#333399;
   font-size:140%;
  width: 900px; 
height:1400px; 
 
border-width: thin;
 border-style: solid;
border-color:gray;

}



div#center{
   
 position: absolute;
 border-width: thin;
 border-style: solid;
  border-color:gray;
left:340px;
 top: 10px;
 width: 240px;
 height:285px;
 text-align:;
 color: #333399;
 font-size:100% ;  
 padding:5px;
 padding-left:20px;
 padding-right:20px;
 padding-top:10px;
 padding-bottom:0px;
 margin:0px;
}

div#left {
  position: absolute;
  top: 5px ;
  left: 10px;
width: 280px;
 height:300px
  border-width: thin ;
  border-style: none;
  border-color: gray;
  font-size:100%;
 
  color: #333399;

 padding:10px;
 padding-left:10px;
 padding-right:10px;
 padding-top:5px;
 padding-bottom:5px;
 margin:0px;

}

div#right {
 position: absolute;
 border-width: thin;
 border-style: solid;
 border-color:gray;
right:15px;
 top:10px;
 width: 200px;
 height:1000px;

 color: #333399;
 font-size:100%;
 padding-left:20px;
 padding-right:20px;
 padding-top:10px;
 padding-bottom:20px;
 margin:0px;
}



div#scope{
    position:absolute;
    top: 350px;
    left: 10px;
    color:#333399;
   font-size:100%;
padding-left:20px;
 padding-right:20px;
 padding-top:5px;
 padding-bottom:20px;
 margin:0px;

}

div#aboutus{
    position:absolute;
 top: 150px;
    left: 20px;   

    color:#333399;
   font-size:140%;
   
   width: 860px; 
  height:1400px; 
  border-width: thin;
 border-style: solid;
border-color:gray;
padding-left:20px;
 padding-right:20px;
 padding-top:20px;
 padding-bottom:20px;
 margin:0px;


}

div#aboutusleft{
  position: absolute;
  top: 5px ;
  left: 10px;
width: 300px;
 height:300px;
  border-width: thin ;
  border-style: none;
  border-color: gray;
  font-size:100%;
 
  color: #333399;

 padding:10px;
 padding-left:10px;
 padding-right:10px;
 padding-top:5px;
 padding-bottom:5px;
 margin:0px;

}



div#aboutusright{

position: absolute;
 border-width: thin;
 /*border-style: solid;*/
 /*border-color:gray;*/
right:15px;
 top:10px;
 width: 500px;
 height:500px;

 color: #333399;
 font-size:100%;
 padding-left:20px;
 padding-right:20px;
 padding-top:10px;
 padding-bottom:20px;
 margin:0px;

}


div#aboutusscope{
 position:absolute;
    top: 350px;
    left: 10px;
   
width: 200px;
height:200px;
 color:#333399;
   font-size:100%;
padding-left:20px;
 padding-right:20px;
 padding-top:5px;
 padding-bottom:20px;
 margin:0px;

}

div#whatwedo{
    position:absolute;
    top: 150px;
    left: 20px;
    color:#333399;
   font-size:140%;
  width: 860px;  
  height:1400px; 

border-width: thin;
 border-style: solid;

border-color:gray;
padding-left:20px;
 padding-right:20px;
 padding-top:20px;
 padding-bottom:20px;
 margin:0px;
}

div#whatwedocontent{
    position:absolute;
    top: 10px;
    left: 10px;
    color:#333399;
    font-size:120%;
 width: 835px;
 height:900px; 
 border-width: thin ;
  border-style: solid;
border-color:gray;

 padding-left:20px;
   padding-right:20px;
   padding-top:5px;
   padding-bottom:20px;
   margin:0px;

}
div#contactus{
    position:absolute;
    top: 150px;
    left: 20px;
    color:#333399;
   font-size:140%;
  width: 860px; 
  height:1400px; 
 
border-width: thin;
 border-style: solid;
border-color:gray;
padding-left:20px;
   padding-right:20px;
   padding-top:20px;
   padding-bottom:20px;
   margin:0px;
}


div#contactusleft{
 position: absolute;
  top: 5px ;
  left: 10px;
 width: 300px;
 height:300px;
  border-width: thin ;
  border-style: none;
  border-color: gray;
  font-size:100%;
 
  color: #333399;

 padding:10px;
 padding-left:10px;
 padding-right:10px;
 padding-top:5px;
 padding-bottom:5px;
 margin:0px;


}


div#contactusright{
position: absolute;
 border-width: thin;
 /*border-style: solid;*/
 /*border-color:gray;*/
right:15px;
 top:10px;
 width: 400px;
 height:400px;

 color: #333399;
 font-size:100%;
 padding-left:20px;
 padding-right:20px;
 padding-top:10px;
 padding-bottom:20px;
 margin:0px;
}


div#contactsale{
    position:absolute;
    top: 10px;
    left: 10px;
    color:#333399;
    font-size:120%;
 width: 300px;
 height:180px; 
 border-width: thin ;
  border-style: solid;
border-color:gray;

 padding-left:20px;
   padding-right:20px;
   padding-top:5px;
   padding-bottom:20px;
   margin:0px;

}


div#contacttech{
    position:absolute;
    top: 250px;
    left: 10px;
    color:#333399;
    font-size:120%;
    width: 300px;
    height:200px; 
 border-width: thin ;
  border-style: solid;
border-color:gray;

padding-left:20px;
   padding-right:20px;
   padding-top:5px;
   padding-bottom:20px;
   margin:0px;

}


div#project{
    
    background-color: white;
   
    position:absolute;
    top: 30px;
    left: 10px;
    background: url(projectbg.jpg ) fixed no-repeat;
   
    
}


div#footer {
   position:absolute;
   text-align:center;
   font-size : 90%;
   clear:both;
   top:1460px;
    left: 10px;
    padding:;
   background-color:;
    width:900px;
    height:50px; 

}



table {
    margin-left: 0px;
   
}
td, th {
    border:  ;
    padding: ;
}

caption {
    font-style: ;
    padding-top:;
}

div {
   font-family:Arial, Helvetica,sans-serif;
   font-color:#333399;

}

ul{
  list-style-type: square;
}

li{
   padding-top: 5px;
   margin-left: 20px;
}
