body  { background-color: #7574b7 }
p   { color: #006; font-size: 9pt; line-height: 13pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-right: 20px }
li  { color: #006; font-size: 9pt; line-height: 13pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-right: 20px }
td {}
.brdr_bg_right { background: url(media/markers/brd_bg_right.jpg) repeat-y }
.brdr_bg_left { background: url(media/markers/brd_bg_left.jpg) repeat-y }
.center_bg { background: url(media/markers/main_bg.jpg) repeat-y }
.bg_transparent { background-color: transparent }
.address { color: #006; font-weight: bold; font-size: 10.5pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: right; padding-right: 15px }
.callout  { color: #9691aa; font-weight: bold; font-size: 9.5pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-right: 50px; padding-left: 50px }
.address a { color: #006; font-weight: bold; font-size: 10.5pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: right; padding-right: 15px }
h1  { color: #006; font-style: oblique; font-size: 11pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-top: 20px }
h2   { color: #99d; font-style: oblique; font-size: 10.5pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background: url(media/markers/h2_top_line.gif) no-repeat right top; margin-top: 30px; padding-top: 10px }
h3    { color: #7777ba; font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background: url(media/markers/h3_underline.gif) no-repeat left bottom; letter-spacing: 1px; margin-bottom: 18px; margin-left: 5px; padding-bottom: 5px; padding-left: 5px }
h4 { color: #99d; font-style: oblique; font-size: 10.5pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background: no-repeat right top; margin-top: 30px; padding-top: 10px }
h5  { color: #006; font-style: oblique; font-size: 11pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-top: 20px }
h6  { color: #006; font-weight: normal; font-size: 8pt; line-height: 13pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-top: 20px; width: 130px }
.purple_brdr { border: solid 1px #006 }
.purple_brdr_pad { margin-bottom: 10px; margin-left: 10px; border: solid 1px #006 }
.footer { padding-top: 30px }
.subNav  { margin-top: 30px; border: solid 1px #006 }
.subNav a   { color: #006; font-size: 8.5pt; line-height: 13pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background: url(media/markers/subNav_arrow.gif) no-repeat; margin-left: 3px; padding-right: 5px; padding-left: 12px }
.sideButtons { }
.sideButtons a:hover { background-color: transparent }
.subNav a:hover  { text-decoration: underline; background-color: transparent }
a  { color: blue }
a:hover  { background-color: #d8d8d8 }
.highlight { background-image: url(media/markers/highlightBG.jpg) }
.footer { color: #7c4cb5 }
.footer p  { color: #7c4cb5; font-size: 8pt }
.index_lft_brdr { background: url(media/components/sidebarLeft.jpg) repeat-y }
.index_rt_brdr { background: url(media/components/sidebarRight.jpg) repeat-y }
.index_p_pad { padding-left: 10px }
.highlightb  { background-image: url(media/markers/highlightBG.jpg) }