body { margin: 0; padding: 0; font-family: Verdana, Arial, sans-serif; color: #333333; font-size: 11px; background-color: #ffffff; background-image: url(/images/layout/background_fade.jpg); background-repeat: repeat-x; background-position: 50% 0; }
p { margin-top: 0px; margin-bottom: 9px; }
a { color: #660033; text-decoration: underline; }
a:visited { color: #660033; }
a:hover { color: #660033; }
a:active { color: #660033; }
h1 { margin: 0px 0px 3px 0px; font-family: Georgia, Times New Roman, Times, serif; font-size: 26px; color: #331723; font-weight: bold; }
h2 { font-family: Georgia, Times New Roman, Times, serif; font-size: 14px; color: #331723; font-weight: normal; margin: 0px 0px 6px 0px; }
h3 { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #331723; font-weight: bold; margin: 12px 0px 6px 0px; }
ul { margin-left: 12px; padding-left: 12px; }
ol { margin-left: 12px; padding-left: 12px; }
.clear { clear: both; }
.center-body { width: 760px; margin-right: auto; margin-left: auto; margin-bottom: 0; margin-top: 0; background-color: #FFFFFF; }
.nav { height: 24px; width: 756px; margin: 0px; padding: 0px 2px 0px 2px; list-style-type: none; background-image: url(/images/layout/nav-bg.gif); background-repeat: repeat; }
.nav li { float: left; margin: 0px; padding: 0px 12px 0px 24px; }
.nav a { line-height: 24px; color: #FFFFFF; text-decoration: none; font-family: Arial, sans-serif; font-size: 12px; font-weight: bold; }
.nav a:visited { color: #FFFFFF; text-decoration: none; }
.nav a:hover { color: #CCCCCC; text-decoration: none; }
.secNav { background-color: #f1f1f1; padding: 6px; margin-top: 20px; background-image: url(/images/layout/dynamic-fade.gif); background-repeat: repeat-x; background-position: center bottom; cursor: default; }
.secNav table { width: 100%; border-spacing: 0px; }
.secNav td { width: 50%; padding: 0px; vertical-align: top; }
.secNav a { font-weight: bold; color: #331723 !important; display: block; text-decoration: none; background-image: url(/images/layout/dynamic-active.gif); background-repeat: no-repeat; background-position: left top; margin-top: 3px; padding-top: 1px; padding-left: 18px; padding-bottom: 9px; font-size: 10px; }
.secNav a:hover { font-weight: bold; color: #660033 !important; display: block; text-decoration: none; background-image: url(/images/layout/dynamic-hover.gif); background-repeat: no-repeat; background-position: left top; margin-top: 3px; padding-top: 1px; padding-left: 18px; padding-bottom: 9px; }
.secNav .selected { font-weight: bold; color: #af7a94; background-image: url(/images/layout/dynamic-selected.gif); background-repeat: no-repeat; background-position: left top; margin-top: 3px; padding-top: 1px; padding-left: 18px; padding-bottom: 9px; font-size: 10px; }
.content { width: 760px; background-repeat: no-repeat; background-position: left bottom; background-image: url(/images/layout/left_group_image.jpg); border-spacing: 0px; }
.content th, .content td { padding: 0px; }
.content .left { width: 294px; vertical-align: top; padding-top: 0px; padding-bottom: 340px; padding-right: 0px; }
.content .right { width: 410px; vertical-align: top; padding-top: 6px; padding-bottom: 6px; padding-right: 0px; padding-left: 0px; }
.testimonial-header { margin: 0 auto; background-image: url(/images/testimonials/box-top.gif); background-repeat: no-repeat; background-position: center top; width: 262px; height: 24px; margin-top: 3px; }
.testimonial { margin: 0 auto; background-image: url(/images/testimonials/box-bottom.gif); background-repeat: no-repeat; background-position: center bottom; width: 262px; }
.testimonial p { color: #EEEEEE; text-align: center; display: block; padding: 3px 12px 24px 12px; }
.scrollBox { width: 750px; height: 220px; overflow: auto; margin-right: auto; margin-left: auto; margin-bottom: 8px; margin-top: 8px; background-color: #FFFFFF; padding-right: 3px; padding-bottom: 12px; padding-left: 3px; }
.sectionDivide { background-image: url(/images/layout/section_bg.jpg); background-repeat: no-repeat; background-position: left top; height: 12px; font-family: Arial, sans-serif; padding-right: 12px; padding-left: 12px; padding-top: 0px; background-color: #54082d; color: #FFFFFF; }
.footer { height: 24px; padding: 0px 9px 0px 9px; font-family: Arial, sans-serif; margin-bottom: 6px; background-color: #331723; color: #FFFFFF; background-image: url(/images/layout/footer_image.jpg); background-repeat: no-repeat; background-position: left top; }
.footer2 { height: 24px; padding: 0px 9px 0px 9px; font-family: Arial, sans-serif; margin-bottom: 6px; background-color: #331723; color: #FFFFFF; }
.copyright { line-height: 24px; vertical-align: middle; float: left; font-family: Arial, sans-serif; color: #FFFFFF; font-weight: bold; }
.navFooter { float: right; cursor: default; }
.navFooter ul { height: 24px; margin: 0px; padding: 0px; list-style-type: none; float: left; }
.navFooter li { margin: 0px; padding: 0px 0px 0px 12px; float: left; }
.navFooter a { line-height: 24px; vertical-align: middle; color: #FFFFFF; text-decoration: none; font-family: Arial, sans-serif; font-weight: bold; }
.navFooter a:visited { color: #FFFFFF; text-decoration: none; }
.navFooter a:hover { color: #CCCCCC; text-decoration: none; }
.ginspire { width: 760px; margin-top: 0px; text-align: right; margin-left: auto; margin-right: auto; }
.url-link a { font-weight: bold; text-decoration: none; }
.url-link a:hover { font-weight: bold; text-decoration: none; color: #331723; }
.jukebox { text-align: center; margin-top: 8px; margin-bottom: 40px; }

