
/* ::::: null ::::: */

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; }
h1, h2, h3, h4, h5, h6 { font-size: 13px; color: rgb(51, 51, 51); margin: 0pt; padding: 0pt; }
h1 { font-size: 14px; }
h4, h5 { font-size: 11px; }
p { margin: 1em 0pt; }
a { cursor: pointer; color: rgb(59, 89, 152); text-decoration: none; }
a:hover { text-decoration: underline; }
img { border: 0pt none; }
td, td.label { font-size: 11px; text-align: left; }
dd { color: rgb(0, 0, 0); }
dt { color: rgb(119, 119, 119); }
ul { list-style-type: none; margin: 0pt; padding: 0pt; }
abbr { border-bottom: medium none; }
hr { background: none repeat scroll 0% 0% rgb(217, 217, 217); border-width: 0pt; color: rgb(217, 217, 217); height: 1px; }
.clearfix:after { clear: both; content: "."; display: block; font-size: 0pt; height: 0pt; line-height: 0; visibility: hidden; }
.clearfix {  }
.datawrap { word-wrap: break-word; }
.word_break { display: inline-block; }
wbr:after { content: "​"; }
.ellipsis { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.img_loading { position: absolute; top: -1e+7px; }
.aero { opacity: 0.5; }
.column { float: left; }
.center { margin-left: auto; margin-right: auto; }
#facebook .hidden_elem { display: none ! important; }
#facebook .invisible_elem { visibility: hidden; }
#facebook .accessible_elem { left: -9999px; position: absolute; }
.direction_ltr { direction: ltr; }
.direction_rtl { direction: rtl; }
.text_align_ltr { text-align: left; }
.text_align_rtl { text-align: right; }
body.transparent_widget { background-color: transparent; overflow: hidden; }
body.plugin.transparent_widget { overflow-y: hidden; }
.connect_widget { background-color: transparent; }
.connect_widget .connect_widget_facebook_favicon { background: url('ql9vukdcc4r.png@22') no-repeat scroll -1px -47px transparent; display: block; height: 14px; padding: 0pt; width: 14px; position: absolute; left: -1px; }
body.transparent_widget .generic_dialog_popup, .connect_widget .generic_dialog_popup { width: 400px; }
.connect_widget .connect_widget_interactive_area { border-collapse: collapse; }
.connect_widget td.connect_widget_vertical_center { border-spacing: 0pt; font-size: 11px; line-height: normal; padding: 0pt; }
.connect_widget td.connect_widget_button_cell { vertical-align: top; }
.connect_widget td.connect_widget_confirm_cell { padding-top: 4px; }
.connect_widget .connect_button_slider { position: relative; }
.connect_widget .connect_widget_button_cell .connect_slide_hide_content { overflow: hidden; width: 1px; margin-right: 0pt; }
.connect_widget .connect_slide_hide_content .connect_button_container { margin-left: 1px; }
.button_count .connect_widget_interactive_area .connect_widget_facebook_favicon, .button_count .connect_widget_interactive_area .connect_widget_text { float: left; position: static; }
a.connect_widget_like_button { display: block; float: left; border-radius: 3px 3px 3px 3px; padding: 4px 5px; border: 1px solid rgb(0, 0, 0); }
.button_count a.connect_widget_like_button { padding: 2px 4px; }
a.connect_widget_like_button span { line-height: 14px; }
a.connect_widget_like_button:hover { text-decoration: none; }
.connect_widget_number_cloud { position: relative; background: none repeat scroll 0% 0% rgb(255, 255, 255); border: 1px solid rgb(211, 211, 211); height: 25px; padding-top: 7px; text-align: center; }
.like_widget_dark div.connect_widget_number_cloud { background-color: rgb(215, 215, 215); border-color: rgb(215, 215, 215); }
div.connect_widget_number_cloud table.connect_widget_number_cloud_summary { margin-left: auto; margin-right: auto; }
div.connect_widget_number_cloud table.connect_widget_number_cloud_summary td { font-size: 13px; }
.thumbs_up_icon { width: 15px; height: 15px; margin-right: 2px; background: url('ql9vukdcc4r.png@22') no-repeat scroll -1px -32px transparent; }
.like_widget_dark .thumbs_up_icon { background-position: -1px -2px; }
.like_widget_dark div.connect_widget_number_cloud_extension a { color: rgb(51, 51, 51); }
div.connect_widget_number_cloud .connect_widget_text { padding-left: 0pt; }
.connect_widget_number_cloud_nub { position: absolute; z-index: 2; height: 7px; width: 7px; bottom: -7px; left: 5px; }
.connect_widget_number_cloud_nub s, .connect_widget_number_cloud_nub i { border-style: solid; border-right: 5px solid transparent; border-color: rgb(211, 211, 211) transparent transparent; -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: 5px; display: block; position: relative; }
.connect_widget_number_cloud_nub i { left: 0pt; top: -12px; border-top-color: rgb(255, 255, 255); }
.like_widget_dark .connect_widget_number_cloud_nub s { border-top-color: rgb(215, 215, 215); }
.like_widget_dark .connect_widget_number_cloud_nub i { display: none; }
.connect_widget_offscreen { position: absolute; top: -10000px; }
div.connect_widget_number_cloud_extension { font-size: 11px; height: 30px; margin-left: 4px; margin-right: 4px; margin-top: 6px; }
div.connect_widget_number_cloud_extension_icon { margin-left: 2px; margin-top: 3px; }
div.connect_widget_number_cloud_extension_text { border-color: rgb(222, 222, 222); border-width: 1px 0pt 0pt; border-style: solid; line-height: 11px; margin-top: 1px; text-align: center; }
div.connect_widget_number_cloud_extension_text table { width: 100%; }
div.connect_widget_number_cloud_extension_text td { height: 30px; text-align: center; vertical-align: middle; }
div.connect_widget_number_cloud_extension span.like_reminder { color: rgb(119, 119, 119); font-size: 9px; }
.like_widget_dark div.connect_widget_number_cloud_extension span.like_reminder { color: rgb(51, 51, 51); font-size: 9px; }
table.connect_widget_button_count_summary, table.connect_widget_simple_summary { background-color: rgb(236, 238, 245); color: rgb(0, 0, 0); font-size: 11px; height: 21px; }
table.connect_widget_button_count_summary div.thumbs_up { background: url('ql9vukdcc4r.png@22') no-repeat scroll 3px -32px rgb(236, 238, 245); height: 15px; width: 18px; }
td.connect_widget_simple_including div.simple_liked { background: url('ql9vukdcc4r.png@22') no-repeat scroll 3px -47px rgb(236, 238, 245); height: 15px; width: 18px; }
.like_button_simple .connect_widget_like_button .liketext { background: url('ql9vukdcc4r.png@22') no-repeat scroll 0pt -47px rgb(236, 238, 245); }
.connect_widget_rtl table.connect_widget_button_count_summary div.thumbs_up { background-position: -1px 0pt; }
table.connect_widget_button_count_summary div.undo { background-color: rgb(236, 238, 245); height: 21px; width: 18px; }
.like_button_dark table.connect_widget_button_count_summary div.undo { background-color: rgb(215, 215, 215); }
table.connect_widget_button_count_summary label.undo_button { margin-left: 6px; margin-top: 4px; }
table.connect_widget_button_count_summary div.summary_text { padding-left: 3px; padding-right: 6px; white-space: nowrap; }
table.connect_widget_simple_summary div.summary_text { padding-left: 3px; padding-right: 6px; white-space: nowrap; color: rgb(204, 204, 204); }
.like_button_dark table.connect_widget_button_count_summary, .like_button_dark table.connect_widget_simple_summary { background-color: rgb(215, 215, 215); }
.like_button_dark table.connect_widget_button_count_summary div.thumbs_up { background: url('ql9vukdcc4r.png@22') no-repeat scroll 3px -3px transparent; }
.connect_widget_rtl .like_button_dark table.connect_widget_button_count_summary div.thumbs_up { background-position: -1px -3px; }
.connect_widget_button_count_count { background: none repeat scroll 0% 0% rgb(255, 255, 255); border: 1px solid rgb(209, 209, 209); float: left; font-weight: normal; height: 14px; margin-left: 1px; min-width: 15px; padding: 1px 2px; text-align: center; line-height: 14px; white-space: nowrap; }
.like_button_dark div.connect_widget_button_count_count { background-color: rgb(215, 215, 215); border-color: rgb(215, 215, 215); }
.connect_widget_button_count_nub { float: left; position: relative; z-index: 2; height: 0pt; width: 5px; top: -5px; left: 2px; }
.connect_widget_button_count_nub s, .connect_widget_button_count_nub i { border-style: solid; border-color: transparent rgb(215, 215, 215) transparent transparent; -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: 4px 5px 4px 0pt; top: 1px; display: block; position: relative; }
.connect_widget_button_count_nub i { left: 2px; top: -7px; border-right-color: rgb(255, 255, 255); }
.like_button_dark .connect_widget_button_count_nub i { display: none; }
td.connect_widget_button_count_excluding { padding: 0pt; }
td.connect_widget_button_count_including, td.connect_widget_simple_including { padding: 0pt; }
td.connect_widget_button_count_including .connect_widget_button_count_count.noGrayOut { background: url('qdh1xodhfbf.gif@22') no-repeat scroll 4px 2px transparent; padding-left: 22px; padding-right: 4px; }
.connect_widget_rtl td.connect_widget_button_count_including .connect_widget_button_count.noGrayOut { background: url('qdh1xodhfbf.gif@22') no-repeat scroll 4px 2px transparent; padding-right: 22px; padding-left: 4px; }
.connect_widget_like_button .vertical { display: block; top: -6px; left: 0pt; margin: 0pt 3px -6px 0pt; position: relative; padding: 3px 4px 4px 3px; border-top: 1px solid; border-bottom: 1px solid; }
.button_count .connect_widget_like_button .vertical { padding: 2px 3px 3px 2px; }
.connect_widget_like_button .horizontal { height: 100%; width: 100%; position: absolute; display: block; top: -3px; left: -3px; padding-left: 1px; border-left: 1px solid; border-right: 1px solid; }
.connect_widget_like_button .corner_mask { overflow: hidden; width: 3px; height: 3px; position: absolute; display: block; }
.connect_widget_like_button .corner { background-image: url('ql9vukdcc4r.png@22'); height: 6px; width: 6px; display: block; }
.connect_widget_like_button .topleft { top: -6px; left: -3px; }
.connect_widget_like_button .topleft .corner { margin: 0pt; }
.connect_widget_like_button .topright { top: -6px; right: 0pt; }
.connect_widget_like_button .topright .corner { margin: 0pt 0pt 0pt -3px; }
.connect_widget_like_button .bottomright { bottom: 0pt; right: 0pt; }
.connect_widget_like_button .bottomright .corner { margin: -3px 0pt 0pt -3px; }
.connect_widget_like_button .bottomleft { bottom: 0pt; left: -3px; }
.connect_widget_like_button .bottomleft .corner { margin: -3px 0pt 0pt; }
.connect_widget_like_button .liketext { background: url('ql9vukdcc4r.png@22') no-repeat scroll -1px -33px transparent; color: rgb(59, 89, 152); display: block; padding-left: 17px; white-space: nowrap; }
.connect_widget_rtl .connect_button_container .liketext { background: url('ql9vukdcc4r.png@22') no-repeat scroll 34px -33px transparent; }
.connect_widget_like_button .liketextwithimage img { margin-bottom: -2px; margin-right: 4px; width: 13px; }
.hidden .connect_widget_like_button .liketextwithimage img { height: 0pt; margin: 0pt; padding: 0pt; width: 0pt; }
.connect_widget_like_button .fbLikeButtonTrackingPixel { display: inline; height: 0pt; width: 0pt; }
.button_count .like_button_dark .like_button_no_like .liketext, .button_count .connect_widget_like_button .liketext { background-position: left -47px; margin-left: -1px; }
.connect_widget .like_button_no_like .piece, .connect_widget .like_button_no_like { background-color: rgb(236, 238, 245); border-color: rgb(202, 212, 231); }
.connect_widget .like_button_no_like .corner { background-position: 10px -89px; }
.connect_widget a.like_button_no_like:hover .piece, .connect_widget a.like_button_no_like:hover { background-color: rgb(235, 237, 244); border-color: rgb(157, 172, 206); }
.connect_widget .like_button_no_like:hover .corner { background-position: 10px -95px; }
.connect_widget .like_button_pressed, .connect_widget .like_button_pressed .piece { background-color: rgb(206, 212, 230); border-color: rgb(148, 165, 202); }
.connect_widget .like_button_pressed .corner { background-position: 10px 55px; }
.connect_widget .like_button_like .corner { background-position: 10px 49px; }
.connect_widget .like_button_dark .like_button_no_like, .connect_widget .like_button_dark .like_button_no_like .piece { background-color: rgb(215, 215, 215); border-color: rgb(202, 212, 231); }
.connect_widget .like_button_dark .like_button_no_like .corner { background-position: 10px -217px; }
.connect_widget .like_button_dark .liketext { color: rgb(51, 51, 51); background-position: left -3px; margin-left: -1px; }
.connect_widget .like_button_dark .like_button_no_like:hover, .connect_widget .like_button_dark .like_button_no_like:hover .piece { background-color: rgb(217, 217, 217); border-color: rgb(233, 233, 233); }
.connect_widget .like_button_dark .like_button_no_like:hover .corner { background-position: 10px -217px; }
.connect_widget .like_button_dark .like_button_no_like_pressed, .connect_widget .like_button_dark .like_button_no_like_pressed .piece { background-color: rgb(168, 168, 168); border-color: rgb(143, 143, 143) rgb(168, 168, 168) rgb(168, 168, 168); }
.connect_widget .like_button_dark .like_button_no_like_pressed .corner { background-position: 10px 80px; }
.connect_widget .like_button_dark .like_button_like .corner { background-position: 10px 74px; }
.connect_widget .connect_text_wrapper { position: relative; }
.connect_widget div.connect_confirmation_cell { padding: 0pt; margin: 0pt; }
.connect_widget div.connect_confirmation_cell_like { padding-left: 0pt; position: relative; left: -1px; }
.connect_widget div.connect_confirmation_cell_no_like { padding-left: 7px; }
.connect_widget .vertical_centering { padding-top: 5px; }
.connect_widget .connect_widget_text { display: block; padding-left: 17px; line-height: 14px; }
.button_count .connect_widget_interactive_area .connect_widget_text { padding-left: 0pt; font-weight: bold; }
.connect_widget .like_button_dark .connect_widget_text, .connect_widget .like_button_dark .connect_widget_confirmation { color: gray; }
.connect_widget .like_button_dark .connect_widget_text a { color: rgb(255, 255, 255); }
.connect_widget .connect_widget_connect_button { float: left; }
.connect_widget .connect_bar_widget_interactive_area { float: left; }
.connect_widget .connect_bar_widget_text_cell { width: 400px; }
.connect_widget .connect_widget_icon { padding: 4px 0pt 4px 4px; vertical-align: middle; }
.connect_widget a.connect_widget_link_inactive { color: gray; text-decoration: none; cursor: default; }
.connect_widget a.connect_widget_error_text { color: rgb(170, 0, 0); font-weight: bold; }
.transparent_widget .uiBoxLightblue { background-color: rgba(165, 175, 200, 0.2); }
.transparent_widget .uiBoxWhite, .transparent_widget .fbConnectWidgetFooter { background-color: rgba(255, 255, 255, 0.2); }
div.connect_widget_comment_box_nub { background: url('vaoefr4cwqm.gif@22') no-repeat scroll 0pt 0pt transparent; height: 12px; left: -6px; position: absolute; top: 6px; width: 20px; z-index: 3; }
div.connect_widget_comment_box_upward_nub { background: url('agyqhs6ylid.gif@22') no-repeat scroll 0pt 0pt transparent; height: 12px; left: 5px; position: absolute; top: -6px; width: 20px; z-index: 3; }
.connect_widget_rtl div.connect_widget_comment_box_nub { background: url('r95msrfvr6a.gif@22') no-repeat scroll 0pt 0pt transparent; left: -20px; }
.connect_widget div.connect_widget_comment_box { background-color: rgb(255, 255, 255); border-color: rgb(0, 0, 0); border-style: solid; border-width: 1px 1px 2px; position: relative; z-index: 100; }
.connect_widget div.connect_widget_comment_box.like_button_dark { background-color: rgb(17, 17, 17); color: rgb(204, 204, 204); border-color: rgb(102, 102, 102); }
.connect_widget div.like_button_dark input.connect_widget_comment_textinput { background-color: rgb(102, 102, 102); border-color: rgb(102, 102, 102); color: rgb(222, 222, 222); }
.connect_widget div.connect_widget_header_text { float: left; height: 20px; overflow: hidden; padding-left: 7px; padding-top: 3px; width: 200px; }
.connect_widget div.connect_widget_cancel_button { cursor: pointer; float: right; padding-right: 7px; padding-top: 3px; }
.connect_widget div.connect_widget_comment_text_area_div { padding-left: 7px; padding-top: 2px; }
.connect_widget div.connect_widget_comment_area { padding: 8px; }
.connect_widget .connect_widget_comment_textinput { width: 325px; }
.connect_widget .connect_widget_comment_summary { padding: 7px 5px; }
.connect_widget .connect_widget_comment_button { margin-left: -1px; }
.connect_widget .connect_widget_comment_close_button { margin-left: 2px; }
.connect_widget .like_button_dark .connect_widget_comment_close_button { background-image: url('htzktl244wt.png@22'); background-repeat: no-repeat; opacity: 0.7; }
.connect_widget .like_button_dark .connect_widget_comment_close_button:hover { opacity: 1; }
.connect_widget textarea.connect_widget_comment_text_area { height: 30px; width: 476px; }
.connect_widget .connect_widget_image { height: 30px; width: 30px; padding-top: 3px; vertical-align: bottom; }
.connect_widget a.name_tooltip_link { display: block; }
.connect_widget a.name_tooltip_link .uiTooltipWrap:hover { display: none; }
.connect_widget .connect_widget_name { text-align: center; }
.connect_widget .connect_widget_sample_connection { float: left; padding-right: 3px; width: 30px; padding-top: 5px; }
.connect_widget .connect_widget_user_not_connected { display: none; }
.connect_widget .connect_bar_widget_sample_connections { float: right; }
.connect_widget .connect_widget_whats_this { color: rgb(153, 153, 153); font-size: 9px; padding-top: 4px; }
.connect_widget .connect_widget_whats_this a:hover { color: rgb(59, 89, 152); text-decoration: none; }
.connect_widget .page_stream img { max-width: 120px; height: auto; }
.connect_widget_like_button .liketext { background: url('ql9vukdcc4r.png@22') no-repeat scroll -1px -33px transparent; }
.connect_widget a.like_button_no_like:hover .piece, .connect_widget a.like_button_no_like:hover { background-color: rgb(236, 238, 245); border-color: rgb(157, 172, 206); }
.uiTooltipWrap { display: none; }
.like_button_like .tombstone_cross.custom_disable { background: none repeat scroll 0% 0% transparent; }
.connect_widget_like_button.like_button_like .liketextwithimage.conn { display: none; }
.connect_widget_like_button.like_button_no_like .liketextwithimage.disconn { display: none; }
.like_button_like .tombstone_cross img.disabled_icon { display: block; }
.like_button_like .tombstone_cross:hover img.disabled_icon { display: none; }
.like_button_like .tombstone_cross img.hover_icon { display: none; }
.like_button_like .tombstone_cross:hover img.hover_icon { display: block; }
.like_button_no_like .tombstone_cross img { height: 0pt; margin: 0pt; padding: 0pt; width: 0pt; }
.connect_widget .like_button_like, .connect_widget .like_button_like .piece { background-color: rgb(238, 238, 238); border-color: rgb(221, 221, 221); cursor: default; }
.connect_widget .like_button_dark .like_button_like, .connect_widget .like_button_dark .like_button_like .piece { background-color: rgb(68, 68, 68); border-color: rgb(85, 85, 85); cursor: default; }
.connect_widget .like_button_like .corner { background-position: 10px -229px; }
.connect_widget .like_button_dark .like_button_like .corner { background-position: 10px -223px; }
.connect_widget .like_button_like .liketext { background-image: none; clear: right; color: rgb(170, 170, 170); }
.connect_widget .tombstone_cross { background: url('ql9vukdcc4r.png@22') no-repeat scroll 0pt -128px transparent; display: block; float: left; height: 12px; margin-right: 3px; width: 14px; z-index: 99; }
.connect_widget .tombstone_cross_static { cursor: default; }
.like_button_no_like .tombstone_cross { display: none; }
.like_button_like .tombstone_cross { display: block; }
.connect_widget .like_button_dark .like_button_like .tombstone_cross { background: url('ql9vukdcc4r.png@22') no-repeat scroll 0pt -156px transparent; }
.connect_widget .like_button_like .tombstone_cross:hover { background-position: 0pt -235px; cursor: pointer; }
.connect_widget .like_button_like .tombstone_cross_static:hover { background-position: 0pt -128px; cursor: default; }
.connect_widget .like_button_simple .like_button_like .tombstone_cross:hover { background-image: url('ql9vukdcc4r.png@22'); background-position: 0pt -128px; cursor: auto; height: 12px; margin-left: 0pt; margin-right: 3px; margin-top: 0pt; width: 14px; }
.connect_widget .like_button_dark .like_button_like .tombstone_cross:hover { background-position: 0pt -247px; }
.connect_widget .connect_button_container .like_button_like .liketext, .connect_widget .connect_widget_connect_button .like_button_like .liketext { padding-left: 17px; }
.connect_widget_comment_box div.connect_widget_comment_box_nub { background: none repeat scroll 0% 0% transparent; }
.connect_widget .like_button_dark .like_button_like .liketext { color: rgb(102, 102, 102); }
div.connect_widget div.connect_confirmation_cell_like { padding-left: 7px; }
body.plugin { background: none repeat scroll 0% 0% transparent; overflow: hidden; }

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

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; }
.inputtext, .inputpassword { margin: 0pt; padding-bottom: 4px; }
.ff4.mac .inputtext, .ff4.mac .inputpassword { padding-bottom: 3px; }
.inputradio { padding: 0pt; margin: 0pt 5px 0pt 0pt; vertical-align: middle; }
.inputcheckbox { border: 0pt none; vertical-align: middle; }
.inputbutton, .inputsubmit { border-style: solid; border-width: 1px; border-color: rgb(217, 223, 234) rgb(14, 31, 91) rgb(14, 31, 91) rgb(217, 223, 234); background-color: rgb(59, 89, 152); color: rgb(255, 255, 255); padding: 2px 15px 3px; text-align: center; }
.inputsubmit_disabled { background-color: rgb(153, 153, 153); border-bottom: 1px solid rgb(0, 0, 0); border-right: 1px solid rgb(102, 102, 102); color: rgb(255, 255, 255); }
.inputaux { background: none repeat scroll 0% 0% rgb(240, 240, 240); border-color: rgb(231, 231, 231) rgb(102, 102, 102) rgb(102, 102, 102) rgb(231, 231, 231); color: rgb(0, 0, 0); }
.inputaux_disabled { color: rgb(153, 153, 153); }
.inputsearch { background: url('ijygcesal33.png@22') no-repeat scroll left 4px rgb(255, 255, 255); padding-left: 17px; }
.uiCloseButton { cursor: pointer; display: inline-block; margin: 0pt; padding: 0pt; }
label.uiCloseButton { overflow: hidden; }
.uiCloseButton input { cursor: pointer; opacity: 0; outline: medium none; padding: 18px; }
.uiCloseButton { background-image: url('4wsewcwbov8.png@22'); background-repeat: no-repeat; height: 15px; width: 15px; }
.uiCloseButtonSmall { background-image: url('ogyrclupejv.png@22'); height: 11px; margin-top: 1px; width: 11px; }
.uiCloseButtonHuge { background-image: url('ubigotiguyc.png@22'); }
.uiCloseButtonDark { background-position: left -16px; }
.uiCloseButtonInverted { background-image: url('33rpirygxar.png@22'); background-position: left -16px; }
.uiCloseButton:hover, .uiCloseButton:focus { background-position: left -32px; }
.uiCloseButton:active { background-position: left -48px; }
.uiCloseButtonSmallDark { background-position: left -12px; }
.uiCloseButtonSmallInverted { background-position: left -12px; background-image: url('vi-ktnbdmkr.png@22'); }
.uiCloseButtonSmall:hover, .uiCloseButtonSmall:focus { background-position: left -24px; }
.uiCloseButtonSmall:active { background-position: left -36px; }
.connect_comment_widget { margin: 0pt 4px; padding: 5px 0pt; position: relative; }
.connect_comment_widget .nub { background: url('agyqhs6ylid_002.gif@22') no-repeat scroll 8px 0pt transparent; height: 6px; width: 20px; padding: 0pt; margin: 0pt; left: 0pt; line-height: 0; position: absolute; z-index: 2; top: 0pt; }
.connect_comment_widget .side_nub { background: url('vaoefr4cwqm_002.gif@22') no-repeat scroll 0pt 0pt transparent; height: 20px; width: 6px; padding: 0pt; margin: 0pt; left: -5px; line-height: 0; position: absolute; z-index: 2; top: 14px; }
.connect_comment_widget_rtl .side_nub { background: url('r95msrfvr6a_002.gif@22') no-repeat scroll 0pt 0pt transparent; }
.connect_comment_widget .comment_content { background: none repeat scroll 0% 0% white; border-color: rgb(51, 51, 51) rgb(51, 51, 51) rgb(40, 62, 108); border-style: solid; border-width: 1px 1px 2px; }
.connect_comment_widget .connect_comment_widget_text { padding: 8px 8px 4px; }
.connect_comment_widget .connect_comment_widget_custom_text { color: gray; }
.connect_comment_widget .connect_comment_widget_placeholder_input { width: 304px; color: gray; line-height: 16px; height: 20px; }
.connect_comment_widget .connect_comment_widget_placeholder_input_region { padding: 8px 8px 5px; }
.connect_comment_widget .connect_comment_widget_user_pic { display: block; float: left; height: auto; padding: 0pt 5px 0pt 0pt; width: 50px; }
.connect_comment_widget .connect_comment_widget_full_input_textarea { height: 50px; width: 319px; }
.connect_comment_widget .connect_comment_widget_full_input_region { padding: 8px 8px 5px; }
.connect_comment_widget textarea.connect_comment_widget_disabled { color: gray; }
.connect_comment_widget.like_button_dark textarea.connect_comment_widget_disabled { color: rgb(222, 222, 222); }
.connect_comment_widget div.connect_comment_share_preview { padding-left: 55px; padding-top: 6px; }
.connect_comment_widget div.connect_comment_widget_button_region { padding: 8px 8px 5px; text-align: right; background-color: rgb(242, 242, 242); border-top: 1px solid rgb(189, 199, 216); }
.connect_comment_widget_checkbox_region div.uiinputlabel { display: inline-block; float: left; }
.connect_comment_widget.like_button_dark div.connect_comment_widget_button_region { background-color: rgb(51, 51, 51); border-top: 1px solid rgb(102, 102, 102); }
.like_button_dark .nub, .like_button_dark .connect_widget_comment_box_upward_nub { background-image: url('7vbl1usllv8.gif@22'); }
.like_button_dark .side_nub { background: url('gvy8rtidnbk.gif@22') no-repeat scroll 0pt 0pt transparent; left: -4px; }
.connect_comment_widget_rtl.like_button_dark .side_nub { background: url('e-2vs4qfo7d.gif@22') no-repeat scroll 0pt 0pt transparent; }
.like_button_dark .comment_content { background: none repeat scroll 0% 0% rgb(17, 17, 17); border-width: 1px 1px 2px; border-style: solid; border-color: rgb(102, 102, 102) rgb(102, 102, 102) rgb(204, 204, 204); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none; color: rgb(204, 204, 204); }
.like_button_dark .connect_comment_widget_placeholder_input { border: 1px solid rgb(80, 80, 80); background: none repeat scroll 0% 0% rgb(80, 80, 80); color: rgb(255, 255, 255); }
.like_button_dark .connect_comment_widget_full_input_textarea, .like_button_dark .connect_comment_widget_placeholder_input { background-color: rgb(0, 0, 0); border-color: rgb(67, 67, 67); color: rgb(255, 255, 255); }
.like_button_dark .connect_comment_widget_full_input_textarea { color: rgb(255, 255, 255); }
.like_button_dark a { color: rgb(255, 255, 255); }
.connect_comment_widget .connect_comment_widget_title { font-size: 12px; font-weight: bold; margin-top: -2px; }
.connect_comment_widget.like_button_dark .connect_comment_widget_title { color: rgb(204, 204, 204); }
.connect_comment_widget .connect_comment_widget_description, .connect_comment_widget .connect_comment_widget_href { font-size: 11px; line-height: 11px; margin-bottom: 6px; }
.connect_comment_widget .connect_comment_widget_description { color: rgb(0, 0, 0); }
.connect_comment_widget.like_button_dark .connect_comment_widget_description { color: rgb(204, 204, 204); }
.DOMControl_placeholder { color: rgb(119, 119, 119); }
.no_js .DOMControl_placeholder { color: rgb(0, 0, 0); }
.pop_container_advanced { background: none repeat scroll 0% 0% rgba(82, 82, 82, 0.7); border-radius: 8px 8px 8px 8px; padding: 10px; }
.pop_content_old { position: relative; }
.pop_container { direction: ltr; position: relative; top: 10px; }
.pop_topleft, .pop_topright, .pop_bottomleft, .pop_bottomright { height: 10px; width: 10px; overflow: hidden; position: absolute; }
.pop_topleft { background-image: url('3aefklpxg03.png@22'); background-repeat: no-repeat; background-position: 0pt -86px; left: -10px; top: -10px; }
.pop_topright { background-image: url('3aefklpxg03.png@22'); background-repeat: no-repeat; background-position: 0pt -97px; right: -10px; top: -10px; }
.pop_bottomleft { background-image: url('3aefklpxg03.png@22'); background-repeat: no-repeat; background-position: 0pt -64px; bottom: -10px; left: -10px; }
.pop_bottomright { background-image: url('3aefklpxg03.png@22'); background-repeat: no-repeat; background-position: 0pt -75px; right: -10px; bottom: -10px; }
.pop_verticalslab, .pop_horizontalslab { width: 100%; height: 100%; position: absolute; background: none repeat scroll 0% 0% rgb(82, 82, 82); opacity: 0.7; }
.pop_verticalslab { margin: -10px 0pt 0pt; padding-bottom: 20px; }
.pop_horizontalslab { margin: 0pt 0pt 0pt -10px; padding-right: 20px; }
.generic_dialog { height: 0pt; left: 0pt; overflow: visible; outline: medium none; position: fixed; top: 0pt; width: 100%; z-index: 200; }
.generic_dialog_modal, .generic_dialog_fixed_overflow { background-color: rgba(252, 252, 252, 0.9); height: 100%; z-index: 300; }
.generic_dialog_fixed_overflow { overflow-x: auto; overflow-y: scroll; }
.generic_dialog_fixed_overflow .generic_dialog_popup { height: auto; padding-bottom: 40px; }
.generic_dialog_overflow_mode body { overflow: hidden ! important; }
.generic_dialog_popup { height: 0pt; overflow: visible; position: relative; width: 465px; margin: auto; }
.generic_dialog div.dialog_loading { background-color: rgb(242, 242, 242); border: 1px solid rgb(96, 96, 96); font-size: 24px; padding: 10px; }
.pop_content { direction: ltr; outline: medium none; }
.pop_dialog_rtl .pop_content { direction: rtl; }
.pop_content h2.dialog_title { background: none repeat scroll 0% 0% rgb(109, 132, 180); border-width: 1px 1px medium; border-style: solid solid none; border-color: rgb(59, 89, 152) rgb(59, 89, 152) -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none; color: rgb(255, 255, 255); font-size: 14px; font-weight: bold; margin: 0pt; }
.pop_content h2.secure { background: url('jp8tzrzb6j1.png@22') no-repeat scroll 98% 50% rgb(109, 132, 180); }
.pop_content h2.loading { background: url('agunxgx_wx3.gif@22') no-repeat scroll 98% 50% rgb(109, 132, 180); }
.pop_content h2.dialog_loading { background: url('agunxgx_wx3.gif@22') no-repeat scroll 400px 10px rgb(109, 132, 180); padding-right: 40px; }
.pop_content h2 span { display: block; padding: 5px 10px; }
.pop_content .dialog_content { background: none repeat scroll 0% 0% rgb(255, 255, 255); border-right: 1px solid rgb(85, 85, 85); border-width: 0pt 1px 1px; border-style: solid; border-color: rgb(85, 85, 85); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none; }
.pop_content .dialog_content.dialog_content_titleless { border-top: 1px solid rgb(85, 85, 85); }
.pop_content .dialog_loading, .dialog_loading_shown .dialog_title, .dialog_loading_shown .dialog_content { display: none; }
.dialog_loading_shown .dialog_loading { display: block; }
.pop_content .dialog_body { padding: 10px; border-bottom: 1px solid rgb(204, 204, 204); }
.omitDialogFooter .pop_content .dialog_body { border-bottom: 0pt none; }
.pop_content .dialog_summary { background: none repeat scroll 0% 0% rgb(242, 242, 242); padding: 8px 10px; border-bottom: 1px solid rgb(204, 204, 204); }
.pop_content .dialog_buttons { background: none repeat scroll 0% 0% rgb(242, 242, 242); padding: 8px 10px; position: relative; text-align: right; }
.pop_content .dialog_buttons_msg { float: left; line-height: 17px; padding-top: 4px; }
.pop_content .dialog_footer { background: none repeat scroll 0pt 50% rgb(242, 242, 242); }
.full_bleed .pop_content .dialog_body { padding: 0pt; }
.pas { padding: 5px; }
.pam { padding: 10px; }
.pal { padding: 20px; }
.pts { padding-top: 5px; }
.ptm { padding-top: 10px; }
.ptl { padding-top: 20px; }
.prs { padding-right: 5px; }
.prm { padding-right: 10px; }
.prl { padding-right: 20px; }
.pbs { padding-bottom: 5px; }
.pbm { padding-bottom: 10px; }
.pbl { padding-bottom: 20px; }
.pls { padding-left: 5px; }
.plm { padding-left: 10px; }
.pll { padding-left: 20px; }
.phs { padding-left: 5px; padding-right: 5px; }
.phm { padding-left: 10px; padding-right: 10px; }
.phl { padding-left: 20px; padding-right: 20px; }
.pvs { padding-top: 5px; padding-bottom: 5px; }
.pvm { padding-top: 10px; padding-bottom: 10px; }
.pvl { padding-top: 20px; padding-bottom: 20px; }
.mas { margin: 5px; }
.mam { margin: 10px; }
.mal { margin: 20px; }
.mts { margin-top: 5px; }
.mtm { margin-top: 10px; }
.mtl { margin-top: 20px; }
.mrs { margin-right: 5px; }
.mrm { margin-right: 10px; }
.mrl { margin-right: 20px; }
.mbs { margin-bottom: 5px; }
.mbm { margin-bottom: 10px; }
.mbl { margin-bottom: 20px; }
.mls { margin-left: 5px; }
.mlm { margin-left: 10px; }
.mll { margin-left: 20px; }
.mhs { margin-left: 5px; margin-right: 5px; }
.mhm { margin-left: 10px; margin-right: 10px; }
.mhl { margin-left: 20px; margin-right: 20px; }
.mvs { margin-top: 5px; margin-bottom: 5px; }
.mvm { margin-top: 10px; margin-bottom: 10px; }
.mvl { margin-top: 20px; margin-bottom: 20px; }
.uiButton, .uiButtonSuppressed:active, .uiButtonSuppressed:focus, .uiButtonSuppressed:hover { background-image: url('fdwmwnkp2da.png@22'); 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; }
.ff4.mac .uiButton { line-height: 14px; }
.uiButtonLarge, .ff4.mac .uiButtonLarge { line-height: 16px; }
.uiButton + .uiButton { margin-left: 4px; }
.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 .img { margin-top: 2px; vertical-align: top; }
.uiButtonLarge .img { margin-top: 4px; }
.uiButton .customimg { margin-top: 0pt; }
.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; padding: 1px 0pt 2px; white-space: nowrap; }
.ff4.mac .uiButton .uiButtonText, .ff4.mac .uiButton input { margin-bottom: -1px; }
.ff4.mac .uiButtonLarge .uiButtonText, .ff4.mac .uiButtonLarge input { margin-bottom: 0pt; }
.uiButton input::-moz-focus-inner { border: 0pt none; padding: 0pt; }
.uiButtonOverlay, .uiButtonOverlay:hover { background-clip: padding-box; background-color: rgba(255, 255, 255, 0.8); background-image: none; border-color: rgba(0, 0, 0, 0.35); border-radius: 2px 2px 2px 2px; }
.uiButtonOverlay:focus, .uiButtonOverlay:active { background-color: rgba(249, 250, 252, 0.9); border-color: rgba(59, 89, 152, 0.5); }
.async_saving .uiButton.uiButtonOverlay, .uiButtonOverlay.uiButtonDisabled, .uiButtonOverlay.uiButtonDisabled:active, .uiButtonOverlay.uiButtonDisabled:focus, .uiButtonOverlay.uiButtonDisabled:hover { background-color: rgba(255, 255, 255, 0.8); border-color: rgba(180, 180, 180, 0.8); }
.uiButtonSpecial { background-image: url('fdwmwnkp2da.png@22'); background-repeat: no-repeat; background-position: 0pt -98px; background-color: rgb(105, 167, 78); border-color: rgb(59, 110, 34) rgb(59, 110, 34) rgb(44, 81, 21); }
.uiButtonSpecial:active { background: none repeat scroll 0% 0% rgb(96, 153, 70); border-bottom-color: rgb(59, 110, 34); }
.async_saving .uiButton.uiButtonSpecial, .uiButtonSpecial.uiButtonDisabled, .uiButtonSpecial.uiButtonDisabled:active, .uiButtonSpecial.uiButtonDisabled:focus, .uiButtonSpecial.uiButtonDisabled:hover { background: none repeat scroll 0% 0% rgb(180, 211, 167); border-color: rgb(157, 183, 145); }
.uiButtonConfirm { background-image: url('fdwmwnkp2da.png@22'); background-repeat: no-repeat; background-position: 0pt 0pt; 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.uiButtonConfirm, .uiButtonConfirm.uiButtonDisabled, .uiButtonConfirm.uiButtonDisabled:active, .uiButtonConfirm.uiButtonDisabled:focus, .uiButtonConfirm.uiButtonDisabled:hover { background: none repeat scroll 0% 0% rgb(173, 186, 212); border-color: rgb(148, 162, 191); }
.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); }
.async_saving .uiButton, .uiButtonDisabled, .uiButtonDisabled:active, .uiButtonDisabled:focus, .uiButtonDisabled:hover { background: none repeat scroll 0% 0% rgb(242, 242, 242); border-color: rgb(200, 200, 200); box-shadow: none; }
.async_saving .uiButton .img, .uiButtonDisabled .img { opacity: 0.5; }
.async_saving .uiButton .uiButtonText, .async_saving .uiButton input, .uiButtonDisabled .uiButtonText, .uiButtonDisabled input { color: rgb(184, 184, 184); }
.async_saving .uiButton, .async_saving .uiButton .uiButtonText, .async_saving .uiButton input, .uiButtonDepressed, .uiButtonDepressed .uiButtonText, .uiButtonDepressed input, .uiButtonDisabled, .uiButtonDisabled .uiButtonText, .uiButtonDisabled input { cursor: default; }
.uiButtonLarge, .uiButtonLarge .uiButtonText, .uiButtonLarge input { font-size: 13px; }
.uiButtonSuppressed { background: none repeat scroll 0% 0% transparent; border-color: transparent; box-shadow: none; }
.uiButtonNoText .img { margin-left: -1px; margin-right: -1px; }
.android .uiButton .uiButtonText, .android .uiButton input { padding: 3px 0pt 1px 1px; }
.uiGrid { border: 0pt none; border-collapse: collapse; border-spacing: 0pt; }
.uiGridCalc { width: 100%; }
.uiGrid .vTop { vertical-align: top; }
.uiGrid .vMid { vertical-align: middle; }
.uiGrid .vBot { vertical-align: bottom; }
.uiGrid .hLeft { text-align: left; }
.uiGrid .hCent { text-align: center; }
.uiGrid .hRght { text-align: right; }
.uiTooltip { position: relative; }
.uiTooltip:active, .uiTooltip:focus, .uiTooltip:hover { outline: medium none; text-decoration: none; z-index: 5; }
.uiTooltipWrap { display: none; }
.uiTooltipWrap:hover { visibility: hidden; }
.uiTooltipText { background-color: rgb(40, 40, 40); color: rgb(255, 255, 255) ! important; display: block; font-size: 11px; line-height: 14px; padding: 4px 8px; text-align: left; white-space: nowrap; }
.uiTooltip:active .uiTooltipWrap, .uiTooltip:focus .uiTooltipWrap, .uiTooltip:hover .uiTooltipWrap { background: url('uvr6w3wrhej.gif@22') no-repeat scroll left bottom transparent; bottom: 100%; display: block; left: 0pt; padding: 0pt 0pt 4px; position: absolute; }
.uiTooltip:active .center, .uiTooltip:focus .center, .uiTooltip:hover .center { left: 50%; margin-left: -10px; padding-left: 10px; }
.uiTooltip .center .uiTooltipText { left: -50%; position: relative; }
.uiTooltip .centerbottom .uiTooltipText { margin-left: 18px; }
.uiTooltip:active .right, .uiTooltip:focus .right, .uiTooltip:hover .right { background-position: right bottom; left: auto; right: 0pt; }
.uiTooltip:active .middle, .uiTooltip:focus .middle, .uiTooltip:hover .middle { background-image: url('kpce0g_tkjs.gif@22'); background-position: right top; left: auto; margin: -4px 4px 0pt 0pt; right: 100%; padding: 4px; top: 50%; }
.uiTooltip .middle .uiTooltipText { margin-top: -10px; }
.uiTooltip:active .rightmiddle, .uiTooltip:focus .rightmiddle, .uiTooltip:hover .rightmiddle { background-image: url('_zwzupdaags.gif@22'); background-position: left top; left: 100%; margin: -4px 0pt 0pt 4px; right: auto; }
.uiTooltip:active .bottom, .uiTooltip:focus .bottom, .uiTooltip:hover .bottom { background-image: url('k2r_czupy2i.png@22'); background-position: left top; bottom: auto; padding: 4px 0pt 0pt; top: 100%; }
.uiTooltip:active .rightbottom, .uiTooltip:focus .rightbottom, .uiTooltip:hover .rightbottom { background-position: right top; }
.openToggler > .uiTooltip:active .uiTooltipWrap, .openToggler > .uiTooltip:focus .uiTooltipWrap, .openToggler > .uiTooltip:hover .uiTooltipWrap { display: none; }
#bootloader__a5V6 { height: 42px; }
