.Window         {background: #990000; }
.Pg             {width: 960px; margin: 0 auto; background: #FFFFFF; }
.PgBanner       {width: 960px; height: 210px; }
.PgMenu         {width: 960px; height: 25px; background: #000000; }
.PgMain         {width: 960px; border: 1px solid #000000; background: #FFFF00; } /* widths must also incl cellspacing */
.PgSec1A        {width: 947px; padding: 6px; background: #FFFFFF; }
.PgSec1B        {width: 1px; height: 300px; font-size: 1px; background: #FFFFFF; }
.PgSec2A        {width: 468px; padding: 6px; background: #FFFFFF; }
.PgSec2B        {width: 1px; height: 300px; font-size: 1px; background: #FFFFFF; }
.PgSec2C        {width: 467px; padding: 6px; background: #FFFFFF; }
.PgFooter       {width: 960px; padding: 8px 0; text-align: center; font-size: 12px; color: #FFCC00; background: #000000; }

.Bxm            {border-left: 1px solid #FFF; border-right: 1px solid #FFF; font-size: 12px; background: #FFFFFF; }
.Bxh            {padding: 4px; font-weight: bold; color: #FFCC00; background: #000000; }
.Bxc            {padding: 8px 4px; }
.Bxb            {margin-bottom: 10px; }
.Bxt b, .Bxb b  {display: block; overflow: hidden; height: 1px; font-size: 1px; border-style: solid; border-color: #FFF; }
.Bxt b          {background: #000000; }
.Bxb b          {background: #FFFFFF; }
.BxtNH b        {display: block; overflow: hidden; height: 1px; font-size: 1px; border-style: solid; border-color: #FFF; }
.BxtNH b        {background: #FFFFFF; }
.Bx1            {margin: 0 5px; border-width: 0 0px; background: #FFF !important; }
.Bx2            {margin: 0 3px; border-width: 0 2px; }
.Bx3            {margin: 0 2px; border-width: 0 1px; }
.Bx4            {margin: 0 1px; border-width: 0 1px; height: 2px !important; }
.Bxh a          {font-size: 11px; font-weight: normal; color: #FFFFFF; background: transparent; }
.Bxh a:link, .Bxh a:visited, .Bxh a:active {text-decoration: none; }
.Bxh a:hover    {text-decoration: underline; }

body            {font-family: Verdana, Arial, Sans-serif; font-size: 16px; font-weight: normal; }

a,abbr,acronym,address,applet,area,b,blockquote,body,button,caption,cite,code,col,colgroup,dd,del,dfn,div,dl,dt,
em,fieldset,form,frame,frameset,h1,iframe,img,ins,kbd,label,layer,legend,li,link,map,noframes,noscript,object,ol,
optgroup,option,p,pre,q,samp,span,table,tbody,td,tfoot,th,thead,tr,tt,var
                {margin: 0; padding: 0; border-width: 0; text-align: left; }
img             {border-width: 0px; display: inline; }
td              {vertical-align: top; }
ul              {margin: 0px; padding: 0px; margin-left: 1.5em; }

