body { 
  font-family: verdana, arial, helvetica, sans-serif;  
  font-size: 10px; 
  background-color: #FFFFFF;
  margin: 0;
}
td { 
  font-family: verdana, arial, helvetica, sans-serif;  
  font-size: 12px; 
  color: #994074;
}
th { 
  font-family: verdana, arial, helvetica, sans-serif;  
  font-size: 12px; 
  color: #994074;
  text-align: left;
  padding-right: 1em;
  font-weight: normal;
}
ul.smallindent {
  padding-left: 2em;
}
li {
  list-style-type: square;
  padding-bottom: 1em;
}
table.formatted td, table.formatted th {
  vertical-align: top;
  padding-bottom: 5px;
}
img.border {
  border: 1px #994074 solid;
}
.small { 
  font-size: 11px; 
}
h1 {
  font-family: verdana, arial, helvetica, sans-serif;  
  font-size: 16px; 
  font-weight: bold;
  text-decoration: none;
}
h2 {
  font-family: verdana, arial, helvetica, sans-serif;  
  font-size: 14px; 
  font-weight: bold;
  text-decoration: none;
}
h3 {
  font-family: verdana, arial, helvetica, sans-serif;  
  font-size: 12px; 
  font-weight: bold;
  text-decoration: none;
}
/* Headings in left column */
.leftbar h1 {
  color: #444444;
  font-family: verdana, arial, helvetica, sans-serif;  
  font-size: 14px; 
  font-weight: normal;
  text-decoration: none;
}
/* Business name */
h1.business-name {
  margin: 20px 0 0 0;
  font-family: verdana, arial, helvetica, sans-serif;  
  font-size: 50px; 
  color: #FFFFFF;
  font-weight: normal;
  font-style: italic;
}
/* Form fields */
input.txt, input.btn, textarea.txt {
  font-family:arial; 
  font-size:12px;
  border-collapse:collapse; 
  border-color: #F5DFED;
  background-color: #FAF7EA; 
  color: #994074;
  font-weight: bold;
}
input.txt, textarea.txt {
  width:350px; 
  margin-bottom:5px; 
  margin-left:5px; 
}
/* Left menu (when displayed) */
a.left:link, a.left:visited {
  color: #3C368B;  
  font-family: verdana, arial, helvetica, sans-serif; 
  font-weight: normal; 
  font-size: 11px; 
  text-decoration: none; 
  line-height: 1.5; 
}
a.left:active, a.left:hover {
  color: #3C368B;  
  font-family: verdana, arial, helvetica, sans-serif; 
  font-weight: normal; 
  font-size: 11px; 
  text-decoration: underline; 
  line-height: 1.5;
} 
/* Top menu */
a.topmenu1:link, a.topmenu1:visited {
  color: #FFFFFF;  
  font-family: verdana, arial, helvetica, sans-serif; 
  font-weight: normal; 
  font-size: 11px; 
  text-decoration: none;
}
a.topmenu1:active, a.topmenu1:hover {
  color: #F3D8E9;  
  font-family: verdana, arial, helvetica, sans-serif; 
  font-weight: normal; 
  font-size: 11px; 
  text-decoration: underline;
} 
/* Links */
a:link {
  color: #3C368B;  
  font-family: verdana, arial, helvetica, sans-serif; 
  font-weight: normal; 
  font-size: 12px; 
  text-decoration: none;
}
a:visited {
  color: #666666;  /* switch to purple if we change the text colour */
  font-family: verdana, arial, helvetica, sans-serif; 
  font-weight: normal; 
  font-size: 12px; 
  text-decoration: none;
} 
a:active, a:hover {
  text-decoration: none;  
  font-family: verdana, arial, helvetica, sans-serif; 
  font-weight: normal; 
  font-size: 12px;
  color: #3C368B;  
  text-decoration: underline;
}
/* Background Colours */
.bodycopy {
  background-color: #F5E9F0;
}
.copyspacer {
  background-color: #CE79BD;
}
.header, .topmenu {
  background-color: #994074;
}
.leftbar {
  background-color: #D4DDB9;
}
.leftbar p {
  color: #444444;
}
.footer {
  background-color: #F5DFED;
}
.border {
  background-color: #FFFFFF;
}
