body {
 color:#000000; 
/*  background: #fff url('../images/background/bg.png') repeat-y;  */
 background-position: top right;
 width:900px; 
 font-family: Verdana;
  }

/* Force menu bar with IE not to squiz*/
html>body .menu
{
width: auto;
min-width: 900px;
/* min-height:30px;  height: auto; */
}

/*div#map{
 position:absolute; 
 left:45px; 
 top:200px; 
 opacity: 0.7;
-moz-opacity:0.7;
 border: 0px solid #BBB;
}*/

div#title{
 position:absolute; 
 left:50px; 
 top:6px; 
 width:230px; 
 height:200px; 
 border: 0px solid #BBB;
 z-index:1;
}
div#logo{
 position:absolute; 
 left:600px; 
 top:160px; 
 width:230px; 
 height:200px; 
 border: 0px solid #BBB;
 z-index:2;
}


a.front:link   {font-family: Verdana;text-decoration:none;font-size:14pt;color:red;}
a.front:visited{font-family: Verdana;text-decoration:none;font-size:14pt;color:red;}
a.front:active {font-family: Verdana;text-decoration:none;font-size:14pt;color:blue;}
a.front:hover  {font-family: Verdana;text-decoration:none;font-size:14pt;color:#CC3333;font-weight:bold}

a.new:link    {font-family: Verdana;text-decoration:none;font-size:10pt;color:black;margin-bottom:10px;}
a.new:visited {font-family: Verdana;text-decoration:none;font-size:10pt;color:black;margin-bottom:10px;}
a.new:hover   {font-family: Verdana;text-decoration:none;font-size:10pt;color:blue;margin-bottom:10px;}

div#welcome{

 position:absolute;
 left:670px;
 top:80px; 
 width:20px;
 height:4px; 
  border: 0px solid #BBB;
}

div#sitemap{
    width: 150px;
    margin-left:900px;
    margin-bottom:5px;
    margin-top:30px;
    position:absolute;
    text-decoration:none;
    font-size:10pt;
    color:black;
}
a.sitemap{
    text-decoration:none;
    font-size:10pt;
    color:black;
}
div#data{
  position:absolute;
  left:580px;
  top:110px;
  width:150px;
  height:4px;
   border: 0px solid #BBB;
}
 
div#intreg{
  position:absolute;
  left:530px;
  top:145px;
  width:100px;
  height:4px;
   border: 0px solid #BBB;
}


div#docs{
  position:absolute;
  left:480px;
  top:185px;
  width:100px;
  height:4px;
  border: 0px solid #BBB;
}

div#analysis{
  position:absolute;
  left:470px;
  top:230px;
  width:100px;
  height:4px;
   border: 0px solid #BBB;
}

div#products{
  position:absolute;
  left:465px;
  top:280px;
  width:100px;
  height:4px;
   border: 0px solid #BBB;
}

div#services{
  position:absolute;
  left:465px;
  top:330px;
  width:200px;
  height:4px;
  border: 0px solid #BBB;
}


div#gt{
  position:absolute;
  left:465px;
  top:375px;
  width:200px;
  height:4px;
  border: 0px solid #BBB;
}
div#ehb{
  position:absolute;
  left:480px;
  top:420px;
  width:200px;
  height:4px;
   border: 0px solid #BBB;
}


div#news{
  position:absolute;
  left:50px;
  top:320px;
  width:250px;
/*  opacity:0.7;
  -moz-opacity:0.7;*/
  height:220px;
  border: 1px solid red;
  padding:10 0 0 10 ;
  font-size:12pt;
}


div#innews{
  position:absolute;
  left:0px;
  border-bottom: 1px solid red;
  top:0px;
  width:100%;
  height:25px;
  color: red;
  font-size:12pt;
  padding: 5 0 5 0;
}

div#marquee{
  position:absolute;
  left:0px;
  top:25px;
  width:250px;
  height:155px;
  padding: 30 30 10 10;
}

div#blank{
 position:absolute;
 left:50px;
 top:100px;
 width:350px;
 height:150px;
 border: 0px solid #BBB;
}


div#members {
    left:840px;
    top:480px;
    height: 40px;
    width: 150px;
    position: absolute;
    text-decoration:none;
    color:black;
    font : 12pt Verdana,Helvetica, sans-serif, black;
    font-weight: bold;
    border: 0px solid #BBB;
  }

div#sponsors {
    left:840px;
    top:540px;
    height: 40px;
    width: 150px;
    position: absolute;
    font : 12pt Verdana,Helvetica, sans-serif, black;
    font-weight: bold;
    border: 0px solid #BBB;
  }

div#sponsor1 {
    left:950px;
    top:520px;
    height: 45px;
    width: 150px;
    position: absolute;
     border: 0px solid #BBB;
  }


div#foot{
 position:absolute;
 left:50px;
 top:580px;
 width:1100px; 
 border: 0px solid #BBB;
}

div#footright{
 position:absolute;
 left:550px;
 width:350px;
 top:600px;
 font-size: 9pt;
 color: black;
 border: 0px solid #BBB;
}

div#footleft{
 position:absolute;
 width:300px;
 left:150px;
 top:600px;
 font-size: 9pt;
 color: black;
}
