 table.downloadstable
 {
   font-size: 9pt;
   border-style:none;	
   background-color: #E0DFE3; 
 }
 td.downloadcolumn
 {
   border-style:dotted;
   border-width:1px;
   border-color:black;

 }
 a.headlink
 {
  text-decoration:none;
  color:white;
 }
 img { border-style:none;}
 table.summarytable
 {
   font-size: 7pt;
   background-color: #E0DFE3; 
   border-style:none;	
 }
 td.summaytitlecolumn
 {
  width:75px;
  font-weight:bold;
  background-color: #E0DFE3; 
 }
 td.summarycolumn
 {
  background-color: #E0DFE3; 
 }
 a.screenshottext
 {
  font-style:italic;
  font-size:8pt;
 }
 div.columnitemvarheight
 { 
   width:100%;
   border-style:none;
   border-width:0px;
   padding-top: 4px;
   padding-left: 4px;	
 }

 div.centeredcolumnitem
 { 
  text-align:center;
  padding-top: 4px;
 }
 img.screenshot 
  {
  }
  div.columnitem
  {
   width:100%;
   height:150px;
   overflow:auto;
   border-style:none;
   border-width:0px;
   padding-top: 4px;
   padding-left: 4px;	
  }
  div.leftcolumn
  {
   position:absolute;   
   left:0px;
   top: 0px;
   width: 371px;
   height: 600px;
   overflow:auto;
   border-style:none;
   border-width:0px;
   border-right-style:dotted;
   border-right-width:1px;
   
  
  }
  div.rightcolumn
  {
   position:absolute;   
   left:372px;
   top: 0px;
   width: 372;
   height: 600px;
   overflow:auto;
   border-style:none;
   border-width:0px;
  }
  div.bodybox
  {
   position:absolute;
   left:5pxpx;
   top: 190px;
   width:783px; 
   height: 600px;
   background-color: white;
   font-size:10pt;
   padding-top:4px;
   padding-left:4px;  
  }
  div.ealogo 
   {
     position:absolute;
     top : 1px;
     left: 4px;
     width: 250px;
     height: 40px;
     background-image:url(images/ealogo.gif);
     background-repeat: no-repeat;
   }
  div.headimage
  {
   width: 1000px;
   height:115px;
   position:absolute;
   left: 0;
   top: 74px;
   background-image:url(images/v2ehead.jpg);
   z-index: 2;
  }
  .topbox
  {
   position: absolute;
   left : 0px;
   top  : 45px;
   width: 100%; 
   height: 28px;
   background-color:#772222; 
   z-index: 2;
   color:white;
   font-size   : 12px;  
   padding-top : 8px;
   padding-left: 120px; 
  }
  .bluetopbox
  {
   background.color: #013366;
   position:absolute;
   top: 40px;
   width: 100%;
   height: 150px;
   z-index: 1; 
  }

  .topbox_forum
  {
   position: absolute;
   left : 0px;
   top  : 45px;
   width: 880px; 
   height: 28px;
   background-color:#772222; 
   z-index: 2;
   color:white;
   font-size   : 12px;  
   padding-top : 8px;
   padding-left: 120px; 
  }

  .bluetopbox_forum
  {
   background.color: #013366;
   position:absolute;
   top: 40px;
   width: 1024px;
   height: 150px;
   z-index: 1; 
  }

 a.newslink
 {
  text-decoration:none;
  color:blue;
 }

  div.adsense
  {
   position:absolute;
   left: 880px;
   top: 191px; 
   z-index:500;
   border-style:none;
   font-family:verdana, arial, sans-serif;
  }

 div.newsbox
 {   
   overflow:auto;
   position:absolute;
   top: 190px;
   left: 744px;
   width: 130px;
   height: 600px;
   border-style:none;   
   font-size: 7pt;
   background-color: #E0DFE3;
   border-style: none;
   padding-left:4px;
   padding-top:4px;
   padding-right:2px;
 }

 
 h1
 {
   font-family:verdana, arial, sans-serif;
   font-size:12pt;
   font-weight:bold;
   margin-bottom:4px;	
 }
 h2
 {
   font-family:verdana, arial, sans-serif;
   font-size:9pt;
   font-weight:bold;
   margin-bottom:4px;	
   margin-top:0px;	
 }

 body
   {
    width: 100%;
    height: 100%;
    margin: 0px 0px 0px 0px; 
    background-color: white;
    font-family:verdana, arial, sans-serif;
   }

table.logintable
{
  font-size:9pt;
  background-color: #f3f3f1;
  border-style:solid;
  border-width:1px;
  border-color:brown;
}

table.productgrid
{
  background-color:white;
  font-size:12px;
  margin-left : 50px;
}
td.productgridcell
{
 padding-left : 8px;
 padding-right: 8px;

}

td.productgridcellbright
{

 padding-left : 8px;
 padding-right: 8px;
 background-color:#f3f3f1;

}

td.gridcaption
{
  background-color:silver;
  font-weight:bold;
  text-align:center;
}

td.productgridheader
{
 font-weight:bold;
}
a.downloadlink
{
  text-decoration:none;
  color:darkslateblue;
}