/*
//  css/book.css

*/


*.bea-portal-book-primary
{
  width: 100%;
  font-size: small;
  background-color:white;
  margin: 0px;
  padding: 0px;
}


*.bea-portal-portlet-content-only *.bea-portal-book-primary
{
  background-color: rgb(255, 255, 255);
   font-size: small;
}

/*
body content color
*/
*.bea-portal-book-primary-content
{
 
  background-color: #efefef;
   font-size: small;

}


*.bea-portal-book-primary-page
{
  padding: 0px;
  background-color: #ffffff;
   font-size: small;
}


*.bea-portal-portlet-content-only *.bea-portal-book-primary-page
{
  padding: 0px;
}


*.bea-portal-book
{
  border-style: solid;
  margin: 0px;
  border-width: 1px;
   font-size: small;
}


*.bea-portal-book-content
{
  scrollbar-base-color: rgb(216, 216, 229);
   font-size: small;
}


*.bea-portal-book-page
{
  font-size: small;
  background-color: white;
  padding: 4px;
   font-size: small;
}


*.bea-portal-book-primary-menu
{
  display: none;
   font-size: small;
}

/*  book menu methos #005875*/
*.bea-portal-book-primary-menu-root, *.bea-portal-book-primary-menu-root-item a, *.bea-portal-book-primary-menu-root-item-active a
{
  background-color: #005875;
  border-style: solid;
  border-color: rgb(153, 153, 204);
  margin: 0px;
  font-weight: bold;
  border-width: 0px 0px 3px 0px;
  padding: 4px;
   font-size: small;
}


*.bea-portal-book-primary-menu-root
{
  font-size: small;
  padding: 4px 0px;
}


*.bea-portal-book-primary-menu-root a
{
  color: rgb(51, 51, 102);
   font-size: small;
}


*.bea-portal-book-primary-menu-root a:hover
{
  color: rgb(0, 0, 51);
  background-color: rgb(229, 229, 255);
  border-color: rgb(204, 102, 102);
  text-decoration: none;
   font-size: small;
}


*.bea-portal-book-primary-menu-root ul
{
  margin: 0px;
  list-style: none;
  display: inline;
  padding: 0px;
   font-size: small;
}


*.bea-portal-book-primary-menu-root li
{
  margin: 0px;
  list-style: none;
  display: inline;
  padding: 0px;
   font-size: small;
}


*.bea-portal-book-primary-menu-root-item
{
	 font-size: small;
}


*.bea-portal-book-primary-menu-root-item-active a
{
  color: rgb(0, 0, 51);
  border-color: rgb(153, 0, 0);
   font-size: small;
}


*.bea-portal-book-primary-menu-nested
{
  font-size: small;
}


*.bea-portal-book-primary-menu-nested-item a, *.bea-portal-book-primary-menu-nested-item-active a
{
  width: 150px;
  border-style: solid;
  border-color: rgb(204, 204, 229);
  text-decoration: none;
  display: block;
  border-width: 1px 0px;
  padding: 1px 4px;
   font-size: small;
}


*.bea-portal-book-primary-menu-nested-item a:hover, *.bea-portal-book-primary-menu-nested-item-active a:hover
{
  color: rgb(0, 0, 51);
  background-color: rgb(178, 178, 229);
  border-color: rgb(204, 204, 229);
   font-size: small;
}


*.bea-portal-book-primary-menu-nested-item a
{
  color: rgb(240, 240, 255);
  background-color: rgb(153, 153, 204);
   font-size: small;
}


*.bea-portal-book-primary-menu-nested-item-active a
{
  color: rgb(240, 240, 255);
  background-color: rgb(153, 153, 204);
   font-size: small;
}


*.bea-portal-book-menu
{
  display: none;
}


*.bea-portal-book-menu-root, *.bea-portal-book-menu-root-item a, *.bea-portal-book-menu-root-item-active a
{
  background-color: rgb(216, 216, 229);
  margin: 0px;
  font-weight: bold;
  padding: 4px;
   font-size: small;
}


*.bea-portal-book-menu-root
{
  font-size: small;
  padding: 4px 0px;
}


*.bea-portal-book-menu-root a
{
  color: rgb(51, 51, 102);
   font-size: small;
}


*.bea-portal-book-menu-root a:hover
{
  color: rgb(0, 0, 51);
  background-color: rgb(255, 255, 255);
  border-color: rgb(204, 102, 102);
  text-decoration: none;
   font-size: small;
}


*.bea-portal-book-menu-root ul
{
  margin: 0px;
  list-style: none;
  display: inline;
  padding: 0px;
   font-size: small;
}


*.bea-portal-book-menu-root li
{
  margin: 0px;
  list-style: none;
  display: inline;
  padding: 0px;
   font-size: small;
}


*.bea-portal-book-menu-root-item
{
}


*.bea-portal-book-menu-root-item-active a
{
  color: rgb(0, 0, 51);
  background-color: rgb(255, 255, 255);
  border-color: rgb(153, 0, 0);
}


*.bea-portal-book-menu-nested
{
  font-size: small;
}


*.bea-portal-book-menu-nested-item a, *.bea-portal-book-menu-nested-item-active a
{
  width: 150px;
  border-style: solid;
  border-color: rgb(204, 204, 229);
  text-decoration: none;
  display: block;
  border-width: 1px 0px;
  padding: 1px 4px;
   font-size: small;
}


*.bea-portal-book-menu-nested-item a:hover, *.bea-portal-book-menu-nested-item-active a:hover
{
  color: rgb(0, 0, 51);
  background-color: rgb(178, 178, 229);
  border-color: rgb(204, 204, 229);
   font-size: small;
}


*.bea-portal-book-menu-nested-item a
{
  color: rgb(240, 240, 255);
  background-color: rgb(153, 153, 204);
   font-size: small;
}


*.bea-portal-book-menu-nested-item-active a
{
  color: rgb(240, 240, 255);
  background-color: rgb(153, 153, 204);
   font-size: small;
}


*.bea-portal-book-primary-menu-single-container
{
}


*.bea-portal-book-primary-menu-single, *.bea-portal-book-primary-menu-single a, *.bea-portal-book-primary-menu-single span
{
	/*
	// menu page background color
	//<strong>&nbsp;<font color="#FFFFFF" size="1" face="Verdana, Arial, Helvetica, sans-serif">
	*/
  color: #FFFFFF;
  background-color: #005A7F;
	/*//border-style: solid;
  border-color: #005875;*/
	font-weight: bold;
  border-width: 0px 0px 3px 0px;
  padding: 4px;
 
  font-size: small;
	
}


*.bea-portal-book-primary-menu-single
{
  font-size: small;
  padding: 4px 0px;
}


*.bea-portal-book-primary-menu-single a
{
}

/*
//book menu mouser over method
*/
*.bea-portal-book-primary-menu-single a:hover
{
  color: rgb(0, 0, 51);
  background-color: #005875;
  border-color: green;
  text-decoration: none;
   font-size: small;
}

/*
//active menu
*/
*.bea-portal-book-primary-menu-single span
{
  color: rgb(0, 0, 51);
  border-color: white;
   padding: 4px;
   margin: 0px;
    font-size: small;
}


*.bea-portal-book-primary-menu-single ul
{
  margin: 0px;
  list-style: none;
  display: inline;
  padding: 0px;
}


*.bea-portal-book-primary-menu-single li
{
  margin: 0px;
  list-style: none;
  display: inline;
  padding: 0px;
}


*.bea-portal-book-primary-menu-single-item
{
}


*.bea-portal-book-primary-menu-single-item-active
{
}


*.bea-portal-book-menu-single-container
{
  vertical-align: bottom;
  background-color: black;
}


*.bea-portal-book-menu-single
{
  font-size: small;
  margin: 0px;
  font-weight: bold;
  padding: 4px 0px;
  
}


*.bea-portal-book-menu-single a, *.bea-portal-book-menu-single span
{
  color: rgb(51, 51, 102);
  padding: 4px;
}


*.bea-portal-book-menu-single a
{
}


*.bea-portal-book-menu-single a:hover
{
  color: rgb(102, 0, 0);
  text-decoration: none;
}


*.bea-portal-book-menu-single span
{
  color: rgb(0, 0, 51);
  background-color: brown;
}


*.bea-portal-book-menu-single ul
{
  margin: 0px;
  list-style: none;
  display: inline;
  padding: 0px;
}


*.bea-portal-book-menu-single li
{
  margin: 0px;
  list-style: none;
  display: inline;
  padding: 0px;
}


*.bea-portal-book-menu-single-item
{
}


*.bea-portal-book-menu-single-item-active
{
}


*.bea-portal-book-menu-single-item-buttons
{
  background-color: pink);
}

