body{font-family: Verdana, Arial, Helvetica, MS Sans Serife; font-size:12px;  color: #003200; 
	 text-align: left; topmargin: 0; leftmargin: 0; bottommargin: 0; rightmargin: 0; marginheight: 0; marginwidth: 0; background-color: #FFFFFF; background-image:   url(images/site-images/bg.gif)}
a:link {color:#003200;}
a:active {color:#003200;}
a:visited {color:#003200;}
a:hover {color:#003200;}
		
A.menulink {
width: 132px;
text-align: left;
padding: 0;
background-color: ;
background-image:   url(images/celtic-menu_bg.gif);
text-decoration:none;
font-family: Verdana, Arial, Helvetica, "MS Sans Serife"; font-size:14px;
font-size:12px;
color: #003300;
border: 1px solid #FFFFFF;
}

A.menulink:hover {
border: solid 1px #FFFFFF;
text-decoration:underline;
color: #006600;
font-size:12px;
}

A.menulink:visited {
color: #003300;
font-size:12px;
}

.keyline {
background-color: #003200;
}

.searchbackground {
background-color: #FFFFFF;
}

.navigationbackground {
background-color: #FFFFFF;
}

.searchbox {
border: solid 0px #003200;
font-family: Verdana, Arial, Helvetica, MS Sans Serif;
font-size:8pt;
color:#003200;
background-color: #FFFFFF;
}		

.furtherinfobox {
background-color: #000066;
}

.TextBox {
BORDER-RIGHT: #FFFFFF 0px inset; BORDER-TOP: #FFFFFF 0px inset; FONT-SIZE: 12px; BACKGROUND-ATTACHMENT: fixed; BACKGROUND-IMAGE:  url(images/site-images/box_shadow.gif); BORDER-LEFT: #FFFFFF 0px inset; COLOR: #000000; BORDER-BOTTOM: #FFFFFF 0px inset; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}

A.linkz {
text-align: left;
padding: 3;
background-color: ;
background-image:   url(images/celtic-menu_bg.gif);
text-decoration:none;
font-family: Verdana, Arial, Helvetica, "MS Sans Serife"; font-size:14px;
font-size:12px;
color: #003300;
border: 1px solid #FFFFFF;
}

A.linkz:hover {
border: solid 1px #FFFFFF;
text-decoration:underline;
color: #006600;
font-size:12px;
}

A.linkz:visited {
color: #003300;
font-size:12px;
}