img {
      behavior:expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true;
}

.Sheet, .Sheet-body {
      zoom:1;
}

.Sheet-body {
      position:static;
}

.Sheet-tr, .Sheet-tl, .Sheet-br, .Sheet-bl, .Sheet-tc, .Sheet-bc,.Sheet-cr, .Sheet-cl {
      font-size:1px;
      unknown-attribute:none;
}

.Sheet-tr, .Sheet-tl, .Sheet-br, .Sheet-bl {
      behavior:expression(this.runtimeStyle.filter?'';
}

.Sheet-tl {
      clip:rect(auto 17px 17px auto);
}

.Sheet-tr {
      left:expression(this.parentNode.offsetWidth-34+'px');
      clip:rect(auto auto 17px 17px);
}

.Sheet-bl {
      top:expression(this.parentNode.offsetHeight-34+'px');
      clip:rect(17px 17px auto auto);
}

.Sheet-br {
      top:expression(this.parentNode.offsetHeight-34+'px');
      left:expression(this.parentNode.offsetWidth-34+'px');
      clip:rect(17px auto auto 17px);
}

.Sheet-tc, .Sheet-bc {
      width:expression(this.parentNode.offsetWidth-34+'px');
      behavior:expression(this.runtimeStyle.filter?'';
}

.Sheet-tc {
      clip:rect(auto auto 17px auto);
}

.Sheet-bc {
      top:expression(this.parentNode.offsetHeight-34+'px');
      clip:rect(17px auto auto auto);
}

.Sheet-cr, .Sheet-cl {
      height:expression(this.parentNode.offsetHeight-34+'px');
      behavior:expression(this.runtimeStyle.filter?'';
}

.Sheet-cr {
      left:expression(this.parentNode.offsetWidth-34+'px');
      clip:rect(auto auto auto 17px);
}

.Sheet-cl {
      clip:rect(auto 17px auto auto);
}

.Sheet-cc {
      font-size:1px;
      width:expression(this.parentNode.offsetWidth-34+'px');
      height:expression(this.parentNode.offsetHeight-34+'px');
      background-color:#FDFCFD;
}

.PageBackgroundSimpleGradient, .PageBackgroundGradient, .PageBackgroundGlare {
      width:expression(document.body.clientWidth > 900 ? "100%";
}

.artmenu ul {
      height:1%;
      width:1px;
}

.artmenu, .artmenu ul {
      height:1%;
}

.artmenu li.artmenuhover {
      z-index:10000;
}

.artmenu .artmenuhoverUL {
      visibility:visible;
      top:100%;
      left:0;
}

.artmenu .artmenuhoverUL .artmenuhoverUL {
      top:0;
      left:100%;
}

.artmenu ul a {
      height:1%;
}

.artmenu li li {
      float:left;
      width:100%;
}

.nav {
      zoom:1;
}

.nav .l, .nav .r {
      font-size:1px;
      behavior:expression(this.runtimeStyle.filter?'';
      unknown-attribute:none;
}

.nav .l {
      width:expression(this.parentNode.offsetWidth-0+'px');
}

.nav .r {
      left:expression(this.parentNode.offsetWidth-874+'px');
      clip:rect(auto auto auto 874px);
}

.artmenu a {
      float:left;
      background-color:#31989E;
}

.artmenu a:hover {
      visibility:visible;
}

.artmenu a .r, .artmenu a .l {
      font-size:1px;
      behavior:expression(this.runtimeStyle.filter?'';
      unknown-attribute:none;
}

.artmenu a .r {
      left:expression(this.parentNode.offsetWidth-406+'px');
      clip:rect(auto auto auto 403px);
}

.artmenu a .l {
      width:expression(this.parentNode.offsetWidth-3+'px');
}

.artmenuhover .artmenuhoverA .t {
      color:#1D1B1D;
}

.artmenuhover .artmenuhoverA .l, .artmenuhover .artmenuhoverA .r {
      top:-25px;
}

.Block, .Block-body {
      zoom:1;
}

.Block-body {
      position:static;
}

.Block-tr, .Block-tl, .Block-br, .Block-bl, .Block-tc, .Block-bc,.Block-cr, .Block-cl {
      font-size:1px;
      unknown-attribute:none;
}

.Block-tr, .Block-tl, .Block-br, .Block-bl {
      behavior:expression(this.runtimeStyle.filter?'';
}

.Block-tl {
      clip:rect(auto 7px 7px auto);
}

.Block-tr {
      left:expression(this.parentNode.offsetWidth-14+'px');
      clip:rect(auto auto 7px 7px);
}

.Block-bl {
      top:expression(this.parentNode.offsetHeight-14+'px');
      clip:rect(7px 7px auto auto);
}

.Block-br {
      top:expression(this.parentNode.offsetHeight-14+'px');
      left:expression(this.parentNode.offsetWidth-14+'px');
      clip:rect(7px auto auto 7px);
}

.Block-tc, .Block-bc {
      width:expression(this.parentNode.offsetWidth-14+'px');
      behavior:expression(this.runtimeStyle.filter?'';
}

.Block-tc {
      clip:rect(auto auto 7px auto);
}

.Block-bc {
      top:expression(this.parentNode.offsetHeight-14+'px');
      clip:rect(7px auto auto auto);
}

.Block-cr, .Block-cl {
      height:expression(this.parentNode.offsetHeight-14+'px');
      behavior:expression(this.runtimeStyle.filter?'';
}

.Block-cr {
      left:expression(this.parentNode.offsetWidth-14+'px');
      clip:rect(auto auto auto 7px);
}

.Block-cl {
      clip:rect(auto 7px auto auto);
}

.Block-cc {
      font-size:1px;
      width:expression(this.parentNode.offsetWidth-14+'px');
      height:expression(this.parentNode.offsetHeight-14+'px');
      background-color:#E9E7E9;
}

.BlockHeader, .BlockHeader {
      font-size:1px;
}

.BlockHeader .l, .BlockHeader .r {
      behavior:expression(this.runtimeStyle.filter?'';
      unknown-attribute:none;
}

.BlockHeader .r {
      left:expression(this.parentNode.offsetWidth-894+'px');
      clip:rect(auto auto auto 888px);
}

.BlockHeader .l {
      width:expression(this.parentNode.offsetWidth-6+'px');
}

.header-tag-icon {
      behavior:expression(this.runtimeStyle.filter?'';
      unknown-attribute:none;
}

.BlockContent, .BlockContent-body {
      zoom:1;
}

.BlockContent-body {
      position:static;
}

.BlockContent-body ul li {
      height:1%;
      behavior:expression(this.runtimeStyle.filter?'';
      unknown-attribute:none;
}

.Post, .Post-body {
      zoom:1;
}

.Post-body {
      position:static;
}

h1 {
      margin-bottom:0.67em;
      margin-top:0.67em;
      margin-right:0;
      margin-left:0;
}

h2 {
      margin-bottom:0.8em;
      margin-top:0.8em;
      margin-right:0;
      margin-left:0;
}

h3 {
      margin-bottom:1em;
      margin-top:1em;
      margin-right:0;
      margin-left:0;
}

h4 {
      margin-bottom:1.25em;
      margin-top:1.25em;
      margin-right:0;
      margin-left:0;
}

h5 {
      margin-bottom:1.67em;
      margin-top:1.67em;
      margin-right:0;
      margin-left:0;
}

h6 {
      margin-bottom:2.33em;
      margin-top:2.33em;
      margin-right:0;
      margin-left:0;
}

.Post ul li, .Post ol ul li {
      height:1%;
      behavior:expression(this.runtimeStyle.filter?'';
      unknown-attribute:none;
}

.Post ul ol li {
      behavior:expression(this.runtimeStyle.filter?'';
      unknown-attribute:none;
}

blockquote {
      height:1%;
      background-image:url( none );
      behavior:expression(this.runtimeStyle.filter?'';
}

.Button {
      display:list-item;
      list-style-type:none;
      float:left;
}

.Button, .Button .btn, .Button .btn .l, .Button .btn .r {
      font-size:1px;
}

.Button .btn .t {
      display:inline-block;
}

.Button .btn .l, .Button .btn .r {
      behavior:expression(this.runtimeStyle.filter?'';
      unknown-attribute:none;
}

.Button .btn .r {
      left:expression(this.parentNode.offsetWidth-409+'px');
      clip:rect(auto auto auto 401px);
}

.Button .btn .l {
      width:expression(this.parentNode.offsetWidth-8+'px');
}

.Footer .Footer-background {
      top:expression(this.parentNode.offsetHeight-150+'px');
      behavior:expression(this.runtimeStyle.filter?'';
      zoom:1;
      font-size:1px;
      unknown-attribute:none;
}

.rss-tag-icon {
      zoom:1;
      font-size:1px;
      behavior:expression(this.runtimeStyle.filter?'';
      unknown-attribute:none;
}

.paraSummary {
      Font-Size:7pt;
}
