@import url("common.css");

/* ------------------------- Header ------------------------- */

#header
{
  background: url(/commons/graphics/neptune/backgrounds/banner/deepseablue.png) repeat-x;
}

#slogan
{
  font: italic small-caps medium serif;
}

#slogan div.para
{
  color: #990000;
}

#headernav-links a
{
  color: white;
}

#search-bar label
{
  color: white;
}

/* ------------------------- General ------------------------- */

div.tab
{
  background: url(/commons/graphics/neptune/menus/r-blue/tab-background.png) no-repeat;
  border: none;
  vertical-align: middle;
}

div.tab a
{
  color: #CC3300;
}

div.sidebar div.title
{
  background: url(/commons/graphics/neptune/menus/gray-coral/menuitem.png) repeat-x;

  border: 1px solid #CCCCCC;
}

div.sidebar
{
  border: 1px solid silver;
}

div.sidebar ul
{
  list-style-image: url(/commons/graphics/neptune/bullets/coral-arrowhead.png);
}

div.sidebar ul ul
{
  list-style-type: square;
  color: #999999;
}

ul
{
  /*list-style-image: url("/commons/images/ooo/gallery/bullets/grysqare.gif");*/
}

table
{
  background-color: white;

  border: 2px solid #999999;
}

th
{
  border: 1px solid #CCCCCC;
  border-bottom: 2px solid #CCCCCC;
  background: url(/commons/graphics/neptune/menus/r-blue/menuitem.png) repeat-x;
}
td
{
  border: 1px solid #CCCCCC;
}

td[colspan]{
  font-weight: bold;
  background-color: rgb(240,240,240);
}

a:hover
{
  color: #CC3300;
}

a:visited {
	color: #CC3300;
}


h1, h2, h3, h4, h5, h6, a, div.sidebar, caption, #user-login label, .formalpara div.title
{
  color: rgb(0,125,192);
}

h1
{
  border-bottom: 1px solid rgb(0,125,192);
  border-top: 1px solid rgb(0,125,192);
}

