.hidden {
 display: none;
}

/* this is used if you wish to emphasise a word*/
div.box {
	border: solid; border-width: thin; width: 100%
}

/* this is used if you wish to emphasise a word*/
em { font-style: italic; font-weight: bold; }

/* this is used if you wish to "strong" a word*/
strong { text-transform: uppercase;  font-weight: bold; }

/*this is the section for a paragraph - i.e. normal writing*/
BODY{
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	color: Black;

}

.highlight { background: #FFFF40; }

p.boxed{
	color: White;
	font-weight: Bold;
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 140%;
	border-style: solid;
	border-width: 1px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 1px;
	padding-bottom: 1px;
	background-color: #007DC3;
	border-color: #C0C0C0;
}

p.bottomMenu{
	color: White;
	font-size: 90%;

}

a.bottomMenu{
	color: White;
	text-decoration: none;
}

a.bottomMenu:HOVER{
	color: White;
	text-decoration: underline;
}

a.bottomMenu:VISITED{
	color: White;
}

p.topMenu{
	color: Black;
	font-size: 120%;
}

/* stuff for in the tables (size does not affect headings)- in this site this incudes most of the writing */
TH, TD {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 80%;
}



/*******  START OF AMENDMENTS TO STYLESHEET - 26-10-2004********/

/* START OF STANDARD TEXT LINKS AND COLOURS */
A {
	color: Blue;
	text-decoration: none;
}

A:HOVER {
	color: Blue;
	text-decoration: underline;
}

A:VISITED {
color: #6E8EE8;
}
/* ENDOF STANDARD TEXT LINKS AND COLOURS */

/* START OF MAIN LEFT MENU  TABLE STYLE LAYOUT */
p.mainmenu{
	color: Black;
	font-size: 100%;
}

a.mainmenu{
	color: Black;
	font-size: 100%;
}

a.mainmenu:HOVER{
	color: Red;
	text-decoration: underline;
}
/* END OF  MAIN LEFT MENU  TABLE STYLE LAYOUT */


/* START OF DIRECTORY TABLE STYLE LAYOUT
The following will now work, so you might want to change the colours etc. */
p.associatesBox{
	color: Black;
	font-size: 90%;
}

a.associatesBox{
	color: Black;
	font-size: 90%;
}

a.associatesBox:HOVER{
	color: Red;
	text-decoration: underline;
}
/* END OF DIRECTORY TABLE STYLE LAYOUT */

/* START OF FORM INPUT AND SELECT STYLE LAYOUT */
form {
margin-bottom: 0px;
} 

SELECT 
{background-color: #F3F3F3; 
 color: #000000;
 font-size: 10pt;
 font-family: Arial, Verdana, Helvetica, sans-serif; 
 font-weight: normal;}

TEXTAREA,.TEXTBOX,.FILE
{background-color: #FFFFFF; 
 border: #7F9DB9 1px solid; 
 color: black; 
font-family: Arial, Verdana, Helvetica, sans-serif; 
 font-size: 9pt; 
 font-weight: normal;}

.SUBMIT
{background-color: #cadeee; 
 border: #7F9DB9 2px solid; 
 color: #007DC3; 
font-family: Arial, Verdana, Helvetica, sans-serif; 
 font-size: 9pt; 
 font-weight: bold;}



 
 /* END OF FORM INPUT AND SELECT STYLE LAYOUT */
