* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.ts_tableheader {
	CLEAR: both; FONT-WEIGHT: bold; FONT-SIZE: small; BACKGROUND: #ffffff; FLOAT: none; COLOR: #000000; TEXT-DECORATION: none
}
.ts_tableheader_testsource {
	FLOAT: left; WIDTH: 23%; TEXT-ALIGN: center
}
.ts_tableheader_testcomment {
	FLOAT: left; WIDTH: 46%
}
.ts_tableheader_award {
	FLOAT: left; WIDTH: 19%; TEXT-ALIGN: center
}
.ts_tableheader_score {
	FLOAT: left; WIDTH: 10%; TEXT-ALIGN: center
}
.ts_tablerow {
	CLEAR: both; BORDER-TOP: gray 1px solid; MARGIN-TOP: 20px; FONT-WEIGHT: normal; FONT-SIZE: x-small; FLOAT: none; MARGIN-BOTTOM: 5px; TEXT-ALIGN: left
}
.ts_tablerowm {
	CLEAR: both; MARGIN-TOP: 20px; FONT-WEIGHT: normal; FONT-SIZE: x-small; FLOAT: none; MARGIN-BOTTOM: 5px; TEXT-ALIGN: left
}
.ts_tablerrow_name {
	FONT-WEIGHT: bold; FONT-SIZE: small; BACKGROUND: #efefef; COLOR: #000000
}
.ts_tablerow_testsource {
	MARGIN-TOP: 20px; FLOAT: left; MARGIN-BOTTOM: 20px; WIDTH: 23%; TEXT-ALIGN: center
}
.ts_tablerow_reviewdate {
	MARGIN-TOP: 20px; WIDTH: 100%; COLOR: #6a6a6a; TEXT-ALIGN: center
}
.ts_tablerow_testcomment {
	MARGIN-TOP: 5px; FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 46%
}
.ts_tablerow_award {
	MARGIN-TOP: 15px; FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 19%; TEXT-ALIGN: center
}
.ts_tablerow_score {
	MARGIN-TOP: 15px; FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 10%; TEXT-ALIGN: center
}
.ts_review_ts_comment {
	
}
.ts_review_comment {
	
}
.ts_review_comment_good {
	
}
.ts_review_comment_bad {
	
}
.ts_review_comment_bottomline {
	
}
.ts_review_name {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN-LEFT: 18px; MARGIN-RIGHT: 18px; PADDING-TOP: 2px
}
.ts_review_score {
	BACKGROUND: url(../images/notepad_rank_big.gif) no-repeat 50% bottom; VERTICAL-ALIGN: top; WIDTH: 80px; COLOR: #6a6a6a; FONT-FAMILY: Arial,Helvetica,sans-serif; HEIGHT: 80px; TEXT-ALIGN: center
}
.ts_review_score_text_ts {
	LEFT: 2px; POSITION: relative; TOP: 10px
}
.ts_review_score_text {
	LEFT: 2px; POSITION: relative; TOP: 17px
}
.ts_review_score_text_score {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #72b235
}
.ts_review_score_text_rate {
	FONT-WEIGHT: bold; FONT-SIZE: 28px; COLOR: #6a6a6a
}
.ts_review_url {
	MARGIN-TOP: 5px
}
.ts_table_page {
	CLEAR: both; MARGIN-TOP: 5px; FONT-SIZE: 12px
}
.ts_page_box {
	BORDER-RIGHT: #e2e2e2 1px solid; BORDER-TOP: #e2e2e2 1px solid; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN-LEFT: 2px; BORDER-LEFT: #e2e2e2 1px solid; WIDTH: 35px; PADDING-TOP: 10px; BORDER-BOTTOM: #e2e2e2 1px solid; TEXT-ALIGN: center
}
.ts_table_powered {
	CLEAR: both; MARGIN-TOP: 5px; FONT-SIZE: x-small; FLOAT: right
}
A {
	FONT-WEIGHT: bold
}
A:link {
	COLOR: #b51f01; TEXT-DECORATION: none
}
A:visited {
	COLOR: #b51f01; TEXT-DECORATION: none
}
A:hover {
	COLOR: #b51001; TEXT-DECORATION: underline
}
A:active {
	COLOR: #b51f01; TEXT-DECORATION: none
}
.ts_table_page_url {
	
}
A.ts_award {
	Z-INDEX: 40; COLOR: #3ca3ff; POSITION: relative; TEXT-DECORATION: none
}
A.ts_award SPAN {
	DISPLAY: none
}
A.ts_award:hover {
	Z-INDEX: 50; COLOR: #aaaaff
}
A.ts_award:hover SPAN.ts_award_show {
	BORDER-RIGHT: #d7d5d5 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #d7d5d5 1px solid; DISPLAY: block; PADDING-LEFT: 0px; FILTER: alpha(opacity:100); LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #d7d5d5 1px solid; COLOR: #4c4c4c; PADDING-TOP: 15px; BORDER-BOTTOM: #d7d5d5 1px solid; POSITION: absolute; TOP: 30px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center; TEXT-DECORATION: none; KHTMLOpacity: 1; MozOpacity: 1; opacity: 1
}
.flag_at {
	DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(../images/flags.gif); WIDTH: 20px; MARGIN-RIGHT: 4px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 13px
}
.flag_au {
	DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(../images/flags.gif); WIDTH: 20px; MARGIN-RIGHT: 4px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 13px
}
.flag_ca {
	DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(../images/flags.gif); WIDTH: 20px; MARGIN-RIGHT: 4px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 13px
}
.flag_ch {
	DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(../images/flags.gif); WIDTH: 20px; MARGIN-RIGHT: 4px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 13px
}
.flag_cl {
	DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(../images/flags.gif); WIDTH: 20px; MARGIN-RIGHT: 4px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 13px
}
.flag_cn {
	DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(../images/flags.gif); WIDTH: 20px; MARGIN-RIGHT: 4px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 13px
}
.flag_de {
	DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(../images/flags.gif); WIDTH: 20px; MARGIN-RIGHT: 4px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 13px
}
.flag_dk {
	DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(../images/flags.gif); WIDTH: 20px; MARGIN-RIGHT: 4px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 13px
}
.flag_uk {
	DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(../images/flags.gif); WIDTH: 20px; MARGIN-RIGHT: 4px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 13px
}
.flag_es {
	DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(../images/flags.gif); WIDTH: 20px; MARGIN-RIGHT: 4px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 13px
}
.flag_fi {
	DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(../images/flags.gif); WIDTH: 20px; MARGIN-RIGHT: 4px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 13px
}
.flag_fr {
	DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(../images/flags.gif); WIDTH: 20px; MARGIN-RIGHT: 4px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 13px
}
.flag_gr {
	DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(../images/flags.gif); WIDTH: 20px; MARGIN-RIGHT: 4px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 13px
}
.flag_hk {
	DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(../images/flags.gif); WIDTH: 20px; MARGIN-RIGHT: 4px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 13px
}
.flag_it {
	DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(../images/flags.gif); WIDTH: 20px; MARGIN-RIGHT: 4px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 13px
}
.flag_kr {
	DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(../images/flags.gif); WIDTH: 20px; MARGIN-RIGHT: 4px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 13px
}
.flag_mx {
	DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(../images/flags.gif); WIDTH: 20px; MARGIN-RIGHT: 4px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 13px
}
.flag_nl {
	DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(../images/flags.gif); WIDTH: 20px; MARGIN-RIGHT: 4px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 13px
}
.flag_no {
	DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(../images/flags.gif); WIDTH: 20px; MARGIN-RIGHT: 4px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 13px
}
.flag_nz {
	DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(../images/flags.gif); WIDTH: 20px; MARGIN-RIGHT: 4px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 13px
}
.flag_pl {
	DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(../images/flags.gif); WIDTH: 20px; MARGIN-RIGHT: 4px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 13px
}
.flag_ro {
	DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(../images/flags.gif); WIDTH: 20px; MARGIN-RIGHT: 4px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 13px
}
.flag_ru {
	DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(../images/flags.gif); WIDTH: 20px; MARGIN-RIGHT: 4px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 13px
}
.flag_se {
	DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(../images/flags.gif); WIDTH: 20px; MARGIN-RIGHT: 4px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 13px
}
.flag_sg {
	DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(../images/flags.gif); WIDTH: 20px; MARGIN-RIGHT: 4px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 13px
}
.flag_us {
	DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(../images/flags.gif); WIDTH: 20px; MARGIN-RIGHT: 4px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 13px
}
.login_info {
	MARGIN-RIGHT: 4px
}
.flag_at {
	BACKGROUND-POSITION: 0px 0px
}
.flag_au {
	BACKGROUND-POSITION: 0px -15px
}
.flag_ca {
	BACKGROUND-POSITION: 0px -30px
}
.flag_ch {
	BACKGROUND-POSITION: 0px -45px
}
.flag_cl {
	BACKGROUND-POSITION: 0px -60px
}
.flag_cn {
	BACKGROUND-POSITION: 0px -75px
}
.flag_de {
	BACKGROUND-POSITION: 0px -90px
}
.flag_dk {
	BACKGROUND-POSITION: 0px -105px
}
.flag_uk {
	BACKGROUND-POSITION: 0px -120px
}
.flag_es {
	BACKGROUND-POSITION: 0px -135px
}
.flag_fi {
	BACKGROUND-POSITION: 0px -150px
}
.flag_fr {
	BACKGROUND-POSITION: 0px -165px
}
.flag_gr {
	BACKGROUND-POSITION: 0px -180px
}
.flag_hk {
	BACKGROUND-POSITION: 0px -195px
}
.flag_it {
	BACKGROUND-POSITION: 0px -210px
}
.flag_kr {
	BACKGROUND-POSITION: 0px -225px
}
.flag_mx {
	BACKGROUND-POSITION: 0px -240px
}
.flag_nl {
	BACKGROUND-POSITION: 0px -255px
}
.flag_no {
	BACKGROUND-POSITION: 0px -270px
}
.flag_nz {
	BACKGROUND-POSITION: 0px -285px
}
.flag_pl {
	BACKGROUND-POSITION: 0px -300px
}
.flag_ro {
	BACKGROUND-POSITION: 0px -315px
}
.flag_ru {
	BACKGROUND-POSITION: 0px -330px
}
.flag_se {
	BACKGROUND-POSITION: 0px -345px
}
.flag_sg {
	BACKGROUND-POSITION: 0px -360px
}
.flag_us {
	BACKGROUND-POSITION: 0px -375px
}

