body {
color:#000;
margin:0;
padding:0;
}

a:hover {
color:#00e;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
}

br {
font-size:10px;
}

dt {
font-size:12px;
}

dl {
font-size:12px;
padding-left:15px;
padding-right:10px;
font-weight:400;
margin-top:0;
}

dl.firewall {
font-size:11px;
padding-right:10px;
font-weight:400;
margin-top:0;
color:#000;
}

dd.middle {
margin:0;
padding:0;
}

dd.firewall {
color:#000;
padding-left:15px;
font-size:12px;
margin:0;
}

.dl-li-padding {
padding-bottom:7px;
list-style-type:disc;
}

.dtfix {
font-weight:700;
text-decoration:underline;
padding-bottom:15px;
}

.dl-li-padding-number {
padding-bottom:7px;
list-style-type:decimal;
}

a.firewall:hover {
color:#FFE;
font-size:11px;
}

.asdf {
border-top-style:none;
border-top-width:0;
}

.comparison-loading {
margin:-20px 0px 0px -5px;
position:absolute;
background-color:#fff;
width:346px;
height:121px;
display:none;
}

.compare-header {
text-align:center;
background-color:#93B41B;
color:#FFF;
font-weight:700;
}

.compare-regular {
font-family:Tahoma, Arial, Verdana, sans-serif;
color:#000;
font-weight:700;
}

.comparison-header {
color:#000;
font-family:tahoma, arial, verdana, sans-serif;
font-size:13px;
font-weight:700;
text-align:center;
}

.comparison-section {
color:#000;
font-family:tahoma, arial, verdana, sans-serif;
font-size:12px;
font-weight:700;
padding-left:7px;
text-align:center;
}

.comparison-topic {
color:#000;
font-family:tahoma, arial, verdana, sans-serif;
font-size:12px;
font-weight:400;
padding-left:7px;
text-align:left;
width:170px;
}

.comparison-winner {
color:#000;
font-family:tahoma, arial, verdana, sans-serif;
font-size:13px;
padding-top:5px;
padding-bottom:5px;
font-weight:700;
}

.comparison-winner-highlight{
background-color:#E3ECB8;
font-weight:bold; 
}

.coupon-header {
font-size:12px;
font-family:Tahoma, Arial, Verdana, sans-serif;
font-weight:400;
border-style:none;
border-width:0;
}

th.coupon-header {
font-size:12px;
font-family:Tahoma, Arial, Verdana, sans-serif;
font-weight:400;
}

.guidetext {
font-family:Tahoma, Arial, Verdana, sans-serif;
font-size:9px;
color:#000;
text-decoration:none;
}

.guidetext2 {
font-family:Tahoma, Arial, Verdana, sans-serif;
font-size:11px;
color:#000;
text-decoration:none;
font-weight:700;
}

.guidetext3 {
font-family:Tahoma, Arial, Verdana, sans-serif;
font-size:12px;
color:#000;
text-decoration:none;
font-weight:700;
padding-top:7px;
text-align: left;
}

.guidetext4 {
font-family:Tahoma, Arial, Verdana, sans-serif;
font-size:15px;
color:#000;
text-decoration:none;
font-weight:700;
padding-top:7px;
}

#antivirus-comparison a:hover span {
display:block;
position:absolute;
width:200px;
background-color:#aaa;
height:118px;
left:-155px;
top:-10px;
color:#FFF;
padding:1px;
}

#matrix_av {
position:relative;
z-index:1000;
}

#matrix_av a:hover span {
display:block;
position:absolute;
width:340px;
background-color:#aaa;
height:380px;
left:30px;
top:-10px;
color:#FFF;
padding:1px;
}

#UHL {
position:relative;
z-index:998;
}

#UHL a:hover span {
display:block;
position:absolute;
width:250px;
background-color:#aaa;
height:144px;
left:-254px;
top:-10px;
color:#FFF;
padding:1px;
}

#transfer a:hover span {
display:block;
position:absolute;
width:250px;
background-color:#aaa;
height:130px;
left:-255px;
top:-10px;
color:#FFF;
padding:1px;
}

#free_removal a:hover span {
display:block;
position:absolute;
width:250px;
background-color:#aaa;
height:118px;
left:-255px;
top:-10px;
color:#FFF;
padding:1px;
}

#guarantee a:hover span {
display:block;
position:absolute;
width:250px;
background-color:#aaa;
height:116px;
left:-265px;
top:-80px;
color:#FFF;
padding:1px;
}

#guarantee_sm a:hover span {
display:block;
position:absolute;
width:250px;
background-color:#aaa;
height:106px;
left:-265px;
top:-80px;
color:#FFF;
padding:1px;
}

.s1 {
font-family:Tahoma, Arial, Verdana, sans-serif;
font-size:10px;
color:#313131;
text-decoration:none;
}

.s2 {
font-family:Tahoma, Arial, Verdana, sans-serif;
font-size:11px;
color:#313131;
text-decoration:none;
line-height:3.2em;
}

.s2a {
font-family:Tahoma, Arial, Verdana, sans-serif;
font-size:11px;
color:#313131;
text-decoration:none;
line-height:1.2em;
}

.small5 {
font-family:Tahoma, Arial, Verdana, sans-serif;
font-size:11px;
color:#313131;
text-decoration:none;
}

.monotiny {
font-family:Courier;
font-size:9px;
color:#000;
text-decoration:none;
text-align:right;
}

.monolarge {
font-family:Courier;
font-size:12px;
color:#000;
text-decoration:none;
}

.monoleft {
font-family:Courier;
font-size:10px;
color:#000;
text-decoration:none;
text-align:left;
}

.mono {
font-family:Tahoma, Geneva, sans-serif;
font-size:12px;
color:#000;
text-decoration:none;
text-align:right;
}

a.archivelink:link {
font-family:Tahoma, Arial, Verdana, sans-serif;
font-size:14px;
color:blue;
text-decoration:underline;
}

a.archivelink:visited {
font-family:Tahoma, Arial, Verdana, sans-serif;
font-size:14px;
color:#purple;
text-decoration:underline;
}

.buynow {
font-family:Tahoma, Arial, Verdana, sans-serif;
font-size:14px;
color:#4C4C4C;
text-decoration:none;
}

.green {
font-family:Tahoma, Arial, Verdana, sans-serif;
font-size:11px;
color:#9EC119;
}

.red {
font-family:Tahoma, Arial, Verdana, sans-serif;
font-size:11px;
color:#2C7F06;
}

.o {
font-family:Tahoma, Arial, Verdana, sans-serif;
font-size:11px;
color:#FC0;
}

h1 {
color:#fff;
font-family:Tahoma, Arial, Verdana, sans-serif;
font-size:14px;
font-weight:700;
margin:0;
padding:0;
}

h1.compare {
font-family:Tahoma, Arial, Verdana, sans-serif;
font-size:23px;
font-weight:700;
line-height:1.5;
color:#628AB3;
}

h1.heading {
font-family:Tahoma, Arial, Verdana, sans-serif;
font-size:17px;
font-weight:700;
line-height:1.0;
color:#628AB3;
}

h1.review {
font-family:Tahoma, Arial, Verdana, sans-serif;
font-size:20px;
font-weight:700;
line-height:1.0;
color:#4E4D4D;
}

h2 {
color:#628AB3;
font-size:20px;
font-weight:700;
font-family:Tahoma, Arial, Verdana, sans-serif;
margin:0;
padding:0;
}

h2.compare {
font-size:12px;
font-weight:700;
font-variant:small-caps;
font-family:Tahoma, Arial, Verdana, sans-serif;
color:#628AB3;
}

h2.heading {
color:#666;
font-size:18px;
font-weight:700;
font-family:Tahoma, Arial, Verdana, sans-serif;
margin:0;
}

h2.heading-blue {
color:#638AB2;
font-size:16px;
font-weight:700;
font-family:Tahoma, Arial, Verdana, sans-serif;
margin:0;
}

h2.heading-blue2 {
color:#638AB2;
font-size:18px;
font-weight:700;
font-family:Verdana, Tahoma, Arial, sans-serif;
margin:0;
}

main {
color:#628AB3;
font-size:16px;
font-weight:700;
font-family:Tahoma, Arial, Verdana, sans-serif;
line-height:16px;
text-align:center;
}

h4.sitemap {
font-family:Tahoma, Arial, Verdana, sans-serif;
font-size:14px;
font-weight:700;
margin-bottom:-1px;
color:#4E4D4D;
text-decoration:none;
}

h5 {
font-family:Tahoma, Arial, Verdana, sans-serif;
font-size:13px;
font-weight:700;
margin-bottom:-1px;
color:#000;
text-decoration:none;
}

h5.firewall {
font-family:Tahoma, Arial, Verdana, sans-serif;
font-size:11px;
font-weight:700;
margin-bottom:-1px;
color:gray;
text-decoration:none;
}

a.header:hover {
font-family:Tahoma, Arial, Verdana, sans-serif;
font-size:14px;
font-weight:700;
line-height:1.0;
color:#00F;
text-decoration:underline;
}

.compare-list {
font-family:Helvetica, Verdana, Arial, Tahoma;
font-size:14px;
font-weight:700;
line-height:1.5;
}

.compare-list li {
font-family:Tahoma, Arial, Helvetica, Verdana, sans-serif;
font-size:12px;
}

h4 {
font-family:Tahoma, Arial, Verdana, sans-serif;
font-size:14px;
font-weight:700;
line-height:1.0;
}

.heading-topic {
font-family:Tahoma, Arial, Verdana, sans-serif;
font-size:14px;
font-weight:700;
color:#4E4D4D;
text-decoration:none;
text-align:left;
}

.heading-topic th {
font-family:Tahoma, Arial, Verdana, sans-serif;
font-size:14px;
font-weight:700;
color:#4E4D4D;
padding-top:3px;
text-decoration:none;
text-align:left;
}

.blue {
font-family:Tahoma, Arial, Verdana, sans-serif;
font-size:11px;
color:#628AB3;
}

.blue1 {
font-family:Tahoma, Arial, Verdana, sans-serif;
font-size:14px;
color:#628AB3;
}

.w {
font-family:Tahoma, Arial, Verdana, sans-serif;
font-size:11px;
color:#FFF;
}

.box {
font-family:Tahoma, Arial, Verdana, sans-serif;
font-size:11px;
color:#4b4b4b;
text-decoration:none;
}

a.proslink:hover {
font-family:Tahoma, Arial, Verdana, sans-serif;
font-size:11px;
color:green;
text-decoration:underline;
}

.b1a:hover {
font-family:Tahoma, Arial, Verdana, sans-serif;
font-size:11px;
color:#2C62A0;
text-decoration:underline;
margin-left:5px;
margin-top:5px;
margin-bottom:5px;
}

.b2 {
font-family:Tahoma, Arial, Verdana, sans-serif;
font-size:11px;
color:#777;
}

.imagespacer {
margin-right:5px;
margin-bottom:1px;
}

.imagespacer2 {
margin-left:15px;
margin-top:5px;
margin-bottom:5px;
}

.imagespacer3 {
margin-left:8px;
margin-top:1px;
}

#input {
width:160px;
height:21px;
}

#input1 {
width:134px;
height:21px;
}

#textarea {
width:102px;
height:48px;
border:none;
background-color:#F0EAE3;
overflow:auto;
border-style:solid;
border-width:1px;
}

.wantmore {
font-family:Tahoma, Arial, Verdana, sans-serif;
font-size:12px;
color:#313131;
text-decoration:none;
width:185px;
height:180px;
background-color:#F0EAE3;
overflow:auto;
border-color:#d8d8d8;
border-style:solid;
border-width:1px;
padding:5px;
}

.calloutbox {
font-family:Tahoma, Arial, Verdana, sans-serif;
font-size:11px;
text-decoration:none;
background-color:#F0EAE3;
padding-bottom:5px;
padding-left:5px;
padding-right:5px;
overflow:auto;
border-color:#d8d8d8;
border-style:solid;
border-width:1px;
}

a.calloutlink:link {
font-family:Tahoma, Arial, Verdana, sans-serif;
font-size:11px;
text-decoration:underline;
overflow:auto;
}

.chatbox {
font-family:Tahoma, Arial, Verdana, sans-serif;
font-size:12px;
text-decoration:none;
background-color:#F0EAE3;
overflow:auto;
border-color:#d8d8d8;
border-style:solid;
border-width:1px;
padding:5px;
}

.screenshot-caption {
color:#4E4D4D;
font-size:12px;
font-family:Tahoma, Arial, Verdana, sans-serif;
font-weight:bold;
}

.boxtitle {
color:#FFF;
font-size:12px;
font-family:Tahoma, Arial, Verdana, sans-serif;
font-weight:700;
}

.leftpad {
padding-left:10px;
}

.leftpad20 {
padding-left:20px;
}

.toppad20 {
padding-top:20px;
}

.rightpad {
padding-right:10px;
}


.slogan {
color:#628AB3;
font-size:20px;
font-weight:700;
font-family:Tahoma, Arial, Verdana, sans-serif;
}

.slogan-red {
color:red;
font-size:20px;
font-weight:700;
font-family:Tahoma, Arial, Verdana;
}

.pagehead {
color:#fff;
font-family:Tahoma, Arial, Verdana, sans-serif;
font-size:14px;
font-weight:700;
}

a.top:hover {
color:#00F;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:underline;
}

a.top:active {
color:#2C62A0;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

a.top2:hover {
color:#00F;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
text-decoration:underline;
}

a.top2:active {
color:#2C62A0;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
}

hr {
color:#fff;
background-color:#FFF;
border:1px dotted #5a5a5a;
border-style:none none dotted;
}

.linkbox hr {
color:#fff;
background-color:#fff;
border:1px dashed #5a5a5a;
border-style:none none dashed;
}

a.comparison-link:hover {
color:#FFF;
font-weight:700;
font-size:16px;
text-decoration:underline;
}

.compare-large {
color:#FFF;
font-weight:700;
font-size:15px;
}

a.compare:hover {
color:#FFF;
font-weight:700;
text-decoration:underline;
}

a.additional:hover {
color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
}

a.additional:active {
color:#2C62A0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

.category {
color:#4C4C4C;
}

.category-scores {
font-size:25px;
}

.hrpad {
margin-top:10px;
margin-bottom:10px;
}

.price {
color:#FFFC00;
}

.main {
font-family:Verdana, sans-serif;
font-size:12px;
color:#000;
text-decoration:none;
}

.main-small {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000;
text-decoration:none;
font-weight:400;
}

a.main-small {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#00F;
text-decoration:underline;
font-weight:400;
}

.whitetitle {
color:#FFF;
font-weight:700;
font-size:18px;
font-family:Tahoma, Arial, Verdana, sans-serif;
}

.whitetitle-small {
color:#FFF;
font-weight:700;
font-size:15px;
font-family:Tahoma, Arial, Verdana, sans-serif;
}

.price_buy {
color:#000;
font-size:16px;
font-weight:700;
padding-left:6px;
padding-right:6px;
}

.price_buy_line_through {
color:#FF0000;
font-size:16px;
text-decoration: line-through;
font-weight:300;
padding-left:6px;
padding-right:6px;
}

.price_buy_clean {
color:#000;
font-size:16px;
font-weight:bold;
}

.price_buy_line_through_clean {
color:#FF0000;
font-size:16px;
text-decoration: line-through;
font-weight:300;
}

.price_buy_no_padding {
color:#000;
font-size:18px;
font-weight:700;
line-height:1.5;
}

.price_buy_compare {
color:#000;
font-size:18px;
font-family:tahoma,arial,sans-serif;
font-weight:700;
}

.req {
padding-left:10px;
margin-bottom:-10px;
font-size:12px;
font-family:Tahoma, verdana, arial, sans-serif;
}

a.post_title:hover {
color:#5a5a5a;
font-size:20px;
font-weight:700;
line-height:1.0;
text-decoration:underline;
}

.price-row-av {
background-color:#D6DDE5;
font-size:10px;
font-weight:700;
}

.price-row-iss {
background-color:#E3ECB8;
font-size:10px;
font-weight:700;
}

table.highlight tr {
background-color:#88F;
}

table.initial tr {
background-color:#DDD;
color:#000;
}

table.normal tr {
background-color:#CCC;
}

table.thin-border-space td {
padding-top:10px;
padding-left:10px;
padding-right:10px;
margin-right:10px;
border-color:#ccc;
border-style:solid;
border-width:1px;
}

.thin-border-2 {
border-collapse:collapse;
background-color:#FFF;
border-color:#EDECEC;
border-style:solid;
border-width:1px;
}

li.smallpoint {
list-style-position:outside;
list-style-type:circle;
}

.procon_title {
font-family:Verdana, Geneva, sans-serif;
font-weight:700;
font-size:14px;
}

.chart-header {
font-size:10px;
font-weight:700;
}

.compare-points {
text-align:left;
padding-left:25px;
}

.red-asterisk {
color:red;
}

.sysreq {
color:#000;
font-size:11px;
font-family:Verdana, Arial, Tahoma, sans-serif;
padding-left:6px;
padding-right:6px;
text-align:center;
}

.sysreq-left {
color:#000;
font-size:11px;
font-family:Verdana, Arial, Tahoma, sans-serif;
padding-left:6px;
padding-right:6px;
text-align:left;
}

.sysreqhead {
color:#4E4D4D;
font-size:12px;
font-weight:700;
font-family:Verdana, Arial, Tahoma, sans-serif;
padding-left:6px;
padding-right:6px;
text-align:center;
}

a.coupon-text:hover {
color:#00F;
text-decoration:underline;
font-size:10px;
}

a.coupon-price:hover {
color:#00F;
text-decoration:none;
font-weight:700;
}

a.whitetext:hover {
color:#FFF;
text-decoration:underline;
font-family:tahoma, arial, helvetica, verdana, sans-serif;
font-size:12px;
font-weight:700;
}

.basicpad {
padding-left:3px;
padding-right:3px;
}

.basicpad2 {
padding-left:3px;
padding-right:3px;
padding-top:3px;
text-align:left;
}

#BGForm {
font:11px Verdana, Tahoma, Arial, Helvetica;
font-weight:400;
}

div.BG-Question {
display:none;
font-weight:400;
font-size:10px;
}

div.BG-Center {
text-align:center;
}

label.BG-Label {
cursor:pointer;
}

div.BG-QBox {
font-size:13px;
padding:0;
}

ul.protToUL {
list-style-type:none;
margin:0;
padding:0;
}

.guide-spacing {
padding-top:10px;
padding-bottom:10px;
background-color:#DCD9D9;
font-size:13px;
font-family:Helvetica,tahoma,arial,sans-serif;
text-align:center;
}

.english-interface {
font-size:10px;
color:#06F;
padding-bottom:15px;
}

.date-header {
font-size:14px;
}

a.entry-header-link:hover {
font-size:20px;
text-decoration:none;
color:#666;
}

a.next-step:hover {
font-size:15px;
color:#00F;
}

ol.bullets-bold li {
font-size:17px;
font-weight:700;
font-family:verdana, helvetica, arial, tahoma, sans-serif;
}

ol.bullets-normal li {
font-size:11px;
font-weight:700;
font-family:verdana, helvetica, arial, tahoma, sans-serif;
}

ul.bullets-normal li {
list-style-position:inside;
list-style-type:circle;
font-size:11px;
font-weight:700;
font-family:verdana, helvetica, arial, tahoma, sans-serif;
}

a.big-blue-expand:hover {
color:#4f4443;
font-size:20px;
font-weight:700;
font-family:Tahoma, Arial, Verdana, sans-serif;
text-decoration:none;
}

a.read-more-expand:hover {
color:#4f4443;
font-size:12px;
font-weight:700;
font-family:Tahoma, Arial, Verdana, sans-serif;
text-decoration:none;
}

.rss-box {
width:195px;
background-color:#f2f2f2;
text-align:left;
}

.rss-items {
margin-top:0;
margin-left:0;
color:#000;
padding:1em;
}

p.rss-title {
padding:0.5em;
}

.rss-title {
font-size:8pt;
background-color:silver;
color:gray;
font-weight:700;
text-align:left;
}

.rss-item {
font-size:12px;
list-style:none;
padding-bottom:1em;
}

.rss-item a:visited {
color:#000;
font-size:9pt;
font-weight:700;
}

.rss-item a:hover {
color:#00F;
font-size:9pt;
font-weight:700;
text-decoration:none;
}

.rss-date {
font-size:7pt;
color:#628AB3;
}


.bargraph-1 {
background-color:#E3ECB8;
color:#000;
margin-bottom:5px;
text-align:left;
font-size:11px;
font-weight:700;
padding:3px;
}

.bargraph2 {
background-color:#2c62a0;
color:#FFF;
margin-bottom:5px;
text-align:left;
font-size:11px;
padding:3px;
}

.bargraph3 {
background-color:#638AB3;
color:#FFF;
margin-bottom:5px;
text-align:left;
font-size:11px;
padding:3px;
}

.bargraph {
background-color:#2C62A0;
color:#FFF;
margin-bottom:5px;
text-align:left;
margin-left:3px;
font-size:11px;
padding:3px;
}

.bargraph-yellow /*{
background-color:#FEF84C;
color:#535353;
margin-bottom:5px;
text-align:left;
margin-left:3px;
font-size:11px;
padding:3px;
}*/ {
background-color:#2C62A0;
color:#FFF;
margin-bottom:5px;
text-align:left;
margin-left:3px;
font-size:11px;
padding:3px;
}


.bargraph-red /*{
background-color:#FF0033;
color:#FFF;
margin-bottom:5px;
text-align:left;
margin-left:3px;
font-size:11px;
padding:3px;
}*/ {
background-color:#2C62A0;
color:#FFF;
margin-bottom:5px;
text-align:left;
margin-left:3px;
font-size:11px;
padding:3px;
}


#percent a:hover span {
display:block;
position:absolute;
width:250px;
background-color:#FFF;
height:116px;
left:-265px;
top:-80px;
color:#FFF;
padding:1px;
}

a:link,a:visited,a:active {
color:#2C62A0;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
}

a.firewall:link,a.firewall:active,a.firewall:visited {
color:gray;
font-size:11px;
}

.compare-coupon,.s-redstrike {
font-family:Tahoma, Arial, Verdana, sans-serif;
color:red;
text-decoration:line-through;
font-weight:700;
}

#antivirus-comparison,#antivirus-comparison_sec,#transfer,#free_removal,#free_removal_sec,#guarantee,#guarantee_sm,#percent {
position:relative;
z-index:999;
}

#antivirus-comparison a span,#antivirus-comparison_sec a span,#matrix_av a span,#UHL a span,#transfer a span,#free_removal a span,#free_removal_sec a span,#guarantee a span,#guarantee_sm a span,#percent a span {
display:none;
color:#FFF;
}

#antivirus-comparison_sec a:hover span,#free_removal_sec a:hover span {
display:block;
position:absolute;
width:250px;
background-color:#aaa;
height:132px;
left:-255px;
top:-10px;
color:#FFF;
padding:1px;
}

.s,.s3 {
font-family:Tahoma, Arial, Verdana, sans-serif;
font-size:12px;
color:#313131;
text-decoration:none;
}

.s4,a.nolink:link,a.nolink:visited,a.nolink:hover,a.nolink:active {
font-family:Tahoma, Arial, Verdana, sans-serif;
font-size:12px;
color:#000;
text-decoration:none;
}

a.small5:link,a.small5:active,a.small5:hover,a.small5:visited {
font-family:Tahoma, Arial, Verdana, sans-serif;
font-size:11px;
color:blue;
text-decoration:underline;
}

a.mono:link,a.mono:active,a.mono:hover,a.mono:visited {
font-family:Tahoma, Geneva, sans-serif;
font-size:12px;
color:blue;
text-decoration:underline;
text-align:right;
}

a.archivelink:active{
font-family:Tahoma, Arial, Verdana, sans-serif;
font-size:14px;
color:#green;
text-decoration:underline;
}

a.archivelink:hover {
font-family:Tahoma, Arial, Verdana, sans-serif;
font-size:14px;
color:#green;
text-decoration:underline;
}

h3,a.header:visited,a.header:link {
font-family:Tahoma, Arial, Verdana, sans-serif;
font-size:14px;
font-weight:700;
line-height:1.0;
color:#4E4D4D;
text-decoration:none;
}

h3,a.header:active,{
font-family:Tahoma, Arial, Verdana, sans-serif;
font-size:14px;
font-weight:700;
line-height:1.0;
color:#4E4D4D;
text-decoration:none;
}

h3.heading,.heading {
font-family:Tahoma, Arial, Verdana, sans-serif;
font-size:14px;
font-weight:700;
color:#4E4D4D;
text-decoration:none;
}

.b,a.topnav:link,a.topnav:visited {
font-family:Tahoma, Arial, Verdana, sans-serif;
font-size:11px;
color:#4E4D4D;
text-decoration:none;
}

a.topnav:hover {
font-family:Tahoma, Arial, Verdana, sans-serif;
font-size:11px;
color:#0000FF;
text-decoration:underline;
}

a.topnav:active {
font-family:Tahoma, Arial, Verdana, sans-serif;
font-size:11px;
color:#4E4D4D;
text-decoration:none;
}

a.proslink:link,a.proslink:visited{
font-family:Tahoma, Arial, Verdana, sans-serif;
font-size:11px;
color:#00f;
text-decoration:underline;
}

a.proslink:active {
font-family:Tahoma, Arial, Verdana, sans-serif;
font-size:11px;
color:#00f;
text-decoration:underline;
}

.b1a:link,.b1a:visited{
font-family:Tahoma, Arial, Verdana, sans-serif;
font-size:11px;
color:#000;
text-decoration:none;
margin-left:5px;
margin-top:5px;
margin-bottom:5px;
}

.b1a:active {
font-family:Tahoma, Arial, Verdana, sans-serif;
font-size:11px;
color:#000;
text-decoration:none;
margin-left:5px;
margin-top:5px;
margin-bottom:5px;
}

.b1:link,.b1:visited{
font-family:Tahoma, Arial, Verdana, sans-serif;
font-size:11px;
color:#000;
text-decoration:none;
}

.b1:active{
font-family:Tahoma, Arial, Verdana, sans-serif;
font-size:11px;
color:#000;
text-decoration:none;
}

.b1:hover{
font-family:Tahoma, Arial, Verdana, sans-serif;
font-size:11px;
/*color:#2C62A0;*/
color:#0000FF;
text-decoration:underline;
}

.b1-margin	{
	margin-left:15px;
	margin-top:5px;
	margin-bottom:5px;
}

.leftnav-compare:link,.leftnav-compare:visited {
font-family:Tahoma, Arial, Verdana, sans-serif;
font-size:11px;
color:#000;
text-decoration:none;
}

.leftnav-compare:active {
font-family:Tahoma, Arial, Verdana, sans-serif;
font-size:11px;
color:#000;
text-decoration:none;
}

.leftnav-compare:hover {
font-family:Tahoma, Arial, Verdana, sans-serif;
font-size:11px;
color:#2C62A0;
text-decoration:underline;
}

a.boxtitle:link,a.boxtitle:visited{
color:#FFF;
font-size:12px;
font-family:Tahoma, Arial, Verdana, sans-serif;
font-weight:700;
text-decoration:none;
}

a.boxtitle:hover{
color:#FFF;
font-size:12px;
font-family:Tahoma, Arial, Verdana, sans-serif;
font-weight:700;
text-decoration:none;
}

a.boxtitle:active {
color:#FFF;
font-size:12px;
font-family:Tahoma, Arial, Verdana, sans-serif;
font-weight:700;
text-decoration:none;
}

.leftpad2,.padl12 {
padding-left:12px;
}

a.top:link,a.top:visited {
color:#2C62A0;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
}

a.top2:link,a.top2:visited {
color:#2C62A0;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
text-decoration:none;
}

table.sample,table.thin-border,table.thin-border-space,.border-thin,thin-border {
border-collapse:collapse;
background-color:#FFF;
border-color:#ccc;
border-style:solid;
border-width:1px;
}

table.sample td,table.sample th,table.thin-border tr,table.thin-border td {
border-color:#ccc;
border-style:solid;
border-width:1px;
}

table.un-sample,table.thin-border,table.thin-border-space{
border-collapse:collapse;
background-color:#FFF;
border-color:#F2F2F2;
border-style:none;
border-width:0px;
}

a.comparison-link:link,a.comparison-link:visited{
color:#FFF;
font-weight:700;
font-size:16px;
text-decoration:none;
}

a.comparison-link:active {
color:#FFF;
font-weight:700;
font-size:16px;
text-decoration:none;
}

.compare,a.compare:link,a.compare:visited{
color:#FFF;
font-weight:700;
}

a.compare:active {
color:#FFF;
font-weight:700;
}

a.additional:link,a.additional:visited {
color:#2C62A0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}

.category-score,.next-step,a.next-step:link,a.next-step:visited {
font-size:15px;
}

.category-score{
font-size:15px;
}

a.next-step:active{
font-size:15px;
}

table.main-small,th.main-small {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#000;
text-decoration:none;
font-weight:700;
}

a.title:link {
color:#FFFFFF;
font-weight:700;
font-size:18px;
font-family:Tahoma, Arial, Verdana, sans-serif;
text-decoration:none;
}

a.title:visited {
color:#FFFFFF;
font-weight:700;
font-size:18px;
font-family:Tahoma, Arial, Verdana, sans-serif;
text-decoration:none;
}

a.title:hover {
color:#0000FF;
font-weight:700;
font-size:18px;
font-family:Tahoma, Arial, Verdana, sans-serif;
text-decoration:underline;
}

a.title:active {
color:#FFFFFF;
font-weight:700;
font-size:18px;
font-family:Tahoma, Arial, Verdana, sans-serif;
text-decoration:none;
}

a.title-small:link {
color:#FFFFFF;
font-weight:700;
font-size:15px;
font-family:Tahoma, Arial, Verdana, sans-serif;
text-decoration:none;
}

a.title-small:visited {
color:#FFFFFF;
font-weight:700;
font-size:15px;
font-family:Tahoma, Arial, Verdana, sans-serif;
text-decoration:none;
}

a.title-small:hover {
color:#0000FF;
font-weight:700;
font-size:15px;
font-family:Tahoma, Arial, Verdana, sans-serif;
text-decoration:underline;
}

a.title-small:active {
color:#FFFFFF;
font-weight:700;
font-size:15px;
font-family:Tahoma, Arial, Verdana, sans-serif;
text-decoration:none;
}

a.tab:link {
color:#FFFFFF;
font-weight:700;
font-size:18px;
font-family:Tahoma, Arial, Verdana, sans-serif;
text-decoration:none;
}

a.tab:visited {
color:#FFFFFF;
font-weight:700;
font-size:18px;
font-family:Tahoma, Arial, Verdana, sans-serif;
text-decoration:none;
}

a.tab:hover {
color:#0000FF;
font-weight:700;
font-size:18px;
font-family:Tahoma, Arial, Verdana, sans-serif;
text-decoration:underline;
}

a.tab:active {
color:#FFFFFF;
font-weight:700;
font-size:18px;
font-family:Tahoma, Arial, Verdana, sans-serif;
text-decoration:none;
}

.price_buy_index,.price_buy_guide {
color:#000;
font-size:18px;
font-weight:700;
}

a.post_title:link,a.post_title:visited{
color:#628AB3;
font-size:20px;
font-weight:700;
line-height:1.0;
text-decoration:none;
}

a.post_title:active {
color:#628AB3;
font-size:20px;
font-weight:700;
line-height:1.0;
text-decoration:none;
}

table.thin-black-border,.thin-border-simple {
border-collapse:collapse;
background-color:#FFF;
border-color:#000;
border-style:solid;
border-width:1px;
}

table.thin-black-border tr,table.thin-black-border td {
border-color:#000;
border-style:solid;
border-width:1px;
}

a.coupon-text:link,a.coupon-text:visited{
color:#000;
text-decoration:none;
font-size:10px;
}

a.coupon-text:active {
color:#000;
text-decoration:none;
font-size:10px;
}

a.coupon-price:link,a.coupon-price:visited{
color:#00F;
text-decoration:underline;
font-weight:700;
}

a.coupon-price:active {
color:#00F;
text-decoration:underline;
font-weight:700;
}

.no-border table,.no-border tr,.no-border td {
border-style:none;
border-width:0;
}

a.whitetext:link,a.whitetext:visited{
color:#FFF;
text-decoration:none;
font-family:tahoma, arial, helvetica, verdana, sans-serif;
font-size:12px;
font-weight:700;
}

a.whitetext:active {
color:#FFF;
text-decoration:none;
font-family:tahoma, arial, helvetica, verdana, sans-serif;
font-size:12px;
font-weight:700;
}

a.entry-header-link:link,a.entry-header-link:visited{
font-size:20px;
text-decoration:none;
}

,a.entry-header-link:active {
font-size:20px;
text-decoration:none;
}

.right-sidebar-header,a.right-sidebar-header {
font-size:16px;
}

a.big-blue-expand:link,a.big-blue-expand:visited{
color:#628AB3;
font-size:20px;
font-weight:700;
font-family:Tahoma, Arial, Verdana, sans-serif;
text-decoration:underline;
}

a.big-blue-expand:active {
color:#628AB3;
font-size:20px;
font-weight:700;
font-family:Tahoma, Arial, Verdana, sans-serif;
text-decoration:underline;
}

a.read-more-expand:link,a.read-more-expand:visited{
color:#628AB3;
font-size:12px;
font-weight:700;
font-family:Tahoma, Arial, Verdana, sans-serif;
text-decoration:underline;
}

a.read-more-expand:active {
color:#628AB3;
font-size:12px;
font-weight:700;
font-family:Tahoma, Arial, Verdana, sans-serif;
text-decoration:underline;
}

.rss-item a{
color:#00F;
font-size:9pt;
font-weight:700;
}

.rss-item a:active {
color:#00F;
font-size:9pt;
font-weight:700;
}

.phone-number {
padding:3px;
font-size:14px;
font-family:Tahoma, Arial, Verdana, sans-serif;
color:#FFFFFF;
background-color:#638AB3;
text-align:center;
margin-bottom:4px;
}

.blog-date {
font-size:10px; 
font-family:tahoma, arial, helvetica, sans-serif; 
text-align:center; 
color:#727272;
}

.blog-excerpt {
font-size:11px; 
font-family:arial, helvetica, sans-serif;
}

.blog-link {
font-size:12px;
font-weight:bold; 
}

td.excellent-block {
	background-color:#6bcd50; 
	color:#FFFFFF;
	padding:5px;
	text-align: center;
}

td.average-block {
	/*background-color: #9e9e9e;*/
	background-color: #FFFFFF;
	color:#000000;
	padding:5px;
	text-align: center;
}

td.poor-block {
	/*background-color: #CCCCCC;*/
	background-color: #FFFFFF;
	color:#000000;
	padding:5px;
	text-align: center;
}

.box-sm	{
	height: 75;
	margin-top: 10px;
}

.button_sm	{
	width: 70;
}

.cell-block-green {
background-color:#6bcd50;
color:#FFFFFF;
text-align:center;
font-size:12px;
}

.green-cell {
background-color:#6bcd50;
color:#FFFFFF;
text-align:center;
font-size:12px;
}

.white-cell {
background-color:#FFFFFF;
color:#000000;
text-align:center;
font-size:12px;
}

.matrix-header	{
	font-size: 14px;
	font-weight: bold;
	padding: 5px;
	text-align: center;
}

.matrix-feature	{
	color: #4E4D4D;
	font-size: 12px;
	font-weight: bold;
	padding: 5px;
	text-align: center;
}

.matrix-reg-price	{
	color: #FF0000;
	font-size: 14px;
	font-weight: none;
	padding: 5px;
	text-align: center;
	text-decoration: line-through;
}

.matrix-coupon-price2	{
	color: #0000FF;
	font-size: 14px;
	font-weight: bold;
	padding: 5px;
	text-align: center;
}

a.matrix-coupon-price:link	{
	color: #0000FF;
	font-size: 14px;
	font-weight: bold;
	padding: 5px;
	text-align: center;
	text-decoration: underline;
}
a.matrix-coupon-price:visited	{
	color: #0000FF;
	font-size: 14px;
	font-weight: bold;
	padding: 5px;
	text-align: center;
	text-decoration: underline;
}
a.matrix-coupon-price:hover	{
	color: #0000FF;
	font-size: 14px;
	font-weight: bold;
	padding: 5px;
	text-align: center;
	text-decoration: none;
}
a.matrix-coupon-price:active	{
	color: #0000FF;
	font-size: 14px;
	font-weight: bold;
	padding: 5px;
	text-align: center;
	text-decoration: underline;
}


a.quick-comparison:link	{
	color: #FFFFFF;
	font-size: 14px;
	text-decoration: underline;
}
a.quick-comparison:visited	{
	color: #FFFFFF;
	font-size: 14px;
	text-decoration: underline;
}
a.quick-comparison:hover	{
	color: #FFFF00;
	font-size: 14px;
	text-decoration: none;
}
a.quick-comparison:active	{
	color: #FFFFFF;
	font-size: 14px;
	text-decoration: underline;
}

.line-through-price {
	text-decoration:line-through;
	color:#FF0000;
}

/* BLACK FRIDAY - CYBER MONDAY */
.black-bg	{
	background-color: #000000;
	height:50;
	line-height:3em;
}

a.banner-text:link	{
	color: #FFFFFF;
	font-family: Tahoma; Arial;
	font-size:26px;
	font-weight: bold;
	text-decoration: underline;
}
a.banner-text:visited {
	color: #FFFFFF;
	font-family: Tahoma; Arial;
	font-size:26px;
	font-weight: bold;
	text-decoration: underline;
}
a.banner-text:hover	{
	color: #0000FF;
	font-family: Tahoma; Arial;
	font-size:26px;
	font-weight: bold;
	text-decoration: underline;
}
a.banner-text:active {
	color: #FFFFFF;
	font-family: Tahoma; Arial;
	font-size:26px;
	font-weight: bold;
	text-decoration: underline;
}

/* Buy Now image swap */
div.buy-now-swap {
width: 100px;
height: 30px;
margin:0;
padding:0;
background-image:url("http://img.pcantivirusreviews.com/images/buy-now-green.gif");
}

div.buy-now-swap a, div.buy-now-swap a:link, div.buy-now-swap a:visited {
display:block;
}

div.buy-now-swap img {
width:100%;
height:100%;
border:0;
}

div.buy-now-swap a:hover img {
visibility:hidden;
}	 
	
/* Full Review image swap */
div.full-review-swap {
width: 100px;
height: 30px;
margin:0;
padding:0;
background-image:url("http://img.pcantivirusreviews.com/images/full-review-green.gif");
}

div.full-review-swap a, div.full-review-swap a:link, div.full-review-swap a:visited {
display:block;
}

div.full-review-swap img {
width:100%;
height:100%;
border:0;
}

div.full-review-swap a:hover img {
visibility:hidden;
}		

.score-circle-num	{
	color:#FFFFFF; 
	font-size:15px; 
	font-family: Helvetica; 
	padding: 16 10 0 0; 
	font-weight:bold;
}

.tab-left	{
	float:left;
	width:237px;
	margin-left:6px;
	margin-top:10px;
	text-align: center;
}

.tab-right	{
	float:right;
	width:237px;
	margin-right:127px;
	margin-top:10px;
	text-align: center;
}

.intro-block	{
	margin-left:17px;
	margin-top:9px;
	margin-right:15px;
	line-height:16px;
}

.box-score-padding	{
	margin-left:3px;
	margin-right:19px;
	margin-bottom:5px;
}

.redtag	{
	border: 0;
	width: 95;
	height: 48;
	margin-left: 2px;
}

.top-features-block	{
	font-size:11px; 
	margin-left:10px; 
	margin-bottom:5px; 
	margin-top:20px; 
	color:#2C62A0; 
	font-size:13px; 
	line-height:1.25; 
	float:right; 
	padding:5px; 
	width:170px;
}

.top-features-title	{
	font-size:12px;
	font-weight: bold;
	text-decoration: underline;
}

.pro-box	{
	margin-left:5px;
	margin-top:15px;
	margin-bottom:12px;
	margin-right:10px;
}

.con-box	{
	margin-left:5px;
	margin-top:10px;
	margin-bottom:12px;
	margin-right:10px;
}

.bar-graph-padding	{
	padding-top:10px;
	padding-right:5px;
}







