	#faqnav p, div#utility div#forthnav p {
	   margin: 0.5em 0 0 10px;
	   border-top: solid 1px white;
	   padding: 0.7em 0.6em 0.3em 0.6em;
	   font-size: 87%;
  	}
	/* Attempt to fix an issue with Norton popup blocker */
		#faqnav a, #action a {
   		position: relative;
	}
	#div {
		background: #CCDA93 url(/ilwwcm/publishing.nsf/AttachmentsByTitle/bg-faqnav-bottom.gif/$File/bg-faqnav-bottom.gif) no-repeat bottom right;
		padding: 0 0 0.7em 0;
	}
		  /* First level of navigation in the faqnav */
  	#faqnav p, div#utility div#forthnav p {
   		margin: 0.5em 0 0 10px;
   		border-top: solid 1px white;
   		padding: 0.7em 0.6em 0.3em 0.6em;
   		font-size: 87%;
  	}
  	#faqnav p.first {
   		border: none;
   		background: url(/ilwwcm/publishing.nsf/AttachmentsByTitle/bg-faqnav-top.gif/$File/bg-faqnav-top.gif) no-repeat top right;
  	}
  	#faqnav ul {
   		background: url(list-style-image: url(bullet-textstory.gif);
  	}
   	#faqnav p a, #forthnav a {
    	text-decoration: none;
	
   	}
  	#qanav p, div#utility div#forthnav p {
   		margin: 0em 0 0 0px;
   		border-top: none;
   		padding: 0em 0em 0em 0em;
   		font-size: 87%;
  	}
  	#qanav p.first {
   		border: none;
   		background: url(/ilwwcm/publishing.nsf/AttachmentsByTitle/bg-faqnav-top.gif/$File/bg-faqnav-top.gif) no-repeat top right;
  	}
  	#qanav ul {
   		background: url(list-style-image: url(bullet-textstory.gif);
		margin-left: 5px;
		margin-right: 3px;
		padding-left: 5px;
		padding-right: 3px;
		padding-bottom: 0px;
  	}
   	#qanav p a, #forthnav a {
    	text-decoration: underline !important;
	text-align: left;
   	}
   	#external a {
    	text-decoration: underline;
   	}
   	a#external {
    	text-decoration: underline;
   	}
   	body {
	   font-size: 100%;
	   position: relative;
	   min-width: 580px;
	}
	/* General table rules - no classes used! */
	
	
	html {
		font-size: 80%;
	}
	
	thead th, thead td {
		color: white;
		background: #6B89AB;
	}
	th em {
		font-weight: normal;
		font-style: normal;
	}
	th, td {
		vertical-align: top;
		text-align: center;
		padding: 5px 5px 0 5px;
	}
	th {
		background: #D2DEEC;
	}
	td {
		background: #D2DEEC;
	}
	td.r, th.r { text-align: right; float: none; }
	td.l, th.l { text-align: left; float: none; }
	
	/* This is just on the sitemap and the services page */
	div#sitemap a {
		text-decoration: none;
	}
	#sitemap h3 {
		margin: 0 0 0 40px;
		background: url(./_images/bullet-maincontent.gif) top left no-repeat;
		padding: 0 0 0 15px;
	}
	#sitemap h4 {
		margin: 0 0 12px 85px;
		font-weight: normal;
	}
	div#sitemap p {
		margin: 0 0 1em 25px;
	}
	
	/* Disclaimer */
	div#disclaimer {
		font-size: 70%;
		margin: 5em 0 0 0;
		padding: 1.5em 0 2em 0;
		border-top: solid 2px #C9D7E8;
		color: #C9D7E8;
	}
   	a[href^="mailto:"] { 
		text-decoration: underline !important;
	 }
	a#email {
		text-decoration: underline !important;
	}

	/* Default display of lists in maincontent */
		#faqnav ul {
			list-style-image: url(bullet-textstory.gif);
		}

