/*************************************/
/* software.css  -  VP7 Style Sheet  */
/*************************************/

body {
  margin-top: 0;
  background: #FFFFFF;
  color: #2b5e6b;
  text-align: center;
  font-family: helvetica,lucida,serif;
}

A:link {
  text-decoration: none; 
  color: #5b5eab; 
  font-family: Helvetica;
} 

A:visited {
  text-decoration: none;
  color: #8b8e8b;
} 

A:hover {
  text-decoration: underline
}

A:active {
  color:red;
}

A:hover {
  color:red;
}

.sort {
  border: solid #000000;
  background: #000000;
}


.head {
  color:  #2b5e6b;
  font-family: helvetica,lucida,serif;
  font-style: normal;
  font-weight: bold;
  font-size: 12pt;
}

.ltext {
  color: #2b5e6b;
  font-family: helvetica,lucida,serif;
  font-style: normal;
  font-size: 11pt;
  text-align: justify;
}

.rightemph {
  color: #2b5e6b;
  font-family: helvetica,lucida,serif;
  font-style: normal;
  font-weight: bold;
  font-size: 11pt;
  text-align: right;
}

.leftemph {
  color: #2b5e6b;
  font-family: helvetica,lucida,serif;
  font-style: normal;
  font-weight: bold;
  font-size: 11pt;
  float: left;
}


.lbsh {
  background-image: url(./sh_b.jpg);
}

.lrsh {
  background-image: url(./sh_r.jpg);
}


  table.box {
	background-color: #2b5e6b
}

  table.nested {
	background-color: #eff3ff
}


  td { 
	font-family: Helvetica; 
	color: #2b5e6b
}

  td.b { 
	font-family: Helvetica; 
	font-weight:bold; color: #2b5e6b
}



/*******************************************************/

.nav {
  font-family: helvetica,lucida,serif;
  font-style: normal;
  color: #000000;
}

/* top left index */
.idx {
  font-family: helvetica,lucida,serif;
  font-style: normal;
  font-size: 80%;
  text-align: left;
}

/*********************************************************/


