.spacejunk {
	background-color: #edf5ff;
}

/* Table styles */

thead {
  background-color: #cccccc;
  color: #000000;
  font-size: 75%;
  font-weight: bold;
}
.even {
  background-color: #e0e0e0;
  color: #000000;
  font-size: 70%;
}
.odd {
  background-color: #edff99;
  color: #000000;
  font-size: 70%;
}
.normal {
  background-color: #e0e0e0;
  color: #000000;
  font-size: 75%;
}
.formlabel {
  font-size: 75%;
  color: #000000;
}
.contentformlabel {
  font-size: 90%;
  color: #000000;
}
.tablehead {
  color: #000000;
  font-size: 75%;
  font-weight: bold;
}

.readonlytext {
  color: #666666;
}

body {
  margin: 0;
  padding: 0;
  background-color: #ffffff;
  color: black;
  font: small Arial, Helvetica, Verdana, sans-serif;
  font-size: 11pt;
}
#wrapper {
  background-color: #fdf8f2;
  color: black;
  padding: 0 10px 0 10px;
}

#header {
  width: 100%;
  margin-top: 0px;
}

#main {
  width: 100%;
  margin-top: 10px;
}

#header img {
	float: right;
}

#header h1 {
	font-family: "Arial";
	font-size: 36px;
	text-indent: 15px;
	line-height: 75pt;
	vertical-align: top;
	background-color: #FCE573;
	color: white;
}

#header-bottom {
	border-top: 1px solid #b9d2e3;
	border-bottom: 1px solid #b9d2e3;
}

#header-bottom ul {
	margin: 0;
	padding: 0;
	padding: 0 10px 0 0;
	text-align: right;
}

#header-bottom li {
	display: inline;
	background-color: #fdf8f2;
	color: #666666;
	font-size: 90%;
}

#header-bottom li a:hover {
/*  background-color: #FCE573; */
  border-bottom: 1px solid #000000;

}

#header-bottom a:link, #header-bottom a:visited {
	text-decoration: none;
	background-color: #fdf8f2;
	color: #245185;
}

/* Date and static content page header line */
#tagline {
	background-color: #fdf8f2;
	color: #050845;
	font-size: 90%;
	margin: 0;
	padding: 0 0 0 10px;
	width: 300px;
	float: left;
}

/* Main part of part */
#content {
  margin: 0px 20px 10px 180px;
}
#content h1 {
  color: #245185;
  padding-bottom: 0.2em;
  font-size: 110%;
}
#content h2 {
  color: #245185;
  padding-bottom: 0.2em;
  font-size: 105%;
}
#content h3 {
  color: #245185;
  font-size: 95%;
  margin: 1em 0 0 0;
}
#content p {
  color: #666666;
  font-size: 90%;
  margin: 1em 0 0.5em 0;
  font-weight: normal;
}
#content p input {
  margin: 1em 0 0 0;
}
#content form {
  margin: 0;
  padding: 0;
}
#content fieldset {
  margin: 0;
  padding: 0;
  border: 0;
}
#content fieldset p {
  margin: 0 0 1em 0;
  padding: 0;
  border: 0;
}
#content ol {
  color: #666666;
  font-size: 90%;
}
#content ol li {
  list-style-type: decimal;
  margin: 10px 0 20px 0;
  font-weight: bold;
}
#content ul {
  color: #666666;
  font-size: 90%;
}
#content ol ul li {
  list-style-type: lower-roman;
  margin: 0 0 0.2em 0;
  font-weight: normal;
}
#content .message {
  color: red;
  margin: 0;
}
#content a:link, #content a:visited {
  color: #666666;
}
#content a:link {
  color: #666666;
}
#content textarea {
  color: black;
  font: small Arial, Helvetica, Verdana, sans-serif;
  font-size: 80%;
  width: 416px
}


#sidebar {
  float: left;
  width: 160px;
  border-top: 1px solid #b9d2e3;
  border-bottom: 1px solid #b9d2e3;
  border-left: 1px solid #b9d2e3;
  background-color: white;
  color: black;
  margin: 0;
  padding: 0 0 10px 0;
}
#sidebar .inner {
  margin: 0 20px 0 10px;
}
#sidebar .inner form {
  margin: 0;
}
#sidebar .inner input {
  font-size: 75%;
}
#sidebar .inner fieldset {
  margin: 0;
  padding: 0;
  border: 0;
}
#sidebar p {
  font-size: 90%;
  color: #666666;
}
#sidebar .inner a:link, #sidebar .inner a:visited {
  color: #245185;
  font-weight: bold;
  font-size:  90%;
}
#sidebar h3 {
  color: #245185;
  padding-bottom: 0.2em;
  border-bottom: 1px solid #b9d2e3;
  font-size:  110%;
}
#nav {
  list-style: none;
  margin: 0;
  padding:  0;
}
#nav li {
  border-bottom: 1px solid #b9d2e3;
  padding: 0.4em 0 0.2em 0;
  font-size:  90%;
}
#nav li a:link, #nav li a:visited {
  text-decoration: none;
  color: #245185;
  font-weight: bold;
  font-size:  90%;
}
#sidebar .inner a:link, #sidebar .inner a:visited {
  text-decoration: none;
  color: #245185;
  font-weight: bold;
}
#sidebar .inner li {
  text-decoration: none;
  color: #245185;
}
#sidebar .inner a:hover {
  background-color: #FCE573;
  border-bottom: 1px solid #000000;
}
#sidebar .inner input {
  border: 1px solid #b9d2e3;
  margin-bottom: 0.2em;
}
#footer {
  width: 100%;
  margin-top: 0px;
  text-align: right;
  font-size:  75%;
  color: black;
  border-top: 1px solid #b9d2e3;
  border-bottom: 1px solid #b9d2e3;
}