html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}body{font-family:Helvetica, Arial, sans-serif;font-size:13px;background-color:#ABC0D8;color:#202026;line-height:1.2em}#customer_info_link{background-color:#ADADAD;margin-bottom:10px;float:right;width:100%;padding:5px;text-align:center}.container{width:950px;margin:0 auto;overflow:hidden;*zoom:1;position:relative}textarea,input,select{font-family:"Myriad Pro", Helvetica, Arial, sans-serif;font-size:13px;background-color:#EDEDED;padding:3px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border:0px}select{margin-left:5px;font-size:12px}.button{background-color:lightgrey;text-decoration:none;cursor:pointer}input[type=submit]{cursor:pointer;padding:4px;margin:4px}input[type=submit]:hover{color:#333333}a.button{background-color:lightgrey;text-decoration:none;cursor:pointer;padding:5px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.form{background-color:#ededed;border:1px solid #c7c7c7;padding:5px;margin:0px;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px}.form td{margin:5px;padding:5px;font-weight:bold}.form textarea,.form input,.form select{background-color:white}.form h2{display:inline;color:#808080}.form a{font-size:10pt;font-weight:normal}.form .black{color:#202026}a{color:#315C9F}h1,h2,h3{font-weight:bold;font-size:14pt;margin-top:20px;margin-bottom:10px}h1{font-size:16pt;margin-bottom:10px}h3{font-size:12pt;margin:5px 0px 5px 0px}h4{font-weight:bold;font-size:10pt;margin-bottom:5px}p{margin:10px 20px 10px 0}.small{font-size:0.8em}strong{background-color:#FFEFA3;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;color:#2C3744;padding:0px 2px 0px 2px;font-weight:bold}ul{margin-left:20px}ul li{list-style:disc;margin-left:20px}.red{color:red}b{font-weight:bold}.right{text-align:right}.text-right{text-align:right}.box{padding:10px;background-color:#FFEFA3;border:1px solid #d6b100;color:#705d00;margin:10px 0px}.indicator{width:16px;height:16px;background-image:url(/images/indicator.gif);background-repeat:no-repeat;display:none}#login{padding:10px;background-color:#202026;width:500px;margin:100px auto;-moz-box-shadow:black;-webkit-box-shadow:black;box-shadow:black;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}#login #login_form{font-size:1.3em;color:#ADADAD;margin:20px auto;line-height:30px;padding:20px 20px 10px 20px}#login #login_form input{padding:10px;font-weight:bold;margin:5px;width:300px}#login #login_form input.button{width:100px;float:right}#login #login_form label{font-size:1.3em;color:#ADADAD;margin-right:20px}#header{-moz-border-radius-bottomleft:6px;-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px;-moz-border-radius-bottomright:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px;background-color:#333333;margin-bottom:20px;-moz-box-shadow:black;-webkit-box-shadow:black;box-shadow:black;float:left;margin-right:10px;width:950px;position:relative}* html #header{overflow-x:hidden}#header ul{margin:0;padding:0;border:0;overflow:hidden;*zoom:1}#header ul li{list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap;float:left;padding-left:4px;padding-right:4px}#header ul li:first-child{padding-left:0}#header ul li:last-child{padding-right:0}#header ul li.last{padding-right:0}#header ul#menu_left{float:left;margin-right:10px;width:630px;margin-left:20px}* html #header ul#menu_left{overflow-x:hidden}#header ul#menu_left li{border-right:1px solid #262626}#header ul#menu_left li:hover{background-color:#262626}#header ul#menu_left li.blink-non-active,#header ul#menu_left li.blink-active{border-bottom:1px solid yellow}#header ul#menu_left li.active,#header ul#menu_left li.blink-active{background-color:#262626;border-left:1px solid #212121;border-right:1px solid #212121}#header ul#menu_left a{color:white;text-decoration:none;font-weight:bold;font-size:14px;display:block;text-shadow:4px;padding:15px 30px 15px 30px;margin:0px 5px 0px 5px}#header ul#menu_right{float:left;margin-right:10px;width:270px;margin-top:10px}* html #header ul#menu_right{overflow-x:hidden}#header ul#menu_right li{float:right}#header ul#menu_right a{color:white;text-decoration:none;font-size:12px;display:block;text-shadow:4px;padding:5px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin:0px 5px 0px 5px}#header ul#menu_right a:hover{background-color:#262626}#header #select_working_year_panel{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;display:none;position:absolute;background-color:#262626;right:95px;top:35px}#header #select_working_year_panel form{margin:10px}#flash_zone{background-color:#FAFAFA;font-size:11pt}#flash_zone .flash{padding:12px 10px;text-align:center;color:white}#flash_zone #warning{background-color:#CE2832;border-bottom:2px solid #AB1F27}#flash_zone #notice,#flash_zone #join_notice{background-color:#429C4A;border-bottom:2px solid #327638}#conflicts{padding:20px 20px 20px 20px}#conflicts table{margin:10px 30px;width:90%;border:1px solid #a49a81}#conflicts table th.blink{background-color:#FFEFA3;border:4px solid #FAFAFA;padding:10px;font-weight:bold;text-align:center}#conflicts table td{border:4px solid #FAFAFA;padding:10px}#conflicts table td div{width:60%}#conflicts table td a{background-color:lightgrey;text-decoration:none;cursor:pointer;float:right;margin-left:5px;padding:5px;width:50px;text-align:center}#conflicts table td.old,#conflicts table td.new{width:300px;background-color:#E0E0E0}#conflicts table td.middle{text-align:center}#searching #search_possibilities{background-color:green;background-color:#E0E0E0;border:1px solid lightgray;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin:20px}#searching #search_possibilities ul.menu{margin:0;padding:0;border:0;overflow:hidden;*zoom:1;margin-left:10px}#searching #search_possibilities ul.menu li{list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap;float:left;padding-left:4px;padding-right:4px}#searching #search_possibilities ul.menu li:first-child{padding-left:0}#searching #search_possibilities ul.menu li:last-child{padding-right:0}#searching #search_possibilities ul.menu li.last{padding-right:0}#searching #search_possibilities ul.menu li{margin:10px}#searching #search_possibilities ul.menu li a{color:#333333;text-decoration:none;font-weight:bold;padding:5px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background-color:#E0E0E0;border:1px solid #E0E0E0}#searching #search_possibilities ul.menu li a:hover,#searching #search_possibilities ul.menu li a.active{border-top:1px solid lightgray;border-right:1px solid #f2f2f2;border-left:1px solid lightgray;border-bottom:1px solid #f2f2f2;background-color:#ededed}#searching #search_possibilities .top_row{border-top:1px solid lightgray;padding:10px;border-bottom:2px solid #a0a0a0;position:relative}#searching #search_possibilities #middle_row{background-color:#FAFAFA;padding:10px}#searching #search_possibilities #bottom_row{height:20px;background-color:#E0E0E0;border-top:1px solid #a0a0a0}#searching #search_possibilities input,#searching #search_possibilities textarea,#searching #search_possibilities select{background-color:#f2f2f2}#searching #search_possibilities .menu li.right{float:right}#searching #search_possibilities #new_search.top_row #new_search_content .indicator{position:absolute;top:14px;right:10px}#searching #search_possibilities #new_search.top_row #new_search_content a{padding:2px;text-decoration:none;color:#202026;margin-right:3px}#searching #search_possibilities #new_search.top_row #new_search_content a:hover,#searching #search_possibilities #new_search.top_row #new_search_content a.active{background:#FAFAFA}#searching #middle_row{background-color:#FAFAFA;position:relative}#searching #middle_row #fade{position:absolute;height:5px;width:100%;background-color:white;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:0.3;top:0px;z-index:3}#searching #middle_row #search_results{height:271px;overflow:auto}#searching #middle_row #search_results strong{background-color:yellow;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;color:black}#searching #middle_row #search_results a{text-decoration:none;color:#202026;display:block}#searching #middle_row #search_results li{list-style:none;padding:5px;position:relative}#searching #middle_row #search_results li .indicator{position:absolute;top:14px;right:10px}#searching #middle_row #search_results li .bold{font-weight:bold}#searching #middle_row #search_results li.even{background-color:#FAFAFA}#searching #middle_row #search_results li.odd{background-color:#e1e1e1}#searching #middle_row #search_results li.even:hover,#searching #middle_row #search_results li.odd:hover{background-color:#7D8FA4}#searching #middle_row #search_results li.even:hover a,#searching #middle_row #search_results li.odd:hover a{color:white}#searching #middle_row #search_results li.end{background-color:#B72022;color:white}#searching #middle_row #search_results li.end p{width:60%;text-align:center;margin:auto}#searching #middle_row #search_results #list table{width:100%}#searching #middle_row #search_results #list th{font-weight:bold}#searching #middle_row #search_results #list td,#searching #middle_row #search_results #list th{padding:5px}#property_situations{float:left;margin-right:10px;width:950px;padding:5px;background-color:#FAFAFA}* html #property_situations{overflow-x:hidden}#property_situations ul.add_data_links{margin:0;padding:0;border:0;overflow:hidden;*zoom:1;float:right;padding-left:7px}#property_situations ul.add_data_links li{list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap;float:left;padding-left:4px;padding-right:4px}#property_situations ul.add_data_links li:first-child{padding-left:0}#property_situations ul.add_data_links li:last-child{padding-right:0}#property_situations ul.add_data_links li.last{padding-right:0}#property_situations ul.add_data_links li{margin-left:5px}#property_situations ul.add_data_links a{color:#315C9F;text-decoration:none;font-size:12px}#property_situations ul.add_data_links a:hover,#property_situations ul.add_data_links a:focus{text-decoration:underline}#property_situations ul.add_data_links .underline{background-color:#FFEFA3;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}#property_situations ul.print_links{margin:0;padding:0;border:0;overflow:hidden;*zoom:1;margin-right:50px}#property_situations ul.print_links li{list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap;float:left;padding-left:4px;padding-right:4px}#property_situations ul.print_links li:first-child{padding-left:0}#property_situations ul.print_links li:last-child{padding-right:0}#property_situations ul.print_links li.last{padding-right:0}#property_situations ul.print_links li{float:right;border:1px solid #adadad;width:90px;text-align:center;background-color:#E0E0E0}#property_situations ul.print_links li.link:hover{background-color:#315C9F;border:1px solid #315C9F}#property_situations ul.print_links li.left{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px}#property_situations ul.print_links li.right{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;border-left:0px}#property_situations ul.print_links a{padding:4px;text-decoration:none;color:#202026;font-weight:bold;display:block;font-size:11px}#property_situations ul.print_links a:hover{color:white}#property_situations ul.print_links li.disabled{color:grey}#property_situations ul.print_links li.disabled span{padding:4px;display:block;font-size:11px}#property_situations .property_situation{float:left;margin-right:10px;width:890px;margin:10px 10px 30px 10px;border:1px solid #adadad;background-color:#FAFAFA;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;padding:1px}* html #property_situations .property_situation{overflow-x:hidden}#property_situations .property_situation .ord{background-color:#E0E0E0;padding:10px;color:#333333;border-bottom:1px solid #adadad;height:15px}#property_situations .property_situation .property_situation_content{margin:10px}#property_situations .property_situation .property_situation_content .owner,#property_situations .property_situation .property_situation_content .agent{margin-bottom:10px}#property_situations .property_situation .property_situation_content .owner #new_agent_warning,#property_situations .property_situation .property_situation_content .agent #new_agent_warning{color:red;margin-left:2px}#property_situations .property_situation .property_situation_content .owners{float:left;margin-right:10px;width:430px}* html #property_situations .property_situation .property_situation_content .owners{overflow-x:hidden}#property_situations .property_situation .property_situation_content #edit_owner{margin:10px 0px 10px 0px}#property_situations .property_situation .property_situation_content #new_agent select{margin-bottom:10px;margin-left:0px}#property_situations .property_situation .property_situation_content .area_for_remark{float:left;margin-right:10px;width:410px}* html #property_situations .property_situation .property_situation_content .area_for_remark{overflow-x:hidden}#property_situations .property_situation .property_situation_content .area_for_remark textarea{width:99%;height:100px}#property_situations .property_situation .property_situation_content .payments,#property_situations .property_situation .property_situation_content .articles,#property_situations .property_situation .property_situation_content .totals{float:left;margin-right:10px;width:870px;margin-bottom:10px}* html #property_situations .property_situation .property_situation_content .payments,* html #property_situations .property_situation .property_situation_content .articles,* html #property_situations .property_situation .property_situation_content .totals{overflow-x:hidden}#property_situations .property_situation .property_situation_content .payments table,#property_situations .property_situation .property_situation_content .articles table,#property_situations .property_situation .property_situation_content .totals table{width:100%;border:1px solid lightgray;margin:10px 0px 0px 0px}#property_situations .property_situation .property_situation_content .payments table a,#property_situations .property_situation .property_situation_content .articles table a,#property_situations .property_situation .property_situation_content .totals table a{color:#315C9F;text-decoration:none}#property_situations .property_situation .property_situation_content .payments table a:hover,#property_situations .property_situation .property_situation_content .payments table a:focus,#property_situations .property_situation .property_situation_content .articles table a:hover,#property_situations .property_situation .property_situation_content .articles table a:focus,#property_situations .property_situation .property_situation_content .totals table a:hover,#property_situations .property_situation .property_situation_content .totals table a:focus{text-decoration:underline}#property_situations .property_situation .property_situation_content .payments table h2,#property_situations .property_situation .property_situation_content .articles table h2,#property_situations .property_situation .property_situation_content .totals table h2{margin:0px}#property_situations .property_situation .property_situation_content .payments table th,#property_situations .property_situation .property_situation_content .articles table th,#property_situations .property_situation .property_situation_content .totals table th{background-color:#eaeaea;padding:5px;font-weight:bold}#property_situations .property_situation .property_situation_content .payments table td,#property_situations .property_situation .property_situation_content .articles table td,#property_situations .property_situation .property_situation_content .totals table td{padding:5px}#property_situations .property_situation .property_situation_content .payments table td.total,#property_situations .property_situation .property_situation_content .articles table td.total,#property_situations .property_situation .property_situation_content .totals table td.total{background-color:#eaeaea;font-weight:bold}#property_situations .property_situation .property_situation_content .payments table td.head_total_area,#property_situations .property_situation .property_situation_content .payments table td.head_taxable_area,#property_situations .property_situation .property_situation_content .articles table td.head_total_area,#property_situations .property_situation .property_situation_content .articles table td.head_taxable_area,#property_situations .property_situation .property_situation_content .totals table td.head_total_area,#property_situations .property_situation .property_situation_content .totals table td.head_taxable_area{width:100px}#property_situations .property_situation .property_situation_content .payments table td.no_wrap,#property_situations .property_situation .property_situation_content .articles table td.no_wrap,#property_situations .property_situation .property_situation_content .totals table td.no_wrap{white-space:nowrap}#property_situations .property_situation .property_situation_content .payments .new_payment th,#property_situations .property_situation .property_situation_content .articles .new_payment th,#property_situations .property_situation .property_situation_content .totals .new_payment th{font-weight:bold;border-bottom:1px solid lightgray}#property_situations .property_situation .property_situation_content .payments .new_payment td,#property_situations .property_situation .property_situation_content .articles .new_payment td,#property_situations .property_situation .property_situation_content .totals .new_payment td{background-color:#eaeaea}#property_situations .property_situation .property_situation_content .payments .new_payment input,#property_situations .property_situation .property_situation_content .payments .new_payment select,#property_situations .property_situation .property_situation_content .articles .new_payment input,#property_situations .property_situation .property_situation_content .articles .new_payment select,#property_situations .property_situation .property_situation_content .totals .new_payment input,#property_situations .property_situation .property_situation_content .totals .new_payment select{background-color:white}#remaining_debt{margin:20px;color:red}#payment_report,#coda{background-color:green;background-color:#E0E0E0;border:1px solid lightgray;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin:20px;position:relative}#payment_report ul.menu,#coda ul.menu{margin:0;padding:0;border:0;overflow:hidden;*zoom:1;margin-left:10px}#payment_report ul.menu li,#coda ul.menu li{list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap;float:left;padding-left:4px;padding-right:4px}#payment_report ul.menu li:first-child,#coda ul.menu li:first-child{padding-left:0}#payment_report ul.menu li:last-child,#coda ul.menu li:last-child{padding-right:0}#payment_report ul.menu li.last,#coda ul.menu li.last{padding-right:0}#payment_report ul.menu li,#coda ul.menu li{margin:10px}#payment_report ul.menu li a,#coda ul.menu li a{color:#333333;text-decoration:none;font-weight:bold;padding:5px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background-color:#E0E0E0;border:1px solid #E0E0E0}#payment_report ul.menu li a:hover,#payment_report ul.menu li a.active,#coda ul.menu li a:hover,#coda ul.menu li a.active{border-top:1px solid lightgray;border-right:1px solid #f2f2f2;border-left:1px solid lightgray;border-bottom:1px solid #f2f2f2;background-color:#ededed}#payment_report .top_row,#coda .top_row{border-top:1px solid lightgray;padding:10px;border-bottom:2px solid #a0a0a0;position:relative}#payment_report #middle_row,#coda #middle_row{background-color:#FAFAFA;padding:10px}#payment_report #bottom_row,#coda #bottom_row{height:20px;background-color:#E0E0E0;border-top:1px solid #a0a0a0}#payment_report ul#report_menu,#coda ul#report_menu{width:600px;border-right:2px solid lightgray}#payment_report ul#coda_menu,#coda ul#coda_menu{width:275px;float:right}#payment_report #indicator,#coda #indicator{position:absolute;top:10px;right:10px}#payment_report .top_row a,#coda .top_row a{padding:2px;width:60px;float:right;margin-right:10px;text-align:center;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}#payment_report #middle_row table,#coda #middle_row table{width:100%}#payment_report #middle_row table td,#coda #middle_row table td{vertical-align:top;padding:5px}#payment_report #middle_row table td.nowrap,#coda #middle_row table td.nowrap{white-space:nowrap}#payment_report #middle_row table th,#coda #middle_row table th{font-weight:bold;padding:5px}#payment_report #middle_row table .remark,#coda #middle_row table .remark{color:red}#footer{float:left;margin-right:10px;width:950px;font-size:11px;margin:10px;text-align:center}* html #footer{overflow-x:hidden}#footer a{color:#536271}#footer a:hover{color:40}#admin_content{padding:20px}#admin_content table{width:100%}#admin_content #admin_menu{margin:10px}#content{-moz-box-shadow:#333333;-webkit-box-shadow:#333333;box-shadow:#333333;background-color:#FAFAFA;float:left;margin-right:10px;width:950px;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px}* html #content{overflow-x:hidden}#content #yield #user_settings{margin:20px auto;width:450px}#content #yield .page,#content #yield #tax_params_tester,#content #yield #property_situations,#content #yield #user_settings,#content #yield #main_owners{padding:20px 20px 20px 20px}#content #yield #tax_params_tester{padding:20px}#content #yield #tax_params_tester table#tax_params_tester_results_table{width:100%;margin:10px}#content #yield #tax_params_tester table#tax_params_tester_results_table th{padding:2px 6px 2px 6px;background-color:#A6C2DA}#content #yield #tax_params_tester table#tax_params_tester_results_table td{padding:2px;border-bottom:1px solid grey}#content #yield #working_year .step{padding:10px 10px 10px 60px;font-size:14px;position:relative}#content #yield #working_year .step .peil{position:absolute;top:0px;left:20px;width:50px;height:100%;background-image:url(/images/peil.gif);background-repeat:repeat-y}#content #yield #working_year .step table{margin-top:5px;margin-left:10px;font-weight:normal}#content #yield #working_year .step table td{padding:5px}#content #yield #working_year .current_step{background-color:#FFD15A;font-weight:bold}#content #yield #working_year .remark{width:800px;margin:5px 0px 5px 30px;font-weight:normal;font-size:10pt}#content #yield #working_year .grey{color:#cccccc}#content #yield #main_owners{padding:20px}#content #yield #main_owners a.active{color:red}#content #yield #polder{background-color:green;background-color:#E0E0E0;border:1px solid lightgray;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin:20px}#content #yield #polder ul.menu{margin:0;padding:0;border:0;overflow:hidden;*zoom:1;margin-left:10px}#content #yield #polder ul.menu li{list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap;float:left;padding-left:4px;padding-right:4px}#content #yield #polder ul.menu li:first-child{padding-left:0}#content #yield #polder ul.menu li:last-child{padding-right:0}#content #yield #polder ul.menu li.last{padding-right:0}#content #yield #polder ul.menu li{margin:10px}#content #yield #polder ul.menu li a{color:#333333;text-decoration:none;font-weight:bold;padding:5px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background-color:#E0E0E0;border:1px solid #E0E0E0}#content #yield #polder ul.menu li a:hover,#content #yield #polder ul.menu li a.active{border-top:1px solid lightgray;border-right:1px solid #f2f2f2;border-left:1px solid lightgray;border-bottom:1px solid #f2f2f2;background-color:#ededed}#content #yield #polder .top_row{border-top:1px solid lightgray;padding:10px;border-bottom:2px solid #a0a0a0;position:relative}#content #yield #polder #middle_row{background-color:#FAFAFA;padding:10px}#content #yield #polder #bottom_row{height:20px;background-color:#E0E0E0;border-top:1px solid #a0a0a0}#content #yield .information{margin:40px 100px}#content #yield .information p{margin-left:0px}.formtastic,.formtastic ul,.formtastic ol,.formtastic li,.formtastic fieldset,.formtastic legend,.formtastic input,.formtastic button,.formtastic textarea,.formtastic select,.formtastic p{margin:0;padding:0}.formtastic fieldset{border:0}.formtastic em,.formtastic strong{font-style:normal;font-weight:normal}.formtastic ol,.formtastic ul{list-style:none}.formtastic abbr,.formtastic acronym{border:0;font-variant:normal}.formtastic input,.formtastic button,.formtastic textarea{font-family:sans-serif;font-size:inherit;font-weight:inherit}.formtastic input,.formtastic textarea,.formtastic select{font-size:100%}.formtastic legend{white-space:normal;color:#000}.formtastic .errors{color:#cc0000;margin:0.5em 0 1.5em 25%;list-style:square}.formtastic .errors li{padding:0;border:none;display:list-item}.formtastic .buttons,.formtastic .actions{overflow:hidden;padding-left:25%}.formtastic .button,.formtastic .action{float:left;padding-right:0.5em}.formtastic .button_action button{padding:3px 8px}.formtastic .link_action a{display:block;padding:3px 0}.formtastic .inputs{overflow:hidden}.formtastic .input{overflow:hidden;padding:0.5em 0;margin-top:-0.5em;margin-bottom:1em}.formtastic .input .label{display:block;width:25%;float:left;padding-top:.2em}.formtastic .fragments .label,.formtastic .choices .label{position:absolute;width:95%;left:0px}.formtastic .fragments .label label,.formtastic .choices .label label{position:absolute}.formtastic .choices{position:relative}.formtastic .choices-group{float:left;width:74%;margin:0;padding:0 0 0 25%}.formtastic .choice{padding:0;border:0}.formtastic .input .inline-hints{color:#666;margin:0.5em 0 0 25%}.formtastic .inline-errors{color:#cc0000;margin:0.5em 0 0 25%}.formtastic .errors{color:#cc0000;margin:0.5em 0 0 25%;list-style:square}.formtastic .errors li{padding:0;border:none;display:list-item}.formtastic .stringish input{width:72%}.formtastic .stringish input[size],.formtastic .stringish input[max]{width:auto;max-width:72%}.formtastic .text textarea{width:72%}.formtastic .text textarea[cols]{width:auto;max-width:72%}.formtastic .hidden{display:none}.formtastic .boolean label{margin-left:25%;display:block}.formtastic .choices-group{margin-bottom:-0.5em}.formtastic .choice{margin:0.1em 0 0.5em 0}.formtastic .choice label{float:none;width:100%;line-height:100%;padding-top:0;margin-bottom:0.6em}.formtastic .choice label input,.formtastic .boolean label input{margin:0 0.3em 0 0.1em;line-height:100%}.formtastic .fragments{position:relative}.formtastic .fragments-group{float:left;width:74%;margin:0;padding:0 0 0 25%}.formtastic .fragment{float:left;width:auto;margin:0 .3em 0 0;padding:0;border:0}.formtastic .fragment label{display:none}.formtastic .fragment label input{display:inline;margin:0;padding:0}.opacity_50{opacity:0.5}
