mBorderStyle[aIndex] |= BORDER_COLOR_DEFINED;
  void AppendBorderColor(PRInt32 aIndex, nscolor aColor, PRBool aTransparent)  {    NS_ASSERTION(aIndex >= 0 && aIndex <= 3, "bad side for composite border color");    nsBorderColors* colorEntry = new nsBorderColors(aColor, aTransparent);    if (!mBorderColors[aIndex])      mBorderColors[aIndex] = colorEntry;    else {      nsBorderColors* last = mBorderColors[aIndex];      while (last->mNext)        last = last->mNext;      last->mNext = colorEntry;    }    mBorderStyle[aIndex] &= ~BORDER_COLOR_SPECIAL;    mBorderStyle[aIndex] |= BORDER_COLOR_DEFINED;  }