        /* Version 1.1
        - Corrected padding parameters after validation
        - explicitly set height of headerbn */
        
        /* logo colours 0f53a8 = blue, deb913 = yellow, c93a10 = red back FFFEC1
        blue background 66CCFF */
        body 		    { margin: 0px; padding: 0px; color: #0f53a8; font: 12px Verdana, Arial, Bookman Old Style; line-height: 18px; background-color: #DBF1FB }
		
		a				{ color: #c93a10; text-decoration:none }
        a:link          { color:#c93a10}  /* unvisited link */
        a:visited       { color:#c93a10}  /* visited link */
        a:hover         { color:#deb913}  /* mouse over link */
        a:active        { color:#c93a10}  /* selected link */
		p				{ margin: 0px 0px 12px; }
        table           { table-layout: fixed; margin-left: 30px; padding: 10px 32px 32px 32px;}
        #container		{ width: 1000px; margin: 0px auto; }
		/* Header */
		#header			{ background: #FFFFC0; border-bottom: 1px solid #ddd; height: 200px }
		#header h1  	{ color: #004b6f; margin: 0px 0px 6px; padding: 24px 18px 0px; font-size:40px }
		#header h2		{ color: #004b6f; margin: 0px 0px 3px; padding: 24px 18px 0px; }
        #header p		{ color: #deb913; font-size: 11px; font-weight: bold; padding: 0px 18px; }
        #header ul		{ /* border-bottom: 1px solid #deb913;*/ list-style: none; margin: 0px 18px 0px; padding: 0px 0px 6px; }
		#header li		{ display: inline; font-size: 14px; font-weight: bold; padding-right: 0px;}
		
		/* Content Style */
		#navigation		{ width: 225px; float: left; border-right: 2px solid #ccc; margin-left: 18px; padding: 18px 24px 0px 0px; text-align: justify}
		#navigation h1	{ color: #0f53a8; margin: 0px 0px 6px; padding: 6px 18px 0px; }
        #navigation h2	{ color: #0f53a8; margin: 0px 0px 3px; padding: 6px 18px 0px; }
        #navigation ul	{ list-style-type: none; padding: 0px 18px 9px; }
		#navigation small	{ font-size: 11px; line-height: 15px; }
        #navigation table   {table-layout: fixed; margin-left: 0px; padding: 10px 32px 32px 20px;}
        #content		{ width: 680px; float: right; margin-bottom: 18px; padding: 18px 18px 0px }
        #content h1	    { color: #0f53a8; margin: 0px 0px 6px; padding: 6px 18px 0px; }
        #content h2	    { color: #0f53a8; margin: 0px 0px 3px; padding: 6px 18px 0px; }
        #content p      { padding-right: 18px; }
        #extra			{ width: 925px; float: left; margin-bottom: 18px; padding: 18px 18px 0px  }
        #extra p        { padding-right: 18px; margin: 0px 0px 12px; }
        #extra table    {table-layout: fixed; margin-left: 30px; padding: 10px 5px 10px 5px;}
        #extra small	{ font-size: 11px; line-height: 18px; }
		
		/* Images */
		div.img { margin: 8px; border: 0px solid #0000ff; height: 200px; width: auto; float: left;   text-align: center; }	
        div.img2 { margin: 8px; border: 0px solid #0000ff; height: 40px; width: auto; float: left;   text-align: center; }	
        div.img img { display: inline; margin: 1px; border: 1px solid #ffffff; }
        div.img2 img { display: inline; margin: 1px; border: 1px solid #ffffff; }
        /* div.img a:hover img {border: 2px solid #0000ff;} */
        div.desc { text-align: center; font-weight: normal; width: 120px; margin: 2px; }
		div.desc2 { text-align: center; font-weight: normal; width: 450px; margin: 2px; }
		
		/* Footer */
		#footer			{ background: #333; border-bottom: 2px solid #ccc; clear: both; }
		#footer a		{ color: #deb913; }
		#footer	p		{ color: #deb913; margin: 0px; padding: 0px 0px 0px; }
		#footer ul		{ border-bottom: 1px solid #deb913; list-style: none; margin: 0px 18px 6px; padding: 10px 0px 6px; }
		#footer li		{ display: inline; font-size: 11px; font-weight: bold; padding-right: 5px; }
        #footer small	{ font-size: 9px; line-height: 18px; }                    