@charset "iso-8859-1";
/* AUTHOR: Roy B Law */
/* CREATION DATE: 20/03/01 */
/* UPDATE  AS AT: 22/08/03 AMENDED 12/03/2004 AND 30/04/2004 AND 17/11/2004 AND 09/12/2004 AND 27/12/2004 AND 14/10/2005 */

a.credits {  
background-color:#FFFFFF;
color:#CCCCCC; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: normal; 
text-decoration: none
}
/* IDHW steelblue     */ a.footer      {  font-size: 8pt; color:#4682B4;  background-color:#FFFFFF; text-decoration:none;}
/* IDHW buckingham background-color:#FFFFFF;    */ 
a.footerss    {  
color:#4B5564;  
font-size: 8pt; 
text-decoration:none
}
/* IDHW darkslateblue */ a.menulink1   {  font-family:"Arial Narrow",Arial,Helvetica,sans-serif; font-size: 9pt; font-style:normal; font-weight:normal; color:#483D8B; background-color:#FFFFFF; text-decoration:underline}
/* IDHW black         */ a.menulink1a  {  font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:  9pt; font-style: normal; font-weight: normal; color: black; background-color:#FFFFFF; text-decoration: underline} 	 	  							
/* IDHW darkslateblue */ a.menulink2   {  font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; color: #483D8B; background-color:#FFFFFF; text-decoration: none}
/* IDHW black         */ a.menulink2a  {  font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; color: black; background-color:#FFFFFF; text-decoration: none} 
/* I    darkgray      */ a.menulinkuni {  font-size: 9pt; font-style: normal; font-weight: bold;   color:#A9A9A9; background-color:#FFFFFF; text-decoration: underline}
/* P    black         */ a.menulinkunib{  font-size: 9pt; font-style: normal; font-weight: normal; color: #000000; background-color:#FFFFFF;    text-decoration: underline}
a.util        {  font-size: 7pt; font-weight: bold;   color:#000000; background-color:#FFFFFF;        text-decoration: none }			   			 				  								   				  				   		 	  	 	  							/*   H  */                                                                                                                   
/*   H  lightsteelblue*/ a.utilhdg     {  font-size:7pt; font-weight:bold;   color:#B0C4DE; background-color:#FFFFFF; text-decoration:none }
a.utiln       {  font-size: 7pt; font-weight: normal; color:#000000; background-color:#FFFFFF;        text-decoration: none }			   			 				  								   				  				   		 	  	 	  							/*   H  */                                                                                                                   
a.utiln-bg    {  font-size: 7pt; font-weight: normal; color:#000000; background-color:#B0C4DE;        text-decoration: none }			   			 				  								   				  				   		 	  	 	  							/*   H  */                                                                                                                   
a.utiln-gg    {  font-size: 7pt; font-weight: normal; color:#000000; background-color:#C3BFBE;        text-decoration: none }			   			 				  								   				  				   		 	  	 	  							/*   H  */                                                                                                                   
a.utiln8      {  font-size: 8pt; font-weight: normal; color:#000000; background-color:#FFFFFF;        text-decoration: none }			   			 				  								   				  				   		 	  	 	  							/*   H  */                                                                                                                   
a.utiln9      {  font-size: 9pt; font-weight: normal; color:#000000; background-color:#FFFFFF;       text-decoration: none }			   			 				  								   				  				   		 	  	 	  							/*   H  */                                                                                                                   
a.utilnb      {  font-size: 7pt; font-weight: bold;   color:blue; background-color:#FFFFFF;          text-decoration: none }			   			 				  								   				  				   		 	  	 	  							/*   H  */                                                                                                                   
/*   H  lightsteelblue*/ a.utilnsb     {  font-size:7pt; font-weight:bold;   color:#B0C4DE; background-color:#FFFFFF; text-decoration:none }
/*   H  lightsteelblue*/ 
a.utilnsb-gg  {  
font-size:7pt; font-weight:bold;   
color:#B0C4DE; 
background-color:#C3BFBE; 
text-decoration:none 
}
/*   indexNEXT*/ 
a.utilnme  {  
font-size:7pt; font-weight:normal;   
color:#4B5564; 
background-color:#FFFFFF; 
text-decoration:none 
}
/*   indexNEXT*/ 
a.utilnth  {  
font-size:7pt; font-weight:normal;   
color:#000000; 
background-color:#FFFFFF; 
text-decoration:none 
}
a.utilng      {  font-size: 7pt; font-weight: bold;   color:green;   background-color:#FFFFFF; text-decoration: none }			   			 				  								   				  				   		 	  	 	  							/*   H  */                                                                                                                   
a.utilnr      {  font-size: 9pt; font-weight: normal; color:#CC0000; background-color:#FFFFFF; text-decoration: none }			   			 				  								   				  				   		 	  	 	  							/*   H  */                                                                                                                   
a.utilnr-bg   {  font-size: 9pt; font-weight: normal; color:#CC0000; background-color:#B0C4DE; text-decoration: none }			   			 				  								   				  				   		 	  	 	  							/*   H  */                                                                                                                   
/*   H  orange        */ a.utilnw      {  font-size: 7pt; font-weight: bold;   color:#FFA500; background-color:#FFFFFF;         text-decoration: none }
a.utilWAS     {  font-size: 7pt; font-weight: bold;   color:#CC0000; background-color:#FFFFFF; }			   			 				  								   				  				   		 	  	 	  							/*   H  */                                                                                                                   
/* IDHW white         */ body.main   { color:#000000; background-color:#FFFFFF }
/* IDHW silver        */ body.main1  { color:#4682B4; background-color:#C0C0C0 }
/*    W silver041209  */ body.main2  { color:#4682B4; background-color:#C0C0C0 }
/* IDHW buckingham    */ 

body.main3  { 
color:#4B5564; 
background-color:#4B5564 
}
/* IDHW lightsteelblue*/ 

body.main4  { 
color:#FFFFFF; 
background-color:#000000 
}
/* IDHW lightsteelblue*/ 

div.hdg    {  
background-color:#FFFFFF; 
color:#941A1F; 
font-family: Verdana, Arial, Helvetica, sans-serif;      
font-size:  7pt; 
font-style: normal; 
font-weight: normal; 
text-align: center; 
text-decoration: none; 
text-indent: 0cm
}
div.hdgss  {  
color:#4B5564; 
font-family: Verdana, Arial, Helvetica, sans-serif;      
font-size:  7pt; 
font-style: normal; 
font-weight: normal; 
text-align: center; 
text-decoration: none; 
text-indent: 0cm
}
/*   H  silver        */ div.hdgmnu {  text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif;      font-size:  7pt; font-style: normal; font-weight: normal; color:#C0C0C0; background-color:#FFFFFF; text-decoration: none; text-indent: 0cm}
/* IDHW lightsteelblue*/ div.hdgtss {  text-align: center; font-family: "Times New Roman", Times, serif;            font-size: 18pt; font-style: normal; font-weight: bold  ; color:#B0C4DE; background-color:#FFFFFF; text-decoration: none; text-indent: 0cm}
/* IDHW ?????steelblue*/ 
div.hdgssx{  
text-align: center; 
font-family: "Times New Roman", Times, serif;            
font-size: 18pt; 
font-style: normal; 
font-weight: bolder  ; 
color:#4B5564; 
background-color:#FFFFFF; 
text-decoration: none; 
text-indent: 0cm
}
div.hdgtssx{  
text-align: center; 
font-family: "Times New Roman", Times, serif;            
font-size: 18pt; 
font-style: normal; 
font-weight: bolder  ; 
color:#4B5564; 
background-color:#FFFFFF; 
text-decoration: none; 
text-indent: 0cm
}
div.hdgtssred {  
background-color:#FFFFFF; 
color:#941A1F; 
font-family: "Times New Roman", Times, serif;            
font-size: 18pt; 
font-style: normal; 
font-weight: bold; 
text-align: center; 
text-decoration: none; 
text-indent: 0cm
}
/* P    lightsteelblue*/ 
div.hdgj   { 
background-color:#FFFFFF; 
color:#941A1F; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size: 7pt; 
font-style: normal; 
font-weight: normal; 
text-align:justify; 
text-decoration: none; 
text-indent: 0cm
}

h1.a  { 
color:#4B5564; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size: 14pt; 
font-style: normal; 
font-weight: bold; 
}
/* XXXX backgroundblue*/ 


/* P    lightsteelblue*/ div.hdgl   { text-align:left;    font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: normal; font-weight: normal; color:#B0C4DE; background-color:#FFFFFF; text-decoration: none; text-indent: 0cm}
/* P    lightsteelblue*/ div.hdgr   { text-align:right;   font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: normal; font-weight: normal; color:#B0C4DE; background-color:#FFFFFF; text-decoration: none; text-indent: 0cm}

p.web      { text-align: left;   font-family: Arial, "Arial Narrow", Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; color:#3333FF; background-color:#FFFFFF;        text-decoration: none; text-indent: 0cm} 	/* ID W */

span.md {  
	background-color:#FFFFFF;
	color:#941A1F; 
	font-size: 9px; 
	font-style: italic; 
	font-weight: bold; 
	text-decoration: none;
}
span.mdb {  
	background-color:#FFFFFF;
	color:#4B5564; 
	font-size: 9px; 
	font-style: italic; 
	font-weight: bold; 
	text-decoration: none;
}
span.mdn {  
	background-color:#FFFFFF;
	color:#4B5564; 
	font-size: 9px; 
	font-style: italic; 
	font-weight: normal; 
	text-decoration: none;
}
/* reportsplus */ 

td         { 
color:#000000;
font-family: Verdana, Arial, Helvetica, sans-serif;      
font-size: 9pt;  
font-style: normal; 
font-weight: normal; 
text-align: left;   
text-indent: 0cm
}

td.td1     { 
background-color:#000000;
color:#FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;      
font-size: 9pt;  
font-style: normal; 
font-weight: normal; 
text-align: left;   
text-indent: 0cm;
v-align: top
}

td.was     { text-align: left;   font-family: Verdana, Arial, Helvetica, sans-serif;      font-size: 9pt;  font-style: normal; font-weight: normal; color:#000000; background-color:#FFFFFF;        text-indent: 0cm}	   						/* IDHW */ 

td.b       { 
border-bottom-color:#941A1F; border-bottom-width:medium; border-bottom-style:solid 
}

td.l       { 
text-align: left;   
font-family: Verdana, Arial, Helvetica, sans-serif;      
font-size: 9pt;  
font-style: normal; 
font-weight: normal; 
color:#941A1F; 
background-color:#FFFFFF; 
border-left-color:#941A1F;  border-left-width:thin;     border-left-style:solid 
}
td.l-bg    { 
text-align: left;   
font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9pt;	font-style: normal;	font-weight: normal; 
color:#941A1F; 
background-color:#B0C4DE; 
border-left-color:#941A1F;   border-left-width:thin;     border-left-style:solid 
}
td.l-gg    { 
text-align: left;   
font-family: Verdana, Arial, Helvetica, sans-serif;      font-size: 9pt;  font-style: normal; font-weight: normal; 
color:#941A1F; background-color:#C3BFBE; 
border-left-color:#941A1F;   border-left-width:thin;     border-left-style:solid 
}
td.l-v     { text-align: left;   font-family: Verdana, Arial, Helvetica, sans-serif; font-size:  9pt; font-style: normal; font-weight: normal; color:#000000; background-color:#FFFFFF; border-left-color:#000000;   border-left-width:thin; border-left-style:solid; border-right-color:#C0C0C0; border-right-width:thin; border-right-style:solid }
td.lb      { 
border-left-color:#941A1F;   border-left-width:thin;     border-left-style:solid;  
border-bottom-color:#941A1F; border-bottom-width:medium; border-bottom-style:solid 
}
td.lbr     { 
border-left-color:#000000;   
border-left-width:thin;     
border-left-style:solid;  
border-bottom-color:#000000; 
border-bottom-width:medium; 
border-bottom-style:solid; 
border-right-color:#000000; 
border-right-width:medium; 
border-right-style:solid 
}
td.lbrt    { border-left-color:#C0C0C0;   border-left-width:thin;     border-left-style:solid;  border-bottom-color:#C0C0C0; border-bottom-width:thin; border-bottom-style:solid; border-right-color:#C0C0C0; border-right-width:thin; border-right-style:solid;  border-top-color:#C0C0C0; border-top-width:thin; border-top-style:solid }
td.lr      { 
border-left-color:#941A1F;   border-left-width:thin;     border-left-style:solid;  
border-right-color:#941A1F;  border-right-width:medium;  border-right-style:solid 
}
td.lr-b    { 
border-left-color:#941A1F;   border-left-width:thin;     border-left-style:solid;  
border-right-color:#941A1F;  border-right-width:medium;  border-right-style:solid;  
border-bottom: 1px solid #941A1F 
}
td.lr-tb   { 
border-left-color:#941A1F;   border-left-width:thin;     border-left-style:solid;  
border-right-color:#941A1F;  border-right-width:medium;  border-right-style:solid;  
border-bottom: 1px solid #941A1F; 
border-top: 1px solid #941A1F 
}
td.lt      { 
border-left-color:#941A1F;   border-left-width:thin;     border-left-style:solid;  
border-top-color:#941A1F;    border-top-width:thin;      border-top-style:solid 
}
td.ltr     { border-left-color:#000000;   border-left-width:thin;     border-left-style:solid;  border-top-color:#000000;    border-top-width:thin;      border-top-style:solid;    border-right-color:#000000; border-right-width:medium; border-right-style:solid }
td.ltrss   { 
border-left-color:#000000;   
border-left-width:thin;
border-left-style:solid;  
border-top-color:#000000;    
border-top-width:thin;      
border-top-style:solid;    
border-right-color:#000000; 
border-right-width:medium; 
border-right-style:solid 
}
td.lrss   { 
border-left-color:#000000;   
border-left-width:thin;
border-left-style:solid;  
border-right-color:#000000; 
border-right-width:medium; 
border-right-style:solid 
}
td.m-v     { text-align: left;   font-family: Verdana, Arial, Helvetica, sans-serif; font-size:  9pt; font-style: normal; font-weight: normal; color:#000000; background-color:#FFFFFF; border-right-color:#C0C0C0; border-right-width:thin; border-right-style:solid }
td.r       { 
text-align: left;   
font-family: Verdana, Arial, Helvetica, sans-serif; font-size:  9pt; font-style: normal; font-weight: normal; 
color:#941A1F; 
background-color:#FFFFFF; border-right:medium solid #941A1F 
}
td.r-bg    { 
text-align: left;   
font-family: Verdana, Arial, Helvetica, sans-serif; font-size:  9pt; font-style: normal; font-weight: normal; 
color:#941A1F; 
background-color:#B0C4DE; 
border-right:medium solid #941A1F 
}
td.r-gg    { 
text-align: left;   
font-family: Verdana, Arial, Helvetica, sans-serif; font-size:  9pt; font-style: normal; font-weight: normal; 
color:#000000; background-color:#C3BFBE; 
border-right:medium solid #941A1F 
}
td.rb      { 
border-right-color:#941A1F;  border-right-width:medium;  border-right-style:solid; 
border-bottom-color:#941A1F; border-bottom-width:medium; border-bottom-style:solid 
}
td.rm      { border-right-color:#000000;  border-right-width:medium;  border-right-style:solid }
td.rt      { 
border-right:medium solid #941A1F;  
border-top-color:#941A1F; border-top-width:thin; border-top-style:solid 
}
td.t       { 
border-top-color:#941A1F; border-top-width:thin; border-top-style:solid 
}

.navbarh   { white-space: nowrap; }