.boldbodytext  { color: #191919; font-weight: bold; font-size: 12px; font-family: helvetica, arial, geneva, swiss }
.boldbodyred { color: #cc0000; font-weight: bold; font-size: 12px; font-family: helvetica, arial, geneva, swiss }
.regbodytext { color: #000; font-weight: normal; font-size: 12px; font-family: helvetica, arial, geneva, swiss }
.serifheader { color: #c00; font-weight: bold; font-size: 16px; font-family: Arial, Helvetica, Geneva, Swiss }
.headerred { color: #c00; font-weight: bold; font-size: 18px; font-family: Arial, Helvetica, Geneva, Swiss }
.headergrey { color: #494949; font-weight: bold; font-size: 18px; font-family: Arial, Helvetica, Geneva, Swiss }
.verdanabody { font-size: 11px; font-family: Verdana, Arial, Helvetica }
.verdanabodybig { font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }
.verdanabodyxbig  { font-size: 14px; line-height: 20px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }
.trebuchet_text    { font-size: 16px; font-family: "Trebuchet MS", Trebuchet, Arial, Geneva, sans-serif }
.verdanabodysmall { font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }

a:link { text-decoration: none; color:#000099 }
a:visited { text-decoration: none; color:#355a95;}
a:hover { text-decoration: underline;  color:#c00;}
a:active { text-decoration: underline; color:#c00;}

a.trebuchet_text { font-weight:bold }

.searchhelv12  { color:#000000; font-weight: bold; font-size: 12px; font-family: helvetica, arial, geneva, swiss }
a:link.searchhelv12  {  text-decoration: none; color:#000000; font-weight: bold; }
a:visited.searchhelv12  {  text-decoration: none; color:#000000 ; font-weight: bold; }
a:hover.searchhelv12  { text-decoration: none; color: #cc0000; font-weight: bold; }
a:active.searchhelv12  { text-decoration: none; color: #cc0000; font-weight: bold; }

a:link.verdanabodybig { font-weight: normal; text-decoration: none; font-size: 12px; font-family: Verdana, Arial, Helvetica; color:black }
a:visited.verdanabodybig { font-weight: normal; text-decoration: none; color:black }
a:hover.verdanabodybig { font-weight: normal; text-decoration: none; color:#930000; }
a:active.verdanabodybig { font-weight: normal; text-decoration: none; color:#cc0000; }

.searchhelv14 { color: #cc0000; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss }
a:link.searchhelv14  {  text-decoration: none; color:#cc0000; font-weight: bold; }
a:visited.searchhelv14  {  text-decoration: none; color:#cc0000 ; font-weight: bold; }
a:hover.searchhelv14  { text-decoration: none; color: #ff0000; font-weight: bold; }
a:active.searchhelv14  { text-decoration: none; color: #ff0000; font-weight: bold; }

.tickertext { font-size: 9px; font-family: Verdana, Arial, Helvetica }
a:link.tickertext { text-decoration: none; font-weight: bold; color:#000099 }
a:visited.tickertext { text-decoration: none; font-weight: bold; color:#000099;}
a:hover.tickertext { text-decoration: underline; font-weight: bold; color:#c00;}
a:active.tickertext { text-decoration: underline; font-weight: bold; color:#c00;}

a:link.tickertext2 { text-decoration: none; font-weight: normal; color:#000099 }
a:visited.tickertext2 { text-decoration: none; font-weight: normal; color:#000099;}
a:hover.tickertext2 { text-decoration: underline; font-weight: normal; color:#c00;}
a:active.tickertext2 { text-decoration: underline; font-weight: normal; color:#c00;}
.helvtext  { font-size: 12px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.bighelv { font-weight: bold; font-size: 18px; line-height: 24px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.searchbody { font-size: 11px; font-weight: normal; font-family: Verdana, Arial, Helvetica; color:black }
a:link.searchbody { font-weight: normal; text-decoration: none; font-size: 11px; font-family: Verdana, Arial, Helvetica; color:black }
a:visited.searchbody { font-weight: normal; text-decoration: none; color:black }
a:hover.searchbody { font-weight: normal; text-decoration: none; color:#930000; }
a:active.searchbody { font-weight: normal; text-decoration: none; color:#cc0000; }

.noticeheader  { color: 000099; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a:link.noticeheader { color: #000099; text-decoration: none; font-weight: bold; }
a:visited.noticeheader { color: #000099; text-decoration: none; font-weight: bold;}
a:hover.noticeheader { color:#990000; text-decoration: none; font-weight: bold; }
a:active.noticeheader { color:#990000; text-decoration: underline; font-weight: bold; }

.inputtext 	{  font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; font-style: normal; font-weight: bold; color: #020262; text-decoration: none; background: #eeeeee}
.inputtextlight 	{  font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; font-style: normal; font-weight: normal; color: #020262; text-decoration: none; background: #e2e2e2}
.inputtext2 	{  font-size: 12px; line-height = 14px; font-family: Helvetica, Arial, Geneva, Swiss; font-style: normal; font-weight: bold; color: #313131; text-decoration: none; background: #f5f5f5}
.inputgeorgia 	{  font-size: 17px; font-family: Georgia, "Times New Roman", Times; font-style: normal; font-weight: normal; color: #020262; text-decoration: none; background: #ffffff}
.inputhelvetica { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: normal; font-weight: normal; color: #020262; text-decoration: none; background: #ffffff }

.georgiaadmin { font-size: 17px; font-family: Georgia, "Times New Roman", Times }

/*----- The following are used only in test pages - Luke.---*/
.boldbodytext2  { font-size: 12px; line-height: 16px; font-family: helvetica, arial, geneva, swiss }
.tickertext2 { font-size: 10px; font-family: Verdana, Arial, Helvetica }

.text-link-centred {
	font-style: italic;
	font-weight: bold;
	text-align: center;
}
