/********************************************************/
/*************    Site Specific Styles    ***************/
/**********    Visible in content editor    *************/
/********************************************************/
body {
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 5px 0px;
	font-size: 8pt;/*62.5%;*/
	font-family: Arial, Helvetica, sans-serif;
	height:100%;
}


.pagecontent    
{
color: #556277;
text-align: justify;
line-height: 15px;
}
.quote{
	font-style:italic;
}
	
.errorMsg{
	color:#ff0000;
	font-weight:bold;
}

HR {
	color: #95c4dc;
	height: 1px;
	}

HR.ShortDivider{
	color: #95c4dc;
	width: 100px;
	height: 1px;
	}

TABLE.TableStyle1	{
border: solid 1px #6a6a6a;
}
TH.TableStyle1	{
	border: solid 1px #f4f4f4;
	background-color: #6a6a6a;
	color: #f4f4f4;
	font-weight: bold;
	text-align: center;
}
TD.TableStyle1	{
	border: solid 1px #6a6a6a;
	background-color: #f4f4f4;
	color: #6a6a6a;
	font-weight: normal;
	text-align: center;
}

TABLE.TableStyle2	{
border: solid 1px #569EBA;
}
TH.TableStyle2	{
	background-color: #569EBA;
	border: solid 1px #f4f4f4;
	color: #f4f4f4;
	font-weight: bold;
	text-align: center;
}
TD.TableStyle2	{
	background-color: #f4f4f4;
	border: solid 1px #569EBA;
	color: #569EBA;
	text-align: center;
}


TABLE.TableStyle3	{
border: solid 1px #C5CDD8;
}
TH.TableStyle3	{
	background-color: #C5CDD8;
	border: solid 1px #C5CDD8;
	color: #6a6a6a;
	font-weight: bold;
	text-align: center;
}
TD.TableStyle3	{
	background-color: #C5CDD8;
	border: solid 1px #C5CDD8;
	color: #f4f4f4;
	text-align: center;
}

/**************************************************
/	 Default Style settings
/**************************************************/
P     /* This is from template design so is required. */
{
/*font-size: 1.1em;*/
color: #556277;
text-align: justify;
line-height: 15px;
padding-left: 15px;
}


H6
{
	font-size: 1.1em;
	color: #556277;
	text-align: justify;
	line-height: 15px;
	padding-left: 15px;
	font-weight: normal;
	text-decoration: underline;
	}
H5
{
	font-size: 1.1em;
	color: #556277;
	text-align: justify;
	line-height: 15px;
	padding-left: 15px;
	font-weight: bold;
	text-decoration: none;
	}
H4
{
	font-size: 1.3em;
	color: #556277;
	text-align: justify;
	line-height: 15px;
	padding-left: 15px;
	font-weight: normal;
	text-decoration: underline;
	}
H3
{
	font-size: 1.3em;
	color: #556277;
	text-align: justify;
	line-height: 15px;
	padding-left: 15px;
	font-weight: bold;
	text-decoration: none;
	}
H2
{
	font-size: 1.5em;
	color: #556277;
	text-align: justify;
	line-height: 15px;
	padding-left: 15px;
	font-weight: normal;
	text-decoration: underline;
	}
H1
{
	font-size: 1.5em;
	color: #556277;
	text-align: justify;
	line-height: 15px;
	padding-left: 15px;
	font-weight: bold;
	text-decoration: none;
	}

A:LINK {
	text-decoration: underline;
	color: #569EBA; 
}
A:VISITED {
	text-decoration: none;
	color: #569EBA; 
}
A:HOVER {
	text-decoration: none;
	color: #569EBA;
}
A:ACTIVE {
	text-decoration: none;
}





UL
{
	text-indent: 0;
	list-style-position: inside;
	}
OL
{
	}
LI
{
	list-style-position: outside;
	/*list-style-type: disc;*/
	text-indent: 0;
	display: block;
/*font-size: 1.1em;*/
color: #556277;
	}

BLOCKQUOTE
{
	}





/*
COLOURS FROM HTML 
bgcolor="#848586" 'GREY
bgcolor="#ABD4E4"	'PALE BLUE
bgcolor="#FFFFFF"	'WHITE
bgcolor="#C5CDD8"	'MID GREY
bgcolor="#848385"	'DARK GREY
bordercolor="#ECE9D8"	'BEIGEISH
*/

/*
COLOURS FROM FIREFOX
#848586 - main dark grey background
#ABD4E4 - short bar above menu
#C5CDD8 - side panel backgrounds + search box background
#96C4DC - sitemap links bar
#74A7C6 - 2nd tiers.
#97BDD2 - lines between 2nd tiers
*/