body {
color: #004080;
background: white;
	scrollbar-track-color : #004080;
	scrollbar-face-color : #30CCFF;
	scrollbar-highlight-color : #CAF2FF;
	scrollbar-shadow-color : #CAF2FF;
	scrollbar-darkshadow-color : #004080;
	scrollbar-3dlight-color : #004080;
	scrollbar-arrow-color : #003366;}
table{
	font : 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}

TABLE.body{
background: white;
}

TABLE.tiny {
	font : 9pt  Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : White;
	background-color : #004080;
}
A.tiny:LINK, A.tiny:ACTIVE, A.tiny:VISITED {
	font : bold 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : white
}

A.tiny:HOVER {
	font : bold 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : Black;
	background-color : #66CCFF;
	padding : 0 5px 0 5px;
}

p {
color: #004080;
 font : 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
 margin-left : 60px;
}

H3 {
	 font : 800 13pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align : center;
}


P.pages {
margin-left : 0;
color: #004080;
 font : 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}

dl {
color : #004080;
font-family : 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}
small.menu {
font-size: 10pt;
color: #004080;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.menulink:link {
color: #CC0000;
 font : bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
 text-decoration : none;
}
a.menulink:visited {
color: #CC0000;
 font : bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-decoration : none;
}
a.menulink:active {
color: #CC0000;
 font : bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-decoration : none;
}
a.menulink:hover {
color: #22507B;
background: #66CCFF;
 font : bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-decoration : none;
}
a.link:link {
color: #CC0000;
 font : bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-decoration : none;
}
a.link:visited {
color: #CC0000;
 font : bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-decoration : none;
}
a.link:active {
color: #CC0000;
 font : bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-decoration : none;
}
a.link:hover {
color: #22507B;
background: #66CCFF;
 text-decoration : none;
}
a:link {
color: #CC0000;
 font : bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-decoration : none;
}
a:visited {
color: #CC0000;
 font : bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-decoration : none;
}
a:active {
color: #CC0000;
 font : bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-decoration : none;
}
a:hover {
color: #22507B;
background: #66CCFF; 
text-decoration : none;
}
ul {
margin-left: 60px;
list-style: disc;
color: #004080;
 font : bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}
span.descript {
	font : 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}
sup.pop {
color : #004080;
background : White;
font : bold 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
 padding-left : 5px;
 padding-right : 5px;
}
sup.new {
color : white;
background : #22507B;
 padding-left : 5px;
 padding-right : 5px;
font : bold 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}
small.date {
color : #22507B;
 font : 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}
small.numlinks {
color : #22507B;
 font : 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}
strong.search {
color : #004080;
font : bold 12pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}
small.more {
color : #004080;
font : bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}
h1 {
margin-left: 5px;
border: none;
color: #FFFFFF;
background: #22507B;
 font : bold 12pt Verdana, Geneva, Arial, Helvetica, sans-serif;
 padding-left : 10pt;
}
h1.home {
margin-left: 5px;
border: none;
color: #FFFFFF;
background: #22507B;
 font : bold 12pt Verdana, Geneva, Arial, Helvetica, sans-serif;
 padding-left : 10pt;
}
strong.error {
color : #004080;
background : White;
font : bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
padding-left : 10pt;
padding-right : 10pt;
}
h2 {
margin-left: 5px;
border: none;
color: #004080;
background: White;
 font : bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
 padding-left : 10pt;
}
div.margin {
margin-left : 60px;
}
strong.title {
	font : bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}
td {
color: #004080;
font : 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}
td.catlist {
color: #004080;
font : bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}
pre {
margin-left: 60px;
color : #004080;
font : bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}
small.update {
color : #22507B;
 font : 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}
p.grandtotal {
color : #004080;
font : bold 12pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}