			#demoContentContainerDiv
			{
				position: absolute;
				
				
				left: 50%;
				top: 100px;
				z-index: 2;
				
				margin-left: -250px;
				
				min-width: 510px;
				height: 200px;
				
				
			}
      
        #instructionSpan
        {
          display: block;
          width: 500px;
          
          margin-bottom: 30px;
          
          text-align: center;
          font: .8em Arial, sans-serif;
        }
			
				#demoTextArea
				{
					position: relative;
					display: block;
					
					z-index: 1;
					
					width: 500px;
					
					height: inherit;
					
					padding: 4px;
					
					font: 1em Arial, sans-serif;
					word-wrap: break-word;
				}
				
				.mentionSpans
				{
					background-color: #eee;
					
					-moz-border-radius: 1px;
					-webkit-border-radius: 1px;
					border-radius: 1px;
				}
				
				
				.ui-autocomplete
				{
					position:absolute !important;
					color: #616161;

					border-left: 1px solid #BBBBBB;
					border-bottom: 1px solid #BBBBBB;
					border-right: 1px solid #BBBBBB;

					background: #FFFFFF;

					-webkit-box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.196);
					-moz-box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.196);
					box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.196);
				}
				
				.ui-autocomplete.ui-menu
				{
					padding: 0px;

				}
				
				.ui-autocomplete .ui-menu-item
				{
					border: 0px solid #000;
					margin: 0;
					padding: 3px;
					list-style-type: none;
					background: #FFFFFF;
					font-weight: normal;
				}

				.ui-autocomplete .ui-state-focus
				{
					border: 0px solid #000;
					background-color: #eee;
				}

				.ui-autocomplete-category {
					background-color: yellow;
				}

				.ui-autocomplete a
				{
					display: block;
					padding: 5px;
					cursor: pointer;
				}
				
				.ui-helper-hidden-accessible
				{
					border: 0;
					clip: rect(0 0 0 0);
					height: 1px;
					margin: -1px;
					overflow: hidden;
					padding: 0;
					position: absolute;
					width: 1px;
				}