﻿@import url('http://fonts.googleapis.com/css?family=Open+Sans&subset=cyrillic,latin,cyrillic-ext,latin-ext');


BODY {
      font-family:'Open Sans' , Arial;
      font-size:100%;
      color:#000000;
      background-color:#ffffff;
}
#header {
         text-align:right;
         font-size:80%;
}
p#headercolored {
                 background-color:#20515C;
                 color:#F6F6F6;
}
a#headerlink {
              color:#F6F6F6;
}
a#headerlink:hover {
                    color:#0097BA;
}
H1 {
    font-weight:bold;
    font-size:280%;
    x-next-class:BodyText;
    x-next-type:p;
    clear:both;
    color:#9B9B9B;
    break-after:avoid;
    page-break-after:avoid;
}
H2 {
    font-weight:bold;
    font-size:220%;
    x-next-class:BodyText;
    x-next-type:p;
    clear:both;
    color:#9B9B9B;
    break-after:avoid;
    page-break-after:avoid;
}
H2.SE_Localize {
}
H3 {
    font-weight:bold;
    font-size:150%;
    x-next-class:BodyText;
    x-next-type:p;
    clear:both;
    color:#666666;
    break-after:avoid;
    page-break-after:avoid;
}
H3.SE_Localize {
}
.SE_Title_Localize {
}
H4 {
    font-weight:bold;
    font-size:130%;
    x-next-class:BodyText;
    x-next-type:p;
    color:#4c4c4c;
    break-after:avoid;
    page-break-after:avoid;
}
.Heading4B {
            font-weight:bold;
            font-size:115%;
            font-style:normal;
            margin-bottom:3pt;
            x-next-class:BodyText;
            x-next-type:p;
            color:#6A6A6A;
            break-after:avoid;
            page-break-after:avoid;
}
.GenerationDate {
                 font-weight:bold;
                 font-size:115%;
                 font-style:normal;
                 margin-bottom:3pt;
                 x-next-class:BodyText;
                 x-next-type:p;
                 color:#6A6A6A;
                 break-after:avoid;
                 page-break-after:avoid;
                 text-align:center;
}
H5 {
    font-size:100%;
    font-weight:bold;
    margin-bottom:0pt;
    x-next-class:BodyText;
    x-next-type:p;
    clear:both;
    color:#191919;
    break-after:avoid;
    page-break-after:avoid;
}
H5.Bigger {
           font-size:120%;
           margin-bottom:0pt;
           x-next-class:BodyText;
           x-next-type:p;
           clear:both;
           color:#323232;
           break-after:avoid;
           page-break-after:avoid;
}
H6 {
    font-weight:bold;
    x-next-class:BodyText;
    x-next-type:p;
    break-after:avoid;
    page-break-after:avoid;
}
TD {
    padding-left:5px;
    padding-right:5px;
    padding-top:5px;
    padding-bottom:5px;
}
A {
   color:#0097BA;
   text-decoration:underline;
   cursor:hand;
}
A:link {
        color:#0097BA;
        text-decoration:underline;
        cursor:hand;
}
A:visited {
           color:#0097BA;
           text-decoration:underline;
}
A:hover {
         color:#9B9B9B;
}
A:active {
          color:#9B9B9B;
}
A.expandspot {
              cursor:hand;
              font-style:italic;
              x-open-image:url(arrowdown.png);
              x-close-image:url(arrowright.png);
              display:inline;
              text-decoration:none;
}
SPAN.expandtext {
                 font-style:italic;
                 font-weight:normal;
                 x-condition:Print;
}
A.dropspot {
            cursor:hand;
            font-style:italic;
            x-open-image:url(arrowdown.png);
            x-close-image:url(arrowright.png);
            display:inline;
            text-decoration:none;
}
A.dropspot:hover {
                  color:#9B9B9B;
}
A.expandspot:hover {
                    color:#9B9B9B;
}
A.dropspot:active {
                   background-color:#f4f4f4;
}
A.expandspot:active {
                     background-color:#f4f4f4;
}
OL {
    margin-top:0px;
    margin-bottom:0px;
    line-height:115%;
}
UL {
    margin-top:0px;
    margin-bottom:0px;
    line-height:115%;
}
LI {
}
.List {
       text-indent:-0in;
       margin-left:0px;
}
P.List2 {
         text-indent:-0in;
         margin-left:80px;
}
P.List3 {
         text-indent:-0in;
         margin-left:120px;
}
.MarginNote {
             font-size:90%;
             font-style:italic;
             font-weight:normal;
}
p.BodyText {
            margin-top:0pt;
            font-weight:normal;
            line-height:130%;
}
p.BodyTextKeepWithNext {
                        margin-top:0pt;
                        font-weight:normal;
                        line-height:130%;
                        break-after:avoid;
                        page-break-after:avoid;
}
p.TableText {
             font-weight:normal;
             font-style:normal;
             background-color:Transparent;
             margin-top:0pt;
             padding-right:2px;
             padding-left:2px;
             padding-top:2px;
             padding-bottom:2px;
             line-height:130%;
}
.FloatRight {
             float:Right;
             margin-left:10px;
             margin-bottom:10px;
}
.FloatLeft {
            float:Left;
            margin-right:10px;
            margin-bottom:10px;
}
.Note {
       border-left-style:Solid;
       border-right-style:Solid;
       border-top-style:Solid;
       border-bottom-style:Solid;
       background-color:#F0F0F0;
       border-left-width:2px;
       border-right-width:2px;
       border-top-width:2px;
       border-bottom-width:2px;
       border-left-color:#0097ba;
       border-right-color:#0097ba;
       border-top-color:#0097ba;
       border-bottom-color:#0097ba;
       padding-right:4px;
       padding-left:70px;
       padding-top:4px;
       padding-bottom:4px;
       background-image:url(info.png);
       background-repeat:no-repeat;
       background-position:10px 50%;
       background-size:48px 48px;
       min-height:85px;
       *height:85px;
       *zoom:expression( 
       this.runtimeStyle.zoom="1",
       this.appendChild( document.createElement("small")  ).className="before"
     );
}
.Important {
            border-left-style:Solid;
            border-right-style:Solid;
            border-top-style:Solid;
            border-bottom-style:Solid;
            background-color:#F0F0F0;
            border-left-width:2px;
            border-right-width:2px;
            border-top-width:2px;
            border-bottom-width:2px;
            border-left-color:#0097ba;
            border-right-color:#0097ba;
            border-top-color:#0097ba;
            border-bottom-color:#0097ba;
            padding-right:4px;
            padding-left:70px;
            padding-top:4px;
            padding-bottom:4px;
            background-image:url(info.png);
            background-repeat:no-repeat;
            background-position:10px 50%;
            background-size:48px 48px;
            min-height:85px;
            *height:85px;
            *zoom:expression( 
       this.runtimeStyle.zoom="1",
       this.appendChild( document.createElement("small")  ).className="before"
     );
            background-image:url(important.png);
}
.Caution {
          border-left-style:Solid;
          border-right-style:Solid;
          border-top-style:Solid;
          border-bottom-style:Solid;
          background-color:#F0F0F0;
          border-left-width:2px;
          border-right-width:2px;
          border-top-width:2px;
          border-bottom-width:2px;
          border-left-color:#0097ba;
          border-right-color:#0097ba;
          border-top-color:#0097ba;
          border-bottom-color:#0097ba;
          padding-right:4px;
          padding-left:70px;
          padding-top:4px;
          padding-bottom:4px;
          background-image:url(info.png);
          background-repeat:no-repeat;
          background-position:10px 50%;
          background-size:48px 48px;
          min-height:85px;
          *height:85px;
          *zoom:expression( 
       this.runtimeStyle.zoom="1",
       this.appendChild( document.createElement("small")  ).className="before"
     );
          background-image:url(caution.png);
}
.Warning {
          border-left-style:Solid;
          border-right-style:Solid;
          border-top-style:Solid;
          border-bottom-style:Solid;
          background-color:#F0F0F0;
          border-left-width:2px;
          border-right-width:2px;
          border-top-width:2px;
          border-bottom-width:2px;
          border-left-color:#0097ba;
          border-right-color:#0097ba;
          border-top-color:#0097ba;
          border-bottom-color:#0097ba;
          padding-right:4px;
          padding-left:70px;
          padding-top:4px;
          padding-bottom:4px;
          background-image:url(info.png);
          background-repeat:no-repeat;
          background-position:10px 50%;
          background-size:48px 48px;
          min-height:85px;
          *height:85px;
          *zoom:expression( 
       this.runtimeStyle.zoom="1",
       this.appendChild( document.createElement("small")  ).className="before"
     );
          background-color:#D8292F;
          background-image:url(warning.png);
          border-color:#000000;
          color:#ffffff;
}
.Example {
          border-left-style:Solid;
          border-right-style:Solid;
          border-top-style:Solid;
          border-bottom-style:Solid;
          background-color:#F0F0F0;
          border-left-width:2px;
          border-right-width:2px;
          border-top-width:2px;
          border-bottom-width:2px;
          border-left-color:#0097ba;
          border-right-color:#0097ba;
          border-top-color:#0097ba;
          border-bottom-color:#0097ba;
          padding-right:4px;
          padding-left:70px;
          padding-top:4px;
          padding-bottom:4px;
          background-image:url(info.png);
          background-repeat:no-repeat;
          background-position:10px 50%;
          background-size:48px 48px;
          min-height:85px;
          *height:85px;
          *zoom:expression( 
       this.runtimeStyle.zoom="1",
       this.appendChild( document.createElement("small")  ).className="before"
     );
          background-image:url(example.png);
}
.Hint {
       border-left-style:Solid;
       border-right-style:Solid;
       border-top-style:Solid;
       border-bottom-style:Solid;
       background-color:#F0F0F0;
       border-left-width:2px;
       border-right-width:2px;
       border-top-width:2px;
       border-bottom-width:2px;
       border-left-color:#0097ba;
       border-right-color:#0097ba;
       border-top-color:#0097ba;
       border-bottom-color:#0097ba;
       padding-right:4px;
       padding-left:70px;
       padding-top:4px;
       padding-bottom:4px;
       background-image:url(info.png);
       background-repeat:no-repeat;
       background-position:10px 50%;
       background-size:48px 48px;
       min-height:85px;
       *height:85px;
       *zoom:expression( 
       this.runtimeStyle.zoom="1",
       this.appendChild( document.createElement("small")  ).className="before"
     );
       background-image:url(hint.png);
}
.NoteLong {
           border-left-style:Solid;
           border-right-style:Solid;
           border-top-style:Solid;
           border-bottom-style:Solid;
           background-color:#F0F0F0;
           border-left-width:2px;
           border-right-width:2px;
           border-top-width:2px;
           border-bottom-width:2px;
           border-left-color:#0097ba;
           border-right-color:#0097ba;
           border-top-color:#0097ba;
           border-bottom-color:#0097ba;
           padding-right:4px;
           padding-left:70px;
           padding-top:4px;
           padding-bottom:4px;
           background-image:url(info.png);
           background-repeat:no-repeat;
           background-position:10px 50%;
           background-size:48px 48px;
           min-height:85px;
           *height:85px;
           *zoom:expression( 
       this.runtimeStyle.zoom="1",
       this.appendChild( document.createElement("small")  ).className="before"
     );
           background-position:10px 8px;
}
.ExampleLong {
              border-left-style:Solid;
              border-right-style:Solid;
              border-top-style:Solid;
              border-bottom-style:Solid;
              background-color:#F0F0F0;
              border-left-width:2px;
              border-right-width:2px;
              border-top-width:2px;
              border-bottom-width:2px;
              border-left-color:#0097ba;
              border-right-color:#0097ba;
              border-top-color:#0097ba;
              border-bottom-color:#0097ba;
              padding-right:4px;
              padding-left:70px;
              padding-top:4px;
              padding-bottom:4px;
              background-image:url(info.png);
              background-repeat:no-repeat;
              background-position:10px 50%;
              background-size:48px 48px;
              min-height:85px;
              *height:85px;
              *zoom:expression( 
       this.runtimeStyle.zoom="1",
       this.appendChild( document.createElement("small")  ).className="before"
     );
              background-position:10px 8px;
              background-image:url(example.png);
}
.ImportantLong {
                border-left-style:Solid;
                border-right-style:Solid;
                border-top-style:Solid;
                border-bottom-style:Solid;
                background-color:#F0F0F0;
                border-left-width:2px;
                border-right-width:2px;
                border-top-width:2px;
                border-bottom-width:2px;
                border-left-color:#0097ba;
                border-right-color:#0097ba;
                border-top-color:#0097ba;
                border-bottom-color:#0097ba;
                padding-right:4px;
                padding-left:70px;
                padding-top:4px;
                padding-bottom:4px;
                background-image:url(info.png);
                background-repeat:no-repeat;
                background-position:10px 50%;
                background-size:48px 48px;
                min-height:85px;
                *height:85px;
                *zoom:expression( 
       this.runtimeStyle.zoom="1",
       this.appendChild( document.createElement("small")  ).className="before"
     );
                background-position:10px 8px;
                background-image:url(important.png);
}
.Video {
        background-size:48px 48px;
        background-image:url(VideoCamera.png);
        background-position:10px 50%;
        background-repeat:no-repeat;
        display:table-cell;
        vertical-align:middle;
        border-left-style:Solid;
        border-right-style:Solid;
        border-top-style:Solid;
        border-bottom-style:Solid;
        background-color:#F0F0F0;
        border-left-width:2px;
        border-right-width:2px;
        border-top-width:2px;
        border-bottom-width:2px;
        border-left-color:#0097ba;
        border-right-color:#0097ba;
        border-top-color:#0097ba;
        border-bottom-color:#0097ba;
        padding-right:4px;
        padding-left:70px;
        padding-top:4px;
        padding-bottom:4px;
}
.VideoImg {
           vertical-align:middle;
}
.Note + p {
           margin-top:20px;
}
.Important + p {
                margin-top:20px;
}
.Caution + p {
              margin-top:20px;
}
.Warning + p {
              margin-top:20px;
}
.Example + p {
              margin-top:20px;
}
.Example + ul {
               margin-top:20px;
}
.Hint + p {
           margin-top:20px;
}
.NoteLong + p {
               margin-top:20px;
}
.ExampleLong + p {
                  margin-top:20px;
}
.ImportantLong + p {
                    margin-top:20px;
}
DIV + Table {
             margin-top:30px;
}
DIV.Note + DIV.Note {
                     margin-top:20px;
}
.ExplainHead {
              color:#0000ff;
              color:#0097BA;
              font-weight:bold;
              margin-bottom:0px;
              margin-left:10px;
}
.ExplainText {
              color:#0000ff;
              color:#0097BA;
              margin-top:0px;
              margin-left:10px;
}
.bgDarkGrey {
             background-color:#808080;
             color:#ffffff;
             font-weight:Bold;
}
.bgLightGrey {
              background-color:#F0F0F0;
              font-weight:Bold;
}
.bgGrey {
         background-color:#D0D0D0;
}
.bgRed {
        background-color:#FF7F7F;
        color:#ffffff;
        font-weight:Bold;
}
.bgLtHexRed {
             background-color:#FF8080;
             font-weight:Bold;
}
.bgYellow {
           background-color:#F4C400;
           font-weight:Bold;
           color:#ffffff;
}
.bgGreen {
          background-color:#4C9D2F;
          font-weight:Bold;
          color:#ffffff;
}
.bgDarkGreen {
              background-color:#4cc175;
              font-weight:Bold;
}
.bgDeepGreen {
              background-color:#00B050;
              font-weight:Bold;
              color:#000000;
}
.bgLtHexGreen {
               background-color:#A5D867;
               font-weight:Bold;
               color:#000000;
}
.bgPurple {
           background-color:#800080;
           font-weight:Bold;
           color:#ffffff;
}
.bgLightBlue {
              background-color:#007fff;
              font-weight:Bold;
              color:#ffffff;
}
.bgDeepBlue {
             background-color:#0070C0;
             font-weight:Bold;
             color:#ffffff;
}
.bgBlue {
         background-color:#0097BA;
         font-weight:Bold;
         color:#ffffff;
}
.bgLtHexBlue {
              background-color:#85CDDB;
              font-weight:Bold;
}
.bgOrange {
           background-color:#ff7f00;
           font-weight:Bold;
           color:#ffffff;
}
.textRed {
          color:#ff0000;
          background-color:#dddddd;
}
.textBlue {
           color:#0000ff;
           background-color:#dddddd;
}
.textGreen {
            color:#00ff00;
}
.textPurple {
             color:#800080;
}
.highlight {
            background-color:#FF80B2;
}
.textComment {
              background-color:#ffffc4;
}
.NoteBox {
          border-style:solid;
          border-color:#0097ba;
          border-width:1px;
          background-color:#F0F0F0;
          padding-top:5px;
          padding-right:5px;
          padding-left:5px;
          padding-bottom:15px;
          width:200px;
          margin-left:5px;
          margin-right:5px;
          margin-top:5px;
          margin-bottom:5px;
          float:none;
}
.NoteBoxWide {
              border-style:solid;
              border-color:#0097ba;
              border-width:1px;
              background-color:#F0F0F0;
              padding-top:5px;
              padding-right:5px;
              padding-left:5px;
              padding-bottom:15px;
              width:400px;
              margin-left:5px;
              margin-right:5px;
              margin-top:5px;
              margin-bottom:5px;
              float:none;
}
.NoteBox p {
}
BODY.PopupSim {
               color:#0000ff;
               background-color:#ffffb7;
}
.Note li {
          background-color:inherit;
          padding-bottom:5px;
}
.MsgBox {
         margin-top:10px;
         margin-bottom:10px;
         border-left-style:Solid;
         border-right-style:Solid;
         border-top-style:Solid;
         border-bottom-style:Solid;
         background-color:#DCDCDC;
         background-color:#F4F4F4;
         border-left-width:4px;
         border-right-width:4px;
         border-top-width:4px;
         border-bottom-width:4px;
         border-left-color:#cdcdcd;
         border-right-color:#cdcdcd;
         border-top-color:#cdcdcd;
         border-bottom-color:#cdcdcd;
         width:350px;
         padding:0px 0px 5px 5px;
         margin-bottom:7pt;
         box-shadow:10px 10px 5px #888888;
}
.MsgBoxTitle {
              border-left-style:Solid;
              border-right-style:Solid;
              border-top-style:Solid;
              border-bottom-style:Solid;
              color:#F4F4F4;
              background-color:#c6c6c6;
              background-color:#2C6D7C;
              margin-left:-5px;
              width:344px;
              padding:5px 0px 5px 5px;
              text-transform:capitalize;
              break-after:avoid;
              page-break-after:avoid;
}
P.MoreHeading {
               font-weight:bold;
               font-style:normal;
               color:#666666;
               margin-bottom:0pt;
               x-next-class:MoreList;
               x-next-type:p;
}
P.MoreHeading_Indented {
                        font-weight:bold;
                        font-style:normal;
                        color:#9b9b9b;
                        margin-bottom:0pt;
                        x-next-class:MoreList;
                        x-next-type:p;
                        margin-left:24px;
}
P.RelatedTopicsHeading {
                        font-weight:bold;
                        font-style:italic;
                        color:#000000;
                        margin-bottom:0pt;
                        x-next-class:RelatedTopicsList;
                        x-next-type:p;
                        break-after:avoid;
                        page-break-after:avoid;
}
p.RelatedTopicsList {
                     margin-top:5pt;
                     margin-bottom:5pt;
}
p.BodyTextBold {
                margin-top:0pt;
                font-weight:normal;
                line-height:130%;
                font-weight:bold;
}
SPAN.bold {
           font-weight:bold;
}
SPAN.italic {
             font-style:italic;
}
SPAN.bolditalic {
                 font-weight:bold;
                 font-style:italic;
}
SPAN.underline {
                text-decoration:underline;
}
p.MoreList {
            margin-top:5pt;
            margin-bottom:5pt;
}
.SE_MoreList_Localize {
                       margin-top:5pt;
                       margin-bottom:5pt;
}
.SmallText {
            font-size:80%;
            font-weight:normal;
            font-style:normal;
            background-color:Transparent;
            margin-top:2pt;
            margin-bottom:0pt;
            padding-right:1px;
            padding-left:1px;
            padding-top:1px;
            padding-bottom:1px;
}
.CODE {
       font-family:"Courier New" , monospace;
       margin-top:5pt;
       margin-bottom:5pt;
       color:#000080;
}
DIV.CODE {
          font-family:"Courier New" , monospace;
          margin-top:5pt;
          margin-bottom:5pt;
          color:#000080;
          padding-left:90px;
          background-image:url(code.png);
          background-repeat:no-repeat;
          background-position:8px 50%;
          background-size:48px 48px;
          min-height:85px;
          *height:85px;
}
.CODEBox {
          font-family:"Courier New" , monospace;
          color:#000080;
          background-color:#DCDCDC;
          border:solid 1px #000000;
          padding:10px;
          float:none;
          margin-left:40px;
          margin-top:5pt;
          margin-bottom:5pt;
          margin-right:20px;
          padding-left:90px;
          background-image:url(code.png);
          background-repeat:no-repeat;
          background-position:8px 50%;
          background-size:48px 48px;
          min-height:85px;
          *height:85px;
}
.CODEBoxLong {
              font-family:"Courier New" , monospace;
              color:#000080;
              background-color:#DCDCDC;
              border:solid 1px #000000;
              padding:10px;
              float:none;
              margin-left:40px;
              margin-top:5pt;
              margin-bottom:5pt;
              margin-right:20px;
              padding-left:90px;
              background-image:url(code.png);
              background-repeat:no-repeat;
              background-position:8px 50%;
              background-size:48px 48px;
              min-height:85px;
              *height:85px;
              background-position:10px 8px;
}
.CODEBox p {
            font-family:"Courier New" , monospace;
            margin-bottom:3pt;
            margin-top:3pt;
}
.CODEBox + p {
              margin-top:20px;
}
DIV.CODE + p {
              margin-top:20px;
}
SPAN.CODECharacter {
                    font-family:"Courier New" , monospace;
                    color:#000080;
                    padding:5px;
}
.CODEExplained {
                font-weight:bold;
                font-family:"Courier New" , monospace;
                color:#000080;
                background-color:#DCDCDC;
                margin-top:5pt;
                margin-bottom:0pt;
}
span.PropertyName {
                   font-family:"Courier New" , monospace;
                   background-color:#669900;
                   color:#ffffff;
}
span.PropertyVal {
                  font-family:"Courier New" , monospace;
                  background-color:#455700;
                  color:#ffffff;
}
span.RegistryName {
                   font-family:"Courier New" , monospace;
                   background-color:#dddddd;
                   color:#000000;
}
span.bigtext {
              font-size:120%;
              background-color:transparent;
}
p.Figure {
          margin-bottom:15px;
          margin-top:3pt;
          x-next-class:Caption;
          x-next-type:P;
          break-after:avoid;
          page-break-after:avoid;
}
.Figure + p.BodyText {
                      margin-top:15px;
}
p.Caption {
           font-style:italic;
           font-weight:normal;
           margin-top:-15px;
           x-next-class:BodyText;
           x-next-type:P;
}
.MsgBox + .Caption {
                    margin-top:0px;
}
.Warning a:link {
                 color:#ffffff;
                 text-decoration:underline;
}
.Warning a:visited {
                    color:#ffffff;
                    text-decoration:underline;
}
.Warning a:hover {
                  color:#dddddd;
}
P.SideBarHeading {
                  font-size:80%;
                  font-weight:bold;
                  color:#666666;
                  margin-bottom:0pt;
}
p.KeepWithNext {
                margin-bottom:0pt;
}
P.SmallTableText {
                  font-size:80%;
                  font-weight:normal;
                  font-style:normal;
                  background-color:Transparent;
                  margin-top:0pt;
                  padding-right:2px;
                  padding-left:2px;
                  padding-top:2px;
                  padding-bottom:2px;
}
p.Title {
         font-weight:bold;
         color:#9b9b9b;
         border-top-style:Solid;
         border-top-width:4px;
         font-size:36pt;
         x-next-class:BodyText;
         x-next-type:p;
         text-align:right;
}
table.NoTableHeading {
                      x-row-pat-1:1;
                      x-row-pat-1-name:t1Row;
                      x-row-pat-count:2;
                      x-row-pat-2:1;
                      x-row-pat-2-name:t2Row;
                      x-col-pat-1:1;
                      x-col-pat-1-name:t1Col;
                      x-col-pat-count:2;
                      x-col-pat-2:1;
                      x-col-pat-2-name:t2Col;
                      x-last-col:1;
                      x-last-col-name:last;
                      x-border-spacing:0px;
                      border-style:Solid;
                      border-width:1px;
                      border-color:#0097ba;
                      border-collapse:collapse;
                      margin-left:25px;
                      margin-right:25px;
                      margin-bottom:14px;
}
table.NoTableHeading tr.t1Row td {
                                  border-bottom-style:Solid;
                                  border-bottom-width:1px;
                                  border-bottom-color:#0097ba;
}
table.NoTableHeading tr.t2Row td {
                                  background-color:#DCDCDC;
                                  border-bottom-style:Solid;
                                  border-bottom-width:1px;
                                  border-bottom-color:#0097ba;
}
table.NoTableHeading td.t1Col {
                               border-left-style:Solid;
                               border-left-width:1px;
                               border-left-color:#0097ba;
}
table.NoTableHeading td.t2Col {
                               background-color:transparent;
                               border-left-style:Solid;
                               border-left-width:1px;
                               border-left-color:#0097ba;
}
table.NoTableHeading tr.t1Row td.last {
                                       border-left-style:Solid;
                                       border-left-width:1px;
                                       border-left-color:#0097ba;
}
table.NoTableHeading tr.t2Row td.last {
                                       border-left-style:Solid;
                                       border-left-width:1px;
                                       border-left-color:#0097ba;
}
table.NoTableHeading td.last {
                              border-left-style:Solid;
                              border-left-width:1px;
                              border-left-color:#0097ba;
}
table.NoTableHeading td {
                         padding-left:5px;
                         padding-right:5px;
                         padding-top:5px;
                         padding-bottom:5px;
}
table.NoTableHeading p {
                        margin-bottom:3pt;
                        margin-top:1pt;
                        text-align:left;
}
table.TableHeadingOnSideAndTop {
                                x-1st-row:1;
                                x-1st-row-name:t1st;
                                x-row-pat-1:1;
                                x-row-pat-1-name:t1Row;
                                x-row-pat-count:2;
                                x-row-pat-2:1;
                                x-row-pat-2-name:t2Row;
                                x-1st-col:1;
                                x-1st-col-name:t1st;
                                x-col-pat-1:1;
                                x-col-pat-1-name:t1Col;
                                x-col-pat-count:2;
                                x-col-pat-2:1;
                                x-col-pat-2-name:t2Col;
                                x-last-col:1;
                                x-last-col-name:last;
                                x-border-spacing:0px;
                                margin-left:25px;
                                margin-right:25px;
                                margin-bottom:14px;
                                border-left-style:Solid;
                                border-left-width:1px;
                                border-left-color:#0097ba;
                                border-right-style:Solid;
                                border-right-width:1px;
                                border-right-color:#0097ba;
                                border-top-style:Solid;
                                border-top-width:1px;
                                border-top-color:#0097ba;
                                border-bottom-style:Solid;
                                border-bottom-width:1px;
                                border-bottom-color:#0097ba;
                                border-collapse:collapse;
}
table.TableHeadingOnSideAndTop tr.t1st td {
                                           border-left-style:Solid;
                                           border-left-width:1px;
                                           border-left-color:#0097ba;
                                           border-right-style:Solid;
                                           border-right-width:1px;
                                           border-right-color:#0097ba;
                                           border-top-style:Solid;
                                           border-top-width:1px;
                                           border-top-color:#0097ba;
                                           border-bottom-style:Solid;
                                           border-bottom-width:1px;
                                           border-bottom-color:#0097ba;
                                           background-color:#DCDCDC;
                                           font-weight:bold;
}
table.TableHeadingOnSideAndTop tr.t1Row td {
                                            border-left-style:Solid;
                                            border-left-width:1px;
                                            border-left-color:#0097ba;
                                            border-right-style:Solid;
                                            border-right-width:1px;
                                            border-right-color:#0097ba;
                                            border-top-style:Solid;
                                            border-top-width:1px;
                                            border-top-color:#0097ba;
                                            border-bottom-style:Solid;
                                            border-bottom-width:1px;
                                            border-bottom-color:#0097ba;
}
table.TableHeadingOnSideAndTop tr.t2Row td {
                                            border-left-style:Solid;
                                            border-left-width:1px;
                                            border-left-color:#0097ba;
                                            border-right-style:Solid;
                                            border-right-width:1px;
                                            border-right-color:#0097ba;
                                            border-top-style:Solid;
                                            border-top-width:1px;
                                            border-top-color:#0097ba;
                                            border-bottom-style:Solid;
                                            border-bottom-width:1px;
                                            border-bottom-color:#0097ba;
}
table.TableHeadingOnSideAndTop td.t1st {
                                        background-color:#DCDCDC;
                                        font-weight:bold;
                                        font-weight:bold;
}
table.TableHeadingOnSideAndTop tr.t1Row td.t1st {
                                                 font-weight:bold;
}
table.TableHeadingOnSideAndTop tr.t2Row td.t1st {
                                                 font-weight:bold;
}
table.TableHeadingOnSideAndTop td.t1Col {
                                         border-left-style:Solid;
                                         border-left-width:1px;
                                         border-left-color:#0097ba;
}
table.TableHeadingOnSideAndTop td.t2Col {
                                         border-left-style:Solid;
                                         border-left-width:1px;
                                         border-left-color:#0097ba;
}
table.TableHeadingOnSideAndTop tr.t1Row td.last {
                                                 border-left-style:Solid;
                                                 border-left-width:1px;
                                                 border-left-color:#0097ba;
}
table.TableHeadingOnSideAndTop tr.t2Row td.last {
                                                 border-left-style:Solid;
                                                 border-left-width:1px;
                                                 border-left-color:#0097ba;
}
table.TableHeadingOnSideAndTop td.last {
                                        border-left-style:Solid;
                                        border-left-width:1px;
                                        border-left-color:#0097ba;
}
table.TableHeadingOnSideAndTop td {
                                   padding-left:5px;
                                   padding-right:5px;
                                   padding-top:5px;
                                   padding-bottom:5px;
}
table.TableHeadingOnTop {
                         x-1st-row:1;
                         x-1st-row-name:t1st;
                         x-row-pat-1:1;
                         x-row-pat-1-name:t1Row;
                         x-row-pat-count:2;
                         x-row-pat-2:1;
                         x-row-pat-2-name:t2Row;
                         x-1st-col:1;
                         x-1st-col-name:t1st;
                         x-col-pat-1:1;
                         x-col-pat-1-name:t1Col;
                         x-col-pat-count:2;
                         x-col-pat-2:1;
                         x-col-pat-2-name:t2Col;
                         x-last-col:1;
                         x-last-col-name:last;
                         x-border-spacing:0px;
                         margin-left:25px;
                         margin-right:25px;
                         border-left-style:Solid;
                         border-left-width:1px;
                         border-left-color:#0097ba;
                         border-right-style:Solid;
                         border-right-width:1px;
                         border-right-color:#0097ba;
                         border-top-style:Solid;
                         border-top-width:1px;
                         border-top-color:#0097ba;
                         border-bottom-style:Solid;
                         border-bottom-width:1px;
                         border-bottom-color:#0097ba;
                         border-collapse:collapse;
                         margin-bottom:14px;
}
table.TableHeadingOnTop tr.t1st td {
                                    background-color:#DCDCDC;
                                    font-weight:bold;
                                    border-left-style:Solid;
                                    border-left-width:1px;
                                    border-left-color:#0097ba;
                                    border-right-style:Solid;
                                    border-right-width:1px;
                                    border-right-color:#0097ba;
                                    border-top-style:Solid;
                                    border-top-width:1px;
                                    border-top-color:#0097ba;
                                    border-bottom-style:Solid;
                                    border-bottom-width:1px;
                                    border-bottom-color:#0097ba;
                                    text-align:Center;
}
table.TableHeadingOnTop tr.t1Row td {
                                     background-color:#DCDCDC;
                                     border-bottom-style:Solid;
                                     border-bottom-width:1px;
                                     border-bottom-color:#0097ba;
}
table.TableHeadingOnTop tr.t2Row td {
                                     border-bottom-style:Solid;
                                     border-bottom-width:1px;
                                     border-bottom-color:#0097ba;
}
table.TableHeadingOnTop td.t1st {
}
table.TableHeadingOnTop tr.t1Row td.t1st {
}
table.TableHeadingOnTop tr.t2Row td.t1st {
}
table.TableHeadingOnTop td.t1Col {
                                  border-left-style:Solid;
                                  border-left-width:1px;
                                  border-left-color:#0097ba;
}
table.TableHeadingOnTop td.t2Col {
                                  border-left-style:Solid;
                                  border-left-width:1px;
                                  border-left-color:#0097ba;
}
table.TableHeadingOnTop tr.t1Row td.last {
                                          border-left-style:Solid;
                                          border-left-width:1px;
                                          border-left-color:#0097ba;
}
table.TableHeadingOnTop tr.t2Row td.last {
                                          border-left-style:Solid;
                                          border-left-width:1px;
                                          border-left-color:#0097ba;
}
table.TableHeadingOnTop td.last {
                                 border-left-style:Solid;
                                 border-left-width:1px;
                                 border-left-color:#0097ba;
}
table.TableHeadingOnTop td {
                            padding-left:5px;
                            padding-right:5px;
                            padding-top:5px;
                            padding-bottom:5px;
}
table.TableHeadingOnTopCentered {
                                 x-1st-row:1;
                                 x-1st-row-name:t1st;
                                 x-row-pat-1:1;
                                 x-row-pat-1-name:t1Row;
                                 x-row-pat-count:2;
                                 x-row-pat-2:1;
                                 x-row-pat-2-name:t2Row;
                                 x-1st-col:1;
                                 x-1st-col-name:t1st;
                                 x-col-pat-1:1;
                                 x-col-pat-1-name:t1Col;
                                 x-col-pat-count:2;
                                 x-col-pat-2:1;
                                 x-col-pat-2-name:t2Col;
                                 x-last-col:1;
                                 x-last-col-name:last;
                                 x-border-spacing:0px;
                                 margin-left:25px;
                                 margin-right:25px;
                                 border-left-style:Solid;
                                 border-left-width:1px;
                                 border-left-color:#0097ba;
                                 border-right-style:Solid;
                                 border-right-width:1px;
                                 border-right-color:#0097ba;
                                 border-top-style:Solid;
                                 border-top-width:1px;
                                 border-top-color:#0097ba;
                                 border-bottom-style:Solid;
                                 border-bottom-width:1px;
                                 border-bottom-color:#0097ba;
                                 border-collapse:collapse;
                                 margin-bottom:14px;
                                 text-align:Center;
}
table.TableHeadingOnTopCentered tr.t1st td {
                                            background-color:#DCDCDC;
                                            font-weight:bold;
                                            border-left-style:Solid;
                                            border-left-width:1px;
                                            border-left-color:#0097ba;
                                            border-right-style:Solid;
                                            border-right-width:1px;
                                            border-right-color:#0097ba;
                                            border-top-style:Solid;
                                            border-top-width:1px;
                                            border-top-color:#0097ba;
                                            border-bottom-style:Solid;
                                            border-bottom-width:1px;
                                            border-bottom-color:#0097ba;
                                            text-align:Center;
}
table.TableHeadingOnTopCentered tr.t1Row td {
                                             border-bottom-style:Solid;
                                             border-bottom-width:1px;
                                             border-bottom-color:#0097ba;
                                             background-color:#DCDCDC;
}
table.TableHeadingOnTopCentered tr.t2Row td {
                                             border-bottom-style:Solid;
                                             border-bottom-width:1px;
                                             border-bottom-color:#0097ba;
}
table.TableHeadingOnTopCentered td.t1st {
}
table.TableHeadingOnTopCentered tr.t1Row td.t1st {
}
table.TableHeadingOnTopCentered tr.t2Row td.t1st {
}
table.TableHeadingOnTopCentered td.t1Col {
                                          border-left-style:Solid;
                                          border-left-width:1px;
                                          border-left-color:#0097ba;
}
table.TableHeadingOnTopCentered td.t2Col {
                                          border-left-style:Solid;
                                          border-left-width:1px;
                                          border-left-color:#0097ba;
}
table.TableHeadingOnTopCentered tr.t1Row td.last {
                                                  border-left-style:Solid;
                                                  border-left-width:1px;
                                                  border-left-color:#0097ba;
}
table.TableHeadingOnTopCentered tr.t2Row td.last {
                                                  border-left-style:Solid;
                                                  border-left-width:1px;
                                                  border-left-color:#0097ba;
}
table.TableHeadingOnTopCentered td.last {
                                         border-left-style:Solid;
                                         border-left-width:1px;
                                         border-left-color:#0097ba;
}
table.TableHeadingOnTopCentered td {
                                    padding-left:5px;
                                    padding-right:5px;
                                    padding-top:5px;
                                    padding-bottom:5px;
}
table.TableHeadAltCols {
                        margin-left:25px;
                        margin-right:25px;
                        border-collapse:collapse;
                        margin-bottom:14px;
                        border-width:1px;
                        border-color:#0097ba;
                        border-style:solid;
                        border-width:1px;
                        x-1st-row:1;
                        x-1st-row-name:t1st;
                        x-col-pat-1:1;
                        x-col-pat-1-name:t1Col;
                        x-col-pat-count:2;
                        x-col-pat-2:1;
                        x-col-pat-2-name:t2Col;
}
table.TableHeadAltCols tr {
                           border-color:#0097ba;
                           border-style:solid;
                           border-width:1px;
}
table.TableHeadAltCols td {
                           border-color:#0097ba;
                           border-style:solid;
                           border-width:1px;
                           padding:5px;
}
table.TableHeadAltCols th {
                           background-color:#DCDCDC;
                           border-color:#0097ba;
                           border-style:solid;
                           border-width:1px;
                           padding:5px;
}
table.TableHeadAltCols tr.t1st td {
                                   text-align:center;
                                   background-color:#DCDCDC;
                                   border-left-style:Solid;
                                   border-left-width:1px;
                                   border-left-color:#0097ba;
                                   border-right-style:Solid;
                                   border-right-width:1px;
                                   border-right-color:#0097ba;
                                   border-top-style:Solid;
                                   border-top-width:1px;
                                   border-top-color:#0097ba;
                                   border-bottom-style:Solid;
                                   border-bottom-width:1px;
                                   border-bottom-color:#0097ba;
                                   font-weight:bold;
}
table.TableHeadAltCols td.t1Col {
                                 background-color:#DCDCDC;
                                 border-left-style:Solid;
                                 border-left-width:1px;
                                 border-left-color:#0097ba;
                                 border-right-style:Solid;
                                 border-right-width:1px;
                                 border-right-color:#0097ba;
                                 border-top-style:Solid;
                                 border-top-width:1px;
                                 border-top-color:#0097ba;
                                 border-bottom-style:Solid;
                                 border-bottom-width:1px;
                                 border-bottom-color:#0097ba;
}
table.TableHeadAltCols td.t2Col {
}
table.CustomTable {
                   margin-left:25px;
                   margin-right:25px;
                   border-collapse:collapse;
                   margin-bottom:14px;
                   border-width:1px;
                   border-color:#0097ba;
                   border-style:solid;
                   border-width:1px;
                   x-1st-row:1;
                   x-1st-row-name:t1st;
                   x-col-pat-1:1;
                   x-col-pat-1-name:t1Col;
                   x-col-pat-count:2;
                   x-col-pat-2:1;
                   x-col-pat-2-name:t2Col;
}
table.CustomTable tr {
}
table.CustomTable td {
                      padding:5px;
}
table.CustomTable th {
                      background-color:#DCDCDC;
                      border-color:#0097ba;
                      border-style:solid;
                      border-width:1px;
                      padding:5px;
}
table.CustomTable tr.t1st td {
                              text-align:center;
                              background-color:#DCDCDC;
                              border-left-style:Solid;
                              border-left-width:1px;
                              border-left-color:#0097ba;
                              border-right-style:Solid;
                              border-right-width:1px;
                              border-right-color:#0097ba;
                              border-top-style:Solid;
                              border-top-width:1px;
                              border-top-color:#000000;
                              border-bottom-style:Solid;
                              border-bottom-width:1px;
                              border-bottom-color:#0097ba font-weight: bold;
}
table.CustomTable td.t1Col {
                            background-color:#DCDCDC;
                            border-left-style:Solid;
                            border-left-width:1px;
                            border-left-color:#0097ba;
                            border-right-style:Solid;
                            border-right-width:1px;
                            border-right-color:#0097ba;
}
table.CustomTable td.t2Col {
}
div > SPAN.Code {
                 color:#D4B641;
                 margin-bottom:5pt;
                 margin-top:5pt;
                 font-family:"Courier New" , monospace;
}
.footersection {
                text-align:left;
                font-size:80%;
                background-color:#20515C;
                color:#F6F6F6;
                padding:5px;
                padding-left:10px;
}
hr#beforefooter {
                 display:block;
                 margin-top:1.5em;
                 margin-bottom:1.5em;
                 margin-left:auto;
                 margin-right:auto;
                 border-style:solid;
                 border-width:1px;
                 border-color:#C0CCCF;
}
.footersection > hr {
                     color:#d9e4da;
                     background-color:#d9e4da;
                     text-align:center;
                     margin-bottom:10px;
}
.footersection > li {
                     list-style:none;
}
.footerheading {
                font-weight:bold;
                margin-top:5px;
                margin-bottom:0px;
                padding-left:20px;
                background-image:url('caret_right.png');
                background-repeat:no-repeat;
}
.footerheading:hover {
                      cursor:hand;
                      color:#0097BA;
                      background-image:url('caret_right_hover.png');
}
.footerheading_expanded {
                         background-image:url('caret_down.png');
                         background-repeat:no-repeat;
                         padding-left:20px;
}
.footerheading_expanded:hover {
                               background-image:url('caret_down_hover.png');
                               cursor:hand;
                               color:#0097BA;
}
.footerpar {
            margin:0px;
            margin-left:40px;
}
A.footerheadinglink {
                     text-decoration:none;
                     font-style:normal;
                     color:#F6F6F6;
}
A.footerheadinglink:active {
                            color:#0097BA;
                            background-color:transparent;
                            color:#F6F6F6;
}
A.footerheadinglink:visited {
                             color:#F4F4F4;
}
A.footerheadinglink:hover {
                           color:#0097BA;
                           text-decoration:underline;
}
A.footerlink {
              color:#C0CCCF;
              text-decoration:none;
}
A.footerlink:active {
                     color:#9B9B9B;
}
A.footerlink:visited {
                      color:#C0CCCF;
}
A.footerlink:hover {
                    color:#0097BA;
                    text-decoration:underline;
}
A.info1 {
         color:#F6F6F6;
         font-weight:bold;
         cursor:hand;
         text-decoration:none;
}
A.info2 {
         color:#F6F6F6;
         font-weight:bold;
         cursor:hand;
         text-decoration:none;
}
A.info1:hover {
               color:#0097BA;
               text-decoration:none;
               cursor:hand;
}
A.info2:hover {
               color:#0097BA;
               text-decoration:none;
               cursor:hand;
}
.trash {
        color:#C0CCCF;
        font-weight:normal;
        font-size:100%;
}
