body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,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}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%}q:before,q:after{content:''}body{font-family:sans-serif;margin:0;padding:0;height:100%}h1{font-size:200%;font-weight:normal}h2{font-size:150%;font-weight:normal;letter-spacing:-.25px;margin-bottom:8px}h3{font-size:125%}h4{font-size:110%}a{text-decoration:none;color:#0188c0}a:hover{color:#4ba6dd}em{font-style:italic}strong{font-weight:bold}#languages ul a.active{color:#000}#notifications{border-bottom:1px solid #ddd}.notification_body{padding-bottom:10px}#agreement_text{width:517px;height:259px;font-family:sans-serif;border:1px solid #0188c0;padding:8px;margin:0 0 3px 0;overflow:auto}#eula_selection .print{margin:6px 0 24px 0}#print_link{padding-top:4px;padding-left:20px;background:url(/assets/launch/3380781a46ff37a2814c15d66dd0a0c9c994e4cc/images/licensing/printer.gif) 0 0 no-repeat}* html #eula_accept_checkbox{position:relative;left:-4px}* html #eula_selection label{position:relative;top:-1px;left:-3px}#agreement_accept_submit{margin-top:12px}#license_agreement.with_document_link .submit{float:left;margin-top:12px}#login_form li,#forgot_form li,#reset_form li{margin-bottom:10px}.text_input{display:block;font-size:16px;padding:4px 3px;width:100%;box-sizing:border-box}label{margin-left:4px;font-weight:bold;color:#333}#login_options label{font-weight:normal}#footer_links{border-top:1px solid #ddd;padding-top:8px;margin-top:16px}#footer_links a{margin-right:2em}.submit,.button_link{background:#f3c240;background:-moz-linear-gradient(top,#ffd240 0,#e7b220 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ffd240),color-stop(100%,#e7b220));background:-webkit-linear-gradient(top,#ffd240 0,#e7b220 100%);background:-o-linear-gradient(top,#ffd240 0,#e7b220 100%);background:-ms-linear-gradient(top,#ffd240 0,#e7b220 100%);background:linear-gradient(#ffd240 0,#e7b220 100%);text-shadow:0 1px 0 rgba(255,255,255,0.5);border:1px solid #c79220;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);-moz-border-radius:3px;-o-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:6px 12px;font-size:15px;cursor:pointer}.submit:hover,.button_link:hover{border-color:rgba(0,0,0,0.3) rgba(0,0,0,0.3) rgba(0,0,0,0.5)}.button_link a{color:#333}#errors{color:red;margin-bottom:1em}.notice{color:#666;font-size:95%;margin:0 0 10px 0}#launch{margin:20px 0 30px 0}#launch .submit{color:#333}#launch_application{border:3px solid #0e5288;border-color:#05b4ee #0e5288 #0e5288 #05b4ee;background:#0188c0;padding:15px 15px 15px 8px;color:#fff}#launch_application:hover{background:#0e5288;color:#fff}#form_instructions{margin-bottom:30px}#system_requirements_table,#nav_buttons{width:90%}#system_requirements_table th{font-weight:bold}#system_requirements_table th,#system_requirements_table td{vertical-align:top;padding:3px 0;border-bottom:1px solid #eee}#javascript_disabled{width:90%;border:1px solid #bbb;color:red;background:#f3f3f3;padding:10px;margin-bottom:20px}#javascript_disabled img{padding-right:5px;position:relative;top:3px}#system_requirements_table .failed_requirement td{color:red;background:#ffeb91;padding-left:10px;padding-right:10px}.failed_requirement td .installation_instructions .instructions{color:black}.failed_requirement td .installation_instructions .instructions li{margin-left:1em;list-style:disc inside}.failed_requirement td .installation_instructions .instructions strong{font-weight:bold}.failed_requirement a.download_link{color:#444;text-decoration:underline;background:url(/assets/launch/7269174c95d50b4f459a96a97bfcc14f862a60ad/images/application_put.png) no-repeat bottom right;padding-right:18px;padding-top:3px}#system_requirements_table img.icon_element{width:16px;height:16px}#progress_indicator{border:1px solid #ccc;background:#eee;padding:5px;margin-bottom:10px;margin-right:10px;text-align:center;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}#progress_indicator img.spinner{width:31px;height:31px}#nav_buttons{margin-top:20px}#system_recheck_link{float:left;display:inline-block;max-width:40%}a.system_checker_button_link{display:block;background-color:#eee;border:1px solid #bbb;padding:6px 10px;font-weight:bold;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-moz-box-shadow:2px 2px 7px rgba(20,20,20,0.15),0 0 4px rgba(20,20,20,0.25) inset;-webkit-box-shadow:2px 2px 7px rgba(20,20,20,0.15);box-shadow:2px 2px 7px rgba(20,20,20,0.15),0 0 4px rgba(20,20,20,0.25) inset}a.system_checker_button_link:hover{text-decoration:none;color:#21a8e0;background-color:#efefef;-moz-box-shadow:2px 2px 7px rgba(20,20,20,0.15);-webkit-box-shadow:2px 2px 7px rgba(20,20,20,0.15);box-shadow:2px 2px 7px rgba(20,20,20,0.15)}#launch_link_container{float:right;text-align:left;max-width:50%;margin-left:2em}#launch_link.failed{font-weight:bold;background:0;border:0;display:inline;color:red;padding:0}#warning_text{border:0;background:#fff;padding:0 0 0 2px}#acknowledgements{text-align:right;width:90%;padding:10px 0;margin-top:6em}#acknowledgements p{font-size:.95em}.app_chooser .app{margin-top:12px;width:350px}.app_chooser .app:hover{cursor:pointer}.app_chooser .app a{display:block}.app_chooser .app .launch{font-weight:bold}.app_chooser .app .product_right{margin-left:1em}#pre_launch #secondary_call_to_action{font-size:.8em}#header{background:#3d3d3d;background:-moz-linear-gradient(top,#343434 0,#484848 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#343434),color-stop(100%,#484848));background:-webkit-linear-gradient(top,#343434 0,#484848 100%);background:-o-linear-gradient(top,#343434 0,#484848 100%);background:-ms-linear-gradient(top,#343434 0,#484848 100%);background:linear-gradient(#343434 0,#484848 100%);overflow:hidden;color:#eee;border-top:2px solid #f3c240;box-shadow:0 0 5px 0 #000;-moz-box-shadow:0 0 5px 0 #000;-webkit-box-shadow:0 0 5px 0 #000;position:relative;z-index:1}#header h1{line-height:63px;padding:20px 0 16px 0;text-shadow:.15em .15em .25em rgba(0,0,0,0.25)}.sidebar{width:200px;padding:0 20px;float:left}#header .sidebar{text-align:center;background:#252525;background:-moz-linear-gradient(top,#2b2b2b 0,#242424 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2b2b2b),color-stop(100%,#242424));background:-webkit-linear-gradient(top,#2b2b2b 0,#242424 100%);background:-o-linear-gradient(top,#2b2b2b 0,#242424 100%);background:-ms-linear-gradient(top,#2b2b2b 0,#242424 100%);background:linear-gradient(#2b2b2b 0,#242424 100%)}#instance_container{position:absolute;left:6px;top:6px;white-space:nowrap;color:#f9d12a;font-weight:normal}.main{clear:left;overflow:hidden;position:relative;z-index:0}.main .sidebar{width:198px;padding-top:20px;padding-bottom:50px;background:#f1f1f1;background:-moz-linear-gradient(top,#eee 0,#f3f3f3 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#eee),color-stop(100%,#f3f3f3));background:-webkit-linear-gradient(top,#eee 0,#f3f3f3 100%);background:-o-linear-gradient(top,#eee 0,#f3f3f3 100%);background:-ms-linear-gradient(top,#eee 0,#f3f3f3 100%);background:linear-gradient(#eee 0,#f3f3f3 100%);border:1px solid #ddd}#header img#header_logo{padding:18px 0}#header img#header_logo.rosettastone{width:149px;height:63px}#header img#header_logo.rosettaworld{width:229px;height:56px}.content{margin-left:250px;padding:0 20px}.main .content{padding:20px}.content h2{line-height:40px}.content form{width:300px}.content form#eula_selection{width:auto}#select_a_language{line-height:40px}#error_layout{font:.75em/1.4 sans-serif;text-align:center;padding-top:100px}#error_layout .message{color:#999;border-top:1px solid #eee;padding-top:8px;margin-top:10px}#error_layout #container{width:500px;margin:20px auto 0 auto;text-align:left;border-top:2px solid #f3c240;padding:0 16px}#error_layout #error_header{margin-bottom:12px;background:transparent none;padding-top:14px}#error_layout h1{line-height:40px;font-size:1.2em;font-weight:bold}#error_layout img{border:0}.warning{color:#900;font-weight:bold}#header{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#343434',endColorstr='#484848',GradientType=0)}.main .sidebar{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#f3f3f3',GradientType=0)}.submit,.button_link{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd240',endColorstr='#e7b220',GradientType=0)}