/**********************************************************/
/*                                                        */
/*                                                        */
/*   Grennwood Engineering A/S                            */
/*   CSS Layout                                           */
/*   Created July 2007                                    */
/*   Copyright(c) 2007                                    */
/*                                                        */
/*                                                        */
/**********************************************************/

/* Drop menus */
.menubarlnorm,
.menubarlover,
.menubarrnorm,
.menubarrover
{
  font-family: arial, helvetica, sans-serif;
  font-size: 11;
  color: #000000;
  cursor: default;
}

.menubarlnorm,
.menubarlover
{
  padding-left: 5px;
}

.menubarrnorm,
.menubarrover
{
  padding-left: 5px;
  padding-right: 10px;
  padding-top: 3px;
  padding-bottom: 2px;

  /* Replace above css for alternate layout test */
  padding-bottom: 3px;
}

.menubarlnorm
{
  background-color: #f0f0f0;
  background-color: transparent;
}

.menubarrnorm
{
  background-color: #f0f0f0;
  background-color: transparent;
}

.menubarlover
{
  background-color: #f7f7f7;
  background-color: transparent;
  background-image: url("(set by php)");
  background-repeat: no-repeat;
  background-position: left top;
}

.menubarrover
{
  background-color: #f7f7f7;
  background-color: transparent;
  background-image: url("(set by php)");
  background-repeat: no-repeat;
  background-position: right top;
}

.menudrop
{
  background-color: transparent;
}

.menuitemcap td,
.menuitemnorm td,
.menuitemover td,
.menuitemgray td,
.menuitemline td
{
  font-family: arial, helvetica, sans-serif;
  font-size: 11;
}

.menuitemcap td
{
  font-weight: bold;
  color: #000000; 
  background-color: #f7f7f7;
  padding-top: 2;
  padding-bottom: 2;
  padding-left: 8;
  padding-right: 8;
}

.menuitemnorm td
{
  color: #000000; 
  background-color: #f7f7f7; 
  padding-top: 1;
  padding-bottom: 1;
  padding-left: 8;
  padding-right: 8;
  cursor: pointer;
}

.menuitemover td
{
  color: #006000; 
  background-color: #e8e8e8; 
  padding-top: 1;
  padding-bottom: 1;
  padding-left: 8;
  padding-right: 8;
  cursor: pointer;

  /* Replace above css for alternate layout test */
  color: #000000; 
  background-color: #e0f0e0;
}

.menuitemgray td
{
  color: #808080;
  background-color: #f7f7f7;
  padding-top: 1;
  padding-bottom: 1;
  padding-left: 8;
  padding-right: 8;
}

.menuitemline td
{
  color: #808080;
  background-color: #f7f7f7;
  padding-top: 3;
  padding-bottom: 3;
  padding-left: 4;
  padding-right: 4;
}

.menuitemfill
{
  color: #808080;
  background-color: #808080;
  padding-top: 1;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

#menuitem
{
  width: 100%;
  margin: 0;
  border-style: solid;
  border-width: 0px;
  border-left-color: #cbcbcb;
  border-left-width: 1px;
  border-right-color: #cbcbcb;
  border-right-width: 1px;
  white-space: nowrap;
}

/* Page menus */

.pageitemcap,
.pageitemnorm,
.pageitemover,
.pageitemgray,
.pageitemsel,
.pageitemline
{
  border-style: none;
  border-width: 0px;
  white-space: nowrap;
}

.pageitemcap
{
  font-size: 13;
  font-weight: bold;
  background-color: #f8fff8;
  padding-top: 2;
  padding-bottom: 2;
  padding-left: 12;
  padding-right: 12;
}

.pageitemnorm
{
  background-color: #f8fff8;
  cursor: pointer;
}

.pageitemover
{
  background-color: #e0f0e0;
  cursor: pointer;
}

.pageitemsel
{
  cursor: default;
}

.pageitemsel td
{
  font-size: 18;
  font-weight: bold;
}

.pageitemline
{
  background-color: #f8fff8;
  padding-top: 3;
  padding-bottom: 3;
  padding-left: 12;
  padding-right: 12;
}

.pageitemfill
{
  background-color: #e0f0e0; 
  padding-top: 1;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

#pageitem
{
  margin-top: 6;
  margin-bottom: 6;
  margin-left: 12;
  margin-right: 12;
}

#pageitem td
{
  font-family: arial, helvetica, sans-serif;
  font-size: 11;
  padding-right: 8;
}

#pagelink
{
  margin-top: 3;
  margin-bottom: 3;
  margin-left: 12;
  margin-right: 12;
}

#pagelink td
{
  font-family: arial, helvetica, sans-serif;
  font-size: 11;
  padding-right: 0;
}

#pagefileinfo
{
  font-family: arial, helvetica, sans-serif;
  font-size: 9;
  color: #a0a0a0;
  margin-top: 4;
}

