/* CSS Document */
/* ---- alternative colours and sizes for background and text ---- */
#coloursizeoptions						{margin: 0 15px 0 0;}		
#coloursizeoptions	h2					{font-size:100%; margin:15px 0 10px 0;} 
#coloursizeoptions	h2	a				{text-decoration:none; color:#000;} 
#coloursizeoptions	fieldset  			{margin:0 0 20px 0;} 
#coloursizeoptions	legend				{font-size:90%; font-weight:bold; color:#000; margin:0 0 0 5px;}  
#coloursizeoptions	a					{text-decoration:underline;}
#coloursizeoptions	ul					{padding-top: 15px; padding-bottom: 10px;}
#coloursizeoptions	li					{display:inline; vertical-align:top; background:none; border:1px solid #000; margin:5px; padding:10px; white-space:nowrap;}  
#coloursizeoptions	li.small			{font-size:100%} 
#coloursizeoptions	li.medium			{font-size:120%} 
#coloursizeoptions	li.large			{font-size:140%;} 

/* ---- accesskeytable ---- */
#tabularkeys						{margin:15px 0 18px 0;}  /* to left align - remove left padding 18px */ 
#tabularkeys	th, 
#tabularkeys	td				{padding:2px;} 
#tabularkeys	p					{margin:0;} 



#middleContent #standard a, 
#middleContent #standard a:link, 
#middleContent #standard a:visited	{ color:#000; background:none; }
#standard li, 
#standard legend { background-color:#ffffff; }


/* bbl - black on pale blue */
#middleContent #bbl	a,
#middleContent #bbl	a:link, 
#middleContent #bbl	a:visited { color:#000; background:none; }
#bbl li,
#bbl legend	{ background-color:#EEEEFF; }

/* bc - black on cream */
#middleContent #bc a, 
#middleContent #bc a:link, 
#middleContent #bc a:visited { color:#000; background:none; }
#bc li,
#bc legend	{ background-color:#FBFFBF; }

/* bp - black on pale pink */
#middleContent #bp a, 
#middleContent #bp a:link, 
#middleContent #bp a:visited { color:#000; background:none; }
#bp li,
#bp legend { background-color:#FFDDDD; border-color:#000000;  }

/* by - black on yellow */
#middleContent #by a, 
#middleContent #by a:link, 
#middleContent #by a:visited { color:#000; background:none; }
#by li,
#by legend	{ background-color:#FFF000; }

/* gb - green on black */
#middleContent #gb a, 
#middleContent #gb a:link, 
#middleContent #gb a:visited { color:#00FF12; background:none; }
#gb li,
#gb legend	{ background-color:#000; color:#00FF12; }

/* yb - yellow on black */
#middleContent #yb a, 
#middleContent #yb a:link,
#middleContent #yb a:visited { color:#FFF000; background:none; }
#yb li,
#yb legend	{ background-color:#000; color:#FFF000; }

/* wbl - white on blue */
#middleContent #wbl	a, 
#middleContent #wbl	a:link, 
#middleContent #wbl	a:visited { color:#fff; background:none; }
#wbl li,
#wbl legend	{ background-color:#0000C4; color:#FFFFFF; }

