body          { font-family: verdana,sans-serif; font-size: 8pt; line-height: 150%; color: #555555; scrollbar-face-color: #a3a6c9; scrollbar-shadow-color: #666666; scrollbar-highlight-color: #ffffff; scrollbar-3dlight-color: #ffffff; scrollbar-darkshadow-color: #666666; scrollbar-track-color: #dadbe9; scrollbar-arrow-color: #ffffff; }
p, td         { font-family: verdana,sans-serif; font-size: 8pt; line-height:150%; color: #555555; }
.input        { font-family: Verdana; color: #333333; font-size: 8pt; border:1px solid #A3A6C9 }
H1            { font-size: 17pt; font-weight: bold; color: #7B69B5; line-height:110% }
.heading      { font-size: 17pt; font-weight: bold; color: #7B69B5 }
.tagline      { font-size: 9pt; font-style: italic; color: #999999; line-height:250% }
H2            { font-size: 11pt; font-weight: bold; color: #7B69B5 }
.titles       { font-size: 11pt; font-weight: bold; color: #7B69B5 }
H3            { font-size: 11pt; font-weight: normal; color: #7B69B5 }
H4            { font-size: 10pt; font-weight: bold; color: #7B69B5 }
H5            { font-size: 10pt; font-weight: bold; color: #555555 }
H6            { font-size: 8pt; font-weight: bold; color: #555555 }
.datefont     { font-size: 8pt; color: #FFFFFF}
.whitetext    { color: #FFFFFF}
.maintext     { font-family: sans-serif; font-size: 8pt; color: #555555 }
.bottomline   { border-color: black black #FFFFFF; font-size: xx-small; color: #FFFFFF; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px }
.relatedlinks { background-color: #bdbfd9; border: dotted; font-size: xx-small; color: #FFFFFF; border-width: 0px 2px; border-color: #FFFFFF #CCCCCC #CCCCCC; height: 17px }
.master       { background-color: #FFFFFF; border: 1px #000000 solid }
.relatedlinkstable     { font-family: font-size: xx-small; color: #FFFFFF; background-color: #bdbfd9; border: #FFFFFF solid; border-width: 0px 1px 1px}
.relatedlinkstableCopy { font-family: font-size: xx-small; color: #FFFFFF; background-color: #bdbfd9; border: #FFFFFF solid 1px }
.relieftable  { background-color: #FFFFFF; border:1px solid #CCCCCC; border-right:1px solid #666680; border-bottom:1px solid #666680 }
.relatedtable { background-color: #FFFFFF; border:0px; border-right:1px solid #666699; border-bottom:1px solid #666699 }
.relatedcell  { background-color: #a5a6ce; color: #FFFFFF }
.relatedcell1 { background-color: #bdbfd9; color: #FFFFFF; font-weight:bold }
.testimonal   { font-size: 10pt; color: #333333 }
.withpdflogo  { font-size: 9pt; color: #FFFFFF }
.kwords       { font-size: 6pt; color: #FFFFFF; background-color:#FFFFFF }
.abovedots    { border-color: #CCCCCC black black; border-style: dashed; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px }
.page         { page-break-after: always } 
.sub_article, .sub_snip { float: right; width: 145px; margin: 0 0px 10px 20px; font-size: 120%; line-height:110%; color: #A3A6C9; font-weight: bold; }
.sub_snip em  { font-size: 90%; color: #666666; font-style:normal; }

a             { text-decoration: underline; color: #666666 }
a:visited     { color: #666666 }
a:active      { color: #666666 }
a:hover       { text-decoration: underline; color: #7B69B5 }

 .related         { color: #FFFFFF }
a.related         { color: #FFFFFF; text-decoration:none }
a.related:hover   { color: #666666; text-decoration:none }
a.related:active  { color: #FFFFFF }
a.related:visited { color: #FFFFFF }

/* NH DEVELOPERS PLEASE NOTE
   maintext is deprecated
   please remove all wasted tags
   NO MORE BLOATED CODE!!!
   
   Replacing relatedlinkstable and relatedlinkstable copy with new related table structure - see webdesign/index.htm

Javascript Menu colours
#a3a6c9 // roll-out cell color
#bdbfd9  // roll-on cell color
#a5a6ce //from photoshop screenshot

Previous heading pale violet colour:    A3A6C9
New heading darker violet colour Jul07: 7B69B5


*/
