@import url("common.css");
@import url("/commons/resources/dojo/dijit/themes/soria/soria.css");

/* ------------------------- Header ------------------------- */

#header
{
  background: none;
  border-bottom: 1px solid silver;
}

#slogan
{
  color: #4f67a9;;
  font: bold small-caps 100% serif;
}

#headernav-links a
{
  color: #4f67a9;;
}

#search-bar label
{
  color: #4f67a9;;
}

/* ------------------------- General ------------------------- */

div.tab
{
  background: url(/commons/graphics/neptune/menus/r-blue/tab-background.png) no-repeat;
}

div.tab a
{
  color: #CC3300;
}

div.sidebar div.title
{
  background: url(/commons/graphics/neptune/menus/r-blue/menuitem.png) no-repeat;

  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 ol
{
  list-style-image: none;
}
div.sidebar ul ul
{
  list-style-type: square;
  color: #4f67a9;;
}

table
{
  border: 1px solid #999999;
}

td, th
{
  border: 1px solid #CCCCCC;
}

a:hover
{
  color: #CC3300;
}

h1, h2, h3, h4, h5, h6, a, div.sidebar, caption, #user-login label, .formalpara div.title
{
  color: #4f67a9;;
}

h1
{
  border-bottom: 1px solid rgb(0,125,192);
  border-top: 1px solid rgb(0,125,192);
}

/* Sidebars */


.toc a {color: #4f67a9;;  text-decoration: none;}
.toc a:hover { color: #A0280A; background-color: inherit}


/* Results Table */

.results caption
{
  color: #4f67a9;;
}

/* Navigation */

.navSect, .navSect a, .navSect a:visited
{
  color: #4f67a9;;
}

.navSect a:hover
{
  color: #CC3300;
}


