body     { color: black; font-size: 11px; font-family: Arial, Verdana, geneva }
p   { font-size: 12px; font-family: Arial, Verdana, geneva }
td   { font-size: 12px; font-family: Arial, Verdana, geneva }
.footer  { color: #9fb8d5; font-size: 11px; text-align: center;  padding: 6px; border-top: none #333; border-right: none; border-bottom: none #333; border-left: none }
.outsidebluebox { padding-right: 17px; padding-left: 17px; border-top: 1px black; border-right: 1px solid black; border-bottom: 1px solid black; border-left: 1px solid black }
.insidebluebox { background-color: #3c4f54; border: double 3px #cea542; }
.homecopy { color: #d6b552; line-height: 1.5 }
.quickselect { padding-left: 205px }
.innerbluebox { border: solid 1px #cea542 }
.innerwhitebox { background-color: #fff; border: solid 1px #cea542 }
.subtitle { color: #900; font-weight: bold; font-size: 14px; font-family: Times; text-decoration: none }
.sublinks  { color: #900; font-weight: bold; font-size: 14px; font-family: Times; text-decoration: underline }
a.sublinks:link   { color: #900; font-weight: bold; font-size: 14px; font-family: Times; text-decoration: underline }
a.sublinks:visited  { color: #900; font-weight: bold; font-size: 14px; font-family: Times; text-decoration: underline }
a.sublinks:hover { color: #cea542; font-size: 14px; font-family: Times; font-weight: bold; text-decoration: none }
.blacktext  { }
.headlinetext  { color: #339; font-size: 16px; font-weight: bold }
.homebuttontext  { color: #fff; font-size: 11px; padding: 0 10px 10px 20px }
.trimerous { color: black; font-weight: bold }
.sectiontitle  { color: #339; font-weight: bold; font-size: 16px; font-family: Arial; text-decoration: underline }
a.sectiontitle:link   { color: #339; font-weight: bold; font-size: 16px; text-decoration: underline }
a.sectiontitle:visited  { color: #339; font-weight: bold; font-size: 16px; text-decoration: underline }
a.sectiontitle:hover   { color: #339; font-weight: bold; font-size: 16px; text-decoration: none }
a { color: #900; text-decoration: none }
a:visited { color: #900; text-decoration: none }
a:hover { color: #c93; text-decoration: none }
.charts { padding: 2px; border-right: 1px solid #063; border-bottom: 1px solid #999 }
.subnavtable { padding-bottom: 5px }
.smtext { font-size: 11px }
.whitetext { color: #fff }
ul { list-style-image: url("pix/g_bullet.gif") }
.testimonials { color: #526b8c; font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 1; padding-right: 20px; padding-left: 20px }
.calloutbot { color: white; background-image: url(pix/co_bottombackground.gif); background-repeat: no-repeat; width: 166px; height: 46px; padding: 0 0 5px 10px; border-bottom-color: #cba642; border-bottom-width: 1px; }
.calloutlinks:visited { color: #ffde75; font-size: 12px; font-family: georgia, times, serif; text-decoration: none; }
.calloutlinks:hover { color: #fff; font-size: 12px; font-family: georgia, times, serif; text-decoration: none; }
.calloutlinks { color: #ffde75; font-size: 12px; font-family: georgia, times, serif; text-decoration: none; }
.calloutmidlines { color: white; font-size: 12px; background-image: url(pix/co_midlinesbackground.gif); background-repeat: no-repeat; background-position: 0 center; width: 166px; height: 8px; }
.calloutmid { color: white; font-size: 12px; background-image: url(pix/co_midbackground.gif); background-repeat: no-repeat; background-position: 0 center; padding-top: 3px; padding-left: 11px; width: 166px; height: 35px; }
.callouttop { background-image: url(pix/co_topbackground.gif); background-repeat: no-repeat; width: 166px; height: 10px; }
