#contentTop { height: 49px; background: url("../img/elements/bg.text.content.top.png") no-repeat center top; }
#contentBottom { height: 49px; background: url("../img/elements/bg.text.content.bottom.png") no-repeat center top; }
#content { position: relative; min-height: 198px; background: url("../img/elements/bg.text.content.middle.png") repeat-y center top; }

#subnav { width: 200px; float:left; position: relative; top: -22px; }
#subnav LI { font-size: 0.68em; padding-bottom: 7px; text-transform: lowercase; }
#subnav LI A { opacity: 0.6; display: block; text-decoration: none; }
#subnav LI A.active{ font-weight: bold; opacity: 1; }
#subnav LI A:hover{ opacity: 1; }

#content .text { float:left; width: 544px; position: relative; top: -6px; margin-bottom: -20px; }
#content .text H2 { font-size: 0.92em; padding-bottom: 0.7em; text-transform: lowercase; }
#content .text H3 { font-size: 0.82em; padding-bottom: 0.2em; text-transform: lowercase; }
#content .text H4 { font-size: 0.72em; padding-bottom: 0.2em; text-transform: lowercase; }
#content .text P { font-size: 0.72em; padding-bottom: 1.0em; line-height: 1.7em; }
#content .text UL { font-size: 0.72em; padding-bottom: 1.0em; line-height: 1.7em; }
#content .text LI { background: url("../img/elements/icon.list.png") no-repeat 0 6px; padding-left: 22px; }
#content .text P ABBR { text-transform: uppercase; font-weight: bold; }

#content .text .leftImg {float:left; margin-right:5px; margin-bottom: 12px;}

#content .text .anchorList {padding-bottom:2.0em; margin-bottom: 2.0em; border-bottom: 1px solid #000; }
#content .text .topLine {padding-top:2.0em; margin-top: 1.0em;border-top: 1px solid #000;}

#content .text P.small { font-size: 0.68em; }
#content .text small { font-size: 0.62em; }
.noBr {white-space: nowrap;}