/* WinIE4 */ /* begin body type */ /* 1 - humanist sans a */

BODY                                                  {  font-size:    1em; font-weight: normal; word-spacing: normal; letter-spacing: normal; text-transform: none; font-family: Verdana, Myriad Web, Syntax, sans-serif; font-size-adjust: .58; } 
P, BLOCKQUOTE, UL, 
OL, DL, DD, LI, 
DIR, MENU                                             {  /* inherit from body */  } 
SMALL                                                 {  font-size:  .92em; } 
BIG                                                   {  font-size: 1.17em; } 
TABLE, TBODY, TR, TD                                  {  font-size:    1em;                      word-spacing: normal; letter-spacing: normal; text-transform: none; font-family: Verdana, Myriad Web, Syntax, sans-serif; font-size-adjust: .58; } 
PRE                                                   {  font-family: 'Monotype.com', Courier New, monospace; } 
OL LI                                                 {  list-style-type: decimal; } 
OL OL LI                                              {  list-style-type: lower-alpha; } 
OL OL OL LI                                           {  list-style-type: lower-roman; } 
/* end body type */ 


body                                                  { font-size:   .8em; }
PRE, CODE, TT                                         { font-size: 1.17em; }


/* WinIE4 */ /* begin header type */ /* 1 - humanist sans a */  
H1                                                    { font-family: Tahoma, Verdana, Myriad Web, Syntax, sans-serif; font-size-adjust: .53; font-size:    2em; font-weight: 500; font-style: normal; text-decoration: none; word-spacing: normal; letter-spacing: normal; text-transform: none; }   
H2                                                    { font-family: Tahoma, Verdana, Myriad Web, Syntax, sans-serif; font-size-adjust: .53; font-size: 1.75em; font-weight: 500; font-style: normal; text-decoration: none; word-spacing: normal; letter-spacing: normal; text-transform: none; }   
H3                                                    { font-family: Tahoma, Verdana, Myriad Web, Syntax, sans-serif; font-size-adjust: .53; font-size: 1.58em; font-weight: 600; font-style: normal; text-decoration: none; word-spacing: normal; letter-spacing: normal; text-transform: none; }   
H4                                                    { font-family: Tahoma, Verdana, Myriad Web, Syntax, sans-serif; font-size-adjust: .53; font-size: 1.33em; font-weight: 600; font-style: normal; text-decoration: none; word-spacing: normal; letter-spacing: normal; text-transform: none; }   
H5, DT                                                { font-family: Tahoma, Verdana, Myriad Web, Syntax, sans-serif; font-size-adjust: .53; font-size: 1.17em; font-weight: 600; font-style: normal; text-decoration: none; word-spacing: normal; letter-spacing: normal; text-transform: none; }   
H6                                                    { font-family: Tahoma, Verdana, Myriad Web, Syntax, sans-serif; font-size-adjust: .53; font-size:    1em; font-weight: 700; font-style: normal; text-decoration: none; word-spacing: normal; letter-spacing: normal; text-transform: none; }   
TFOOT, THEAD                                          { font-size: 1em; word-spacing: normal; letter-spacing: normal; text-transform: none; font-family: Verdana, Myriad Web, Syntax, sans-serif; font-size-adjust: .53; }   
TH                                                    { vertical-align: baseline; font-size: 1em; font-weight: bold; word-spacing: normal; letter-spacing: normal; text-transform: none; font-family: Verdana, Myriad Web, Syntax, sans-serif; font-size-adjust: .53; }   
HR                                                    { visibility: hidden; }    
/* end header type */ 

/* WinIE4 */ /* begin affordances */ /* 1 - blue orange */  
A, ADDRESS, BLOCKQUOTE, BODY, CITE, CODE, DD, DEL, 
DFN, DIV, DL, DT, EM, FORM, H1, H2, H3, H4, H5, H6,
IFRAME, IMG, KBD, LI, OBJECT, OL, P, Q, SAMP, SMALL,
SPAN, STRONG, SUB, SUP, UL, VAR, APPLET, BIG, CENTER,
DIR, FONT, HR, MENU, PRE, ABBR, ACRONYM, BDO, BUTTON,
FIELDSET, INS, LABEL                                  { word-spacing: normal; letter-spacing: normal; text-transform: none; text-decoration: none; border-color: #036; border-style: none; }   
BODY                                                  {                                          background: white; color: black;  }   
EM                                                    { font-style: normal; font-weight: bold  ; background: white; color: black; }   
STRONG                                                { font-style: italic; font-weight: bold;   background: white; color: black; }   
EM STRONG, STRONG EM                                  { font-style: normal; font-weight: bolder; background: white; color: black; text-transform: uppercase; } 

B                                                     { font-weight: bold; } 
I                                                     { font-style: italic; }  
.warning                                              { text-transform: none; font-style: normal; font-weight: bolder; background: yellow; color: black; }   
DEL                                                   { text-decoration: line-through; background: #F66; }   
INS                                                   { text-decoration: none; background: yellow; }   
VAR, CITE, DFN, .note                                 { font-style: italic; }   
ADDRESS                                               { font-style: normal; letter-spacing: .1em; }   
ACRONYM                                               { font-variant: small-caps; letter-spacing: 0.1em; }   
H1, H2, H3, H4, H5, H6, DT, TH, THEAD, TFOOT          { color: #036; background: white; }   
HR                                                    { color: #036; }   
#colophon                                             { display: none; }   
COL, COLGROUP, TABLE, TBODY, TD, TR                   { color: black; text-decoration: none; border-color: black; border-style: none; background: white; }   
A:link                                                { text-decoration: none; font-weight: bold  ; color: #996; background: white; }   
A:visited                                             { text-decoration: none; font-weight: bold  ; color: #996; background: white; }   
A:active                                              { text-decoration: none; font-weight: bold  ; color: #996; background: #FF0; }   
A:hover                                               { text-decoration: none;                      color: #F30; background: white; }   
A.offsite                                             { text-decoration: none; font-weight: normal; color: #C30; background: white; }    
/* end affordances */ 

/* WinIE4 */ /* begin vertical */ /* 1 - pentatonic a */  
A, ADDRESS, BLOCKQUOTE, CITE, CODE, DD, DEL, DFN,  
DIV, DL, DT, EM, FORM, H1, H2, H3, H4, H5, H6,
IFRAME, IMG, KBD, LI, OBJECT, OL, P, Q, SAMP, SMALL,
SPAN, STRONG, SUB, SUP, UL, VAR, APPLET, B, BIG,
CENTER, DIR, FONT, HR, I, MENU, PRE, S, STRIKE, TT,
U, ABBR, ACRONYM, BDO, BUTTON, FIELDSET, INS, LABEL   { margin-top:    0em; margin-bottom:   0em; padding-top:    0em; padding-bottom: 0em; border-top:  0em; border-bottom: 0em; vertical-align: baseline; }   
BODY {  line-height: 1.58em; }   
div > p:first-child, body > p:first-child, td > p:first-child             { margin-top:  .75em; margin-bottom: .75em; padding-top:    0em; padding-bottom: 0em; border-top:  0em; border-bottom: 0em; }   
H1 + P, H2 + P, H3 + P, H4 + P, H5 + P, H6 + P, 
DIV + P, P.initial                                    { margin-top:  .75em; margin-bottom: .75em; padding-top:    0em; padding-bottom: 0em; border-top:  0em; border-bottom: 0em; }   
H1, H2, H3, H4, H5, H6 {  line-height: 1.33em; }   
H1                                                    { margin-top: 1.33em; margin-bottom: .33em; padding-top:    0em; padding-bottom: 0em; border-top:  0em; border-bottom: 0em; }   
H2                                                    { margin-top: 1.75em; margin-bottom: .33em; padding-top:    0em; padding-bottom: 0em; border-top:  0em; border-bottom: 0em; }   
H3                                                    { margin-top: 1.58em; margin-bottom: .33em; padding-top:    0em; padding-bottom: 0em; border-top:  0em; border-bottom: 0em; }   
H4                                                    { margin-top: 1.33em; margin-bottom: .33em; padding-top:    0em; padding-bottom: 0em; border-top:  0em; border-bottom: 0em; }   
H5                                                    { margin-top: 1.17em; margin-bottom: .33em; padding-top:    0em; padding-bottom: 0em; border-top:  0em; border-bottom: 0em; }   
H6                                                    { margin-top:    1em; margin-bottom: .33em; padding-top:    0em; padding-bottom: 0em; border-top:  0em; border-bottom: 0em; }   
P                                                     { margin-top:  .75em; margin-bottom: .75em; padding-top:    0em; padding-bottom: 0em; border-top:  0em; border-bottom: 0em; }   
BLOCKQUOTE, FIELDSET, FORM, UL, OL, DL, DIR, MENU     { margin-top:  .75em; margin-bottom: .75em; padding-top:    0em; padding-bottom: 0em; border-top:  0em; border-bottom: 0em; }   
DT                                                    { margin-top:    0em; margin-bottom:   0em; padding-top:    0em; padding-bottom: 0em; border-top:  0em; border-bottom: 0em; }   
DD                                                    { margin-top:    0em; margin-bottom: .75em; padding-top:    0em; padding-bottom: 0em; border-top:  0em; border-bottom: 0em; }   
LI                                                    { margin-top:    0em; margin-bottom:   0em; padding-top:    0em; padding-bottom: 0em; border-top:  0em; border-bottom: 0em; }   
ADDRESS                                               { margin-top: 1.58em; margin-bottom:1.58em; padding-top:    0em; padding-bottom: 0em; border-top:  0em; border-bottom: 0em; }   
PRE                                                   { margin-top:  .75em; margin-bottom: .75em; padding-top:    0em; padding-bottom: 0em; border-top:  0em; border-bottom: 0em; line-height: 1.25em; }   
HR                                                    { margin-top:  .75em; margin-bottom: .75em; padding-top:    0em; padding-bottom: 0em; border-top:  0em; border-bottom: 0em; height: 1px; }   
DIV, CENTER                                           { margin-top:    0em; margin-bottom:   0em; padding-top:    0em; padding-bottom: 0em; border-top:  0em; border-bottom: 0em; }   
.subhead                                              { margin-top:  .75em; margin-bottom: .75em; padding-top:    0em; padding-bottom: 0em; border-top:  0em; border-bottom: 0em; }   
.stb                                                  { margin-top: 2.17em; margin-bottom: .75em; padding-top: 2.17em; padding-bottom: 0em; border-top:  0em; border-bottom: 0em; border-style: solid }   
.mtb                                                  { margin-top: 3.08em; margin-bottom: .75em; padding-top: 3.08em; padding-bottom: 0em; border-top: .1em; border-bottom: 0em; border-style: solid }   
.ltb                                                  { margin-top: 4.34em; margin-bottom: .75em; padding-top: 4.34em; padding-bottom: 0em; border-top:.25em; border-bottom: 0em; border-style: solid }   
COL, COLGROUP, TABLE, TBODY, TD, TFOOT, TH, THEAD, TR { margin-top:    0em; margin-bottom:   0em; padding-top:    0em; padding-bottom: 0em; border-top:  0em; border-bottom: 0em; }   
UL UL, OL OL, LI ADDRESS, LI DL, LI OL, LI P, LI UL,
LI DIR, LI HR, LI MENU, LI PRE, LI H1, LI H2, LI H3,
LI H4, LI H5, LI H6, DD ADDRESS, DD DL, DD OL, DD P,
DD UL, DD DIR, DD HR, DD MENU, DD PRE, DD H1, DD H2,
DD H3, DD H4, DD H5, DD H6                            { margin-top:    0em; margin-bottom:   0em; padding-top:    0em; padding-bottom: 0em; border-top:  0em; border-bottom: 0em; }   
TD, TH {  line-height: 1.33em; }    /* end vertical */ 

/* WinIE4 */ /* begin horizontal */ /* 1 - compact */  
A, ADDRESS, BLOCKQUOTE, CITE, CODE, DD, DEL, DFN,  
DIV, DL, DT, EM, FORM, H1, H2, H3, H4, H5, H6, 
IFRAME, IMG, KBD, LI, OBJECT, OL, P, Q, SAMP,
SMALL, SPAN, STRONG, SUB, SUP, UL, VAR, APPLET, 
B, BIG, CENTER, DIR, FONT, HR, I, MENU, PRE, S, 
STRIKE, TT, U, ABBR, ACRONYM, BDO, BUTTON, FIELDSET,
INS, LABEL                                            { margin-left:    0em; margin-right: 0em; padding-left: 0em; padding-right: 0em; border-left: 0em; border-right: 0em; text-align: left; float: none; clear: none; list-style-position: outside; }   
ADDRESS, BLOCKQUOTE, DL, FIELDSET, FORM, OL,   
P, UL,  DIR, HR, MENU, PRE                            { margin-left:    0em; margin-right: 0em; padding-left: 0em; padding-right: 0em; border-left: 0em; border-right: 0em; }   
DIV > P:first-child, BODY > P:first-child, 
                     TD   > P:first-child             { margin-left:    0em; margin-right: 0em; padding-left: 0em; padding-right: 0em; border-left: 0em; border-right: 0em; text-align: left; text-indent: 0; }   
H1 + P, H2 + P, H3 + P, H4 + P, H5 + P, H6 + P,
DIV + P, P.initial                                    { margin-left:    0em; margin-right: 0em; padding-left: 0em; padding-right: 0em; border-left: 0em; border-right: 0em; text-align: left; text-indent: 0; }   
H1                                                    { margin-left:    0em; margin-right: 0em; padding-left: 0em; padding-right: 0em; border-left: 0em; border-right: 0em; text-align: left; }   
H2                                                    { margin-left:    0em; margin-right: 0em; padding-left: 0em; padding-right: 0em; border-left: 0em; border-right: 0em; text-align: left; }   
H3                                                    { margin-left:    0em; margin-right: 0em; padding-left: 0em; padding-right: 0em; border-left: 0em; border-right: 0em; text-align: left; }   
H4                                                    { margin-left:    0em; margin-right: 0em; padding-left: 0em; padding-right: 0em; border-left: 0em; border-right: 0em; text-align: left; }   
H5                                                    { margin-left:    0em; margin-right: 0em; padding-left: 0em; padding-right: 0em; border-left: 0em; border-right: 0em; text-align: left; }   
H6                                                    { margin-left:    0em; margin-right: 0em; padding-left: 0em; padding-right: 0em; border-left: 0em; border-right: 0em; text-align: left; }   
P                                                     { margin-left:    0em; margin-right: 0em; padding-left: 0em; padding-right: 0em; border-left: 0em; border-right: 0em; text-indent: 0; }   
BLOCKQUOTE                                            { margin-left: 1.58em; margin-right: 0em; padding-left: 0em; padding-right: 0em; border-left: 0em; border-right: 0em; }   
ADDRESS                                               { margin-left:    0em; margin-right: 0em; padding-left: 0em; padding-right: 0em; border-left: 0em; border-right: 0em; }   
PRE                                                   { margin-left:    0em; margin-right: 0em; padding-left: 0em; padding-right: 0em; border-left: 0em; border-right: 0em; } 
LI                                                    { margin-left: 3.16em; margin-right: 0em; padding-left: 0em; padding-right: 0em; border-left: 0em; border-right: 0em; } 
DT                                                    { margin-left:    0em; margin-right: 0em; padding-left: 0em; padding-right: 0em; border-left: 0em; border-right: 0em; }   
DD                                                    { margin-left: 1.58em; margin-right: 0em; padding-left: 0em; padding-right: 0em; border-left: 0em; border-right: 0em; }   
UL UL, OL OL, LI ADDRESS, LI DL, LI OL, LI P, LI UL,
LI DIR, LI HR, LI MENU, LI PRE, LI H1, LI H2, LI H3,
LI H4, LI H5, LI H6, DD ADDRESS, DD DL, DD OL, DD P,
DD UL, DD DIR, DD HR, DD MENU, DD PRE, DD H1, DD H2,
DD H3, DD H4, DD H5, DD H6                            { margin-left:    0em; margin-right: 0em; padding-left: 0em; padding-right: 0em; border-left: 0em; border-right: 0em; }   
HR                                                    { margin-left:    0em; margin-right: 0em; padding-left: 0em; padding-right: 0em; border-left: 0em; border-right: 0em; text-align: left; width: 100%; }   
CENTER                                                { margin-left:    0em; margin-right: 0em; padding-left: 0em; padding-right: 0em; border-left: 0em; border-right: 0em; text-align: left; }   
COL, COLGROUP, TABLE, TBODY, TD, TFOOT, TH, THEAD, TR { margin-left:    0em; margin-right: 0em; padding-left: 0em; padding-right: 0em; border-left: 0em; border-right: 0em; float: none; clear: none; }   
TABLE                                                 { text-align: left; }   
TD                                                    { text-align: left; }   
TH                                                    { text-align: left; }   
CAPTION                                               { text-align: left; }    

/* end horizontal */ 





/* WinIE4 */ /* begin body box */ /* 1 - 'em-based symmetric a' */

BODY                                                  { border:0px none; padding:0em; margin-left: 1.58em; margin-right: 1ex; width: auto; margin-bottom:1.58em; margin-top: 1.58em } /* end body box */


/*=================================== 3 Column layout section ==================================*/

    P.strapline { color:#68A; 
                  text-align:center
    }

    UL.navmenu  { list-style: none}
    UL.navmenu  { font-size: 10px }
    UL.navmenu  { text-align: left }
/*    UL.navmenu  { float: left }*/
    UL.navmenu  { margin-right: 0 }
    UL.navmenu  { margin-left: 0 }
    UL.navmenu  { margin-top: 60 }
    LI.navmenu  { margin-left: 0 }
    LI.navmenu  { margin-right: 0 }
    H1.navmenu  { font-size: 10px;
                  color    : #68A;
                  margin-top: 10;  
                  margin-bottom: 5;
                  text-decoration: bold;  
    }

    UL.stylemenu { list-style: none}
    UL.stylemenu { font-size: 10px }
    UL.stylemenu { width: 20%; text-align: left }
    /*UL.stylemenu { float: right }*/
    UL.stylemenu { margin-top: 60 }
    UL.stylemenu { margin-right: 0 }
    UL.stylemenu { margin-left: 0 }
    LI.stylemenu { margin-left: 0 }
    LI.stylemenu { margin-right: 0 }
    H1.stylemenu { font-size: 10px;
                   color    : #68A;  
                   margin-top: 10;  
                   margin-bottom: 5;  
                   text-decoration: bold;  
    }

    .footnote    {text-align: center;
                  font-size:9px }

    div.footnote { float: bottom;
                   margin-top: 60;
    }
    
    #lcol
    {
      position: absolute;
      top:     1em;
      left:    1%;
      width:   13%;
    }

    DIV.main-text { 
      margin-left:  15%;
      margin-right: 15%;
    }

    #rcol
    {
      position: absolute;
      top:      1em;
      right:    1%;  /* Because top and right are defined, appears in top right */
      width:    13%;
    }



/*=================================== END of 3 Column layout section ===========================*/