			
			body	
				{ 
				margin-left:10px;
				margin-top:10px; 
				background-color=#ffffff;
				color:#142b5f;
				font-family: "Verdana", "Lucida Sans", "Helvetica", "sans-serif";
				font-size: 8pt; 
				font-style: normal; 
				font-weight: normal; 
				}
				
			body td
				{
				font-size: 10pt;
				}
				
			img		
				{ 
				border: 0;
				}
			 
			p	
				{
				font-size: 12px;
				margin-top: 3px;
				}
				
			p.smaller
				{
				font-size:9px;
				}
			
			h1  {
				margin-bottom: 0px;
				font-family: "Verdana", "Lucida Sans", "Helvetica", "sans-serif";
				font-weight:700;
				font-size:13pt;
				}
			
			h2  {
				margin-bottom: 0px;
				font-family: "Verdana", "Lucida Sans", "Helvetica", "sans-serif";
				font-weight:700;
				font-size:12pt;
				}
			
			h3  {
				margin-bottom: 0px;
				font-family: "Verdana", "Lucida Sans", "Helvetica", "sans-serif";
				font-weight:700;
				font-size:11pt;
				}
				
			h4	{
				margin-bottom: 0px;
				font-family: "Verdana", "Lucida Sans", "Helvetica", "sans-serif";
				font-weight:700;
				font-size:9pt;
				}
				
			h5	{
				margin-bottom: 0px;
				font-family: "Verdana", "Lucida Sans", "Helvetica", "sans-serif";
				font-weight:700;
				font-size:8pt;
				}
				
			hr
				{
				margin-left: 0px;
				margin-top: 0px;
				width:250px;
				color:#1a79b0;
				background-color:#1a79b0;
				border:0 solid #fff;
				font-size: 1em;
				}
			
			table.bordered 
				{
				border: 1px solid #1a79b0;
				}
				
			tr.bordered td, th
				{
				border: 1px solid #1a79b0;
				padding: 2px;
				font-size:10pt;
				}		
							
			.topMenu 	
				{
				font-family: "Verdana", "Lucida Sans", "Helvetica", "sans-serif"; 
				color:#fff; 
				font-size: 12px; 
				font-style: normal; 
				font-weight: normal; 
				text-decoration: none;
				background-color: #cbb9af;
				vertical-align:middle;
				}
							
			.topMenu ul
				{
				margin-left: 50px;
				padding-left: 0;
				display: inline;
				} 
			
			.topMenu ul li
				{	
				display: inline;
				margin: 0 0 0 0;
				border-left:1px solid;
				list-style-type: none; /*turns off bullet display*/
				}
				
			.topMenu a	
				{ 
				color:#fff; 
				padding: 0 10px 0 7px; 
				text-decoration:none;
				}
				
			.topMenu a:hover	
				{ 
				color:#142b5f;
				background-color:#fff; 
				padding: 0 10px 0 11px;
				text-decoration:none;
				
				/* This stops the menu items re-sizing on hover */ 
				/* It's topMenu a's right padding value less this rule's right padding value */ 
				margin-right:-4px; 
				}
				
			.topMenu a:hover#searchButtonLink
				{
				background-color:#cbb9af; 
				padding: 0 10px 0 7px;
				}
				
			.topMenuVBar
				{
				color:#fff;
				font-size: 16px; 
				font-style: normal; 
				font-weight: normal; 
				}
				
			#subMenu 
				{
				width:8em;
				background:fff;
				}
				
			#subMenu ul
				{
				list-style:none;
				margin:0;
				padding:0;
				}
		
			#subMenu a
				{
				font: bold 11px/16px;
				font-family: "Verdana", "Lucida Sans", "Helvetica", "sans-serif";
				display: block;
				border-width: 1px;
				border-style: solid;
				border-color: #142b5f;
				margin: 3px 0 0 0;
				padding: 2px 3px;
				}

			#subMenu a 
				{
				color: #fff;
				background: #142b5f;
				text-decoration: none;
				}

			#subMenu a:hover 
				{
				background: #cbb9af;
				}
				
			
			/* Fix IE whitespace between list items and text resize */
			#subMenu ul li 
				{
				float: left;
				width: 100%;
				}
					
			#subMenu ul li a 
				{
				height: 1%;
				}
							
			#subMenu a
				{
				font: bold 0.7em/1.4em "Verdana", "Lucida Sans", "Helvetica", "sans-serif";
				}
			/* End IE whitespace fix */
			
					
			#searchForm
				{
				margin: 0 0 0 0;	/* Stop IE treating the form as a block level element */
				}
					
			#searchField
				{
				width:120px;
				height:20px;
				font-family: "Verdana", "Lucida Sans", "Helvetica", "sans-serif"; 
				color:#142b5f; 
				font-size: 10px; 
				vertical-align:middle;
				margin-left:20px;
				}
				
			#searchButton
				{
				background-color:#cbb9af; 
				vertical-align:middle;
				}
								
			.nonLinkURL
				{
				color:#666666;
				}
				
			#mainContentCell
				{
				margin-left: 20px;
				margin-bottom: 20px;
				margin-right:15px;
				}
				
			#footerCell
				{
				border-top: 1px solid #142b5f;
				font-size: 8pt;
				text-align: right;
				}
								
			#newsBox
				{
				background-color:#142b5f;
				color:#fff;
				}
				
			#newsLogo
				{
				color:#1a79b0;
				font-weight:bold;
				vertical-align:top;
				font-size:9pt;
				}
				
			#newsSubject
				{
				font-size:8pt;
				text-transform:capitalize;
				}
				
			.newsContent
				{
				font-size:8pt;
				}
			
			.stdBlueBox
				{
				background-color:#142b5f;
				color:#fff;
				}		
				
			.stdBlueBox td
				{
				font-size:8pt;
				}	
			
			.stdBlueBox td.heading
				{
				font-size:9pt;
				font-stretch:narrower;
				}			
			
			#partners td
				{
				vertical-align:top;
				border-bottom:2px solid #ddd;
				}
				
			#suppliers td
				{
				vertical-align:top;
				border-bottom:2px solid #ddd;
				}
			
			
			