

TD {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	font-weight: normal;
}

p {
font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 12px;
}


H1 { font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 14px; font-weight: 700;}

H2 { font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 12px; font-weight: 700; font-style: italic;}

H3 { font-family: Arial, Helvetica, sans-serif; color: #0066CC; font-size: 12px; font-weight: 700; font-style: italic;}

A.nav { color: #000000; font-size: 12px; font-weight: 700; text-decoration: none;}

A.nav2 { color: #0066cc; font-size: 12px; font-weight: 700; text-decoration: none;}

A.nav3 { color: #0066cc; font-size: 10px; font-weight: 700; }

A.sub { color: #000000; font-size: 10px; font-weight:700; text-decoration: none;} 


A {
	color: #0066cc;
	font-size: 12px;
	font-weight: normal;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}

TD.news { font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 10px; font-weight: 700; }

TD.bullet { font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 10px; font-weight: 700;}

TD.bullet2 { font-family: Arial, Helvetica, sans-serif; color: #0066cc; font-size: 10px; font-weight: 700;}

 hard coded header classes; same as H1, H2, H3, only without line breaks 

#header1 { font-family:  Arial, Helvetica, sans-serif; color: #000000; font-size: 14px; font-weight: 700;}

#header2 { font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 12px; font-weight: 700; font-style: italic;}

#header3 { font-family: Arial, Helvetica, sans-serif; color: #0066CC; font-size: 12px; font-weight: 700; font-style: italic;}

#bodytext { font-family:  Arial, Helvetica, sans-serif; color: #000000; font-size: 12px; }

#bluebold { font-family:  Arial, Helvetica, sans-serif; color: #0066CC; font-size: 12px; font-weight: 700;}

#footer { font-family:  Arial, Helvetica, sans-serif; color: #000000; font-size: 10px;}

#preformat { font-family:  Arial, Helvetica, sans-serif; color: #000000; font-size: 8px;}

input { font-family:  Arial, Helvetica, sans-serif; color: #000000; font-size: 10px;}

#textarea { font-family:  Arial, Helvetica, sans-serif; color: #000000; font-size: 10px;}

#indent { line-height:12px}
a:hover {
	color: red;

}
.noline {
	text-decoration: none;
	color: #6D87AC;
	font-weight: bold;
}

.noline2 {
	font-size: 12px;
	text-decoration: none;
	color: #000000;
}

.noline3 {
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}

.noline4 {
	font-size: 10px;
	text-decoration: none;
	color: #000000;
}

#main2 A:hover{color:red}

#main A:hover{color:red} li {

font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 12px;
}
.colhead {
font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 14px; font-weight: 700;
}
.prodhead {
	font-size: 16px;
	font-weight: bold;
	color: #D04D5C;
	font-family: Arial, Helvetica, sans-serif;

}
.proddescr {
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;


}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

td.supportprodlistheader { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#C41427; }
td.supportprodlist { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000; padding-top:3px; }
a.supportsublink { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000; text-decoration:none;  }
td.menuheader { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#C41427; }

span.prodsupportsubtitle { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#C41427; }
td.companyawards { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000; padding:10px; }
div.companyawardsheader { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#C41427; }

td.companyawarditemhead { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#C41427; padding:0px; }

td.supportrefheader { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#C41427; }
a.supportreflink { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000; text-decoration:none;  }
select.supportreflink { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000; text-decoration:none;  }


td.consumerprodsubheader { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; font-style:italic;  color:#C21F25; }

<!-- knowledgebase -->
iframe.kbCatFaqLst { font-family: Arial, Verdana, sans-serif;font-size: 10pt; margin-bottom: 1.5px; margin-top: 1ex;
                   width:100%; height:120px; border-style:none; padding:0px;}

iframe.kbCatFaqAns { font-family: Arial, Verdana, sans-serif;font-size:10pt; display:none; }

div.kbCatFaqAns { font-family: Arial, Verdana, sans-serif;font-size:10pt; margin:0px; padding:0px;
                   width:100%; height:200px; border:solid 1px #EFEFEF; overflow:auto; display:block; visibility:hidden;}

div.kbListDisplay { font-family: Arial, Verdana, sans-serif;font-size:10pt; margin:0px; padding:0px;
                   width:100%; height:255px; border-style:none; overflow:hidden; display:block;}

div.kbCatFaqDisplay { font-family: Arial, Verdana, sans-serif;font-size:10pt; margin-top:0px; padding:0px;
                   width:100%; height:100%; border-style:none; overflow:auto; display:none;}

div.kbCatFaqBack { font-family: Arial, Verdana, sans-serif;font-size:10pt; margin:0px; padding:0px;
                   width:100%; height:20px; border-style:none; overflow:auto; display:block; margin:5px; visibility:hidden; }

select.kbCatList { font-family: Arial, Verdana, sans-serif;font-size:12pt; color:#000080; margin:0px; padding:0px;
                   width:100%; }

select.kbSubCatList { font-family: Arial, Verdana, sans-serif;font-size:10pt; margin:0px; padding:0px;
                   width:200px; }

select.kbProductList { font-family: Arial, Verdana, sans-serif;font-size:9pt; color:#000080; margin-top:10px; padding:0px;
                 		  width:300px; }
select.kbCategoryList { font-family: Arial, Verdana, sans-serif;font-size:9pt; color:#000080; margin:0px; padding:0px;
                  	 width:300px; }

select.kbFaqSelectList { font-family: Arial, Verdana, sans-serif;font-size:9pt; color:#000080; margin:0px; padding:0px;
                  	 width:100%; }

div.divkbCategoryList { font-family: Arial, Verdana, sans-serif;font-size:9pt; margin:0px; padding:0px;
	                   width:100%; border-style:none; display:none; visibility:collapse;}
div.divKbMainTitle {  { font-family: Arial, Verdana, sans-serif;font-size:12pt; font-weight:bold; margin:0px; padding:2px;
	                   width:100%; border-style:none; text-align:center; color:#000080;}
div.divKbMainSupport {  { font-family: Arial, Verdana, sans-serif;font-size:10pt; font-weight:normal; margin:0px; padding:2px;
	                   width:100%; border-style:none; text-align:left; color:#000080;}


a.kbCatFaq:link { font-family: Arial, Helvetica, sans-serif; color: #0000FF; text-decoration:none; font-size: 12px; font-weight: normal margin-top:5px;}
a.kbCatFaq:visited { font-family: Arial, Helvetica, sans-serif; color: #0000FF; text-decoration:none; font-size: 12px; font-weight: normal; margin-top:5px; }
a.kbCatFaq:hover { font-family: Arial, Helvetica, sans-serif; color: #0000FF; text-decoration:underline; font-size: 12px; font-weight: normal; padding-top:5px; }


/* Spyware Research styles */

div.srcSectionHeader { font-family: Arial, Verdana, sans-serif;font-size:12px; font-weight:bold; color:#C41427; margin-top:20px; padding:0px; }

div.srcResearch { font-family: Arial, Verdana, sans-serif; font-size:10pt; font-weight:normal; margin:0px; padding:0px;
	          width:400px; height:200px; text-align:left; color:#000080; display:block; overflow:hidden;
                  border-bottom:1px solid #000080; }

div.srcList { font-family: Arial, Verdana, sans-serif;font-size:10pt; font-weight:normal; margin:0px; padding:0px;
	      width:100%; height:300px; text-align:left; color:#000080; display:block; overflow:auto;
              border-style:none; }

div.srcDetail { font-family: Arial, Verdana, sans-serif;font-size:10pt; font-weight:normal; margin:0px; padding:0px;
	      width:100%; height:200px; text-align:left; color:#000080; display:none; overflow:auto;
              border-style:none; }

div.srcAppList { font-family: Arial, Verdana, sans-serif;font-size:10pt; font-weight:normal; margin:0px; padding:0px;
	         width:100%; height:265px; text-align:left; color:#000080; display:block; overflow:auto;
                 border-style:none; }

div.srcSpywareList { font-family: Arial, Verdana, sans-serif;font-size:10pt; font-weight:normal; margin:0px; padding:0px;
	             width:100%; height:265px; text-align:left; color:#000080; display:block; overflow:auto;
                     border-bottom:1px solid #000080; }

div.srcCategories { font-family: Arial, Verdana, sans-serif;font-size:9pt; font-weight:normal; margin:0px; padding-left:20px;
	             width:90%; height:75px; text-align:left; color:#000000; display:block; overflow:auto;
                     border-style:none; }

div.srcSpywareSearch { margin:0px; padding:0px; width:100%; height:60px; text-align:left; color:#000000; 
                     border-style:none; }

iframe.srcSpywareList { font-family: Arial, Verdana, sans-serif;font-size: 10pt; margin:0px;
                       width:100%; height:100%; border-style:none; padding:0px; display:none; }

iframe.srcSpywareDetail { font-family: Arial, Verdana, sans-serif;font-size: 10pt; margin:0px;
                       width:100%; height:100%; border-style:none; padding:0px; display:none; }

select.srcListSelector { font-family: Arial, Verdana, sans-serif;font-size:9pt; font-weight:bold; color:#000080;
                       margin:0px; padding:0px; width:250px; }

table.srcDetectStats { font-family: Arial, Verdana, sans-serif;font-size:10pt; font-weight:normal;
                        margin-left:20px; padding:0px; text-align:left; 
                        border-style:none; 
                          color:#000080; }
td.srcDetectStatsLabel { font-family: Arial, Verdana, sans-serif;font-size:9pt; font-weight:normal;
                          margin:0px; padding:0px; text-align:left; vertical-align:top;
                          color:#000080; width:160px; }
td.srcDetectStatsValue { font-family: Arial, Verdana, sans-serif;font-size:9pt; font-weight:normal;
                           margin:0px; padding:0px; text-align:right;
                          color:#000000; width:120px; }

a.srcLink:link { font-family: Arial, Verdana, sans-serif;font-size:10pt; font-weight:normal; text-decoration:none; color:#0000FF; }
a.srcLink:visited { font-family: Arial, Verdana, sans-serif;font-size:10pt; font-weight:normal; text-decoration:none;  color:#0000FF; }
a.srcLink:hover { font-family: Arial, Verdana, sans-serif;font-size:10pt; font-weight:normal; text-decoration:underline; color:#0000FF; }

a.srcAppLink:link { font-family: Arial, Verdana, sans-serif;font-size:10pt; font-weight:normal; text-decoration:none; color:#0000FF; }
a.srcAppLink:visited { font-family: Arial, Verdana, sans-serif;font-size:10pt; font-weight:normal; text-decoration:none; color:#0000FF; }
a.srcAppLink:hover { font-family: Arial, Verdana, sans-serif;font-size:10pt; font-weight:normal; text-decoration:underline; color:#0000FF; }


table.srcAppDetail { font-family: Arial, Verdana, sans-serif;font-size:9pt; font-weight:normal;
                        margin:0px; padding:0px; text-align:left; border-style:none; color:#000080; }
td.srcAppDetailLabel { font-family: Arial, Verdana, sans-serif;font-size:9pt; font-weight:bold;
                          margin:0px; padding-right:4px; padding-top:0px; text-align:left; vertical-align:top;
                          color:#000080; width:140px; }
td.srcAppDetailValue { font-family: Arial, Verdana, sans-serif;font-size:9pt; font-weight:normal;
                           margin:0px; padding-top:0px; text-align:left; color:#000000; width:300px; }

div.srcAppDetailCaption  { font-family: Arial, Verdana, sans-serif;font-size:10pt; font-weight:bold; margin:0px; padding:0px;
	                   width:100%; border-style:none; text-align:left; color:#000080; overflow:hidden; }

th.ProdCompColHeader { font-family: Arial, Verdana, sans-serif;font-size:10pt; font-weight:bold;
                           margin:0px; padding-top:0px; text-align:center; color:#000000; background-color:#eff4f8; }

td.ProdCompFeatureName { font-family: Arial, Verdana, sans-serif;font-size:9pt; font-weight:normal;
                           margin:0px; padding-top:0px; text-align:left; color:#000000; background-color:#eff4f8;}

td.SpyEntReqHeader { font-family: Arial, Verdana, sans-serif;font-size:11pt; font-weight:bold;
                           margin:0px; padding-top:0px; text-align:left; color:#000000;}



td.consumerBuyPriceBig { font-family: Arial, Verdana, sans-serif;font-size:12pt; font-weight:bold; color:#000000; text-align:center; }

td.enterpriseMainText { font-family: Arial, Verdana, sans-serif;font-size:9pt; font-weight:normal; color:#000000; text-align:left; padding-right:10px; }


div.srcMainPanel { font-family: Arial, Verdana, sans-serif;font-size:12pt; font-weight:bold; margin:0px; padding:0px;
	                   width:100%; border-style:none; text-align:center; color:#000080; display:block; }

div.srcInfoPanel  { font-family: Arial, Verdana, sans-serif;font-size:10pt; font-weight:normal; margin:0px; padding:0px;
                  width:100%; height:500px; border-style:none; text-align:left; color:#000000; overflow:hidden; display:none; }



div.srcMainTitle { font-family: Arial, Verdana, sans-serif;font-size:12pt; font-weight:bold; margin:0px; padding:2px;
	                   width:100%; border-style:none; text-align:center; color:#000080;}


div.srcAppDetailResponseData  { font-family: Arial, Verdana, sans-serif;font-size:10pt; font-weight:normal;
                                   margin-top:0px; padding:0px; }

