.formtext			{font-family:verdana,arial;font-size:8pt;color:#adc6be;font-weight:100;}
.followlink			{font-family:verdana,arial;font-size:10px;color:#277c9b;font-weight:100;}
.emptylink			{font-family:verdana,arial;font-size:10px;color:#277c9b;font-weight:bold;}
.searchtext			{font-family:verdana,arial;font-size:10pt;color:#333333;font-weight:100;}
.searchtitle			{font-family:verdana,arial;font-size:12px;color:#468eab;font-weight:100;}
.admintitle			{font-family:verdana,arial;font-size:10pt;color:#468eab;font-weight:bold;}
.newsHead			{font-family:verdana,arial;font-size:7pt;color:#dddddd;font-weight:600;}
.newsBody			{font-family:verdana,arial;font-size:7pt;color:#000033;font-weight:100;}
.picturegallery			{font-family:arial;font-size:10px;color:#000000;font-weight:normal;}
.norm				{font-family:verdana;font-size:x-small;color:#5c5c5c;font-weight:normal;}
.normW				{font-family:verdana,arial;font-size:7pt;color:#dddddd;font-weight:normal;}
.normEm				{font-family:verdana;font-size:medium;color:#2a7b8e;font-weight:normal;}
.button				{font-family:verdana,arial;font-size:8pt;color:#000000;font-weight:400;}
.blueBold			{font-family:verdana,arial;font-size:8pt;color:#000066;font-weight:600;}
.blueHead			{font-family:verdana,arial;font-size:11pt;color:#000066;font-weight:600;}
.blue				{font-family:verdana,arial;font-size:8pt;color:#000066;font-weight:normal;}
.redBold			{font-family:verdana,arial;font-size:8pt;color:#cc0000;font-weight:600;}
.greenHead			{font-family:verdana,arial;font-size:11pt;color:#006600;font-weight:600;}
.txtInput			{font-family:verdana,arial,courier;font-size:9px;color:#04376B;text-decoration:none;border:1px #000000 solid;background-color:#ffffff;}
.nav				{font-family:verdana,arial;font-size:8pt;color:#990000;font-weight:normal;}
.navOn				{font-family:verdana,arial;font-size:8pt;color:#cc3300;font-weight:normal;text-decoration:underline;}
.navPipe			{font-family:verdana,arial;font-size:8pt;color:#ff9933;font-weight:normal;}
.navPipeGreen			{font-family:verdana,arial;font-size:8pt;color:#006600;font-weight:normal;}
.transCell			{padding-top:3px;padding-bottom:3px;font-size:11px;font-family:verdana,arial,courier;color:#403f3f;}
.light				{font-family:verdana;font-size:11px;color:#999999;font-weight:normal; text-decoration:none;}
.darktext			{font-family:verdana;font-size:12px;color:#222222;font-weight:normal; text-decoration:none;}
.dark				{font-family:verdana;font-size:12px;color:#222222;font-weight:normal; text-decoration:none;}
.dark:hover			{font-family:verdana;font-size:12px;color:#222222;font-weight:normal; text-decoration:underline;}
.recordtitle			{font-family:verdana;font-size:12px;color:#222222;line-height:18px;font-weight:normal;text-decoration:none;}
.recorddetails			{font-family:verdana;font-size:11px;color:#888888;line-height:16px;font-weight:normal;text-decoration:none;}
.greenblue			{font-family:verdana,arial;font-size:10px;color:#277c9b;}
.resultpages			{font-family:verdana,arial;font-size:10px;color:#277c9b;text-align:justify;line-height:16px;}
.fieldtitle			{font-family:verdana,arial;font-size:10px;color:#277c9b;font-weight:normal;}
.searchfield			{font-family:verdana,arial;font-size:10px;color:#468eab;font-weight:normal;}

h2				{font-size:16px;font-weight:bold;}

.holder				{display:block;position:relative;height:1px;width:1px;}
.gateway			{display:block;text-decoration:none;position:relative;border:1px solid #cccc99;background:#f5f5f5 url('../images/gatewaybanner.gif') no-repeat;width:618px;height:110px;margin-top:20px;}
.gateway .searchbox		{position:absolute;text-decoration:none;left:440px;top:60px;width:140px;height:25px;padding:4px;color:#666666;font-size:11px;font-family:arial;background:#ffffff;border:1px solid #cccc99;}
.gateway .searchbutton		{position:absolute;left:555px;top:63px;}
.gateway .link			{position:absolute;top:15px;left:35px;}
.gateway img			{border:0px;}


.catalogue			{position:absolute;display:block;top:137px;left:130px;}
.catalogue .searchbox		{position:absolute;width:140px;height:25px;padding:4px;color:#666666;font-size:11px;font-family:arial;background:#ffffff;border:1px solid #cccc99;}
.catalogue .searchbutton	{position:relative;left:117px;top:3px;}

.results			{border-collapse:collapse;width:100%;}
.results th			{padding:3px;font-size:11px;border:1px solid #5c5c5c;background-color:#858585;color:#ffffff;text-align:left;font-weight:normal;}
.results td			{padding:3px;font-size:11px;border:1px solid #5c5c5c;}
.results .odd			{background-color:#ffffff;}
.results .even			{background-color:#f5f5f5;}


