/* Primary Styles 
----------------------------------------
*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td,input,textarea {margin:0;padding:0;font-family:Tahoma, Arial,sans-serif;font-size:12px;line-height:18px;font-weight:normal;color:#323232;} 

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:'';} 

.block {	position:relative;width:950px;margin:0 auto;} 
.container:after,.block:after {content:".";display:block;height:0;clear:both;visibility:hidden;} 
.container,.block {zoom:1;} 
.unit {float:left;margin-left:5px;margin-right:5px;} 
.first {	margin-left:0;} 
.last {margin-right:0;} 
.span-1 {width:50px;} 
.span-2 {width:110px;} 
.span-3 {width:170px;} 
.span-4 {width:230px;} 
.span-5 {width:290px;} 
.span-6 {width:350px;} 
.span-7 {width:410px;} 
.span-8 {width:470px;} 
.span-9 {width:530px;} 
.span-10 {width:590px;} 
.span-11 {width:650px;} 
.span-12 {width:710px;} 
.span-13 {width:770px;} 
.span-14 {width:830px;} 
.span-15 {width:890px;} 
.span-16 {width:950px;margin-left:0;margin-right:0;} 
.append-1 {padding-right:60px;} 
.append-2 {padding-right:120px;} 
.append-3 {padding-right:180px;} 
.append-4 {padding-right:240px;} 
.append-5 {padding-right:300px;} 
.append-6 {padding-right:360px;} 
.append-7 {padding-right:420px;} 
.append-8 {padding-right:480px;} 
.append-9{padding-right:540px;} 
.append-10{padding-right:600px;} 
.append-11{padding-right:660px;} 
.append-12{padding-right:720px;} 
.append-13{padding-right:780px;} 
.append-14{padding-right:840px;} 
.append-15{padding-right:900px;} 
.append-16{padding-right:940px;} 
.prepend-1{padding-left:60px;} 
.prepend-2{padding-left:120px;} 
.prepend-3{padding-left:180px;} 
.prepend-4{padding-left:240px;} 
.prepend-5{padding-left:300px;} 
.prepend-6{padding-left:360px;} 
.prepend-7{padding-left:420px;} 
.prepend-8{padding-left:480px;} 
.prepend-9{padding-left:540px;} 
.prepend-10{padding-left:600px;} 
.prepend-11{padding-left:660px;} 
.prepend-12{padding-left:720px;} 
.prepend-13{padding-left:780px;} 
.prepend-14{padding-left:840px;} 
.prepend-15{padding-left:900px;} 
.prepend-16{padding-left:940px;} 
a{color:#C00;text-decoration:none;} 
a:hover{text-decoration:underline;} 
h1,h2,h3,h4,h5,h6{margin:0;font-weight:bold;} 
.unit h1:first-child,.unit h2:first-child,.unit h3:first-child,.unit h4:first-child,.unit h5:first-child,.unit h6:first-child{margin-top:0!important;} 
h1{font-size:36px;line-height:36px;padding-top:18px;padding-bottom:18px;} 
h2{font-size:28px;line-height:36px;padding-top:9px;padding-bottom:9px;} 
h3{font-size:18px;line-height:18px;padding-top:9px;padding-bottom:9px;} 
h4{font-size:14px;line-height:18px;padding-top:9px;padding-bottom:9px;} 
h5{font-size:12px;line-height:18px;padding-top:9px;padding-bottom:9px;} 
h6{font-size:10px;line-height:18px;padding-top:9px;padding-bottom:9px;} 
p{margin:0 0 18px 0;} 
ul,ol{padding-left:16px;list-style-position:outside;list-style-type:disc;} 
ol{list-style-type:decimal;} 
dl{margin-top:18px;margin-bottom:18px;} 
dl dt{font-weight:bold;} 
blockquote{margin-top:18px;margin-bottom:18px;padding-left:17px;border-left:1px solid #666;font-style:italic;} 
blockquote *{color:#666;} 
strong{font-weight:bold;} 
.small{font-size:10px;line-height:18px;} 
.large{font-size:14px;line-height:18px;} 
.quiet{color:#666;} 
.footnotes{border-top:1px solid #666;margin-top:-1px;color:#666;font-size:10px;} 
.sidenote.left.span4{margin-left:-240px;} 
.hide{display:none;} 
.invisible{visibility:hidden;} 
#MB_overlay{position:absolute;margin:auto;top:0;left:0;width:100%;height:100%;z-index:9999;background-color:#000!important;} 
#MB_overlay[id]{position:fixed;} 
#MB_window{position:absolute;top:0;border:0 solid;text-align:left;z-index:10000;} 
#MB_window[id]{position:fixed!important;} 
#MB_frame{position:relative;background-color:#EFEFEF;height:100%;} 
#MB_header{margin:0;height:28px;} 
#MB_content{padding:6px .75em;overflow:auto;} 
#MB_caption{font:bold 85% "Lucida Grande",Arial,sans-serif;text-shadow:#FFF 0 1px 0;padding:.5em 2em 0 .75em;margin:0;text-align:left;} 
#MB_close{display:block;position:absolute;right:5px;top:4px;padding:2px 3px;font-weight:bold;text-decoration:none;font-size:13px;} 
#MB_close:hover{background:transparent;} 
#MB_loading{padding:1.5em;text-indent:-10000px;background:transparent url(/img/spinner_4993.gif) 50% 0 no-repeat;} 
#MB_window{background-color:#EFEFEF;color:#000;} 
#MB_content{border-top:1px solid #F9F9F9;} 
#MB_header{background-color:#DDD;border-bottom:1px solid #CCC;} 
#MB_caption{color:#000;} 
#MB_close{color:#777;} 
#MB_close:hover{color:#000;} 
.MB_alert{margin:10px 0;text-align:center;} 
br{clear:left;} 
#pre-header-wrapper{background-color:#412F10;height:30px;min-width:-moz-fit-content;} 
#pre-header{padding-top:4px;} 
#header-wrapper{background-image:url(/img/new/header-wrapper-background_18977.jpg);background-repeat:repeat-x;height:60px;overflow:hidden;min-width:-moz-fit-content;} 
#lang-menu{color:#FFF;display:block;float:left;left:0;padding-bottom:3px;padding-left:3px;top:0;z-index:101;} 
#pre-header a{color:#C6C1B8;font-family:Tahoma;font-size:11px;} 
#selected-lang{color:#FFF;float:left;font-size:10px;padding-left:5px;} 
a{color:#D16209;} 
#pre-header ul{list-style-type:none;margin:0;padding:0;text-align:right;} 
#pre-navigation{float:right;height:26px;} 
#pre-header ul li{color:#FFF;display:inline;line-height:21px;margin-left:20px;} 
#simplified-header-wrapper{background-image:url(/img/new/home-header-wrapper-background_13900.jpg);background-repeat:repeat-x;height:40px;min-width:-moz-fit-content;overflow:hidden;} 
#login_header{color:#FFF;float:right;font-size:11px;} 
.input{margin-bottom:5px;margin-left:195px;margin-top:5px;} 
#header .input{float:left;margin-bottom:0;margin-left:10px;margin-top:8px;} 
#header div.logo{float:left;margin:0;padding-top:7px;padding-bottom:0;} 
#login_header input,#login_header label{height:21px;margin-left:5px;vertical-align:middle;} 
#login_header input.text,#login_header input.password{background-color:#84571E;border:1px solid #774E20;color:#DBCCB9;font-size:11px;height:13px;padding:4px;} 
#login_header input.password{width:100px;} 
#button{color:white;cursor:pointer;font-family:sans-serif;font-weight:bold;} 
#header #button{float:left;margin-left:10px;margin-top:6px;} 
.scalable_btn,.editor_ok_button{-moz-border-radius:.3em;-webkit-border-radius:.3em;background:#DF9C27 url(/img/buttons/button_bg_orange_33364.gif) repeat-x scroll left top;border:1px solid #C0530F;color:#FFF!important;cursor:pointer;display:inline-block;font-family:Tahoma,sans-serif;font-size:14px;line-height:1.2;padding:8px;vertical-align:middle;white-space:nowrap;} 
input.scalable_btn.small,input.editor_ok_button{height:24px;line-height:1.2;padding:3px;} 
input.scalable_btn,input.editor_ok_button{overflow:visible;padding:7px;} 
.scalable_btn:hover,.editor_ok_button:hover{background:#C56511 url(/img/buttons/button_bg_orange_hover_24860.gif) repeat-x scroll left top;text-decoration:none!important;} 
.scalable_btn.small,.editor_ok_button{background:#DF9C27 url(/img/buttons/button_bg_orange_sm_33364.gif) repeat-x scroll left top;font-size:11px;line-height:18px;padding:2px 4px;} 
#content-wrapper{min-height:500px;min-width:-moz-fit-content;padding-top:10px;} 
#content{margin-top:0;} 
.buddies-popup{background-color:white;border:3px solid #7D5E37;color:#FFF;display:none;font-size:10px;left:800px;position:absolute;top:-20px;width:150px;z-index:101;} 
hr{background-color:#163E6A;clear:left;color:#163E6A;margin-top:18px;width:100%;} 
hr.dotted{background-color:#FFF;border-style:none none dotted;color:#BB9675;height:1px;margin:20px 0;} 
hr.thin_brown{background-color:#A97B50;color:#A97B50;height:2px;margin-bottom:2px;} 
h1,h2,h3,h4,h5,h6{color:#163E6A;font-weight:normal;} 
ul.orange_bullet{list-style-position:outside;list-style-type:none;margin-left:10px;padding-top:5px;} 
ul.orange_bullet li{font-size:15px;margin-left:-20px;padding-bottom:7px;padding-left:0;} 
div#free_to_join{background-image:url('/img/guest/bg-blue-subtext_34949.jpg');height:26px;width:484px;padding-top:1px;color:#fff;text-align:center;text-transform:uppercase;font-weight:bold;font-family:Tahoma;font-size:11px;} 
div.arrow{background:transparent url(/img/pages/home_icons_31860.gif) no-repeat scroll -90px 0;float:left;width:10px;height:10px;margin-top:5px;margin-right:5px;margin-bottom:5px;line-height:10px;font-size:0;} 
table{border-collapse:collapse;table-layout:fixed;} 
table#preregister{border:medium none;margin:0;padding:0;} 
table th,td{color:#5D441C;padding:3px 7px;} 
table#preregister td{color:#000;font-weight:normal;height:30px;} 
hr.thick_blue{background-color:#594016;color:#594016;height:5px;margin-bottom:20px;margin-top:2px;} 
#content{margin-top:0;} 
table{border-collapse:collapse;} 
#language_learning_on_livemocha{background-color:#FFF;background-image:url(/img/plus/bg-plus_30395.jpg);background-position:right bottom;background-repeat:no-repeat;font-family:Tahoma,Geneva,sans-serif;margin-bottom:0;padding:0;} 
#language_learning_on_livemocha table{border:medium none;} 
#language_learning_on_livemocha td{padding-left:0;text-align:left;vertical-align:top;width:250px;} 
div.dotted_left{border-left:1px dotted #BB9675;padding-left:19px;padding-right:20px;} 
h2{font-size:24px;line-height:27px;padding-bottom:9px;padding-top:0;} 
h3{font-size:16px;line-height:18px;padding-bottom:9px;padding-top:9px;} 
ul.bullet_check{color:#163E6A;font-family:Tahoma,Geneva,San-Serif;font-size:12px;font-weight:bold;list-style-image:none;list-style-type:none;padding-left:0;} 
ul.bullet_check li{margin-left:0;} 
ul.bullet_check .canva_text{margin-left:20px;} 
div.orange_bullet{background:transparent url(/img/pages/home_icons_31860.gif) no-repeat scroll -100px 0;float:left;width:10px;height:10px;margin-top:5px;margin-right:10px;line-height:10px;font-size:0;} 
#language_learning_on_livemocha ul{color:#594016;font-size:11px;font-weight:normal;padding-bottom:15px;} 
#language_learning_on_livemocha h3{color:#CC4D20;font-size:14px;font-weight:bold;list-style-type:none;} 
#discover-list{list-style-type:none;margin:0;} 
#discover-list div a{color:#000;font-weight:bold;margin:0;padding:0;text-align:center;text-decoration:none;} 
#discover-list div{float:left;margin:0 12px 0 0;padding:0;text-align:left;width:128px;} 
#discover-list span{float:left;padding:0;text-align:center;width:128px;} 
.discover-overlay-wrap{position:absolute;} 
.discover-overlay-img{left:41px;position:absolute;top:106px;} 
.dropdown{background-image:url(/img/new/status-dropdown-background_2184.png);display:block;height:22px;width:155px;} 
.dropdownselect{height:24px;margin-top:-2px;opacity:0;position:absolute;width:155px;} 
.seo_frame{background-color:#E6E3DC;color:#000;font-family:Tahoma;font-size:11px;padding:10px;} 
.seo_canva{background-color:#FFF;border:1px solid #D4B99C;padding:10px;} 
.sub_title{color:#594016;font-family:Tahoma;font-size:14px;font-weight:bold;line-height:14px;} 
.canva_text{color:#7D5E37;font-family:Tahoma,Geneva,San-Serif;font-size:11px;font-weight:normal;} 
.footer-wrapper{background-color:#3B2309;color:#CCC;font-size:11px;height:80px;margin-top:35px;min-width:-moz-fit-content;padding-top:18px;} 
.tall-footer{height:120px;} 
#map{text-align:right;} 
#map a{color:#FFF;} 
#footer_learn_languages a,#footer_select_locale a{color:#C17219;} 
.prototip{overflow:hidden;position:absolute;} 
.prototip{-x-system-font:none;color:#000;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;} 
.lang-menu-inner{background-color:#412F10;padding-bottom:5px;padding-left:5px;padding-right:5px;} 
.lang-menu-inner a{color:#FFF;font-size:10px;} 
.prototip .tooltip,.prototip .toolbar,.prototip .toolbar .title{position:relative;} 
.prototip .tooltip{clear:both;float:left;} 
.prototip .clearfix{display:inline-block;} 
.prototip .content{clear:both;} 
.ad_element{background-image:url(/img/advertise/ad-space-background-300_14004.jpg);padding:15px 14px;} 
.ad_header{background-color:#163E6A;color:#FFF;font-size:10px;height:22px;text-align:center;} 
.ad_300_250{border-width:0;height:250px;margin:0;padding:0;width:300px;} 
ul.bullet_check hr{color:#D4B99C;border-style:none none solid;height:1px;margin-top:1em;margin-bottom:1em;margin-left:0;} 
div.blue_star{background:transparent url(/img/pages/home_icons_31860.gif) no-repeat scroll 0 0;height:88px;width:90px;position:absolute;font-size:0;} 
div.discover-1{background:transparent url(/img/pages/home_imgs_31950.jpg) no-repeat scroll 0 -128px;height:128px;width:128px;position:absolute;} 
div.discover-2{background:transparent url(/img/pages/home_imgs_31950.jpg) no-repeat scroll 0 -256px;height:128px;width:128px;position:absolute;} 
div.discover-3{background:transparent url(/img/pages/home_imgs_31950.jpg) no-repeat scroll 0 -384px;height:128px;width:128px;position:absolute;} 
div.discover-4{background:transparent url(/img/pages/home_imgs_31950.jpg) no-repeat scroll 0 0;height:128px;width:128px;position:absolute;} 
div.logo-onwhite{background:transparent url(http://cdn.performable.com/catalog/2193.0/assets/images/Hdigm-logo_onwhite.jpg) no-repeat scroll;height:67px;width:225px;} 
div.nytimes{background:transparent url(/img/pages/home_imgs_31950.jpg) no-repeat scroll 0 -579px;height:21px;width:144px;position:absolute;margin-left:-144px;} 
.cssform label{float:left;font-size:13px;font-weight:bold;margin-left:-195px;width:190px;} 
.smalltext{font-size:10px;font-weight:normal;line-height:10px;} 
.error{color:#F00;font-size:10px;padding-left:5px;} 
@CHARSET "ISO-8859-1";#UserAddForm{font-family:Tahoma,Verdana,Arial,sans-serif;} 
#UserAddForm label{font-size:13px;font-weight:bold;color:#323232;} 
#UserAddForm select{border:1px solid #bb9264;background-color:#fff;padding:4px;font-size:11px;font-weight:normal;color:#000;margin:5px 0;vertical-align:middle;} 
#UserAddForm div.prepop{padding:8px;font-size:11px;color:#000;vertical-align:middle;} 
#UserAddForm input.text,#UserAddForm input.password{width:175px;height:16px;} 
#UserAddForm select{width:140px;} 
#UserAddForm .checkbox{width:14px;border:0;} 
#UserAddForm .input{margin-top:0;margin-bottom:0;} 
.register_detail{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:11px;font-weight:normal;color:#7d5e37;padding:5px 0;margin:5px 0;} 
#language_learning_on_livemocha.experimental{background-image:none;} 
#language_learning_on_livemocha h2 emph{font-weight:bold;} 
#feedback_form_wrapper{color:#444;padding:10px;width:500px;} 
#feedback_form_wrapper .input{margin-left:0;} 
#feedback_form_wrapper label{margin-left:0;width:auto;} 
.faux-link{color:#D16209;text-decoration:none;cursor:pointer;} 
.yellow_box{background-color:#fff9d7;border:1px solid #e2c822;padding:5px;margin:5px 0;font-family:Tahoma;} 
div.member-quote{font-size:22px;color:#412F10;font-style:italic;font-family:Times New Roman;line-height:30px;margin-top:16px;} 
h2.member-header{padding-top:12px;border-top:1px dotted #BB9675;} 
.member-quote .quoted-user{font-size:18px;color:#8C7D63;float:right;padding:10px 0;} 
div.member-recognition{font-family:Verdana;font-size:13px;line-height:24px;color:#5D441C;padding-bottom:18px;} 
div.reg-form .hint{color:#897B6E;font-size:8pt;font-weight:normal;font-style:italic;} 
div.home-reg-form{border:10px solid #e6e3dc;-moz-border-radius:6px;-webkit-border-radius:6px;margin-bottom:24px;} 
div.reg-form{padding:18px;width:369px;} 
div.reg-form div.password-block{width:175px;float:left;} 
div.reg-form input.password,select{width:160px;} 
div.reg-form label{color:#4C341C;width:180px;font-size:11px;font-weight:bold;padding-top:12px;display:block;} 
.reg-header{color:#412F10!important;font-size:24px!important;font-weight:bold!important;line-height:24px;} 
.reg-subhead{color:#5D441C!important;font-size:15px!important;} 
div.reg-form .terms_conditions{color:#5D441C;font-size:10px;} 
.lang-menu-inner a{cursor:pointer;} 

/* Scalable Button Styles 
----------------------------------------
*/

.scalable_btn.small,.editor_ok_button{background:#C0530F url(/img/buttons/button_bg_orange_sm_33364.gif) repeat-x scroll left top;font-size:11px;padding:2px 4px;line-height:18px;} 
.scalable_btn.small:hover,.editor_ok_button:hover{background:#CD7741 url(/img/buttons/button_bg_orange_sm_hover_24860.gif) repeat-x scroll left top;} 
input.scalable_btn.small,input.editor_ok_button{padding:2px 3px 3px 4px;height:24px;} 
.brown.scalable_btn{background:#5E4F35 url(/img/buttons/button_bg_brown_33364.gif) repeat-x scroll left top;border-color:#412F10;} 
.brown.scalable_btn:hover{background:#776B55 url(/img/buttons/button_bg_brown_hover_33364.gif) repeat-x scroll left top;} 
.scalable_btn.grey{background:#aaa url(/img/buttons/button_bg_disabled_24860.gif) repeat-x scroll left top;border-color:#b3b3b3;} 
.scalable_btn.grey:hover{background:#aaa url(//localhost/img/buttons/button_bg_disabled_24860.gif) repeat-x scroll left top;border-color:#b3b3b3;cursor:default;} 
.scalable_btn.grey.small{background:#aaa url(/img/buttons/button_bg_disabled_sm_24860.gif) repeat-x scroll left top;} 
.red.scalable_btn{background:#A91317 url(/img/buttons/button_bg_red_30292.gif) repeat-x scroll left top;border-color:#A91317;} 
.red.scalable_btn:hover{background:#C84739 url(/img/buttons/button_bg_red_hover_30292.gif) repeat-x scroll left top;} 
.scalable_btn,.editor_ok_button{background:#C0530F url(http://cdn.performable.com/catalog/2193.0/assets/images/rXNy2-button_bg_orange.gif) repeat-x scroll left top;border:1px solid #c0530f;color:#fff!important;cursor:pointer;font-family:Tahoma,sans-serif;font-size:14px;padding:8px;vertical-align:middle;white-space:nowrap;display:inline-block;line-height:18px;height:18px;-moz-border-radius:.3em;-webkit-border-radius:.3em;} 
.scalable_btn:hover,.editor_ok_button:hover{background:#CD7741 url(http://cdn.performable.com/catalog/2193.0/assets/images/pBdWw-button_bg_orange_hover.gif) repeat-x scroll left top;text-decoration:none!important;} 
input.scalable_btn,input.editor_ok_button{overflow:visible;height:36px;padding:7px;} 
