BODY, H1, H2, H3, P, LI, UL, OL, TABLE, TD { font-family: Arial,Tahoma,Helvetica; }

A:link            { text-decoration: none; color: #000088; }
A:visited         { text-decoration: none; color: #AA0088; }
A:hover           { text-decoration: underline; }
A.banner          { color  : #FFFFFF; font-size : small; text-decoration : none; }
A.bblue           { color: #FFFFFF; background-color: #9999FF; font-size : small; text-align: center; }
A.bred            { color: #FFFFFF; background-color: #FF6666; font-size : small; text-align: center; }
BODY              { background-color: white; font-size: small; }
#H1                { color: #3366FF; }
#H3                { color: #3366FF; }
#H4                { color: #3366FF; }
INPUT             { background-color: #FFFFFF; }
P                 { }
SELECT            { background-color: white; }
TABLE             { border-width: 1; }
#TH                { border-style: solid; border-width: 0; border-color: #00609A;}
TH.linkmenu       { background-color: #FFFFFF; padding: 0; font-size: 12pt; }
.reset_button     { background-color: #FF6347; color: yellow;}
.datatitle        { background-color: #B0C4DE; }
.databody         { }
.searchtitle      { background-color: #F0F8FF; font-size: 10pt; }
.searchbody       { background-color: #d9e4f8; font-size: small; }
.settingstitle    { background-color: #F0F8FF; font-size: small; }
.settingsbody     { background-color: #F0F8FF; font-size: small; }
.uploadtitle      { background-color: #d9e4f8; font-size: small; }
.uploadbody       { background-color: #B0C4DE; font-size: small; }
.technicalinfo    { background-color: #FFFFFF; }
.toggle           { color: #3366FF; }
.error            { color: #FF6347; }
.note             { color: #FF6347; }
.pre              { font-family: Arial,Tahoma,Helvetica; }
.popup            { COLOR: #F0F8FF; CURSOR: help; TEXT-DECORATION: none }
.shade            { background-color: #F0F8FF}
table.master{
	text-align: center;
	width: 100%;
	background-color: #ffffff;
	border: 0px;
	border-collapse: collapse;
	border-spacing: 0px;
	font-family: Arial,Tahoma,Helvetica;
}

table.text{
	text-align: left;
	font-size: 14px;
	color: #000000;
	width: 600px;
	background-color: #ffffff;
	border: 0px;
	border-collapse: collapse;
	border-spacing: 2px;
}

table.details{
	text-align: center;
	font-size: 14px;
	color: #000000;
	width: 800px;
	background-color: #ffffff;
	border: 0px;
	border-collapse: collapse;
	border-spacing: 2px;
}
table.small{
	text-align: center;
	width: 600px;
	border: 1px #00609A solid;
	border-collapse: collapse;
	border-spacing: 2px;
}
table.organiser{
	text-align: center;
	font-size: 14px;
	color: #000000;
	width: 600px;
	background-color: #ffffff;
	border: 0px;
	border-collapse: collapse;
	border-spacing: 2px;
}

tr.small_header{
	text-align: left;
	background-color: #d9e4f8;
	font-style: bold;
	font-size: 18px;
	color: #000088;
}
tr.small_detail{
	text-align: center;
	font-size: 16px;
	color:#000080;
}
td.small_detail{
	border: 1px #00609A solid;
}
td.page_header{
	font-size: 36px;
	color: #000080;
	font-style: italic;
}

td.page_sub_header{
	font-size: 16px;
	color: #000080;
	font-style: italic;
}

td.links{
	color: #000080;
	font-size: 18px;
}	
td.footnote{
	color: #000080;
	font-size: 12px;
	text-align: center;
}	

a.sp_links{
	text-decoration: underline;
}	
hr.basic{
	width: 800px;
	color: #000088;	
}
