body {
	background-image: url('../images/grad01.gif');
	background-repeat: repeat-x;
	background-attachment:inherit;
	background-position: 0px 100px;
}
#body-txt {
	color: #000000;
	font-family: tahoma, arial;
	text-decoration: none;
	font-size: 12px;
}
#body-txt A:link {
	color: #326AA8;
	font-family: tahoma, arial;
	text-decoration: none;
	font-size: 12px;
}

#body-txt A:visited {
	color: #326AA8;
	font-family: tahoma, arial;
	text-decoration: none;
	font-size: 12px;
}

#body-txt A:hover {
	color: #326AA8;
	font-family: tahoma, arial;
	text-decoration: underline;
	font-size: 12px;
}
#body-txtr {
	color: #000000;
	font-family: tahoma, arial;
	text-decoration: none;
	font-size: 12px;
	text-align:right;
}
#body-txtr A:link {
	color: #326AA8;
	font-family: tahoma, arial;
	text-decoration: none;
	font-size: 12px;
	text-align:right;
}

#body-txtr A:visited {
	color: #326AA8;
	font-family: tahoma, arial;
	text-decoration: none;
	font-size: 12px;
	text-align:right;
}

#body-txtr A:hover {
	color: #326AA8;
	font-family: tahoma, arial;
	text-decoration: underline;
	font-size: 12px;
	text-align:right;
}
.pool {
	color: #326AA8;
	font-family: tahoma, arial;
	font-weight: bold;
	font-size: 14px;
}
.mini {
	color: #326AA8;
	font-family: tahoma, arial;
	font-size: 10px;
}
.form {
	border-color:#326AA8;
	border-width:1px;
	background-color:#E9F3FD;
}
a img {
border: none;
}
#footer {
	color: #326AA8;
	font-family: arial;
	text-decoration: none;
	vertical-align: top;
	font-size: 12px;
}
#footer A:link {
	color: #326AA8;
	font-family: arial;
	text-decoration: none;
	vertical-align: top;
	font-size: 12px;
}
#footer A:visited {
	color: #326AA8;
	font-family: arial;
	text-decoration: none;
	vertical-align: top;
	font-size: 12px;
}
#footer A:hover {
	color: #326AA8;
	font-family: arial;
	text-decoration: underline;
	vertical-align: top;
	font-size: 12px;
}
#lowmen {
	color: #326AA8;
	font-family: arial;
	font-weight: bold;
	text-decoration: none;
	vertical-align: top;
	font-size: 14px;
}
#lowmen A:link {
	color: #326AA8;
	font-family: arial;
	font-weight: bold;
	text-decoration: none;
	vertical-align: top;
	font-size: 14px;
}
#lowmen A:visited {
	color: #326AA8;
	font-family: arial;
	font-weight: bold;
	text-decoration: none;
	vertical-align: top;
	font-size: 14px;
}
#lowmen A:hover {
	color: #326AA8;
	font-family: arial;
	font-weight: bold;
	text-decoration: underline;
	vertical-align: top;
	font-size: 14px;
}
#downloadBox {
	height: 400px;
	width: 512px;
	position: absolute;
	left: 50%;
	top:  150px;
	margin-left: -256px;
}
#badgeBox {
	height: 400px;
	width: 512px;
	position: absolute;
	left: 50%;
	top:  150px;
	margin-left: -256px;
}
.standard_form label {
  float: left;
  display: block;
  width: 110px;
  clear: left;
  text-align: right;
  margin-right: 5px;
  margin-bottom: 3px;
}

.standard_form input, .standard_form select {
  float: left;
  display: block;
  margin-bottom: 3px;
}
.standard_form input.button {
  clear: left;
  margin-left: 115px;
}

.errors {
  background: #f5f5f5;
  border: 1px solid #ccc;
  color: #f00;
  margin: 10px 0;
  padding: 5px;
}

.message {
  background: #A8D0FB;
  border: 1px solid #0062A9;
  color: #0062A9;
  margin: 10px 0;
  padding: 5px;
}

.logs {
  width: 400px;
  border: 1px solid #ccc;
  border-collapse: collapse;
}

.logs td, .logs th {
  border: 1px solid #ccc;
  text-align: left;
  padding: 3px;
  font-size: 0.8em;
}

.logs tr.login {
  background-color: #C4E4C2;
}

.logs tr.logout {
  background-color: #D8B6B6;
}

.logs tr.page_view, tr.odd {
  background-color: #DBE4EE;
}

.logs tr.file_view, tr.even {
  background-color: #BBD3ED;
}

.logs tr.profile {
  background-color: #ECDA84;
}

.logs tr.error_404 {
  background-color: #DDBAF3;
}

#menu_bar {
  position: absolute;
  width: 100%;
  min-height: 15px;
  background: #A9CFFA url(images/grad01.gif) left top repeat-x;
  color: #000;
  text-align: center;
  border-bottom: 1px solid #4089BE;
  padding: 3px;
}

#menu_bar div {
  width: 750px;
  margin: 0 auto;
  text-align: right;
}

#menu_bar a {
  color: #0062A9;
  font-family: arial, sans-serif;
  text-decoration: none;
  font-size: 0.8em; 
}

#menu_bar a:hover {
  text-decoration: underline;

}

h1 {
  color: #0062A9;
  font-size: 1.5em;
}

h2 {
  color: #0062A9;
  font-size: 1.4em;
}

#logins {
 position: absolute;
  width: 190px;
  height: 20px;
  display:block;
  left:50%;
  margin-left:185px;
  z-index:50;
  top:-20px;
  margin-top:20px;
}
