/* 1. defaults */

p,td,ol,ul
{
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 10pt;
	font-weight: normal;
	text-decoration: none;
	font-style: normal;
}

strong,b
{
	font-weight: bold;
}

i,em
{
	font-style: italic;
}


/* 2. Weppage specifics

  2.1. Text classes

  2.1.1. Default fonts (inherit colour from above) */

.txt8
{
	font-size: 8pt;
}

.txt10
{
	font-size: 10pt;
}

.txt12
{
	font-size: 12pt;
}

.hlt8
{
	font-weight: bold;
	font-size: 8pt;
}

.hlt10
{
	font-weight: bold;
	font-size: 10pt;
}

.hlt12
{
	font-weight: bold;
	font-size: 12pt;
}

.itl8
{
	font-size: 8pt;
	font-style: italic;
}

.itl10
{
	font-size: 10pt;
	font-style: italic;
}

.itl12
{
	font-size: 12pt;
	font-style: italic;
}

/* 2.1.2 Red fonts */

.txtRed8
{
	color: Red;
	background-color: transparent;
	font-size: 8pt;
}

.txtRed10
{
	color: Red;
	background-color: transparent;
	font-size: 10pt;
}

.txtRed12
{
	color: Red;
	background-color: transparent;
	font-size: 12pt;
}

.hltRed8
{
	font-weight: bold;
	color: Red;
	background-color: transparent;
	font-size: 8pt;
}

.hltRed10
{
	font-weight: bold;
	color: Red;
	background-color: transparent;
	font-size: 10pt;
}

.hltRed12
{
	font-weight: bold;
	color: Red;
	background-color: transparent;
	font-size: 12pt;
}

/* 2.1.3 Green fonts */

.txtGreen8
{
	color: Green;
	background-color: transparent;
	font-size: 8pt;
}

.txtGreen10
{
	color: Green;
	background-color: transparent;
	font-size: 10pt;
}

.txtGreen12
{
	color: Green;
	background-color: transparent;
	font-size: 12pt;
}

.hltGreen8
{
	font-weight: bold;
	color: Green;
	background-color: transparent;
	font-size: 8pt;
}

.hltGreen10
{
	font-weight: bold;
	color: Green;
	background-color: transparent;
	font-size: 10pt;
}

.hltGreen12
{
	font-weight: bold;
	color: Green;
	background-color: transparent;
	font-size: 12pt;
}

.txt66CC99x8
{
	color: #66CC99;
	background-color: transparent;
	font-size: 8pt;
}

.txt66CC99x10
{
	color: #66CC99;
	background-color: transparent;
	font-size: 10pt;
}

.txt66CC99x12
{
	color: #66CC99;
	background-color: transparent;
	font-size: 12pt;
}

.hlt66CC99x8
{
	font-weight: bold;
	color: #66CC99;
	background-color: transparent;
	font-size: 8pt;
}

.hlt66CC99x10
{
	font-weight: bold;
	color: #66CC99;
	background-color: transparent;
	font-size: 10pt;
}

.hlt66CC99x12
{
	font-weight: bold;
	color: #66CC99;
	background-color: transparent;
	font-size: 12pt;
}

/* 2.1.4 Blue fonts */

.txtBlue8
{
	color: Blue;
	background-color: transparent;
	font-size: 8pt;
}

.txtBlue10
{
	color: Blue;
	background-color: transparent;
	font-size: 10pt;
}

.txtBlue12
{
	color: Blue;
	background-color: transparent;
	font-size: 12pt;
}

.hltBlue8
{
	font-weight: bold;
	color: Blue;
	background-color: transparent;
	font-size: 8pt;
}

.hltBlue10
{
	font-weight: bold;
	color: Blue;
	background-color: transparent;
	font-size: 10pt;
}

.hltBlue12
{
	font-weight: bold;
	color: Blue;
	background-color: transparent;
	font-size: 12pt;
}

.txtC0FFFFx8
{
	color: #C0FFFF;
	background-color: transparent;
	font-size: 8pt;
}

.txtC0FFFFx10
{
	color: #C0FFFF;
	background-color: transparent;
	font-size: 10pt;
}

.txtC0FFFFx12
{
	color: #C0FFFF;
	background-color: transparent;
	font-size: 12pt;
}

/* 2.1.5 Navy fonts */

.txtNavy8
{
	color: Navy;
	background-color: transparent;
	font-size: 8pt;
}

.txtNavy10
{
	color: Navy;
	background-color: transparent;
	font-size: 10pt;
}

.txtNavy12
{
	color: Navy;
	background-color: transparent;
	font-size: 12pt;
}

.hltNavy8
{
	font-weight: bold;
	color: Navy;
	background-color: transparent;
	font-size: 8pt;
}

.hltNavy10
{
	font-weight: bold;
	color: Navy;
	background-color: transparent;
	font-size: 10pt;
}

.hltNavy12
{
	font-weight: bold;
	color: Navy;
	background-color: transparent;
	font-size: 12pt;
}

/* 2.1.6 Black fonts (used if default color is defined and not black) */

.txtBlack8
{
	color: Black;
	background-color: transparent;
	font-size: 8pt;
}

.txtBlack10
{
	color: Black;
	background-color: transparent;
	font-size: 10pt;
}

.txtBlack12
{
	color: Black;
	background-color: transparent;
	font-size: 12pt;
}

.hltBlack8
{
	font-weight: bold;
	color: Black;
	background-color: transparent;
	font-size: 8pt;
}

.hltBlack10
{
	font-weight: bold;
	color: Black;
	background-color: transparent;
	font-size: 10pt;
}

.hltBlack12
{
	font-weight: bold;
	color: Black;
	background-color: transparent;
	font-size: 12pt;
}

/* 2.1.7 White fonts */

.txtWhite8
{
	color: White;
	background-color: transparent;
	font-size: 8pt;
}

.txtWhite10
{
	color: White;
	background-color: transparent;
	font-size: 10pt;
}

.txtWhite12
{
	color: White;
	background-color: transparent;
	font-size: 12pt;
}

.hltWhite8
{
	font-weight: bold;
	color: White;
	background-color: transparent;
	font-size: 8pt;
}

.hltWhite10
{
	font-weight: bold;
	color: White;
	background-color: transparent;
	font-size: 10pt;
}

.hltWhite12
{
	font-weight: bold;
	color: White;
	background-color: transparent;
	font-size: 12pt;
}

/* 2.1.8 Grey fonts */

.txtGrey8
{
	color: Gray;
	background-color: transparent;
	font-size: 8pt;
}

.txtGrey10
{
	color: Gray;
	background-color: transparent;
	font-size: 10pt;
}

.txtGrey12
{
	color: Gray;
	background-color: transparent;
	font-size: 12pt;
}

.hltGrey8
{
	font-weight: bold;
	color: Gray;
	background-color: transparent;
	font-size: 8pt;
}

.hltGrey10
{
	font-weight: bold;
	color: Gray;
	background-color: transparent;
	font-size: 10pt;
}

.hltGrey12
{
	font-weight: bold;
	color: Gray;
	background-color: transparent;
	font-size: 12pt;
}

.txtCECECEx8
{
	color: #CECECE;
	background-color: transparent;
	font-size: 8pt;
}

.txtCECECEx10
{
	color: #CECECE;
	background-color: transparent;
	font-size: 10pt;
}

.txtCECECEx12
{
	color: #CECECE;
	background-color: transparent;
	font-size: 12pt;
}

.txt999999x8
{
	color: #999999;
	background-color: transparent;
	font-size: 8pt;
}

.txt999999x10
{
	color: #999999;
	background-color: transparent;
	font-size: 10pt;
}

.txt999999x12
{
	color: #999999;
	background-color: transparent;
	font-size: 12pt;
}

.txt666060x8
{
	color: #666060;
	background-color: transparent;
	font-size: 8pt;
}

.txt666060x10
{
	color: #666060;
	background-color: transparent;
	font-size: 10pt;
}

.txt666060x12
{
	color: #666060;
	background-color: transparent;
	font-size: 12pt;
}


/* 2.1.9 Yellow/Gold fonts */

.txtYellow8
{
	color: Yellow;
	background-color: transparent;
	font-size: 8pt;
}

.txtYellow10
{
	color: Yellow;
	background-color: transparent;
	font-size: 10pt;
}

.txtYellow12
{
	color: Yellow;
	background-color: transparent;
	font-size: 12pt;
}

.hltYellow8
{
	font-weight: bold;
	color: Yellow;
	background-color: transparent;
	font-size: 8pt;
}

.hltYellow10
{
	font-weight: bold;
	color: Yellow;
	background-color: transparent;
	font-size: 10pt;
}

.hltYellow12
{
	font-weight: bold;
	color: Yellow;
	background-color: transparent;
	font-size: 12pt;
}

.txtFFCC00x8
{
	color: #FFCC00;
	background-color: transparent;
	font-size: 8pt;
}

.txtFFCC00x10
{
	color: #FFCC00;
	background-color: transparent;
	font-size: 10pt;
}

.txtFFCC00x12
{
	color: #FFCC00;
	background-color: transparent;
	font-size: 12pt;
}

/* 2.1.10 Orange fonts */

.txtFF6600x8
{
	color: #FF6600;
	background-color: transparent;
	font-size: 8pt;
}

.txtFF6600x10
{
	color: #FF6600;
	background-color: transparent;
	font-size: 10pt;
}

.txtFF6600x12
{
	color: #FF6600;
	background-color: transparent;
	font-size: 12pt;
}

.hltFF6600x8
{
	font-weight: bold;
	color: #FF6600;
	background-color: transparent;
	font-size: 8pt;
}

.hltFF6600x10
{
	font-weight: bold;
	color: #FF6600;
	background-color: transparent;
	font-size: 10pt;
}

.hltFF6600x12
{
	font-weight: bold;
	color: #FF6600;
	background-color: transparent;
	font-size: 12pt;
}

/* End section 2.1

   2.2 Specific classes */

.warning
{
	color: Red;
	background-color: transparent;
}

.updated
{
	font-weight: bold;
	color: Red;
	background-color: transparent;
}

.hint
{
	color: Blue;
	background-color: transparent;
}

.smallHint
{
	color: Blue;
	background-color: transparent;
	font-size: 8pt;
}

.formElement2
{
	font-weight: bold;
	font-size: 8pt;
}

.formInline2
{
	font-size: 8pt;
}

.smallSlant
{
	font-size: 8pt;
	font-style: italic;
}

.slant
{
	font-style: italic;
}

.goldPrompt
{
	font-weight: bold;
	color: #FFCC00;
	background-color: transparent;
}

/* End section 2.2
   
   End section 2

   3 Links

   3.1 New format for links 

   3.1.1 Red links */

a.nnRed8
{
	text-decoration: none;
	color: Red;
	background-color: transparent;
	font-size: 8pt;
}

a.nnRed8:hover
{
	text-decoration: underline;
}

a.bnRed8
{
	font-weight: bold;
	text-decoration: none;
	color: Red;
	background-color: transparent;
	font-size: 8pt;
}

a.bnRed8:hover
{
	text-decoration: underline;
}

a.nuRed8
{
	text-decoration: underline;
	color: Red;
	background-color: transparent;
	font-size: 8pt;
}

a.buRed8
{
	font-weight: bold;
	text-decoration: underline;
	color: Red;
	background-color: transparent;
	font-size: 8pt;
}

a.nnRed10
{
	text-decoration: none;
	color: Red;
	background-color: transparent;
	font-size: 10pt;
}

a.nnRed10:hover
{
	text-decoration: underline;
}

a.bnRed10
{
	font-weight: bold;
	text-decoration: none;
	color: Red;
	background-color: transparent;
	font-size: 10pt;
}

a.bnRed10:hover
{
	text-decoration: underline;
}

a.nuRed10
{
	text-decoration: underline;
	color: Red;
	background-color: transparent;
	font-size: 10pt;
}

a.buRed10
{
	font-weight: bold;
	text-decoration: underline;
	color: Red;
	background-color: transparent;
	font-size: 10pt;
}

/* 3.1.2 Green links */

a.nnGreen8
{
	text-decoration: none;
	color: Green;
	background-color: transparent;
	font-size: 8pt;
}

a.nnGreen8:hover
{
	text-decoration: underline;
}

a.bnGreen8
{
	font-weight: bold;
	text-decoration: none;
	color: Green;
	background-color: transparent;
	font-size: 8pt;
}

a.bnGreen8:hover
{
	text-decoration: underline;
}

a.nuGreen8
{
	text-decoration: underline;
	color: Green;
	background-color: transparent;
	font-size: 8pt;
}

a.buGreen8
{
	font-weight: bold;
	text-decoration: underline;
	color: Green;
	background-color: transparent;
	font-size: 8pt;
}

a.nnGreen10
{
	text-decoration: none;
	color: Green;
	background-color: transparent;
	font-size: 10pt;
}

a.nnGreen10:hover
{
	text-decoration: underline;
}

a.bnGreen10
{
	font-weight: bold;
	text-decoration: none;
	color: Green;
	background-color: transparent;
	font-size: 10pt;
}

a.bnGreen10:hover
{
	text-decoration: underline;
}

a.nuGreen10
{
	text-decoration: underline;
	color: Green;
	background-color: transparent;
	font-size: 10pt;
}

a.buGreen10
{
	font-weight: bold;
	text-decoration: underline;
	color: Green;
	background-color: transparent;
	font-size: 10pt;
}

a.nn66CC99x8
{
	text-decoration: none;
	color: #66CC99;
	background-color: transparent;
	font-size: 8pt;
}

a.nn66CC99x8:hover
{
	text-decoration: underline;
}

a.bn66CC99x8
{
	font-weight: bold;
	text-decoration: none;
	color: #66CC99;
	background-color: transparent;
	font-size: 8pt;
}

a.bn66CC99x8:hover
{
	text-decoration: underline;
}

a.nu66CC99x8
{
	text-decoration: underline;
	color: #66CC99;
	background-color: transparent;
	font-size: 8pt;
}

a.bu66CC99x8
{
	font-weight: bold;
	text-decoration: underline;
	color: #66CC99;
	background-color: transparent;
	font-size: 8pt;
}

a.nn66CC99x10
{
	text-decoration: none;
	color: #66CC99;
	background-color: transparent;
	font-size: 10pt;
}

a.nn66CC99x10:hover
{
	text-decoration: underline;
}

a.bn66CC99x10
{
	font-weight: bold;
	text-decoration: none;
	color: #66CC99;
	background-color: transparent;
	font-size: 10pt;
}

a.bn66CC99x10:hover
{
	text-decoration: underline;
}

a.nu66CC99x10
{
	text-decoration: underline;
	color: #66CC99;
	background-color: transparent;
	font-size: 10pt;
}

a.bu66CC99x10
{
	font-weight: bold;
	text-decoration: underline;
	color: #66CC99;
	background-color: transparent;
	font-size: 10pt;
}

/* 3.1.3 Blue links */

a.nnBlue8
{
	text-decoration: none;
	color: Blue;
	background-color: transparent;
	font-size: 8pt;
}

a.nnBlue8:hover
{
	text-decoration: underline;
}

a.bnBlue8
{
	font-weight: bold;
	text-decoration: none;
	color: Blue;
	background-color: transparent;
	font-size: 8pt;
}

a.bnBlue8:hover
{
	text-decoration: underline;
}

a.nuBlue8
{
	text-decoration: underline;
	color: Blue;
	background-color: transparent;
	font-size: 8pt;
}

a.buBlue8
{
	font-weight: bold;
	text-decoration: underline;
	color: Blue;
	background-color: transparent;
	font-size: 8pt;
}

a.nnBlue10
{
	text-decoration: none;
	color: Blue;
	background-color: transparent;
	font-size: 10pt;
}

a.nnBlue10:hover
{
	text-decoration: underline;
}

a.bnBlue10
{
	font-weight: bold;
	text-decoration: none;
	color: Blue;
	background-color: transparent;
	font-size: 10pt;
}

a.bnBlue10:hover
{
	text-decoration: underline;
}

a.nuBlue10
{
	text-decoration: underline;
	color: Blue;
	background-color: transparent;
	font-size: 10pt;
}

a.buBlue10
{
	font-weight: bold;
	text-decoration: underline;
	color: Blue;
	background-color: transparent;
	font-size: 10pt;
}

/* 3.1.4 Black links */

a.nnBlack8
{
	text-decoration: none;
	color: Black;
	background-color: transparent;
	font-size: 8pt;
}

a.nnBlack8:hover
{
	text-decoration: underline;
}

a.bnBlack8
{
	font-weight: bold;
	text-decoration: none;
	color: Black;
	background-color: transparent;
	font-size: 8pt;
}

a.bnBlack8:hover
{
	text-decoration: underline;
}

a.nuBlack8
{
	text-decoration: underline;
	color: Black;
	background-color: transparent;
	font-size: 8pt;
}

a.buBlack8
{
	font-weight: bold;
	text-decoration: underline;
	color: Black;
	background-color: transparent;
	font-size: 8pt;
}

a.nnBlack10
{
	text-decoration: none;
	color: Black;
	background-color: transparent;
	font-size: 10pt;
}

a.nnBlack10:hover
{
	text-decoration: underline;
}

a.bnBlack10
{
	font-weight: bold;
	text-decoration: none;
	color: Black;
	background-color: transparent;
	font-size: 10pt;
}

a.bnBlack10:hover
{
	text-decoration: underline;
}

a.nuBlack10
{
	text-decoration: underline;
	color: Black;
	background-color: transparent;
	font-size: 10pt;
}

a.buBlack10
{
	font-weight: bold;
	text-decoration: underline;
	color: Black;
	background-color: transparent;
	font-size: 10pt;
}

a.nnBlack12
{
	text-decoration: none;
	color: Black;
	background-color: transparent;
	font-size: 12pt;
}

a.nnBlack12:hover
{
	text-decoration: underline;
}

a.bnBlack12
{
	font-weight: bold;
	text-decoration: none;
	color: Black;
	background-color: transparent;
	font-size: 12pt;
}

a.bnBlack12:hover
{
	text-decoration: underline;
}

a.nuBlack12
{
	text-decoration: underline;
	color: Black;
	background-color: transparent;
	font-size: 12pt;
}

a.buBlack12
{
	font-weight: bold;
	text-decoration: underline;
	color: Black;
	background-color: transparent;
	font-size: 12pt;
}

/* 3.1.5 White links */

a.nnWhite8
{
	text-decoration: none;
	color: White;
	background-color: transparent;
	font-size: 8pt;
}

a.nnWhite8:hover
{
	text-decoration: underline;
}

a.bnWhite8
{
	font-weight: bold;
	text-decoration: none;
	color: White;
	background-color: transparent;
	font-size: 8pt;
}

a.bnWhite8:hover
{
	text-decoration: underline;
}

a.nuWhite8
{
	text-decoration: underline;
	color: White;
	background-color: transparent;
	font-size: 8pt;
}

a.buWhite8
{
	font-weight: bold;
	text-decoration: underline;
	color: White;
	background-color: transparent;
	font-size: 8pt;
}

a.nnWhite10
{
	text-decoration: none;
	color: White;
	background-color: transparent;
	font-size: 10pt;
}

a.nnWhite10:hover
{
	text-decoration: underline;
}

a.bnWhite10
{
	font-weight: bold;
	text-decoration: none;
	color: White;
	background-color: transparent;
	font-size: 10pt;
}

a.bnWhite10:hover
{
	text-decoration: underline;
}

a.nuWhite10
{
	text-decoration: underline;
	color: White;
	background-color: transparent;
	font-size: 10pt;
}

a.buWhite10
{
	font-weight: bold;
	text-decoration: underline;
	color: White;
	background-color: transparent;
	font-size: 10pt;
}

/* 3.1.6 Grey links */

a.nnGrey8
{
	text-decoration: none;
	color: Gray;
	background-color: transparent;
	font-size: 8pt;
}

a.nnGrey8:hover
{
	text-decoration: underline;
}

a.bnGrey8
{
	font-weight: bold;
	text-decoration: none;
	color: Gray;
	background-color: transparent;
	font-size: 8pt;
}

a.bnGrey8:hover
{
	text-decoration: underline;
}

a.nuGrey8
{
	text-decoration: underline;
	color: Gray;
	background-color: transparent;
	font-size: 8pt;
}

a.buGrey8
{
	font-weight: bold;
	text-decoration: underline;
	color: Gray;
	background-color: transparent;
	font-size: 8pt;
}

a.nnGrey10
{
	text-decoration: none;
	color: Gray;
	background-color: transparent;
	font-size: 10pt;
}

a.nnGrey10:hover
{
	text-decoration: underline;
}

a.bnGrey10
{
	font-weight: bold;
	text-decoration: none;
	color: Gray;
	background-color: transparent;
	font-size: 10pt;
}

a.bnGrey10:hover
{
	text-decoration: underline;
}

a.nuGrey10
{
	text-decoration: underline;
	color: Gray;
	background-color: transparent;
	font-size: 10pt;
}

a.buGrey10
{
	font-weight: bold;
	text-decoration: underline;
	color: Gray;
	background-color: transparent;
	font-size: 10pt;
}

a.nnCECECEx8
{
	text-decoration: none;
	color: #CECECE;
	background-color: transparent;
	font-size: 8pt;
}

a.nnCECECEx8:hover
{
	text-decoration: underline;
}

a.bnCECECEx8
{
	font-weight: bold;
	text-decoration: none;
	color: #CECECE;
	background-color: transparent;
	font-size: 8pt;
}

a.bnCECECEx8:hover
{
	text-decoration: underline;
}

a.nuCECECEx8
{
	text-decoration: underline;
	color: #CECECE;
	background-color: transparent;
	font-size: 8pt;
}

a.buCECECEx8
{
	font-weight: bold;
	text-decoration: underline;
	color: #CECECE;
	background-color: transparent;
	font-size: 8pt;
}

a.nnCECECEx10
{
	text-decoration: none;
	color: #CECECE;
	background-color: transparent;
	font-size: 10pt;
}

a.nnCECECEx10:hover
{
	text-decoration: underline;
}

a.bnCECECEx10
{
	font-weight: bold;
	text-decoration: none;
	color: #CECECE;
	background-color: transparent;
	font-size: 10pt;
}

a.bnCECECEx10:hover
{
	text-decoration: underline;
}

a.nuCECECEx10
{
	text-decoration: underline;
	color: #CECECE;
	background-color: transparent;
	font-size: 10pt;
}

a.buCECECEx10
{
	font-weight: bold;
	text-decoration: underline;
	color: #CECECE;
	background-color: transparent;
	font-size: 10pt;
}

a.nn999999x8
{
	text-decoration: none;
	color: #999999;
	background-color: transparent;
	font-size: 8pt;
}

a.nn999999x8:hover
{
	text-decoration: underline;
}

a.bn999999x8
{
	font-weight: bold;
	text-decoration: none;
	color: #999999;
	background-color: transparent;
	font-size: 8pt;
}

a.bn999999x8:hover
{
	text-decoration: underline;
}

a.nu999999x8
{
	text-decoration: underline;
	color: #999999;
	background-color: transparent;
	font-size: 8pt;
}

a.bu999999x8
{
	font-weight: bold;
	text-decoration: underline;
	color: #999999;
	background-color: transparent;
	font-size: 8pt;
}

a.nn999999x10
{
	text-decoration: none;
	color: #999999;
	background-color: transparent;
	font-size: 10pt;
}

a.nn999999x10:hover
{
	text-decoration: underline;
}

a.bn999999x10
{
	font-weight: bold;
	text-decoration: none;
	color: #999999;
	background-color: transparent;
	font-size: 10pt;
}

a.bn999999x10:hover
{
	text-decoration: underline;
}

a.nu999999x10
{
	text-decoration: underline;
	color: #999999;
	background-color: transparent;
	font-size: 10pt;
}

a.bu999999x10
{
	font-weight: bold;
	text-decoration: underline;
	color: #999999;
	background-color: transparent;
	font-size: 10pt;
}

a.nn666060x8
{
	text-decoration: none;
	color: #666060;
	background-color: transparent;
	font-size: 8pt;
}

a.nn666060x8:hover
{
	text-decoration: underline;
}

a.bn666060x8
{
	font-weight: bold;
	text-decoration: none;
	color: #666060;
	background-color: transparent;
	font-size: 8pt;
}

a.bn666060x8:hover
{
	text-decoration: underline;
}

a.nu666060x8
{
	text-decoration: underline;
	color: #666060;
	background-color: transparent;
	font-size: 8pt;
}

a.bu666060x8
{
	font-weight: bold;
	text-decoration: underline;
	color: #666060;
	background-color: transparent;
	font-size: 8pt;
}

a.nn666060x10
{
	text-decoration: none;
	color: #666060;
	background-color: transparent;
	font-size: 10pt;
}

a.nn666060x10:hover
{
	text-decoration: underline;
}

a.bn666060x10
{
	font-weight: bold;
	text-decoration: none;
	color: #666060;
	background-color: transparent;
	font-size: 10pt;
}

a.bn666060x10:hover
{
	text-decoration: underline;
}

a.nu666060x10
{
	text-decoration: underline;
	color: #666060;
	background-color: transparent;
	font-size: 10pt;
}

a.bu666060x10
{
	font-weight: bold;
	text-decoration: underline;
	color: #666060;
	background-color: transparent;
	font-size: 10pt;
}

/* 3.1.7 Yellow/gold links */

a.nnYellow8
{
	text-decoration: none;
	color: Yellow;
	background-color: transparent;
	font-size: 8pt;
}

a.nnYellow8:hover
{
	text-decoration: underline;
}

a.bnYellow8
{
	font-weight: bold;
	text-decoration: none;
	color: Yellow;
	background-color: transparent;
	font-size: 8pt;
}

a.bnYellow8:hover
{
	text-decoration: underline;
}

a.nuYellow8
{
	text-decoration: underline;
	color: Yellow;
	background-color: transparent;
	font-size: 8pt;
}

a.buYellow8
{
	font-weight: bold;
	text-decoration: underline;
	color: Yellow;
	background-color: transparent;
	font-size: 8pt;
}

a.nnYellow10
{
	text-decoration: none;
	color: Yellow;
	background-color: transparent;
	font-size: 10pt;
}

a.nnYellow10:hover
{
	text-decoration: underline;
}

a.bnYellow10
{
	font-weight: bold;
	text-decoration: none;
	color: Yellow;
	background-color: transparent;
	font-size: 10pt;
}

a.bnYellow10:hover
{
	text-decoration: underline;
}

a.nuYellow10
{
	text-decoration: underline;
	color: Yellow;
	background-color: transparent;
	font-size: 10pt;
}

a.buYellow10
{
	font-weight: bold;
	text-decoration: underline;
	color: Yellow;
	background-color: transparent;
	font-size: 10pt;
}

a.nnFFCC00x8
{
	text-decoration: none;
	color: #FFCC00;
	background-color: transparent;
	font-size: 8pt;
}

a.nnFFCC00x8:hover
{
	text-decoration: underline;
}

a.bnFFCC00x8
{
	font-weight: bold;
	text-decoration: none;
	color: #FFCC00;
	background-color: transparent;
	font-size: 8pt;
}

a.bnFFCC00x8:hover
{
	text-decoration: underline;
}

a.nuFFCC00x8
{
	text-decoration: underline;
	color: #FFCC00;
	background-color: transparent;
	font-size: 8pt;
}

a.buFFCC00x8
{
	font-weight: bold;
	text-decoration: underline;
	color: #FFCC00;
	background-color: transparent;
	font-size: 8pt;
}

a.nnFFCC00x10
{
	text-decoration: none;
	color: #FFCC00;
	background-color: transparent;
	font-size: 10pt;
}

a.nnFFCC00x10:hover
{
	text-decoration: underline;
}

a.bnFFCC00x10
{
	font-weight: bold;
	text-decoration: none;
	color: #FFCC00;
	background-color: transparent;
	font-size: 10pt;
}

a.bnFFCC00x10:hover
{
	text-decoration: underline;
}

a.nuFFCC00x10
{
	text-decoration: underline;
	color: #FFCC00;
	background-color: transparent;
	font-size: 10pt;
}

a.buFFCC00x10
{
	font-weight: bold;
	text-decoration: underline;
	color: #FFCC00;
	background-color: transparent;
	font-size: 10pt;
}

/* 3.1.8 navy links */

a.nnnavy8
{
	text-decoration: none;
	color: navy;
	background-color: transparent;
	font-size: 8pt;
}

a.nnnavy8:hover
{
	text-decoration: underline;
}

/* End new link format

   3.2 Historic format

   3.2.1 Red links */

a.snnRed
{
	text-decoration: none;
	color: Red;
	background-color: transparent;
	font-size: 8pt;
}

a.snnRed:hover
{
	text-decoration: underline;
}

a.sbnRed
{
	font-weight: bold;
	text-decoration: none;
	color: Red;
	background-color: transparent;
	font-size: 8pt;
}

a.sbnRed:hover
{
	text-decoration: underline;
}

a.snuRed
{
	text-decoration: underline;
	color: Red;
	background-color: transparent;
	font-size: 8pt;
}

a.sbuRed
{
	font-weight: bold;
	text-decoration: underline;
	color: Red;
	background-color: transparent;
	font-size: 8pt;
}

a.nnnRed
{
	text-decoration: none;
	color: Red;
	background-color: transparent;
	font-size: 10pt;
}

a.nnnRed:hover
{
	text-decoration: underline;
}

a.nbnRed
{
	font-weight: bold;
	text-decoration: none;
	color: Red;
	background-color: transparent;
	font-size: 10pt;
}

a.nbnRed:hover
{
	text-decoration: underline;
}

a.nnuRed
{
	text-decoration: none;
	color: Red;
	background-color: transparent;
	font-size: 10pt;
}

a.nbuRed
{
	font-weight: bold;
	text-decoration: none;
	color: Red;
	background-color: transparent;
	font-size: 10pt;
}

/* 3.2.2 Blue links */

a.snnBlue
{
	text-decoration: none;
	color: Blue;
	background-color: transparent;
	font-size: 8pt;
}

a.snnBlue:hover
{
	text-decoration: underline;
}

a.sbnBlue
{
	font-weight: bold;
	text-decoration: none;
	color: Blue;
	background-color: transparent;
	font-size: 8pt;
}

a.sbnBlue:hover
{
	text-decoration: underline;
}

a.snuBlue
{
	text-decoration: underline;
	color: Blue;
	background-color: transparent;
	font-size: 8pt;
}

a.sbuBlue
{
	font-weight: bold;
	text-decoration: underline;
	color: Blue;
	background-color: transparent;
	font-size: 8pt;
}

a.nnnBlue
{
	text-decoration: none;
	color: Blue;
	background-color: transparent;
	font-size: 10pt;
}

a.nnnBlue:hover
{
	text-decoration: underline;
}

a.nbnBlue
{
	font-weight: bold;
	text-decoration: none;
	color: Blue;
	background-color: transparent;
	font-size: 10pt;
}

a.nbnBlue:hover
{
	text-decoration: underline;
}

a.nnuBlue
{
	text-decoration: none;
	color: Blue;
	background-color: transparent;
	font-size: 10pt;
}

a.nbuBlue
{
	font-weight: bold;
	text-decoration: none;
	color: Blue;
	background-color: transparent;
	font-size: 10pt;
}

/* End historic format */