/* CSS Document */
BODY {
  background-color: #4b4747;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 10px; 
}

P, BR, LI {
  font-family: "Trebuchet MS", Verdana, "Gill Sans", Futura, Arial, Helvetica, sans-serif; 
  font-size: 10px;
  color: #000000;
  text-decoration: none;
}

TD {
vertical-align: top;
}


a:link {
  color: #2c5281;
  text-decoration: underline;
}

a:hover {
  color: #a0bbc6;
}

a:visited {
  color:#557ba9;
  text-decoration: underline;
}

.header {
	font-family: "Trebuchet MS", Helvetica, Arial, Verdana, sans-serif;
	font-size:12px;
	letter-spacing: 2px;
	border: 1px solid #666666;
	text-transform:uppercase;
	width: 105px
}

.table {
background-color:#FFFFFF;
}

select.smallform {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
vertical-align:top;
}

.white {
padding-top:0px;
padding-bottom:0px;
padding-left:10px;
padding-right:10px;
}

.greylight {
background-color: #ecebeb;
padding-top:10px;
padding-bottom:0px;
padding-left:10px;
padding-right:10px;
}

.greydark {
background-color: #999999;
padding-top:10px;
padding-bottom:0px;
padding-left:10px;
padding-right:0px;
}

.footer {
font-size: 10px; 
color:#ffffff;
text-decoration:none;
}

.footer a {
color:#ecebeb;
}

.footer a:visited {
color:#ecebeb;
}

.footer a:hover {
  color: #ffffff;
}


.highlight {
margin: 0 0 0 0;
background-color: #cccccc;
padding: 4px 4px 4px 4px;
font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
font-size:10px;
font-weight: bold;
width: 75px;
}

.greyspecial {
background-color: #ecebeb;
padding-top:10px;
padding-bottom:0px;
padding-left:10px;
padding-right:0px;
}

.bluelight {
margin: 0 0 0 0;
background-color: #a0bbc6;
padding: 4px 4px 4px 4px;
font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
font-size:10px;
font-weight: bold;
width: 75px;
}
