/*
//  css/book.css

*/


*.bea-portal-book-primary-menu-single
{
  font-size:  big;
  border-style:  none;
  border-bottom-color:  rgb(204, 204, 229);
  border-top-color:  rgb(255, 255, 255);
  padding:  0px 0px;
  border-width:  0px 0px;
  margin:  0px;
  background-image:  url(../images/tab_seperator_filler.gif);
}


*.bea-portal-book-menu-single a, *.bea-portal-book-menu-single span
{
  color:  rgb(0, 0, 102);
  border-style:  none;
  font-weight:  bold;
  padding:  2px 4px;
  border-width:  0px 0px 0px 0px;
  border-color:  rgb(204, 204, 204);
}


*.bea-portal-book-menu-single li
{
  display:  inline;
  padding:  0px;
  list-style:  none;
  margin:  0px;
}


*.bea-portal-book-primary-menu-nested-item-active a
{
  color:  rgb(0, 0, 51);
  background-color:  rgb(229, 229, 255);
}


*.bea-portal-book-menu-root ul
{
  display:  inline;
  padding:  0px;
  list-style:  none;
  margin:  0px;
}


*.bea-portal-book-menu
{
  display:  none;
}


*.bea-portal-book-menu-root-item-active a
{
  border-style:  none;
  border-bottom-color:  rgb(255, 255, 255);
  border-width:  0px 1px 1px 1px;
  border-color:  rgb(204, 204, 204);
  background-color:  rgb(255, 255, 255);
}


*.bea-portal-book-primary-content
{
  padding:  0px;
  vertical-align:  top;
}


*.bea-portal-book-menu-single ul
{
  display:  inline;
  padding:  0px;
  list-style:  none;
  margin:  0px;
}


*.bea-portal-book-menu-nested-item-active a
{
  color:  rgb(0, 0, 51);
  background-color:  rgb(229, 229, 255);
}


*.bea-portal-book-menu-root-item a, *.bea-portal-book-menu-root-item-active a
{
  color:  rgb(0, 0, 0);
  border-style:  none;
  padding:  2px 4px;
  border-width:  0px 0px 1px 0px;
}


*.bea-portal-book-menu-single-item-active
{
}


*.bea-portal-book-primary-menu-root-item a, *.bea-portal-book-primary-menu-root-item-active a
{
  color:  red;
  padding:  2px 6px;
}


*.bea-portal-book-primary-menu-nested-item a:hover, *.bea-portal-book-primary-menu-nested-item-sub a, *.bea-portal-book-primary-menu-nested-item-active a:hover
{
  color:  rgb(255, 255, 255);
  border-color:  rgb(204, 204, 229);
  background-color:  rgb(0, 160, 192);
}


*.bea-portal-book
{
  border-style:  none;
  border-width:  1px;
  border-color:  rgb(51, 51, 102);
  margin:  5px;
}


*.bea-portal-book-menu-nested-item a:hover, *.bea-portal-book-menu-nested-item-sub a, *.bea-portal-book-menu-nested-item-active a:hover
{
  color:  rgb(0, 0, 51);
  border-color:  rgb(204, 204, 229);
  background-color:  rgb(229, 229, 255);
}


*.bea-portal-book-primary-menu-nested
{
  border-style:  none;
  font-size:  x-small;
  border-width:  1px;
  border-color:  rgb(0, 0, 51);
}


*.bea-portal-book-primary-menu-single ul
{
  display:  inline;
  padding:  0px;
  list-style:  none;
  margin:  0px;
}


*.bea-portal-book-menu-nested-item a
{
  color:  rgb(0, 0, 102);
  background-color:  rgb(255, 255, 255);
}


*.bea-portal-book-menu-single-container
{
  width:  100%;
  white-space:  nowrap;
  padding:  0px;
  border-width:  0px;
  margin:  0px;
}


*.bea-portal-book-primary-menu-single span
{
  color:  rgb(0, 0, 0);
  border-style:  none;
  border-bottom-color:  rgb(127, 127, 178);
  border-width:  0px 1px 1px 1px;
  border-color:  rgb(208, 225, 235);
  background-color:  rgb(208, 225, 235);
}


*.bea-portal-book-primary-menu-single-item-active
{
  border:  0px;
  border-color:  none;
}


*.Welcome
{
  font-size:  11px;
  color:  darkblue;
  font-weight:  bold;
  padding:  0px 0px;
  border-width:  0px 0px;
  font-face:  Arial;
  margin:  0px;
}


*.bea-portal-book-primary-menu-root-item
{
}


*.bea-portal-book-menu-nested
{
  border-style:  none;
  font-size:  x-small;
  border-width:  1px;
  border-color:  rgb(0, 0, 51);
}


*.bea-portal-book-primary-menu-root ul
{
  display:  inline;
  padding:  0px;
  list-style:  none;
  margin:  0px;
}


*.bea-portal-book-primary
{
  font-size:  small;
  width:  100%;
  padding:  0px;
  margin:  0px;
}


*.bea-portal-book-primary-menu-root
{
  font-size:  11px;
  border-style:  none;
  font-weight:  bold;
  border-bottom-color:  rgb(204, 204, 229);
  border-top-color:  rgb(240, 240, 255);
  padding:  2px 0px;
  border-width:  1px 0px;
  font-face:  verdana;
  margin:  0px;
  background-color:  rgb(229, 229, 255);
}


*.bea-portal-book-menu-single a:hover
{
  color:  rgb(255, 255, 255);
  background-color:  rgb(0, 160, 192);
  text-decoration:  none;
}


*.bea-portal-book-primary-menu
{
  display:  none;
}


*.bea-portal-book-menu-root a:hover
{
  color:  rgb(255, 255, 255);
  background-color:  rgb(0, 0, 153);
  text-decoration:  none;
}


*.bea-portal-book-menu-single span
{
  border-style:  none;
  color:  blue;
  font-weight:  bold;
  border-bottom-color:  rgb(204, 204, 204);
  border-width:  0px 1px 1px 1px;
  border-color:  rgb(255, 255, 255);
  background-color:  rgb(247, 243, 247);
}


*.bea-portal-book-page
{
  font-size:  small;
  padding:  0px;
  background-color:  rgb(255, 255, 255);
}


*.bea-portal-book-primary-menu-nested-item-sub a
{
  color:  rgb(0, 0, 51);
  background-color:  rgb(229, 255, 229);
}


*.bea-portal-book-primary-menu-single-item
{
  border:  0px;
  border-color:  none;
}


*.bea-portal-book-menu-single
{
  font-size:  x-small;
  border-style:  none;
  padding:  2px 0px;
  border-width:  0px 0px 1px 0px;
  border-color:  rgb(204, 204, 229);
  margin:  0px;
  background-color:  rgb(240, 240, 240);
}


*.bea-portal-book-menu-single-item
{
  border:  rgb(255, 255, 255);
}


*.bea-portal-book-primary-menu-nested-item a, *.bea-portal-book-primary-menu-nested-item-sub a, *.bea-portal-book-primary-menu-nested-item-active a
{
  display:  block;
  border-style:  none;
  width:  166px;
  padding:  4px 4px 1px 4px;
  border-width:  1px 1px;
  border-color:  rgb(240, 240, 255);
  text-decoration:  none;
}


*.bea-portal-book-primary-menu-single-container
{
  width:  100%;
  white-space:  nowrap;
  padding:  0px;
  border-width:  0px;
  margin:  0px;
}


*.bea-portal-book-menu-root-item
{
}


*.bea-portal-book-menu-root li
{
  display:  inline;
  padding:  0px;
  list-style:  none;
  margin:  0px;
}


*.bea-portal-book-content
{
  border-style:  none;
  border-width:  0px 1px 1px 1px;
  border-color:  rgb(204, 204, 229);
}


*.bea-portal-book-primary-menu-root a
{
}


*.Welcome a:hover
{
  FONT-SIZE:  8pt;
  font-family: Arial, Helvetica, sans-serif;
  TEXT-DECORATION:  none;
  COLOR:  rgb(217, 36, 33);
}


*.bea-portal-book-primary-menu-root a:hover
{
  color:  rgb(255, 255, 255);
  background-color:  rgb(0, 160, 192);
  text-decoration:  none;
}


*.bea-portal-book-menu-root a
{
}


*.bea-portal-book-primary-menu-nested-item a
{
  color:  rgb(0, 0, 102);
  background-color:  rgb(255, 255, 255);
}


*.bea-portal-book-menu-root
{
  font-size:  x-small;
  border-style:  none;
  padding:  2px 0px;
  border-width:  0px 0px 1px 0px;
  border-color:  rgb(204, 204, 229);
  margin:  0px;
  background-color:  rgb(240, 240, 240);
}


*.bea-portal-book-primary-menu-root li
{
  display:  inline;
  padding:  0px;
  list-style:  none;
}


*.bea-portal-book-primary-menu-single li
{
  display:  inline;
  padding:  0px;
  list-style:  none;
  margin:  0px;
}


*.bea-portal-book-menu-nested-item-sub a
{
  color:  rgb(0, 0, 51);
  background-color:  rgb(229, 255, 229);
}


*.bea-portal-book-primary-menu-single a
{
}


*.bea-portal-book-menu-nested-item a, *.bea-portal-book-menu-nested-item-sub a, *.bea-portal-book-menu-nested-item-active a
{
  display:  block;
  border-style:  none;
  width:  150px;
  padding:  1px 4px 1px 4px;
  border-width:  1px 0px;
  border-color:  rgb(240, 240, 255);
  text-decoration:  none;
}

