html {
  height: 100%;
}
body {
  color: #003;
  background-color: #CCDDFF;
  font-family: Tahoma,Arial,sans-serif;
  font-size: 12px;
  margin: 0;
  height: 100%;
}
ul {
  color: #525E84;
  margin-left: 1em;
  font-size: 1em;
  
  list-style-type: none;
  
  padding-left: 0;
  width: 100%;
  padding: 5px;
}

ul a:link {color:#364781;}
ul a:visited {color:#364781;}
ul a:hover {color:#368A81;}

a {
  font-weight: bold;
  font-family: Arial,Helvetica,sans-serif;
  text-decoration: none;
}

a:link {
  color: #000099;
}
a:visited {
  color: #000099;
}
a:active {
  color: #A555C0;
}
a:hover {
  color: #182F81;
}

#reply a:link {color:black;}
#reply a:visited {color:black;}
#reply a:active {color:black;}
#reply a:hover {color:#182F81;}

.breadcrumb {
  color: #A7CAC9;
}

h4.breadcrumb {
	font-size:11px;
}

h4.breadcrumb a:hover {color:#A7CAC9;}

h4.breadcrumb .bcsep {
  color: #A7CAC9;
}
div.body,div.bodysmall {
  position: relative;
  left: 50%;
  padding: 25px;
  width:800px;
  margin-left: -400px;
  margin-top: 2%;
  background-color: #FFF8EE;
  border: 2px solid #609;
}
div.bodysmall {
  width:400px;
  margin-left: -200px;
}
div.copyright {
  color: #000;
  font-size: 12px;
  text-align: center;
  vertical-align: center;
  position: relative;
  height: 4%;
  left: 50%;
  width: 400px;
  padding: 0 25px;
  margin-left: -200px;
  margin-top: 0px;
}
#header {
  width: 100%;
  padding: 0px 0px 20px 0px;
  border-bottom: 1px solid #000;
}

#searchbar {
  text-align: center;
  padding: 2px;
  margin: 0;
  float: right;
}
#subheader {
  width: 100%;
  margin: 0px 0px 20px 0px;
  border-bottom: 1px solid #000;
}
#navigation {
  text-align: left;
}
#login {
  text-align: right;
  float: right;
}

th,td {
  padding: 1px 5px;
  margin: 0;
  font-size: 12px;
  vertical-align: center;
  text-align:center;
}

th {background-color:#1A0B56;
	color:#FFFFFF;
	}


.pagenextlink,.pagenextdead,
.pageprevlink,.pageprevdead,
.pagenumlink,.pagenumdead {
  cursor: pointer;
  padding:0 5px;
  margin: 5 1;
  font-size: 9px;
  font-family: Arial,sans-serif;
  font-weight: bold;
}
.pagenextlink,.pageprevlink,.pagenumlink {
  border: 0px solid #009;
  background-color: #FFFFFF;
  color: #009;
}
.pagenextdead,.pageprevdead,.pagenumdead {
  cursor: default;
  border: 0px solid #000;
  
  color: #C84646;
}

