/*    HTTP Host:  static.ak.fbcdn.net                                          */
/*    Generated:  August 4th 2009 12:40:55 PM PDT                              */
/*      Machine:  10.16.140.106                                                */
/*       Source:  Local Cache                                                  */
/*     Location:  rsrc:4:96eu3i9m                                              */
/*       Locale:  nu_ll                                                        */
/*         Path:  css/17k1sdt0usw040k8.pkg.css                                 */
/*#fb_multi_friend_selector,#inviteForm,#buildForm{background:#7FC8E6;text-align:left;font-size:11px}*/
#fb_multi_friend_selector{background: #7FC8E6; color:#12375D; text-align:left; font-size: 1.2em;}
#fb_multi_friend_selector,#fb_builder{width: 600px; padding: 10px; background: #7FC8E6; color:#12375D; text-align:left; font-size: 0.9em; overflow: hidden;}
#fb_multi_friend_selector h2,#inviteForm h2,#buildForm h2{color:#12375D; font-size:1.9em;}
#fb_multi_friend_selector p.intro,#inviteForm p.intro,#buildForm p.intro{background: transparent url(../images/fb/h2-blog-hot.png) 0 0 no-repeat; padding-left: 180px;}
#fb_multi_friend_selector.showborder{margin:0;border:10px solid #d2d9e6}
.num_cols_2{width:368px}
.num_cols_3{width:466px}
.num_cols_5{width:740px}
#fb_multi_friend_selector a:focus,
#fb_multi_friend_selector a:hover,
#fb_multi_friend_selector a:active{outline:none}
#fb_multi_friend_selector form{margin:0;padding:0}
#fb_multi_friend_selector_wrapper{padding:11px;background:#f7f7f7}
.showborder #fb_multi_friend_selector_wrapper{border:1px solid #12375D}
#fb_multi_friend_selector_notice{font-size:13px;font-weight:bold;padding:8px;border:1px solid #ffe222;background:#fff8cc;text-align:center;z-index:99}
.num_cols_2 #fb_multi_friend_selector_notice{left:25px}
.num_cols_3 #fb_multi_friend_selector_notice{left:70px}
#fb_multi_friend_selector_stats{padding:6px;background:#e7ebf5}
#fb_multi_friend_selector h2{color:#222;font-size:15px;margin:0;padding:0 0 4px 0}
#fb_multi_friend_selector h3{color:#12375D;font-size:11px;font-weight:normal;margin:0;padding:0 0 8px 0;}
#fb_multi_friend_selector h3 strong{font-weight:normal}
#fb_multi_friend_selector h3 .highlight{color:#c90000;font-weight:bold}
#fb_multi_friend_selector .multi_friend_status{color:#444;display:block;padding:0 0 8px 0}
.condensed_multi_friend_selector{position:relative}
#fb_multi_friend_selector #skip_top{float:right;display:block;margin:-3px 0 0 0;padding:3px;margin-top:1px}
.condensed_multi_friend_selector .typeahead_holder .hide{position:absolute;top:3px;right:2px;cursor:pointer;cursor:hand}
.condensed_multi_friend_selector .typeahead_holder .hide,
#fb_multi_friend_selector .hide{float:left;display:block;height:14px;width:13px;margin-right:3px;background:url(/rsrc.php/zHRFP/hash/1liu05wr.gif) no-repeat top left}
#fb_multi_friend_selector .hide:hover{background-image:url(/rsrc.php/z1CHR/hash/6qwjpu9v.gif)}
#fb_multi_friend_selector #finder{position:relative;color:#555;font-size:13px;padding:8px 0 14px 2px}
#fb_multi_friend_selector #finder .hide{margin-left:-17px;float:left;margin-top:4px}
#fb_multi_friend_selector #finder label{float:left;padding:5px 7px 0 0;font-size:11px}
#fb_multi_friend_selector #finder .inputtext{height:15px;float:left}
#fb_multi_friend_selector #finder td.friend_typeahead{position:relative}
#fb_multi_friend_selector #finder td.emailinvitelabel{color:#3b5998;text-align:right}
.num_cols_2 #fb_multi_friend_selector_wrapper #finder .inputtext{width:220px}
#fb_multi_friend_selector #finder .friend_list{display:block;float:right;font-size:11px;padding:5px}
#fb_multi_friend_selector #finder .num_selected{display:block;float:right;font-size:11px;padding:5px}
#fb_multi_friend_selector .filters{border:1px solid #c1c1c1;background:#f6f6f6}
#fb_multi_friend_selector .filters p,
#fb_multi_friend_selector .filters ul{color:#666;margin:0;padding:0}
#fb_multi_friend_selector .filters #fs_networks{float:left}
#fb_multi_friend_selector #max_limit_notice{float:left;font-weight:bold;padding:5px 0 0 35px}
#fb_multi_friend_selector #fs_current_filter{color:#555;padding:5px 7px;border-right:1px solid #c1c1c1;border-left:1px solid #c1c1c1;background:#eee}
#fb_multi_friend_selector #fs_current_filter .select{float:right;display:block;padding:0 5px}
#fb_multi_friend_selector #fs_networks .global_menu_arrow_active,
#fb_multi_friend_selector #fs_filter_links{position:relative;font-size:11px;float:right;display:block;padding:5px 0 0}
#fb_multi_friend_selector .cols_squeeze #fs_filter_links{margin-top:-3px;margin-bottom:9px}
#fb_multi_friend_selector #fs_filter_links a{padding:4px 7px}
#fb_multi_friend_selector #fs_networks .global_menu_arrow_active,
#fb_multi_friend_selector #fs_filter_links a.active{color:#fff;text-decoration:none;border-color:#526ea6;background:#7489b7}
#fb_multi_friend_selector .navigator_menu{position:absolute;top:28px;right:0;z-index:90}
#fb_multi_friend_selector .cols_squeeze .navigator_menu{top:26px}
#fb_multi_friend_selector #fs_limit_by_list_menu{right:104px}
#fb_multi_friend_selector .navigator_menu ul{font-size:11px;list-style-type:none;border:1px solid #526ea6;padding:3px 0;margin:0;max-height:220px;min-width:140px;overflow:auto;background:#fff;z-index:92}
#fb_multi_friend_selector .navigator_menu ul li{margin:0}
#fb_multi_friend_selector .navigator_menu ul li a{display:block;padding:3px 8px}
#fb_multi_friend_selector .navigator_menu ul li a:hover{color:#fff;text-decoration:none;background:#7489b7}
#fb_multi_friend_selector .filters .selections{list-style-type:none}
#fb_multi_friend_selector .filters .selections li{float:left;text-align:center;padding:4px 1px 4px 1px}
#fb_multi_friend_selector .filters .selections .browse{padding-left:4px;width:50px}
#fb_multi_friend_selector .filters .sel_filters{float:right;font-size:11px;padding:3px 10px 3px}
#fb_multi_friend_selector .filters .sel_filters
.PillFilter_pillfilter .PillFilter_filter .bl{padding:1px 6px 2px}
#fb_multi_friend_selector_wrapper .email_section{background-color:#f6f6f6;padding:10px;border:1px solid #bdc6d7;border-top:none;height:80px}
#fb_multi_friend_selector_wrapper .email_section .mfs_email_title{font-weight:bold;padding:0 10px}
#email-tokenizer div.tokenizer{border:1px solid #bdc6d7;height:40px;width:auto;margin:10px}
#fb_multi_friend_selector .filters .view_on{float:left;overflow:visible}
#fb_multi_friend_selector .filters .view_on a{border:solid 1px #c1c1c1;border-right:solid 1px #f6f6f6;display:block;margin:-1px;width:90px;padding:5px 8px 6px;position:relative}
#fb_multi_friend_selector .filters .view_on a .link_container{background:transparent url(/rsrc.php/zANYU/hash/9ys9hf7o.gif) no-repeat right 5px;padding-right:12px}
#fb_multi_friend_selector .filters .view_on a:hover,
#fb_multi_friend_selector .filters a.drop_menu_enabled{background-color:#6d85b5;border:solid 1px #3b5998;color:#fff;text-decoration:none}
#fb_multi_friend_selector .filters .view_on a:hover .link_container,
#fb_multi_friend_selector .filters a.drop_menu_enabled .link_container{background-image:url(/rsrc.php/zAI6I/hash/9rnnq1r0.gif)}
#fb_multi_friend_selector #friends{z-index:1;list-style-type:none;margin:0;padding:0;height:300px;overflow:auto;border:1px solid #12375D;border:1px solid #12375D;border-top:none}
#fb_multi_friend_selector #friends li{float:left;padding: 3px; margin:3px 0;height:64px;overflow:hidden;cursor:hand}
.ie6 #fb_multi_friend_selector #friends li,
.ie7 #fb_multi_friend_selector #friends li,
.ie8 #fb_multi_friend_selector #friends li{width:134px}
#fb_multi_friend_selector #friends a{display:block;height:56px;padding:4px 2px 4px 2px}
#fb_multi_friend_selector #friends a:hover{text-decoration:none}
#fb_multi_friend_selector #friends .square{/*position:relative*/;z-index:1;float:left;border:1px solid #e0e0e0;margin-right:5px;padding:2px;display:block;height:50px;width:50px;background-position:2px 2px;background-repeat:no-repeat;background-color:#fff;cursor:hand}
#fb_multi_friend_selector #friends .square span{position:absolute;top:2px;left:2px;display:block;height:50px;width:50px;background-position:bottom left;background-repeat:no-repeat}
#fb_multi_friend_selector #friends strong,
#fb_multi_friend_selector #friends .network{display:block;float:left;width:65px}
#fb_multi_friend_selector #friends strong{font-size:11px;color:#222;font-weight:normal;margin-top:2px;cursor:hand}
#fb_multi_friend_selector #friends .network{color:#666;font-size:9px;/*white-space:nowrap;*/margin-top:3px;cursor:hand}
#fb_multi_friend_selector #actions{margin-bottom:5px}
#fb_multi_friend_selector #actions #actions_select_all{padding-right:7px}
.condensed_multi_friend_selector label span em,
#fb_multi_friend_selector #friends em{color:#000;font-style:normal;font-weight:bold;background:#dce1e8}
#fb_multi_friend_selector #friends .inputcheckbox{display:none}
#fb_multi_friend_selector #friends a:hover{background:url(/rsrc.php/zBCFG/hash/1pjd1iuw.gif) no-repeat top left}
#fb_multi_friend_selector #friends a:hover strong{color:#000}
#fb_multi_friend_selector #friends a:hover .square{border-color:#205c98}
#fb_multi_friend_selector #friends li.selected{background:url(/rsrc.php/zVN9G/hash/a1dola7c.gif) no-repeat top left}

#fb_multi_friend_selector #friends li.selected strong{color:#fff}
#fb_multi_friend_selector #friends li.selected span{color:#c3cddf}
#fb_multi_friend_selector #friends li.selected a:hover,
#fb_multi_friend_selector #friends li.selected a{color:#e7ebf5;background:url(/rsrc.php/zVN9G/hash/a1dola7c.gif) no-repeat top left}
#fb_multi_friend_selector #friends li.selected em{color:#fff;background:#6e84b3}
#fb_multi_friend_selector #friends li.selected a:hover em,
#fb_multi_friend_selector #friends li.selected a:hover strong{color:#fff}
#fb_multi_friend_selector #friends li.selected .square{border-color:#b1c1e1;background-color:#8497c0}
#fb_multi_friend_selector #friends li.selected .square span{background-image:url(/rsrc.php/zC9U7/hash/htzezcpi.gif)}

/* ag custom */
#fb_multi_friend_selector #friends li{cursor:pointer;}
#fb_multi_friend_selector #friends li:hover{background:url(../images/fb/hover-bg.gif) no-repeat top left}
#fb_multi_friend_selector #friends li:hover strong{color:#000}
#fb_multi_friend_selector #friends li:hover .square{border-color:#205c98}
#fb_multi_friend_selector #friends li.liselected{background:url(../images/fb/selected-bg.gif) no-repeat top left}
#fb_multi_friend_selector #friends li.liselected strong{color:#fff}
#fb_multi_friend_selector #friends li.liselected span{color:#c3cddf}
#fb_multi_friend_selector #friends li.liselected a:hover,
#fb_multi_friend_selector #friends li.liselected a{color:#e7ebf5;background:url(../images/fb/selected-bg.gif) no-repeat top left}
#fb_multi_friend_selector #friends li.liselected em{color:#fff;background:#6e84b3}
#fb_multi_friend_selector #friends li.liselected a:hover em,
#fb_multi_friend_selector #friends li.liselected a:hover strong{color:#fff}
#fb_multi_friend_selector #friends li.liselected .square{border-color:#b1c1e1;background-color:#8497c0}
#fb_multi_friend_selector #friends li.liselected .square span{/*background-image:url(../images/fb/selected-check.gif)*/}

#fb_multi_friend_selector #friends .disabled{opacity:.50;-moz-opacity:.50;filter:alpha(opacity=50)}
#fb_multi_friend_selector #friends li.disabled a:hover em,
#fb_multi_friend_selector #friends li.disabled a:hover strong{color:#222}
#fb_multi_friend_selector #friends .disabled a{cursor:default;border:none}
#fb_multi_friend_selector #friends .disabled strong{cursor:default}
#fb_multi_friend_selector #friends .disabled .square{cursor:default}
#fb_multi_friend_selector #friends .disabled span{cursor:default}
#fb_multi_friend_selector #friends .disabled a:hover{background:none}
#fb_multi_friend_selector #friends .disabled a:hover .square{border-color:#e0e0e0}
#fb_multi_friend_selector div.disabled{background-color:#efefef;font-weight:bold;padding:5px;margin-top:8px;border:1px solid;border-color:grey;width:auto}
#fb_multi_friend_selector label{color:#333;font-size:13px}
label.mfs_form{padding-right:8px}
#fb_multi_friend_selector .searching li{display:none}
#fb_multi_friend_selector .buttons{padding:10px 0 0 0}
#fb_multi_friend_selector #finder #skip,
#fb_multi_friend_selector .buttons input{padding-top:3px;padding-bottom:3px}
#fs_dropdown .dropdown_menu_header_shadow .menu_content{border:solid 1px #3b5998;background:white;height:200px;margin:0 10px 0 0;padding:5px 0;overflow:auto}

#fb_multi_friend_selector #finder #skip, #fb_multi_friend_selector .buttons input {padding-bottom:3px;padding-top:3px;}

input.request_form_submit {overflow:visible;padding:3px 6px 3px 26px;}
.inputbutton, .inputsubmit {background-color:#3B5998;border-color:#D9DFEA #0E1F5B #0E1F5B #D9DFEA;border-style:solid;
border-width:1px;color:#fff;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-size:11px;padding:2px 15px 3px;text-align:center;}

fieldset{border: 0; margin: 0; padding: 0;}
fieldset legend{font-weight: bold; font-size: 1.4em; padding-top: 10px; padding-bottom: 10px;}
#userEmail{margin-right: 10px;}
fieldset .friend label{color: #fff; padding-top: 3px;}
/* fieldset .friend input.text, fieldset .friend select{font-weight: bold;} */
fieldset .user-email{width: 66px; font-weight: bold; padding-right: 10px;}
fieldset .first-name{width: 90px; font-weight: bold;}
fieldset .last-name{width: 108px; font-weight: bold; margin-left: 33px;}
fieldset .facebook-status{width: 190px; font-weight: bold;}
fieldset .user-zip{width: 120px; font-weight: bold;}
fieldset .gender{width: 90px; font-weight: bold;}
fieldset .state{width: 80px; margin-left: 10px; font-weight: bold;}
fieldset label.email{width: 50px; font-weight: bold;}
fieldset .friend{background-image:url(../images/fb/bg-friend-odd.png); background-color:transparent; background-repeat: no-repeat; background-position: 0 0;clear:left;height:79px;margin:-10px 0 10px 10px;padding:32px 0 18px 100px;width:480px;}
fieldset .friend.odd{background-image:url(../images/fb/bg-friend-odd.png);}
fieldset .friend.even{background-image:url(../images/fb/bg-friend-even.png);}
fieldset img{float: left; margin-left: -70px; background-color: #6BB9E5; padding: 2px; border: 1px #12375D solid;}
fieldset p{height: 26px; margin: 0; padding: 0; overflow: hidden; position: relative;}
fieldset .name-gender label,
fieldset .state-email label,
fieldset .facebook-status-line label,
fieldset .your-zip-line label,
fieldset .gender-line label{display: block; float: left;}
fieldset .state-email input,
fieldset .gender-line input,
fieldset .facebook-status-line input,
fieldset .your-zip-line input,
fieldset .state-email select{float: left; margin-right: 26px;}
fieldset .name-gender input{float: left; margin-right: 0;}
fieldset label.error{overflow: hidden; background: #c00; border: 1px #a00 solid; padding: 2px; color: #fff;}
fieldset input.error,
fieldset input.required{background-color:#FFFFD5; border:2px solid #c00 !important; color:#c00;}
fieldset .errorMessage{background-color:#FFFFD5; border:2px solid #c00; color:#c00;}
fieldset p.your-zip-line,
fieldset p.facebook-status-line,
fieldset p.gender-line{position: relative; padding-top:5px;}
fieldset .your-zip-line label.error, 
fieldset .gender-line label.error{position: absolute; left: 240px;}
fieldset input.text,fieldset select{border: 1px #12375D solid;}

#bgOne{background: #056C95 url(../images/bg-notebook-tile.png) top center repeat-y !important; margin: -3px auto 0 auto !important; overflow: hidden;}
.notebook-top{height: 42px; background: #056C95 url(../images/bg-notebook-top.png) bottom center no-repeat !important;}
.notebook-top img{display: none;}
#bgOne,#wrapper,#main,#content{height: auto !important; min-height:814px !important;}
.videoPlayer{margin-left: -140px !important;}
a{color: #056F98}
#wrapper{width: 900px !important; padding: 20px 0 0 140px; font-size: 140% !important; font-weight: bold; overflow: hidden !important;}
#wrapper li{padding: 0.4em 0; margin-left: 2.6em; list-style-type: circle;}
#content{margin: 0 0 0 50px !important;}
#content img.crush{position: relative; top: 0; left: 0;}
#content img.declaration{float: right; position: absolute; top: -5px; right: -250px;}
#content #stars h3{top:580px !important; left: -40px !important;}
#content #stars ul{clear: both; position: relative; right: -40px;}
#content #wrapFlash{width: 640px; background:transparent url(../images/bg-flash.jpg) no-repeat scroll 0 0; margin:15px 0 0 30px !important; padding:10px 10px 86px 60px;}
#sidebar{float: right; right: 62px !important; top: 80px !important; z-index: 2000;}
#stars li, #selections li,#control li{list-style-type: none;}
h3{margin: 1.2em 0 !important; padding-top: 20px;}
#content #control{margin-top: -90px !important;}
#sidebar #sidebarSign div{padding-bottom: 10px;}
#sidebar #sidebarSign h3#h3Sign{margin: 0 !important;}
#sidebar #sidebarSign h5{font-size: 0.9em !important; padding: 0 !important;}
#sidebar #sidebarSign p{font-size: 0.85em !important; padding: 2px 0 0 2px !important; height: auto; font-weight: normal;}

/* non-facebook styles */
#nonfb-wrapper {
	width: 900px;
}
#nonfb-wrapper fieldset .friend{width: 570px; padding-left: 10px;}
#nonfb-wrapper label.error{display: none !important; visibility: hidden;}
.gender-line input.error{border: 0 !important; background: transparent;}
.gender-line label.error,
#nonfb-wrapper .gender-line label.error{display: block !important; visibility: visible !important;}
#nonfb-wrapper label.user-zip{display: block; float: left; width: 120px; padding-top: 4px; padding-right: 0;}
#nonfb-wrapper label.user-email{display: block; float: left; width: 120px; padding-top: 4px; padding-right: 0;}
#nonfb-wrapper label.user-firstname{display: block; float: left; width: 120px; padding-top: 4px;}
#nonfb-wrapper label.user-lastname{padding-left: 10px; padding-right: 10px;}
#nonfb-wrapper .friend input.text{width: 150px;}
#nonfb-wrapper .friend label.email{padding-left: 10px;}
#nonfb-wrapper .friend input.email{width: 180px;}
#nonfb-wrapper p.your-zip-line,
#nonfb-wrapper p.your-name{padding-top: 4px;}
#nonfb-wrapper label.last-name{margin-left: 0px;}
#nonfb-wrapper #validation-error-message{background-color:#FFFFD5; border:2px solid #c00; color:#c00; padding: 10px; margin-left: 20px;}
#nonfb-wrapper .buttons{overflow: hidden;}
#nonfb-wrapper .buttons input,
#nonfb-wrapper .buttons div{float: left;}

.fcbklist_item{overflow: hidden;}

