body
{
font-family: Arial, Helvetica, Helv, Sans-Serif;
background-color:#fff;
color:#080;
}

h1
{
margin: 0px 0 10px 0;
font-size:20px;
font-weight:bold;
}

h1.error
{
font-size:60px;
color:#e31;
text-align:center;
margin: 50px 0 10px 0;
letter-spacing: 15px;
}
h2.error
{
margin: 0px 0 10px 0;
font-family: Arial, Helvetica, Helv, Sans-Serif;
font-size:24px;
color:#080;
text-align:center;
}

p
{
margin: 0px 0 10px 0;
font-family: Arial, Helvetica, Helv, Sans-Serif;
font-size:16px;
color:#080;
}
p.footer
{
margin: 20px 0 0 0;
font-style:italic;
font-size:12px;
}

ul
{
font-size:13px;
margin: 0px 0 10px 0;
padding: 0 0 0 30px;
}
li
{
list-style-type:disc;
margin: 0 0 2px 0;
}
a
{
font-size:13px;
}
a:hover
{
text-decoration: none;
color:#c22;
}

.centeredImage
{
text-align:center;
margin:40px auto 0px auto;
}

#messagebox
{
float:right;
clear: right;
display:block;
background-color: #f21;
padding:10px;
margin:30px 30px 0 20px;
width:300px;
}
#messagebox h1
{
color:#0ff;
font-size:16px;
}
#messagebox p, #messagebox p.footer
{
color:#0ff;
font-size:13px;
}
#messagebox p.footer
{
margin:4px 0 0 0;
font-size:10px;
}

#linkbox
{
float: right;
clear: right;
display: block;
background-color:#bf9;
padding:10px;
margin:30px 30px 0 20px;
width:300px;
}
#linkbox h1
{
color:#42c;
font-size:16px;
}
#linkbox p, #linkbox ul, #linkbox li
{
color:#42c;
font-size:13px;
}
#linkbox a
{
color:#42c;
}
#linkbox a:hover
{
text-decoration: none;
color:#c22;
}
