.collapsePanel {
	width: 100%;
	height:0px;
	background-color:#ffffff;
	overflow:hidden;
	float:left;
}

.collapsePanelHeader{	
	width:100%;		
	height:20px;
	color: #000000;
	background-color: #ffffff;
	font-family:Tahoma, Verdana ; 
	font-size: 11px; 
	font-weight:bold;
	float:left;
	padding:3px; 
	cursor: pointer; 
	vertical-align: middle;
}

.abhead
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color:#005826;
}
A.abhead, A.abhead:VISITED, A.abhead:ACTIVE, A.abhead:LINK
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	text-decoration:underline; 
	color:#005826;
}
A.abhead:hover 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color:#FF640A;
}
.Button1
{
	background-color:ButtonShadow ;
	border-color:White;  
	font-family: Tahoma, Verdana;
	font-size: 1.0em;
	font-weight: bold;
	text-decoration:none;	
	color: #2D5C3D;
	elevation :above  ;
	border-style:outset  ;
	border-right-width:thin   ;   
	border-bottom-width:thin   ;   
	border-left-width:thin   ;   
	border-top-width:thin   ;   
}
.FooterNav, A.FooterNav, A.FooterNav:VISITED, A.FooterNav:ACTIVE, A.FooterNav:LINK 
{
	color: #2D5C3d;
	font-family: verdana, Arial, helvetica, sans serif;
	font-size: 1.0em;
	font-weight:normal ;
	text-decoration:none;	
}
A.FooterNav:HOVER
{
	color: #2D5C3d;
	font-family: verdana, Arial, helvetica, sans serif;
	font-size: 1.0em;
	font-weight:normal ;
	text-decoration:underline;	
}
.GlobalLink, A.GlobalLink, A.GlobalLink:VISITED, A.GlobalLink:ACTIVE, A.GlobalLink:HOVER, A.GlobalLink:LINK 
{ 
	font-family: Tahoma, Verdana;
	color: #C8DDCA; 
	font-size: 1.0em; 
	text-decoration:none; 
	font-weight: bold;
}
.GridReport
{
	background-color: #FFFFFF;
	font-family: verdana, Arial, helvetica, sans serif;
	font-size: 1.0em;
	text-decoration:none;	
	color: #2D5C3d;
}
.GridHead
{
	background-color: #000000;
	font-family: verdana, Arial, helvetica, sans serif;
	font-size: medium;
	text-decoration:none;	
	color: #FFFFFF;
}

.GridItem
{
	background-color: #C8DDCA;
	font-family: verdana, Arial, helvetica, sans serif;
	font-size: small;
	text-decoration:none;	
	color: #2D5C3d;
}

.GridItemL, .GridItemL A
{
	background-color: #FFFFFF;
	font-family: verdana, Arial, helvetica, sans serif;
	font-size: small;
	text-decoration:'underline';	
	color: #2D5C3d;
}

.GridItemA, .GridItemA A
{
	font-family: verdana, Arial, helvetica, sans serif;
	font-size: small;
	text-decoration:underline;	
	color: #2D5C3d;
}
.GridEdit
{
	background-color: #FFFFFF;
	font-family: verdana, Arial, helvetica, sans serif;
	font-size: small;
	text-decoration:none;	
	color: #2D5C3d;
}
.GridEditCombo
{
	background-color: #FFFFFF;
	font-family: verdana, Arial, helvetica, sans serif;
	font-size: small;
	text-decoration:none;	
	color: #2D5C3d;
}
.GridFooter
{
	background-color: #FFFFFF;
	font-family: verdana, Arial, helvetica, sans serif;
	font-size: small;
	text-decoration:none;	
	color: #2D5C3d;
}
.HeadText
{
	font-family: verdana, arial;
	font-weight: bold;
	font-size: 10pt
}
.HeaderStrip
{ 
	font-family: Tahoma, Verdana;
	color: #ffffff; 
	font-size: 24px; 
	text-decoration:none; 
	font-weight: normal;
	background-color:#C8DDCA	
}
.HeaderStrip1
{ 
	font-family: Tahoma, Verdana;
	color: #ffffff; 
	font-size: 24px; 
	text-decoration:none; 
	font-weight:normal ;
	background-color:#8BB093	
}
.HeaderStrip2
{ 
	font-family: Tahoma, Verdana;
	color: #ffffff; 
	font-size: 24px; 
	text-decoration:none; 
	font-weight: normal;
	background-color:#ffffff	
}
.HeaderStrip3
{ 
	font-family: Tahoma, Verdana;
	color: #ffffff; 
	font-size: 24px; 
	text-decoration:none; 
	font-weight:normal ;
	background-color:#8BB093	
}
.ItemLink
{
	color: brown;
	font-family: verdana, arial;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none
}
.LeftPanelItem
{
	background-color: #C8DDCA;
	font-family: Tahoma, Verdana;
	font-size: 1.0em;
	font-weight: bold;
	text-decoration:none;	
	color: #2D5C3D;
}
.LoginFont, A.LoginFont, A.LoginFont:VISITED, A.LoginFont:ACTIVE, A.LoginFont:HOVER, A.LoginFont:LINK 
{ 
	font-family: Tahoma, Verdana;
	color: #2D5C3d; 
	font-size: 1.0em; 
	text-decoration:none; 
	font-weight: bold;
}
.MainHeader
{ 
	font-family: Tahoma, Verdana;
	color: #ffffff; 
	font-size: 24px; 
	text-decoration:none; 
	font-weight: normal;
}
.MainNav, A.MainNav, A.MainNav:VISITED, A.MainNav:ACTIVE, A.MainNav:LINK 
{ 
	font-family: Tahoma, Verdana;
	background-color: #2d5c3d;
	color: #c8ddca; 
	font-size: 11px; 
	text-decoration:none; 
	font-weight: bold;
}
.MainNavBackground 
{
	background-color: #2d5c3d;
	border-bottom: 1px solid #8bb093;
}
.MainLink
{
	color: blue;
	font-family: verdana, arial;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none
}
.nav1, .nav1 A, .nav1 A:VISITED, .nav1 A:ACTIVE, .nav1 A:LINK 
{
	background-color: #C8DDCA;
	font-family: Tahoma, Verdana;
	font-size: 1.0em;
	font-weight: bold;
	text-decoration:none;	
	color: #2D5C3D;
}
.nav1 A:HOVER 
{
	background-color: #C8DDCA;
	font-family: Tahoma, Verdana;
	font-size: 1.0em;
	font-weight: bold;
	text-decoration:none;	
	color: #CC0000;
}

.nav1alt, .nav1alt A, .nav1alt A:VISITED, .nav1alt A:ACTIVE, .nav1alt A:HOVER, .nav1alt A:LINK 
{
	background-color: #AED2BD;
	font-family: Tahoma, Verdana;
	font-size: 1.0em;
	font-weight: bold;
	text-decoration:none;	
	color: #2D5C3D;
}
.nav2, .nav2 A, .nav2 A:VISITED, .nav2 A:ACTIVE, .nav2 A:HOVER, .nav2 A:LINK 
{
	background-color: #FFFFFF;
	font-family: Tahoma, Verdana;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;	
	color: #2D5C3D;
}
.nav1background 
{
	background-color: #C8DDCA;
	border-bottom: 1px solid #8bb093;
}
.navTopbackground 
{
	background-color: #2D5C3D;
	border-bottom: 1px solid #8bb093;
}

.nav1Altbackground 
{
	background-color: #AED2BD;
	border-bottom: 1px solid #8bb093;
}
.nav1selected, .nav1selected A, .nav1selected A:VISITED, .nav1selected A:ACTIVE, .nav1selected A:HOVER, .nav1selected A:LINK 
{
	background-color: #C8DDCA;
	color: #ffffff !important;
	text-decoration : none;
	font-family: Tahoma, Verdana;
	font-size: 0.935em;
	font-weight: bold;	
}
.NormalLinkSmall
{
	color: blue;
	font-family: verdana, arial;
	font-size: 8.5pt;
	font-weight: bold;
	text-decoration: none
}
.NormalLink
{
	color: Blue;
	font-family: verdana, arial;
	font-size: 9pt;
	font-weight:normal ;
	text-decoration: none
}
.NormalLinkBig
{
	color: blue;
	font-family: verdana, arial;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none
}
a:hover.NormalLink
{
	color: blue;
	font-family: verdana, arial;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none
}
.PrimaryNav, .PrimaryNav A, .PrimaryNav A:VISITED, .PrimaryNav A:ACTIVE, .PrimaryNav A:HOVER, .PrimaryNav A:LINK {
	background-color: #C8DDCA;
	background-repeat: repeat;
	font-family: verdana, Arial, helvetica, sans serif;
	font-size: 1.0em;
	font-weight: bold;
	text-decoration:none;	
	color: #2D5C3d;
}
.PrimaryNavOn, .PrimaryNavOn A, .PrimaryNavOn A:VISITED, .PrimaryNavOn A:ACTIVE, .PrimaryNavOn A:HOVER, .PrimaryNavOn A:LINK {
	background-color: #8BB093;
	background-image: none;
	font-family: verdana, helvetica, sans serif;
	font-size: 1.0em;
	font-weight: bold;
	text-decoration:none;	
	color: #FFFFFF;
}
.RTReport
{
	background-color: #FFFFFF;
	font-family: verdana, Arial, helvetica, sans serif;
	font-size: 0.9em;
	text-decoration:none;	
	color: #2D5C3d;
}
.RTReportHead
{
	background-color: #000000;
	font-family: verdana, Arial, helvetica, sans serif;
	font-size: 0.85em;
	text-decoration:none;	
	color: #FFFFFF;
}
.RTReportHeadS
{
	background-color: #000000;
	font-family: verdana, Arial, helvetica, sans serif;
	font-size: 9px;
	text-decoration:none;	
	color: #FFFFFF;
}
.RTReportItem
{
	background-color: #FFFFFF;
	font-family: verdana, Arial, helvetica, sans serif;
	font-size: 0.85em;
	text-decoration:none;	
	color: #2D5C3d;
}
.RTReportItemS
{
	background-color: #FFFFFF;
	font-family: verdana, Arial, helvetica, sans serif;
	font-size: 9px;
	text-decoration:none;	
	color: #2D5C3d;
}
.RTReportItemAlt
{
	background-color: #C8DDCA;
	font-family: verdana, Arial, helvetica, sans serif;
	font-size: 0.85em;
	text-decoration:none;	
	color: #2D5C3d;
}
.RTReportItemAltS
{
	background-color: #C8DDCA;
	font-family: verdana, Arial, helvetica, sans serif;
	font-size:9px;
	text-decoration:none;	
	color: #2D5C3d;
}
.SecondaryNav, .SecondaryNav A, .SecondaryNav A:VISITED, .SecondaryNav A:ACTIVE, .SecondaryNav A:HOVER, .SecondaryNav A:LINK 
{
	background-color: #C8DDCA;
	background-repeat: repeat;
	font-family: verdana, Arial, helvetica, sans serif;
	font-size: 1.0em;
	font-weight: bold;
	text-decoration:none;	
	color: #2D5C3d;
	border-top: 1px solid #769c80;
	border-bottom: 1px solid #C8DDCA;
}
.SecondaryNavOn, .SecondaryNavOn A, .SecondaryNavOn A:VISITED, .SecondaryNavOn A:ACTIVE, .SecondaryNavOn A:HOVER, .SecondaryNavOn A:LINK 
{
	background-color: #8BB093;
	background-image: none;
	font-family: verdana, helvetica, sans serif;
	font-size: 1.0em;
	font-weight: bold;
	text-decoration:none;	
	color: #FFFFFF;
	border-top: 1px solid #769c80;
	border-bottom: 1px solid #C8DDCA;
}
.SimpleTextHead
{ 
	font-family: Tahoma, Verdana;
	color: #006600; 
	font-size: 16px; 
	text-decoration:none; 
}
.SimpleText15
{ 
	font-family: Tahoma, Verdana;
	color: #006600; 
	font-size: 14px; 
	text-decoration:none; 
}
.SimpleText, .SimpleText A
{ 
	font-family: Tahoma, Verdana;
	color: #006600; 
	font-size: 11px; 
	text-decoration:none; 
}
.SimpleTextRT
{ 
	font-family: Tahoma, Verdana;
	color: #006600; 
	font-size: 11px; 
	text-decoration:none; 
}

.SimpleTextRT A
{ 
	font-family: Tahoma, Verdana;
	color: #006600; 
	font-size: 11px; 
	text-decoration:underline; 
}

.SimpleTextR
{ 
	font-family: Tahoma, Verdana;
	color: #ff0000; 
	font-size: 11px; 
	text-decoration:none; 
}
.SimpleTextG
{ 
	font-family: Tahoma, Verdana;
	color: #009200; 
	font-size: 11px; 
	text-decoration:none; 
}
.SimpleTextB
{ 
	font-family: Tahoma, Verdana;
	color: #0000ff; 
	font-size: 11px; 
	text-decoration:none; 
}
.SimpleTextBold
{ 
	font-family: Tahoma, Verdana;
	background-color: #c8ddca;
	color: #006600; 
	font-size: 14px; 
	text-decoration:none; 
	font-weight: bold;
}
.SimpleTextSmall
{
	font-family: verdana, arial;
	font-size: 8pt
}
.SimpleTextSmallBold
{
	font-family: verdana, arial;
	font-weight: bold;
	font-size: 8pt
}

.SimpleTextBold
{
	font-family: verdana, arial;
	font-weight: bold;
	font-size: 8.5pt
}
.SimpleTextM
{
	font-family: verdana, arial;
	font-size: 9pt
}
.SimpleTextMBold
{
	font-family: verdana, arial;
	font-weight: bold;
	font-size: 9pt
}
.SubLink
{
	color: Steelblue;
	font-family: verdana, arial;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none
}
.SubLinkBig
{
	color:Blue ;
	font-family: verdana, arial;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none
}
.THead, .THead A, .THead A:VISITED, .THead A:ACTIVE, .THead A:HOVER, .THead A:LINK 
{
	background-color: #FFFFFF;
	background-repeat: repeat;
	font-family: verdana, Arial, helvetica, sans serif;
	font-size: 0.9em;
	font-weight: bold;
	text-decoration:none;	
	color: #2D5C3d;
}
.THeadInd
{
	background-color: #FFFFFF;
	background-repeat: repeat;
	font-family: verdana, Arial, helvetica, sans serif;
	font-size: 10px;
	font-weight:normal ;
	text-decoration:none;	
	color: #2D5C3d;
}
.WelcomeTextHead
{ 
	font-family: Tahoma, Verdana;
	color: #2d5c3d; 
	font-size: 18px; 
	text-decoration:none; 
	font-weight: normal;
}
.WelcomeText
{ 
	font-family: Verdana;
	color: #2d5c3d; 
	font-size: 13px; 
	text-decoration:none; 
	font-weight:normal ;
}
.WhiteFont
{ 
	font-family: Tahoma, Verdana;
	color: #FFFFFF; 
	font-size: 11px; 
	text-decoration:none; 
	font-weight: bold;
}
.WhiteLink, A.WhiteLink, A.WhiteLink:VISITED, A.WhiteLink:ACTIVE, A.WhiteLink:LINK 
{ 
	font-family: Tahoma, Verdana;
	color: #FFFFFF; 
	font-size: 11px; 
	text-decoration:underline; 
	font-weight: bold;
}
A.WhiteLink:HOVER
{ 
	font-family: Tahoma, Verdana;
	color: #c8ddca; 
	font-size: 1.0em;
	text-decoration:underline; 
	font-weight: bold;
}
.BrownText
{
	font-family: verdana, arial;
	font-size: 8.5pt;
	color:brown
}
.BrownTextBold
{
	font-family: verdana, arial;
	font-size: 8.5pt;
	font-weight: bold;
	color:brown
}
.SblueText
{
	font-family: verdana, arial;
	font-size: 8.5pt;
	color:Steelblue
}
.SblueTextBold
{
	font-family: verdana, arial;
	font-size: 8.5pt;
	font-weight: bold;
	color:Steelblue
}
.paras
{
	text-align: justify;
	font-family: verdana, arial;
	font-size: 10pt
}
/* CSS Document 
 Update on the 19th Nov 2003 , CS ligthening side bar colors
*/

#rcolumn .rightblock {
  /* 20% of brand color */
  background: #E8E4D1;
  color: #000000;
  width: 150px;
  padding: 2px;
  font-weight: bold;
  margin-top: 5px;
  font-size: xx-small;
}

/*  NZX CSS Document */

div.header-nav a:hover {
  /* 50% brand colour */
  color:#C3BA8A;
  text-decoration: underline;
  background: none;
  font-size: x-small;
  }
  
  div.header-crumb {
  /* 100% of brand color */
  background:#877514;
  color: #FFFFFF;
  width: 100%;
  height: 15px;
  line-height: 15px;
  font-weight: bold;
  font-size: xx-small;
  text-align: right;
} 

div.header-crumb a {
/* 100% of brand color */
   background:#877514;
  color: #FFFFFF;
}

div.header-crumb a:hover {
  /* 50% brand colour */
   color:#C3BA8A;
  /* 100% of brand color */
  background:#877514;
} 

table.marketdata th 
{
	font-family: verdana, arial;
	color: #000000;
	/* 20% of brand color */
	/* background: #E8E4D1;*/
	background: #E8E4D1;
	font-size:10px ;
}

table.marketdata1 th
{
	font-family: verdana, arial;
	color: #000000;
	/* 20% of brand color */
	/* background: #E8E4D1;*/
	background: #E8E4D1;
	font-size:10px ;
}

table.marketdata1 td
{
	font-family: verdana, arial;
	background: #ffffff;
	font-size:10px ;
	border :1px 1px 1px 1px;
	border-color :Black
	
}

th{
  /* 20% of brand color */
 background:  #E8E4D1;
 padding: 3px;
 line-height: 14px;
}

tr .highlight {
    /* 20% brand color */
  background: #E8E4D1;
}


div.container h1 
{
  font-size:small  ; 
  padding: 0px;
	border-width: 0px 0px 1px 0px;
  border-style: solid;
  border-color: #000;
  /* 100% of brand color */
  color: #2D5C3D;
  background: #FFFFFF;
}
div.container h2 
{
  font-size: small; 
  padding: 0px;
	border-width: 0px 0px 1px 0px;
  border-style: solid;
  border-color: #000;
  /* 100% of brand color */
  color: #2D5C3D;
  background: #FFFFFF;
}

div.container h3 {
  font-size: x-small; 
  padding: 2px;
	border-width: 0px 0px 1px 0px;
  border-style: solid;
  border-color: #000;
  /* 70% of brand color */
  color: #AB9F5B;
  background: #FFFFFF;
  width: 100%;
}

ul.sidemenu .mainheader a {
 /* 70% of brand color */
  color: #b7ad72;
  background: none;
  text-decoration: none;
  font-weight: bold;
} 

ul.sidemenu .medheader a {
 /* 30% of brand color */
  color: #EAE4BB;
  background: none;
  text-decoration: none;
  font-weight: bold;
}

ul.sidemenu a:hover {
 /* 20% of brand color */
  color: #E8E4D1;
  text-decoration: underline;
  background: none;
}

ul.sidemenu a:active {
  /* 70% */
  color:#AB9F5B;
  text-decoration: underline;
  background: none;
} 

a. subheader {
 /* 10% of brand color */
  color: #F4F2E8;
  font-weight: bold;
}

div.search {
  position: absolute;
  top: 15px;
  right: 0px;
  padding: 3px;
  /* 20% of brand color */ 
  color:#C3BA8A;
  text-decoration: none;
  text-align: right;
  background: none;
  font-size: x-small;
  font-weight: bold;
} 


/* sidbar hrefs */


a.side 
{
	/* 50% brand colour */
	color:#C3BA8A;
	text-decoration: underline;
	background: none;
	font-size: xx-small;
}

a.side:hover 
{
	/* 20% brand colour */
	color:#E8E4D1;
	text-decoration: underline;
	background: none;
	font-size: xx-small;
} 

/* form stuff */

input.submit {
 /* 20% of brand color */
  background:#E8E4D1;
  color: #000000;
  font-size: xx-small;
  font-weight: bold;
}

input.submit:hover {
 /* 20% of brand color */
  background: #E8E4D1;
  color: red;
}
