/* Fix for IE */
* {	font-size:100%;
	font-family: arial, Geo, verdana, serif;
	color:black, purple, blue;}
/* fix for bad standard in the style sheet  {
    font-size: 0.75em;
    margin-left: 2;
    margin-top : 0;
    margin-right: 0;
    margin-bottom: 0;
    padding-right: 0;
}

/* Sample HTML 4 (CSS Level 2) Style Sheet from W3C.org */
/* some bits removed because IE6 is not CSS2 Compliant */

address, blockquote, body, dd, div, dl, dt, fieldset, form,
frame, frameset, h1, h2, h3, h4, h5, h6, noframes,
ol, p, ul, center, dir, hr, menu, pre {
                 display: block;}
li              {display: list-item;}
head            {display: none;}
table           {display: table;}
tr              {display: table-row;}
thead           {display: table-header-group;}
tbody           {display: table-row-group;}
tfoot           {display: table-footer-group;}
col             {display: table-column;}
colgroup        {display: table-column-group;}
td, th          {display: table-cell;}
caption         {display: table-caption;}
th              {font-weight: bolder; 
	text-align: left;
	background-color:#D4E038;}
caption         {text-align: center;}
/*controls left side of page
body            {padding: 4px; line-height: 1.12em;}
h1              {font-size: 2em; margin: .67em 0;}
h2              {font-size: 1.5em; margin: .75em 0;}
h3              {font-size: 1.17em; margin: .83em 0;}
h4, p, blockquote, ul, fieldset, form, ol, dl, dir, menu {
                 margin: 1.12em 0;}
h5              {font-size: .83em; margin: 1.5em 0;}
h6              {font-size: .75em; margin: 1.67em 0;}
h1, h2, h3, h4, h5, h6, b, strong {
                 font-weight: bolder;}
blockquote      {margin-left: 40px; margin-right: 40px;}
i, cite, em, var, address  {
                 font-style: italic;}
pre, tt, code, kbd, samp {
                 font-family: monospace;}
pre             {white-space: pre;}
button, textarea, input, object, select, img {
                 display:inline;}
big             {font-size: 1.17em;}
small, sub, sup {font-size: .83em;}
sub             {vertical-align: sub;}
sup             {vertical-align: super;}
s, strike, del  {text-decoration: line-through;}
/*controls top of page
hr              {border: 0px inset;}
ol, ul, dir, menu, dd  {
                 margin-left: 40px;}
ol              {list-style-type: decimal;}
ol ul, ul ol, ul ul, ol ol {
                 margin-top: 0; margin-bottom: 0;}
u, ins          {text-decoration: underline;}
br:before       {content: "\A";}
center          {text-align: center;}
abbr, acronym   {font-variant: small-caps; letter-spacing: 0.1em;}
:link, :visited {text-decoration: underline;}
:focus          {outline: thin dotted invert;}

/* removed the bi directional, aural and print styles */
/* end of Sample HTML 4 (CSS Level 2) Style Sheet from W3C.org */


/*******************************/
/****** PCS IS House Styles *******/
/*******************************/
/* content table */
.contenttable{
	border-style:none;
}

/* end content table */

/* left menu */
#vLeftMenu{
	font-size: 1em;
	FONT-WEIGHT: 900; 
	Z-INDEX: 100; 
	BACKGROUND: #FFFFFF;
	COLOR:#ffffff; 
	padding-left: 0.2em;
	padding-right: 0.2em;	
	LINE-HEIGHT: 1.1em; 
	PADDING-TOP: 0.2em;
	padding-bottom:3em; 
	POSITION: relative; 
	TOP: 0px;
   	background-repeat:no-repeat;
  	background-position: bottom right;	
	width:100%;
}

.navigation {
	border-left:0px solid gray; 
	border-right:1px solid gray; 
	border-top:1px solid gray; 
	border-bottom:0px solid gray; 
	padding:0; 
	background:#FFFFFF; 
	width: 12em;
  	font-style:normal; 
  	font-variant:normal; 
  	font-weight:bold; 
  	font-size:1em; 
  	margin-left:0.2em; 
  	margin-right:0; 
  	margin-top:0em; 
  	margin-bottom:0;
}

.navigation li {
	list-style: none; 
	padding: 0; 
	margin: 0.5em 0;
  	text-align: right;
}

.navigation li a {
	padding-right: 0.5em; 
	border-bottom: 1px solid gray;
  	text-decoration: none;
}

.navigation li a:link {
	color: #448;
}

.navigation li a:visited {
/*	color: #667; */
	text-decoration:none;
	color: #448;
	
}
.navigation li a:hover {
	border-color:red;
	color:#000000;
}

.navigation h4 {
	display: inline; 
	margin: 0; padding: 1px 0.33em;
  	position: relative; 
  	top: -1em; 
  	font-size: 1.1em;
  	background: white; 
  	border: 1px solid gray;
}

.navigation .title {
	text-align: left;
}
/* end left menu */

/* breadcrumbs */
#crumbs{
	font-family: Tahoma, serif; 
	font-size: 1em; 
	display : inline;
	height:1.6em;
	background:#FFFFFF;
	margin-left:0.4em;
	width:100%;
	padding-left: 0.4em;
	padding-right: 0.4em;	
}

/* end breadcrumbs */

/* page content */
.pagecontent {
	position:relative; /* Position is declared "relative" to gain control of stacking order (z-index). */
	font-size:1em;
	background:#FFFFFF;
  	background-repeat:no-repeat;
  	background-position: bottom right;
  	margin-top:0.4em;
  	margin-left:0.4em;
	padding-left: 0.4em;
	padding-right: 0.4em;	
	LINE-HEIGHT: 1.1em; 
	PADDING-TOP: 0.2em;
	padding-bottom:2em;
	width:100%;   	
}
/* end page content*/

/* mimic keyboard keys */
span.btn	{
		border-style: solid;
		border-width: 0px 1px 1px 0px;
		padding : 2px 5px 2px 5px;
		border-color: #aaa;
		font-weight: bold;
		background-color: #eaeaea;
		cursor: default;
}
/* end mimic keyboard keys */

/* deprecated tag */
span.deprecated {
	/* FA8A11 is Corporate Orange */	
	color : #FA8A11;
}
/* end deprecated tag */

/* coloured backgrounds */
.whitebackground{
	background-color:white;
}
/* end coloured backgrounds */

/* coloured borders */
.greenborder{
	border-width:2px;
	border-color:#87C426;
}
table.greenborder td{
	border-color:#87C426;
}
/* end coloured borders */

/* lists of Links*/
#vLinksList{
	font-size: 1em;
	FONT-WEIGHT: 900; 
	Z-INDEX: 100; 
	COLOR:#ffffff; 
	padding-left: 0.2em;
	padding-right: 0.2em;	
	LINE-HEIGHT: 1.1em; 
	PADDING-TOP: 0em;
	padding-bottom:3em; 
	POSITION: relative; 
	TOP: 0px;
	width:100%;
}

.LinksList{
	border-left:1px solid gray; 
	border-right:0px solid gray; 
	border-top:0px solid gray; 
	border-bottom:0px solid gray; 
	padding:0; 
	width: 100%;
  	font-style:normal; 
  	font-variant:normal; 
  	font-weight:bold; 
  	font-size:1em; 
  	margin-left:0.2em; 
  	margin-right:0; 
  	margin-top:1.6em; 
  	margin-bottom:0;
}

.LinksList li {
	list-style: none; 
	padding: 0;
	margin: 0.5em 0;
  	text-align: left;
}

.LinksList li a {
	padding-right: 0.5em; 
	padding-left: 1em;
	border-bottom: 1px solid gray;
  	text-decoration: none;
}

.LinksList li a:link {
	color: #448;
}

.LinksList li a:visited {
/*	color: #667; */
	text-decoration:none;
	color: #448;
	
}
.LinksList li a:hover {
	border-color:red;
	color:#000000;
}

.LinksList h4 {
	display: inline; 
	margin: 0; padding: 1px 0.33em;
  	position: relative; 
  	top: -1em;
  	left: -0.1em; 
  	font-size: 1.1em;
  	background-color:#C59B27; 
  	border: 1px solid gray;
}

.LinksList .title {
	text-align: left;
}
/* end List of Links */

/* code formatting */
.CSS, .code{
	font-family:Courier, serif;
}

/* end code formatting */

a{
	color:blue;
}
a:visited{
	color:purple;
}

/* ****** external links ******** */
Span.exlink-text {
	display:none;
}

img.exlink-icon {
 	height:13px;
 	width:24px;
 	border:0px none;
}
/* ****** end external links ******** */

ul.1-5Heightlist li {
	line-height:1.3em;
	margin-top:0.2em;
	margin-bottom:0.4em;
}
 