@charset "UTF-8";
/* CSS Document */

body { margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; background-color:#dddddd; }
td { margin:0; padding:0; vertical-align:top; }

.mainBox { font-family:Arial, Helvetica, sans-serif; margin:0; padding:0 20px 18px 20px; }
 
.mainBox h1 { color:#0083bf; margin:0 0 10px 0; padding:0; text-align:left; vertical-align:top; font:bold 14px/120% Verdana, Arial, Helvetica, sans-serif; }
.mainBox h1 a, .mainBox h1 a:visited { color:#0083bf; text-decoration:underline; }
.mainBox h1 a:hover { color:#78a22f; text-decoration:underline; }

.mainBox div.divider { margin:0 0 6px 0; padding:0; border-top:1px dotted #cccccc; font-size:0px; }
.mainBox h2 { color:#999999; margin:0 0 4px 0; padding:0; text-align:left; vertical-align:top; font:bold 13px/120% Arial, Helvetica, sans-serif; }
.mainBox h2 a { color:#999999; text-decoration:none; }
.mainBox h2 a:visited { color:#999999; }
.mainBox h2 a:hover { color:#78a22f; text-decoration:underline; }
.mainBox h2 span { font-weight:normal; font-size:12px; color:#000000; }

.mainBox h4 { color:#888888; margin:4px 0 2px 0; padding:0; text-align:left; font:italic bold 12px/120% Arial, Helvetica, sans-serif; }

.mainBox p  { margin:0 0 8px 0; padding:0; text-align:left; vertical-align:top; font:12px/130% Arial, Helvetica, sans-serif; }
.mainBox p a { color:#78a22f; text-decoration:underline; }
.mainBox p a:visited { color:#78a22f; text-decoration:underline; }
.mainBox p a:hover { color:#78a22f; text-decoration:underline; }


.mainBox p.section-link { margin:0 0 6px 0; padding:0; color:#0083bf; text-align:left; vertical-align:top; font:bold 12px/140% Arial, Helvetica, sans-serif; }
.mainBox p.section-link a, .mainBox p.section-link a:visited { color:#0083bf; text-decoration:underline; }
.mainBox p.section-link a:hover { color:#78a22f; text-decoration:underline; }


.mainBox p.learn-more { margin:0 0 12px 0; padding:0; text-align:left; vertical-align:top; font:bold 12px/120% Arial, Helvetica, sans-serif; }
.mainBox p.learn-more a { color:#78a22f; text-decoration:none; white-space:nowrap; }
.mainBox p.learn-more a:visited { color:#78a22f; }
.mainBox p.learn-more a:hover { color:#78a22f; text-decoration:underline; }

.mainBox p.back-to-top { margin:0; padding:0; text-align:right; vertical-align:top; font:normal 12px/120% Arial, Helvetica, sans-serif; }
.mainBox p.back-to-top a { color:#78a22f; text-decoration:underline; white-space:nowrap; }
.mainBox p.back-to-top a:visited { color:#78a22f; }
.mainBox p.back-to-top a:hover { color:#78a22f; text-decoration:underline; }

.mainBox ul    { margin:0 0 4px 0; padding:0; color:#666; font:normal 12px/150% Arial, Helvetica, sans-serif;  list-style:outside url(http://www.elite.com/Client_Connection/2009_December/images/bullet-aaa-12.gif); }
.mainBox ul li { margin:0 0 1px 18px;  padding:0; line-height:140%; color:#000; vertical-align: middle; }

.rightBox { font-family:Arial, Helvetica, sans-serif; margin:0; padding:12px 18px; background-color:#f4f4f4; }
 
.rightBox h1 { color:#faa221; margin:0 0 6px 0; padding:0; text-align:left; vertical-align:top; font:bold 13px/120% Verdana, Arial, Helvetica, sans-serif; }
.rightBox h1 a, .rightBox h1 a:visited { color:#faa221; text-decoration:none; }
.rightBox h1 a:hover { color:#faa221; text-decoration:underline; }

.rightBox div.divider { margin:0 0 6px 0; padding:0; border-top:1px dotted #cccccc; font-size:0px; }
.rightBox h2 { color:#333333; margin:0 0 4px 0; padding:0; text-align:left; vertical-align:top; font:bold 12px/120% Arial, Helvetica, sans-serif; }
.rightBox h2 a { color:#333333; text-decoration:none; }
.rightBox h2 a:visited { color:#333333; }
.rightBox h2 a:hover { color:#78a22f; text-decoration:underline; }

.rightBox h4 { color:#666666; margin:4px 0 2px 0; padding:0; text-align:left; font:italic bold 12px/120% Arial, Helvetica, sans-serif; }

.rightBox p  { margin:0 0 6px 0; padding:0; text-align:left; vertical-align:top; font:12px/120% Arial, Helvetica, sans-serif; }
.rightBox p a { color:#000000; text-decoration:underline; }
.rightBox p a:visited { color:#000000; text-decoration:underline; }
.rightBox p a:hover { color:#78a22f; text-decoration:underline; }

table.ul-in-outlook { margin:0; padding:0; vertical-align:top; }
table.ul-in-outlook td { margin:0; padding:2px 0 2px 0; font:12px/120% Arial, Helvetica, sans-serif; vertical-align:top; }
table.ul-in-outlook td.header { padding:8px 0 0 0; }
table.ul-in-outlook td.bullet { color:#78a22f; padding:0 6px 0 0; font-weight:bold; font-size:16px; }
table.ul-in-outlook a, table.ul-in-outlook a:visited { color:#000000; text-decoration:none; }
table.ul-in-outlook a:hover { color:#78a22f; text-decoration:underline; }

.gap { font-size:0px; background-color:#ffffff; margin:0; padding:0; height:5px; width:99%; }

div.footer-copyright { padding:0 2px 2px 2px; color:#333333; font:normal 12px/130% Arial, Helvetica, sans-serif; }
div.footer-copyright a, div.footer-copyright a:visited { color:#666666; text-decoration:none; font:12px/120% Arial, Helvetica, sans-serif; }
div.footer-copyright a:hover { color:#78a22f; text-decoration:underline; }
