/****************************************
 *    stylesheet.css               	*
 *      (c)2001 STRICTWeb         	*
 *                                 	*
 *    Stylesheet for the main      	*
 *      STRS Public Website       	*
 *	Last Updated: 15-08-2003	*
 ****************************************/


.navbody
	{ /* The Color Of The Nav Bar Chevrons - N/R part of intranet */
	margin: 0.2cm;
	margin-bottom: 0.0001pt;
	font-size: 10.0pt;
	font-family: "Times New Roman";
	color: gold;
	background: navy;
	font-weight: bold;
	}
 
.clock
	{
	font-size: 8pt;
	color: white;
	vertical-align: center;
	font-weight: bold;
	}

a.nav:link, span.Msoyperlink
	{ /*The REAL navbar colour*/
	color: gold;
	font-size: 11.0pt;
 	font-family: "Arial";
	font-weight: normal;
	text-decoration: none;
	}

/*Normal Links*/
a.nav:visited, span.MsoHyperlinkFollowed
	{color: gold;
	font-size: 11.0pt;
	text-decoration: none;
	font-family: "Arial";
	font-weight: normal;
	}

a.black, span.Msoyperlink
	{
	color: #000000;
	font-weight=bold;
	}

a.black:visited, span.MsoHyperlinkFollowed
	{
	color: black;
	font-weight=bold;
	}

a:link
	{
	color: blue;
	font-size: 11.0pt;
	text-decoration: none;
	text-underline: none;
	}

a:visited
	{
	COLOR: blue;
	font-size: 11.0pt;
	text-decoration: underline;
	text-underline: single;
	}

a:active
	{
	COLOR: red;
	font-size: 11.0pt;
	text-decoration: none;
	text-underline: none;
	}

.pagebody
	{ /* Main Page Text*/
	margin: 0.2cm;
	margin-bottom: 0.001pt;
	font-size: 12.0pt
	font-family: "Times New Roman";
	color: #000000;
	background: #ffffff;
	}

.maintitle
	{  /* The Big STRS Banner */
	background: navy;
	color: white;
	font-family: "Arial";
	font-size: 12.0pt;
	font-weight: bold;
	vertical-align: center;
	}

.newstitle
 	{ /*The Title of the newsbar (and many many many other things)*/
	background: navy;
	font-size: 12.0pt;
	font-family: "Times New Roman";
	font-weight: bold;
	color: #Ffffff;	
	}

.maintext
	{ /* ??????? */
	color: #000000;
	}

.headline
	{ /*Should be called newsheadline*/
	background:gold; /* NOTE! These are the gold ones!*/
	font-weight:bold;
	color:black;
	}

.navtable
	{  
     	valign: top;
	align: top;
	}

.newsclip
	{
	TEXT-ALIGN: JUSTIFY;
	}

a.nounderline 
	{
	text-decoration: none;
	}

.normal
	{
	font-family: "Arial";
	font-size: 10pt;
	}

.centre	
	{
	text-align: center;
	}


.left	
	{
	text-align: left;
	}


.right	
	{
	text-align: right;
	}


.justify	
	{
	text-align: justify;
	}


.introparagraph /* also use for left aligned captions requiring bold normal style */
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold
	}

.title	{
	font-family: "Arial";
	font-size: 12pt;
	font-weight: bold;
	}

p.tail
	{
	FONT-STYLE: Italic;
	COLOR: navy;
	FONT-SIZE: 9pt;
	}

.arial
	{
	FONT-FAMILY: "Arial";
	COLOR: black;
	FONT-SIZE: 10pt;
	}

.internalnavigation
	{
	font-family: "Arial, Helvetica, sans-serif";
	font-size: 10pt;
	font-weight: bold;
	text-align: center;
	}

.extendednavbar
	{
	font-family: "Arial, Helvetica, sans-serif";
	font-size: 10pt;
	font-weight: normal;
	text-align: center;
	}

.sidenavbar
	{
	font-family: "Arial, Helvetica, sans-serif";
	font-size: 9pt;
	font-weight: normal;
	text-align: center;
	}

a.sidenavbar:link
	{
	color: gold;
	text-decoration: none;
	}

a.sidenavbar:visited
	{
	color: gold;
	font-size: 9.0pt;
	text-decoration: none;
	}

a.sidenavbar:active
	{
	COLOR: red;
	font-size: 9.0pt;
	text-decoration: none;
	}

.gold
	{
	background-color: gold;
	color: navy;
	}

.blue
	{
	background-color: navy;
	color: white;
	}

.boldblue
	{
	background-color: navy;
	color: white;
	font-weight: bold;
	}

.list1
	{
	font-family: "Arial, Helvetica, sans-serif";
	font-size: 10pt;
	text-indent: -15pt;
	margin-left: 20px;
	}

H1 
	{
	FONT-WEIGHT: bold;
	FONT-SIZE: 16pt;
	BACKGROUND: navy;
	COLOR: white;
	FONT-FAMILY: "Arial";
	FONT-VARIANT: small-caps;
	TEXT-ALIGN: center;
	}

H2
	{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	BACKGROUND: navy;
	COLOR: white;
	FONT-FAMILY: "Arial";
	}

H2.author
	{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	BACKGROUND: navy;
	COLOR: white;
	FONT-FAMILY: "Arial";
	TEXT-ALIGN: right;
	FONT-STYLE: italic;
	}

H3
	{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	COLOR: navy;
	FONT-FAMILY: "Arial";
	}

h3.less
	{
	FONT-SIZE: 10pt;
	FONT-WEIGHT: normal;
	}

h3.more
	{
	FONT-SIZE: 18pt;
	FONT-WEIGHT: normal;
	LETTER-SPACING: 6pt;
	}

H4
	{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	COLOR: navy;
	BACKGROUND: gold;
	FONT-FAMILY: "Arial";
	}

H5
	{
	FONT-WEIGHT: bold;
	FONT-SIZE: 16pt;
	COLOR: black;
	}

H6
	{
	FONT-WEIGHT: bold;
	FONT-SIZE: 14pt;
	COLOR: black;
	}

P
	{
	TEXT-ALIGN: JUSTIFY;
	}

p.caption	
	{
	font-family: helvitica;
	font-style: italic;
	font-weight: bold;
	color: 0000C5;
	font-size: 11pt;
	text-align: center;
	}

p.comic
	{
	font-family: comic sans ms; helvitica; sans-serif;
	font-style: italic;
	font-weight: normal;
	color: 0000C5;
	font-size: 12pt;
	text-align: center;
	}

p.blarial
	{
	font-family: arial;
	color: navy;
	font-size: 11pt;
	text-align: justify;
	background: body;
	font-weight: normal;
	}
	
p.blarialc
	{
	font-family: arial;
	color: navy;
	font-size: 11pt;
	text-align: center;
	background: body;
	font-weight: normal;
	}

p.foot
	{
	font-family: arial;
	color: navy;
	font-size: 9pt;
	text-align: center;
	}

p.fthd
	{
	font-family: arial;
	color: navy;
	font-size: 9pt;
	text-align: center;
	text-decoration: underline;
	}

img.right
	{
	float: right;
	margin-left: 4mm;
	margin-bottom: 2mm;
	}

img.left
	{
	float: left;
	margin-right: 4mm;
	margin-bottom: 2mm;
	}

br.clear
	{
	clear: both;
	}
