BODY {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
TD {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
A {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.top_bar {
	FONT-SIZE: 11px; LINE-HEIGHT: 13px; BACKGROUND-REPEAT: repeat-x; WHITE-SPACE: nowrap; TEXT-ALIGN: center
}
.top_bar A {
	COLOR: #fff; TEXT-DECORATION: underline; 11px: 
}
TD.left_bar {
	PADDING-RIGHT: 4px; PADDING-LEFT: 12px; PADDING-BOTTOM: 3px; PADDING-TOP: 0px
}
.left_bar {
	FONT-SIZE: 10px; BACKGROUND-COLOR: #b1ebf6
}
.left_bar A {
	COLOR: #065ca5
}
.left_bar_links {
	PADDING-RIGHT: 4px; PADDING-LEFT: 7px; PADDING-BOTTOM: 3px; PADDING-TOP: 0px; BACKGROUND-COLOR: #b1ebf6
}
.left_bar_links A {
	FONT-SIZE: 10px; COLOR: #065ca5
}
.links {
	FONT-SIZE: 10px; COLOR: #065ca5
}
.links_email {
	FONT-SIZE: 10px; COLOR: #065ca5; WHITE-SPACE: nowrap
}
.left_bar_header {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #232323; BACKGROUND-COLOR: #d8f5fb
}
.left_bar_header1 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #232323
}
TD.left_bar_header {
	PADDING-RIGHT: 4px; PADDING-LEFT: 8px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.left_head_color {
	BACKGROUND-COLOR: #d8f5fb
}
TABLE.compare TD {
	FONT-SIZE: 9px; BORDER-LEFT: #999 1px solid
}
.tg {
	BACKGROUND-COLOR: #e8e8e8
}
.tw {
	BACKGROUND-COLOR: #fff
}
.center_small {
	FONT-SIZE: 9px
}
.rc {
	FONT-SIZE: 9px; WIDTH: 45px; TEXT-ALIGN: center
}
.rh {
	FONT-SIZE: 9px; TEXT-ALIGN: center
}
.rank {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; WIDTH: 40px; COLOR: #fff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #666; TEXT-ALIGN: center
}
.rb {
	FONT-SIZE: 9px; WIDTH: 40px; BACKGROUND-COLOR: #b1ebf6; TEXT-ALIGN: center
}
TR.row_header_large TD {
	PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #ccc; TEXT-ALIGN: left
}
.rh {
	PADDING-LEFT: 8px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-ALIGN: left
}
.rr {
	PADDING-LEFT: 8px; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; TEXT-ALIGN: left
}
.row_header_white {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 4px; COLOR: #fff; PADDING-TOP: 4px
}
.row_header_large {
	PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.row_header_large_new {
	PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; COLOR: #000; PADDING-TOP: 5px
}
.paragraph_header {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #fff; LINE-HEIGHT: 13px; TEXT-ALIGN: left
}
.main_text {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND-IMAGE: url('i/h_title_bg.gif'); WIDTH: 420px; COLOR: #fff; LINE-HEIGHT: 13px; BACKGROUND-REPEAT: repeat-x
}
.main_text A {
	COLOR: #fff
}
.header1 {
	FONT-SIZE: 18px; COLOR: #065ca5
}
.header2 {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; PADDING-BOTTOM: 12px; COLOR: #065ca5; LINE-HEIGHT: 12pt
}
.header3 {
	FONT-WEIGHT: bold; FONT-SIZE: 22px; COLOR: #c3183d; LINE-HEIGHT: 20px
}
.bullet_text {
	FONT-SIZE: 12px; COLOR: #5f6161; LINE-HEIGHT: 12px
}
.category_links {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #065ca5; BACKGROUND-COLOR: #fff
}
.main_text_blue {
	PADDING-RIGHT: 8px; FONT-SIZE: 15px; COLOR: #065ca5
}
.main_text_black {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: Verdana
}
.definition_titles {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000; FONT-FAMILY: Verdana
}
.article_text {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: Verdana
}
.definition_text {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 25px; COLOR: #000; FONT-FAMILY: Verdana
}
.past_news {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: Verdana
}
.category_header {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #000; PADDING-TOP: 25px; FONT-FAMILY: Verdana
}
.resource_text {
	PADDING-LEFT: 25px; FONT-SIZE: 11px; PADDING-BOTTOM: 25px; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.capitals {
	TEXT-TRANSFORM: uppercase
}
.capital_legend {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; FONT-FAMILY: Times New Roman, Times, serif
}
.descriptive_text {
	FONT-SIZE: 11px; COLOR: gray
}
.overall_rating {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 8px; VERTICAL-ALIGN: top; COLOR: #f00; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.rating_criteria {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; COLOR: #000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TR.no_border TD {
	BORDER-RIGHT: 0px; BORDER-LEFT: 0px
}
.smallish {
	FONT-SIZE: 10px
}
.small_indent {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; COLOR: gray; PADDING-TOP: 4px
}
.main_tbl {
	FONT-SIZE: 11px; PADDING-BOTTOM: 12px; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #fff
}
.tbl_sep_dark {
	BACKGROUND-COLOR: #c0c0c0
}
.tbl_sep_med {
	BACKGROUND-COLOR: #ccc
}
.copyright {
	FONT-SIZE: 12px; COLOR: #fff
}
.email_this_page A {
	FONT-SIZE: 12px; COLOR: #fff; WHITE-SPACE: nowrap
}
.list_header {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; PADDING-BOTTOM: 5px; COLOR: #6666ff; PADDING-TOP: 5px
}
.list_header2 {
	PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 15px; PADDING-BOTTOM: 0px; COLOR: #6666ff; PADDING-TOP: 0px
}
.list_element {
	PADDING-LEFT: 12px; FONT-SIZE: 12px
}
.header {
	FONT-WEIGHT: 900; FONT-SIZE: 16pt; COLOR: #00f; FONT-VARIANT: small-caps
}
.title {
	FONT-SIZE: 22pt; COLOR: #000
}
.title_price {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; COLOR: #f00000; PADDING-TOP: 5px
}
.price {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; FONT-FAMILY: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif
}
.details {
	PADDING-RIGHT: 5px; PADDING-LEFT: 12px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; COLOR: #666; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.detail_data {
	FONT-SIZE: 10px; COLOR: #000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.title_mfg {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #000; TEXT-ALIGN: left
}
.home_text {
	FONT-SIZE: 11px; PADDING-BOTTOM: 12px; FONT-FAMILY: Verdana
}
.cybersitter {
	FONT-WEIGHT: bold; FONT-SIZE: 18pt; COLOR: #0000ff; FONT-FAMILY: Times New Roman, Times, serif
}
.pop_header {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #000; FONT-FAMILY: Times New Roman, Times, serif
}
.pop_text {
	FONT-SIZE: 14pt; COLOR: #000; FONT-FAMILY: Times New Roman, Times, serif
}
.blue_main {
	FONT-WEIGHT: bold; FONT-SIZE: 16pt; COLOR: #00f
}
.blue_sub {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #00f
}
.white_sub {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #000
}
.wh_sub {
	FONT-SIZE: 10pt; COLOR: #00f
}
.caps {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase
}
.tbl_row_grey {
	BACKGROUND-COLOR: #e8e8e8
}
.tbl_row_white {
	BACKGROUND-COLOR: #fff
}
.legend_text {
	FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman, Times, serif
}
.sponsor_id {
	FONT-SIZE: 12px; COLOR: #fff; BACKGROUND-COLOR: #666
}
.sitemap_text {
	PADDING-LEFT: 25px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 16px; COLOR: #000; FONT-FAMILY: Verdana
}
.sitemap_header {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 2px; FONT-FAMILY: Arial
}
.sponsor_link {
	PADDING-LEFT: 12px; FONT-SIZE: 12px
}
.sponsor_text {
	PADDING-LEFT: 12px; FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Arial
}
.sponsor_link A {
	COLOR: #00f
}
.sponsored_link_huh {
	 
}
.sponsor_url {
	PADDING-LEFT: 11px; FONT-SIZE: 12px; COLOR: gray; FONT-FAMILY: Arial
}
.advertisement {
	FONT-SIZE: 10px; COLOR: #ffffff
}
.ad_bar {
	FONT-SIZE: 9px; bgcolor: #ffffff
}
.ad_bar_title A {
	FONT-SIZE: 9px; COLOR: #000
}
.ad_bar_small {
	FONT-SIZE: 9px; bgcolor: #ffffff
}
.ad_bar_middle {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; bgcolor: #ffffff
}
.ad_bar_header {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; bgcolor: #ffffff
}
.ad_bar_header A {
	COLOR: #0000cc
}
.background {
	BACKGROUND-IMAGE: url('i/bck.gif')
}
.intro {
	FONT-SIZE: 11px; COLOR: #004993; FONT-FAMILY: Verdana
}
.number_l {
	FONT-SIZE: 10px; VERTICAL-ALIGN: top; COLOR: #065ca5; TEXT-ALIGN: right
}
.number {
	FONT-SIZE: 10px; VERTICAL-ALIGN: top; COLOR: #fff; TEXT-ALIGN: center
}
.c {
	BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url('i/check.gif'); LINE-HEIGHT: 20px; BACKGROUND-REPEAT: no-repeat
}
.cg {
	BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url('i/check_grey.gif'); LINE-HEIGHT: 20px; BACKGROUND-REPEAT: no-repeat
}
.ad_right {
	FONT-SIZE: 8pt; COLOR: #fff
}
.bg666 {
	BACKGROUND-COLOR: #666
}
.bgfff {
	BACKGROUND-COLOR: #fff
}
.ld_jw {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #065ca5; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ld_jw_click {
	FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Arial
}
.bg_dark {
	BACKGROUND-COLOR: #4088da
}
.bg_darker {
	BACKGROUND-COLOR: #298ec9
}
.bg_light {
	BACKGROUND-COLOR: #b1ebf6
}
.notif {
	FONT-SIZE: 9px; BACKGROUND-COLOR: #edfafd
}
.detail_tbl_border {
	BACKGROUND-COLOR: #666
}
.detail_header {
	PADDING-RIGHT: 5px; PADDING-LEFT: 12px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #ccc
}
.buy_now {
	COLOR: #ff0000
}
.detailpage_headers {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: black; PADDING-TOP: 20px
}
.software_details {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; COLOR: black; PADDING-TOP: 5px; FONT-FAMILY: Verdana
}
.dvd_bck {
	BACKGROUND-IMAGE: url('i/h_sliv.gif'); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #42889a
}
.tax_bck {
	BACKGROUND-IMAGE: url('i/h_sliv.gif'); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #adbe64
}
.intfltr_bck {
	BACKGROUND-IMAGE: url('i/h_sliv.gif'); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #2a7db3
}
.shpcrt_bck {
	BACKGROUND-IMAGE: url('i/h_sliv.gif'); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #5e9732
}
.ccp_bck {
	BACKGROUND-IMAGE: url('i/h_sliv.gif'); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #200c85
}
.webhst_bck {
	BACKGROUND-IMAGE: url('i/h_sliv.gif'); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #5e94d3
}
.gene_bck {
	BACKGROUND-IMAGE: url('i/h_sliv.gif'); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ad9a60
}
.spy_bck {
	BACKGROUND-IMAGE: url('i/h_sliv.gif'); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #4d5796
}
.spam_bck {
	BACKGROUND-IMAGE: url('i/h_sliv.gif'); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #2a65b3
}
.videoed_bck {
	BACKGROUND-IMAGE: url('i/h_sliv.gif'); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #f0a246
}
.antispy_bck {
	BACKGROUND-IMAGE: url('i/h_sliv.gif'); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #3f439f
}
.priv_bck {
	BACKGROUND-IMAGE: url('i/h_sliv.gif'); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #008970
}
.antivirus_bck {
	BACKGROUND-IMAGE: url('i/h_sliv.gif'); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #aa333f
}
.books {
	FONT-SIZE: 12px; PADDING-BOTTOM: 12px; FONT-FAMILY: Arial
}