/* colours */
body		{ color: #000000; 
		  background-color: #FFFFFF }
h1 		{ color: #FF6600 }
.body,
ul,
ol 		{ color: #202020 }
.navlink 	{ color: #FF6600 }
.small 		{ color: #000000 }
A:link 		{ color: #2020cc }
A:visited 	{ color: #202099 }
A:hover 	{ color: #FF6600 }
A.current:link,
A.current:visited,
A.current:hover { color: #999999 }

/* font sizes */
h1		{ font-size: 18px; }
.body,
.navlink	{ font-size: 12px; }
.small		{ font-size: 10px; }

/* general */
body {
	margin-top: 0px; 
	margin-left: 4px; 
	margin-right: 4px; 		
	margin-bottom: 0px;		
	padding: 0px;
	text-align: center	/* centre #mainPage on IE6 */
}

body>#mainPage {		/* centre on Firefox */
	margin-left: auto;
	margin-right: auto
}

#mainPage {
	text-align: left
}

h1 {
	line-height: 135%; 
	font-weight: normal; 	 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	margin-top: 10px;
	margin-bottom: 0px;
	margin-right: 14px;
	margin-left: 14px;
}

.body {
	line-height: 130%; 
	font-weight: normal; 	 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
}

.navlink {
	line-height: 150%; 
	font-weight: normal; 	 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	padding-bottom: 4px;
	border-bottom: 1px solid #CCC;
}


.small {
	line-height: 140%; 
	font-weight: normal; 	 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
}

p {
	margin-top: 10px;
	margin-right: 24px;
	margin-left: 20px;
	margin-bottom: 10px;
	text-align: justify
}

ul, ol {
	padding-left: 30px;
	padding-right: 30px;
	margin-top: 0px;
	margin-left: 15px;
	margin-right: 10px;
	margin-bottom: 20px;
}

li {
	margin-bottom: 6px;
}

.button { 	
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #FFFFFF; 
	background-color: #009999; 
}

.more {
	text-align: right;
	font-size: 80%
}	

.articles-header {
	font-size: 120%;
	text-align: left;
	padding: 0;
	margin: 20px 4px 0px 20px
}

.articles-mugshot {
	float: right;
	margin: 0 0 4px 4px
}

.articles-table {
	clear: both
}

tr.newmedia td strong {	
	font-size: 120%;
	display: block;
	padding-bottom: 1em
}

/* link decorations */
A:link { text-decoration: none; }
A:visited { text-decoration: none; }
A:hover { text-decoration: none; }
A:active { text-decoration: none; } 

A.current:link { text-decoration: none; }
A.current:visited { text-decoration: none; }
A.current:hover { text-decoration: none; }
A.current:active { text-decoration: none; } 

