/* Style Sheet for www.oldactonians.co.uk   */
/* Copyright (c)2000 Curran Technology Ltd. */
/* Updated: 07/06/2001                      */


	/* Main Inline Style */

BODY {
	background-color: #FFFFFF;
	color: #000000;
	font-family:Tahoma,Verdana,Helvetica;
	font-size: 11pt;
}

img {
	border: 0;
}

a:Link {
color: #0000FF; /*medium blue*/
	margin-top: 5px;
	margin-bottom: 2px;
	text-decoration:none;
}

a:Active {
color: yellow;
	margin-top: 5px;
	margin-bottom: 2px;
	text-decoration:none;
}

a:Visited {
color: #ff9900; /*orangy*/
	margin-top: 5px;
	margin-bottom: 2px;
	text-decoration:none;
}

a:hover { color: red;
	text-decoration:none;
}

/* paragraph styles */
.normal {
	font-family:Tahoma,Verdana,Helvetica;
	font-size: 9pt;
	font-style : normal;
	font-weight : normal;
	margin-top: 8px;
	margin-bottom: 8px;
}
.Italics {
	font-family:Tahoma,Verdana,Helvetica;
	font-size: 9pt;
	font-style : italic;
}
.Bold{
	font-family:Tahoma,Verdana,Helvetica;
	font-size: 9pt;
	font-weight : bold;
}
.underline {
	font-family:Tahoma,Verdana,Helvetica;
	font-size: 9pt;
	text-decoration : underline;
}
.Oblique {
	font-family:Tahoma,Verdana,Helvetica;
	font-size: 9pt;
	font-style : oblique;
	font-weight : lighter;
	font-size : larger;
}
.rightalign {
	font-family:Tahoma,Verdana,Helvetica;
	font-size: 9pt;
	text-align: right;
}

/* list styles */
.Decimal {
	font-family:Tahoma,Verdana,Helvetica;
	font-size: 9pt;
	list-style-type: decimal;
	margin-top : 8px;
	margin-left: 25px;
	padding-left: 12px;
}
.Decimal li {
	margin-top : 7px;
}
.LowerRoman{
	font-family:Tahoma,Verdana,Helvetica;
	font-size: 9pt;
	list-style-type: lower-roman;
	list-style-position: outside;
	margin-top : 8px;
	margin-left: 25px;
	padding-left: 12px;
}
.LowerRoman li {
	margin-top : 7px;
}
.UpperRoman{
	font-family:Tahoma,Verdana,Helvetica;
	font-size: 9pt;
	list-style-type: upper-roman;
	list-style-position: outside;
	margin-top : 8px;
	margin-left: 25px;
	padding-left: 12px;
}
.UpperRoman li {
	margin-top : 7px;
}
.LowerAlpha{
	font-family:Tahoma,Verdana,Helvetica;
	font-size: 9pt;
	list-style-type: lower-alpha;
	list-style-position: outside;
	margin-top : 8px;
	margin-left: 25px;
	padding-left: 12px;
}
.LowerAlpha li {
	margin-top : 7px;
}
.UpperAlpha{
	font-family:Tahoma,Verdana,Helvetica;
	font-size: 9pt;
	list-style-type: upper-alpha;
	list-style-position: outside;
	margin-top : 8px;
	margin-left: 25px;
	padding-left: 12px;
}
.UpperAlpha li {
	margin-top : 7px;
}
.Square{
	font-family:Tahoma,Verdana,Helvetica;
	font-size: 9pt;
	list-style-type: square;
	margin-top : 8px;
	margin-left: 25px;
	padding-left: 12px;
}
.Square li {
	margin-top : 7px;
}
.Circle{
	font-family:Tahoma,Verdana,Helvetica;
	font-size: 9pt;
	list-style-type: circle;
	list-style-position: outside;
	margin-top : 8px;
	margin-left: 25px;
	padding-left: 12px;
}
.Circle li {
	margin-top : 7px;
}

.Disc{
	font-family:Tahoma,Verdana,Helvetica;
	font-size: 9pt;
	list-style-type: disc;
	list-style-position: outside;
	margin-top : 8px;
	margin-left: 25px;
	padding-left: 12px;
}
.Disc li {
	margin-top : 7px;
}
.Simple dt{
	font-family:Tahoma,Verdana,Helvetica;
	font-size: 9pt;
	font-weight : bold;
	text-decoration : none;
}
.Simple dd{
	font-family:Tahoma,Verdana,Helvetica;
	font-size: 9pt;
	font-style : normal;
}

.ULTitleTextOblique dt{
	font-family:Tahoma,Verdana,Helvetica;
	font-size: 9pt;
	font-weight : bold;
	text-decoration : underline;
}
.ULTitleTextOblique dd{
	font-family:Tahoma,Verdana,Helvetica;
	font-size: 9pt;
	font-style : oblique;
}
.ULTitleTextItalic dt{
	font-family:Tahoma,Verdana,Helvetica;
	font-size: 9pt;
	font-weight : bold;
	text-decoration : underline;
}
.ULTitleTextItalic dd{
	font-family:Tahoma,Verdana,Helvetica;
	font-size: 9pt;
	font-style : italic;
}

TD { 
	font-family:Tahoma,Verdana,Helvetica;
	font-size: 9pt;
}


TD.searchbar {
	font-family:Tahoma,Verdana,Helvetica;
	font-size: 9pt;
	border:solid #006600 1pt;
	background:#CCFF99;
	padding: 0.1cm 0.1cm 0.1cm 0.1cm;
}

TD.header {
	font-family:Tahoma,Verdana,Helvetica;
	font-size: 18pt;
	border:solid #006600 1pt;
	background:#CCFF99;
	padding: 0.1cm 0.1cm 0.1cm 0.1cm;
}

/* used by  FINDCHILDREN tag results listings inside the TD */
TABLE.fcnorm {
	border-collapse: collapse; /*used by IE + */
	border-spacing: 0;	/*netscape 6  uses this instead of the collapse item above*/
	border: 0;
	width: 160px;
	}

TD.content {
	font-family:Tahoma,Verdana,Helvetica;
	font-size: 9pt;
	border:solid #006600 1pt;
	background:#CCFF99;
	padding: 0.1cm 0.1cm 0.1cm 0.1cm;
}

.fclistname  { 
	font-family:Tahoma,Verdana,Helvetica;
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
}
/* FINDCHILDREN DOTTABLE style */
TABLE.fcdot {
	border-collapse: collapse; /*used by IE + */
	border-spacing: 0;	/*netscape 6  uses this instead of the collapse item above*/
	border: 0;
	width: 150px;
	}
TABLE.fcdot tr {
	vertical-align: top;
	}

TD.fcheader {
	font-family:Tahoma,Verdana,Helvetica, Sans-Serif;
	font-size: 11pt;
	color:#0000FF;
	border: 0;
	padding: 5;
}


/* used for producing "previous 1|2|3" */
TD.standardbanner (
	font-family:Tahoma,Verdana,Helvetica, Sans-Serif;
	font-size: 9pt;
	color:#000000;
	}

	/* Announcements tables*/
TABLE.announcement {
	border-collapse: collapse; /*used by IE + */
	border-spacing: 0;	/*netscape 6  uses this instead of the collapse item above*/
	border: 0;
	}

TD.annhead {
	font-family:Tahoma,Verdana,Helvetica;
	font-size: 9pt;
	text-align: left;
	border:solid #9999CC 1pt;
	padding: 5;
	background:#9999CC;
}

TD.annmain {
	font-family:Tahoma,Verdana,Helvetica;
	font-size: 9pt;
	text-align: left;
	border:solid #9999CC 1pt;
	padding: 5;
	background:#FFFFFF;
}

	/* Format for the main news content */
/**** display precis where title is a link ****/
TABLE.newssumtitled {
	border-collapse: collapse; /*used by IE + */
	border-spacing: 0;	/*netscape 6  uses this instead of the collapse item above*/
	border: 0;
	}

TD.newstitleheader {
	font-family:Tahoma,Verdana,Helvetica, Sans-Serif;
	font-size: 11pt;
	color:#0000FF;
}

TD.newstitleprecis {
	font-family:Tahoma,Verdana,Helvetica, Sans-Serif;
	font-size: 9pt;
	color:#000000;
}
/*** display precis where "more" is a link ***/
TABLE.newssummary {
	border-collapse: collapse; /*used by IE + */
	border-spacing: 0;	/*netscape 6  uses this instead of the collapse item above*/
	border: 0;
	}

TD.newsheader {
	font-family:Tahoma,Verdana,Helvetica, Sans-Serif;
	font-size: 11pt;
	color:#0000FF;
}

TD.newsprecis {
	font-family:Tahoma,Verdana,Helvetica, Sans-Serif;
	font-size: 9pt;
	color:#000000;
}

/****display full news story ***/
TABLE.paperboy  {
	border-collapse: collapse; /*used by IE + */
	border-spacing: 0;	/*netscape 6  uses this instead of the collapse item above*/
	border: 0;
	margin-top: 10px;
	margin-bottom: 10px;
	}
/* used for the headline */
TD.paperheader {
	font-family:Tahoma,Verdana,Helvetica, Sans-Serif;
	font-size: 11pt;
	color:#0000FF;
}
/* used for the headline */
TD.newsreporter{
	font-family:Tahoma,Verdana,Helvetica, Sans-Serif;
	font-size: 11pt;
	color:#0000FF;
}
/* thia is used for Section Headings */
TD.smallerheader {
	font-family:Tahoma,Verdana,Helvetica, Sans-Serif;
	font-size: 10pt;
	color:#0000FF;
}
/* style for the paragraphs */
TD.news {
	font-family:Tahoma,Verdana,Helvetica, Sans-Serif;
	font-size: 9pt;
	color:#000000;
}
/*used in paperboy.wbs on DIV tag where ID="ident" which wraps the whole of the story*/
#newsindent   { 
             margin-left: 0.1in; 
             margin-right: 0.1in
           }
/****display full news story - <FULLSTORY style=paragraph> ***/
.paperboypara  {
	border-collapse: collapse; /*used by IE + */
	border-spacing: 0;	/*netscape 6  uses this instead of the collapse item above*/
	border: 0;
	margin-top: 6px;
	margin-bottom: 6px;
	/*width=90%; this effect picture positioning as picture is outside table!! */
	}

/* used for the headline */
.paperparaheader {
	font-family:Tahoma,Verdana,Helvetica, Sans-Serif;
	font-size: 12pt;
	font-weight: bold;
	color: #989E8B; /* #0000FF; */
	margin-top: 8px;
	margin-bottom: 8px;
}
/* used for the headline */
.paperparareporter{
	font-family:Tahoma,Verdana,Helvetica, Sans-Serif;
	font-size: 11pt;
	font-weight: normal;
	color:#989E8B;
	margin-top: 8px;
	margin-bottom: 8px;
}
/* thia is used for Section Headings */
.paperparasmallhdr {
	font-family:Tahoma,Verdana,Helvetica, Sans-Serif;
	font-size: 10pt;
	color:#860202;
	margin-top: 8px;
	margin-bottom: 8px;
}

/****display Event details - events.wbs ***/
TABLE.eventful  {
	border-collapse: collapse; /*used by IE + */
	border-spacing: 0;	/*netscape 6  uses this instead of the collapse item above*/
	border: 0;
	margin-top: 10px;
	margin-bottom: 10px;
	}
/* used for the headline */
TD.eventheadline {
	font-family:Tahoma,Verdana,Helvetica, Sans-Serif;
	font-size: 11pt;
	color:#0000FF;
}
/* used for the reporter */
TD.eventreporter {
	font-family:Tahoma,Verdana,Helvetica, Sans-Serif;
	font-size: 11pt;
	color:#0000FF;
}
TD.eventname {
	font-family:Tahoma,Verdana,Helvetica, Sans-Serif;
	font-size: 11pt;
	color:#FF0000;
	
}

/* thia is used for Section Headings */
TD.eventheading {
	font-family:Tahoma,Verdana,Helvetica, Sans-Serif;
	font-size: 10pt;
	color:#0000FF;
}
/* style for the paragraphs */
TD.eventpara {
	font-family:Tahoma,Verdana,Helvetica, Sans-Serif;
	font-size: 9pt;
	color:#000000;
}
/*used in paperboy.wbs on DIV tag where ID="ident" which wraps the whole of the story*/
#eventindent   { 
             margin-left: 0.1in; 
             margin-right: 0.1in
           }

/****display full news story - style=paragraph ***/
.eventfulpara  {
	border-collapse: collapse; /*used by IE + */
	border-spacing: 0;	/*netscape 6  uses this instead of the collapse item above*/
	border: 0;
	margin-top: 6px;
	margin-bottom: 6px;
	/*width=90%; this effect picture positioning as picture is outside table!! */
	}

/* used for the headline */
.eventparaheader {
	font-family:Tahoma,Verdana,Helvetica, Sans-Serif;
	font-size: 12pt;
	font-weight: bold;
	color: #989E8B; /* #0000FF; */
	margin-top: 8px;
	margin-bottom: 8px;
}
/* used for the headline */
.eventparareporter {
	font-family:Tahoma,Verdana,Helvetica, Sans-Serif;
	font-size: 11pt;
	font-weight: normal;
	color:#989E8B;
	margin-top: 8px;
	margin-bottom: 8px;
}
/* thia is used for Section Headings */
.eventparasmallhdr {
	font-family:Tahoma,Verdana,Helvetica, Sans-Serif;
	font-size: 10pt;

	color:#860202;
	margin-top: 8px;
	margin-bottom: 8px;
}

/* used for displaying media object links  the P tag is used to align the links and separate them.*/
p.medialinks {
	font-family:Tahoma,Verdana,Helvetica, Sans-Serif;
	font-size: 9pt;
	}

/*used in OA homepage template */
TD.introheader {
	font-family:Tahoma,Verdana,Helvetica,Sans-Serif;
	font-size: 12pt;
	font-weight: bold;
	color:#000000;
}

/* event table */
TABLE.eventsummary {
	border-collapse: collapse; /*used by IE + */
	border-spacing: 0;	/*netscape 6  uses this instead of the collapse item above*/
	border: solid yellow 2pt;
	width: 100%;
	}

TD.eventheader {
	font-family:Tahoma,Verdana,Helvetica;
	font-size: 11pt;
	text-align: left;
	border:solid #9999CC 1pt;
	padding: 5;
	background: red;
}

TD.eventprecis {
	font-family:Tahoma,Verdana,Helvetica;
	font-size: 9pt;
	text-align: left;
	border:solid #9999CC 1pt;
	padding: 5;
	background: gray;
}

	/* listxml, summary, etc tables*/
TABLE.othertables {
	border-collapse: collapse; /*used by IE + */
	border-spacing: 0;	/*netscape 6  uses this instead of the collapse item above*/
	border: 0;
	}

TABLE.othertables tr {
	vertical-align: top;
	}

TD.otherhead {
	font-family:Tahoma,Verdana,Helvetica;
	font-size: 9pt;
	text-align: left;
	border:0;
	padding: 5;
}

TD.otherextra {
	font-family:Tahoma,Verdana,Helvetica;
	font-size: 9pt;
	text-align: left;
	border:solid #9999CC 1pt;
	padding: 5;
	background:#FFFFFF;


}


