body {
	background-color: #DCDCDC;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

p.footer {
	border: solid;
	border-width: 1px;
	border-color: white;
	font-size: 6pt;
	text-transform: uppercase;
	padding: 2px;
}

select {
	width: 150px;
}

hr.side {
	width: 150px;
	height: 1px;
	margin: 0px;
}


td.onblue {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: White;
}

td.list {
	font-size: 8pt;
	color: Black;
}

td.rss {
	font-size: 8pt;
	color: Black;
}

table.list {
	font-size: 8pt;
	color: Black;
}

a.white {
	color: White;
	text-decoration: none;
}

a {
text-decoration: none;
}

a.black {
	color: #004990;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

b.haven {
	color: #004990;
	font-variant: small-caps;
	font-size: 10pt;
}

h2 {
	color: #004990;
	font-variant: small-caps;
	font-size: 10pt;
}



.background{display:block; width: 765px}
.background *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#ffffff}
.background1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #ebebeb;
  border-right:1px solid #ebebeb;
  background:#f6f6f6}
.background2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #dfdfdf;
  border-right:1px solid #dfdfdf;
  background:#f8f8f8}
.background3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #f8f8f8;
  border-right:1px solid #f8f8f8;}
.background4{
  border-left:1px solid #ebebeb;
  border-right:1px solid #ebebeb}
.background5{
  border-left:1px solid #f6f6f6;
  border-right:1px solid #f6f6f6}
.backgroundfg{
  background:#ffffff; width: 765px}

 li {
 	padding-bottom: 10px;
	padding-right: 10px;
 }
 
  li a {
	color: #003399;
	text-decoration: none;
	font-size: 12px;
 }
 
 p {
 	padding-right: 15px;
 }