body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li,b,strong,u,i,big,em{list-style:normal;font-style:normal;font-weight:normal;TEXT-DECORATION: none;}
caption,th{text-align:left;}
h1,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
h2 {font-size:36px;color:#9A7C31;font-style:italic;font-family: 'Serif Book CS';}
a{position:relative;color:#00a4e7;text-decoration:underline;z-index:2000;}
a:hover{text-decoration:none;}
a.a_tegs:hover {
	font-size:100%;font-weight:normal;TEXT-DECORATION: none
}
active {
	font-size:100%;font-weight:normal;TEXT-DECORATION: none
}
a.a_tegs:link {
	font-size:100%;font-weight:normal;TEXT-DECORATION: none
}
a.a_tegs:visited {
	font-size:100%;font-weight:normal;TEXT-DECORATION: none
}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
legend{color:#000;}
body{font-family:Arial;font-size:10pt;color:#666;background:white;}
.main_top_background{background:url("top_back.png") top repeat-x;width:980px;}
.main_bottom_background{background:url("bottom_b.png") bottom repeat-x;width:980px;}
.main_center_background{background:#fff9cc;width:980px;}
#logo{margin-top:19px;}
.slogan_blue{color:#0cf;font-size:14.8pt;font-family:Tahoma;margin-top:26px;letter-spacing:-0.05pt;}
.slogan_gray{color:#999;font-size:20pt;font-family:Tahoma;line-height:23pt;letter-spacing:-0.25pt;}
.sms_text{color:#999;font-size:16pt;font-family:Tahoma;line-height:23pt;letter-spacing:-0.25pt;}
td.top_test_block_arr{padding-top:68px;vertical-align:top;width:12px;text-align:center;}
td.top_test_block_arr img{cursor:pointer;}
td.top_test_block{width:582px;padding-top:20px;vertical-align:top;}
td.td_comm_h{background:#FEF6BC; height:20px; font-size:10px;}
td.td_comm_f{background:#FEF6BC; height:20px; font-size:10px;}
div.menu {background-color:#f3e6cc;width:200px;padding-top:10px;padding-bottom:12px;padding-left:10px;padding-right:10px; margin-top:10px;font-size:12px;font-weight:800;}
#top_test_block{width:582px;overflow:hidden;position:relative;z-index:3000;}
#ti1{background:url("test_ico.jpg") 0;}
#ti2{background:url("test_ico.jpg") -116px;}
#ti3{background:url("test_ico.jpg") -232px;}
#ti4{background:url("test_ico.jpg") -348px;}
#ti5{background:url("test_ico.jpg") -464px;}
#ti6{background:url("test_ico.jpg") -580px;}
#ti7{background:url("test_ico.jpg") -696px;}
#ti8{background:url("test_ico.jpg") -812px;}
#ti9{background:url("test_ico.jpg") -928px;}
#ti10{background:url("test_ico.jpg") -1044px;}
#ti11{background:url("test_ico.jpg") -1160px;}
#ti12{background:url("test_ico.jpg") -1276px;}
.content_arr{padding-top:130px;width:8px;vertical-align:top;}
.content_arr img{position:relative;z-index:2;}
#test_big_icon{position:absolute;z-index:1;margin-left:-40px;}
table.test_content{width:608px;position:relative;z-index:2;margin-top:63px;}
table.test_content .top_side{height:9px;background:url("test_con.png") no-repeat;}
table.test_content .bottom_side{height:9px;background:url("test_coo.png") no-repeat;}
table.test_content .center_side{background:white;min-height:700px;vertical-align:top;position:relative;}
table.test_content .center{vertical-align:top;text-align:left;background:white;padding-top:17px;padding-left:22px;padding-right:22px;}
#test_caption{text-indent:-9000px;overflow:hidden;width:221px;height:28px;background:url("caption0.png") no-repeat;margin-left:-8px;}
#user_test_caption{font-size:26.63pt;margin-left:-8px;color:#9a7c31;}
.description{padding-top:17px;letter-spacing:.2pt;margin-bottom:40px;}
.description dfn{color:#9a7c31;font-weight:bold;font-style:italic;}
#questions_counter{font-size:10.93pt;color:#999;font-weight:bold;font-style:italic;}
.current{color:#9a7c31;}
.question_conteiner .question{color:#9a7c31;font-size:14pt;padding-top:9px;padding-bottom:9px;font-family:Tahoma;}
.question_conteiner ul li{padding-top:3px;padding-bottom:3px;}
.question_conteiner .horizontal-direction ul li{display:inline;padding:3px;}
.question_conteiner p{font-size:10pt;}
.question_conteiner ul.radio p{background:url("circle00.png") top left no-repeat;padding-bottom:3px;padding-top:2px;cursor:pointer;}
.question_conteiner ul.radio p.selected{background:url("radio000.png") top left no-repeat;padding-bottom:3px;padding-top:2px;cursor:pointer;}
.question_conteiner ul.check_box p{background:url("circle00.png") top left no-repeat;padding-bottom:3px;padding-top:2px;cursor:pointer;}
.question_conteiner ul.check_box p.selected{background:url("check_bo.png") top left no-repeat;padding-bottom:3px;padding-top:2px;cursor:pointer;}
.question_conteiner .tr_div{text-align:left;}
.question_conteiner .td_div{display:inline;}
.question_conteiner .td_div img{margin:3px;}
.question_conteiner ul.image_radio img,.question_conteiner ul.image_check_box img,.question_conteiner .td_div img{padding:6px;border:1px solid #f3e6cc;background:white;cursor:pointer;position:relative;z-index:300;}
.question_conteiner ul.image_radio img.selected,.question_conteiner ul.image_check_box img.selected,.question_conteiner .td_div img.selected{border:1px solid #d8b56f;background:#f3e6cc;}
.question_conteiner ul.image_radio img.tick,.question_conteiner ul.image_check_box img.tick,.question_conteiner .td_div img.tick{position:absolute;z-index:303;background:transparent;border:0;padding:0;border:0;margin:0;}
.question_conteiner .select_tag{height:23px;cursor:pointer;}
.question_conteiner .select_tag .center_content{height:23px;background:url("input_ce.png") repeat-x;}
.question_conteiner .select_tag .value{padding-left:10px;padding-top:3px;padding-bottom:4px;}
.question_conteiner .select_tag .left_side{height:23px;background:url("input_le.png") left no-repeat;}
.question_conteiner .select_tag .right_side{height:23px;background:url("select_r.png") right no-repeat;}
.question_conteiner .select_tag_open .left_side{height:23px;background:url("top_left.png") left no-repeat;}
.question_conteiner .select_tag_open .right_side{height:23px;background:url("top_righ.png") right no-repeat;}
.question_conteiner .select_tag_options{background:white;position:absolute;margin-top:22px;z-index:20;}
.question_conteiner .select_tag_options .left_side{background:url("line0000.png") top left repeat-y;}
.question_conteiner .select_tag_options .right_side{background:url("right000.png") top right repeat-y;}
.question_conteiner .select_tag_options .select_bottom_side{background:url("line0000.png") left bottom repeat-x;}
.question_conteiner .select_tag_options .bottom_left{background:url("bottom_l.png") bottom left no-repeat;}
.question_conteiner .select_tag_options .bottom_right{background:url("bottom_r.png") bottom right no-repeat;}
.question_conteiner .select_tag_options .content{overflow:hidden;}
.question_conteiner .select_tag_options .content p{padding:2px;margin-left:7px;margin-right:22px;overflow:hidden;white-space:nowrap;}
.question_conteiner .select_tag_options .content p:hover{background:#d8b56f;}
.question_conteiner .select_tag_options .scroll{width:17px;height:40px;background:url("scroll00.png") no-repeat;position:absolute;z-index:25;}
.question_conteiner .textarea{position:relative;height:150px;width:450px;}
.question_conteiner .textarea .left_side{background:url("line0000.png") left repeat-y;height:150px;width:450px;}
.question_conteiner .textarea .textarea_top_side{background:white url("line0000.png") repeat-x top;height:150px;width:450px;}
.question_conteiner .textarea .textarea_bottom_side{background:url("line0000.png") bottom repeat-x;height:150px;width:450px;}
.question_conteiner .textarea .top_left{background:url("top_left.png") top left no-repeat;height:150px;width:450px;}
.question_conteiner .textarea .bottom_left{background:url("bottom_l.png") bottom left no-repeat;height:150px;width:450px;}
.question_conteiner .textarea .right_side{background:url("right000.png") right repeat-y;width:20px;height:150px;position:absolute;top:0;right:0;z-index:20;}
.question_conteiner .textarea .top_right{background:url("top_righ.png") top right no-repeat;width:20px;height:20px;position:absolute;top:0;right:0;z-index:21;}
.question_conteiner .textarea .bottom_right{background:url("bottom_r.png") bottom right no-repeat;width:20px;height:20px;position:absolute;top:130px;right:0;z-index:21;}
.question_conteiner .textarea textarea{overflow:hidden;overflow-y:scroll;height:134px;width:435px;margin:8px;margin-right:20px;font-family:Arial;font-size:10pt;color:#666;border:0;padding-left:5px;position:absolute;z-index:15;}
.question_conteiner .textarea .scroll{width:17px;height:40px;background:url("scroll00.png") no-repeat;position:absolute;z-index:25;}
.input_tag{height:23px;width:166px;background:url("input_ce.png") top left;}
.input_tag .left_side{background:url("input_le.png") left no-repeat;height:23px;}
.input_tag .right_side{height:23px;background:url("input_ri.png") right no-repeat;}
.input_tag input{height:18px;margin-top:2px;border:0;width:150px;margin-left:8px;margin-right:8px;color:#666;}
table.bottom_block{margin-top:10px;margin-bottom:15px;width:900px;}
a.partner{font-size:11.85pt;}
p.copyright_notice{font-size:8.25pt;line-height:10.5pt;}
p.copyright,p.copyright a,p.copyright_notice a{font-size:9.38pt;line-height:10.94pt;}
td.bottom_line{height:20px;background:#a0df61;}
p.question_image{margin-bottom:10px;margin-left:-2px;}
div.blank_message{background:white;border:1px solid white;color:white;padding:6px;padding-left:10px;margin:10px;margin-left:0;margin-right:0;width:400px;}
div.error_message{background:#fdd;border:1px solid #f99;color:#f00;padding:6px;padding-left:10px;margin:10px;margin-left:0;margin-right:0;width:400px;}
div.loading_message{background:#ecffc4;color:#278606;border:1px solid #46c21b;padding:6px;padding-left:10px;margin:10px;margin-left:0;margin-right:0;width:400px;}
table.user_comment td{vertical-align:top;border-bottom:1px dashed #ccc;padding-top:10px;padding-bottom:10px;}
table.user_comment td.av{vertical-align:middle;text-align:center;}
table.user_comment img{margin-right:10px;}
p.low_p{font-size:8pt;line-height:normal;}
p.low_p span{font-size:8pt;font-weight:bold;line-height:normal;white-space:nowrap;}
#user_test_big_icon{position:absolute;z-index:1;margin-left:-40px;}
