/* CSS Document */
body {

}

table  { 

  font-size: 10pt;
  text-align: left;
  valign: top;
 

 }
 
 td {    
 
  text-valign: top; 
  
  }


div#approach  { 

  width: 520px;
  height: 574px;
  overflow: auto;
  font-size: 10pt;
  position: relative;
  bottom: 1814px;
  left: 200px;

 }
 
div#associates { 
   border-style: ridge;
   border-color: black;
   border-width: 0px;
   width: 180px;
   height: 120px;
   overflow: auto;
   font-size: 4pt;
   position: relative;
   bottom: 2012px;
   left: 400px;
  
 }
 
div#biogs { 
   border-style: ridge;
   border-color: black;
   border-width: 0px;
   width:500px;
   height: 620px;
   overflow: auto;
   font-size: 10pt;
   position: relative;
   bottom: 1390px;
   left: 200px;
  
 }
 
 div#projects { 
   border-style: ridge;
   border-color: black;
   border-width: 0px;
   width:560px;
   height: 540px;
   overflow: auto;
   font-size: 10pt;
   position: relative;
   bottom: 1394px;
   left: 200px;
  
 }
 
div#biogslogo  {
 position: relative;
 bottom: 86px;
 left: 110px;  
 
 }
  
div#biogsline  {
 position: relative;
 bottom: 780px;
 left: 166px;  
 
 }
 
 div#contacts  { 

  width: 520px;
  height: 640px;
  overflow: auto;
  font-size: 10pt;
  position: relative;
  bottom: 1816px;
  left: 200px;

 }
 
 div#content  {
   width: 780px;
   height: 200px;
   overflow: auto;
   font-size: 20pt;
     }
   
div#content2 {  
  width: 750px;
  height: 120px;
      }
 
div#events  { 
  border-style: ridge;
  border-color: black;
  border-width: 0px;
  width: 460px;
  height: 
  overflow: auto;
  font-size: 10pt;
  position: relative;
  bottom: 1856px;
  left: 210px;

 }
 
 div#eventstable {   
 
  width: 660px;
  height: 630px;
  overflow: auto;
  border-style: ridge;
  border-color: black;
  border-width: 0px;
  position: relative;
  top: 0px;
 }
 
 
div#line  {
 position: relative;
 bottom: 660px;
 left: 166px;  
 
 }
 
div#logo  {
 position: relative;
 bottom: 350px;
 left: 110px;  
 
 }
 
div#menu  { 
   border-style: ;
   border-color: ;
   border-width: ;
   text-align: right;
   width: 140px;
   height: 540px;
   overflow: auto;
   font-size: 10pt;
   position: relative;
   bottom: 916px;
   left: 14px;
   font-family: verdana, arial, sans-serif;
   color: white;
 }
 
div#number   {  

   color: #eb3d96;
   width:20px;
   height: 40px;
   font-size: 28pt;
   position: relative;
   bottom: 1822px;
   left: 180px;
 }
 
div#partners { 
   border-style: ridge;
   border-color: red;
   border-width: 0px;
   width: 180px;
   height: 120px;
   overflow: auto;
   font-size: 4pt;
   position: relative;
   bottom: 1890px;
   left: 200px;

 }
  
div#services  { 

  width: 520px;
  height: 580px;
  overflow: auto;
  font-size: 10pt;
  position: relative;
  bottom: 1814px;
  left: 200px;

 }
 
 
div#servicelinks  { 
   border-style: ridge;
   border-color: black;
   border-width: 0px;
   width: 428px;
   height: 16px;
   overflow: none;
   font-size: 10pt;
   position: relative;
   bottom: 1814px;
   left: 200px;
 
 } 
 
div#servicelinks1  { 
   border-style: ridge;
   border-color: black;
   border-width: 0px;
   width: 428px;
   height: 16px;
   overflow: none;
   font-size: 10pt;
   position: relative;
   bottom: 1820px;
   left: 200px;
   margin-bottom: 36px;
 
 } 
 
  
  div#team { 
   border-style: ridge;
   border-color: black;
   border-width: 0px;
   width: 400px;
   height: 600px;
   overflow: auto;
   font-size: 10pt;
   position: relative;
   bottom: 1812px;
   left: 200px;
   margin-top: 0px;
   margin-bottom: 6px;

 }
 
div#thumbnail  {  
   width: 66px;
   height: 86px ;
   position: relative;
   bottom: 692px;
   left: 80px;
}
	   
div#thumbs  { 
  height: 70px;
  width: 366px; 
  position: relative;
  bottom: 1320px;
  left: 184px;
 }
 
div#welcome  { 
   border-style: ridge;
   border-color: black;
   border-width: 0px;
   width: 400px;
   height: 540px;
   overflow: auto;
   font-size: 10pt;
   line-height: 22px;
   position: relative;
   bottom: 1816px;
   left: 200px;
  
 }
 

 div#welcome1  { 
   border-style: ridge;
   border-color: black;
   border-width: 0px;
   width: 434px;
   height: 16px;
   overflow: none;
   font-size: 10pt;
   position: relative;
   bottom: 2314px;
   left: 210px;
 
 }

div#backlink {  
  width: 750px;
  height: 20px;
  position: relative;
  bottom: 1530px;
  left: 200px;
  font-size: 10pt;
      }
	  
div#backlink2{  
  width: 750px;
  height: 20px;
  position: relative;
  bottom: 1350px;
  left: 200px;
  font-size: 10pt;
      }
	  
div#appbacklink {  
  width: 750px;
  height: 20px;
  position: relative;
  bottom: 1794px;
  left: 200px;
  font-size: 10pt;
      }
	  
div#returnsbacklink {  
  width: 750px;
  height: 20px;
  position: relative;
  bottom: 1860px;
  left: 200px;
  font-size: 10pt;
      }
	  

  

 
p {
 font-family: verdana, arial, sans-serif;
 font-weight: normal;
}

p.bigger {  
 font-size: 11pt;
 width: 470px;
 }
 
p.approach {  
 font-size: pt;
 width: 470px;
 }
 
p.tablesbacklink  {  
 position: relative;
 right: 290px;
  }

p.narrow {
 font-family: verdana, arial, sans-serif;
 font-weight: normal;
 width: 396px;
}

p.dot2  {
  position: relative;
  bottom: 8px;
  left: px;
}

p.dot  {
  position: relative;
  bottom: 2px;
  left: px;
}

p.postdot  {
  position: relative;
  bottom: px;
  left: px;
}

p.belowdot  {
  position: relative;
  bottom: 20px;
  left: 22px;
}

p.team  {
    margin-top: 0px;
	margin-bottom: 10px;
		}

p.teamlinksk  {

position: relative;
bottom: 10px;
 line-height: 30px;
      
}

p.teamlinksj  {
 position: relative;
bottom: 20px; 
}
p.teamlinksn  {
  position: relative;
bottom: 22px;
}
p.teamlinksm  {
  position: relative;
bottom: 24px;

}

p.projects   {  
width: 390px;
position: relative;
left: 10px;
top: 6px;
	margin-bottom: 0px;

}

p.projectdate   {  
width: 80px;
position: relative;
left: px;
top: 6px;
font-weight: bold;

}




		
		

p.white {
 font-family: verdana, arial, sans-serif;
 font-weight: normal;
 color: white;
}

p.line1  {  
   font-family: verdana, arial, sans-serif;
   font-weight: normal;
   font-size: 10pt;
   position: relative;
   top: 56px;
   left: 8px;
 }
 
  
p.line2  {  
   font-family: verdana, arial, sans-serif;
   font-weight: normal;
   font-size: 10pt;
   position: relative;
   top: 48px;
   left: 38px;
 }
 
 
p.line3  {  
   font-family: verdana, arial, sans-serif;
   font-weight: normal;
   font-size: 10pt;
   position: relative;
   top: 50px;
   left: 8px;
 }
 
  
p.line4  {  
   font-family: verdana, arial, sans-serif;
   font-weight: normal;
   font-size: 10pt;
   line-height: 26px;
   position: relative;
   top: 38px;
   left: 38px;
 }
 
  
p.line5  {  
   font-family: verdana, arial, sans-serif;
   font-weight: normal;
   font-size: 10pt;
   position: relative;
   top: 26px;
   left: 38px;
 }
 
 
p.line6  {  
   font-family: verdana, arial, sans-serif;
   font-weight: normal;
   font-size: 10pt;
   line-height: 26px;
   position: relative;
   top: 30px;
   left: 8px;
 }
 
 p.line7  {  
   font-family: verdana, arial, sans-serif;
   font-weight: normal;
   font-size: 10pt;
   line-height: 26px;
   position: relative;
   top: 16px;
   left: 38px;
 }
 
 p.line8  {  
   font-family: verdana, arial, sans-serif;
   font-weight: normal;
   font-size: 10pt;
   line-height: 26px;
   position: relative;
   top: 2px;
   left: 38px;
 }
 
 p.line9  {  
   font-family: verdana, arial, sans-serif;
   font-weight: normal;
   font-size: 10pt;
   line-height: 26px;
   position: relative;
   bottom: 12px;
   left: 38px;
 }
 
 p.line10  {  
   font-family: verdana, arial, sans-serif;
   font-weight: normal;
   font-size: 10pt;
   line-height: 26px;
   position: relative;
   bottom: 26px;
   left: 38px;
 }
 
 p.contacts {  
 line-height: 20px;
  }
 
 p.backlink  {  
   position: relative;
   bottom: 2860px;
   left: 196px;
   font-size: 10pt;
  }
 
img.thumb {
	border-style: solid;
	border-color: white;
	border-width: 1px;
      }
	 	  
img.thumb:hover  {

}

a {
    text-decoration: none;
	color: white;
}

a:hover {
   color: #eb3d96;
}

a.pink {
    text-decoration: underline;
	color: #eb3d96;
}

a.pink:hover {
   
	color: white;
}

a:visited {
   
}

hr {
     width: 500px;
		}