/* ::::: https://s-static.ak.facebook.com/rsrc.php/v1/yt/r/RnnEhDwxWKo.css ::::: */

body { background: none repeat scroll 0% 0% rgb(255, 255, 255); font-size: 11px; font-family: "lucida grande",tahoma,verdana,arial,sans-serif; color: rgb(51, 51, 51); line-height: 1.28; margin: 0pt; padding: 0pt; text-align: left; direction: ltr; unicode-bidi: embed; }
a { cursor: pointer; color: rgb(59, 89, 152); text-decoration: none; }
a:hover { text-decoration: underline; }
img { border: 0pt none; }
ul { list-style-type: none; margin: 0pt; padding: 0pt; }
.clearfix:after { clear: both; content: "."; display: block; font-size: 0pt; height: 0pt; line-height: 0; visibility: hidden; }
.clearfix {  }
#facebook .hidden_elem { display: none ! important; }
form { margin: 0pt; padding: 0pt; }
label { cursor: pointer; color: rgb(102, 102, 102); font-weight: bold; vertical-align: middle; }
label input { font-weight: normal; }
textarea, .inputtext, .inputpassword { border: 1px solid rgb(189, 199, 216); font-family: "lucida grande",tahoma,verdana,arial,sans-serif; font-size: 11px; padding: 3px; }
select { border: 1px solid rgb(189, 199, 216); font-family: "lucida grande",tahoma,verdana,arial,sans-serif; font-size: 11px; padding: 2px; }
.DOMControl_placeholder { color: rgb(119, 119, 119); }
body.transparent_widget { background-color: transparent; overflow: hidden; }
.fbConnectWidgetFooter { bottom: 0pt; cursor: default; position: absolute; width: 100%; }
.fbConnectWidgetFooter .fbFooterBorder { border-top: 1px solid rgb(204, 204, 204); margin: 0pt 6px; padding: 4px 3px; }
.fbFeedbackContent .composer { background-color: rgba(190, 190, 190, 0.2); border-style: solid; border-color: rgb(233, 233, 233); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none; border-width: 1px 0pt; padding: 7px 10px 7px 69px; position: relative; }
.fbFeedbackContent .composer .uiProfilePhoto { background-color: rgb(221, 221, 221); margin: 2px 0pt 0pt; padding: 0pt ! important; position: absolute; left: 10px; }
.fbCommentContext .textwrapper, .fbFeedbackContent .textwrapper { padding: 0pt 8px 0pt 0pt; }
.fbFeedbackContent .postToProfile { position: relative; width: 135px; }
.fbFeedbackContent .postToProfile input { position: relative; top: 2px; }
.fbFeedbackContent div.commentas { color: gray; float: right; margin: 4px 6px; }
.fbFeedbackContent div.postToProfile { float: left; }
.fbFeedbackContent .indicator { float: left; margin: 3px 0pt 0pt; }
.fbCommentContext .composer textarea, .fbFeedbackContent .composer textarea { border: 1px solid rgb(137, 155, 197); padding: 3px; width: 100%; }
.fbFeedbackContent .fbFeedbackPager { margin-left: 0pt; }
.fbFeedbackContent { margin: 0pt 2px 0pt 0pt; min-height: 165px; }
.fbFeedbackContent .fbFeedbackPosts { padding: 0pt 0pt 0pt 10px; }
.fbFeedbackContent .post { margin-top: 4px; }
.fbFeedbackContent .post input { margin-left: 0pt; }
.fbCommentContext .post .uiSelector, .fbCommentContext .cancel .uiSelector, .fbFeedbackContent .post .uiSelector, .fbCommentContext .post .uiButton, .fbCommentContext .cancel .uiButton, .fbFeedbackContent .post .uiButton { float: right; }
.fbCommentContext .post .uiSelector .uiButton, .fbCommentContext .cancel .uiSelector .uiButton, .fbFeedbackContent .post .uiSelector .uiButton { float: none; }
.fbFeedbackContent .post label.desc { font-weight: normal; position: absolute; top: 4px; }
.fbFeedbackContent .fbConnectWidgetFooter { position: static; }
.fbFeedbackContent .fbConnectWidgetFooter .fbFooterBorder { margin: 5px 0pt 0pt; }
.fbCommentsEditSettings .uiInfoTable tr:nth-last-child(2) th, .fbCommentsEditSettings .uiInfoTable tr:nth-last-child(2) td { padding-bottom: 0pt; }
.sp_comments { background-image: url('galanm7_twn.png'); background-repeat: no-repeat; display: inline-block; height: 16px; width: 16px; }
.sx_comments_favicon { background-position: 0px -153px; }
.sx_comments_cfavicon { width: 14px; height: 14px; background-position: 0px -187px; }
.sx_comments_yahoo { background-position: -17px -153px; }
.sx_comments_aol { background-position: -34px -153px; }
.sx_comments_msft { background-position: 0px -170px; }
.uiLinkButton input::-moz-focus-inner { border: 0pt none; padding: 0pt; }
.phm { padding-left: 10px; padding-right: 10px; }
.uiButton, .uiButtonSuppressed:active, .uiButtonSuppressed:focus, .uiButtonSuppressed:hover { background-image: url('ygnt2lrjo5d_001.png'); background-repeat: no-repeat; background-position: 0pt -49px; background-color: rgb(238, 238, 238); border-width: 1px; border-style: solid; border-color: rgb(153, 153, 153) rgb(153, 153, 153) rgb(136, 136, 136); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none; box-shadow: 0pt 1px 0pt rgba(0, 0, 0, 0.1); cursor: pointer; display: inline-block; font-size: 11px; font-weight: bold; line-height: 13px; padding: 2px 6px; text-align: center; text-decoration: none; vertical-align: top; white-space: nowrap; }
.uiButton:hover { text-decoration: none; }
.uiButton:active, .uiButtonDepressed { background: none repeat scroll 0% 0% rgb(221, 221, 221); border-bottom-color: rgb(153, 153, 153); box-shadow: 0pt 1px 0pt rgba(0, 0, 0, 0.05); }
.uiButton .uiButtonText, .uiButton input { background: none repeat scroll 0% 0% transparent; border: 0pt none; color: rgb(51, 51, 51); cursor: pointer; display: inline-block; font-family: 'Lucida Grande',Tahoma,Verdana,Arial,sans-serif; font-size: 11px; font-weight: bold; margin: 0pt; outline: medium none; padding: 1px 0pt 2px; white-space: nowrap; }
.uiButton input::-moz-focus-inner { border: 0pt none; padding: 0pt; }
.uiButtonConfirm { background-image: url('ygnt2lrjo5d_001.png'); background-repeat: no-repeat; background-position: 0pt -98px; background-color: rgb(91, 116, 168); border-color: rgb(41, 68, 126) rgb(41, 68, 126) rgb(26, 53, 110); }
.uiButtonConfirm:active { background: none repeat scroll 0% 0% rgb(79, 106, 163); border-bottom-color: rgb(41, 68, 126); }
.async_saving .uiButton.uiButtonSpecial .uiButtonText, .async_saving .uiButton.uiButtonSpecial input, .async_saving .uiButton.uiButtonConfirm .uiButtonText, .async_saving .uiButton.uiButtonConfirm input, .uiButtonSpecial .uiButtonText, .uiButtonSpecial input, .uiButtonSpecial.uiButtonDisabled .uiButtonText, .uiButtonSpecial.uiButtonDisabled input, .uiButtonConfirm .uiButtonText, .uiButtonConfirm input, .uiButtonConfirm.uiButtonDisabled .uiButtonText, .uiButtonConfirm.uiButtonDisabled input { color: rgb(255, 255, 255); }
.uiIconText { padding-left: 21px; position: relative; }
.uiIconText .img { left: 0pt; position: absolute; top: -1px; vertical-align: middle; }
a.uiLinkSubtle { color: gray; }
.uiMenu { background-color: rgb(255, 255, 255); padding: 3px 0pt 4px; overflow-y: auto; }
.uiMenuItem .itemAnchor { border-style: solid; border-color: rgb(255, 255, 255); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none; border-width: 1px 0pt; color: rgb(17, 17, 17); display: block; font-weight: normal; line-height: 16px; padding: 1px 16px 1px 22px; text-decoration: none; }
.uiMenuItem a:hover { text-decoration: none; }
.uiMenuItem a:active, .uiMenuItem a:focus { background-color: rgb(109, 132, 180); border-color: rgb(59, 89, 152); color: rgb(255, 255, 255); outline: medium none; }
.uiMenuItem { white-space: nowrap; }
.uiMenuItem .itemLabel { display: block; max-width: 300px; white-space: nowrap; }
.uiProfilePhotoLarge { width: 50px; height: 50px; }
.uiTextareaNoResize { resize: none; }
.uiTextareaAutogrow { overflow: hidden; }
.uiToggleFlyout, .toggleTargetClosed, .openToggler .uiToggleFlyout .uiToggleFlyout { display: none; }
.fss { font-size: 9px; }
.fsm { font-size: 11px; }
.fwn { font-weight: normal; }
.fcg { color: gray; }
.uiSelector { max-width: 200px; vertical-align: top; }
.uiSelector .wrap { position: relative; }
.uiSelector select, .uiSelector .submitButton, .no_js form .uiSelectorButton { display: none; }
.uiSelector .uiButton, .uiSelector .uiButton:active, .uiSelector .uiButton:focus, .uiSelector .uiButton:hover { background-image: none; }
.uiSelector .uiSelectorButton { vertical-align: top; }
.uiSelector .uiSelectorButton:active { background-color: rgb(221, 221, 221); }
.uiSelectorNormal .uiSelectorButton, .uiSelectorNormal .uiSelectorButton:active, .uiSelectorNormal .uiSelectorButton:focus, .uiSelectorNormal .uiSelectorButton:hover, .uiSelectorNormal .uiButtonSuppressed:active, .uiSelectorNormal .uiButtonSuppressed:focus, .uiSelectorNormal .uiButtonSuppressed:hover { background-image: url('ntepaec0j_v.png'); background-repeat: no-repeat; background-position: right -245px; max-width: 169px; padding-right: 23px; }
.uiSelectorNormal .uiButtonOverlay, .uiSelectorNormal .uiButtonOverlay:active, .uiSelectorNormal .uiButtonOverlay:focus, .uiSelectorNormal .uiButtonOverlay:hover, .uiSelectorNormal .uiSelectorButton:active, .uiSelectorNormal .uiButtonSuppressed { background-image: url('ntepaec0j_v.png'); background-repeat: no-repeat; background-position: right -50px; }
.uiSelectorNormal .uiSelectorButton .uiButtonText { max-width: 169px; overflow: hidden; vertical-align: top; }
.uiSelectorMenuWrapper { bottom: auto; left: 0pt; margin: -1px 0pt 30px; max-width: 340px; min-width: 100%; position: absolute; right: auto; top: 100%; z-index: -1; }
.uiSelector .uiMenu { border-width: 1px 1px 2px; border-style: solid; border-color: rgb(119, 119, 119) rgb(119, 119, 119) rgb(41, 62, 106); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none; }
.UIImageBlock_Content { display: table-cell; vertical-align: top; width: 10000px; }
.UIImageBlock_Image { float: left; margin-right: 5px; }
.UIImageBlock_Image .img, img.UIImageBlock_Image, i.UIImageBlock_Image { display: block; }
.UIImageBlock_ICON_Image { margin-right: 5px; }
.UIImageBlock_ICON_Content { padding-top: 1px; }
