.clear{clear:both}.etool_activity{display:none}.etool_activity .intro{padding:5px}#etool_zoom{position:absolute;left:0;top:0;right:0;bottom:0;z-index:151;background:url(images/lightbox.png);-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none}#etool_zoom span{position:absolute;left:0;bottom:0;right:0;background:#363636;color:#fff;font-size:14pt;font-variant:small-caps;padding:20px 0;text-align:center}#etool_zoom img{border:3px solid #686868}#etool_lightbox{position:fixed;left:0;top:0;right:0;bottom:0;z-index:101;background:url(images/lightbox.png);-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}#etool_content{margin:0;padding:0;font-family:'UrbanoRegular',verdana,serif;display:none;padding:25px;padding-left:80px;font-size:14pt;background:#fff;color:#333;border:3px solid #333;border-radius:10px;position:absolute;z-index:105}#etool_content .etool_activity{width:910px;margin:0;border:0;background:white;padding:1px;z-index:102;border-top-left-radius:6px;border-top-right-radius:6px}#etool_content .etool_activity h2{background:#e5eaed;font-family:'EksjaRegular',vardana,serif;font-size:13pt;padding:4px;margin:0;font-weight:bold;border-top-left-radius:6px;border-top-right-radius:6px;text-align:center}#etool_content .etool_activity .intro{padding:5px}#etool_loading{padding:25px;padding-left:80px;font-size:14pt;background:#fff url(images/loading.gif) 20px center no-repeat;color:#333;border:3px solid #333;border-radius:10px;position:absolute}#etool_prompt{position:fixed;left:0;top:0;right:0;bottom:0;z-index:161;background:url(images/overlay.png);-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}#etool_prompt .prompt{position:absolute;background:#fff;border:2px solid #868686;border-radius:20px;z-index:162;font-size:11pt;text-align:left;box-shadow:3px 3px 5px #868686;width:350px}#etool_prompt .title{background:#e5e5e5;font-weight:bold;padding:5px;border-top-left-radius:20px;border-top-right-radius:20px;text-align:center}#etool_prompt .text{padding:10px}#etool_prompt .buttons{float:left;padding:10px;font-size:13pt;z-index:163}#etool_prompt .button{float:left;font-weight:bold;cursor:pointer;text-decoration:none;border:2px double #ccc;border-radius:15px;margin:10px;padding:10px;box-shadow:2px 2px 5px #e5e5e5;background:#f5f5f5;z-index:164}#etool_prompt .button:hover{color:#33f;background:#f5f5ff;border-color:#a5a5ff;box-shadow:2px 2px 5px #d5d5ff}#etool_prompt .result{float:left;clear:left;width:160px}#etool_prompt .result_value{float:left}.etool_activity .buttons{position:absolute;left:0;right:0;bottom:0;margin:10px}.etool_activity .buttons .button{float:left;cursor:pointer;width:166px;height:34px;background:url(images/button.png) left top no-repeat;margin:0 5px;padding:12px 0 0 0;font-family:'trebuchet ms',arial,serif;font-size:12pt;font-weight:bold;font-style:italic;color:#363636;text-transform:uppercase;border:0;float:left}.etool_activity .buttons .button:hover{background-position:right top;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.etool_activity .button .icon{width:24px;height:24px;background:center center no-repeat;float:left;margin:-1px 10px 0 15px}.etool_activity .button.submit .icon{background-image:url(images/button_icon_submit.png)}.etool_activity .button.skip .icon{background-image:url(images/button_icon_skip.png)}.etool_activity .button.open .icon{background-image:url(images/button_icon_open.png)}.etool_activity .button.close .icon{background-image:url(images/button_icon_close.png)}.etool_activity .button.reset .icon{background-image:url(images/button_icon_reset.png)}.etool_activity .button.audio .icon{background-image:url(images/icon_audio.png)}.etool_activity .button.submit,.etool_activity .button.skip,.etool_activity .button.audio{float:right}a.example{margin:20px 0;padding:20px 40px;float:left;background:#f5f5f5;color:#33f;border:1px dotted #c5c5c5}.etool_activity .etool_lookcover .buttons{bottom:20px}.etool_activity .etool_lookcover .buttons .button{float:left}.etool_lookcover .answer{text-align:center;float:left;width:72%}.etool_lookcover .answer .word{font-weight:bold;font-size:2em;padding:10px;color:#33f;border:1px dotted #a5a5a5;background:#fff;padding:15px;margin:10px}.etool_lookcover .answer input{font-size:1.8em}.etool_lookcover .answer input[type=text]{margin:10px 0 15px 0;width:300px}.etool_lookcover .answer input[type=button]{font-size:1em;padding:5px;width:80px;margin:0}.etool_lookcover .buttons{padding-left:153px}.etool_lookcover ul{position:absolute;top:10px;right:40px;width:160px;margin:-5px 0 0 0;padding:0;list-style:none}.etool_lookcover li{padding:0 0 1px 20px;margin:0;font-size:9pt;background:left center no-repeat;border-bottom:1px dotted #d5d5d5}.etool_activity .etool_lookcover .intro{margin-right:210px;font-size:11pt}.etool_dragdrop .targets .target{float:left}.etool_dragdrop .draggers .dragger{float:left;cursor:move}.etool_memory .row img,.etool_memory .row .label{width:120px;height:120px;text-align:center;font-size:14px;font-weight:bold;cursor:pointer;background:#f5f5f5;border-radius:9px;padding:5px}.etool_memory .card{width:130px;height:130px;margin:5px 0 5px 15px;float:left;text-align:center;font-size:14px;font-weight:bold;border:2px solid #cdd5e9;border-radius:10px;cursor:pointer}.etool_memory .card img,.etool_memory .card .label{display:none}#etool_content .hotspot{position:absolute;z-index:151;border:1px solid transparent;background:url(images/transparent.png) left top repeat}.etool_choice .image{float:left;width:360px}.etool_choice .choices{padding:0 30px 30px 30px;margin-left:380px}.etool_choice .choices input{display:none;text-align:center;width:100%;margin-top:10px;margin-bottom:20px}.etool_choice .choices .choice{font-size:1.5em;cursor:pointer;background:left top no-repeat;width:108px;height:68px;float:left;padding:50px 10px 10px 10px;margin-right:5px;margin-bottom:5px;text-align:center}.etool_choice .choices .choice:hover{background-position:center top}.etool_choice .choices .choice.chosen{background-position:right top}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.etool_slider .empty,.etool_slider .full{position:absolute;background:left bottom no-repeat}.etool_slider .empty .ui-slider-handle{background:transparent;border:0;width:200px;height:1px;margin:0 200px;display:none}#etool_content .section{float:left;width:47%;margin-left:2%}#etool_content .section:first-child{text-align:right;margin-left:0;margin-right:2%}#etool_content .section .title{margin-top:5px;padding:2px;font-size:10pt;font-weight:bold}#etool_content .etool_input .intro{padding:5px;text-align:center;line-height:1.5em}#etool_content .etool_input .answer input{display:block;margin:10px auto;width:400px;font-size:14pt;text-align:center;padding:10px;background:#f5f5f5;border:1px solid #c5c5c5}div.activity_frame{margin-top:0}.audio{float:right;margin:0 40px 10px 10px;border:1px solid #c5c5ff;background:#f5f5f5;text-align:center}.audio audio{width:300px}.audio a{cursor:pointer;color:#33f;display:block;text-decoration:underline;padding:40px 10px 10px 10px;font-size:11pt;background:url(images/icon_audio.png) center 10px no-repeat}.audio-inline{float:right;margin:5px;border:1px solid #c5c5ff;background:#f5f5f5;text-align:center;padding:0}.audio-inline audio,.audio-inline object{width:150px;height:30px}.audio-inline span{display:block;font-size:.9em;color:#999}table.generic{border-spacing:0;border-collapse:collapse;font-size:10pt}table.generic th{padding:3px 10px;background:#e5e5e5;font-weight:bold;border:1px solid #ccc}table.generic td{padding:2px 10px;border:1px solid #ccc;margin:0;background:#fff}table.generic.center{margin:auto}table.generic.offset{margin-top:10px;margin-bottom:10px}table.generic.small-text{font-size:8pt;font-family:tahoma,arial,serif}table.generic.w100{width:100%}#etool_content .question.generic-puzzle .targets{float:left;margin-left:10px}#etool_content .question.generic-puzzle .target{float:left;clear:left;margin:3px;padding:0;width:495px;height:60px;background:url(images/puzzle-left.png) left top no-repeat}#etool_content .question.generic-puzzle .target span{float:left;width:165px;height:30px;padding:20px 20px 10px 15px;font-weight:bold;color:#333;font-size:10pt;font-family:tahoma,serif}#etool_content .question.generic-puzzle .target span.two-line{padding-top:13px;height:172px}#etool_content .question.generic-puzzle .target span em{font-size:8pt}#etool_content .question.generic-puzzle .draggers{float:right;margin-right:10px}#etool_content .question.generic-puzzle .dragger{float:left;clear:left;margin:3px;padding:0;width:315px;height:60px;background:url(images/puzzle-right.png) right top no-repeat}#etool_content .question.generic-puzzle .dragger span{float:left;width:280px;height:42px;padding:8px 10px 10px 25px;color:#66f;font-size:9pt;font-family:tahoma,serif}#etool_content .question.generic-puzzle .dragger{width:340px;background:url(images/puzzle-right-wide.png) right top no-repeat}#etool_content .question.generic-puzzle .target{width:520px}#etool_content .question.generic-puzzle .dragger span{font-size:8pt;padding:9px 10px 9px 25px}#etool_content .question.generic-puzzle.nospace .target,#etool_content .question.generic-puzzle.nospace .dragger{margin:0}#etool_content .question.generic-puzzle.large .target{margin:0;width:515px;height:110px;background:url(images/puzzle-left-large.png) left top no-repeat}#etool_content .question.generic-puzzle.large .target span{padding:45px 20px 10px 15px}#etool_content .question.generic-puzzle.large .target span.two-line{padding-top:13px;height:172px}#etool_content .question.generic-puzzle.large .dragger{margin:0;width:335px;height:110px;background:url(images/puzzle-right-large.png) right top no-repeat}#etool_content .question.generic-puzzle.large .dragger span{width:300px;padding:14px 10px 10px 25px;font-size:8pt;line-height:12pt}#etool_content .question.generic-puzzle.large .target span.two-line{padding-top:37px}#etool_content .question.generic-puzzle.small .target{margin:0;width:495px;height:50px;background:url(images/puzzle-left-small.png) left top no-repeat}#etool_content .question.generic-puzzle.small .target span{padding:16px 0 0 16px}#etool_content .question.generic-puzzle.small .target span.two-line{padding-top:13px;height:172px}#etool_content .question.generic-puzzle.small .dragger{margin:0;width:335px;height:50px;background:url(images/puzzle-right-small.png) right top no-repeat}#etool_content .question.generic-puzzle.small .dragger span{width:290px;padding:8px 0 0 44px;font-size:8pt;line-height:12pt}#etool_content .question.generic-puzzle.small .target span.two-line{padding-top:37px}#etool_content .question.puzzle-tb-100 .targets,#etool_content .question.puzzle-tb-100 .draggers{margin:0 0 0 80px;clear:left}#etool_content .question.puzzle-tb-100 .dragger{margin:0 15px;background:url(images/puzzle-bottom-100.png) left top no-repeat;padding-left:9px;padding-top:20px;width:111px;height:110px}#etool_content .question.puzzle-tb-100 .dragger img{border:1px solid #ccc}#etool_content .question.puzzle-tb-100 .target{margin:0 15px;background:url(images/puzzle-top-100.png) left top no-repeat;padding:15px 12px 100px 11px;width:97px;height:115px;font-size:9pt;text-align:center}#etool_content .question.puzzle-tb-100.short .target{height:10px;margin-bottom:50px;background:url(images/puzzle-top-100-short.png) left top no-repeat}#etool_content .question.puzzle-tb-100.longer .target{width:125px;margin:0 5px;padding:10px 7px 100px 7px;background:url(images/puzzle-top-100-longer.png) left top no-repeat}#etool_content .question.puzzle-tb-100.longer .dragger{width:138px;padding-left:0;margin:0 5px;text-align:center;background:url(images/puzzle-bottom-100-longer.png) left top no-repeat}.wordlist{position:absolute;left:10px;bottom:55px;right:10px;font-size:8pt}.wordlist .title{float:none;padding:4px;background:#eee;font-weight:bold;margin-bottom:4px;text-align:center}.wordlist div{float:left;margin:4px;border:1px dotted #999;padding:2px 6px;letter-spacing:.1em}#etool_content .etool_activity .etool_matrix .intro{text-align:center;font-size:13pt;padding:10px}.etool_matrix table{margin:10px auto;background:#fff;border:1px solid #ccc;font-size:13px}.etool_matrix th{vertical-align:top;background:#e5e5e5;border:1px solid #e5e5e5;font-weight:bold;text-align:left;padding:2px 4px}.etool_matrix td{vertical-align:top;border:1px solid #e5e5e5}.etool_matrix .option{border:1px solid #ccc;padding:2px 4px;cursor:pointer;height:2.5em}.etool_matrix .option:hover{background:url(images/matrix_hover.jpg) left bottom repeat-x;border-color:#b6b8bb}.etool_matrix .option.chosen{background:url(images/matrix_selected.jpg) left bottom repeat-x;border-color:#96c978}#etool_content .etool_activity .etool_multiselect .intro{text-align:center;font-size:13pt;padding:10px}#etool_content .etool_activity .etool_multiselect.oneRow .intro{padding:40px}.etool_multiselect table{margin:20px auto;background:#fff}.etool_multiselect th{vertical-align:top;font-weight:bold;text-align:left;padding:5px;padding-bottom:10px;font-size:.9em}.etool_multiselect td{vertical-align:top}.etool_multiselect td div{border:1px solid #ccc;padding:10px;cursor:pointer;min-height:1.5em;margin:5px;box-shadow:2px 2px 10px #d5d5d5;border-radius:10px}.etool_multiselect td div:hover{background:url(images/matrix_hover.jpg) left bottom repeat-x;border-color:#b6b8bb}.etool_multiselect td div.chosen{background:url(images/matrix_selected.jpg) left bottom repeat-x;border-color:#96c978}#etool_content .etool_dragdrop.generic-form .intro{padding:20px;text-align:center;font-size:14pt}#etool_content .etool_dragdrop.generic-form .draggers{font-size:10pt;margin:20px 30px;float:right;width:300px}#etool_content .etool_dragdrop.generic-form .dragger{float:left;border:1px solid #c5c5c5;padding:2px 8px;font-weight:bold;margin:5px;z-index:103;font-size:10pt;width:280px;clear:left}#etool_content .etool_dragdrop.generic-form .targets{margin:20px 0 20px 25px;font-size:10pt}#etool_content .etool_dragdrop.generic-form .target{position:relative;float:left;border:1px dotted #a5a5a5;padding:2px 8px;color:#e5e5e5;font-weight:bold;background:#e5e5e5;font-size:10pt;z-index:102;width:280px}#etool_content .etool_dragdrop.generic-form th{font-weight:bold;background:#f5f5f5;text-align:left;white-space:nowrap;border:1px solid #e5e5e5}#etool_content .etool_dragdrop.generic-form td{border:1px solid #e5e5e5;background:#fff}#etool_content .etool_wordsearch .intro{text-align:center;padding:5px;font-size:11pt}#puzzle{margin-left:260px;float:left}#puzzle.x30{margin-left:60px}#puzzle .words{cursor:crosshair}#puzzle div span div{text-align:left!important;cursor:pointer}#etool_content .etool_imap .map_frame{position:relative;width:400px;height:400px}#etool_content .etool_imap .map_frame img{position:absolute;left:0;top:0}#etool_content .etool_imap .hovers img{display:none}#resultsWin{position:fixed;left:0;top:0;right:0;bottom:0;background:url(images/overlay.png) left top repeat;z-index:100}#resultsInner{margin:50px;background:#fff;border:2px solid #999;width:500px;margin:50px auto;border-radius:15px;box-shadow:10px 10px 40px #666}#resultsInner .title{padding:7px;font-weight:bold;text-align:center;background:#e5e5e5;border-top-left-radius:15px;border-top-right-radius:15px}#resultsInner .content p{margin-top:0}#resultsInner .content{padding:20px}#resultsInner .diag_list .icon{float:left;width:24px;height:24px;margin-right:5px;background:left top no-repeat;cursor:pointer}#resultsInner .diag_list .icon.down{background-image:url(images/button_right.jpg)}#resultsInner .diag_list .shown .icon.down{background-image:url(images/button_down.jpg)}#resultsInner .diag_list .label{padding:2px;display:block}#resultsInner .diag_list .parent{cursor:pointer;color:#666}#resultsInner .diag_list .parent ul{cursor:default}#resultsInner .diag_list .parent:hover{color:#000}#resultsInner .diag_list .parent:hover .icon{background-position:right top}#resultsInner .diag_list .parent ul{color:#000}span.percent{padding:2px 10px;color:#888;float:right}.diag_list{padding-left:0;list-style-type:none}.diag_list li{padding:2px;border:1px solid #ddd;margin-bottom:2px}.diag_list li ul{display:none;margin:0;margin-top:5px;padding-left:50px;list-style-type:decimal;border-top:1px dotted #ddd}.diag_list li li{border:0;margin:0;padding-left:0;font-size:.9em;padding:2px 0}.diag_list span.url{display:none}#resultsInner .close,#resultsInner .print{margin:10px 0 0 10px;padding:4px 5px 4px 28px;background:url(images/print.png) left center no-repeat;font-size:12pt;color:#00f;cursor:pointer;float:left}#resultsInner .close{background-image:none}#resultsInner .print:hover{text-decoration:underline}#print_results{display:none}.intro-frame{border:1px solid #f0f0f0;padding:2px}