
  .pageTitle {
	font-size: 13pt/15pt;
	font-weight: bold;
	color: #2e2e91;
  }

  .sectionTitle {
	font-size: 21pt/15pt;
	color: #2e2e91;
	vertical-align: middle;
  }

  .title {
	font-size: 10pt;
	color: #7a8afc;
	font-weight: bold;
  }

  .text10pt {
	vertical-align: middle;
	text-align: left;
	font-style: normal;
	font-weight: bold;
	font-size: 10pt;
	color: #666666;
  }

 .heading {
	vertical-align: middle;
	text-align: left;
	font-style: normal;
	font-weight: bold;
	font-size: 13pt;
	color: #7a8afc;
  }

  .headingRegular {
	vertical-align: middle;
	text-align: left;
	font-style: normal;
	font-weight: normal;
	font-size: 13pt;
	color: #7a8afc;
  }

  .lightBlueBold {
	font-size: 10pt;
	font-family:Arial;
	font-weight: normal;
	color: #000000;
  }

  .introText {
	font-size : 10pt;
	font-weight: normal;
	color: #666666;
	text-align: left;
  }

  .errorText {
	font-size : 8pt;
	font-weight: normal;
	color: #ff6600;
  }

  .errorBoldText {
	font-size : 10pt;
	font-weight: bold;
	color: #ff6600;
  }

  .greyBold {
	font-size: 8pt;
	font-weight: bold;
	color: #666666;
  }

  .grey 
  {
	font-family:Arial;
	font-size: 7pt;
	font-weight: normal;
	color: #666666;
	text-align: left;
  }

  span.grey li {
	font-size: 1.4em;
	color: #8d8d8d;
  }

  div.grey td {
	font-size: .8em;
	color: #8d8d8d;
  }
  .blue {
	font-family:Arial;
	font-size: 8pt;
	font-weight: normal;
	color: #009900;
  }

  .blueBold 
  {
	font-family:Arial;
	font-size: 1em;
	font-weight: bold;
	color: #009900;
  }

  a {
	font-size: 8pt;
	font-weight: normal;
	color: #0bb933;
	text-decoration: none;
  }

  a:Hover {
	font-size: 8pt;
	font-weight: normal;
	color: #0bb933;
	text-decoration: underline;
  }

  a:Active {
	font-size: 8pt;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
  }	

  .noAnchor {
	font-size: 8pt;
	font-weight: regular;
	color: #2e2e91;
	text-decoration: none;
  }

  .noAnchor:Hover {
	font-size: 8pt;
	font-weight: regular;
	color: #2e2e91;
	text-decoration: none;
  }

  .noAnchor:Active {
	font-size: 8pt;
	font-weight: regular;
	color: #2e2e91;
	text-decoration: none;
  }

  .link10 {
	font-size: 8pt;
	font-weight: regular;
	color: #2e2e91;
	text-decoration: none;
  }

  .link10:Hover {
	font-size: 8pt;
	font-weight: regular;
	color: #2e2e91;
	text-decoration: underline;
  }

  .link10:Active {
	font-size: 8pt;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
  }

  .greyLarge {
	font-size: 10pt;
	color: #666666;
	font-weight: normal;
  }

  .grey13pt {
	font-size: 13pt;
	color: #666666;
  }

  .grey13ptBold {
	font-size: 13pt;
	color: #666666;
	font-weight: bold;
  }

  a.blueLargeBold {
	font-size: 10pt;
	font-weight: bold;
	font-style: normal;
	color: #2e2e91;
	text-decoration: none;
  }

  a.blueLargeBold:hover {
	font-size: 10pt;
	font-weight: bold;
	font-style: normal;
	color: #2e2e91;
	text-decoration: underline;
  }

  a.blueLargeBold:active {
	font-size: 10pt;
	font-weight: bold;
	font-style: normal;
	color: #666666;
	text-decoration: none;
  }

.blueLargeRegular {
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	color: #2e2e91;
  }

  .buttonDiv {
	text-align: right;
	margin: 0; 
	padding: 0;
  }

  a.whiteLargeBold {
	font-size: 10pt;
	font-weight: bold;
	font-style: normal;
	color: #ffffff;
	text-decoration: none;
  }

  a.whiteLargeBold:active {
	font-size: 10pt;
	font-weight: bold;
	font-style: normal;
	color: #ffffff;
	text-decoration: none;
  }

  a.whiteLargeBold:hover {
	font-size: 10pt;
	font-weight: bold;
	font-style: normal;
	color: #ffffff;
	text-decoration: underline;
  }

  .white {
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	color: #ffffff;
	text-decoration: none;
  }

  .white:Hover {
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	color: #ffffff;
	text-decoration: underline;
  }

  a.linkLargeBold {
   font-size: 10pt;
   font-weight: bold;
   font-style: normal;
   color: #2e2e91;
   text-decoration: none;
  }

  a.linkLargeBold:hover {
   font-size: 10pt;
   font-weight:bold;
   font-style: normal;
   color: #2e2e91;
   text-decoration: underline;
  }

  a.linkLargeBold:active {
   font-size: 10pt;
   font-weight: bold;
   font-style: normal;
   color:#666666;
   text-decoration: none;
  }

  .text {
   font-style: normal;
   font-size: 8pt;
   vertical-align: top;
   display: inline;
   text-align: left;
   color: #000000;
  }

  .finbold {
   font-size: 8pt;
   font-weight: bold;
   color: #666666;
  }

  .fintext {
   font-size: 8pt;
   font-weight: normal;
   color: #666666;
  }

  .pageTitle1 {
	font-size: 12pt/15pt;
	font-weight: bold;
	color: #2e2e91;
	padding: 0;
	margin: 0px;
  }

  .grey8pt {
	font-size: 8pt;
	font-weight: normal;
	color: #666666;
	text-align: left;
	margin: 0 0 0 1px;
  }

  .text378 {
	display: inline;
	font-size: 8pt;
	width: 378px;
	vertical-align: top;
	color: #000000; 
	font-style: normal;
	text-align: left
  }

  .buttonContainer2 {
	float: right;
	padding-bottom: 0px
  }
