
/* ::::: http://static.ak.fbcdn.net/rsrc.php/z32TE/lpkg/5zl9jo9y/en_US/141/173725/css/2enn1bkvh9usgw0g.pkg.css ::::: */

#sidebar_ads { padding: 47px 0pt 0pt 17px; float: left; font-size: 11px; text-align: left; }
#fesjbuk .sidebar_ads_test { padding: 36px 0pt 0pt 17px; }
.profile .profile_sidebar_ads #sidebar_ads { float: none; padding-top: 14px; }
#sidebar_ads .adcolumn_wrapper { border-left: 1px solid rgb(204, 204, 204); margin-bottom: 20px; }
.ie6 #sidebar_ads .adcolumn_wrapper {  }
#sidebar_ads .admin_upsell { padding: 5px 0pt; width: 147px; }
#sidebar_ads .create_button { border: 1px solid rgb(59, 110, 34); margin: 0pt 0pt 5px; float: left; }
.create_button_link { border-top: 1px solid rgb(149, 191, 130); padding: 3px 16px 5px; background: rgb(103, 165, 75) none repeat scroll 0pt 0pt; color: rgb(255, 255, 255); display: block; font-size: 11px; font-weight: bold; text-align: center; }
#sidebar_ads .adcolumn { border-left: 4px solid rgb(229, 229, 229); padding: 0pt; }
#sidebar_ads .adcolumn .adcolumn_header { padding: 0pt 0pt 5px 10px; }
#sidebar_ads .admarket_ad { border-style: solid none none; border-color: rgb(229, 229, 229) -moz-use-text-color -moz-use-text-color; border-width: 1px medium medium; margin: 0pt; padding: 0pt 0pt 10px 10px; }
#sidebar_ads .admarket_ad .social_ad_advert { padding: 10px 5px 3px 0pt; }
#sidebar_ads .banner_ad { border-top: 1px solid rgb(229, 229, 229); padding: 10px 0pt 5px 10px; }
#sidebar_ads .banner_ad .advert { margin-left: 0pt; }
#sidebar_ads .below_social_ad .ads_feedback { padding: 0pt 1px 0pt 0pt; float: left; }
#sidebar_ads .adcolumn .more_ads { border-top: 1px solid rgb(229, 229, 229); margin: 0pt; padding: 5px 0pt 0pt 10px; display: block; }
#sidebar_ads .UIEMUASFrame, #sidebar_ads .UIEmuASIFrame { border-top: 1px solid rgb(229, 229, 229); }
.profile_form .pop_content .dialog_body { border-bottom: medium none; padding: 0pt; }
.profile_form td.pop_content .dialog_body h2 { margin: 0pt; }
.profile_form .filter_options { padding: 8px 10px; font-size: 11px; }
.ie6 .profile_form .filter_options .PillFilter_pillfilter {  }
.profile_form h3.filter_options strong { color: gray; font-weight: bold; }
.profile_form h3.filter_options a.filter_option { border: 1px solid rgb(238, 238, 238); margin: 0pt 5px; padding: 2px 5px; color: rgb(51, 51, 51); font-weight: normal; }
.profile_form h3.filter_options a.selected { border: 1px solid rgb(153, 153, 153); background: rgb(222, 222, 222) none repeat scroll 0% 0%; }
.profile_form h3.filter_options a.selected:hover { text-decoration: none; }
.profile_form .preview_body { border-top: 1px solid rgb(204, 204, 204); padding: 0pt 20px 20px 0pt; background: rgb(242, 242, 242) url('profileform_profiletemplate.gif') no-repeat scroll 16px 60px; position: relative; }
.profile_form .boxes { background: rgb(242, 242, 242) url('profileform_profileboxtemplate.gif') no-repeat scroll 16px 112px; }
.profile_form .boxes .preview_profile_image { display: none; }
.profile_form .boxes .preview_shadow { width: 108px; height: 122px; background-image: url('profileform_profilebox_shadow.png') ! important; left: 26px; top: 19px; }
.profile_form .preview_body .preview_content { border: 1px solid rgb(59, 89, 152); padding: 20px 20px 0pt; background: white none repeat scroll 0% 0%; overflow: auto; position: relative; z-index: 2; min-height: 180px; top: 20px; margin-left: 134px; margin-bottom: 20px; }
.profile_form .preview_body .preview_narrow { width: 200px; }
.profile_form .preview_body .preview_wide { width: 400px; }
.profile_form .preview_body .profile { max-height: 400px; min-height: 210px; }
.profile_form .preview_body .profile .box { border-top: 1px solid rgb(148, 163, 196); border-bottom: medium none; margin-top: 0pt; }
.profile_form .preview_profile_image { position: absolute; top: 66px; left: 28px; opacity: 0.65; z-index: 1; }
.profile_form .preview_shadow { margin: 0pt; padding: 0pt; width: 118px; height: 160px; background-image: url('profileform_profile_shadow.png') ! important; position: absolute; top: 20px; left: 20px; }
.profile_form #status { margin-top: 10px; }
.profile_form .preview_body .preview_text { padding: 20px 0pt 0pt 20px; font-weight: bold; font-size: 11px; position: absolute; }
.profile_form .profile .box { margin-top: 0pt; }
.profile_info_form #info { border: 1px solid rgb(59, 89, 152); margin: 20px 0pt 0pt 130px; padding: 20px; background: white none repeat scroll 0% 0%; overflow: hidden; position: relative; z-index: 2; width: 530px; }
.profile_info_form #info .info_tab { padding: 0pt; }
.profile_info_form #info .info_tab .editor_section { margin-bottom: 0pt; }
.profile_info_form table.pop_dialog_table { width: 740px; }
.profile_info_form .preview_body { background: rgb(238, 238, 238) url('profileform_infotemplate.gif') no-repeat scroll 20px 60px; }
.profile_info_form .preview_shadow { margin: 0pt; padding: 0pt; width: 51px; height: 159px; background-image: url('profileform_info_shadow.png') ! important; position: absolute; top: 21px; left: 79px; }
.interaction_form .pop_content { width: 600px; }
.interaction_form div.dialog_content { border-width: 0pt; }
.interaction_form td.pop_content div.dialog_body { padding: 0pt; }
.interaction_dialog_body { border-bottom: 1px solid rgb(204, 204, 204); padding: 0pt; }
.interaction_form_body { border-bottom: medium none; padding: 0pt; }
.interaction_form .choose_story { margin: 5px 10px 0pt; padding: 0pt 0pt 3px; position: relative; width: 350px; z-index: 2; }
.interaction_form .underline { border-bottom: 1px solid rgb(237, 239, 245); margin: 0pt 10px; }
.interaction_form .choose_story .label { padding: 2px 10px 4px 5px; font-weight: bold; color: gray; float: left; }
.interaction_form_body .choose_story a.option { border-bottom: medium none; padding: 4px 14px; overflow: hidden; float: left; display: block; text-align: center; }
.interaction_form .minifeedwall .story { margin-top: 0pt; margin-bottom: 0pt; }
.interaction_form .story_preview { margin-top: 0pt; }
.interaction_form .story_preview .preview { display: none; }
.interaction_form .story_preview .selected { display: block; }
.interim_status { padding: 15px 10px; }
.interaction_form .story_preview { padding: 15px 10px 10px; }
.interaction_form .story_preview_nile { padding: 10px 3px 6px 20px; }
.interaction_form .story_preview .icon { float: left; width: 16px; }
.interaction_form .recipients { padding: 5px 10px 2px; font-size: 11px; color: gray; }
.interaction_form .recipients strong { padding: 4px; float: left; }
.interaction_form .recipients .token { margin: 2px; font-weight: normal; float: left; display: block; background-image: url('token.gif'); background-repeat: no-repeat; color: rgb(0, 0, 0); white-space: nowrap; }
.interaction_form .recipients .token span { background-image: url('token.gif'); background-position: right top; background-repeat: no-repeat; display: block; }
.interaction_form .recipients .token span span { background-position: right bottom; }
.interaction_form .recipients .token span span span { background-position: left bottom; }
.interaction_form .recipients .token span span span span { padding: 2px 3px 3px 5px; background-image: none; }
.interaction_form .recipients .token:hover, .interaction_form .recipients .token:hover span { background-image: url('token_hover.gif'); text-decoration: none; }
.interaction_form .recipients a.hide { padding: 0pt 8px 0pt 3px; background-repeat: no-repeat; background-image: url('token_x.gif'); background-position: 3px 2px; text-decoration: none; }
.interaction_form .recipients a.hide:hover { text-decoration: none; }
.interaction_form .link_placeholder { padding: 0pt; color: rgb(59, 89, 152); display: inline; }
.interaction_form .title .link_placeholder { font-weight: bold; }
.interaction_form .minifeedwall .size_2.story_type_7 .icon { margin-top: 0pt; }
.interaction_form .size_4 .title .link_placeholder { font-size: 14px; }
.interaction_form .not_me_link { padding: 2px 10px; float: right; }
.interaction_form .feed_dialog_disclaimer { padding: 0pt 0pt 10px 10px; color: gray; font-size: 9px; }
.interaction_form .auto_accept { padding: 0pt 0pt 10px 10px; }
.interaction_form .dialog_buttons { padding: 10px; background: rgb(247, 247, 247) none repeat scroll 0% 0%; overflow: hidden; position: relative; }
.interaction_form .dialog_buttons_msg { float: left; width: 340px; text-align: left; padding-top: 3px; }
.interaction_form .dialog_buttons_msg .feed_remember .inputcheckbox { margin: 0pt 5px; padding: 0pt; vertical-align: bottom; height: 14px; width: 14px; }
.interaction_form .dialog_buttons_msg .feed_remember .remember_explanation { padding: 5px 0pt 0pt 5px; color: rgb(119, 119, 119); }
.interaction_form .dialog_buttons input.align_bottom { position: absolute; bottom: 10px; right: 10px; }
.interaction_form .buttons input { margin-left: 10px; }
table.connect_dialog { position: relative; }
table.box_section_iframe { width: 432px; }
table.info_section_iframe { width: 720px; }
.pagerpro_container { margin: 0pt; padding: 3px 0pt 4px; float: right; width: 200px; }
.pagerpro { margin: 0pt; padding: 0pt; float: right; list-style-type: none; list-style-image: none; list-style-position: outside; }
.pagerpro .pagerpro_li { display: inline; }
.pagerpro .pagerpro_a { padding: 3px 3px 2px; }
.pagerpro .pagerpro_a:hover { border-color: rgb(216, 223, 234) rgb(216, 223, 234) rgb(59, 89, 152); border-bottom: 1px solid rgb(59, 89, 152); background-color: rgb(59, 89, 152); color: rgb(255, 255, 255); text-decoration: none; }
#fesjbuk .profile .pagerpro .pagerpro_a:hover { color: rgb(255, 255, 255); }
.pagerpro .current .pagerpro_a { border-color: rgb(59, 89, 152); border-bottom: 2px solid rgb(59, 89, 152); color: rgb(59, 89, 152); font-weight: bold; padding-left: 2px; padding-right: 2px; }
.pagerpro .current .pagerpro_a:hover { background-color: rgb(59, 89, 152); color: rgb(255, 255, 255); }
.pagerpro .disabled { border: medium none ; background: transparent none repeat scroll 0% 0%; color: rgb(153, 153, 153); cursor: default; }
.footer_bar .pagerpro .pagerpro_a { border-top: 2px solid white; padding-top: 1px; padding-bottom: 0pt; }
.footer_bar .pagerpro .pagerpro_a:hover { border-top: 2px solid rgb(59, 89, 152); border-bottom: 2px solid rgb(59, 89, 152); }
.footer_bar .pagerpro .current .pagerpro_a, .footer_bar .pagerpro .current .pagerpro_a:hover { border-top: 2px solid rgb(59, 89, 152); border-bottom-color: rgb(255, 255, 255); }
.canvas_iframe_util { overflow: hidden; width: 646px; height: 800px; }
.frame_wide .canvas_iframe_util { width: 760px; }
.frame_wide #fb_sell_profile { overflow: hidden; max-height: 100px; }
.fbframe .canvas_rel_positioning { overflow: hidden; position: relative; }
#confirm_body { padding: 5px; }
#confirm_body #confirm_progress { text-align: center; }
#confirm_body #confirm_status { border: 1px solid rgb(226, 200, 34); margin: 5px 0pt 10px; padding: 10px; background: rgb(255, 249, 215) none repeat scroll 0pt 0pt; }
#confirm_body #confirm_error { border: 1px solid rgb(221, 60, 16); margin: 0pt 0pt 10px; padding: 10px; background: rgb(255, 235, 232) none repeat scroll 0pt 0pt; }
#confirm_body #error, #confirm_body #status { margin: 10px 0pt; }
#confirm_body .editor { margin: 10px auto; }
#confirm_body .instructions { padding-bottom: 5px; }
#confirm_body .instruction_details { padding-top: 5px; }
#confirm_body #confirm_intro { padding-bottom: 10px; }
#confirm_body #code, #confirm_body #email { margin: 2px 0pt; width: 175px; }
#confirm_body #confirm { margin-top: 3px; }
#confirm_body #confirm_form { margin: 5px auto 10px; width: 250px; }
#confirm_body .help_links { margin-top: 10px; font-size: 9px; }
#confirm_email_banner { border-bottom: 1px solid rgb(226, 200, 34); background: rgb(255, 249, 215) none repeat scroll 0pt 0pt; height: 23px; padding-top: 7px; text-align: center; }
#confirm_email_banner .confirm_banner_text { background: transparent url('email.gif') no-repeat scroll left center; font-weight: bold; padding-left: 20px; }
#confirm_email_banner .confirm_banner_options { font-weight: bold; position: absolute; right: 10px; }
.generic_dialog { overflow: visible; height: 0pt; left: 0pt; position: absolute; top: 0pt; width: 100%; z-index: 101; }
#generic_dialog_iframe { left: 0pt; position: absolute; top: 0pt; z-index: 3; }
.generic_dialog .generic_dialog_popup { margin: auto; overflow: visible; height: 0pt; position: relative; width: 465px; }
.generic_dialog div.dialog_loading { border: 1px solid rgb(96, 96, 96); padding: 10px; background-color: rgb(242, 242, 242); font-size: 24px; }
#generic_dialog_overlay { z-index: 100; display: block; position: fixed; top: 0pt; left: 0pt; right: 0pt; bottom: 0pt; width: 100%; }
.ie6 #generic_dialog_overlay { position: absolute; }
.dialog_body .dialog_content_img { float: left; margin-right: 15px; }
.dialog_body .dialog_content_txt { width: 300px; float: left; padding-bottom: 5px; }
.dialog_body .dialog_content_body { padding-bottom: 13px; }
.dialog_body .form_label { padding-right: 5px; }
.dark_dialog_overlay, .light_dialog_overlay { background-image: url('overlay.png'); background-repeat: repeat; }
.light_dialog_overlay { background-image: url('overlay_light.png'); }
.ie6 .dark_dialog_overlay, .ie6 .light_dialog_overlay { background-color: transparent; background-image: url('blank.gif'); }
.ie6 .light_dialog_overlay {  }
.full_bleed .pop_dialog_table td.pop_content .dialog_body { padding: 0pt; }
table.pop_dialog_table { margin: auto; border-collapse: collapse; table-layout: fixed; width: 100%; direction: ltr; }
td.pop_topleft, td.pop_topright, td.pop_bottomleft, td.pop_bottomright { padding: 0pt ! important; overflow: hidden; height: 10px; width: 10px ! important; }
td.pop_topleft { background: transparent url('pop-dialog-sprite.png') no-repeat scroll 0pt 0pt; }
td.pop_topright { background: transparent url('pop-dialog-sprite.png') no-repeat scroll 0pt -10px; }
td.pop_bottomleft { background: transparent url('pop-dialog-sprite.png') no-repeat scroll 0pt -20px; }
td.pop_bottomright { background: transparent url('pop-dialog-sprite.png') no-repeat scroll 0pt -30px; }
td.pop_top, td.pop_bottom { background: transparent url('pop-dialog-sprite.png') repeat-x scroll 0pt -40px; }
td.pop_side { background: transparent url('pop-dialog-sprite.png') repeat-y scroll -10px 0pt; }
.ie6 td.pop_topleft { background-image: url('pop_dialog_top_left.png') ! important; filter: none ! important; }
.ie6 td.pop_topright { background-image: url('pop_dialog_top_right.png') ! important; filter: none ! important; }
.ie6 td.pop_bottomleft { background-image: url('pop_dialog_bottom_left.png') ! important; filter: none ! important; }
.ie6 td.pop_bottomright { background-image: url('pop_dialog_bottom_right.png') ! important; filter: none ! important; }
.ie6 td.pop_border { background-image: url('pop_dialog_border.png') ! important; filter: none ! important; }
td.pop_content { padding: 0pt; background-color: rgb(255, 255, 255); direction: ltr; }
.pop_dialog_rtl td.pop_content { direction: rtl; }
td.pop_content h2.dialog_title { border: 1px solid rgb(59, 89, 152); margin: 0pt; background: rgb(109, 132, 180) none repeat scroll 0% 0%; color: rgb(255, 255, 255); font-size: 14px; font-weight: bold; }
td.pop_content h2.loading { background: rgb(109, 132, 180) url('indicator_blue_small_001.gif') no-repeat scroll 98% 50%; }
td.pop_content h2.dialog_loading { background: rgb(109, 132, 180) url('indicator_white_small.gif') no-repeat scroll 400px 10px; padding-right: 40px; }
td.pop_content h2 span { padding: 4px 10px 5px; display: block; }
td.pop_content .dialog_content { border-style: solid; border-color: rgb(85, 85, 85); border-width: 0pt 1px 1px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
td.pop_content .dialog_body { border-bottom: 1px solid rgb(204, 204, 204); padding: 10px; }
td.pop_content .dialog_summary { border-bottom: 1px solid rgb(204, 204, 204); padding: 8px 10px; background: rgb(242, 242, 242) none repeat scroll 0% 0%; }
td.pop_content .dialog_buttons { padding: 8px; background: rgb(242, 242, 242) none repeat scroll 0% 0%; text-align: right; }
td.pop_content .dialog_buttons input { margin-left: 5px; }
td.pop_content .dialog_buttons_msg { padding: 5px 0pt 0pt; float: left; }
td.pop_content .dialog_footer { background: rgb(242, 242, 242) none repeat scroll 0pt 50%; }
.contextual_dialog .generic_dialog_popup { width: 360px; position: absolute; }
.contextual_dialog .contextual_arrow, .contextual_dialog .contextual_arrow_rev { background-image: url('minifeed_dialog_triangle.gif'); background-repeat: no-repeat; height: 12px; position: relative; top: 1px; }
.contextual_dialog .contextual_arrow_rev { background-image: url('minifeed_dialog_triangle_rev.gif'); }
.contextual_dialog .contextual_arrow span, .contextual_dialog .contextual_arrow_rev span { display: none; }
.contextual_dialog h2 { color: rgb(0, 0, 0); font-size: 11px; padding-bottom: 2px; }
.contextual_dialog .contextual_dialog_content { border-style: solid; border-color: rgb(183, 183, 183) rgb(183, 183, 183) rgb(59, 89, 152); border-width: 1px 1px 2px; padding: 8px 10px 10px; background-color: rgb(247, 247, 247); line-height: 15px; }
.contextual_dialog .dialog_buttons { padding-top: 10px; }
.contextual_dialog .dialog_buttons input { margin-right: 10px; }
.contextual_dialog .dialog_buttons_msg { float: right; }
.errorDialog td.pop_content h2 { border-style: none none solid; border-color: -moz-use-text-color -moz-use-text-color rgb(170, 170, 170); border-width: medium medium 1px; background: rgb(255, 235, 232) none repeat scroll 0% 0%; color: rgb(51, 51, 51); }
.errorDialog td.pop_content { border: 1px solid rgb(238, 124, 144); }
.errorDialog td.pop_content .dialog_content { border: medium none ; }
.errorDialog td.pop_content .dialog_content .dialog_body { padding: 15px; }
.camera td.pop_content .dialog_body { padding: 0pt; margin-bottom: 0pt; }
.camera td.pop_content .dialog_buttons { border-top: 1px solid rgb(85, 85, 85); margin-top: -2px; }
#dropmenu_container .flyout_menu { font-size: 11px; line-height: normal; }
.flyout_menu { padding: 0pt; overflow: visible; position: absolute; margin-top: -5px; margin-left: -5px; top: 0pt; left: 0pt; width: 196px; z-index: 20; }
.flyout_menu .flyout_menu_header_shadow { margin: 1px 0pt 0pt; padding: 0pt; overflow: visible; position: relative; }
.flyout_menu .flyout_menu_header { border: 1px solid rgb(51, 51, 51); margin: -1px 0pt 0pt; padding: 0pt; }
.flyout_menu .flyout_menu_header .flyout_menu_mask { border-style: solid none solid solid; border-color: white -moz-use-text-color white white; border-width: 4px 0pt 4px 4px; margin: 0pt; padding: 0pt; width: 27px; height: 24px; float: left; }
.flyout_menu .flyout_menu_header .flyout_menu_title { padding: 8px 5px 4px 8px; height: 18px; color: rgb(102, 102, 102); text-align: left; float: left; width: 150px; background-color: rgb(255, 255, 255); }
.flyout_menu .flyout_menu_content_shadow { border-style: none solid solid; border-color: -moz-use-text-color rgb(51, 51, 51) rgb(51, 51, 51); border-width: 0pt 1px 1px; margin: -1px 0pt 0pt; padding: 0pt; background: rgb(238, 238, 238) none repeat scroll 0% 0%; float: right; clear: left; position: relative; }
.flyout_menu .menu_content { border-top: 1px solid rgb(204, 204, 204); margin: 0pt; padding: 3px 0pt 2px; width: 163px; clear: both; }
.flyout_menu .menu_custom { padding: 5px 8px; overflow: hidden; }
.flyout_menu .menu_content .item { padding: 3px 0pt; overflow: hidden; clear: both; }
.flyout_menu .menu_content label { float: left; font-weight: normal; padding-top: 1px; }
.flyout_menu .menu_content .inputcheckbox { margin: 0pt 4px 0pt 0pt; float: left; }
.flyout_menu .menu_separator { margin: 3px 6px; padding: 0pt; background: rgb(204, 204, 204) none repeat scroll 0% 0%; overflow: hidden; clear: both; font-size: 0pt; height: 1px; line-height: 1px; }
.link_menu_list .menu_content ul { margin: 0pt; padding: 0pt; }
.link_menu_list .menu_content ul li { margin: 0pt; padding: 0pt; list-style-type: none; }
.link_menu .menu_content a, .link_menu_list .menu_content ul li a.tab_link { margin: 0pt; padding: 5px 8px; overflow: hidden; height: auto; width: auto; display: block; }
.link_menu .menu_content a.icon_link { background-position: 9px 7px; background-repeat: no-repeat; padding-left: 26px; }
.link_menu .menu_content a:hover, .link_menu_list .menu_content ul li a.tab_link:hover { text-decoration: none; background-color: rgb(137, 155, 193); color: rgb(255, 255, 255); }
.flyout_menu_left .flyout_menu_content_shadow { float: left; }
.flyout_menu_left .flyout_menu_header .flyout_menu_mask { float: right; }
.flyout_menu_18 { margin-top: -4px; margin-left: -4px; width: 173px; }
.flyout_menu_18 .flyout_menu_header .flyout_menu_title { padding: 5px 8px 3px 5px; height: 16px; width: 134px; }
.flyout_menu_left .flyout_menu_header .flyout_menu_title { padding-left: 8px; padding-right: 5px; }
.flyout_menu_18 .flyout_menu_header .flyout_menu_mask { border: 3px solid white; width: 18px; height: 18px; }
.flyout_menu_18 .menu_content { width: 150px; }
.dropdown_menu { position: absolute; right: 0pt; width: 150px; z-index: 10; margin-top: -1px; }
.dropdown_menu .menu_content { border: 1px solid rgb(96, 118, 165); background: white none repeat scroll 0% 0%; }
.dropdown_menu a { padding: 3px 10px; display: block; }
.dropdown_menu span.optgroup { padding: 8px 10px 4px; color: rgb(128, 128, 128); cursor: default; display: block; }
.dropdown_menu a:hover { background: rgb(92, 117, 170) none repeat scroll 0% 0%; color: rgb(255, 255, 255); text-decoration: none; }
.dropdown_menu .menu_separator { margin: 3px 6px; background: rgb(204, 204, 204) none repeat scroll 0% 0%; overflow: hidden; clear: both; height: 1px; }
.dropdown_menu .menu_section_title { padding: 2px 10px 5px 9px; color: rgb(128, 128, 128); }
.dropdown_head .dropdown_link { padding: 2px 5px; font-weight: normal; }
.dropdown_head .dropdown_link:hover { text-decoration: none; }
.dropdown_head .dropdown_link.selected { border-top: 1px solid rgb(59, 89, 152); border-left: 1px solid rgb(59, 89, 152); border-right: 1px solid rgb(59, 89, 152); background: rgb(92, 117, 170) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
.dropdown_head .dropdown_link.selected span { background-position: -13px 0pt; }
.dropdown_head .dropdown_arrow { margin: 0pt; background: transparent url('down_arrow.gif') no-repeat scroll left top; padding-left: 3px; width: 12px; cursor: pointer; height: 15px; }
.double_arrow img { background: transparent url('megasprite_5005_ltr.png') no-repeat scroll -5px -56px; }
.double_arrow .active img { background-position: 0pt -56px; }
.dropdown_head .active { background: rgb(92, 117, 170) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
.friend_suggester_dialog td.pop_content .dialog_body { padding: 0pt; }
.friend_suggester_dialog #fb_multi_friend_selector h2 { border: medium none ; background: transparent none repeat scroll 0% 0%; }
.friend_suggester_dialog #fb_multi_friend_selector #view_unselected { display: none; }
.message_dialog table.pop_dialog_table { width: 500px; }
.message_dialog table.pop_dialog_table td.pop_content h2.dialog_loading { background-position: 430px 10px; }
.message_dialog .composer { padding: 20px 0pt 10px; }
.message_dialog td.pop_content .dialog_body { padding: 0pt; overflow: hidden; }
.message_dialog td.pop_content .dialog_body .status { margin-top: 10px; }
.fbpage_edit_header { border-style: none none solid; border-color: -moz-use-text-color -moz-use-text-color rgb(204, 204, 204); border-width: 0pt 0pt 1px; margin: -7px 0pt 19px; padding: 0pt; background: rgb(255, 255, 255) none repeat scroll 0% 0%; height: 31px; }
.pages_edit .fbpage_edit_header { margin: 0pt; }
.icon_dock { margin: 0pt; padding: 0pt; width: 300px; float: right; }
.icon_dock .icon_dock_container { margin: 0pt; padding: 8px 0pt 0pt; float: right; z-index: 30; }
.icon_dock .edit_link { margin: 0pt; padding-right: 8px; padding-top: 10px; font-weight: bold; color: rgb(102, 102, 102); display: block; float: right; }
.icon_dock a { margin: 0pt; padding: 8px 0pt 0pt 5px; }
.edit_app_switcher { margin: 0pt; padding-top: 6px; }
.edit_app_switcher .app_switcher_button .name { padding: 2px 0pt 2px 6px; }
.edit_app_switcher .app_switcher_menu { width: 160px; }
.edit_app_switcher .app_switcher_menu .name { width: 105px; text-align: left; }
.edit_app_switcher .app_switcher_button .arrow { padding: 2px 0pt 1px; }
.fbpage_edit_header .left_header { padding: 7px 0pt 2px; overflow: hidden; float: left; font-size: 11px; font-weight: bold; white-space: nowrap; width: 250px; }
.fbpage_edit_header .left_header_text { padding-left: 5px; position: relative; top: -4px; }
.fbpage_edit_header div.left_header .edit_link { font-weight: normal; padding-left: 4px; color: rgb(204, 204, 204); }
.fbpage_edit_header div.left_header .edit_link a { color: rgb(109, 132, 180); }
.pages_viewer_settings { margin: 0pt; padding: 0pt; }
.pages_viewer_settings .profile_pic { padding: 0pt 10px 0pt 0pt; width: 100px; float: left; }
.pages_viewer_settings .checkbox_table { margin: 10px 0pt; font-weight: normal; color: rgb(0, 0, 0); }
.pages_viewer_settings .checkbox_table .checkbox { vertical-align: top; }
.pages_viewer_settings .checkbox_table label { font-weight: normal; color: rgb(0, 0, 0); }
.pages_viewer_settings .checkbox_table label .fbpage_profile_viewer_settings_subtext { font-size: 9px; color: gray; }
.pages_viewer_settings .privacy_explanation { font-size: 9px; color: gray; }
.fan_status_inactive { margin: 0pt; padding: 0pt 0pt 0pt 3px; background-color: rgb(255, 252, 204); color: rgb(102, 102, 102); line-height: 18px; }
.spritemap_icons { background-image: url('icons.png'); background-repeat: no-repeat; height: 16px; width: 16px; }
.ie6 .spritemap_icons { background-image: url('icons_ie6.gif'); background-repeat: no-repeat; height: 16px; width: 16px; }
.spritemap_icons.sx_icons__hidden {  }
.spritemap_icons.sx_icons_accessibility { background-position: 0pt -16px; }
.spritemap_icons.sx_icons_ad { height: 15px ! important; background-position: 0pt -32px; }
.spritemap_icons.sx_icons_add_photo { background-position: 0pt -47px; }
.spritemap_icons.sx_icons_ads_and_pages { background-position: 0pt -63px; }
.spritemap_icons.sx_icons_affiliation { height: 14px ! important; background-position: 0pt -79px; }
.spritemap_icons.sx_icons_alert { background-position: 0pt -93px; }
.spritemap_icons.sx_icons_analytics { background-position: 0pt -109px; }
.spritemap_icons.sx_icons_answers { width: 15px ! important; background-position: 0pt -125px; }
.spritemap_icons.sx_icons_audioplayer { height: 15px ! important; background-position: 0pt -141px; }
.spritemap_icons.sx_icons_beacon { background-position: 0pt -156px; }
.spritemap_icons.sx_icons_block { background-position: 0pt -172px; }
.spritemap_icons.sx_icons_blog { height: 15px ! important; background-position: 0pt -188px; }
.spritemap_icons.sx_icons_bookmark { background-position: 0pt -203px; }
.spritemap_icons.sx_icons_buddy_list { width: 15px ! important; height: 11px ! important; background-position: 0pt -219px; }
.spritemap_icons.sx_icons_calendar { background-position: 0pt -230px; }
.spritemap_icons.sx_icons_camera { background-position: 0pt -246px; }
.spritemap_icons.sx_icons_canada_flag { background-position: 0pt -262px; }
.spritemap_icons.sx_icons_check_mark { width: 13px ! important; height: 13px ! important; background-position: 0pt -278px; }
.spritemap_icons.sx_icons_comment { height: 15px ! important; background-position: 0pt -291px; }
.spritemap_icons.sx_icons_comments { background-position: 0pt -306px; }
.spritemap_icons.sx_icons_connect { background-position: 0pt -322px; }
.spritemap_icons.sx_icons_connect_new { background-position: 0pt -338px; }
.spritemap_icons.sx_icons_credits_plus { background-position: 0pt -354px; }
.spritemap_icons.sx_icons_dev_app { width: 18px ! important; height: 18px ! important; background-position: 0pt -370px; }
.spritemap_icons.sx_icons_developer { background-position: 0pt -388px; }
.spritemap_icons.sx_icons_discussion { height: 18px ! important; background-position: 0pt -404px; }
.spritemap_icons.sx_icons_down_arrow_blue { width: 9px ! important; height: 5px ! important; background-position: 0pt -422px; }
.spritemap_icons.sx_icons_edit_applications { background-position: 0pt -427px; }
.spritemap_icons.sx_icons_edit_profile { background-position: 0pt -443px; }
.spritemap_icons.sx_icons_election { height: 13px ! important; background-position: 0pt -459px; }
.spritemap_icons.sx_icons_email { background-position: 0pt -472px; }
.spritemap_icons.sx_icons_email_application { width: 18px ! important; background-position: 0pt -488px; }
.spritemap_icons.sx_icons_email_web { width: 17px ! important; height: 17px ! important; background-position: 0pt -504px; }
.spritemap_icons.sx_icons_event { height: 17px ! important; background-position: 0pt -521px; }
.spritemap_icons.sx_icons_external_link { width: 12px ! important; height: 12px ! important; background-position: 0pt -538px; }
.spritemap_icons.sx_icons_family { background-position: 0pt -550px; }
.spritemap_icons.sx_icons_favicon { background-position: 0pt -566px; }
.spritemap_icons.sx_icons_fbfile { width: 14px ! important; background-position: 0pt -582px; }
.spritemap_icons.sx_icons_fbml { background-position: 0pt -598px; }
.spritemap_icons.sx_icons_fbpage { background-position: 0pt -614px; }
.spritemap_icons.sx_icons_fbpage_add { background-position: 0pt -630px; }
.spritemap_icons.sx_icons_feed { width: 15px ! important; height: 15px ! important; background-position: 0pt -646px; }
.spritemap_icons.sx_icons_feed_comments { background-position: 0pt -661px; }
.spritemap_icons.sx_icons_flash { background-position: 0pt -677px; }
.spritemap_icons.sx_icons_friend { background-position: 0pt -693px; }
.spritemap_icons.sx_icons_friend_finder { background-position: 0pt -709px; }
.spritemap_icons.sx_icons_friend_gal { background-position: 0pt -725px; }
.spritemap_icons.sx_icons_friend_gal_pink { background-position: 0pt -741px; }
.spritemap_icons.sx_icons_friend_guy { height: 17px ! important; background-position: 0pt -757px; }
.spritemap_icons.sx_icons_friend_mob { height: 17px ! important; background-position: 0pt -774px; }
.spritemap_icons.sx_icons_friend_suggestion { background-position: 0pt -791px; }
.spritemap_icons.sx_icons_gift { height: 15px ! important; background-position: 0pt -807px; }
.spritemap_icons.sx_icons_great { width: 12px ! important; height: 12px ! important; background-position: 0pt -822px; }
.spritemap_icons.sx_icons_group { height: 14px ! important; background-position: 0pt -834px; }
.spritemap_icons.sx_icons_halt { width: 12px ! important; height: 12px ! important; background-position: 0pt -848px; }
.spritemap_icons.sx_icons_hd { width: 18px ! important; height: 12px ! important; background-position: 0pt -860px; }
.spritemap_icons.sx_icons_hidden { background-position: 0pt -872px; }
.spritemap_icons.sx_icons_hourglass { background-position: 0pt -888px; }
.spritemap_icons.sx_icons_im { width: 17px ! important; height: 15px ! important; background-position: 0pt -904px; }
.spritemap_icons.sx_icons_im_away { height: 10px ! important; background-position: 0pt -919px; }
.spritemap_icons.sx_icons_im_offline { height: 10px ! important; background-position: 0pt -929px; }
.spritemap_icons.sx_icons_im_online { height: 10px ! important; background-position: 0pt -939px; }
.spritemap_icons.sx_icons_install_app { width: 17px ! important; height: 14px ! important; background-position: 0pt -949px; }
.spritemap_icons.sx_icons_invite { background-position: 0pt -963px; }
.spritemap_icons.sx_icons_lexicon { background-position: 0pt -979px; }
.spritemap_icons.sx_icons_like { background-position: 0pt -995px; }
.spritemap_icons.sx_icons_like_off { width: 15px ! important; height: 13px ! important; background-position: 0pt -1011px; }
.spritemap_icons.sx_icons_like_on { width: 15px ! important; height: 13px ! important; background-position: 0pt -1024px; }
.spritemap_icons.sx_icons_link { height: 15px ! important; background-position: 0pt -1037px; }
.spritemap_icons.sx_icons_location_target { width: 15px ! important; height: 15px ! important; background-position: 0pt -1052px; }
.spritemap_icons.sx_icons_magnifying_glass { background-position: 0pt -1067px; }
.spritemap_icons.sx_icons_marketplace { background-position: 0pt -1083px; }
.spritemap_icons.sx_icons_message { height: 12px ! important; background-position: 0pt -1099px; }
.spritemap_icons.sx_icons_mini_comment { width: 11px ! important; height: 13px ! important; background-position: 0pt -1111px; }
.spritemap_icons.sx_icons_mini_credit { width: 10px ! important; height: 10px ! important; background-position: 0pt -1124px; }
.spritemap_icons.sx_icons_mini_thumb { width: 13px ! important; height: 13px ! important; background-position: 0pt -1134px; }
.spritemap_icons.sx_icons_mob_album { width: 15px ! important; height: 11px ! important; background-position: 0pt -1147px; }
.spritemap_icons.sx_icons_mobile { height: 18px ! important; background-position: 0pt -1158px; }
.spritemap_icons.sx_icons_mobile_app { background-position: 0pt -1176px; }
.spritemap_icons.sx_icons_mobile_note { width: 14px ! important; background-position: 0pt -1192px; }
.spritemap_icons.sx_icons_mobile_photo { height: 19px ! important; background-position: 0pt -1208px; }
.spritemap_icons.sx_icons_motion { background-position: 0pt -1227px; }
.spritemap_icons.sx_icons_music { height: 15px ! important; background-position: 0pt -1243px; }
.spritemap_icons.sx_icons_new_feature { background-position: 0pt -1258px; }
.spritemap_icons.sx_icons_news { background-position: 0pt -1274px; }
.spritemap_icons.sx_icons_note { width: 13px ! important; background-position: 0pt -1290px; }
.spritemap_icons.sx_icons_notifications { background-position: 0pt -1306px; }
.spritemap_icons.sx_icons_pagefooter_bullet { width: 4px ! important; height: 4px ! important; background-position: 0pt -1322px; }
.spritemap_icons.sx_icons_people_directory { width: 13px ! important; height: 15px ! important; background-position: 0pt -1326px; }
.spritemap_icons.sx_icons_photo { background-position: 0pt -1341px; }
.spritemap_icons.sx_icons_photos_notes { height: 17px ! important; background-position: 0pt -1357px; }
.spritemap_icons.sx_icons_poke { height: 14px ! important; background-position: 0pt -1374px; }
.spritemap_icons.sx_icons_polls { background-position: 0pt -1388px; }
.spritemap_icons.sx_icons_popout_window { width: 17px ! important; height: 17px ! important; background-position: 0pt -1404px; }
.spritemap_icons.sx_icons_post { height: 15px ! important; background-position: 0pt -1421px; }
.spritemap_icons.sx_icons_privacy { background-position: 0pt -1436px; }
.spritemap_icons.sx_icons_privacy_lock { background-position: 0pt -1452px; }
.spritemap_icons.sx_icons_relationship { background-position: 0pt -1468px; }
.spritemap_icons.sx_icons_relationship_remove { height: 17px ! important; background-position: 0pt -1484px; }
.spritemap_icons.sx_icons_request_button_icon { width: 15px ! important; height: 10px ! important; background-position: 0pt -1501px; }
.spritemap_icons.sx_icons_requests { background-position: 0pt -1511px; }
.spritemap_icons.sx_icons_reviews { background-position: 0pt -1527px; }
.spritemap_icons.sx_icons_sampling { background-position: 0pt -1543px; }
.spritemap_icons.sx_icons_security { background-position: 0pt -1559px; }
.spritemap_icons.sx_icons_see_more { width: 5px ! important; height: 9px ! important; background-position: 0pt -1575px; }
.spritemap_icons.sx_icons_see_more_down { width: 9px ! important; height: 5px ! important; background-position: 0pt -1584px; }
.spritemap_icons.sx_icons_settings { background-position: 0pt -1589px; }
.spritemap_icons.sx_icons_share { width: 14px ! important; height: 14px ! important; background-position: 0pt -1605px; }
.spritemap_icons.sx_icons_share_button_large { background-position: 0pt -1619px; }
.spritemap_icons.sx_icons_share_button_small { width: 12px ! important; height: 12px ! important; background-position: 0pt -1635px; }
.spritemap_icons.sx_icons_share_plus { width: 14px ! important; height: 14px ! important; background-position: 0pt -1647px; }
.spritemap_icons.sx_icons_short_note { background-position: 0pt -1661px; }
.spritemap_icons.sx_icons_social_ad { background-position: 0pt -1677px; }
.spritemap_icons.sx_icons_star_half { width: 12px ! important; height: 12px ! important; background-position: 0pt -1693px; }
.spritemap_icons.sx_icons_star_off { width: 12px ! important; height: 12px ! important; background-position: 0pt -1705px; }
.spritemap_icons.sx_icons_star_on { width: 12px ! important; height: 12px ! important; background-position: 0pt -1717px; }
.spritemap_icons.sx_icons_term { background-position: 0pt -1729px; }
.spritemap_icons.sx_icons_translations { background-position: 0pt -1745px; }
.spritemap_icons.sx_icons_updates { background-position: 0pt -1761px; }
.spritemap_icons.sx_icons_verified { width: 12px ! important; height: 12px ! important; background-position: 0pt -1777px; }
.spritemap_icons.sx_icons_video { height: 17px ! important; background-position: 0pt -1789px; }
.spritemap_icons.sx_icons_wall_arrow_down { width: 11px ! important; height: 9px ! important; background-position: 0pt -1806px; }
.spritemap_icons.sx_icons_wall_arrow_ltr { width: 11px ! important; height: 9px ! important; background-position: 0pt -1815px; }
.spritemap_icons.sx_icons_wall_arrow_rtl { width: 11px ! important; height: 9px ! important; background-position: 0pt -1824px; }
.spritemap_icons.sx_icons_wall_post { background-position: 0pt -1833px; }
.typeahead_list { border-style: none solid solid; border-color: -moz-use-text-color rgb(189, 199, 216) rgb(189, 199, 216); border-width: medium 1px 1px; background: transparent none repeat scroll 0% 0%; overflow: auto; font-size: 11px; margin-top: -1px; position: absolute; text-align: left; z-index: 97; }
.generic_dialog .typeahead_list, .typeahead_list_absolute { z-index: 106; }
.typeahead_list .typeahead_suggestion, .typeahead_list .typeahead_message { border-top: 1px solid rgb(221, 221, 221); padding: 3px; }
.typeahead_list .typeahead_suggestion { background: rgb(255, 255, 255) none repeat scroll 0% 0%; color: rgb(0, 0, 0); cursor: default; opacity: 0.94; }
.typeahead_list .typeahead_suggestion:hover { cursor: pointer; }
.typeahead_list .typeahead_suggestion em { background: rgb(216, 223, 234) none repeat scroll 0% 0%; color: rgb(0, 0, 0); font-style: normal; font-weight: bold; }
.typeahead_list .typeahead_suggestion small { color: rgb(128, 128, 128); padding-left: 5px; }
.typeahead_list .typeahead_selected { background: rgb(59, 89, 152) none repeat scroll 0% 0%; color: rgb(255, 255, 255); opacity: 1; }
.typeahead_list .typeahead_selected small { color: rgb(149, 165, 198); }
.typeahead_list .typeahead_selected em { background: rgb(86, 112, 166) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
.typeahead_list .typeahead_message { background: rgb(238, 238, 238) none repeat scroll 0% 0%; color: rgb(51, 51, 51); }
input.typeahead_found { background-color: rgb(225, 233, 246); }
.typeahead_placeholder { color: rgb(119, 119, 119); }
.typeahead_iframe { left: 0pt; position: absolute; top: 0pt; }
.typeahead_parent { margin: 0pt; padding: 0pt; overflow: visible; position: relative; float: left; width: 0pt; height: 0pt; }
.typeahead_list_icon { padding: 0pt; width: 27px; height: 22px; position: absolute; left: -30px; top: 3px; cursor: pointer; }
.typeahead_friendlist_icon { background: transparent url('friend_list_plus.png') no-repeat scroll 4px 6px; }
.typeahead_friendlist_icon.on_selected { background-color: rgb(59, 89, 152); background-image: url('friend_list_plus_blue.gif'); }
.tokenizer { padding: 0pt 0pt 3px 3px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; min-height: 5px; width: 100%; font-size: 11px; }
.tokenizer_locked { background: rgb(244, 244, 244) none repeat scroll 0% 0%; }
.tokenizer, .tokenizer * { cursor: text; }
.tokenizer .placeholder { color: rgb(119, 119, 119); float: left; margin-top: 5px; }
.tokenizer input { width: 100%; }
.tokenizer .tokenizer_input, .tokenizer .token { float: left; margin-right: 3px; margin-top: 3px; }
.tokenizer .tab_stop, .tokenizer .tokenizer_stretcher { overflow: hidden; display: block; float: left; width: 0pt; }
.tokenizer .tab_stop { height: 0pt; }
.tokenizer .tokenizer_stretcher { padding-top: 7px; }
#fesjbuk .tokenizer .tab_stop input { border: 0pt solid black; display: inline; position: relative; left: -500px; }
.tokenizer_input_borderless div { overflow: hidden; left: 4px; margin-left: -1px; position: relative; }
.tokenizer_input_borderless div input { border: 3px solid white ! important; margin: -2px 0pt -2px -2px; padding: 0pt ! important; display: block; }
.tokenizer div:-moz-first-node { padding-top: 1px ! important; }
.tokenizer_input { padding: 1px 0pt; overflow: hidden; max-width: 450px; }
#fesjbuk .tokenizer_input input, .tokenizer_input_shadow { border: 0pt solid black; padding: 0pt 5px; font-family: 'lucida grande',tahoma,verdana,arial,sans-serif; font-size: 11px; white-space: pre; }
.tokenizer_input_shadow { display: inline; left: -10000px; position: absolute; top: -10000px; }
.tokenizer .tokenizer_input_shadow { overflow: hidden; height: 0pt; display: block; left: 0pt; position: relative; top: 0pt; }
div.tokenizer .inline_placeholder { padding: 5px 0pt 0pt 2px; color: rgb(119, 119, 119); display: block; float: left; }
div.tokenizer .token { background-image: url('token.gif'); background-repeat: no-repeat; color: rgb(0, 0, 0); white-space: nowrap; }
div.tokenizer .token span { background-image: url('token.gif'); background-position: right top; background-repeat: no-repeat; display: block; }
div.tokenizer .token span span { background-position: right bottom; }
div.tokenizer .token span span span { background-position: left bottom; }
div.tokenizer .token span span span span { padding: 2px 3px 2px 5px; background-image: none; }
div.tokenizer.tokenizer_locked .token span span span span { padding-right: 5px; }
html div.tokenizer_locked .token:hover, html div.tokenizer_locked .token:hover span { background-image: url('token.gif'); }
div.tokenizer .token:hover, div.tokenizer .token:hover span { background-image: url('token_hover.gif'); text-decoration: none; }
div.tokenizer .token_selected, div.tokenizer .token_selected span, div.tokenizer .token_selected:hover, div.tokenizer .token_selected:hover span { background-image: url('token_selected.gif'); color: rgb(255, 255, 255); text-decoration: none; }
div.tokenizer .token span.x, div.tokenizer .token span.x_hover, div.tokenizer .token:hover span.x, div.tokenizer .token:hover span.x_hover { padding: 0pt 6px 0pt 5px; background: transparent url('megasprite_5005_ltr.png') no-repeat scroll -842px -64px; cursor: pointer; display: inline; }
div.tokenizer.tokenizer_locked .token span.x, div.tokenizer.tokenizer_locked .token span.x_hover { display: none; }
div.standard_tokenizer div.tokenizer { border: 1px solid rgb(143, 150, 189); }
.typeahead_list .typeahead_suggestion .with_pic small { padding-left: 0pt; }
.typeahead_search .typeahead_mentions { border-style: solid; border-color: -moz-use-text-color rgb(187, 187, 187) rgb(187, 187, 187); border-width: 0pt 1px 1px; }
.typeahead_search .typeahead_mentions .typeahead_suggestions { border: 0pt none ; }
.UIRoundedImage { overflow: hidden; display: block; background-color: rgb(196, 205, 224); position: relative; }
.UIRoundedImage_CornersSprite { position: absolute; }
.UIRoundedImage_NONE .UIRoundedImage_Corners { display: none; }
.UIRoundedImage_WHITE .UIRoundedImage_CornersSprite { top: 0pt; }
.UIRoundedImage_GIRLIE .UIRoundedImage_CornersSprite { top: -50px; }
.UIRoundedImage_DARK .UIRoundedImage_CornersSprite { top: -100px; }
.UIRoundedImage_LARGE { width: 50px; height: 50px; }
.UIRoundedImage_LARGE .UIRoundedImage_Image { width: 50px; height: 50px; }
.UIRoundedImage_SMALL { width: 32px; height: 32px; }
.UIRoundedImage_SMALL .UIRoundedImage_Image { width: 32px; height: 32px; }
.UIRoundedImage_TINY { width: 25px; height: 25px; }
.UIRoundedImage_TINY .UIRoundedImage_Image { width: 25px; height: 25px; }
.UIRoundedImage_LARGE .UIRoundedImage_CornersSprite { left: 0pt; }
.UIRoundedImage_SMALL .UIRoundedImage_CornersSprite { left: -50px; }
.UIRoundedImage_TINY .UIRoundedImage_CornersSprite { left: -82px; }
.UISelectList { margin: 0pt; padding: 3px 0pt; background-color: rgb(238, 238, 238); width: 100%; }
.UISelectList_Item { margin: 0pt; padding: 0pt; text-align: left; }
.UISelectList_Item input { visibility: hidden; position: absolute; left: -20px; }
.UISelectList_Label { padding: 2px 4px 3px 19px; overflow: hidden; color: rgb(17, 17, 17); background-color: rgb(238, 238, 238); display: block; font-weight: normal; min-width: 100px; max-width: 300px; }
.UISelectList_Label:hover { background-color: rgb(51, 51, 51); color: rgb(238, 238, 238); }
.UISelectList_check_Checked, .UISelectList_radio_Checked { cursor: pointer; font-weight: bold; }
.UISelectList_check_Checked, .UISelectList_radio_Checked { background: rgb(238, 238, 238) none no-repeat scroll left 4px; }
.UISelectList_check_Checked:hover, .UISelectList_radio_Checked:hover { background: rgb(51, 51, 51) none no-repeat scroll left -16px; }
.UISelectList_check_Checked, .UISelectList_check_Checked:hover { background-image: url('uiselectlist_check-ltr.gif'); }
.UISelectList_radio_Checked, .UISelectList_radio_Checked:hover { background-image: url('uiselectlist_radio-ltr.gif'); }
#bootloader_css_2enn1bkvh9usgw0g_pkg_css { height: 42px; }

/* ::::: http://b.static.ak.fbcdn.net/rsrc.php/z23WI/lpkg/1nkboe6k/en_US/141/174890/css/4ivnos4t9dogoksc.pkg.css ::::: */

.UIErrorFlag { padding: 0pt 0pt 0pt 10px; background: transparent url('uierrorflag_nub_ltr.gif') no-repeat scroll left top; position: absolute; top: 2px; width: 200px; z-index: 2; }
.UIHelpFlag_Block { margin: 0pt 0pt 20px -11px; background: transparent url('uihelpflag_nub_ltr.gif') no-repeat scroll left top; width: 261px; position: relative; }
.UIHelpFlag_Close { background: transparent url('icon-remove-dark.gif') no-repeat scroll center center; position: absolute; right: 6px; top: 6px; height: 16px; width: 15px; }
.UIHelpFlag_Close:hover { background-color: rgb(249, 239, 179); }
.UIHelpFlag_Block .UIHelpFlag_Inner { border-bottom: 1px solid rgb(226, 200, 34); padding: 8px 12px 12px 10px; background-color: rgb(255, 249, 215); color: rgb(51, 51, 51); display: block; margin-left: 11px; }
.UIHelpFlag_Title { margin: 0pt 0pt 6px; display: block; font-weight: bold; }
.UIErrorFlag_MultiField { top: 10px; }
.UIErrorFlag .UIErrorFlag_Inner { border-bottom: 1px solid rgb(235, 130, 102); padding: 4px 7px 3px 9px; background-color: rgb(255, 235, 232); color: rgb(51, 51, 51); display: block; }
.field_container { padding: 1px; display: inline-block; position: relative; width: auto; }
.ie7 .field_container, .ie6 .field_container { display: inline; }
.error_field { background: rgb(221, 60, 16) none repeat scroll 0% 0%; }
.error_field input.inputtext, .error_field input.inputpassword, .error_field #captcha_response { border-color: rgb(221, 60, 16); }
.error_field input:focus, .error_field select:focus, .error_field input#captcha_response:focus { outline-color: -moz-use-text-color; outline-style: none; outline-width: 0pt; }
.language .banner_wrapper { padding: 56px 0pt 30px; background: rgb(237, 239, 244) url('profile_color_bar_bg.gif') repeat-x scroll left bottom; margin-bottom: 20px; }
.UIPage_LoggedOut .language_container .banner_wrapper { margin-top: -85px; padding-top: 114px; }
.language .banner, .language .content { margin: 0pt auto; width: 736px; }
.language .header { margin-bottom: 20px; }
.language .banner h1 { font-size: 19px; margin-bottom: 5px; }
.language .banner h2 { margin: 0pt; color: rgb(102, 102, 102); font-size: 14px; font-weight: normal; line-height: 1.4em; }
.language #language_container { background: transparent url('world_map.gif') no-repeat scroll center 50%; }
.dialog_body .language #language_container { background: transparent none repeat scroll 0% 0%; }
.welcome_useragent { margin: 0pt auto; padding: 20px; position: relative; width: 964px; }
.welcome_useragent .language #language_container { background: transparent none repeat scroll 0% 0%; }
.welcome_useragent .language ul { margin: 0pt; padding: 0pt; display: inline; list-style-type: none; }
.welcome_useragent .language li { margin: 0pt; padding: 0pt 16px 0pt 0pt; display: inline; float: left; direction: ltr; }
.welcome_useragent .language li span { margin: 0pt; padding: 0pt; font-family: "lucida grande",tahoma,verdana,arial,sans-serif; font-size: 18px; line-height: 10px; }
.login { border-top: 1px solid rgb(204, 204, 204); margin: 0pt auto; padding: 20px 0pt; position: relative; width: 100%; }
.login .language #language_container { background: transparent none repeat scroll 0% 0%; }
.login .language ul { margin: 0pt; padding: 0pt; display: inline; list-style-type: none; }
.login .language li { margin: 0pt; padding: 0pt 16px 0pt 0pt; display: inline; float: left; direction: ltr; }
.login .language li span { margin: 0pt; padding: 0pt; font-family: "lucida grande",tahoma,verdana,arial,sans-serif; font-size: 18px; line-height: 10px; }
.language table.locale_selector { border: 0pt none ; width: 100%; }
.dialog_body .language table.locale_selector { border: 0pt none ; padding: 5px; width: 100%; }
.language table.locale_selector td { vertical-align: top; width: 28%; }
.language table.locale_selector td.last_col { width: 16%; }
.language table.locale_selector ul { margin: 0pt; padding: 0pt; list-style-type: none; }
.language table.locale_selector li { padding-bottom: 4px; font-size: 12px; }
.language table.locale_selector span.current { color: rgb(32, 51, 96); font-weight: bold; }
.dialog_body .language table.locale_selector span.current { color: rgb(51, 51, 51); font-weight: bold; }
.language table.locale_selector span.highlight { padding: 1px 3px; background-color: rgb(255, 248, 204); margin-left: -3px; }
.language table.locale_selector span.beta { color: gray; font-size: 9px; }
.language #address_book_login_widget { border-top: 0pt none; margin-top: 0pt; padding-top: 0pt; }
.language table.editor { margin-bottom: 5px; }
.language #new_ff .contact_importer_widget #disclaimer { padding: 0pt 0pt 0pt 25px; background: transparent url('security.gif') no-repeat scroll left top; float: left; color: rgb(119, 119, 119); font-size: 10px; width: 200px; }
.UILinkButton { padding: 0pt; position: relative; float: left; z-index: 1; height: 22px; }
.ff3 .UILinkButton { padding-top: 1px; }
.UILinkButton .UILinkButton_A { border: 0pt none ; margin: 0pt; padding: 3px 10px 3px 12px; background: transparent url('uilinkbutton_blue.png') no-repeat scroll left top; height: 22px; color: rgb(255, 255, 255); font-size: 11px; font-weight: bold; position: relative; cursor: pointer; float: left; }
.ie6 .UILinkButton .UILinkButton_A, .ie7 .UILinkButton .UILinkButton_A { padding: 3px 3px 3px 5px; }
.ff2 .UILinkButton .UILinkButton_A { padding: 3px 6px 3px 8px; }
.ff3 .UILinkButton .UILinkButton_A { padding: 2px 6px 4px 8px; }
.ie6 .UILinkButton_A { background: transparent none repeat scroll 0% 0%; }
.UILinkButton .UILinkButton_R { background: transparent url('uilinkbutton_blue.png') no-repeat scroll -248px 0pt; right: 0pt; top: 0pt; width: 2px; height: 27px; position: absolute; }
.UILinkButton .UILinkButton_RW { overflow: hidden; width: 2px; height: 22px; position: relative; float: left; }
.ie6 .UILinkButton .UILinkButton_R { background: transparent none repeat scroll 0% 0%; width: 250px; }
.UILinkButton_SU .UILinkButton_R { background-image: url('uilinkbutton_green.png'); }
.ie6 .UILinkButton_SU .UILinkButton_R { background: transparent none repeat scroll 0% 0%; }
.UILinkButton_SU .UILinkButton_A { background-image: url('uilinkbutton_green.png'); }
.ie6 .UILinkButton_SU .UILinkButton_A { background: transparent none repeat scroll 0% 0%; }
.UILinkButton_BM .UILinkButton_R { background-image: url('uilinkbutton_bluemedium.png'); }
.ie6 .UILinkButton_BM .UILinkButton_R { background: transparent none repeat scroll 0% 0%; }
.UILinkButton_BM .UILinkButton_A { background-image: url('uilinkbutton_bluemedium.png'); }
.ie6 .UILinkButton_BM .UILinkButton_A { background: transparent none repeat scroll 0% 0%; }
.UILinkButton_BM .UILinkButton_A, .UILinkButton_BM .UILinkButton_RW { height: 24px; }
.UILinkButton_SUBig .UILinkButton_R { background-image: url('uilinkbutton_greenbig.png'); }
.ie6 .UILinkButton_SUBig .UILinkButton_R { background: transparent none repeat scroll 0% 0%; }
.UILinkButton_SUBig .UILinkButton_A { background-image: url('uilinkbutton_greenbig.png'); }
.ie6 .UILinkButton_SUBig .UILinkButton_A { background: transparent none repeat scroll 0% 0%; }
.UILinkButton_SUBig .UILinkButton_A, .UILinkButton_SUBig .UILinkButton_RW { height: 27px; font-size: 13px; }
.UILinkButton_SUBig .UILinkButton_A { padding: 5px 16px 5px 18px; }
.ie6 .UILinkButton_SUBig .UILinkButton_A, .ie7 .UILinkButton_SUBig .UILinkButton_A { padding: 5px 9px 5px 11px; }
.ff2 .UILinkButton_SUBig .UILinkButton_A { padding: 5px 12px 5px 14px; }
.ff3 .UILinkButton_SUBig .UILinkButton_A { padding: 4px 12px 6px 14px; }
.UILinkButton_Aux .UILinkButton_R { background-image: url('uilinkbutton_gray.png'); }
.ie6 .UILinkButton_Aux .UILinkButton_R { background: transparent none repeat scroll 0% 0%; }
.UILinkButton_Aux .UILinkButton_A { background-image: url('uilinkbutton_gray.png'); color: rgb(102, 102, 102); font-weight: normal; }
.ie6 .UILinkButton_Aux .UILinkButton_A { background: transparent none repeat scroll 0% 0%; }
.simple_registration_container { margin: 0pt auto; width: 400px; padding-bottom: 30px; }
#main_container .UIWindowShade { padding-top: 20px; }
#main_container { margin: 0pt auto 30px; width: 600px; }
#reg_form_box { padding-left: 30px; }
#reg_form_box #extra_selects_hack { display: none; }
#main_container .UISimpleMessage_Container { padding: 30px; }
#main_container #error { margin-top: 20px; }
#main_container .terms_footer { margin: 0pt 0pt 40px 2px; padding-top: 2px; }
.registration #nonfooter .UIFullPage_Container { padding-top: 0pt; }
.registration .captcha_input_wrapper { display: table; }
.registration #reg_box .label { padding: 6px 10px 0pt 0pt; color: rgb(102, 102, 102); font-weight: bold; }
.registration #reg_box .inputtext, .registration #reg_box .inputpassword { border-color: rgb(189, 199, 216); margin: 0pt; }
.registration #reg_form_box .reg_btn { margin: 1px 0pt 0pt 102px; }
.registration #reg_captcha { margin: 0pt 0pt 0pt 22px; }
.registration #captcha_buttons { clear: left; margin-left: 24px; }
.registration #reg_captcha h2 { color: rgb(34, 34, 34); }
.registration #captcha .captcha_input { position: relative; }
.registration #captcha .captcha_input input, .registration #captcha .captcha_input #captcha_response { margin: 0pt; float: none; }
.registration #captcha_response { margin-left: 0pt; }
.registration #reg_box select { margin: 1px 0pt; }
.registration #reg_box .error_field #birthday_month { margin-left: 1px; }
.registration #reg_box .error_field #birthday_year { margin-right: 1px; }
.registration #reg_box .error_field #sex { margin: 1px; }
.registration p.legal_tos { clear: left; }
.registration #reg_captcha #captcha div.captcha_input { overflow: visible; display: inline-block; }
.registration #reg_captcha #captcha div.captcha_input input { width: auto; }
.registration #reg_captcha label { margin-top: 3px; }
.registration .field_container { margin: 2px 0pt 1px; }
.registration #reg_captcha .field_container, .registration #reg_captcha label { float: left; }
.confirmation_box .UIRoundedTransparentBox_Inner { display: block; margin-top: 60px; }
#age_restriction_error { margin-top: 40px; }
.registration #reg_box .error_field input.inputtext, .registration #reg_box .error_field input.inputpassword { border-color: rgb(221, 60, 16); }
#reg_ads_msg { color: rgb(102, 102, 102); font-size: 11px; font-weight: bold; margin-top: 10px; text-align: center; }
#reg_pages_msg { border-top: 1px solid rgb(160, 169, 192); text-align: center; font-weight: bold; margin-top: 10px; font-size: 11px; padding-top: 10px; color: rgb(102, 102, 102); }
.registration #reg_pages_msg { border-top-color: rgb(204, 204, 204); margin-top: 20px; }
.registration .cancel_button_image { margin: 6px 0pt 0pt; background-image: url('filter_show_ltr.png'); background-repeat: no-repeat; float: left; height: 17px; width: 12px; }
.registration #cancel_button { border: 0pt solid transparent; margin: 6px 0pt 0pt; color: rgb(59, 89, 152); float: left; font-size: 12px; font-weight: bold; line-height: 14px; width: 75px; }
.async_status { float: left; margin-left: 10px; margin-top: 7px; width: 50px; }
.simple_registration_container .tos_container { margin-top: 12px; }
.registration .tos_container { margin-left: 22px; }
.WelcomePage_Container { margin: 0pt; padding: 0pt; background: transparent url('linear_tile.jpg') repeat-x scroll center bottom; }
.WelcomePage_MainSell { margin: 0pt; background: transparent url('radial_behind_content.jpg') no-repeat scroll center bottom; padding-top: 36px; }
.WelcomePage_MainSellCenter { margin: 0pt auto; padding: 0pt 12px; width: 940px; position: relative; }
.WelcomePage_Warnings { padding: 0pt 6px 30px; }
.WelcomePage_MainSellLeft { float: left; width: 536px; padding-bottom: 20px; }
.WelcomePage_MainSellRight { padding: 0pt; width: 396px; float: right; }
.WelcomePage_WhyJoin { margin: 20px auto 0pt; font-size: 20px; color: rgb(32, 51, 96); width: 918px; }
.Carousel_Testimonial { width: 400px; color: rgb(32, 51, 96); }
.Carousel_Title { font-size: 20px ! important; line-height: 29px; word-spacing: -1px; color: rgb(32, 51, 96); font-weight: bold ! important; }
.Carousel_Title_Medium { font-size: 18px; margin-top: 5px; }
.Carousel_TestimonialSource { font-size: 10px; font-style: italic; }
.Carousel_TestimonialQuote { margin-top: 20px; color: rgb(51, 51, 51); font-size: 17px; }
.WelcomePage_FriendField { font-size: 20px; }
.Carousel_FriendFormTitle { margin-top: 30px; font-size: 15px; }
.Carousel_FriendFormDescription { font-size: 11px; margin-top: 7px; margin-bottom: 5px; }
.WelcomePage_FriendForm #address_book_login_widget { margin-top: 5px; }
.WelcomePage_FriendForm .disclaimer { padding-top: 5px; color: rgb(85, 85, 85); }
.ABTest_RegSwap .WelcomePage_MainSellLeft { float: right; width: 463px; }
.ABTest_RegSwap .WelcomePage_MainSellRight { float: left; margin-left: 10px; }
.UIFeaturette_Container { padding-top: 20px; }
.UIFeaturette_Row { margin: 0pt auto; width: 918px; }
.UIFeaturette_Item { padding: 0pt; margin-right: 10px; margin-bottom: 0pt; width: 222px; float: left; }
.UIFeaturette_Image { height: 131px; background-image: url('bottombar.png'); }
.UIFeaturette_Image_Photos { background-position: 0pt 0pt; }
.UIFeaturette_Image_Personal { background-position: 222px 0pt; }
.UIFeaturette_Image_Million { background-position: 0pt 131px; }
.UIFeaturette_Image_Reconnect { background-position: 222px 131px; }
.UIFeaturette_ItemLast { margin-right: 0pt; }
.UIFeaturette_Label { margin-top: 16px; font-size: 13px; color: rgb(51, 51, 51); height: 100px; }
.UIFeaturette_Label_Title { margin-bottom: 10px; font-weight: bold; }
.WelcomePage_MainMessage { margin: 1px 0pt 0pt 6px; padding-right: 60px; font-size: 20px ! important; line-height: 29px; word-spacing: -1px; color: rgb(32, 51, 96); font-weight: bold ! important; }
.WelcomePage_VoteGraphic .WelcomePage_MainMap { margin-top: 28px; visibility: hidden; }
.WelcomePage_VoteGraphicPlaced { margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 0%; position: absolute; top: 36px; left: -40px; z-index: 0; display: block; }
.WelcomePage_VoteGraphicEnglishContainer { margin: 0pt auto; padding: 0pt 12px; width: 940px; position: relative; z-index: 0; }
.WelcomePage_VoteGraphicEnglishPlaced { background: transparent url('welcome_vote08_en_top.png') no-repeat scroll left top; width: 507px; height: 42px; top: 36px; left: -40px; position: absolute; }
.WelcomePage_VoteGraphicEnglish .WelcomePage_VoteGraphicPlaced { top: 78px; }
.WelcomePage_VoteGraphicPlaced a { margin: 0pt; padding: 0pt; display: block; }
.WelcomePage_VoteGraphicPlaced a:hover { text-decoration: none; }
.WelcomePage_VoteGraphicPlaced_EN { margin: 0pt; padding: 0pt; background: transparent url('welcome_vote08_en_bottom.png') no-repeat scroll left top; width: 507px; height: 222px; cursor: pointer; display: block; }
.WelcomePage_VoteGraphicPlaced_ES { margin: 0pt; padding: 0pt; background: transparent url('welcome_vote08_es.png') no-repeat scroll left top ! important; width: 533px; height: 264px; }
.WelcomePage_ElectionContainer { margin: 0pt auto; padding: 0pt 12px; width: 940px; position: relative; z-index: 1; }
.WelcomePage_MainMap { background: transparent url('welcome_page_map.png') no-repeat scroll left top ! important; width: 537px; height: 195px; margin-left: -11px; margin-top: 20px; }
.WelcomePage_SimpleReg { padding: 10px 0pt 20px; }
.WelcomePage_SignUpSection { margin: 0pt; padding: 0pt; width: 388px; }
.WelcomePage_SignUpMessage { margin: 0pt; padding: 0pt; }
.WelcomePage_SignUpHeadline { font-size: 20px ! important; line-height: 29px; word-spacing: -1px; color: rgb(32, 51, 96); font-weight: bold ! important; }
.WelcomePage_SignUpSubheadline { font-size: 20px ! important; line-height: 29px; word-spacing: -1px; padding-top: 1px; color: rgb(32, 51, 96); }
.WelcomePage_SignUpForm { padding-top: 21px; }
.WelcomePage_SignUpText { font-size: 13px ! important; color: rgb(29, 42, 91); padding-bottom: 5px; }
.WelcomePage_SignUpName .inputtext { border-color: rgb(29, 42, 91); font-size: 27px; margin-left: 0pt; width: 312px; }
.WelcomePage_SignUpNameRight { padding-left: 10px; }
.WelcomePage_SignUpName #firstname, .WelcomePage_SignUpName #lastname { width: 150px; }
.WelcomePage_SignUpButton { padding-top: 18px; }
.WelcomePage_SignUpStep2 { position: absolute; left: 650px; width: 396px; }
.WelcomePage_SignUpStep2 .WelcomePage_SignUpMessage { padding-bottom: 20px; }
.WelcomePage_SignUpStep2 .reg_btn { padding-top: 10px; }
.WelcomePage_SignUpStep3 { position: absolute; left: 650px; width: 396px; }
.WelcomePage_SignUpStep3 .WelcomePage_SignUpMessage { padding-bottom: 10px; }
.WelcomePage_SignUpStep3 #captcha .captcha_challenge img { border: 1px solid rgb(29, 42, 91); }
.WelcomePage_SignUpStep3 #captcha .captcha_input input { border: 1px solid rgb(29, 42, 91); direction: ltr; }
.WelcomePage_SignUpStep3 #captcha .captcha_input { padding-top: 10px; }
.WelcomePage_SignUpStep3 #captcha { padding-bottom: 15px; }
.WelcomePage_SignUpStep3 #captcha #recaptcha_image { margin-top: 5px; }
.WelcomePage_SignUpStep3 .captcha_optout { display: none; }
.WelcomePage_Terms { padding-top: 15px; width: 300px; }
.WelcomePage .editor td.label, .WelcomePage .captcha_input label { font-weight: normal ! important; }
.captcha_input label { margin: 0pt 0pt 0pt 1px; width: 90px; color: rgb(51, 51, 51); }
.captcha_input input { direction: ltr; }
#reg_form_box .editor { margin: 0pt 0pt 7px; }
#reg_box { margin: 0pt; padding: 0pt; }
#reg_box .label { color: rgb(29, 42, 91); text-align: right; font-weight: bold; padding-right: 3px; width: 90px; }
#reg_box .inputtext, #reg_box .inputpassword { border-color: rgb(150, 166, 197); width: 206px; margin-top: 2px; }
#reg_box select { margin: 2px 0pt 0pt; }
.ff2 #reg_box select, .ff3 #reg_box select { border-color: rgb(150, 166, 197); }
#reg_box #birthday_warning { font-size: 9px; margin-left: 1px; }
#reg_progress { margin: 0pt; padding: 0pt; font-size: 13px ! important; text-align: center; font-weight: bold; }
#reg_progress img { margin-right: 15px; }
#reg_progress #progress_wrap { margin: 0pt; padding: 80px 0pt 0pt; text-align: center; }
#reg_progress .popup_retry { margin: auto; font-weight: normal; text-align: center; width: 200px; }
#terms { margin: 0pt 5px 0pt 0pt; }
#reg_form_box .reg_terms_box { margin-left: 95px; padding-top: 15px; }
#openid_buttons_box { border: 1px solid rgb(226, 200, 34); margin: 0pt 0pt 10px; padding: 10px; background: rgb(255, 249, 215) none repeat scroll 0% 0%; }
select#openid_buttons_box { font-size: 11px; }
p.legal_tos { margin: 0pt 0pt 10px; padding: 0pt; color: rgb(85, 85, 85); font-size: 9px; }
.option_field { margin-bottom: 10px; }
.option_field label { font-weight: normal ! important; }
#captcha_whatsthis { display: none; }
#captcha_response { border: 1px solid rgb(189, 199, 216); padding: 3px; margin-left: 10px; font-family: "lucida grande",tahoma,verdana,arial,sans-serif; font-size: 11px; }
#reg_form_box .reg_btn { margin: 0pt 0pt 0pt 95px; }
#reg_form_box #cancel_button { float: left; }
#reg_error, #captcha_error { border: 1px solid rgb(221, 60, 16); margin: 10px 0pt 0pt; background: rgb(255, 235, 232) none repeat scroll 0% 0%; overflow: hidden; line-height: 15px; text-align: center; height: 0pt; }
#reg_error_inner { padding: 7px 3px; }
#reg_captcha { margin: 0pt; padding: 10px 0pt 0pt; line-height: 16px; }
#reg_captcha h2 { color: rgb(29, 42, 91); padding-bottom: 3px; }
#reg_captcha #captcha div.captcha_input { margin: 5px 0pt 7px; overflow: hidden; }
#reg_captcha #captcha_buttons { margin: 5px 0pt 0pt; padding: 10px 0pt 0pt; overflow: hidden; text-align: left; display: block; }
#captcha_buttons .gridCol { margin: 0pt; overflow: hidden; float: left; }
#captcha_buttons #A_btn_sign_up { width: 160px; }
#captcha_buttons #back_button { width: 101px; }
* html table.editor select { margin-left: 1px; }
#reg_captcha #cancel_button { border: 0pt solid transparent; margin: 6px 0pt 0pt; float: left; font-size: 12px; line-height: 14px; font-weight: bold; color: rgb(59, 89, 152); width: 75px; }
#reg_captcha .cancel_button_image { margin: 6px 0pt 0pt; float: left; width: 12px; height: 17px; background-image: url('filter_show_ltr.png'); background-repeat: no-repeat; }
.ie6 #reg_captcha .cancel_button_image { background: transparent none repeat scroll 0% 0%; }
#bootloader_css_4ivnos4t9dogoksc_pkg_css { height: 42px; }

/* ::::: http://b.static.ak.fbcdn.net/rsrc.php/z6G0B/lpkg/eigjssqq/en_US/141/175159/css/d5z6dxibja8kwggw.pkg.css ::::: */

body { margin: 0pt; padding: 0pt; background: rgb(255, 255, 255) none repeat scroll 0% 0%; font-family: "lucida grande",tahoma,verdana,arial,sans-serif; font-size: 11px; text-align: left; direction: ltr; unicode-bidi: embed; }
.auto_resize_iframe { height: auto; }
h1, h2, h3, h4, h5 { margin: 0pt; padding: 0pt; font-size: 13px; color: rgb(51, 51, 51); }
h1 { font-size: 14px; }
h4, h5 { font-size: 11px; }
p { font-family: "lucida grande",tahoma,verdana,arial,sans-serif; font-size: 11px; text-align: left; }
a { cursor: pointer; color: rgb(59, 89, 152); outline-style: none; text-decoration: none; }
a:hover { text-decoration: underline; }
img { border: 0pt none ; }
select { border: 1px solid rgb(189, 199, 216); padding: 2px; font-family: "lucida grande",tahoma,verdana,arial,sans-serif; font-size: 11px; }
td, td.label { font-size: 11px; text-align: left; }
.standard_message { padding: 10px; }
.standard_message.no_padding { padding: 0pt; }
.standard_message.shorten { padding-bottom: 0pt; }
.standard_message.has_padding { padding: 10px; }
.standard_message .error, .standard_message .status, .standard_message .explanation_note { margin: 0pt; }
.standard_message .explanation_note .message { font-size: 11px; }
.error, .status, .explanation_note { border: 1px solid rgb(221, 60, 16); margin: 0pt 0pt 10px; padding: 10px; background: rgb(255, 235, 232) none repeat scroll 0% 0%; }
.created { margin: 0pt 20px 20px; }
.error p, .status p, .explanation_note p { margin: 4px 0pt 0pt; line-height: 14px; font-weight: normal; }
.status a { color: rgb(59, 89, 152); }
.explanation_note a { color: rgb(221, 60, 16); }
.status { border-color: rgb(226, 200, 34); background: rgb(255, 249, 215) none repeat scroll 0% 0%; }
.page_top_notice { border-bottom: 1px solid rgb(226, 200, 34); padding: 5px 20px 4px; background: rgb(255, 249, 215) none repeat scroll 0% 0%; color: rgb(68, 68, 68); }
.explanation_note { border-color: rgb(189, 199, 216); background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
.pipe { padding: 0pt 3px; color: gray; }
.column { float: left; }
.center { margin-left: auto; margin-right: auto; }
.editor_title { background: rgb(247, 247, 247) none repeat scroll 0% 0%; padding-bottom: 5px; }
.page_title { border-bottom: 1px solid rgb(204, 204, 204); margin: 0pt 10px; padding: 10px 10px 5px; }
#fesjbuk .hidden_elem { display: none; }
#fesjbuk .invisible_elem { visibility: hidden; }
#fesjbuk .aural { overflow: hidden; width: 0pt; height: 0pt; display: block; margin-left: -5000px; }
#content { margin: 0pt; padding: 0pt; width: auto; }
.UIPage_LoggedOut .UIFullPage_Container { padding-top: 26px; }
.UIPage_LoggedOut .UIStandardFrame_Container { padding-top: 26px; }
.UIStandardFrame_Container { margin: 0pt auto; padding: 50px 0pt 0pt 20px; width: 960px; }
.UIStandardFrame_Content { margin: 0pt; padding: 0pt; width: 760px; float: left; }
.UIStandardFrame_SidebarAds { margin: 0pt; padding: 0pt; width: 200px; float: right; }
.UIStandardFrame_FooterAds { overflow: hidden; clear: both; text-align: center; }
.UINarrowFrame_Container { padding: 0pt; overflow: hidden; width: 560px; }
.UINarrowFrame_FullWidth { width: 600px; }
.UINarrowFrame_CenterPage { margin: 0pt auto; }
.UIFullPage_Container { margin: 0pt auto; padding: 50px 12px 0pt; width: 940px; }
.UIOneOff_Container { margin: 0pt; padding: 0pt; }
.UIInterstitialContainer { margin: 0pt auto; padding: 50px 150px; }
.UIPage_LoggedOut .UIInterstitialContainer { padding: 34px 150px 50px; }
#pagefooter { border-top: 1px solid rgb(221, 221, 221); margin: 20px auto; padding-bottom: 5px; width: 964px; }
#pagefooter .copyright_and_location { float: left; width: 326px; }
#pagefooter .copyright { margin: 0pt; padding: 5px 8px 6px 0pt; float: left; width: 95px; color: rgb(119, 119, 119); }
#pagefooter .copyright_and_location .app_copyright { padding: 0pt 8px 0pt 0pt; color: rgb(119, 119, 119); float: none; width: auto; }
#pagefooter .app_copyright .brand { padding: 5px 10px 6px 22px; background-image: url('hidden.gif'); background-position: left center; background-repeat: no-repeat; }
#pagefooter .app_copyright .brand .page_built_by { padding-right: 5px; }
#pagefooter .app_copyright .footer_report_link { background: transparent url('pagefooter_bullet.gif') no-repeat scroll 0pt 60%; padding-left: 8px; padding-right: 4px; }
#pagefooter .app_copyright .ip { position: absolute; }
#pagefooter .locale_footer_selector { padding: 5px 5px 0pt 0pt; direction: ltr; float: left; width: 185px; }
#pagefooter_links { padding: 5px 0pt 6px; float: right; text-align: right; width: 636px; }
#pagefooter_links .pagefooter_ul { margin: 0pt; padding: 0pt; display: inline; text-decoration: none; }
#pagefooter_links .pagefooter_li { padding: 0pt 0pt 0pt 10px; display: inline; }
.ff3 #pagefooter_links .pagefooter_li { display: inline-block; }
#pagefooter_left_links .li_bullet { margin: 0pt 3px 2px 0pt; }
.title_header { padding: 20px 20px 17px; background: white none repeat scroll 0% 0%; }
.title_header h2.title_h { margin: 0pt; padding: 0pt 0pt 0pt 24px; background: transparent url('hidden.gif') no-repeat scroll left 1px; font-size: 14px; }
.title_header .no_icon { padding: 0pt; background: transparent none repeat scroll 0% 0%; }
.title_header.add_border { border-bottom: 1px solid rgb(204, 204, 204); }
.title_header.gray { background: rgb(247, 247, 247) none repeat scroll 0% 0%; }
.title_header.shorten { padding-bottom: 0pt; }
.title_header.no_padding { padding: 0pt; }
.title_header h4.title_h { padding: 3px 0pt 0pt 24px; color: rgb(102, 102, 102); font-size: 11px; font-weight: normal; }
.title_header h4.no_icon { padding: 3px 0pt 0pt; }
.empty_message { padding: 20px 20px 50px; background: rgb(247, 247, 247) none repeat scroll 0% 0%; color: rgb(51, 51, 51); font-size: 13px; line-height: 17px; text-align: center; }
.clearfix:after { clear: both; content: "."; display: block; font-size: 0pt; height: 0pt; line-height: 0pt; visibility: hidden; }
.clearfix { display: block; }
.ie6 .clearfix, .ie7 .clearfix, .ie8 .clearfix {  }
.resetstyles { border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 0%; overflow: visible; border-spacing: 0pt; color: rgb(0, 0, 0); cursor: auto; direction: ltr; font-family: "lucida grande",tahoma,verdana,arial,sans-serif; font-size: 11px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-decoration: none; text-indent: 0pt; text-transform: none; visibility: visible; white-space: normal; word-spacing: normal; }
form { margin: 0pt; padding: 0pt; }
label { cursor: pointer; color: rgb(102, 102, 102); font-weight: bold; vertical-align: middle; }
label input { font-weight: normal; }
.formtable { margin: 0pt; }
.formtable td { border: medium none ; margin: 0pt; padding: 3px 1px; }
.formtable td.label { color: rgb(102, 102, 102); font-weight: bold; padding-right: 10px; }
.formtable .tallrow { vertical-align: top; }
.formbuttons { margin: 10px; text-align: center; }
.formbuttons .inputsubmit, .formbuttons .inputbutton { margin: 2px 4px; }
.inputtext, .inputpassword { border: 1px solid rgb(189, 199, 216); padding: 3px; font-family: "lucida grande",tahoma,verdana,arial,sans-serif; font-size: 11px; }
textarea { border: 1px solid rgb(189, 199, 216); padding: 3px; font-size: 11px; font-family: "lucida grande",tahoma,verdana,arial,sans-serif; }
.inputradio { margin: 0pt 5px 0pt 0pt; padding: 0pt; vertical-align: middle; }
.inputcheckbox { border: 0pt none ; vertical-align: middle; }
.inputbutton, .inputsubmit { border-style: solid; border-color: rgb(217, 223, 234) rgb(14, 31, 91) rgb(14, 31, 91) rgb(217, 223, 234); border-width: 1px; padding: 2px 15px 3px; background-color: rgb(59, 89, 152); color: rgb(255, 255, 255); font-size: 11px; font-family: "lucida grande",tahoma,verdana,arial,sans-serif; text-align: center; }
.inputsubmit_disabled { border-right: 1px solid rgb(102, 102, 102); border-bottom: 1px solid rgb(0, 0, 0); background-color: rgb(153, 153, 153); color: rgb(255, 255, 255); }
.inputaux { border-color: rgb(231, 231, 231) rgb(102, 102, 102) rgb(102, 102, 102) rgb(231, 231, 231); background: rgb(240, 240, 240) none repeat scroll 0% 0%; color: rgb(0, 0, 0); }
.inputaux_disabled { color: rgb(153, 153, 153); }
.inputsearch { background: transparent url('megasprite_5005_ltr_001.png') no-repeat scroll left 4px; padding-left: 17px; }
.summary_bar { border-bottom: 1px solid rgb(216, 223, 234); padding: 11px 20px 0pt; clear: both; color: rgb(0, 0, 0); font-weight: normal; line-height: normal; }
.summary_bar h1, .summary_bar h2, .summary_bar h3, .summary_bar h4, .summary_bar h5 { font-weight: normal; }
.summary_bar .summary { color: rgb(51, 51, 51); float: left; padding-top: 3px; padding-bottom: 4px; }
.tab_bar { border-bottom: 1px solid rgb(59, 89, 152); padding: 3px 20px 0pt 10px; }
.tab_bar #tabs { border-bottom: medium none; margin: 0pt 10px; display: inline; float: left; }
.tab_bar .back_links { padding: 4px 0pt; float: right; }
.footer_bar { border-top: 1px solid rgb(204, 204, 204); padding: 0pt 20px; }
.footer_bar .post_editor { padding-bottom: 13px; padding-top: 13px; }
.action_bar { border-top: 1px solid rgb(183, 183, 183); border-bottom: 1px solid rgb(204, 204, 204); padding: 6px 20px 5px; background: rgb(247, 247, 247) none repeat scroll 0% 0%; }
.action_bar label { color: rgb(68, 68, 68); }
.share_and_hide { font-size: 9px; }
.s_and_h_big { font-size: 11px; }
.share_and_hide .share_a { border: 1px solid rgb(127, 147, 188); padding: 0pt 14px 1px 4px; background: white url('megasprite_5005_ltr_001.png') no-repeat scroll right -355px; float: left; }
.s_and_h_big .share_a { padding: 1px 18px 2px 4px; background: white url('megasprite_5005_ltr_001.png') no-repeat scroll right -274px; }
.share_and_hide .save { border-left: medium none; background: rgb(236, 239, 245) none repeat scroll 0% 0%; }
.share_and_hide .share_a:hover { border-color: rgb(59, 89, 152); color: rgb(255, 255, 255); text-decoration: none; background-position: right -315px; background-color: rgb(59, 89, 152); }
.s_and_h_big .share_a:hover { background-position: right -236px; background-color: rgb(59, 89, 152); }
.share_and_hide .x_to_hide { border: medium none ; padding: 1px 5px 2px; background: transparent url('megasprite_5005_ltr_001.png') no-repeat scroll -844px -65px; width: 3px; margin-left: 3px; }
.s_and_h_big .x_to_hide { padding: 2px 5px 3px; }
.share_and_hide .x_to_hide:hover { background: rgb(59, 89, 152) url('megasprite_5005_ltr_001.png') no-repeat scroll -871px -65px; }
ul.square_bullets { list-style-type: square; list-style-image: none; list-style-position: outside; padding-left: 20px; color: rgb(59, 89, 152); }
ul.square_bullets li { padding: 1px 0pt; }
ul.square_bullets span { color: rgb(0, 0, 0); }
.datawrap {  }
.word_break { padding: 0pt; display: block; float: left; margin-left: -10px; }
.img_loading { position: absolute; left: -100000px; top: -100000px; }
.two_column .right, .two_column .left { float: left; }
.no_padding { padding: 0pt; }
.see_all { text-align: right; }
.standard_status_element { visibility: hidden; }
.standard_status_element.async_saving { visibility: visible; }
a.link_btn_style { background-repeat: no-repeat; background-position: -1000px -1000px; color: rgb(255, 255, 255); display: inline-block; font-size: 13px; outline-color: -moz-use-text-color; outline-style: none; outline-width: medium; }
a.link_btn_style:hover { text-decoration: none; }
a.link_btn_style span { padding: 0pt 0pt 2px; cursor: pointer; display: inline-block; line-height: 1em; background-repeat: no-repeat; background-position: left bottom; }
a.link_btn_style span span { padding: 0pt 2px 0pt 0pt; background-position: right top; }
a.link_btn_style span span span { padding: 0pt; background-position: left top; }
a.link_btn_style span.btn_text { margin: 2px -2px -2px 2px; padding: 2px 19px 5px 17px; display: inline-block; background-position: right bottom; }
.ff2 a.link_btn_style span { display: -moz-inline-box; }
.note_dialog { border: 1px solid rgb(189, 199, 216); margin: 0pt 10px 10px; padding: 10px; background: rgb(255, 255, 255) none repeat scroll 0pt 50%; color: rgb(68, 68, 68); }
.findfriends_block { margin: auto; text-align: left; }
.findfriends_block .findfriends_block_li { line-height: 18px; list-style-image: none; list-style-position: outside; list-style-type: none; }
.clickable { cursor: pointer; }
input.request_form_submit { padding: 3px 6px 3px 26px; background: rgb(59, 89, 152) url('request_button_icon.gif') no-repeat scroll 8px 6px; overflow: visible; }
#ssponsor .seeall { margin: 5px 0pt; text-align: right; }
img.tracking_pixel { height: 1px; position: absolute; width: 1px; }
.fbsmid { display: none; }
.DOMControl_placeholder { color: rgb(119, 119, 119); }
.DOMControl_shadow { position: absolute; left: -10000px; top: -10000px; }
.DOMControl_autogrow { overflow: hidden; }
.diagnostics { border: 1px solid rgb(0, 0, 136); padding: 10px; background: rgb(223, 223, 255) none repeat scroll 0% 0%; position: absolute; top: 40px; left: 10px; z-index: 101; width: 200px; }
#dropmenu_container { margin: 0pt auto; padding: 0pt; display: block; height: 0pt; position: relative; width: 964px; z-index: 105; }
#locale_selector_dialog_onclick { padding: 5px 5px 0pt 0pt; direction: ltr; float: left; width: 185px; }
#locale_selector_dialog_onclick .intl_selector_dialog_a { direction: ltr; }
.direction_ltr { direction: ltr; }
.direction_rtl { direction: rtl; }
.text_align_ltr { text-align: left; }
.text_align_rtl { text-align: right; }
#captcha fieldset { border-top: 1px solid rgb(192, 192, 192); border-bottom: 1px solid rgb(192, 192, 192); margin: 0pt; padding: 10px; }
#captcha legend { color: gray; }
#captcha .captcha_challenge { color: gray; }
#captcha .divider { display: none; }
#captcha .captcha_refresh { font-size: 9px; color: gray; }
#captcha .captcha_other_options { padding-top: 5px; font-size: 9px; }
#captcha .recaptcha_text { font-size: 11px; line-height: 16px; color: rgb(51, 51, 51); }
#captcha .captcha_optout { padding: 10px 0pt 5px; font-size: 11px; color: rgb(51, 51, 51); }
#captcha #recaptcha_image { margin: 10px 0pt 0pt; color: rgb(102, 102, 102); font-weight: bold; }
#captcha #recaptcha_image a.recaptcha_audio_cant_hear_link { font-size: 9px; font-weight: normal; }
#captcha .captcha_challenge img { border: 1px solid rgb(192, 192, 192); }
#captcha .captcha_input input { direction: ltr; margin-top: 4px; width: 137px; }
#captcha .captcha_input label { margin-right: 4px; }
.register #captcha .captcha_input label { font-weight: bold; }
#generic_dialog.captcha table.pop_dialog_table { width: 340px; }
#generic_dialog.captcha #generic_dialog_popup { border: 0pt solid white; margin: auto; }
#generic_dialog.captcha #generic_dialog_popup legend { display: none; }
.audiocaptcha { margin: 0pt; padding: 0pt; overflow: hidden; display: block; }
.audiocaptcha a { display: block; }
.recaptcha_is_showing_audio .recaptcha_only_if_image { display: none ! important; }
.recaptcha_isnot_showing_audio .recaptcha_only_if_audio { display: none ! important; }
.recaptcha_had_incorrect_sol .recaptcha_only_if_no_incorrect_sol { display: none ! important; }
.recaptcha_nothad_incorrec_sol .recaptcha_only_if_incorrect_sol { display: none ! important; }
#menubar_container { margin: 0pt auto; padding: 0pt; width: 964px; line-height: 0pt; font-size: 1px; display: block; position: relative; z-index: 1; }
#menubar_container.fb_menubar_show_register { background: transparent url('signup_callout.png') no-repeat scroll left bottom; }
#fb_menubar { background: transparent url('megasprite_5005_ltr_001.png') no-repeat scroll left bottom; position: absolute; left: 0pt; top: 0pt; width: 964px; z-index: 1; font-size: 10px; line-height: normal; }
#fb_menubar .fb_menu_list { list-style-type: none; list-style-image: none; list-style-position: outside; margin-left: 0pt; padding-left: 0pt; display: inline; }
#fb_menubar.fb_menubar_logged_out { position: relative; }
#fb_menubar .fb_menu_list li { display: inline; float: left; }
#fb_menubar #fb_menubar_aux .fb_menu_list li { float: right; }
.ff2 #fb_menubar #fb_menubar_aux { float: none; }
#fb_menubar #fb_menubar_logo { width: 101px; }
#fb_menubar #fb_menubar_logo a { padding: 0.475em 0pt 7px 10px; display: block; }
#fb_menubar.fb_menubar_logged_out #fb_menubar_logo a { padding: 2.9em 0pt 16px 18px; }
#fb_menubar #fb_menubar_logo a:hover { text-decoration: none; }
#fb_menubar #fb_menubar_logo a span { background: transparent url('megasprite_5005_ltr_001.png') no-repeat scroll -480px -66px; display: block; height: 17px; width: 90px; }
#fb_menubar.fb_menubar_logged_out #fb_menubar_logo a span { background: transparent url('fejsbuk.jpg') no-repeat scroll left top; height: 45px; width: 170px; }
#fb_menubar #fb_menubar_logo a:hover span { background-position: -480px -83px; }
#fb_menubar.fb_menubar_logged_out #fb_menubar_logo a:hover span { background-position: left top; }
#menubar_container .signup_box { padding: 14px 22px; clear: left; color: rgb(32, 51, 96); display: block; font-size: 13px; font-weight: bold; line-height: normal; }
#menubar_container .signup_box_content { padding: 6px 14px; display: block; float: left; font-size: 13px; font-weight: bold; }
#menubar_container .signup_box_submessage { padding: 3px 0pt 0pt; clear: left; display: block; font-size: 13px; font-weight: normal; }
.no_reg_banner #menubar_container .signup_box { display: none; }
.profile #menubar_container { background: transparent none repeat scroll 0% 0%; }
.profile #menubar_container .signup_box { border: 1px solid rgb(226, 200, 34); margin: 9px 12px 0pt; padding: 12px 16px 13px; background: rgb(255, 249, 215) none repeat scroll 0pt 0pt; color: rgb(51, 51, 51); }
.profile #menubar_container .signup_box_content { padding: 0pt 14px; font-size: 15px; }
.fb_menu_dropdown { border: 1px solid rgb(59, 89, 152); margin: -2px 0pt 0pt -1px; padding: 5px 0pt; background: white none repeat scroll 0% 0%; position: absolute; width: auto; z-index: 1; font-size: 11px; line-height: normal; }
.fb_menu_dropdown .fb_menu_item a { border-style: solid; border-color: white; border-width: 1px 0pt; padding: 3px 35px 3px 19px; display: block; font-size: 11px; line-height: normal; }
.fb_menu_dropdown .fb_menu_item a:hover { display: block; background-color: rgb(109, 132, 180); border-top-color: rgb(97, 122, 173); border-bottom-color: rgb(59, 89, 152); color: rgb(255, 255, 255); text-decoration: none; font-size: 11px; line-height: normal; }
.fb_menu_dropdown .fb_menu_item small { margin: -1px 6px 0pt 0pt; background-position: -16px 0pt; background-repeat: no-repeat; float: left; font-size: 11px; height: 16px; width: 16px; }
.fb_menu_dropdown .fb_menu_item a:hover small { background-position: left top; }
.fb_menu_dropdown .account small { background: transparent url('megasprite_5005_ltr_001.png') no-repeat scroll -606px -66px; }
.fb_menu_dropdown .apps small { background: transparent url('megasprite_5005_ltr_001.png') no-repeat scroll -670px -66px; }
.fb_menu_dropdown .privacy small { background: transparent url('megasprite_5005_ltr_001.png') no-repeat scroll -638px -66px; }
.fb_menu_dropdown .account a:hover small { background-position: -590px -66px; }
.fb_menu_dropdown .apps a:hover small { background-position: -654px -66px; }
.fb_menu_dropdown .privacy a:hover small { background-position: -622px -66px; }
.fb_menu_dropdown .fb_menu_item_disabled span { padding: 4px 35px 4px 20px; color: rgb(128, 128, 128); cursor: default; display: block; }
.fb_menu_dropdown .fb_menu_separator { border-bottom: 1px solid rgb(224, 224, 224); margin: 6px 4px 5px; }
#fb_menubar_core { font-size: 1.1em; }
#fb_menubar_core .fb_menu { margin: 0pt 4px 0pt 0pt; }
#fb_menubar .fb_menu .fb_menu_title a { padding: 7px 7px 7px 8px; color: rgb(255, 255, 255); display: block; font-weight: bold; }
#fb_menubar_aux .fb_menu .fb_menu_title .fb_menu_dropdown_title, #fb_menubar_core .fb_menu .fb_menu_title .fb_menu_dropdown_title { background-image: url('menubar_chevron.gif'); background-repeat: no-repeat; background-position: right 13px; padding-right: 17px; }
#fb_menubar_core .fb_menu .fb_menu_title .hover, #fb_menubar_core .fb_menu .fb_menu_title a:hover { background-color: rgb(92, 117, 170); text-decoration: none; }
#fb_menubar_core .fb_menu_count_holder span { display: inline-block; background-image: url('fb_menubar_inbox_unread_count_ltr.gif'); }
#fb_menubar_core .fb_menu_count_holder { display: inline-block; background-image: url('fb_menubar_inbox_unread_count_hover_ltr.gif'); margin-left: 5px; margin-bottom: -1px; }
#fb_menubar_core .hover .fb_menu_count_holder span, #fb_menubar_core a:hover .fb_menu_count_holder span { background-image: url('fb_menubar_inbox_unread_count_hover_ltr.gif'); }
#fb_menubar_core .fb_menu_count_holder .tl { background-position: left top; }
#fb_menubar_core .fb_menu_count_holder .tr { background-position: right top; }
#fb_menubar_core .fb_menu_count_holder .br { background-position: right bottom; }
.ff2 #fb_menubar_core .fb_menu_count_holder .br { padding-bottom: 1px; }
#fb_menubar_core .fb_menu_count_holder .bl { padding: 0pt 6px 1px; background-position: left bottom; }
#fb_menu_inbox_dropdown .nav_inbox_message_unread { background: transparent url('fb_menubar_blue_bullet.gif') no-repeat scroll 7px 7px; }
#fb_menu_inbox_dropdown .nav_inbox_message_unread .nav_inbox_message_author { font-weight: bold; }
#fb_menu_inbox_dropdown .nav_inbox_message_content { color: rgb(141, 156, 207); font-weight: normal; margin-left: 5px; }
#fb_menu_inbox_dropdown .nav_inbox_message_unread a:hover { background-image: url('fb_menubar_white_bullet.gif'); background-position: 7px 6px; background-repeat: no-repeat; }
#fb_menu_inbox_dropdown a:hover .nav_inbox_message_content, #fb_menu_inbox_dropdown a.hover .nav_inbox_message_content { color: rgb(255, 255, 255); }
#fb_menubar_aux { float: right; font-size: 1.1em; }
#fb_menubar.fb_menubar_logged_out #fb_menubar_aux { float: right; }
#fb_menubar_aux .fb_menu { margin: 0pt 5px 0pt 0pt; }
#fb_menubar_aux .fb_menu_list .fbm_last { margin: 100pt; }
#fb_menubar_aux .fb_menu .fb_menu_title a { padding: 7px 5px; font-weight: normal; }
#fb_menubar_aux .fb_menu .fb_menu_title .hover, #fb_menubar_aux .fb_menu .fb_menu_title a:hover { background-color: rgb(92, 117, 170); text-decoration: none; }
#fb_menubar_aux .fb_menu .fb_menu_title .hover .menu_icon, #fb_menubar_aux .fb_menu .fb_menu_title a:hover .menu_icon { background-position: 100% 0pt; }
.menu_login_container { position: absolute; bottom: 14px; right: 18px; width: 500px; }
.menu_login_container table { float: right; }
.menu_login_container table tr td { padding: 0pt 0pt 0pt 16px; }
.menu_login_container table tr td.login_form_last_field { padding-right: 0pt; }
.menu_login_container table tr td.login_form_last_field .inner { padding-top: 1px; padding-right: 2px; }
.menu_login_container .inputtext, .menu_login_container .inputpassword { border-color: rgb(29, 42, 91); margin-left: 0pt; width: 142px; margin-top: 2px; }
.menu_login_container label { margin: 0pt; padding: 0pt; color: rgb(152, 169, 202); font-weight: normal; }
.menu_login_container a, .menu_login_container a:hover { color: rgb(152, 169, 202); }
.menu_login_container .login_form_label_field { padding-bottom: 3px; text-align: right; }
.menu_login_container .login_form_label_field input { margin: 0pt 5px 0pt 0pt; padding: 0pt; vertical-align: top; }
.ie6 .menu_login_container .login_form_label_field input, .ie7 .menu_login_container .login_form_label_field input { vertical-align: middle; }
.menu_login_container .login_form_label_remember { padding-top: 1px; }
.ff2 .menu_login_container .UILinkButton, .ie6 .menu_login_container .UILinkButton { margin-top: 1px; }
.tabs { border-bottom: 1px solid rgb(137, 137, 137); padding: 0pt; }
.ff2 .tabs { padding: 3px 0pt; }
.tabs.top { background: rgb(247, 247, 247) none repeat scroll 0% 0%; }
.tabs .left_tabs { padding-left: 10px; float: left; }
.tabs .right_tabs { padding-right: 10px; float: right; }
.tabs .back_links { padding-right: 20px; float: right; }
.toggle_tabs { margin: 0pt 0pt -1px; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; text-align: center; }
.ff2 .toggle_tabs { margin-bottom: 0pt; }
.toggle_tabs li { padding: 2px 0pt 3px; background: rgb(241, 241, 241) url('toggle_tab_gloss.gif') repeat-x scroll left top; display: inline; }
.ie6 .toggle_tabs li, .ie7 .toggle_tabs li { background-position: left 3px; }
.toggle_tabs li a { border-style: solid solid solid none; border-color: rgb(137, 137, 137) rgb(137, 137, 137) rgb(137, 137, 137) -moz-use-text-color; border-width: 1px 1px 1px 0pt; padding: 2px 8px 3px 9px; color: rgb(51, 51, 51); font-weight: bold; display: inline-block; }
.toggle_tabs li a small { font-size: 11px; font-weight: normal; }
.toggle_tabs li a:focus { outline-color: -moz-use-text-color; outline-style: none; outline-width: 0pt; }
.toggle_tabs li.first a { border: 1px solid rgb(137, 137, 137); }
.toggle_tabs li a.selected { border-style: solid; border-color: rgb(59, 89, 152) rgb(89, 115, 169); border-width: 1px; background: rgb(109, 132, 180) none repeat scroll 0% 0%; margin-left: -1px; color: rgb(255, 255, 255); }
.toggle_tabs li.last a.selected { border-left: 1px solid rgb(89, 115, 169); border-right: 1px solid rgb(54, 83, 143); margin-left: -1px; }
.toggle_tabs li.first a.selected { border-left: 1px solid rgb(54, 83, 143); border-right: 1px solid rgb(89, 115, 169); margin: 0pt; }
.toggle_tabs li.first.last a.selected { border: 1px solid rgb(54, 83, 143); }
.toggle_tabs li a.selected:hover { text-decoration: none; }
.toggle_tabs li a.disabled { color: rgb(153, 153, 153); cursor: default; }
.toggle_tabs li a.disabled:hover { text-decoration: none; }
#bootloader_css_d5z6dxibja8kwggw_pkg_css { height: 42px; }

