In my eyes, if you have white skin, then you are white. Period. Cultural constructs and non-European origin (no matter how big or small) mean nothing, especially when there are non-Euros that are fairer than actual Europeans living in Europe. "Whiteness" is such an abstract concept when it doesn't need to be, and it's idiotic.
white: a caucasoid, fair skinned oriental/yellow: a mongoloid, fair skinned black: a negroid, dark skinned brown: a caucasoid, brown/dark skinned I think that covers everything.