.top_border{border-top:1px solid #999;}.round_bottom{-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;}body{font-family:Helvetica,"Helvetica Neue",Arial,Geneva,Verdana,sans-serif;font-size:12px;color:#636363;}a{color:#529cd5;}a:visited{color:#529cd5;}a:hover{color:#333;}a:active{color:red;}ol{list-style-position:outside;}input{font-family:inherit;}.center{text-align:center;}div#header{color:#fff;margin-top:0;}div#header input[type=text]{width:95%;}div#header a{color:inherit;text-decoration:none;padding:5px;}div#header a.current{font-weight:bold;color:#fff6a1;}div#header a:hover{background-color:#333;}div#header a.image:hover{background-color:transparent;}div#header_1{padding-top:5px;background-color:#66b360;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;}div#footerold{margin-top:20px;border-top:2px solid #000;padding-top:10px;font-size:11px;}div#footer{margin-top:20px;background-color:#eee;-webkit-border-radius:4px;-moz-border-radius:4px;}div#footer #accordion{padding:10px;}div#footer #accordion h3{margin-bottom:0;}div#footer a{text-decoration:none;}div#main{margin-top:1em;}div#main h1{color:#252525;font-family:Helvetica,"Helvetica Neue",Arial,Geneva,Verdana,sans-serif;font-weight:bold;}h2{color:#252525;font-family:Helvetica,"Helvetica Neue",Arial,Geneva,Verdana,sans-serif;font-weight:bold;}div#main h1{font-size:24px;}div#main h2{font-size:18px;border-top:1px solid #999;padding-top:10px;}div#main h2.usp.highlight{border-top:0;background-color:#fff6a1;padding:5px;}div#main h3{text-transform:uppercase;font-weight:normal;font-size:11px;}div#main h5{font-weight:normal;font-size:11px;margin:0;}div.sidebar{font-size:11px;border-top:1px solid #999;}div.sidebar h4{text-transform:uppercase;font-weight:normal;color:#bbb;font-size:11px;margin:0;margin-top:5px;}div.ontop{font-size:11px;}div.ontop h2{border:0 solid #999;}div.activity{border-top:1px solid #999;padding-top:5px;padding-bottom:5px;overflow:hidden;}table.user td{vertical-align:middle;}table.user td.photo img{border:2px solid #333;}table.user td.big{padding-left:10px;}table.alpha_filter{width:100%;border-top:1px solid #999;border-bottom:1px solid #aaa;}table.alpha_filter td{text-align:center;}table.alpha_filter td.highlight{background-color:#fff6a1;}table.element_list{border-collapse:collapse;width:100%;}table.element_list tr{border-bottom:1px solid #eee;}table.element_list tr.even td{background-color:#f9f9f9;}table.element_list tr.odd td{background-color:#fff;}table.element_list tr:hover td{background-color:#eee;}table.element_list td.last{text-align:right;padding-right:10px;vertical-align:middle;padding-top:3px;padding-bottom:3px;}table.element_list td.loading{background:url(/images/saving.gif) no-repeat 16px 16px;text-indent:-9999px;}table.element_list th{text-align:left;font-weight:normal;color:#999;}table.element_list th.last{text-align:right;padding:0;}table.padded td{text-align:left;padding:5px;}table.padded th{text-align:left;padding:5px;}table.questions{width:100%;overflow:hidden;white-space:nowrap;}table.questions td{vertical-align:middle;padding:5px;border-bottom:1px solid #eee;}table.questions tr.even td{background-color:#f9f9f9;}table.questions tr.odd td{background-color:#fff;}table.questions tr:hover td{background-color:#eee;}table.questions td.content{width:100%;}table.questions td.answers{text-align:right;}.save_action a{font-size:18px;font-weight:bold;font-family:Helvetica,"Helvetica Neue",Arial,Geneva,Verdana,sans-serif;text-decoration:none;}span.badge{background-color:#555;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;font-weight:bold;padding-bottom:2px;padding-left:8px;padding-right:8px;padding-top:2px;text-align:center;margin-right:10px;}span.badge a{text-decoration:none;color:#fff;}.adcolumn{text-align:right;}textarea{width:100%;height:80px;font-family:inherit;font-size:14px;}.search_form_full{margin-bottom:1em;}.search_form_full input[type=text]{width:100%;font-size:14px;}.deck_progress{font-size:14px;margin-bottom:1em;font-weight:bold;}.week{border-top:1px solid #999;}.day{height:70px;}.padded_cell{padding:3px;}.filled{background-color:#ddd;}#answer_buttons{font-family:Helvetica,"Helvetica Neue",Arial,Geneva,Verdana,sans-serif;font-size:18px;font-weight:bold;}#unknown{font-family:Helvetica,"Helvetica Neue",Arial,Geneva,Verdana,sans-serif;font-size:24px;font-weight:bold;color:#252525;}#sentences #unknown{font-size:14px;}#incorrect,#correct{font-family:Helvetica,"Helvetica Neue",Arial,Geneva,Verdana,sans-serif;font-size:18px;font-weight:bold;color:#252525;}#other_side{font-family:Helvetica,"Helvetica Neue",Arial,Geneva,Verdana,sans-serif;font-size:24px;font-weight:bold;color:#252525;}#sentences #other_side{margin-top:1em;border-top:1px solid #999;font-size:14px;}.learncol{border-top:1px solid #999;}#flip_button{font-family:Helvetica,"Helvetica Neue",Arial,Geneva,Verdana,sans-serif;font-size:24px;font-weight:bold;}.flash{padding:.8em;margin-bottom:1em;border:2px solid;}#flash_failure{border-color:#fbc2c4;background-color:#fbe3e4;color:#8a1f11;}#flash_notice{border-color:#ffd324;background-color:#fff6bf;color:#514721;}#flash_success{border-color:#c6d880;background-color:#e6efc2;color:#264409;}.sidebar_item{margin-bottom:1em;}.sidebar_item h3{margin-bottom:0;}.answer{margin-bottom:1em;}.tabs{margin-top:1em;border-top:1px solid #999;}.tabs .tab{margin-top:5px;margin-bottom:5px;border-left:1px solid #555;padding-left:5px;}.alpha .tab{border-left:0;}.tab a.current{font-weight:bold;}.buttoncol p{text-align:center;}a.big_button{display:block;border:1px solid #bbb;text-align:center;padding-top:5px;padding-bottom:5px;margin-bottom:1em;text-decoration:none;font-weight:bold;font-size:14px;background:#f9f9f9;}a.big_button.go{color:#529214;}a.big_button:hover{background:#e9e9e9;border:1px solid #999;}div#tour{text-align:center;}div#tour p{font-family:georgia,palatino,times,serif;font-size:1.4em;}div#tour h2{border-top:0;margin-top:2em;}div#tour img{border:1px solid #999;}#signup_bar{background-color:#fff6bf;color:#514721;padding:10px;border:2px solid #ffd324;}#signup_bar a{font-size:2em;font-family:Helvetica,"Helvetica Neue",Arial,Geneva,Verdana,sans-serif;color:#514721;font-weight:bold;text-decoration:none;}#signup_bar a:hover{color:green;}#gamerows div.lang{border:1px solid #eee;padding:3px;}div.phra{border:1px solid #eee;padding:3px;}#gamerows div.lang:hover{background-color:#eee;}div.phra:hover{background-color:#eee;}#gamerows div.selected{background-color:#ddd;}#game_content #status{margin-bottom:20px;}table.highscores td{padding-top:5px;padding-bottom:5px;border-bottom:1px solid #aaa;border-top:1px solid #999;}table.highscores td.uphoto img{border:1px solid #333;}table.highscores td.name{width:100%;padding-left:10px;font-weight:bold;font-size:16px;vertical-align:middle;}table.highscores td.score{font-size:32px;font-weight:bold;font-family:Helvetica,"Helvetica Neue",Arial,Geneva,Verdana,sans-serif;text-align:right;vertical-align:middle;}table.twitter{margin:0;}div.share{border-top:1px solid #999;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #999;margin-bottom:10px;}table.twitter td.text{padding-left:10px;width:100%;font-size:24px;font-weight:bold;vertical-align:middle;}table.twitter td.text a{text-decoration:none;}table.input_form th{text-align:right;padding-right:10px;vertical-align:middle;}table.input_form input.text_field{border:1px solid #ddd;-webkit-border-radius:5px;-moz-border-radius:5px;padding:8px;font-size:18px;width:200px;}table.input_form input.text_field:focus{background-color:#eee;}.fieldWithErrors{margin:0;}.fieldWithErrors label{color:#f22;}.fieldWithErrors input{color:#f22;}#signup_form th{text-align:right;width:180px;}#signup_form td{width:200px;padding:0;}#signup_form td.messages{padding-left:20px;font-weight:bold;vertical-align:middle;}#signup_form td.instructions{padding-top:20px;font-style:italic;}#signup_form .form_error{color:red;}.course,.book,.site{border-top:1px solid #999;padding-bottom:10px;}.sharemail input[type=text]{width:95%;font-family:"Monaco","Courier New",courier,fixed;font-size:14px;}.sharemail textarea{width:95%;}.sharemail textarea.email{font-family:"Monaco","Courier New",courier,fixed;}.sharemail label{font-weight:bold;}#sharemail_msg h1{font-weight:bold;font-size:14px;}#toc{border-bottom:1px solid #999;padding-bottom:7px;margin-bottom:5px;}#toc a{display:block;border-bottom:1px dotted #ccc;line-height:10px;text-decoration:none;margin-bottom:5px;font-weight:bold;}#toc a span{background:#fff;padding-bottom:5px;}#toc a span.count{text-align:right;position:absolute;right:0;}.course img{border:1px solid #999;margin:0;margin-top:1em;}.book img{border:1px solid #999;margin:0;margin-top:1em;}.site img{border:1px solid #999;margin:0;margin-top:1em;}table.admin{width:100%;}table.admin name{width:100%;}div#rsearch{margin-bottom:2em;margin-top:2em;}div#rsearch input[type=text]{font-size:24px;padding:6px;width:98%;}div#results h1{margin:0;}div#results h2{margin:0;padding-top:0;}div#results .de{color:#2B529F;}div#results .fr{color:#C21915;}div#results .it{color:#E8CF0F;}div#results .en{color:#87B461;}div#results .es{color:#81529A;}div#results a{color:inherit;text-decoration:none;}div#results a:hover{color:#333;}div.splash{font-size:24px;}.right{text-align:right;}.middle{vertical-align:middle;}.bbuttons a,.bbuttons button{display:block;float:left;margin:0 7px 0 0;background-color:#f5f5f5;border:1px solid #dedede;border-top:1px solid #eee;border-left:1px solid #eee;font-family:Helvetica,"Lucida Grande",Tahoma,Arial,Verdana,sans-serif;font-size:120%;line-height:130%;text-decoration:none;font-weight:bold;color:#565656;cursor:pointer;padding:5px 10px 6px 7px;padding-top:13px;padding-bottom:13px;width:100%;}.buttons button{width:auto;overflow:visible;padding:4px 10px 3px 7px;}.buttons button[type]{padding:5px 10px 5px 7px;line-height:17px;}*:first-child+html button[type]{padding:4px 10px 3px 7px;}.buttons button img,.buttons a img{margin:0 3px -3px 0!important;padding:0;border:none;width:16px;height:16px;}.instructions{padding:10px;background-color:#eee;margin-bottom:1em;-webkit-border-radius:4px;-moz-border-radius:4px;}div#topbar{width:635px;}div#sidebox{margin-top:1em;}