body
{
	background-color:White;
}
body, td, .text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 17px; padding-right: 0px; padding-left: 0px; color: #555555; }
.smallHeading {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold}
.smallText {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.textHighlight {  color: #FF3300; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 17px; font-weight: bold}.
searchResultsStats { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold ; color: #850FCC}
h1, .HeadingBig { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold ; color: #6600FF}
.HeadingNormal { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold ; color: #6600FF; }
.pageLinks { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; color: #FF00FF}
a:active { text-decoration:underline; color: #FFFF99}

.textLinks { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; color: #000000}
.colouredCell { background-color: #fff8ec;}
.hint { font-size: 10px; }
.welcome { color:#FFC6AF; font-size: 12px; font-weight: bold;  line-height: 26px;}
.validationWarnings { color: Red; font-size: 13px; font-weight: bold; }

/* don't ask, it's ugly */
.ethnicityTable { width: 386px; }
.occupationTable { width: 334px; }
.personalityTable { width: 311px; }

a, a:visited { color: #0000ff }
a:active { color: Red; }

A.connectLink, a.connectLink:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000000; line-height: 28px; text-decoration: underline;}



A.menuLinks, a.menuLinks:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; line-height: 28px; }
A.searchResultsLink, A.searchResultsLink:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000000; text-decoration: none}
A.menuLinksBrown, a.menuLinksBrown:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFC6AF; line-height: 22px; padding-top: 18px; }
a:hover{text-decoration:underline; }
a.HeadingNormal:visited { text-decoration:underline; color: #FF00FF}
