body  { font-size: 12px; font-family: Arial, Verdana }
p {}
td   { font-size: 12px; font-family: Arial, Verdana }
.subnav   { color: white; font-size: 12px; font-weight: bold; background-color: #9fa099; background-image: url("pix/g_subnav_bg.gif"); background-repeat: no-repeat; padding: 6px 4px 6px 15px; border-bottom: 1px solid #b1b2ad }
.subnavon  { color: #3d3d3d; font-size: 12px; font-weight: bold; background-color: #9fa099; background-image: url("pix/g_subnav_bg.gif"); background-repeat: no-repeat; padding: 6px 4px 6px 15px; border-bottom: 1px solid #b1b2ad }
.callout  { color: #686a5f; font-size: 11px; line-height: 15px; text-indent: 0; padding-right: 6px; padding-left: 6px }
.smtext { font-size: 11px }
.class { }
.conav  { color: #393939; font-size: 12px; line-height: 17px; background-image: url("pix/bg_conav.jpg"); background-repeat: no-repeat; background-position: 100% 0; padding: 16px 6px 16px 20px; border-right: 1px solid #d8d8d8 }
.callouthome  { color: #686a5f; font-size: 11px; line-height: 18px; text-indent: 0; padding-right: 15px; padding-left: 15px }
.bg-callout-tan  { background-image: url("pix/home/bg_co_tan.jpg") }
.coleft_bg_lines  { color: #757571; font-size: 11px; line-height: 15px; background-image: url("pix/co_bg_lines.gif"); padding: 7px }
.coleft_bg_fade { background-color: #f4ede3; background-image: url("pix/bg_co_leftside.gif"); background-repeat: repeat-x }
.callout-tantop  { color: #686a5f; font-size: 11px; line-height: 18px; padding: 20px 27px 10px; height: 176px }
.callout-tanbottom  { color: #686a5f; font-size: 11px; line-height: 18px; padding: 5px 115px 10px 27px; height: 135px }
ul  { list-style-position: outside; display: block }
.benefts   { padding-right: 10px }
a    { color: #579952; text-decoration: underline }
a:hover      { color: #7e3a2d }
.footerblue { color: #fff; font-size: 11px; background-color: #99bed0; text-align: center }
.footer   { color: #fff; font-size: 12px; background-image: url("pix/home/bg_footer.gif"); background-repeat: no-repeat; text-align: center; letter-spacing: 1px; padding-top: 8px; height: 50px; vertical-align: middle }
element { }
.topbg    { background-image: url("pix/home/bg_top.gif"); background-repeat: repeat-x }
.middlebg   { background-image: url("pix/home/bg_middle.jpg"); background-repeat: repeat-x }
.bottombg { background-image: url("pix/home/bg_bottom.gif"); background-repeat: repeat-x }
.topbginside { background-image: url("pix/bg_top_inside.gif"); background-repeat: repeat-x }
.middlebginside { background-image: url("pix/bg_middle_inside.gif"); background-repeat: repeat-x }
h1       { color: #7e3a2d; font-size: 18px }
h2 { color: #568951; font-size: 15px }
h3   { color: #393939; font-size: 12px; text-transform: uppercase; letter-spacing: 1pt }
.producttable { padding: 10px; border-bottom: 1px solid #90d2bd; border-left: 1px solid #90d2bd }
.pst { color: #6d6d6b; font-size: 10px; line-height: 0 }
.title  { color: #008458; font-size: 16px }
.insideserif    { color: #393939; font-size: 13px; font-family: "times new roman"; line-height: 21px; padding-right: 25px; padding-left: 20px }
.casestudy { color: #393939; font-size: 11px; font-family: "Times New Roman"; line-height: 16px; padding-right: 25px; padding-left: 50px }
.inside-bg-grayline { background-image: url("pix/bg_copy_grayline.gif"); background-repeat: no-repeat }
.quotes  { color: #369; font-size: 14px; font-family: "Times New Roman"; font-style: italic; line-height: 1.5 }
.colophon { color: #3d3d3d; font-size: 11px }
