public JPanel buildEmailPanel() {
		JPanel p = new JPanel();
		Border b = BorderFactory.createTitledBorder("Email(s):");
		p.setBorder(b);
		p.setLayout(new BorderLayout());
		
		JPanel newEmailPanel = new JPanel();
		newEmailPanel.add(new JLabel("New: "));
		newEmailTF = new JTextField(12);
		newEmailPanel.add(newEmailTF);
		JButton addPhoneBtn = new JButton("Add");
		addPhoneBtn.addActionListener(new EmailListener());
		newEmailPanel.add(addPhoneBtn);
		p.add(newEmailPanel, BorderLayout.PAGE_START);
		
		JPanel curEmailsPanel = new JPanel();
		curEmailsPanel.add(new JLabel("Current: "));
		curEmailTF = new JTextField(12);
		curEmailsPanel.add(curEmailTF);
		leftEmailBtn = new BasicArrowButton(SwingConstants.WEST);
		leftEmailBtn.addActionListener(new LeftEmailListener());
		curEmailsPanel.add(leftEmailBtn);
		rightEmailBtn = new BasicArrowButton(SwingConstants.EAST);
		rightEmailBtn.addActionListener(new RightEmailListener());
		curEmailsPanel.add(rightEmailBtn);
		p.add(curEmailsPanel, BorderLayout.CENTER);
		
		JPanel updateEmailsPanel = new JPanel();
		JButton delEmailsBtn = new JButton("Delete");
		delEmailsBtn.addActionListener(new EmailListener());
		updateEmailsPanel.add(delEmailsBtn);
		JButton editEmailBtn = new JButton("Edit");
		editEmailBtn.addActionListener(new EmailListener());
		updateEmailsPanel.add(editEmailBtn);
		p.add(updateEmailsPanel, BorderLayout.PAGE_END);
		
		leftEmailBtn.setEnabled(false);
		rightEmailBtn.setEnabled(false);
		
		return p;
	}