.agent_ie .form_field_text{margin:0;height:22px;line-height:18px}.agent_ie .form_field_textarea{margin:0}.agent_strict .form_field_text{height:18px}.agent_safari .form_field_text{height:20px;padding:0 3px}.agent_safari.agent_mac .form_field_textarea{margin-bottom:-2px}.agent_gecko .form_field_text{padding-top:2px;padding-bottom:0}.form_print,.form_pdf{float:right;width:22px;height:22px;margin-top:10px;margin-bottom:10px;margin-right:10px;cursor:pointer}.form_print{background-image:URL('/images/icon_print.gif')}.form_pdf{background-image:URL('/images/icon_pdf.gif')}.form_body{color:black;padding:5px}.form_container{border:1px solid #99bbe8;background-color:#dfe8f6}.form_container form{margin:0}.form_container_comment{font:normal 14px Tahoma,Arial,Helvetica,sans-serif;margin-top:5px;margin-bottom:5px}.form_container_image{font-size:1px}.form_container_image img{display:inline}.form_container_double{padding:1px;font:normal 12px Tahoma,Arial,Helvetica,sans-serif}.form_field_formula{font-size:15px}.form_field_radio{font:normal 12px Tahoma,Arial,Helvetica,sans-serif}.form_field_radio td{padding-left:2px;padding-right:2px;text-align:center}.form_field_text,.form_field_textarea{padding:1px 3px;background:#FFF URL('/images/default/form/text-bg.gif') repeat-x 0 0;border:1px solid #b5b8c8;font:normal 12px Tahoma,Arial,Helvetica,sans-serif}.form_field_text{height:22px;line-height:18px;vertical-align:middle}.form_field_textarea{padding:2px 3px}.form_field_select{height:22px;line-height:18px;vertical-align:middle;background:#FFF URL('/images/default/form/text-bg.gif') repeat-x 0 0;border:1px solid #b5b8c8;margin-top:2px;margin-bottom:2px}.form_title{overflow:hidden;zoom:1;color:#15428b;font:bold 11px Tahoma,Arial,Helvetica,sans-serif;padding:5px 3px 4px 5px;border-bottom:1px solid #99bbe8;line-height:15px;background:transparent URL('/images/default/panel/white-top-bottom.gif') repeat-x 0 -1px}.form_fieldset{border:1px solid #b5b8c8;padding:10px;margin-bottom:10px;display:block}.form_fieldset legend{font:bold 11px Tahoma,Arial,Helvetica,sans-serif;color:#15428b}.form_field_spacer{width:5px}.form_error{font:normal 12px Tahoma,Arial,Helvetica,sans-serif;color:red}.form_required{color:red}.form_buttons_container{text-align:center}.form_buttons_group{margin-left:auto;margin-right:auto}.form_button{font-size:1px}.form_button input{border:0 none;background:transparent;font:normal 11px Tahoma,Arial,Helvetica,sans-serif;padding-left:3px;padding-right:3px;cursor:pointer;margin:0;overflow:visible;width:auto;-moz-outline:0 none;outline:0 none}.form_button_tl,.form_button_tr,.form_button_tc,.form_button_ml,.form_button_mr,.form_button_mc,.form_button_bl,.form_button_br,.form_button_bc{background-image:url('/images/default/button/btn.gif')}.form_button_tl,.form_button_tr,.form_button_bl,.form_button_br{width:3px;height:3px}.form_button_ml,.form_button_mr{width:3px}.form_button_tc,.form_button_bc{height:3px}.form_button_tl{background-repeat:no-repeat;background-position:0 0}.form_button:hover .form_button_tl{background-position:-6px 0}.form_button_tr{background-repeat:no-repeat;background-position:-3px 0}.form_button:hover .form_button_tr{background-position:-9px 0}.form_button_tc{background-repeat:repeat-x;background-position:0 -6px}.form_button:hover .form_button_tc{background-position:0 -9px}.form_button_ml{background-repeat:no-repeat;background-position:0 -24px}.form_button:hover .form_button_ml{background-position:-6px -24px}.form_button_mr{background-repeat:no-repeat;background-position:-3px -24px}.form_button:hover .form_button_mr{background-position:-9px -24px}.form_button_mc{background-repeat:repeat-x;background-position:0 -1096px;vertical-align:middle;text-align:center;padding:0 5px;cursor:pointer;white-space:nowrap}.form_button:hover .form_button_mc{background-position:0 -2168px}.form_button_bl{background-repeat:no-repeat;background-position:0 -3px}.form_button:hover .form_button_bl{background-position:-6px -3px}.form_button_br{background-repeat:no-repeat;background-position:-3px -3px}.form_button:hover .form_button_br{background-position:-9px -3px}.form_button_bc{background-repeat:repeat-x;background-position:0 -15px}.form_button:hover .form_button_bc{background-position:0 -18px}.form_header{float:left;margin-top:10px;margin-bottom:10px;font-size:15px}.form_footer{padding-top:5px;font-size:12px}
