

/* sue created */
tr {
	text-align: justify;
}

tr.shading { 
  border-color: #aaaaaa;
  background-color: #fffae6;
}


.fontsmall {
	font-size: 12px;
}

/* sue created */
td.colodd {
	background-color: #fffae6;
}



/* sue created */
tr.rowodd {
/*	background-color: #fffae6;  original colour   */
	background-color: #FFFbd9;

	/* FFFF33, 009900, 669900, 9393FF */
	
	/* fffae6 FFF8DB FFFbd9  FEF4CD FFFbe6 #FFFbd5 */
	/*  FFFFCC FFE5E5 */	
	/* FFE6CC DEE4F4 E0EFFF C7E2FF */
/*  FBFFD3 F7F3C9  */		
}


/* sue created */
tr.roweven {
	background-color: #FFFFFF;
	/* FFFFCC, 66CC00, 66CC00 */
	
}

/* sue created */
tr.rowfilled {
	background-color: #FFFF99;
	/* FFFF33, 009900, 669900, 9393FF */
}

/* sue created */
tr.rowfill-yellow2 {
	background-color: #FFFFCC;
}


/*  sue modified  */
	h1, h2, h3, h4 {
	margin-right: 0px; 
	font-weight: bold; 
	line-height: 1em;
}


/*  sue modified  */
h1 {
	color: #CC0000;
	/*  new colours  a60000  9b0000  9d0908   */
/*	color: #960000;  original colour   */
		
	/*  B53D03   */
	font-size: 1.7em; 
	margin-left: 1px; 
	margin-top: 0px; 
	margin-bottom: 4px;
	padding-top: 40px;
	padding-bottom: 7px;
}       
	
h2 { 
	font-size: 1.4em; 			
	margin-left: 0px;
	margin-top: 10px; 
	margin-bottom: 5px;
}


/* sue modified */
h3 { 
	font-size: 1.2em; 
/*	color: #666666;  */
	color: #265BA3; 			
	margin-left: 0px;
	/* margin-left: 9px;  */
	margin-top: 10px; 
	margin-bottom: 5px;
}

h3.red { 
	font-size: 1.1em; 
	color: #960000; 			
	margin-left: 0px;
	margin-top: 0px; 
	margin-bottom: 0px ;
}

h3.white { 
	font-size: 1em; 
	color: #FFFFFF;			
	margin-left: 0px;
	margin-top: 0px; 
	margin-bottom: 0px ;
}

h3.redShade { 
	font-size: 1.1em; 
	color: #960000; 			
	margin-left: 0px;
	margin-top: 0px; 
	margin-bottom: 0px ;
	background-color: #fffae6;	
}



h4 { 
	font-size: 1em;  
	text-align: left;
	color: #666666; 
	line-height: 1em; 
	margin-left: 0px;
	/* margin-left: 10px; */
	margin-top: 8px; 
	margin-bottom: 4px     
}

h4.red { 
	color: #960000; 			
}

h4.text { 
	font-size: 1em;  
	text-align: left;
	color: #666666; 
	line-height: 1em; 
	margin-left: 0px;
	margin-top: 0px; 
	margin-bottom: 4px     
}

h5 { 
	font-family: Palatino, Times New Roman, Times, Serif;
	font-size: 1em; 
	color: #960000;
	text-align: left;  
	margin-left: 0px; 
	margin-right: 0px; 
	margin-top: 0px; 
	margin-bottom: 0px 
} 

h5.right { 
	text-align: right;  
} 

h5.grey { 
	font-family: Palatino, Times New Roman, Times, Serif;
	font-size: 1em; 
	color: #666666;
	text-align: left;  
	margin-left: 0px; 
	margin-right: 0px; 
	margin-top: 0px; 
	margin-bottom: 0px 
} 


p.shading { 
  background-color: #fffae6;
}





/* -- Various HTML Tags -- */               				
hr { 
	border-top: thin solid black; 	/* changed to border-top only */
	color:#cc0000;
}

.hrBlue { 
	border-top: thin solid black; 	/* changed to border-top only */
	color:#265BA3;
}


/* sue changes */
a:visited {color: #000099; } 


/* White a href link */	
a.white:link, a.white:visited, a.white:active, .white a:link, .white a:visited, .white a:active {
	color: #FFFFFF; 
	background-color:#666666;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
}




.psmall 
{
  font-size: 0.85em;
  text-align: left; 
  color: #000000;   
  line-height: 1em;	
  margin-left: 0px;
  margin-right: 0px; 
  margin-top: 5px; 
  margin-bottom: 0px;
}

.psmallRight
{
  font-size: 0.85em;
  text-align: right; 
  color: #000000;   
  line-height: 1em;	
  margin-left: 0px;
  margin-right: 0px; 
  margin-top: 5px; 
  margin-bottom: 0px;
}


.pmedium 
{
  font-size: 0.95em;
  text-align: left; 
  color: #000000;   
  line-height: 1em;	
  margin-left: 0px;
  margin-right: 0px; 
  margin-top: 5px; 
  margin-bottom: 0px;
}

.abstractShading { 
  text-align: Justify; 
  line-height: 1.25em; 
  margin-left: 0px; 
  margin-right: 0px; 
  margin-top: 8px; 
  margin-bottom: 8px; 
  padding: 14px;  
  border-width: 1px;
  border-style: solid;
  border-color: #aaaaaa;
  background-color: #fffae6;
}



/* -- Data Table styles-- */


th {
	font-weight: bold;
	padding-bottom: 10px;
	/* sue modified */
	padding-top: 10px;	
	background-color: #FFFFFF;
}


/*added gja for new templates  21/11/2003 */

	
/*  sue modified  */
.sidemenu {
	padding-top: 35px;
/*	padding-top: 85px;  original padding   */		
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin: 0px;
	margin-right: 25px;
	width: 170px;
}

.sidemenu p {
	text-align: left;
	font-size: 0.9em;
	padding-top: 3px;
	padding-left: 7px;
	padding-bottom: 0px;
	padding-right: 0px;
    	margin-top: 0em; 
    	margin-bottom: 4px; 
	margin-left: 0px;
	margin-right: 0px;
	color: #000000;
	}

/*  sue modified  */			
	p.sidemenutitle { 
    	font-size: 1em; 
	color: #CC0000;
/*	color: #960000;  original colour   */		
	background-color: #FFFFFF;
	border-top: 1px solid #CC0000;
	border-bottom: 1px solid #CC0000;
    	font-weight: bold;
    	text-align: left;
	padding-top: 5px;
	padding-left: 7px;
	padding-bottom: 5px;
	padding-right: 0px;
    	margin-top: 0em;
    	margin-bottom: 4px; 
	margin-left: 0px;
	margin-right: 5px;
}

/*  sue modified -need to add bottom border into the Menu  */			
p.sidemenulast { 
	padding-bottom: 5px;
	border-bottom: 1px solid #CC0000;
}


/*  sue modified  */			
.deptmenu { 
/*	padding-bottom: 5px;  */
	border-bottom: 1px solid #CC0000;
/*	border-bottom: 1px dotted #CC0000; */
	width: 100%;
}

/*  sue modified  */			
.deptmenutitle { 
	color: #960000;
	font-weight: bold;
	width: 50px;
	background-color: #FFFFFF;
}
/* sue changes -not working */
th.deptmenutitle, th.deptmenutitle:link, th.deptmenutitle:visited, th.deptmenutitle:hover {
	color:#960000;
	font-weight: bold;
	width: 50px;
	background-color: #FFFFFF;	
}
a.deptmenutitle, a.deptmenutitle:link, a.deptmenutitle:visited, a.deptmenutitle:hover {
	color:#960000;
	font-weight: bold;
	width: 50px;
	background-color: #FFFFFF;	
}



/*  sue modified  */			
.deptmenutspace { 
	background-color: #FFFFFF;
}


.highlightmenuListtxt, .highlightmenuList a:link, .highlightmenuList a:visited, .highlightmenuList a:active{
	font-size: .8em;
	/* sue deleted
	color: #000000;
	*/
}
	  
