A.linkmain:link    { color: #c30; font-size: 13px; font-family: Helvetica, Arial, Verdana, sans-serif; line-height: 18px; text-decoration: none }
A.linkmain:visited    { color: #636; font-size: 13px; font-family: Helvetica, Arial, Verdana, sans-serif; line-height: 18px; text-decoration: none }
A.linkmain:active    { color: #360; font-size: 13px; font-family: Helvetica, Arial, Verdana, sans-serif; line-height: 18px; text-decoration: underline }
A.linkmain:hover    { color: #360; font-size: 13px; font-family: Helvetica, Arial, Verdana, sans-serif; line-height: 18px; text-decoration: underline }
A.linksmall:link    { color: #c30; font-size: 11px; font-family: Helvetica, Arial, Verdana, sans-serif; line-height: 14px; text-decoration: none }
A.linksmall:visited    { color: #663399; font-size: 11px; font-family: Helvetica, Arial, Verdana, sans-serif; line-height: 14px; text-decoration: none }
A.linksmall:active   { color: #006666; font-size: 11px; font-family: Helvetica, Arial, Verdana, sans-serif; line-height: 14px; text-decoration: underline }
A.linksmall:hover   { color: #006666; font-size: 11px; font-family: Helvetica, Arial, Verdana, sans-serif; line-height: 14px; text-decoration: underline }

.bodycopy  { color: #333333; font-size: 13px; font-family: Helvetica, Arial, Verdana, sans-serif; font-style: normal; font-weight: normal; line-height: 18px }
.bodycopy_2col     { color: #333333; font-size: 13px; font-family: Helvetica, Arial, Verdana, sans-serif; font-style: normal; font-weight: normal; line-height: 18px; width: 200px; vertical-align: top }
.bodycopy_gutter   { background-image: url(images/spacerule_gutter.gif); width: 20px; vertical-align: top }
.rgtsidetext        { color: #c30; font-size: 13px; font-family: Helvetica, Arial, Verdana, sans-serif; font-style: normal; font-weight: normal; line-height: 15px; background-image: url(images/rgtside_bkgtile.gif); padding: 8px 4px 12px 12px }
.lftsidetext   { color: #c30; font-size: 15px; font-family: Helvetica, Arial, Verdana, sans-serif; font-weight: normal; line-height: 18px; background-image: url(images/rgtside_bkgtile.gif); padding: 8px 4px 8px 20px }
.bodysub   { color: #360; font-size: 13px; font-family: Helvetica, Arial, Verdana, sans-serif; font-style: normal; font-weight: bold; line-height: 18px }
.bodysmall    { color: #333333; font-size: 11px; font-family: Helvetica, Arial, Verdana, sans-serif; font-style: normal; font-weight: normal; line-height: 13px }
.bodycopybold   { color: #933; font-size: 13px; font-family: Helvetica, Arial, Verdana, sans-serif; font-style: normal; font-weight: bold }
.pageheads { color: #933; font-size: 16px; font-family: Helvetica, Arial, Verdana, sans-serif; font-style: normal; font-weight: bold }
.designotes  { color: #f0f; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; font-weight: normal }

.lftnavtable            { color: #cc3300; font-size: 11px; line-height: 18px; background-image: url(images/lftnav_bkgtile.gif); background-position: left 0; width: 180px; height: 24px; vertical-align: middle; border-style: none none solid; border-width: medium medium 1px; border-color: #fff }

a.lftnavlink1x:link          { color: #cc3300; font-size: 11px; font-family: Helvetica, Arial, Verdana, sans-serif; line-height: 18px; text-decoration: none; background-image: url(images/lftnav_bkgtile.gif); background-position: left 50%; display: block; top: 1px; width: 180px; height: 24px }
a.lftnavlink1x:visited         { color: #663366; font-size: 11px; font-family: Helvetica, Arial, Verdana, sans-serif; line-height: 18px; text-decoration: none; background-image: url(images/lftnav_bkgtile.gif); background-position: left 50%; display: block; top: 1px; width: 180px; height: 24px }

a.lftnavlink1x:hover, a.lftnavlink1x:active          { font-size: 11px; font-family: Helvetica, Arial, Verdana, sans-serif; line-height: 18px; text-decoration: none; background-image: url(images/lftnav_bkgtile-over.gif); display: block; top: 1px; width: 180px; height: 24px }

a.lftnavlink2x:link       { color: #cc3300; font-size: 11px; font-family: Helvetica, Arial, Verdana, sans-serif; line-height: 18px; text-decoration: none; background-image: url(images/lftnav_bkgtile.gif); background-position: left 50%; display: block; top: 1em; width: 180px; height: 38px }

a.lftnavlink2x:visited       { color: #663366; font-size: 11px; font-family: Helvetica, Arial, Verdana, sans-serif; line-height: 18px; text-decoration: none; background-image: url(images/lftnav_bkgtile.gif); background-position: left 50%; display: block; top: 1em; width: 180px; height: 38px }

a.lftnavlink2x:hover, a.lftnavlink2x:active         { font-size: 11px; font-family: Helvetica, Arial, Verdana, sans-serif; line-height: 18px; text-decoration: none; background-image: url(images/lftnav_bkgtile-over.gif); display: block; width: 180px; height: 38px }
