/* DEFAULT FONT */
* { 
    font-family: "Arial", "Helvetica", "MS Sans Serif", "Sans Serif", "sans-serif" ;
    font-size: 10pt;
    color: #FFFFFF;
  }

body
{ 
  margin-top: 10px;
  margin-bottom: 0px;  
  margin-left: 10px;
  margin-right: 0px;
  background-color: #000000;
  background-image: url("../images/back_red.jpg");
  background-repeat: no-repeat;
  background-position: top left;
  background-attachment: scroll;
}  

img {  border-width: 0px ; }

.subtitle
{ 
  font-size: 10pt;
  font-weight: bold;
  font-style: normal;
  text-decoration: underline;
}


/* Assign class to table, tr and td ! */
.layout
{
  border: 0px none #000000;
  padding: 0px 0px 0px 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  text-align: left;
  vertical-align: top;
}


/* Assign class to div around the required table ! */
.divider table, .divider table tr, .divider table tr td
{
  border: 0px none #000000;
  padding: 0px 0px 0px 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  text-align: justify;
  vertical-align: middle;
}

/* an extra exception for the td tag */
.divider table tr td
{
  /* 20px space on the right ; 20px space on the bottom */
  padding: 0px 20px 20px 0px;
  text-align: justify;
  vertical-align: middle;
}




.tableview table
{
  border: 1px solid #FFFFFF;
  padding: 0px 0px 0px 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  text-align: left;
  vertical-align: top;
}

.tableview table tr td
{
  padding: 2px 40px 2px 5px;
  text-align: left;
  vertical-align: middle;
}


.disclaimer
{
  font-size: 8pt;
  color: #808080;
}

a.disclaimer , a.disclaimer:link, a.disclaimer:visited, a.disclaimer:active, a.disclaimer:hover
{ 
  color: #004080;
}


.note
{
  font-size: 10pt;
  color: #A0A0A0;
}

a
{ 
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  background-color: transparent;
}

a:link { color: #0060FF;}
a:visited { color: #0060FF;}
a:active { color: #000060;}
a:hover
{
  color: #00FFFF;
  text-decoration: none;
}


a.menu
{
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  border: 0px none #000000;
  padding: 0px 0px 0px 0px;
  background-color: transparent;
}

a.menu:link { color: #FFFFA0;}
a.menu:visited { color: #FFFFA0;}
a.menu:active { color: #FFFFA0;}
a.menu:hover
{
  color: #800000;
  background-color: #FFFFA0;
  text-decoration: none;
}


.menu fieldset
{
  border: 5px inset #A00000;
  background-color: #000000;
  padding: 4px 4px 4px 4px;
  width: 120px;

  background-image: url("../images/back_menu.jpg");
  background-repeat: repeat-xy;
  background-position: top left;
  background-attachment: scroll;
}

.menu fieldset legend
{
  padding: 1px 5px 1px 5px;
  border: 3px ridge #FF0000;
  background-color: #FFFFA0;
  font-family: "Arial", "Helvetica", "Sans Serif" ;
  font-size: 12pt;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  color: #000080;
}

.menu label
{
  padding: 1px 5px 1px 5px;
  border: 3px ridge #FF0000;
  background-color: #FFFFA0;
  font-family: "Arial", "Helvetica", "Sans Serif" ;
  font-size: 12pt;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  color: #000080;
}

.menu label:hover
{
  cursor: pointer;  /* default | wait | crosshair | text | pointer | help  */
  color: #6060FF;
}


.menu table, .menu table tr, .menu table tr td
{
  border: 0px none #000000;
  padding: 0px 0px 0px 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  text-align: left;
  vertical-align: top;
}

/* Replacement for fieldset/legend for MSIE */
.menu table tr td
{
  border: 5px inset #A00000;
  background-color: #000000;
  padding: 4px 4px 4px 4px;
  width: 120px;
  text-align: left;
  vertical-align: top;

  background-image: url("../images/back_menu.jpg");
  background-repeat: repeat-xy;
  background-position: top left;
  background-attachment: scroll;
}



/* for the faqs sheet */
/* <dl><dt>...</dt><dd>... ... ...</dd></dl> */
dt.faqs
{
  font-weight: bold;
  color: #F0F0FF;
}

dd.faqs
{
  font-weight: normal;
  color: #FFFFFF;
  text-align:justify;
}

.onclickover
{
  cursor: pointer;
}
