body, table  { font-family:Arial, Helvetica, sans-serif; color:black; font-size:small; cursor:default; }
td, th, li    { font-family:Arial, Helvetica, sans-serif; font-size:small; }
p     { font-family:Arial, Helvetica, sans-serif; font-size:small; }
ul, ol { text-align:left; }
a.promo { color:white; }
p.ragged  { text-align:left; }
.normal { font-size:small; }
.logobanner { width:100%; border-style:outset; border-width:2px; background-color:#336699; text-align:center; }
.sidebarfont { font-size:10pt; }
.shadow { display:inline; filter:progid:DXImageTransform.Microsoft.Shadow(color='#666666', Direction=130, Strength=6); border-top:1px solid #555555; border-left:1px solid #555555; border-bottom:1px solid #000000; border-right:1px solid #000000; }
.fastshadow { display:inline; border-top:1px solid #555555; border-left:1px solid #555555; border-bottom:4px solid #777777; border-right:4px solid #777777; }
.shadownoline { display:inline; filter:progid:DXImageTransform.Microsoft.Shadow(color='#666666', Direction=130, Strength=6); }
.buttonshadow { display:inline; filter:progid:DXImageTransform.Microsoft.Shadow(color='#666666', Direction=130, Strength=6); }
.bar  { background:#005599;height:30px;border-top:2px solid #DDDDFF; border-left:2px solid #DDDDFF; border-bottom:3px solid #333333; border-right:2px solid #333333;font-size:12pt;color:white;}
.hairline { border-top:1px solid black; border-left:1px solid black; border-bottom:1px solid black; border-right:1px solid black;}
.topright { border-top:1px solid black; border-right:1px solid black;}
.topline { border-top:solid black 1px;}
.simpleshadow { border-top:1px solid white; border-left:1px solid white; border-bottom:1px solid black; border-right:1px solid black;}
.plainshadow { border-top:1px solid white; border-left:2px solid white; border-bottom:2px solid #505050; border-right:2px solid #505050;}
.outermargin { margin: 12px 12px 12px 12px; }
.white { color:white; }
.red { color:red; }
a.redlink:active { color:red; text-decoration:none; }
a.redlink:hover { color:red; text-decoration:underline; }
a.redlink:visited { color:red; }
a.redlink:link { color:red; }
.medium { font-size:medium; }
.small { font-size:small; }
.xsmall { font-size:x-small; }
.xxsmall { font-size:xx-small; }
.xxcell { font-size:xx-small; border-top:1px solid white; border-left:1px solid white; border-bottom:1px solid black; border-right:1px solid black;}
.nounderline { text-decoration:none; }
.alignright { font-family: monospace; text-align:right; }
.monospace { font-family: monospace; }
.fsize {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
.outset { border-style:outset; border-width:2px; }
.outline { border-style:solid; border-width:1px; padding:6px; background-color:linen; }
.noborder { border-style:none; }
a.black {  color: #000000; }
.inlineform { display:inline; }
