fixes for big buttons

big buttons borders and text were appearing different when visited, had
to be a bit more explicit with the css (I had to explicitly set the
border colour and color when I have two classes added (i.e. .green and
.bigbutton but other styles added to just .bigbutton worked ok??
slightly odd I think but hey)