/* CSS Controls for the Input Field, and All Selected Values */

ul.holder 								{ margin:0px; border:1px solid #CECECE; overflow:hidden; height:auto !important; height:1%; padding:4px 5px 0; width:330px; }
*:first-child+html ul.holder 			{ padding-bottom:2px; } /* ie7 and below */
* html ul.holder 						{ padding-bottom:2px; } /* ie7 and below */

ul.holder li 							{ float:left; list-style-type:none; margin:0 5px 4px 0; white-space:nowrap; }
ul.holder li.bit-box, 
ul.holder li.bit-input input			{ font-size:11px; font-family:Arial; font-weight:bold; color:#6E6E6E; } /* Style of the SELECTED items */
ul.holder li.bit-box 					{ -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; border:1px solid #CAD8F3; background:#DEE7F8; padding:1px 5px 2px; }
ul.holder li.bit-box-focus				{ border-color:#598BEC; background:#598BEC; color:#ffffff; }
ul.holder li.bit-input input			{ width:auto; overflow:visible; margin:0; border:0px; outline:0; padding:3px 0px 2px; } /* no left/right padding here please */
ul.holder li.bit-input input.smallinput	{ width: 20px; }

ul.holder li.bit-box 		{ padding-right:15px; position:relative; z-index:1000;}
ul.holder li.bit-hover 		{ background:#BBCEF1; border:1px solid #6D95E0; }
ul.holder li.bit-box-focus 	{ border-color:#598BEC; background:#598BEC; color:#ffffff; }

ul.holder li.bit-box a.closebutton				{ position:absolute; right:4px; top:5px; display:block; width:7px; height:7px; font-size:1px; background: url('/includes/jquery/images_fcbkcomplete/close.gif'); }
ul.holder li.bit-box a.closebutton:hover		{ background-position:7px; }
ul.holder li.bit-box-focus a.closebutton, 
ul.holder li.bit-box-focus a.closebutton:hover	{ background-position:bottom; }

/* CSS Controls for the AutoComplete Dropdown Box */

.facebook-auto 						{ display:none; position:absolute; width:330px; background:#eeeeee; }
.facebook-auto .default				{ padding:5px 7px; border:1px solid #cccccc; border-width:0 1px 1px; font-family:"Arial","Lucida Grande","Verdana"; font-size:11px; } /* Default Text */
.facebook-auto ul					{ display:none; margin:0; padding:0; overflow:auto; position:absolute; z-index:9999 }
.facebook-auto ul li				{ padding:5px 12px; z-index:1000; cursor:pointer; margin:0; list-style-type:none; border:1px solid #cccccc; border-width:0 1px 1px; font:11px "Arial","Lucida Grande","Verdana"; background-color:#eeeeee; }
.facebook-auto ul li em				{ font-weight:bold; font-style:normal; background:#cccccc; }
.facebook-auto ul li.auto-focus		{ background:#4173CC; color:#ffffff; }
.facebook-auto ul li.auto-focus em	{ background:none; }

.deleted	{ background-color:#4173CC !important; color:#ffffff !important; }
.hidden		{ display:none; }

.ie6fix	{ height:1px; width:1px; position:absolute; top:0px; left:0px; z-index:1; }