/********************************************************************* standard definitions*********************************************************************/                                    H1, H2, H3, H4, H5, H6, P, UL, OL, DIR, MENU,  DT, DD, ADDRESS, BLOCKQUOTE, PRE, BR, HR, FORM, DL {display: block }B, STRONG, I, EM, CITE, VAR, TT, CODE, KBD, SAMP, IMG, SPAN { display: inline }HTML:lang(fr)   { quotes: '« ' ' »' }HTML:lang(de)   { quotes: '»' '«' '\2039' '\203A' }/********************************************************************* links used throughout document*********************************************************************/             a:visited        { text-decoration: underline; color: #7874b8;}a:hover          { text-decoration: underline; color: #e0b705;}a:link           { text-decoration: underline; color: #7874b8;}a:active         { text-decoration: underline; color: #7874b8; }/********************************************************************* ensuring no borders around images*********************************************************************/a:visited IMG    { border: 0px; color: #ffffff }a:hover IMG      { border: 0px; color: #ffffff }a:link IMG       { border: 0px; color: #ffffff }a:active IMG     { border: 0px; color: #ffffff }/********************************************************************* styles applicable to all documents*********************************************************************/html            {  width: 100%;                    height: 100%;                    padding: 0 0 0 0;                    margin: 0 0 0 0; }body             { height: 100%;                    width: 100%;                    padding: 0 0 0 0;                    margin: 0 0 0 0;                   marginwidth: 0;	                marginheight: 0;                   line-height: 130%;                    background: white url('http://www.e-signature.com/library/images/topback8.jpg') repeat-x ;                   text-decoration: none;                    font-family: Verdana, Arial, Helvetica, sans-serif;                   font-size: 11px ! important;                   color: #666666;                   SCROLLBAR-TRACK-COLOR: #e0b705; }   table.maintable  { width: 780px;                   height: 100%;                   border: 0 ;                   cellpadding: 0;                   cellspacing: 0 ;                   margin: 0;  }              /********************************************************************* td.fullcontents defines the width of the table used in all pages.  Use in conjunction with frames definitions to arrive at a max width of 800 pixels* delete this after all pages have been moved to new format*********************************************************************/td.fullcontents	{ width: 537px;                   padding: 0 0 0 15;                   BORDER-BOTTOM: #000000 0px solid;                   BORDER-LEFT: #000000 0px solid;                   BORDER-RIGHT: #000000 0px solid;                   BORDER-TOP: #000000 0px solid;                   line-height: 130%;                   color: #666666;                   font-family: Verdana, Arial, Helvetica, sans-serif;                   font-size: 11px;                   text-transform: none;}.textTitle       { line-height: 100%;                   color: #000000;                   font-family: Verdana, Arial, Helvetica, sans-serif;                   font-size: 18px;                   text-transform: none;                   font-weight: bold;}                   .Normal          { font-size: 11px;                    color: #666666;                    font-family: Verdana, Arial, Helvetica, sans-serif; }.textBody        { line-height: 130%;                   color: #000000;                   font-family:  Verdana, Arial, Helvetica, sans-serif;                   font-size: 11px;                   text-transform: none;}                   .hierarchytext    { line-height: 130%;                   color: #000000;                   font-family:  Verdana, Arial, Helvetica, sans-serif;                   font-size: 11px;                   text-transform: none;}                 ol li				{ }                   UL               { margin: 10 0 0 15;                   padding: 0 0 0 0;}UL LI            { margin: 2 0 0 0;                   padding: 0 0 0 0;                   list-style: square;                    line-height: 130%;                   color: #666666;                   font-family: Verdana, Arial, Helvetica, sans-serif;                   font-size: 11px;                   text-transform: none;}  hr               { color: #cccccc;                   height: 1px;}.textTable       { line-height: 130%;                   font-size: 11px;} td.tdtextBody    { line-height: 130%;                   color: #000000;                   font-family: Verdana, Arial, Helvetica, sans-serif;                   font-size: 11px;                   text-transform: none;} .hilite           { background-color: #fafad2;}/*********************************************************************  The following define the menu structure*********************************************************************/#piggy           {position: relative; top:0px; left:0px;                   width: 780px;}                   a.topnavUpper:link { font-size: 10px ! important;                   color: #AABCC3;                   font-family:  Verdana, Arial, Helvetica, sans-serif;                   text-decoration: none;                   text-transform: uppercase;                   letter-spacing: 2pt;                   font-weight: bold; }                  A.topnavUpper:visited    {font-size: 10px ! important;                   color: #AABCC3;                   font-family:  Verdana, Arial, Helvetica, sans-serif;                   text-decoration: none;                   text-transform: uppercase;                   letter-spacing: 2pt;                   font-weight: bold; }                  A.topnavUpper:active    {font-size: 10px ! important;                   color: #AABCC3;                   font-family:  Verdana, Arial, Helvetica, sans-serif;                   text-decoration: none;                   text-transform: uppercase;                   letter-spacing: 2pt;                   font-weight: bold; }                               A.topnavUpper:hover  {font-size: 10px ! important;                   color: #ffffff;                   font-family:  Verdana, Arial, Helvetica, sans-serif;                   text-decoration: none;                   text-transform: uppercase;                   letter-spacing: 2pt;                   font-weight: bold; }                                                  A.topnav:link  { font-weight: bold ;                  font-size: 11px ! important;                  color: #ffffff;                  font-family: Verdana, Arial, Helvetica, sans-serif;                  text-decoration: none;}                 A.topnav:visited { font-weight: bold;                  font-size: 11px ! important;                  color: #ffffff;                  font-family: Verdana, Arial, Helvetica, sans-serif;                  text-decoration: none;}                 A.topnav:active { font-weight: bold;                  font-size: 11px ! important;                  color: #ffffff;                  font-family: Verdana, Arial, Helvetica, sans-serif;                  text-decoration: none;}                                  A.topnav:hover { font-weight: bold;                  font-size: 11px ! important;                  color: #ec9638;                  font-family: Verdana, Arial, Helvetica, sans-serif;                  text-decoration: none;}                 #menus          { position: absolute; top: 214px; left: 15px;                    width: 173px;                   height: 240px;                   border: 0px;                  overflow: no;                   padding: 0 0 0 0;                   background-color: white;                  font-family: Verdana, Arial, Helvetica, sans-serif;                  font-size: 11px ! important;}#menus hr.title	      { margin: 12 0 0 0;					 color: #cccccc; 					 height=2px; }					 #menus hr       { margin: 0 0 0 -16;					 color: #cccccc; 					 height=1px; }ul.menus       { margin: 0 0 0 16;}li.menus       { margin: 0 0 0 0;                  list-style: outside;                  list-style-image: url(../images/arrowbullet1.gif); }                  #menus li p     { margin: 0 0 1 0;                  list-style: outside;                  list-style-image: url(../images/arrowbullet2.gif); }                    #menus  A.sidenav:link      { font-weight: normal;                   font-size: 10px ! important;                   color: #666666;                   font-family: Verdana, Arial, Helvetica, sans-serif;                   text-decoration: none;}                  #menus  A.sidenav:visited      { font-weight: normal;                   font-size: 10px ! important;                   color: #666666;                   font-family: Verdana, Arial, Helvetica, sans-serif;                   text-decoration: none;}#menus  A.sidenav:active     { font-weight: normal;                   font-size: 10px ! important;                   color: #e0b705;                   font-family: Verdana, Arial, Helvetica, sans-serif;                   text-decoration: none;}                  #menus A.sidenav:hover { font-weight: normal;                  font-size: 10px ! important;                  color: #e0b705;                  font-family: Verdana, Arial, Helvetica, sans-serif;                  text-decoration: none;}                                   #menus .sidesubnav     { font-weight: normal;                   font-size: 11px ! important;                   color: #999999;                   font-family: Verdana, Arial, Helvetica, sans-serif;                   text-decoration: none;}                  #menus A.sidesubnav:hover { font-weight: normal;                  font-size: 11px ! important;                  color: #40AC70;                  font-family: Verdana, Arial, Helvetica, sans-serif;                  text-decoration: none;} #menus .sidenavtitle  { font-weight: bold;                  font-size: 13px ! important;                  color: #333333;                  font-family: Arial, Verdana, Helvetica, sans-serif;                  text-decoration: none;                 padding: 0 0 12 0;}                                  #hierarchy       { position: absolute; top: 199px; left: 235px;                     width: 355px;                    height: 35px;                    border: 0px;                   overflow: no;                    padding: 0 0 0 0;                   background-color:  ;                   }              #language        { position: absolute; top: 199px; left: 590px;                     text-align: right;                    width: 190px;                    height: 35px;                    border: 0px;                   overflow: no;                    padding: 0 0 0 0;                   background-color:  ;                   z-index: 1;}                  #maincontent     { position: absolute; top: 225px; left: 235px;                     width: 545px;                    border: 0px;                   margin: 0 0 0 0;                   overflow: no;                   background-color: white ;                   padding: 0 0 0 0; }                       #key             { display: none ;                   height: 0;}   #option1         { padding: 20 0 0 0;                    display: ;                   color: #666666;                  font-family: Verdana, Arial, Helvetica, sans-serif;                  font-size: 11px ! important;}                      #option2         { padding: 0 10 10 0;                    display: ;}                    #option3         { padding: 0 10 0 0;                    display: ;                   float: left;}                    /********************************************************************* styles used in header at top of all pages*********************************************************************/                                      td.titlebar2      { font-family: Arial, Helvetica, Sans-Serif;                     font-size: 9px;                     font-style: normal;                     line-height: normal;                     font-weight: 900;                     font-variant: normal;                     text-transform: none;                     color: #FFFFFF;                     cursor: default;                     width: 86px;                    height: 14px;                     padding: 0 0 0 4px;                    background-color : #669933;                    border-right: #ffffff 1px solid;}                   /********************************************************************* styles used in footer links on the bottom of all pages*********************************************************************/.textfooter      { line-height: 130%;                   color: #666666;                   font-family: Verdana, Arial, Helvetica, sans-serif;                   font-size: 10px;                   text-transform: none;}  /********************************************************************* styles used in "what's new" pages*********************************************************************/.textNews        { font-size: 11px;                    line-height: 110%;                    padding: 10 4 4 4;                   BORDER-BOTTOM: #000000 1px solid;                   BORDER-LEFT: #000000 1px solid;                   BORDER-RIGHT: #000000 1px solid;                   BORDER-TOP: #000000 1px solid;}                    .textNewsTable   { BORDER-RIGHT: #ffffff 15px solid;}                                 /********************************************************************* style used on "glossary" pages*********************************************************************/           .glossaryTitle   { color: #000000;                     font-size: 18pt;                    text-align: Center;                    font-weight: bold;                    background-color: #e0b705;                    margin-bottom: 2;}                   /********************************************************************* headings used only for keywords -remove after site update*********************************************************************/                              h4               { font-size: 8px;                    color: #FFFFFF;}h6               { font-size: 6px;                    color: #FFFFFF;}              /********************************************************************* styles used in "about us" pages to cover geobuttons*********************************************************************/.dark, .dark *   { color: #666666;                    font-family: Verdana, Arial, Sans-Serif, Helvetica;                    font-size: 11px;                    text-decoration: none;                    line-height: 130%; }                   .dark a:link     { color: #666666;                    font-family: Verdana, Arial, Sans-Serif, Helvetica;                    font-size: 11px;                    text-decoration: none;                    line-height: 130%;}                   .dark a:visited  { color: #666666;                    font-family: Verdana, Arial, Sans-Serif, Helvetica;                    font-size: 11px;                    text-decoration: none;                    line-height: 130% }                   .dark a:hover    { color: #666666; font-family: Verdana, Arial, Sans-Serif, Helvetica;                    font-size: 11px;                    text-decoration: none;                    line-height: 130%;                    background-color: #ffffff;                    hand: normal;}                   .dark a:active   { color: #666666;                    font-family: Verdana, Arial, Sans-Serif, Helvetica;                    font-size: 11px;                    text-decoration: none;                    line-height: 130% }                   .dark a:unknown  { color: #666666;                    font-family: Verdana, Arial, Sans-Serif, Helvetica;                    font-size: 11px;                    text-decoration: none;                    line-height: 130%; }                   /********************************************************************* styles used in "index" page*********************************************************************/td.cover         { width: 125px;                   padding: 3 5 0 5;                   height: 20px;                   background-color: #a8acd0;                   font-family: Verdana, Arial, Sans-Serif, Helvetica;                    font-size: 11px;                   font-weight: bold;                   cursor: hand;                   margin-right: 5;                   BORDER-BOTTOM: #000000 3px solid;                   BORDER-LEFT: #7874b8 3px solid;                   BORDER-RIGHT: #000000 3px solid;                   BORDER-TOP: #7874b8 3px solid;}/********************************************************************* styles used for special interpretive devices*********************************************************************/                    @media print {  @page         { margin: 10% }  H1, H2, H3,  H4, H5, H6    { page-break-after: avoid; page-break-inside: avoid }  BLOCKQUOTE,   PRE           { page-break-inside: avoid }  UL, OL, DL    { page-break-before: avoid }}@media speech {  H1, H2, H3,   H4, H5, H6    { voice-family: paul, male; stress: 20; richness: 90 }  H1            { pitch: x-low; pitch-range: 90 }  H2            { pitch: x-low; pitch-range: 80 }  H3            { pitch: low; pitch-range: 70 }  H4            { pitch: medium; pitch-range: 60 }  H5            { pitch: medium; pitch-range: 50 }  H6            { pitch: medium; pitch-range: 40 }  LI, DT, DD    { pitch: medium; richness: 60 }  DT            { stress: 80 }  PRE, CODE, TT { pitch: medium; pitch-range: 0; stress: 0; richness: 80 }  EM            { pitch: medium; pitch-range: 60; stress: 60; richness: 50 }  STRONG        { pitch: medium; pitch-range: 60; stress: 90; richness: 90 }  DFN           { pitch: high; pitch-range: 60; stress: 60 }  S, STRIKE     { richness: 0 }  I             { pitch: medium; pitch-range: 60; stress: 60; richness: 50 }  B             { pitch: medium; pitch-range: 60; stress: 90; richness: 90 }  U             { richness: 0 }  A:link        { voice-family: harry, male }  A:visited     { voice-family: betty, female }  A:active      { voice-family: betty, female; pitch-range: 80; pitch: x-high }/********************************************************************* for future use                     SCROLLBAR-FACE-COLOR: #FFCC33;                   SCROLLBAR-HIGHLIGHT-COLOR: #CC6600;                   SCROLLBAR-SHADOW-COLOR: #FF9900;                   SCROLLBAR-3DLIGHT-COLOR: #FFCC66;                   SCROLLBAR-ARROW-COLOR: #003399;                   SCROLLBAR-TRACK-COLOR: #FF9900;                   SCROLLBAR-DARKSHADOW-COLOR: #996600;                                      list-style: square;                    list-style-image: url(http://www.microsoft.com/enable/images/nav/navtri.gif);UL                 {list-style: outside }UL.compact         {list-style: inside }P:first-letter   { font-size: 200%; float: left }  P:first-letter    { font-size: 200%; font-style: italic;                    font-weight: bold; float: left }*********************************************************************/