html{margin:0;padding:0;height:100%}body{color:#000;background-color:#fff;margin:0;padding:0;text-align:left;height:100%}body *{font-family:verdana,arial,sans-serif;font-size:9pt;color:#3c4749}.compact_body{margin:0;padding:0;padding-bottom:50px}.global{min-height:100%;position:relative}.credits{margin:0;height:20px;font-family:'Trebuchet MS',Arial,serif;font-size:8pt;text-decoration:none;margin-left:10px}.clearleft{clear:left}.mailto_link,.std_link{color:#669;font-weight:700;font-size:9pt}.zebraTable{border-collapse:collapse;border-spacing:0;width:100%;margin-bottom:10px}.zebraTable td,.zebraTable th{padding:10px;padding-top:5px;padding-bottom:5px;border-bottom:1px solid #f2f2f2}.zebraTable tbody tr:nth-child(odd){background:#f5f5f5;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.8) inset;-moz-box-shadow:0 1px 0 rgba(255,255,255,.8) inset;box-shadow:0 1px 0 rgba(255,255,255,.8) inset}.zebraTable th{text-align:left;text-shadow:0 1px 0 rgba(255,255,255,.5);border-bottom:1px solid #ccc;background-color:#eee;background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#eee));background-image:-webkit-linear-gradient(top,#f5f5f5,#eee);background-image:-moz-linear-gradient(top,#f5f5f5,#eee);background-image:-ms-linear-gradient(top,#f5f5f5,#eee);background-image:-o-linear-gradient(top,#f5f5f5,#eee);background-image:linear-gradient(top,#f5f5f5,#eee)}
.zebraTable th:first-child{-moz-border-radius:6px 0 0;-webkit-border-radius:6px 0 0;border-radius:6px 0 0}.zebraTable th:last-child{-moz-border-radius:0 6px 0 0;-webkit-border-radius:0 6px 0 0;border-radius:0 6px 0 0}.zebraTable th:only-child{-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}.zebraTable tfoot td{border-bottom:0;border-top:1px solid #fff;background-color:#f1f1f1}.zebraTable tfoot td:first-child{-moz-border-radius:0 0 0 6px;-webkit-border-radius:0 0 0 6px;border-radius:0 0 0 6px}.zebraTable tfoot td:last-child{-moz-border-radius:0 0 6px;-webkit-border-radius:0 0 6px;border-radius:0 0 6px}.zebraTable tfoot td:only-child{-moz-border-radius:0 0 6px 6px;-webkit-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.button_img{padding-top:3px;padding-left:3px;padding-right:3px}.button_shell{float:left;margin-right:2px;margin-left:4px;margin-bottom:5px}.MessageBox{border:1px solid #000;padding:3px;margin:2px;width:auto;margin-bottom:5px;color:#000;font-size:10pt;border-top-left-radius:12px;border-top-right-radius:12px;text-align:center}
.InformationMessageBox{background-color:#e6ecff;border-color:#336}.WarningMessageBox{background-color:#fff199;border-color:#f7b100}.ConfirmationMessageBox{background-color:#cf9;border-color:#363}.ErrorMessageBox{background-color:#ffc1b2;border-color:#900}.hidden{display:none}.display_footer{height:20px;position:absolute;bottom:0;padding:0;margin:0;width:100%;padding-top:3px;background:#f0e8dc}.display_header{margin:0;padding:0;height:39px;border:0;background:#f0e8dc}.logo{position:absolute;left:3px;margin:0;padding:0;top:3px}.title{margin:0;padding:0;display:block;height:36px;color:#000;font-size:20pt;padding-top:4px;font-weight:700;font-family:Arial;text-align:center}.link_quit{top:3px;position:absolute;right:3px}.display_body{margin:0;padding-bottom:30px;padding-top:8px}.menu_lev1{padding:0;margin:0;height:28px;background:url('../images/ombre.png');background-position:0 24px;background-repeat:repeat-x}.menu_lev1 .elt_menu_select a{text-decoration:none;font-weight:700;float:left;display:block;margin:0;padding-top:4px;padding-bottom:4px;padding-left:10px;padding-right:10px;color:#fdb602}
.fieldset .legend{border:0;background-color:#f3f3f3;padding:6px;background-image:none}.label{font-weight:400}.questionTable{width:100%;margin-bottom:10px;text-align:center}.QuestionText{font-size:14pt;border-bottom:dashed 2px #e4ecff;padding:5px;padding-bottom:8px}.answerTextLink{font-size:13pt;text-decoration:none}.clickAnswer{text-align:center;border-bottom:dashed 1px #e4ecff;padding:5px;margin:0}.SelectedBlue{padding:0;margin:0;background:rgba(154,205,107,.5)}.buttonAnswer{font-size:16px;font-weight:700;background-color:#90cdd5;display:inline-block;padding:5px 10px 6px;margin:8px;color:#000;text-decoration:none;border-radius:3px}.buttonAnswer:hover{background-color:#007d9a}.moodNumber{font-size:20pt}.inputWord{padding:.5em .6em;display:inline-block;border:1px solid #ccc;box-shadow:inset 0 1px 3px #ddd;border-radius:4px;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.inputWord:focus{outline:0;border-color:#129fea}