body {
	padding:0; 
	margin:0; 
	color:#000000;
}
a:link {
	color: #2C62A0; 
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	text-decoration: underline; 
}
a:visited {
	color: #2C62A0; 
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	text-decoration: underline; 
}
a:hover {
	color: #0000ee; 
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	text-decoration:underline;
}
a:active {
	color: #2C62A0; 
	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: normal;
	margin-top:0px;
}

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

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

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


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

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

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

/* hover boxes - cart */

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

#antivirus-comparison_sec { 
	position: relative; 
	z-index: 999;
}
#antivirus-comparison_sec a span { 
	display: none; 
	color: #FFFFFF; 
}
#antivirus-comparison_sec a:hover span { 
	display: block; 
	position: absolute; 
	width: 250px; 
	background-color: #aaa; 
	height: 132px; 
	left: -255px; 
	top: -10px; 
	color: #FFFFFF; 
	padding: 1px; 
}

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

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

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

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

#free_removal_sec { 
	position: relative; 
	z-index: 999;
}
#free_removal_sec a span { 
	display: none; 
	color: #FFFFFF; 
}
#free_removal_sec a:hover span { 
	display: block; 
	position: absolute; 
	width: 250px; 
	background-color: #aaa; 
	height: 132px; 
	left: -255px; 
	top: -10px; 
	color: #FFFFFF; 
	padding: 1px; 
}

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

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


/* end hover boxes - cart */

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

.s-redstrike {
	font-family:Tahoma, Arial, Verdana, sans-serif;
	color:#FF0000;
	text-decoration:line-through;
	font-weight: bold;
}

.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;
}

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

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

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

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

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

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

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

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

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

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

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

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

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;
}

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:#FFCC00;
}

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

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

h1.compare {
	font-family:Tahoma, Arial, Verdana, sans-serif;
	font-size:23px;
	font-weight:bold;
	line-height: 1.5;
	color:#628AB3;
}
	
h2 {
	color: #628AB3;
	font-size: 20px;
	font-weight:bold;
	font-family:Tahoma, Arial, Verdana, sans-serif;
	padding:0;
	margin:0;
}

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

h2.heading {
	color: #666666;
	font-size: 15px;
	font-weight:bold;
	font-family:Tahoma, Arial, Verdana, sans-serif;
	margin:0;
}

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

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

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

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

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

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

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

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


.compare-list	{
	font-family:Helvetica, Verdana, Arial, Tahoma;
	font-size:14px;
	font-weight:bold;
	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:bold;
	line-height: 1.0;
}

.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:#FFFFFF; 
}

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

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

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:#000000; 
	text-decoration:underline;
}

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

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

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

a.proslink:visited{
	font-family:Tahoma, Arial, Verdana, sans-serif; 
	font-size:11px;  
	color:#0000ff; 
	text-decoration:underline;
}
	
a.proslink:hover{
	font-family:Tahoma, Arial, Verdana, sans-serif; 
	font-size:11px;  
	color:#008000; 
	text-decoration:underline;
}
	
a.proslink:active{
	font-family:Tahoma, Arial, Verdana, sans-serif; 
	font-size:11px;  
	color:#0000ff; 
	text-decoration:underline;
}
	

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

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

.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;	
}

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

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

.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-width:1px;
	border-style:solid;
	border:none;
	background-color:#F0EAE3;
	overflow:auto;
}

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

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

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;	
	border-color: #d8d8d8;
	border-width:1px;
	border-style: solid;
	background-color:#F0EAE3;
	padding: 5px;
	padding-left: 5px;
	padding-right: 5px;	
	overflow:auto;
}

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

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

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

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

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

.leftpad {
	padding-left: 10px;
}

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

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

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

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

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

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

table.sample {
	border-width: 1px;
	border-spacing: ;
	border-style: solid;
	border-color: #cccccc;
	border-collapse: collapse;
	background-color: white;
}

table.sample td {
	border-width: 1px;
	border-style: solid;
	border-color: #cccccc;
	-moz-border-radius: ;
}

table.sample th {
	border-width: 1px;
	border-style: solid;
	border-color: #cccccc;
	-moz-border-radius: ;
}

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

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


a.comparison-link:link {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 16px;
	text-decoration: none;
}

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

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

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

.compare {
	color: #FFFFFF;
	font-weight: bold;
}

a.compare:link {
	color: #FFFFFF;
	font-weight: bold;
}

a.compare:visited {
	color: #FFFFFF;
	font-weight: bold;
}

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

a.compare:active {
	color: #FFFFFF;
	font-weight: bold;
}

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

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

a.additional:hover {
	color: #000000; 
	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;
}

.price	{
	color:#FFFC00;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.price_buy {
	color:#000000; 
	font-size:16px; 
	font-weight:bold; 
	line-height:1.5; 
	padding-left:6px;
	padding-right:6px;
}

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

.price_buy_index {
	color:#000000; 
	font-size:18px; 
	font-weight:bold; 
}
.price_buy_guide {
	color:#000000; 
	font-size:18px; 
	font-weight:bold; 
}
.req {
	padding-left:10px;
	margin-bottom: -10px;
	font-size:12px;
	font-family: Tahoma, verdana, arial, sans-serif;
}

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

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

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

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

table.thin-border {
	border-width: 1px;
	border-spacing: ;
	border-style: solid;
	border-color: #cccccc;
	border-collapse: collapse;
	background-color: white;
}

table.thin-border tr {
	border-width: 1px;
	border-style: solid;
	border-color: #cccccc;
	-moz-border-radius: ;
}

table.thin-border td {
	border-width: 1px;
	border-style: solid;
	border-color: #cccccc;
	-moz-border-radius: ;
}

table.thin-black-border {
	border-width: 1px;
	border-spacing: ;
	border-style: solid;
	border-color: #000000;
	border-collapse: collapse;
	background-color: white;
}

table.thin-black-border tr {
	border-width: 1px;
	border-style: solid;
	border-color: #000000;
	-moz-border-radius: ;
}

table.thin-black-border td {
	border-width: 1px;
	border-style: solid;
	border-color: #000000;
	-moz-border-radius: ;
}

table.thin-border-space {
	border-width: 1px;
	border-spacing: ;
	border-style: solid;
	border-color: #cccccc;
	border-collapse: collapse;
	background-color: white;
}

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

.thin-border {
	border-width: 1px;
	border-spacing: ;
	border-style: solid;
	border-color: #cccccc;
	border-collapse: collapse;
	background-color: white;
}

.thin-border-simple {
	border-width: 1px;
	border-spacing: ;
	border-style: solid;
	border-color: #000000;
	border-collapse: collapse;
	background-color: white;
}



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

.padl12 {
	padding-left:12px;
}

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

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

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

.red-asterisk {
	color:#F00;
}

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

.sysreq-left {
	color:#000000;
	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: bold;
	font-family: Verdana, Arial, Tahoma, sans-serif;
	padding-left: 6px;
	padding-right: 6px;
	text-align: center;
}

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

a.coupon-price:link {
	color:#00F;
	text-decoration:underline;
	font-weight:bold;
}
a.coupon-price:visited {
	color:#00F;
	text-decoration:underline;
	font-weight:bold;
}
a.coupon-price:hover {
	color:#00F;
	text-decoration:none;
	font-weight:bold;
}
a.coupon-price:active {
	color:#00F;
	text-decoration:underline;
	font-weight:bold;
}

.no-border table {
	border-width: 0px; 
	border: none;
}

.no-border tr {
	border-width: 0px; 
	border: none;
}

.no-border td {
	border-width: 0px; 
	border: none;
}
a.whitetext:link {
	color:#FFFFFF;
	text-decoration:none;
	font-family:tahoma, arial, helvetica, verdana, sans-serif;
	font-size:12px;
	font-weight:bold;
}
a.whitetext:visited {
	color:#FFFFFF;
	text-decoration:none;
	font-family:tahoma, arial, helvetica, verdana, sans-serif;
	font-size:12px;
	font-weight:bold;
}
a.whitetext:hover {
	color:#FFFFFF;
	text-decoration:underline;
	font-family:tahoma, arial, helvetica, verdana, sans-serif;
	font-size:12px;
	font-weight:bold;
}
a.whitetext:active {
	color:#FFFFFF;
	text-decoration:none;
	font-family:tahoma, arial, helvetica, verdana, sans-serif;
	font-size:12px;
	font-weight:bold;
}

.basicpad {
	padding-left:3px; 
	padding-right:3px;
	
}
/*
	Buyer's Guide
*/

#BGForm{
  font:11px Verdana, Tahoma, Arial, Helvetica;
  font-weight:normal;
}
div.BG-Question{
  display:none;
  font-weight:normal;
  font-size:10px;
}
div.BG-Center{
  text-align:center;
}
label.BG-Label{
  cursor:pointer;
}
div.BG-QBox{
  padding:0px;
  font-size:13px;
}
ul.protToUL
{
  list-style-type:none;
  margin:0px;
  padding:0px;
}

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