.bodyfont {	font-family: Arial, Helvetica;	font-size: 10pt;	line-height: 14pt; background-color:#3a6ee2;}

.bullet   { padding-left:20pt; padding-right:5pt; padding-top:2px; height:9px; width:10px; }

.font10px { font: 10px Arial, Helvetica; }
.fontwhite{ color:#fff;}

.padding1 { padding-top:10px;padding-right:10px; }
.padding2 { padding-top:10px; }
.padding3 { padding-bottom:10px; }
.padding4 { padding-right:27px; }
.padding5 { padding-right:17px; }
.padding6 { padding:10px; }
.padding7 { padding-left:30px; }

.margin1  { margin-bottom:1px; }
.margin2  { background-color:#fff; margin-bottom:12pt; }
.margin3  { margin-top:14px; }

h1        { font:bold 16px Arial, Helvetica; line-height:28px; }
h2        { font:bold 14px Arial, Helvetica; line-height:0px; margin-bottom:5px; }


.tdbgred  { background-image: url(images/bg-red.jpg); margin-bottom:2px; }
.tdbgline { background-image:url(images/bg-line.gif); }
.tdbgwhite{ background-color:#fff; }

 A:link   {text-decoration:none; color:blue; font: bold 10pt arial,helvetica;}
 A:visited{text-decoration:none; color:blue; font: bold 10pt arial,helvetica;}
 A:active {text-decoration:none; color:red;  font: bold 10pt arial,helvetica;}
 A:hover  {text-decoration:none; color:red;  font: bold 10pt arial,helvetica;} 

 A.top:link   {text-decoration:none; color:#fff; font: bold 10pt arial,helvetica;}
 A.top:visited{text-decoration:none; color:#fff; font: bold 10pt arial,helvetica;}
 A.top:active {text-decoration:none; color:#ff0;  font: bold 10pt arial,helvetica;}
 A.top:hover  {text-decoration:none; color:#ff0;  font: bold 10pt arial,helvetica;} 

 A.btm:link   {text-decoration:none; color:#fff; font: bold 8pt arial,helvetica;}
 A.btm:visited{text-decoration:none; color:#fff; font: bold 8pt arial,helvetica;}
 A.btm:active {text-decoration:none; color:#ff0;  font: bold 8pt arial,helvetica;}
 A.btm:hover  {text-decoration:none; color:#ff0;  font: bold 8pt arial,helvetica;} 

