A
{
  text-decoration : none;
}
A:hover
{
  text-decoration :underline;
}
body 
{
  font-size :small;
  font-family:Arial, Verdana, Helvetica, serif;
  MARGIN-LEFT: 0px;
  BACKGROUND-COLOR: white;
}
.errortext
{
  color : Red;
  font-family : Arial, Verdana, Helvetica, Serif ;
  font-size : 10px;
} 
.datalabelsection
{
  font-family : Arial, Verdana, Helvetica, Serif ;
  font-size : 12px;
  text-align :center;
  font-weight : bold;
  background-color : #dddddd;
}
.datalabel
{
  font-family : Arial, Verdana, Helvetica, Serif ;
  font-size : 12px;
  text-align : right;
}
.datatable
{
  background-color : #f0f8ff;
  border-width : thin;
  border-style : solid ;
}
.topmenu
{
  background-color : #000080;
  color :#FFFFFF ;
  font-family:Arial, Verdana, Helvetica, serif;
  font-size : 12px;
  font-weight : bold ;  
  padding-left : 5px;
  padding-right : 5px;
  padding-top : 0;
  padding-bottom : 0;
  border : 0;
  text-align : center ;
}
.topmenusel
{
  background-color : #4169e1;
  color :#FFFFFF ;
  font-family:Arial, Verdana, Helvetica, serif;
  font-size : 12px;
  font-weight : bold ;  
  padding-left : 5px;
  padding-right : 5px;
  padding-top : 0;
  padding-bottom : 0;
  border : 0;
  text-align : center ;
}
.tophyper:hover
{
  text-decoration : underline;
  color:#FFFFFF ;
}
.tophyper
{
  text-decoration : none;
  color : #FFFFFF ;
}
.newstable
{
  border-color : #4169e1;
  border-style : solid ;
  border-width : thin ;
  border-collapse : collapse;
}
.newstext
{
  font-family:Arial, Verdana, Helvetica, serif;
  font-size : 8pt;
  padding : 3pt;
}
.maintext
{
  font-family : Arial;
  font-size : 10pt;
  padding-left : 8pt;
  padding-right : 8pt;
  text-align : justify ;
  vertical-align : top;
}
.paragraph
{
  padding : 0px 0px 0px 15px;
}
IMG
{
  border-style :none;
}
.ImageWithCaption
{
  border : solid 1px #808080;
}
