body   { 
font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #9887b7 
}

p  {
 padding: 7px 
 }
 
td {
 font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; 
 }
 
 a {
text-decoration: none; color: #3d899a;
}

a:link {
 color: #38808d;
 }
 
a:visited { color: #492e80 }

a:hover {
color: #2f255a; text-decoration: underline;
}
a:active { color: #3d899a }

.main {
 padding: 10px; 
 }
 
.main table  { 
background-color: #fff; border: solid 2px #2f255a; 
}

.main td  {
 vertical-align: top; 
 }
 
 h2    {
 color: #ff7f00; font: bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif; text-align: left; margin: 0 10px; padding: 3px; border-style: none none dotted none; border-width: 0 0 2px 0; border-color: #9887b7; 
}

.header: {
 text-align: center; font-weight: normal; line-height: 14px;  
 }
 
 h3 {
 color: #2f255a; font-size: 14px; text-indent: 10px; padding: 3px 0 0 0; 
 }
  
h4 { color: #492e80; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; 
}

.violethead {
color: #462288; font: bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; text-align: left; margin: 0;
}

.greenheadcenter {
color: #4d6649; font: bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif; text-align: center; margin: 0;
}

.greenlinkheadcenter {
color: #4d6649; font: bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; text-align: center; margin: 0;
}

.contact {
text-align: right; padding: 15px;
}

.central {
padding: 15px;
}

.columnhead {
color: ; font: bold 12px "Trebuchet MS", Arial Helvetica, sans-serif; text-align: center; padding: 4px;
}

.texttable {
padding: 0px 6px 4px 6px;
}

.smtext { 
font-size: 10px; 
}

.photo { margin: 7px 7px 0; border: solid 2pt #492e80; }

.bold { 
color: ; font: bold 12px "Trebuchet MS", Arial Helvetica, sans-serif; padding: 4px;
}
