/* $Id: main.css,v 1.18.4.3 2003/06/25 18:15:06 paddy Exp $ */
/* ------------------ Generic styles ------------------- */

BODY.banner {
  font-family: Verdana, Arial, Helvetica, sans-serif ;
  background-color:rgb(0,0,156);
  color: rgb(255,255,255);
  margin: 0em 0em
}

BODY {
  font-family: Verdana, Arial, Helvetica, sans-serif ;
  background-color:rgb(255,255,255)
}

P {
  font-family: Verdana, Arial, Helvetica, sans-serif ;
}

H1 {
  font-family: Verdana, Arial, Helvetica, sans-serif ;
  font-size: 110%;
  margin: 0 ;
  padding: .1em ;
}

H2 {
  font-family: Verdana, Arial, Helvetica, sans-serif ;
  font-size: 10pt;
  margin: 0 ;
  padding-top: 0em;
}

.text {
  font-size: 90%;
  font-family: verdana, arial, helvetica, sans-serif;
}

.bgtitle {
  background-color: #eeeeee;
  font-size: 9pt;
  font-family: verdana, arial, helvetica, sans-serif;
  font-weight: bold;
}

/* ---------------- Search results styles -------------------- */

.formChoice {
  font-size: 8pt;
  font-family: Verdana, Arial, Helvetica, sans-serif ;
}

.volumeChoice {
  font-size: 9pt;
  font-family: Verdana, Arial, Helvetica, sans-serif ;
}


.searchresult {
  font-size: 9pt;
  font-family: Verdana, Arial, Helvetica, sans-serif ;
  padding-bottom: .2em;
  padding-left: 0.1em;
}

span.context
{
  font-size: 8pt;
  padding-top: 0.1em;
  margin: 0.1em;
}

P SPAN .searchhit, .searchhit, .hit {
  background : #ffff00;
}


table tr td span .searchhit, .searchhit {
  background : #ffff00;
}
.pagenumber {
  font-size: 70%;
  font-family: Verdana, Arial, Helvetica, sans-serif ;
}

/* --------------- Product/Suite toolbar styles --------------- */

.logo {
  border-style: none ;
}

.companytitle {
  font-family: Verdana, Arial, Helvetica, sans-serif ;
  font-size: 10pt ;
  margin: 0 ;
  color: white ;
  white-space: nowrap ;
}

.suitebar {
  color: #ffffff ;
  background-color:rgb(0,0,156);
  font-family: Verdana, Arial, Helvetica, sans-serif ;
  white-space: nowrap ;
  font-size        : 7pt;
}

.suitebutton {
    font-size        : 7pt;
    text-decoration: none;
}

.suitebutton:visited {
    color: rgb(200,200,200)
}

.suitebutton:link {
    color: white ;
}

.suitebutton:hover {
	text-decoration: underline;
}

.suiteradio
{
    color            : white;
    font-size        : 7pt;
    vertical-align   : middle;
}

.powerbar {
  color: #ffffff ;
  background-color:rgb(0,0,156);
  font-size: 7pt;
  font-family: Verdana, Arial, Helvetica, sans-serif ;
  white-space: nowrap ;
}

.power {
    font-size        : 8pt;
    font-weight      : normal;
    text-decoration: none;
}

.power:visited {
    color: white ;
}

.power:link {
    color: white ;
}



.producttitle {
  font-family      : Arial, Verdana, Helvetica, sans-serif;
  font-size        : 14pt;
  font-weight      : bold;
  color: white ;
  margin: 0 ;
  white-space: nowrap ;
  text-decoration  : none;
}

a.producttitle:hover
{
  text-decoration  : underline;
}

.productbar {
  color: white ;
  font-size: 9pt;
  font-family: Verdana, Arial, Helvetica, sans-serif ;
  white-space: nowrap ;
}

.advancedsearch {
    font-family      : Arial, Verdana, Helvetica, sans-serif;
    font-size        : 8pt;
	text-decoration: none;
}

.go {
    cursor           : hand;
    border-width     : 0;
    vertical-align: middle;
}

.advancedsearch:hover {
	text-decoration: underline;
}

.advancedsearch:link {
  color: white ;
}

.advancedsearch:visited {
  color: white
}

.banner img
{
    vertical-align  : top;
    border          : 0px;
    padding         : 0px;
    margin          : 0px;
}

