body { background:#000000; margin:0px; text-align:center; }

body, p, td { color:#000000; font-family:Tahoma, Verdana, Arial, Helvetica; font-size:8.5pt; font-weight:normal; }

h1 { color:#000000; font-family:Tahoma, Verdana, Arial, Helvetica; font-size:20pt; font-weight:bold; margin:4px 0px; }
h2 { color:#000000; font-family:Tahoma, Verdana, Arial, Helvetica; font-size:16pt; font-weight:bold; margin:4px 0px; }
h3 { color:#000000; font-family:Tahoma, Verdana, Arial, Helvetica; font-size:14pt; font-weight:bold; margin:4px 0px; }
h4 { color:#000000; font-family:Tahoma, Verdana, Arial, Helvetica; font-size:12pt; font-weight:bold; margin:4px 0px; }

a { color:#9B5974; font-weight:bold; text-decoration:underline; }

img { border:0px; }

table { border-collapse:collapse; }

input, textarea { border:1px solid #666666; color:#777777; font-family:Tahoma, Verdana, Arial, Helvetica; font-size:8.5pt; font-weight:normal; padding:1px 3px; }

#page { padding:0px; margin:20px auto; width:680px; text-align:left; }
#header { position:relative; }
#content { position:relative; padding:0px 0px 10px; }
#footer { position:relative; }
#chkContactConsent { border:0px; padding:0px; }

.webOnly { display:none; }

.large { font-size:10pt; }
.highlight { color:#9B5974; font-weight:bold; }
.dark { color:#666666; }

.shadowbox { background: #888888; position: relative; top: 2px; left: 2px; margin-top:25px; }
.shadowbox div { background: #EEE1E8; border:1px solid #888888; color: #444444; padding: 10px; position: relative; top: -2px; left: -2px; }
.shadowbox div p { color: #444444; margin:2px; }
