body { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: white; }
.txt { color: #000; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.65em; text-align: left; margin-right: 24px; margin-left: 12px; }
.txtClear { color: #000; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.65em; text-align: left; clear: both; margin-right: 24px; margin-left: 12px; }
.txtSrv { color: #000; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.65em; text-align: left; padding-right: 5px; padding-left: 10px; border-left: 0.13em dotted #9a9a9a; }
.testsig { color: #000; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 2em; text-align: left; margin-right: 24px; margin-left: 12px; }
.sidebartxt { color: #000; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; line-height: 1.65em; text-align: left; padding-right: 40px; padding-left: 20px; }
.txtItlc { color: #000; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; line-height: 1.65em; text-align: left; margin-right: 24px; margin-left: 12px; }
.txtItlcbld { color: #000; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-style: italic; line-height: 1.65em; text-align: left; margin-right: 24px; margin-left: 12px; }
.boxtxt { color: #000; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.65em; text-align: left; margin-top: 10px; margin-right: 10px; margin-left: 12px; }
.bktop { color: #9a9a9a; font-size: 0.8em; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.65em; text-decoration: none; text-align: left; margin-top: 10px; margin-left: 12px; }
.csSdy { color: #9a9a9a; font-size: 0.6em; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.65em; text-decoration: none; text-align: left; }
.rtSideTxt { color: #000; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.65em; text-align: left; margin-top: 0; margin-right: 10px; margin-left: 12px; padding: 0; }
.name { font-size: 0.83em; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.5em; text-align: left; }
a:link { color: #241665; text-decoration: none; border-bottom: 1px dotted #306; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 1em; }
.ahotlink { color: #900; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; border-bottom: 1px dotted #900; }
a:visited { text-decoration: none; border-bottom: 1px dotted #006;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 1em;  }
a:hover { color: #900 ; text-decoration: none; border-bottom: 1px dotted #900;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 1em;  }
a:active { text-decoration: none; border-bottom: 1px dotted #006;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 1em;  }
.subheader { color: #3cc; font-size: 2.2em; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1em; text-decoration: none; text-align: left; margin-top: 20px; margin-left: 12px; }
.vertLine { border-left: 0.13em dotted #9a9a9a; }
.subheader2 { color: #3cc; font-size: 1.3em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 1em; text-align: left; margin-top: 20px; margin-left: 12px; }
.subheader3 { color: #3cc; font-size: 1.2em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 1em; margin-top: 5px; }
.callout { color: #306; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-style: italic; line-height: 18px; background-image: url(/images/brochure/callout-bkrnd-gry.gif); background-repeat: no-repeat; text-decoration: none; text-align: left; margin-right: 0; margin-left: 0; padding: 10px 110px 10px 75px; }
.calloutTxt { color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-style: italic; line-height: 14px; text-decoration: none; text-align: left; }
.calloutHd { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 14px; text-decoration: none; }
.hd12green { color: #fff; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 1.5em; background-image: url(/images/brochure/callout-bkrnd-trq.gif); background-repeat: repeat-y; text-decoration: none; text-align: left; margin-bottom: -2px; padding-top: 5px; padding-bottom: 5px; padding-left: 12px; }
.hd12purple { color: #fff; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 1.5em; background-image: url(/images/brochure/callout-bkrnd-blu.gif); text-decoration: none; background-repeat: repeat-y; text-align: left; margin-bottom: -2px; padding-top: 5px; padding-bottom: 5px; padding-left: 12px; }
.hd12yellow { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-image: url(/images/brochure/callout-bkrnd-gld.gif); background-repeat: repeat-y; text-align: left; margin-right: 50px; padding-top: 2px; padding-bottom: 2px; padding-left: 12px; }
.hd12yellowMember { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-image: url(/images/brochure/callout-bkrnd-gld.gif); background-repeat: repeat-y; text-align: left; clear: both; margin-right: 50px; padding-top: 2px; padding-bottom: 2px; padding-left: 12px; }
.hdmembers { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-image: url(/images/brochure/callout-bkrnd-gld.gif); background-repeat: repeat-y; text-align: left; margin-right: 50px; padding-top: 2px; padding-bottom: 2px; padding-left: 20px; }
.hd12gry { color: #000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-image: url(/images/brochure/callout-bkrnd-gry.gif); text-decoration: none; background-repeat: repeat-y; text-align: left; margin-bottom: -2px; padding-top: 5px; padding-bottom: 5px; padding-left: 12px; }
.hd12greendrk { color: #fff; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 1.5em; background-image: url(/images/brochure/callout-bkrnd-grn.gif); text-decoration: none; background-repeat: repeat-y; text-align: left; margin-bottom: -2px; padding-top: 5px; padding-bottom: 5px; padding-left: 12px; }
.hd12greenSrv { color: #fff; font-size: 0.9em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 1.5em; background-color: #7bc3c4; text-decoration: none; text-transform: uppercase; text-align: left; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; }
.hd12greendrkSrv { color: #fff; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 1.5em; background-color: #63a463; text-decoration: none; text-transform: uppercase; text-align: left; margin-bottom: -2px; padding-top: 5px; padding-bottom: 5px; padding-left: 20px; }
.hd12purpleSrv { color: #fff; font-size: 0.9em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 1.5em; background-color: #241665; text-decoration: none; text-transform: uppercase; text-align: left; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; }
.hd12grySrv { color: #000; font-size: 0.9em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 1.5em; background-color: #e4e5e5; text-decoration: none; text-transform: uppercase; text-align: left; padding-top: 5px; padding-bottom: 5px; padding-left: 20px; }
.hd12yellowSrv { color: #000; font-size: 0.9em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 1.5em; background-color: #ffe9ad; text-decoration: none; text-transform: uppercase; text-align: left; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; }
.hd12greenfloat { color: #fff; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 1.5em; text-decoration: none; background-image: url(/images/brochure/callout-bkrnd-trq.gif); background-repeat: repeat-y; text-align: left; position: absolute; width: 350px; margin-bottom: -2px; padding-top: 5px; padding-bottom: 5px; padding-left: 20px; }
.hd12prplFull { color: #fff; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 1.5em; background-image: url(/images/brochure/callout-bkrnd-blu-fl.gif); text-decoration: none; background-repeat: no-repeat; text-align: left; margin-bottom: -0.08em; padding-top: 5px; padding-bottom: 5px; padding-left: 12px; }
.hd12greenAbout { color: #fff; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 1.5em; background-image: url(/images/brochure/callout-bkrnd-trq.gif); text-decoration: none; background-repeat: repeat-y; text-align: left; margin-bottom: -2px; padding-top: 5px; padding-bottom: 5px; padding-left: 12px; }
.hd12purplefloat { color: #fff; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 1.5em; text-decoration: none; background-image: url(/images/brochure/callout-bkrnd-blu.gif); background-repeat: repeat-y; text-align: left; position: absolute; left: 49px; width: 350px; height: 20px; visibility: visible; float: left; clear: right; padding-top: 5px; padding-bottom: 5px; padding-left: 12px; }
.hd12purplefull { color: #fff; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-image: url(/images/brochure/callout-bkrnd-blu-fl.gif); text-decoration: none; background-repeat: no-repeat; text-align: left; margin-bottom: -2px; padding-top: 5px; padding-bottom: 5px; padding-left: 12px; }
.hd12grySit { color: #000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-image: url(/images/brochure/callout-bkrnd-gry.gif); background-repeat: repeat-y; text-align: left; padding-top: 2px; padding-bottom: 2px; padding-left: 20px; }
.scrollTxt { color: #3cc; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; font-weight: bold; line-height: 18px; text-decoration: none; }
.bodyltBlue { color: #3cc; }
.bodydrkBlue { color: #006; }
.contactInfo { text-align: left; margin-left: 35px; }
.bodyBld { font-size: 1em; font-weight: bold; text-align: left; }
.caseStudyHeader { color: #000; font-size: 1em; font-weight: bold; margin-right: 20px; border-bottom: 0.13em dotted #ccc; }
.caseStudyHdrTs { color: #000; font-size: 1em; font-weight: bold; line-height: 1.5em; text-align: left; margin-right: 300px; padding-bottom: 10px; }
.sidebarTop { color: #000; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-style: italic; background-image: url(/images/brochure/sidebar-bkgrd.gif); background-repeat: repeat-x; text-decoration: none; text-align: left; margin-top: 10px; margin-right: 50px; padding-right: 40px; padding-left: 20px; border-top: 0.15em solid #3cc; }
.sidebarBtm { color: #000; font-size: 1em; font-weight: bold; font-style: italic; line-height: 1.5em; background-image: url(/images/brochure/sidebar-bkgrd-up.gif); background-repeat: repeat-x; background-position: 0 bottom; text-align: left; margin-right: 50px; padding-right: 20px; padding-bottom: 10px; padding-left: 20px; border-bottom: 0.15em solid #3cc; }
.testimonial { font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-style: italic; line-height: 1.5em; text-align: left; margin-right: 110px; }
.testimonialTxt { color: #900; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-style: italic; line-height: 1.5em; text-decoration: none; text-align: left; padding-right: 30px; padding-left: 34px; }
.testimonialInline { color: #900; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; font-weight: bold; line-height: 1.5em; text-decoration: none; text-align: left; padding-right: 30px; padding-left: 12px; }
.superscript { font-size: 0.6em; }
.bodydrkBlue { color: #306; }
.imgLeft { text-align: left; margin-bottom: 12px; }
/*ul { line-height: 1.2em; text-align: left; margin-right: 0; margin-left: 12px; list-style-type: disc; list-style-image: url(/images/brochure/ul.gif); }*/
ul { line-height: 2.2em; text-align: left; }
h2 { color: #3cc; font-size: 1.5em; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1em; text-align: left; padding-top: 8px; padding-bottom: 8px; border-top: 1px dotted #9a9a9a; border-bottom: 1px dotted #9a9a9a; }
a.rightnav_link:link { color: #ffffff; text-decoration: none; border-bottom: 1px dotted #ffffff; }
a.rightnav_link:visited { text-decoration: none; border-bottom: 1px dotted #006; }
a.rightnav_link:hover { color: #0090e0 ; text-decoration: none; border-bottom: 1px dotted #0090e0; }
a.rightnav_link:active { text-decoration: none; border-bottom: 1px dotted #006; }