body {
  background-color: white;
  padding-top: 13px;
  margin: 0px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
}
a {
  color: black;
text-decoration: underline;
}

a:hover {
  color: #e11618;
}
.required{
color: #FF0000; 
font-weight : bold;
}
.error{
color: #FF0000; 
font-weight : bold;
font-size: 18px; 
margin:5; padding:5; 
} 
.formWide{
width: 300px;
}
.formNarrow{
width: 150px;
}
.small{
font-size: 12px;
} 
.title{
font-weight : bold; 
font-size: 25px;
}
H2 {
margin:0; padding:0; 
}
#main {
  padding: 20px;
}
#bread {
    background: #f0f2fc;
    width: 100%;
    text-align: center;
    padding-top: 5px;
    padding-bottom: 5px;
    margin-bottom: 5px;
}
#footer {
  margin-top: 5px;
  width: 100%;
  background-image: url('/images/footer.gif');
  text-align: right;
  height: 29px;
}