.list-table{ margin-top:10px; margin-bottom:0px;}
.list-table h3{ margin:0; padding:0;}
.list-table table{ border:1px solid #aaa; color:#002050;}
.list-table table td,.list-table table th{ border:1px solid #8dc1ea; padding:5px 0; text-align:center; }
.list-table table th{ background-color:#0078d7; color:#FFF; text-align:center; font-weight:bold; }
.list-table table td a,.list-table table td a:link{ color:#0078d7; text-decoration:underline;}
.links-group{ margin:5px 0;}
.links-group a,.links-group a:link{ display:inline-block; padding:2px 10px; background-color:#f0f0f0; color:#333; }
.links-group a:hover{background-color:#0078d7; color:#fff;  }

#upgrade-hero .hero-content ul li a,#upgrade-hero .hero-content ul li a:link { border: 1px #ffffff solid; font-size: 1.500em; padding: 7px 20px 10px 21px; color: #ffffff;}
#upgrade-hero .hero-content ul li a:hover{ border: 1px #ffffff solid; font-size: 1.500em; padding: 7px 20px 10px 21px; color: #0078d7; background-color:#FFFFFF;}
#upgrade-hero .hero-content ul li a.upgrade-now {
  background-color: #ffffff;
  color: #0078d7;
}
span.title{ font-weight:bold;}
h2.title{ padding:16px 0;}
.note{ font-weight:bold; color:#ff0000;}
table.tb td{ border:1px solid #8dc1ea; padding:5px 0; text-align:center; background:#FFFFFF;}
table.tb th{ background-color:#0078d7; color:#FFF; text-align:center; font-weight:bold; }
table.tb td a,.list-table table td a:link{ color:#0078d7; text-decoration:underline;}

#faq h3.title{ width:100%; background-color:#002050; color:#fff; padding:10px 0; margin-top:10px; text-indent:20px; font-weight:bold;}
#faq .linkbar{ margin-top:10px; text-align:right;}
.nor-btn,.nor-btn:link{ background:none; padding:10px 20px; color:#0078d7; border:2px #0078d7 solid; display:inline-block;}
.nor-btn:hover{ background:#0078d7; padding:10px 20px; color:#fff; border:2px #0078d7 solid;}
.nor-btn-deep{}

.nor-btn-deep,.nor-btn-deep:link{ background:none; padding:10px 20px; color:#002050; border:2px #002050 solid; display:inline-block;}
.nor-btn-deep:hover{ background:#002050; padding:10px 20px; color:#fff; border:2px #002050 solid;}
a.info-icon,a.info-icon:link{ display:inline-block; width:21px; height:24px; background:url(http://asset.msi.com/event/nb/2015/windows10/img/info.png) no-repeat 0 0;}
a.info-icon:hover{ background-position:0 -24px;}