
.Window         {background: #E8E4F6; } /* #D7D0F0 #E8E4F6; } */
.Pg             {width: 960px; margin: 0 auto; border: 2px solid #000066; background: #AAFFFF; }
.PgHeader       {width: 960px; height: 140px; }
.PgMenu         {height: 25px; background: #0059B3; }
.PgMain         {width: 960px; background: #FFFFFF; }
.PgSec1A        {background: #000066; }
.PgSec1MH       {width: 1px; height: 300px; font-size: 1px; background: #FFFFFF; }
.PgSec2A        {width: 468px; padding: 6px; background: #000066; }
.PgSec2B        {padding: 6px; background: #000066; }
.PgSec2MH       {width: 1px; height: 300px; font-size: 1px; background: #000066; }
.PgFooter       {width: 960px; font-size: 12px; color: #FFFFFF; background: #000066; }
.PgFooter td    {padding: 8px 0; text-align: center; }
.ObjTitle       {text-align: center; font-size: 26px; font-weight: bold; color: #000066; }
a:link, a:visited, a:active {text-decoration: underline; color: #000000; background: transparent; }
a:hover                     {text-decoration: underline; color: #000000; background: transparent; }

/* THIS IS A PROBLEM THAT NEEDS TO BE FIXED. GetBlock is not providing OMC_CDSD. */
.Bxc a.OMC_CDSD:link, .Bxc a.OMC_CDSD:visited, 
.Bxc a.OMC_CDSD:active      {text-decoration: underline; color: #000066; background: transparent; }
.Bxc a.OMC_CDSD:hover       {text-decoration: underline; color: #DBC466; background: transparent; }
/* Notes:
- Two designs: normal and w/header (WH). HTML decides which by choosing appropriate class.
- If heading: use BxoWH and Bx1WH in top border and add DIV for heading
- "m" main, "h" heading, "c" content, "o" outline, "WH" with heading
- Bxm background is BG for all text.
- Bxh border handles left/right border.
- Bxc border color handles left/right border. color should match Bxo.
- Bxo border defines border color. BG must match BG in Bxm.
- BxoWH border and BG must match heading background
- Bx1/x1WH backgrounds must match respective border colors.
- Bxc 'height: 100%' to force hasLayout for IE6. W/o HL on content box, bottom border screws up.
- #EF9999 is background to text area. Note: Content div inside box may have own background.
- #EEEF99 is heading background.
- #000001 is text color in heading
- #990001 is border around header.
- #FFFF01 is border around text and footer. If no header, it is border around all.
*/
.Bxm            {border-style: solid; border-width: 0 1px; font-size: 12px; background: #FFFFFE; }
.Bxh            {padding: 4px; border-color: #DBC466; font-size: 14px; font-weight: bold; color: #000001; background: #DBC467; }
.Bxc            {padding: 8px 4px; border-color: #DBC468; height: 100%; }
.Bxb            {margin-bottom: 10px; }
.Bxo b          {display: block; overflow: hidden; height: 1px; font-size: 1px; border-style: solid; border-color: #DBC468; background: #FFFFFB; }
.BxoWH b        {display: block; overflow: hidden; height: 1px; font-size: 1px; border-style: solid; border-color: #DBC466; background: #DBC467; }
.Bx1            {margin: 0 5px; border-width: 0 0px; background: #DBC468 !important; }
.Bx1WH          {margin: 0 5px; border-width: 0 0px; background: #DBC466 !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: #000001; 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; }

html             {overflow: -moz-scrollbars-vertical; }
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; }

