body {
	font-family:verdana,arial,helvetica;
	font-size:12px;
}


.search {
	font-family: Verdana,Arial,Helvetica;
	font-size: 10px;
	color: #ffffff
}

a.search {
	text-decoration: underline;
}

.partnership {
	font-family: verdana,arial,helvetica;
	font-size: 11px;
	text-decoration: none;
	color: #ffffff
}

.copyright {
	font-family: Verdana,Arial,Helvetica;
	font-size: 10px;
	color: #ffffff
}

.toolstitle {
	font-family: verdana,arial,helvetica;
	font-size: 11px;
	text-decoration: underline;
	color: #000000
}


.toolsdesc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #999999
}

.news {
	font-family: verdana,arial,helvetica;
	font-size: 11px;
	text-decoration: none;
	color: #000000
}

a.copyright {
	font-family: Verdana,Arial,Helvetica;
	font-size: 10px;
	text-decoration: underline;
	color: #ffffff
}

.middle {
	font-size:11px;
}

.sections {
	text-decoration: none;
	color: #ffffff;
	font-family:verdana,arial,helvetica;
	font-size : 10px;
	font-weight : bold;
	vertical-align: middle;
}

a.topnav:hover {
	text-decoration: none;
	color: #ff0000;!important
}

.globaltoolbar {
	text-decoration: none;
	color: #ffffff;
	font-family:verdana,arial,helvetica;
	font-size : 10px;
	vertical-align: middle;
}

a.globaltoolbar:hover {
	text-decoration: underline;
}

.pipe {
	padding-right: 2px;
	padding-left: 2px;
	color: #ffffff;
	font-size: 7pt;
	vertical-align: middle;
}

.footnote {
	font-family:verdana,arial,helvetica;
	font-size : 10px;
	text-decoration: none;
}

a.footnote:hover {
	text-decoration: underline;
}

.subcategories {
	font-family:verdana,arial,helvetica;
	font-size : 10px;
}

.footdate {
	font-family:verdana,arial,helvetica;
	font-size : 10px;
	color: #999999;
}

p {
	font-family: Verdana, Geneva, arial,helvetica;
	font-size:12px;
	line-height:16px;
}

ul {
	font-family:verdana,arial,helvetica;
	font-size:12px;
	line-height:16px;
}

ol {
	font-family:verdana,arial,helvetica;
	font-size:12px;
	line-height:16px;
}

li {
	margin-top: 0.2em;
	margin-bottom: 0.2em;
	line-height:16px;
}


li.ext {
	margin-top: 1.2em;
	margin-bottom: 1.2em;
	line-height:16px;
}

td {
	font-family:verdana,arial,helvetica;
	font-size:12px;
}

.gradient { 
	filter: alpha(Opacity=100, FinishOpacity=0, Style=1);
	width: auto;
	height: auto;
	position: relative;
	font-family:verdana,arial,helvetica;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
}

.gradientreverse { 
	filter: alpha(Opacity=0, FinishOpacity=100, Style=1);
	width: auto;
	height: auto;
	position: relative;
	font-family:verdana,arial,helvetica;
}

.holyday {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #3366CC}

.about {
	font-family:verdana,arial,helvetica;
	font-size:10px;
	line-height:16px
}

.sectionheader {
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
}

a.sectionheader {
	text-decoration: underline;
}

.antipiracy {
	font-family:verdana,arial,helvetica;
	font-size: 10px;
	text-decoration: none;
}

.mcp {
	font-family:verdana,arial,helvetica;
	font-size:11px;
	text-decoration: none;
	color: #000000;
}

.eyebrow {
	font-family:verdana,arial,helvetica;
	font-size: 9px;
	text-decoration: none;
}

a.eyebrow {
	text-decoration: underline;
}

.footnote {
	font-family:verdana,arial,helvetica;
	font-size: 9px;
}

.topbanners {
	padding-top: 5px;
	background-repeat: no-repeat;
	border-color: #ffffff;
	border-style: solid;
	background-color: #6487DC;
}

.topbannerstext {
	font-size: 7pt;
	text-decoration: none;
	margin-right: 5px;
	font-color: #ffffff;
}

a.topbannerstext:hover {
	font-size: 7pt;
	text-decoration: underline;
	margin-right: 5px;
	font-color: #ffffff;
}

.windowsfamily {
	font-size: 7pt;
	text-decoration: none;
	border: 1 #ffffff solid;
	width: 80%;
}

a.windowsfamily:hover {
	background-color: #E8EFF8;
	border: 1px #316AC5 solid;
	width: 80%;
}

.tblRow {
	background-color: #FFFFFF;
}

.tblRowSmall {
	background-color: #FFFFFF;
	font-size: 11px;
}

a {
	color:#3366cc;
}

a.about {
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

a#b1, a#b2, a#b3 {
	text-decoration:none;
}

a#b1:hover, a#b2:hover, a#b3:hover {
	text-decoration:none;
}

.gray {
	font-size: 7pt;
	color: #999999;
}

.faq {
	font-size: 11px;
	font-weight: bold;
	line-height: 14px;
}

.useful {
	font-family:verdana,arial,helvetica;
	font-size:10px;
	line-height:13px;
	text-decoration: none;
}

a.useful:hover {
	text-decoration: underline;
}

.links {
	font-family: verdana,arial,helvetica;
	font-size: 10px;
	text-decoration: none;
	color: #3366cc
}

.en {
	font-family: verdana,arial,helvetica;
	font-size: 10px;
	text-decoration: none;
	color: #999999;
}

a.tblHeader {
	font-weight: bold;
	color: #ffffff;
	text-decoration:underline;
}

.tblSmall {
	font-family:verdana,arial,helvetica;
	font-size : 10px;
}

.slides {
	font-family: verdana,arial,helvetica;
	font-size: 11px;
	text-decoration: none;
	color: #000000
}

.msdn {
	font-family: verdana,arial,helvetica;
	font-size: 11px;
	text-decoration: none;
	color: #000000
}

.banner {
	font-family: verdana,arial,helvetica;
	font-size: 11px;
	text-decoration: none;
	color: #000000
}
a.banner:hover {
}.newsdate {  font: bold 9px Verdana, Arial, Helvetica; color: #CC0000; text-decoration: none}
.vertMenu {  border: 999999; background-color: f1f1f1}
.vertLink {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 78%}
h1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #3366CC}
h2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #3366CC}
.holyday {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #3366CC}
