.loggedOut#blueBar {
	POSITION: absolute; HEIGHT: 82px
}
.login_page .title_header {
	PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.login_page .login_page_spacer {
	HEIGHT: 35px
}
.login_page .title_header H2.no_icon {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: 0px 50%; PADDING-TOP: 0px
}
.login_page #loginform {
	TEXT-ALIGN: left; PADDING-BOTTOM: 15px; MARGIN: auto; PADDING-LEFT: 0px; WIDTH: 380px; PADDING-RIGHT: 0px; CLEAR: left; PADDING-TOP: 15px
}
.login_page #signup_area {
	MARGIN: auto; WIDTH: 380px; CLEAR: left
}
.login_page .signup_button {
	FLOAT: left
}
.login_page .fbLoginNuxTrackingPixel {
	WIDTH: 0px; DISPLAY: inline; HEIGHT: 0px
}
.login_page .signup_text {
	MARGIN: 0px 0px 20px 10px; WIDTH: 200px; FLOAT: left
}
.login_page HR {
	WIDTH: 280px; MARGIN-LEFT: 0px
}
.login_page #loginform P {
	TEXT-ALIGN: left; LINE-HEIGHT: 16px; MARGIN: 10px 0px
}
.login_page #loginform P.reset_password {
	PADDING-BOTTOM: 0px; MARGIN-BOTTOM: 0px
}
.login_page .apinote {
	MARGIN: 10px auto; WIDTH: 450px; BACKGROUND: #fff
}
.login_page .apinote H2 {
	MARGIN-BOTTOM: 6px; FONT-SIZE: 13px
}
.login_page .login_form_container .dialog_buttons {
	POSITION: absolute; TEXT-ALIGN: right; PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #f2f2f2; MARGIN: 0px; PADDING-LEFT: 10px; BOTTOM: 0px; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; RIGHT: 0px; PADDING-TOP: 8px; LEFT: 0px
}
.login_page .dialog_buttons .logged_in_as {
	TEXT-ALIGN: left; MARGIN-TOP: 3px; WIDTH: 240px; FLOAT: left
}
.login_page .dialog_buttons .register_link {
	TEXT-ALIGN: left; MARGIN-TOP: 4px; FLOAT: left; FONT-WEIGHT: bold
}
.login_page #email {
	DIRECTION: ltr
}
.login_page #error {
	MARGIN-TOP: 20px
}
DIV.login_page_interstitial {
	WIDTH: 640px; MARGIN-BOTTOM: 0px
}
.login_page .linear_language {
	MARGIN: 0px auto 40px; WIDTH: 640px
}
.login_page #booklet #content {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 30px; WIDTH: auto; PADDING-RIGHT: 30px; MARGIN-BOTTOM: 46px; FLOAT: none; PADDING-TOP: 15px
}
.login_page #booklet #loginform {
	MARGIN-TOP: 20px; PADDING-TOP: 0px
}
.login_page #booklet #dialog_buttons INPUT {
	MARGIN: 0px
}
.form_row {
	TEXT-ALIGN: left; PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.form_row .login_form_label {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; WIDTH: 100px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; PADDING-TOP: 3px
}
.form_row INPUT {
	MARGIN: 0px
}
.form_row .inputtext {
	WIDTH: 175px
}
.inputpassword {
	WIDTH: 175px
}
.form_row .checkbox {
	MARGIN: 5px 4px 2px 0px; WIDTH: 15px; FLOAT: left
}
.persistent {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 16px; PADDING-LEFT: 100px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #333; FONT-SIZE: 12px; FONT-WEIGHT: normal; PADDING-TOP: 3px
}
#buttons {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 100px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
#buttons .uiButton {
	MARGIN-RIGHT: 2px
}
#buttons LABEL {
	WIDTH: auto; FLOAT: none
}
.reset_password {
	PADDING-LEFT: 100px
}
.not_me_link {
	PADDING-LEFT: 100px
}
.reset_password LABEL {
	WIDTH: auto; FLOAT: none; FONT-WEIGHT: normal
}
.reset #content {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 20px
}
.lo_user LI.objectListItem {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-TOP: 0px
}
.loginhelp_search_list LI.objectListItem {
	LIST-STYLE-TYPE: none; WIDTH: 400px
}
.louser_badpw LI.objectListItem {
	LIST-STYLE-TYPE: none; WIDTH: 400px
}
.loginhelp_isitme LI.objectListItem {
	WIDTH: 400px
}
.menu_login_container TABLE TR {
	VERTICAL-ALIGN: top
}
.menu_login_container TABLE TR TD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 14px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.menu_login_container .inputtext {
	BORDER-BOTTOM-COLOR: #1d2a5b; BORDER-TOP-COLOR: #1d2a5b; MARGIN: 0px; WIDTH: 142px; BORDER-RIGHT-COLOR: #1d2a5b; BORDER-LEFT-COLOR: #1d2a5b
}
.menu_login_container .inputpassword {
	BORDER-BOTTOM-COLOR: #1d2a5b; BORDER-TOP-COLOR: #1d2a5b; MARGIN: 0px; WIDTH: 142px; BORDER-RIGHT-COLOR: #1d2a5b; BORDER-LEFT-COLOR: #1d2a5b
}
.menu_login_container LABEL {
	MARGIN: 0px; COLOR: #98a9ca; FONT-WEIGHT: normal
}
.menu_login_container TD.html7magic {
	PADDING-BOTTOM: 4px
}
.menu_login_container .html7magic LABEL {
	PADDING-LEFT: 1px; COLOR: #fff
}
.menu_login_container .inputcheckbox {
	MARGIN-LEFT: 0px
}
.menu_login_container A {
	COLOR: #98a9ca
}
.menu_login_container A:hover {
	COLOR: #98a9ca
}
.menu_login_container .login_form_label_field {
	PADDING-BOTTOM: 3px; VERTICAL-ALIGN: bottom; PADDING-TOP: 1px
}
.menu_login_container .login_form_label_field INPUT {
	POSITION: relative; VERTICAL-ALIGN: bottom; TOP: 1px
}
.menu_login_container .login_form_label_field LABEL {
	POSITION: relative; VERTICAL-ALIGN: bottom; TOP: -2px
}
.menu_login_container .login_form_label_field A {
	POSITION: relative; VERTICAL-ALIGN: bottom; TOP: -2px
}
.menu_login_container #email {
	DIRECTION: ltr
}
.loggedout_menubar_container {
	MIN-WIDTH: 964px; BACKGROUND-COLOR: #3b5998; HEIGHT: 82px
}
.loggedout_menubar {
	MARGIN: 0px auto; WIDTH: 964px; PADDING-TOP: 13px
}
.loggedout_menubar .fb_logo {
	MARGIN-TOP: 17px; MARGIN-LEFT: 18px
}
.signup_bar_container {
	BORDER-BOTTOM: #d8dfea 1px solid; BACKGROUND-COLOR: #edeff4
}
.signup_box {
	PADDING-BOTTOM: 14px; LINE-HEIGHT: normal; MARGIN: 0px auto; PADDING-LEFT: 22px; WIDTH: 920px; PADDING-RIGHT: 22px; DISPLAY: block; COLOR: #203360; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 14px
}
.signup_box_content {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; FLOAT: left; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
.signup_box_submessage {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; CLEAR: left; FONT-SIZE: 14px; FONT-WEIGHT: normal; PADDING-TOP: 3px
}
.signup_box .signup_btn {
	FLOAT: left
}
.set_as_homepage_img {
	WIDTH: 40px; FLOAT: left
}
#set_as_homepage_birthday_box {
	BORDER-BOTTOM: #d8dfea 1px solid; MARGIN-TOP: 2px; BORDER-TOP: #d8dfea 1px solid
}
#set_as_homepage_body_birthday_box {
	TEXT-ALIGN: left; MARGIN-TOP: 3px
}
#set_as_homepage_close_birthday_box {
	TEXT-ALIGN: right
}
#set_as_homepage_newsfeed_top {
	BORDER-BOTTOM: #d8dfea 1px solid; PADDING-BOTTOM: 5px; MARGIN: -12px 0px 9px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 6px
}
#set_as_homepage_body_newsfeed_top {
	WIDTH: 340px; FLOAT: left; PADDING-TOP: 4px
}
#set_as_homepage_close_newsfeed_top {
	TEXT-ALIGN: right; FLOAT: right; PADDING-TOP: 4px
}
#set_as_homepage_profile {
	BORDER-BOTTOM: #d8dfea 1px solid; PADDING-BOTTOM: 8px; MARGIN: 0px 0px 4px; PADDING-LEFT: 0px; WIDTH: 392px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#set_as_homepage_body_profile {
	WIDTH: 350px; FLOAT: left; PADDING-TOP: 4px
}
#set_as_homepage_close_profile {
	TEXT-ALIGN: right
}
#set_as_homepage_inbox {
	MARGIN: 13px 0px -10px 10px; WIDTH: 500px
}
#set_as_homepage_body_inbox {
	WIDTH: 400px; FLOAT: left; PADDING-TOP: 4px
}
#set_as_homepage_close_inbox {
	TEXT-ALIGN: right; FLOAT: right; PADDING-TOP: 4px
}
.set_as_homepage_persistent {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 16px; PADDING-LEFT: 118px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-SIZE: 12px; FONT-WEIGHT: normal; PADDING-TOP: 3px
}
.no_margin {
	MARGIN: 0px
}
#megaphone_story_227_modal .megaphone_content .icon_text {
	WIDTH: 375px; COLOR: #666; FONT-SIZE: 14px
}
#megaphone_story_227 .megaphone_story .megaphone_header {
	FONT-SIZE: 17px
}
#set_as_homepage_dialog_content {
	COLOR: #666; FONT-SIZE: 12px
}
#set_as_homepage_dialog_content .stepsTitle {
	FONT-SIZE: 12px
}
#set_as_homepage_dialog_content .stepsList {
	MARGIN-TOP: 3px; FONT-SIZE: 14px
}
.uiInterstitialContent .stepsList {
	MARGIN-TOP: 3px; FONT-SIZE: 14px
}
#set_as_homepage_dialog_content .stepsList LI {
	MARGIN-TOP: 13px
}
.uiInterstitialContent .stepsList LI {
	MARGIN-TOP: 13px
}
#set_as_homepage_dialog_content .screenshot {
	MARGIN: 20px auto; DISPLAY: block
}
.uiInterstitialContent .screenshot {
	MARGIN: 20px auto; DISPLAY: block
}
.Firefox#SetAsHomepage_Promo {
	WIDTH: 403px
}
.IE#SetAsHomepage_Promo {
	MARGIN-TOP: 60px; WIDTH: 446px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
#SetAsHomepage_Promo H1 {
	FONT-SIZE: 19px
}
#SetAsHomepage_Promo .text {
	FONT-SIZE: 17px
}
#SetAsHomepage_Promo .instructions {
	BORDER-BOTTOM: #d5d5f5 1px solid; BORDER-LEFT: #d5d5f5 1px solid; BACKGROUND-COLOR: #fff; WIDTH: 100%; FONT-SIZE: 12px; BORDER-TOP: #d5d5f5 1px solid; BORDER-RIGHT: #d5d5f5 1px solid
}
#SetAsHomepage_Promo .DragIcon {
	VERTICAL-ALIGN: middle; CURSOR: pointer
}
#SetAsHomepage_Interstitial .DragIcon {
	VERTICAL-ALIGN: middle; CURSOR: pointer
}
#SetAsHomepage_Callout .DragIcon {
	VERTICAL-ALIGN: middle; CURSOR: pointer
}
#SetAsHomepage_Promo .RightSide {
	WIDTH: 310px
}
#SetAsHomepage_Interstitial .instructions {
	BACKGROUND-COLOR: #eceff5; WIDTH: 100%; FONT-SIZE: 12px
}
#SetAsHomepage_Interstitial .facepile {
	WIDTH: 100px
}
#SetAsHomepage_Interstitial .facepile A {
	CURSOR: default
}
#SetAsHomepage_Interstitial .text {
	FONT-SIZE: 12px
}
.IE#SetAsHomepage_Callout .text {
	WIDTH: 230px
}
#SetAsHomepage_Callout .instructions {
	BORDER-BOTTOM: #b1c3da 1px solid; BORDER-LEFT: #b1c3da 1px solid; BACKGROUND-COLOR: #eceff5; FONT-SIZE: 12px; BORDER-TOP: #b1c3da 1px solid; CURSOR: pointer; BORDER-RIGHT: #b1c3da 1px solid
}
#SetAsHomepage_Callout .flashborder.instructions {
	BORDER-BOTTOM: #3b5998 1px solid; BORDER-LEFT: #3b5998 1px solid; BORDER-TOP: #3b5998 1px solid; BORDER-RIGHT: #3b5998 1px solid
}
#SetAsHomepage_Callout .instructionsText {
	WIDTH: 200px; DISPLAY: inline-block; VERTICAL-ALIGN: middle
}
.uiInterstitial {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto; border-radius: 4px
}
.uiInterstitialSmall {
	WIDTH: 445px
}
.uiInterstitialLarge {
	WIDTH: 555px
}
.uiInterstitial .interstitialHeader {
	BORDER-BOTTOM-COLOR: #ccc; PADDING-BOTTOM: 0.5em; BORDER-TOP-COLOR: #ccc; BORDER-RIGHT-COLOR: #ccc; BORDER-LEFT-COLOR: #ccc
}
.uiInterstitialContent {
	MARGIN-BOTTOM: 15px
}
.uiInterstitialBar {
	PADDING-BOTTOM: 8px; LINE-HEIGHT: 16px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 8px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px
}
DIV.uiInterstitialWithStripes {
	BACKGROUND: url(http://static.ak.fbcdn.net/rsrc.php/z9/r/y7MG8IZpiC8.gif) repeat-x; PADDING-TOP: 15px
}
#bootloader__R1zl {
	HEIGHT: 42px
}
