body, body div, body p, body th, body td, body li, body dd	{
font:95% Arial, Helvetica, sans-serif;
background:#ffffff;
color:#222;
}

.footerfont{
font-size: 85%;
text-decoration: none;
}

a:link{
text-decoration:none;
background-color:inherit;
color:#900;
}

a:visited{
color:#666666;
}

a:active{
text-decoration:underline;
}

a:hover{
text-decoration:underline;
}

a.navigation:link{
font-size: 85%;
text-decoration:none;
color:#fff;
}

a.navigation:visited{
font-size: 85%;
color:#fff;
}

a.navigation:active{
font-size: 85%;
text-decoration:underline;
}

a.navigation:hover{
font-size: 85%;
text-decoration:underline;
color:#900;
}

a.footertype:link{
font-size: 85%;
text-decoration:none;
color:#000;
}

a.footertype:visited{
font-size: 85%;
text-decoration:none;
color:#000;
}

a.footertype:active{
font-size: 85%;
text-decoration:underline;
}

a.footertype:hover{
font-size: 85%;
text-decoration:underline;
color:#900;
}

a img{
border:0;
}

h1,h2,h3,h4{ margin:0 0 10px 0; font-weight:bold; }
h1{ font-size:2.0em; }
h2{ font-size:1.6em; }
h3{ font-size:1.4em; }
h4{ font-size:1.0em; }

.cleaner {
clear:both;
height:1px;
font-size:1px;
border:none;
margin:0; padding:0;
background:transparent;
}

.upload{
font-size: 0.7em;
color: #666666;
}

.hide{
display:none;
}
