body {
  background-color: #000000;
  COLOR: #8D8D8D; 
  FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; 
  FONT-SIZE: 9pt; 
  FONT-STYLE: normal; 
  FONT-WEIGHT: normal; 
  TEXT-DECORATION: none;
  margin-top:10;
  margin-bottom:0;
  margin-left:10;
  margin-right:0;
}

p {
  text-align: justify;

}


a {
  COLOR: #8D8D8D;
  FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; 
  FONT-SIZE: 9pt; 
  FONT-STYLE: normal; 
  FONT-WEIGHT: bold; 
  TEXT-DECORATION: none;
}	

a:link    {
  COLOR: #8D8D8D; 
  FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; 
  FONT-SIZE: 9pt; 
  FONT-STYLE: normal; 
  FONT-WEIGHT: bold; 
  TEXT-DECORATION: none;
}

a:visited {
  COLOR: #8D8D8D;
  FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; 
  FONT-SIZE: 9pt; 
  FONT-STYLE: normal; 
  FONT-WEIGHT: bold; 
  TEXT-DECORATION: none;
}

a:active  {
  COLOR: #8D8D8D;
  FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; 
  FONT-SIZE: 9pt; 
  FONT-STYLE: normal; 
  FONT-WEIGHT: bold; 
  TEXT-DECORATION: none;
}

a:hover   {
  /* COLOR: #8CB1F5; */
  COLOR: #FF0000;
  FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; 
  FONT-SIZE: 9pt; 
  FONT-STYLE: normal; 
  FONT-WEIGHT: bold; 
  TEXT-DECORATION: underline
}

a.techindex {
  COLOR: #8D8D8D;
  FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; 
  FONT-SIZE: 9pt; 
  FONT-STYLE: normal; 
  FONT-WEIGHT: bold; 
  TEXT-DECORATION: none
}

/* Table colors */
table { 
  background-color: #FFFFFF;         
  COLOR: #8D8D8D; 
/*  COLOR: #1e5097; */
  FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; 
  FONT-SIZE: 9pt; 
  FONT-STYLE: normal; 
  FONT-WEIGHT: normal; 
  TEXT-DECORATION: none
}

table.menu{
  background-color: #1e5097; 
  border: 2px solid #1e5097; 
  border-collapse: collapse;
}

table.topbar{
  border: 2px solid #1e5097; 
  border-collapse: collapse;
}

#TopLabelFont   { font-size: 24pt; font-family: Arial }





#TableHeadingColor     { background: #CCCCFF } /* Dark mauve */
#TableSubHeadingColor  { background: #EEEEFF } /* Light mauve */
#TableRowColor         { background: #FFFFFF } /* White */

/* Font used in left-hand frame lists */
#FrameTitleFont   { font-size: 10pt; font-family: Arial }
#FrameHeadingFont { font-size: 10pt; font-family: Arial }
#FrameItemFont    { font-size: 10pt; font-family: Arial }

/* Example of smaller, sans-serif font in frames */
/* #FrameItemFont  { font-size: 10pt; font-family: Helvetica, Arial, sans-serif } */

/* Navigation bar fonts and colors */
#NavBarCell1    { background-color:#EEEEFF;}/* Light mauve */
#NavBarCell1Rev { background-color:#00008B;}/* Dark Blue */
#NavBarFont1    { font-size: 10pt; font-family: Arial, Helvetica, sans-serif; color:#000000;}
#NavBarFont1Rev { font-size: 10pt; font-family: Arial, Helvetica, sans-serif; color:#FFFFFF;}

#NavBarCell2    { font-size: 10pt; font-family: Arial, Helvetica, sans-serif; background-color:#FFFFFF;}
#NavBarCell3    { font-size: 10pt; font-family: Arial, Helvetica, sans-serif; background-color:#FFFFFF;}

H1 { 
  font-size: 18pt;
  font-family: arial;
  COLOR: #8D8D8D; 
  FONT-STYLE: normal; 
  FONT-WEIGHT: normal; 
  TEXT-DECORATION: none
   }

H2 { 
  font-size: 14pt;
  font-family: arial;
/*  COLOR: #1e5097; */
  COLOR: #8D8D8D; 
  FONT-STYLE: normal; 
  FONT-WEIGHT: normal; 
  TEXT-DECORATION: none
   }

H3 { 
  font-size: 12pt;
  font-family: arial;
  COLOR: #8D8D8D; 
  FONT-STYLE: normal; 
  FONT-WEIGHT: bold; 
  TEXT-DECORATION: none
   }

H4 { 
  font-size: 10pt;
  font-family: arial;
  COLOR: #8D8D8D; 
  FONT-STYLE: normal; 
  FONT-WEIGHT: bold; 
  TEXT-DECORATION: none
   }

   #wrapper
   {
   	width: 1400;
   	height: 100%;   	
   	margin: 0 auto;
   }
   #menu
   {
   	float: left;
   	width: 185px;
   	height: 80%;
    overflow: scroll;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
   }
   #image
   {
   	float: none;
    margin: 0 0 0 200px;
    padding: 0 0 0 0;
       }
   #thumbnail
   {   	margin-top:2;
		margin-bottom:2;
		margin-left:2;
		margin-right:2;
		border: 2px solid Black;  
   }
   #thumbnail:hover 
   {
		border-color: Red;
   }
