/*İfassoc.co.uk. All rights reserved. standard.css by David Balch | version 1.1 | last modified 2001-05-10

### Start remove section###
Do not modify this file, make a copy and modify that.
Please remove this section when file is modified, and link in HEAD section of html page using 
"<link rel="stylesheet" type="text/css" href="newfilename.css" />".

The styles in this file will render correctly in IE4+, NS4.* NS6, Opera5.
Font sizes will be bigger in NS4.*
Line heights are not consistent between browsers.
David Balch, www.fassoc.co.uk. 30/03/2001

CSS classes are Case SensitIve, I reccommend writing the names lowercase.
If concantating several words, make the initial of each word after the first a capital letter - e.g. "testClass".

### End remove section###
*/

/* Section 1 - body classes
Main font face, size and colour for the whole page, Colour of page background .

To deal with NS4.* the following class definitions should have the same values:
- body, td and div must all have font-family, color;
- body and td must have font-size.

Font-size in "em" allows user scaling - best practice for accessability. 
Use font-size percentages in all classes except. body, td, div.
*/
body {
	background-color: #6699cc;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 0.7em;
	color : white;
}
td {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 0.7em;
	color : white;
}
div {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : white;
}
.bground {  
background-attachment: scroll; 
background-color: #336699; 
background-image:  url(images/Blue_mug_gif.gif); 
background-repeat: no-repeat; 
background-position: right top; 
padding-top: 5px; 
padding-right: 5px; 
padding-bottom: 5px; 
padding-left: 5px}
.cellhead{
	background : #191970;
}
/*Section 2 - link classes.
Rollover colours don't work in NS4.*/
a:LINK {
	font-weight : bold;
	color : #FF9900;
}
a:HOVER {
	color : #FF9999;
	text-decoration : none;
}
a:ACTIVE {
	color : #FF9900;
	text-decoration : none;
}
a:VISITED {
	color : #FF9900;
	font-weight : bold;
}
a:VISITED:HOVER{
	color : white;
	text-decoration : none;
}

a.small:LINK {
	font-size : 0.8em;
	font-weight : bold;
	color : #AFC8F5;
	text-decoration : none;
}
a.small:HOVER {
	font-size : 0.8em;
	color : white;
	text-decoration : none;
}
a.small:ACTIVE {
	font-size : 0.8em;
	color : #AFC8F5;
	text-decoration : none;
}
a.small:VISITED {
	font-size : 0.8em;
	color : #AFC8F5;
	font-weight : bold;
	text-decoration : none;
}
a.small:VISITED:HOVER {
	font-size : 0.8em;
	color : white;
	text-decoration : none;
}

a.nav:LINK {
	font-size : 1em;
	font-weight : bold;
	color : white;
	text-decoration : none;
}
a.nav:HOVER {
	font-size : 1em;
	color : #191970;
	text-decoration : none;
}
a.nav:ACTIVE {
	font-size : 1em;
	color : white;
	text-decoration : none;
}
a.nav:VISITED {
	font-size : 1em;
	color : white;
	font-weight : bold;
		text-decoration : none;
}
a.nav:VISITED:HOVER {
	font-size : 1em;
	color : #191970;
	text-decoration : none;
}

a.title:LINK {
	font-size : 100%;
	font-weight : bold;
	color: #ECD326;
	text-decoration : underline;
}
a.title:HOVER {
	font-size : 100%;
	color : #191970;
	text-decoration : none;
}
a.title:ACTIVE {
	font-size : 100%;
	color: #ECD326;
	text-decoration : none;
}
a.title:VISITED {
	font-size : 100%;
	color: #FFFFFF;
	font-weight : bold;
	text-decoration : underline;
}
a.title:VISITED:HOVER {
	font-size : 100%;
	color : #191970;
	text-decoration : none;
}
/*Section 3 - page layout classes
Font family need be stated only if it is different from the main text.*/
h1{
	font-size : 130%;
	font-weight : bold;
	margin-bottom : -0.2 em;
	margin-top : 1 em;
	text-align : center;
}
h2 {
	font-size : 110%;
	font-weight : bold;
	color: #ECD326;
	margin-bottom : 0.6em;	
	margin-top : 1 em;
	
}

.imgborder{
	border : 1px solid Black;
}
table.list td{
	border-bottom : 1px solid #AFC7DF;
}
.bgimg {
	background : #336699 url(/img/bgimg.jpg) no-repeat scroll right top;
	/*border : 1px solid #b1b1af;*/
	border-collapse : collapse;
}
.small {
		font-size : 0.7em;
}
.bgimg2 {
	background : #5282b2 url(/img/bgimg3.gif) no-repeat scroll  bottom;
	/*border : 1px solid #b1b1af;*/
	border-collapse : collapse;
}
.highlight{
	font-size : 100%;
	font-weight : bold;
	text-decoration : underline;
	color : #FFED6E;
}
/*.formtable {
	border : 1px solid #AFC7DF;
	background : #5282b2;
	color : white;
	border-collapse : collapse;
}
.formtable td {
	border : 1px solid #AFC7DF;
	border-collapse : collapse;
	color : white;
}*/
