

td, th, a  { 
  background-color: #ffffff;
  font-size: 10pt;
  color: #555555;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  text-align: left;
  font-weight: normal;
  text-decoration: none;
  text-transform: none;
  }

a  { 
  background-color: #ffffff;
  font-size: 10pt;
  color: blue;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  text-align: left;
  font-weight: normal;
  text-decoration: none;
  text-transform: none;
  }
 a.au  { background-color: #ffffff;font-size: 10pt;color: blue;text-align: left;text-decoration: underline;text-transform: none;}
a.home2 {color: #006600;font-size: 10pt;background-color: #ffffff;text-decoration: none;}
a.csoon {font-size: 10pt;color: #993300;background-color: #ffffff;text-decoration: none;}
a.name {font-size: 10pt;color: #555555;background-color: #ffffff;text-decoration: none;}
a.name-alt {font-size: 10pt;color: #555555;background-color: #eeeeee;text-decoration: none;}
a.blue {font-size: 10pt;color: #336699;background-color: #ffffff;}
a.selectedPage {font-size: 10pt;color: #336699; font-weight: bold; background-color: #ffffff;}
a.regular {font-size: 10pt;color: #336699; background-color: #ffffff;text-decoration: underline;}
a.blue1 {font-size: 10pt;color: #060; background-color: #ffffff;text-decoration: none;}
a.blue2 {font-size: 10pt;color: #9BB6DA;background-color: #ffffff;}
a.login {font-family: Arial, Verdana, Helvetica, sans-serif;background-color: #ffffff; font-weight: bold; color: #6699CC;font-size: 8pt;}
a.ltbl {color:#369;}
a.memorder {color: #000000;font-size: 10pt;background-color: #cccccc;}

a.logout {font-family: arial, verdana, helvetica, sans-serif;background-color: #ffffff; font-weight: bold; color: #6699CC;font-size: 8pt;}

td.loggedIn {font-family: Arial, Verdana, Helvetica, sans-serif;background-color: #ffffff; color: #000000;font-size: 8pt;}

.text {font-family: Arial, Verdana, Helvetica, sans-serif;background-color: #ffffff; color: #000000; font-size: 10pt;}
td.text {font-family: Arial, Verdana, Helvetica, sans-serif;background-color: #ffffff; color: #000000; font-size: 10pt;}

.u {text-decoration: underline;}
.l {text-align: left;}
.r {text-align: right;}
.c {text-align: center;}

.blue {color: blue;}
td.bluetext {font-family: Arial, Verdana, Helvetica, sans-serif;background-color: #ffffff; color: blue; font-size: 10pt;}


td.textnp {font-family: Arial, Verdana, Helvetica, sans-serif;background-color: #ffffff; color: #000000; font-size: 10pt;}

td.bg1 {font-family: Arial, Verdana, Helvetica, sans-serif;background-color: #336699; color: #006600;font-size: 10pt;}

td.high {font-family: Arial, Verdana, Helvetica, sans-serif;background-color: #6699CC; color: #ffffff;font-size: 10pt; font-weight:bold;}


td.new {font-family: Arial, Verdana, Helvetica, sans-serif;background-color: #ffffff; color: #993300; font-size: 12pt; font-weight: bold;}

td.srg {font-family: Arial, Verdana, Helvetica, sans-serif; text-align:center; background-color: #BD4B0C; color: #FFE24C; font-size: 18pt; font-weight: bold;}

.srg2 {font-family: Arial, Verdana, Helvetica, sans-serif; text-align:center; background-color: #BD4B0C; color: #FFFFFF; font-size: 12pt; font-weight: bold;}

.new {font-family: Arial, Verdana, Helvetica, sans-serif;background-color: #ffffff; color: #993300; font-size: 12pt; font-weight: bold;}

.green {font-family: Arial, Verdana, Helvetica, sans-serif;background-color: #ffffff; color: #33CC33; font-size: 12pt; font-weight: bold;}

.green2 {font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #ffffff; color: #339933; font-size: 12pt; font-weight: bold}

td.right {font-family: Arial, Verdana, Helvetica, sans-serif;background-color: #ffffff; color: #555555; text-align:right;font-size: 10pt;}

td.rightBlack {font-family: Arial, Verdana, Helvetica, sans-serif;background-color: #ffffff; color: #000000; text-align:right;font-size: 10pt;}

td.rightBold {font-family: Arial, Verdana, Helvetica, sans-serif;background-color: #ffffff; color: #333333; text-align:right;font-size: 10pt;font-weight:bold;}

td.left {font-family: Arial, Verdana, Helvetica, sans-serif;background-color: #ffffff; color: #555555;text-align:left;font-size: 10pt;}

td.left-bl {font-family: Arial, Verdana, Helvetica, sans-serif;background-color: #ffffff; color: #000;text-align:left;font-size: 10pt;}

td.left-alt {font-family: Arial, Verdana, Helvetica, sans-serif;background-color: #eeeeee; color: #555555;text-align:left;font-size: 10pt;}

td.lg-right {font-family: Arial, Verdana, Helvetica, sans-serif;background-color: #eeeeee; color: #555555; text-align:right;font-size: 10pt;}

td.lg-left {font-family: Arial, Verdana, Helvetica, sans-serif;background-color: #eeeeee; color: #555555;text-align:left;font-size: 10pt;}

td.topleft {font-family: Arial, Verdana, Helvetica, sans-serif;background-color: #ffffff; color: #555555;text-align:left;vertical-align:top;font-size: 10pt;}

td.bottomleft {font-family: Arial, Verdana, Helvetica, sans-serif;background-color: #ffffff; color: #555555;text-align:left; vertical-align:bottom; font-size: 10pt;}

td.center {font-family: Arial, Verdana, Helvetica, sans-serif;background-color: #ffffff; color: #555555;text-align:center;font-size: 10pt;}

td.centerHead {font-size: 10pt;color: #000000;background-color: #cccccc;text-align: center;vertical-align: top;font-family: Arial, Verdana, Helvetica, sans-serif;}

td.leftHead {font-size: 10pt;color: #000000;background-color: #cccccc;text-align: left;vertical-align: top;font-family: Arial, Verdana, Helvetica, sans-serif;}

.loginName {font-family: Arial, Verdana, Helvetica, sans-serif;background-color: #ffffff; font-weight: bold; color: #336699;font-size: 8pt;}

td.smallright {font-size: 8pt;color: #666666;text-align: right;vertical-align: middle;font-family: Arial, Verdana, Helvetica, sans-serif;background-color: #ffffff}

td.border2 {color: #ffffff; background-color: #333333;}
td.border-blue {color: #ffffff; background-color: #9BB6DA;}
td.border-2 {color: #ffffff; background-color: #999999;}
td.border-3 {color: #ffffff; background-color: #999999;}

.heading2 {font-size: 14pt;color: #000000;background-color: #ffffff;text-align: center;vertical-align: top;font-family: Arial, Verdana, Helvetica, sans-serif;}
.heading3 {font-size: 16pt;color: #000000;background-color: #ffffff;text-align: center;vertical-align: top;font-family: Arial, Verdana, Helvetica, sans-serif;}

td.headingT {font-size: 12pt;color: #336699;background-color: #ffffff;text-align: left; font-weight:bold;vertical-align: top;font-family: Arial, Verdana, Helvetica, sans-serif;}


.headingTL {font-size: 12pt;color: #336699;background-color: #ffffff;text-align: left; font-weight:normal;vertical-align: top;font-family: Arial, Verdana, Helvetica, sans-serif;}

.headingML {font-size: 12pt;color: #003366;background-color: #ffffff;text-align: left; font-weight:normal;vertical-align: top;font-family: Arial, Verdana, Helvetica, sans-serif;}

td.heading {font-size: 16pt;color: #336699;background-color: #fff;vertical-align: top;font-family: Arial, Verdana, Helvetica, sans-serif;}

td.bheadLeft {font-size: 16pt;color: #003366;background-color: #ffffff;text-align: left;vertical-align: top;font-family: Arial, Verdana, Helvetica, sans-serif;}

.heading {font-size: 16pt;color: #003366;background-color: #fff;vertical-align: top;font-family: Arial, Verdana, Helvetica, sans-serif;}

.centerBlue14 {font-size: 14pt;color: #003366;background-color: #ffffff;text-align: center;vertical-align: top; font-weight: normal; font-family: Arial, Verdana, Helvetica, sans-serif;}

.blue14 {font-size: 14pt;color: #003366;background-color: #ffffff;vertical-align: top; font-weight: normal; font-family: Arial, Verdana, Helvetica, sans-serif;}

.centerBlue12 {font-size: 12pt;color: #003366;background-color: #ffffff;text-align: center;vertical-align: top; font-weight: normal; font-family: Arial, Verdana, Helvetica, sans-serif;}


.boldBlue10 {font-size: 10pt;color: #003366;background-color: transparent;text-align: center;vertical-align: top; font-weight: bold; font-family: Arial, Verdana, Helvetica, sans-serif;}
.news {font-size: 18pt;color: #336699;background-color: transparent;text-align: center;vertical-align: top; font-weight: normal; font-family: Arial, Verdana, Helvetica, sans-serif;}

.error {color: #993300;}
.top {vertical-align:top;}

table.member td {border-bottom:1px dotted #999;}


/* new styles */
div {font: 10pt arial, verdana, helvetica, sans-serif;}
div.result {color: #555; text-align:center; width:300px; padding:20px; margin-top:20px; border:1px solid #bbb;}