@CHARSET "UTF-8";

body {
  background-color			: #FFFFFF;
  margin								: 15px 0px 0px 0px;
  padding								: 0px;
  color									: #86817E;
}
body * {
  font-family						: Arial, Helvetica, Geneva, sans-serif;
  font-size							: 12px;
}

body, p {

	line-height						: 20px;
	color									:	#86817E;
	font-family						: Arial, Helvetica, Geneva, sans-serif;
  font-size							: 12px;
	text-align						:	justify;
}

div.container {
  text-align						: center;
  clear									: both;
}

div.content {
  width									: 800px;
  text-align						: left;
	margin-left						: 10px;
}

ul {
	margin								: 0px 0px 0px 15px;
  padding								: 0px;
}

/* HEADER
******************************************************************************/
#header {
  margin-bottom					: 10px;
}
#headerLabel {
  float									: left;
  margin-top						: 32px;
}
#headerImages {
	text-align						: right;
}
#headerImages img {
  /* border							: solid 1px #CCCCCC; */
  margin								: 1px 2px 1px 2px; /* removed border and added 1px to all here */
}

tr.header td {
	background-color			: #ffffff;
}

/* NAVIGATION
******************************************************************************/
#navigation {
	margin-left						: 10px;
}

#navigation a {
	text-decoration				: none;
	color									: #86817E;
}
#navigation a:hover {
	color									: #007AC2;
	text-decoration				: none;
}

#navigation, td.topshadow {
	background						: #FFFFFF url( ../gfx/navigation_bg.gif ) repeat-x bottom;
  height								: 28px;
}

#navigationContent ul {

	white-space						: no-wrap;
}

#navigation ul {
	margin								: 0px;
  list-style-type				: none;
  font-weight						: bold;
}
#navigation ul li {
  float									: left;
  margin-right					: 5px;
	height								: 28px;
	text-align						: center;
}
#navigation ul li .label {
	padding-top						: 9px;
}
#navigation li.button0 {
	width									: 72px;
}
#navigation li.active0{
	color									: #007AC2;
	background						: url( ../gfx/navigation_button0.gif );
}
#navigation li.active1, #navigation li.active3, #navigation li.active4, #navigation li.active5 {
	color									: #007AC2;
	background						: url( ../gfx/navigation_button1.gif );
}
#navigation li.button1, #navigation li.button3, #navigation li.button4, #navigation li.button5 {
	width									: 86px;
}
#navigation li.button2 {
	width									: 143px;
}
#navigation li.active2 {
	color : #FFFFFF;
	background						: url( ../gfx/navigation_button2.gif );
}

#subnavigation div.items{

	margin								: 0px 0px 0px 160px;
}

#subnavigation td {
	text-align						: left;

	background-color			: #007AC2;
	background-image			:	none;
	color									: #FFFFFF;
	font-weight						:	bold;
}

#subnavigation a {
	color									: #99caea;
	text-decoration				: none;
}

#subnavigation a.submenu_active {
	color									: #FFFFFF;
}

#sidenavi_holder {
	margin-left						:	5px;
	width									: 160px;
}

#sidenavi {

	margin								: 20px 20px auto auto;
	border-collapse				: collapse;
	width									: 160px;
}

#sidenavi td {

	border-top						: 1px solid #cccccc;
	border-bottom					: 1px solid #cccccc;
}

#sidenavi a {

	color: #797F7F;
	text-decoration				: none;
}

#sidenavi td {

	text-align						: left;
}

#sidenavi tr.root a {

	font-weight						: bold;
	text-decoration				: none;
}

#sidenavi tr.sub a {

	text-decoration				: none;
}

#sidenavi tr.sub div.link {

	margin-left: 10px;
}

/* MAINWINDOW
******************************************************************************/
#main, #left_column, #center_column, #right_column {
  background						: url( ../gfx/main_bg.gif ) repeat-x;
}
#mainShadow {
	/*
	margin-left						: auto;
	margin-right					: auto;
	*/
}

#mainContent {
	padding								: 0px;
	text-align						: left;
}

#left_column {

	/* width: 290px; */
	text-align						: center;
	vertical-align				: top;
}

/* METABAR
******************************************************************************/
.metabar, td.metabar {

  margin-top						: 25px;
  background-color			: #DEDEDE;
  font-weight						: bold;
  color									: #797E81;
  padding								: 2px 0px 2px 0px;
}
.metabar a {
	color									: #86817E;
	text-decoration				: none;
}
.metabar a:hover {
	color									: #007AC2;
	text-decoration				: none;
}
#metabarReferences {
  float									: left;
}
#metabarReferences span {
  background						: url( ../gfx/metabar_arrow.gif ) no-repeat left center;
  padding-left					: 14px;
  padding-right					: 15px;
}
#metabarSettings {
  text-align						: right;
}
.spacer {
  margin								: 0px 7px 0px 7px;
}
img.flag {
  border								: solid 1px #000000;
  vertical-align				: text-top;
  margin-top						: 2px;
}
