			
	/* PPARC Road Map styliesheet

	/* body size set in pparc_body_80 or pparc_body_100
	
	body 
		{
		    font-size: 80%;
			margin-top: 0px; 
			margin-left: 0px;
			margin-right: 0px;			 			
			font-family: Verdana, Arial, Helvetica, sans-serif;
			background-color: #ffffff;
			width: 100%;
		}

	*/
	

	
	
	.stdmenuoptionOver 
		{	font-size: 100%; 
			padding-bottom: 5px; 
			width: 100%; 
			color: #ffffff; 
			padding-top: 5px; 
			background-color: #a21ab2;
		 }
	
	.RMsidemenuoptionthin 
		{	font-size: 5%; 
			padding-bottom: 0px; 
			width: 100%; 
			padding-top: 0px;
			padding-bottom: 0px;			
			margin-top: 0px;
			margin-bottom: 0px;			 
			height: 1px; 
			background-color: #ffffff;	
		 }
	
	.RMsidemenuoption:hover 
		{	font-size: 100%; 
			padding-bottom: 5px; 
			width: 100%; 
			padding-top: 5px; 
			background-color: #ffffff;
		 }
		 
	.RMsidemenuoption 
		{	
			font-size: 100%;			
			padding-top: 5px; 
			padding-bottom: 5px; 			
 			padding-right: 10px; 			
			background-color: #66CCFF; 
			margin-left: 0%;
			margin-right: 0%;
		}
		
	.RMsidemenuoptionM 
		{	
			font-size: 100%; 
			padding-bottom: 5px; 
			width: 100%; 
			padding-top: 5px; 
			background-color: #99CCCC; 
		}	
		
	.RMsidemenuoptionH 
		{	
			font-size: 100%; 
			margin-left: 5%;
			margin-right: 0%;			
			padding-bottom: 5px;
			padding-top: 5px; 
 			padding-right: 10px; 			
			background-color: #33CCFF; 
		}			
	
	.RMsidemenuoptionOver 
		{	
			font-size: 100%; 
			padding-bottom: 5px; 
			width: 100%; 
			color: #ffffff; 
			padding-top: 5px; 
			background-color: #a21ab2;
		 }
		 
	.RMsidemenuoptionNew 
		{	
			font-size: 100%; 
			margin-left: 5%;
			margin-right: 0%;			
			padding-bottom: 5px;
			padding-top: 5px; 
 			padding-right: 10px; 			
			background-color: #FFCCFF; 
			text-align: right;
		}
		
		
	.RMMenuoptionAnch:link
		{	
			font-size: 100%; 
			text-decoration: none;			
			color: #000000; 
		}				
		
	.RMMenuoptionAnch:visited
		{	
			font-size: 100%; 
			text-decoration: none;
			color: #000000; 
		}
		
	.RMMenuoptionAnch:hover
		{	
			font-size: 100%; 
			text-decoration: underline;
			color: red; 
		}		
		
	.RMsidemenuoptionAnch:link
		{	
			font-size: 85%; 
			text-decoration: none;			
			color: #000000; 
		}				
		
	.RMsidemenuoptionAnch:visited
		{	
			font-size: 85%; 
			text-decoration: none;
			color: #000000; 
		}
		
	.RMsidemenuoptionAnch:hover
		{	
			font-size: 85%; 
			text-decoration: underline;
			color: red; 
		}	
		
	/* breadcrumb trail */

	#breadcrumbs {font-size: 90%;}
	#breadcrumbs A {text-decoration: none; color: #453E3E;}
	#breadcrumbs A:hover {text-decoration: underline; color: #453E3E;}
	#breadcrumbs A:visited {text-decoration: none; color: #453E3E;}
	#breadcrumbs A:visited:hover {text-decoration: underline; color: #453E3E;}
					 
	
	/* standard size/position for columns, boxes */

	.bannerPF 
		{	background: #ffffff; 
			top: 1em;
			height: 1.5em; 
			width: 100%;
			margin-left: 5%;			
		}
		
	.headerPF 
		{	background: #ffffff; 
			top: 2em;
			height: 5%; 
			width: 100%;
			margin-left: 5%;			
		}		
		
	.mainBodyNormal
		{			
			/* 90px if no navigation trail */
			top: 120px;			
		}
	
	.mainBodyPF
		{			
			top: 60px;			
		}			

		
	/* standard column layout: absolute */
		
	.leftColumnStd 
	/* left-hand column, 23% of page, for standard display */
		{	
			position: absolute; 
			left: 1%; 
			width: 23%; 
			z-index: 101; 
		 }
		 

	.centreColumnStd
	/* centre column, 74% of page, for standard display */
		{	
			position: absolute; 
			left: 25%; 
			width: 74%; 
			z-index: 102;
		 }
		 
	.centreColumnPF
	/* centre column, 90% of page, for printer-friendly display */
		{	
			position: absolute; 
			left: 5%; 
			top: 10%;
			width: 90%; 

		 }	
		 
	/* standard column layout: float */


	
	.left15 {float: left; width: 15%; margin-left: 0.5%;}

	.centre85 {float: right; margin-left: 2%; margin-right: 1%; width: 80%;}			

