To recap, if two populations are normally distributed, then \(\bar{x_1} - \bar{x_2}\) is approximately:
$$N(\mu_1 - \mu_2, \sqrt{\frac{\sigma_1^2}{n_1} + \frac{\sigma_2^2}{n_2}}$$
So, what's the confidence interval for a difference in population means?
$$(\bar{x}_1 - \bar{x}_2) \pm t^*(\text{s.e.}\(\bar{x}_1 - \bar{x}_2\))$$
The null value for this difference is most commonly 0.
The interval requires that you have independent random samples from normal populations. If the sample sizes are large (both > 30), the assumption of normality is not so crucial and the result is approximate.
If population variances are equal, use pooled test. This is the null hypothesis:
$$H_0: \sigma_1^2 = \sigma_2^2 = \sigma_2$$
Levene's test can be used to assess this. If you have a small p-value (using the 10% level), then the pooled procedure should NOT be used.