p {padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px; }
h4.preamble {  font-size: 16px; }
p.preamble {  font-size: 12px; }
.question {  font-weight: bold; font-size: 16px; padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px; }
.answer {  font-weight: bold; font-size: 14px; color: #003300; margin-left: 30px; font-family: Verdana, Arial, Helvetica, sans-serif}
.insettablehead  {  color: #ffffff; background-color: #000000; font-size: 14px;  font-weight: bold;  font-family: Arial, Helvetica, sans-serif}
.insettablesubhead  {  color: #ffffff; background-color: #000000; font-size: 12px;  font-weight: bold;  font-family: Arial, Helvetica, sans-serif}
.tipboxhead {  font-weight: bold; font-size: 14px}

.overlibtext  {  color: #ffffff; background-color: #000000; font-size: 12px;  font-weight: bold;  font-family: Arial, Helvetica, sans-serif}


 .tip, a.tip:link {	color: #00cc00;}
 a.tip:visited {	color: #00cc00;}
 a.tip:active {	color: #ff0000;}
 a.tip:hover {	color: #000000;}

 .more, a.more:link {	color: #0000cc;}
 a.more:visited {	color: #0000cc;}
 a.more:active {	color: #0000cc;}
 a.more:hover {	color: #0000ff;}

 .question, a.question:link {	color: #ff0000;}
 a.question:visited {	color: #99000;}
 a.question:active {	color: #00ff00;}
 a.question:hover {	color: #000000;}

 .red      { color:#ff0000; }
 .white    { color:#ffffff; }
 .relative { position:relative; visibility:hidden; }
 .absolute { position:absolute; visibility:hidden; }
 .redtable { background-color:#ff0000; cell-spacing:0; }

 .tiplayer  { border: 2; font-family: Arial, Helvetica, sans-serif}
 .tiptable  { background-color:#ffffff;  border: 2; bordercolor: #000000; font-family: Arial, Helvetica, sans-serif}
 .tipdiv { position:relative; visibility:hidden; border: 2; font-family: Arial, Helvetica, sans-serif}
