/* Friday, August 27, 2010 3:49:17 PM */
/* Style generated by EditSiteStyle */

.ScrollableArea
{
  overflow: scroll;
  overflow-x: auto;
  overflow-y: auto;
}

.Alpha75
{
  filter:alpha(opacity=75);
  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=75);
}

.Alpha50
{
  filter:alpha(opacity=50);
  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
}

.Alpha25
{
  filter: 'alpha(opacity=25)';
  filter: 'progid:DXImageTransform.Microsoft.Alpha(opacity=25)';
}


.TF-Body
{
  background-color: #ffffff;
  text-decoration: none;
}


.TF-Cancel-Remove
{
  background-color: #ffff00;
  color: #ff0000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14pt;
  font-weight: bold;
  text-decoration: none;
}


.TF-Commit-Publish
{
  background-color: #ffff00;
  color: #009900;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14pt;
  font-weight: bold;
  text-decoration: none;
}


.TF-Menu
{
  background-color: #ffff00;
  color: #0000ff;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14pt;
  font-weight: bold;
  text-decoration: none;
}


.TF-Nav-Bar
{
  background-color: #ffffff;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  text-decoration: none;
}


.TF-Site-Title
{
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 24pt;
  text-decoration: none;
}


A.bgTable2:link
{
  color: #ff8b4b;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: underline;
  border-style: none;
}


A.bgTable2:visited
{
  color: #ff8b4b;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: underline;
  border-style: none;
}


A.bgTable2:active
{
  color: #ff8b4b;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: underline;
  border-style: none;
}


A.bgTable2:hover
{
  color: #ff411a;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: underline;
  border-style: none;
}


A.bgTable3:link
{
  color: #ff8b4b;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: underline;
  border-style: none;
}


A.bgTable3:visited
{
  color: #ff8b4b;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: underline;
  border-style: none;
}


A.bgTable3:active
{
  color: #ff8b4b;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: underline;
  border-style: none;
}


A.bgTable3:hover
{
  color: #ff411a;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: underline;
  border-style: none;
}


.AvivaBlue
{
  color: #116cb0;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  text-decoration: none;
}


.AvivaGreen
{
  color: #65a854;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12pt;
  font-weight: bold;
  text-decoration: none;
}


.HeadingLink
{
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-weight: bold;
  text-decoration: none;
}


.HeadingNav
{
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-weight: bold;
  text-decoration: none;
}


.topnavpolish
{
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  text-decoration: none;
}


.topNav
{
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  text-decoration: none;
}


.bg1
{
  background-image: url(Images/ckBackground02.png);
  text-decoration: none;
}


.bg2
{
  background-image: url(Images/bgLatestNews2.png);
  text-decoration: none;
}


.bg3
{
  background-image: url(Images/bgInvestments2.png);
  text-decoration: none;
}


.bg4
{
  background-image: url(Images/bgMortgages2.png);
  text-decoration: none;
}


.bg5
{
  background-image: url(Images/bgServices.png);
  text-decoration: none;
}


.bg6
{
  background-image: url(Images/bgLifeCover.png);
  text-decoration: none;
}


.bgAvivaBanner
{
  background-image: url(Images/bgAvivaBanner.png);
  text-decoration: none;
}


.bgavivagreen
{
  background-color: #65a854;
  color: #65a854;
  text-decoration: none;
}


.bgBanner
{
  background-image: url(Images/bgBanner03.png);
  text-decoration: none;
}


.bgDarkBlue
{
  background-color: #111b24;
  text-decoration: none;
}


.BgGrey
{
  background-color: #eaeaea;
  text-decoration: none;
}


.bgHighRisk
{
  background-color: #000349;
  text-decoration: none;
}


.bgLightBlue
{
  background-color: #6699ff;
  text-decoration: none;
}


.bgLowRisk
{
  background-color: #0021de;
  text-decoration: none;
}


.bgMediumRisk
{
  background-color: #0015ac;
  text-decoration: none;
}


.bgMediumToHighRisk
{
  background-color: #00087d;
  text-decoration: none;
}


.bgPhone1
{
  background-image: url(Images/bgPhone1.png);
  text-decoration: none;
}


.bgPhone2
{
  background-image: url(Images/bgPhone2.png);
  text-decoration: none;
}


.bgRhsBottom
{
  background-image: url(Images/bgRhsBottom.png);
  text-decoration: none;
}


.bgRhsLeft
{
  background-image: url(Images/rhsLeft_w14.png);
  text-decoration: none;
}


.bgRhsRight
{
  background-image: url(Images/rhsRight_w14.png);
  text-decoration: none;
}


.bgRhsTop
{
  background-image: url(Images/bgRhsTop.png);
  text-decoration: none;
}


.BgShadowLeft
{
  background-image: url(Images/bgShadowleft.png);
  text-decoration: none;
}


.BgShadowRight
{
  background-image: url(Images/bgShadowright.png);
  text-decoration: none;
}


.bgTable1
{
  background-color: #333333;
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  text-decoration: none;
}


.bgTable2
{
  background-color: #f4f4f4;
  color: #333333;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: none;
}


.bgTable3
{
  background-color: #eaeaea;
  color: #333333;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: none;
}


.bgWhite
{
  background-color: #ffffff;
  text-decoration: none;
}


.CF-Body
{
  background-color: #ffffff;
  background-image: url(Images/bgBody.png);
  text-decoration: none;
}


.CF-Page-Heading
{
  color: #ff8b4b;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 19pt;
  text-decoration: none;
}


.CF-Page-Text
{
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  text-decoration: none;
}


.CF-Paragraph-Heading
{
  color: #999999;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14pt;
  text-decoration: none;
}


.BgreenTextGreen
{
  color: #339900;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16pt;
  text-decoration: none;
}


.BlueHeading
{
  color: #3333ff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 19pt;
  text-decoration: none;
}


.Bluemedium
{
  color: #3333ff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13pt;
  text-decoration: none;
}


.BlueText
{
  color: #3333ff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  text-decoration: none;
}


.riskContactText
{
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  text-decoration: none;
}


.riskHeading
{
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15pt;
  text-decoration: none;
}


.riskText
{
  color: #7c8cee;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  text-decoration: none;
}


A.TF-Nav-Bar:link
{
  color: #0000ff;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  text-decoration: none;
  border-style: none;
}


A.TF-Nav-Bar:visited
{
  color: #800080;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  text-decoration: none;
  border-style: none;
}


A.TF-Nav-Bar:active
{
  color: #ff0000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  text-decoration: none;
  border-style: none;
}


A.TF-Nav-Bar:hover
{
  color: #ff0000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  text-decoration: underline;
  border-style: none;
}


A.TF-New-Page-Link:link
{
  background-color: #ffff00;
  color: #ff6633;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  text-decoration: none;
  border-style: none;
}


A.TF-New-Page-Link:visited
{
  background-color: #ffff00;
  color: #ff6633;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  text-decoration: none;
  border-style: none;
}


A.TF-New-Page-Link:active
{
  background-color: #ffff00;
  color: #ff6633;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  text-decoration: none;
  border-style: none;
}


A.TF-New-Page-Link:hover
{
  background-color: #ffff00;
  color: #33cc00;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  text-decoration: none;
  border-style: none;
}


A.topNav:link
{
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  text-decoration: none;
  border-style: none;
}


A.topNav:visited
{
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  text-decoration: none;
  border-style: none;
}


A.topNav:active
{
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  text-decoration: none;
  border-style: none;
}


A.topNav:hover
{
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  text-decoration: underline;
  border-style: none;
}


A.topnavpolish:link
{
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  text-decoration: none;
  border-style: none;
}


A.topnavpolish:visited
{
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  text-decoration: none;
  border-style: none;
}


A.topnavpolish:active
{
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  text-decoration: none;
  border-style: none;
}


A.topnavpolish:hover
{
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  text-decoration: underline;
  border-style: none;
}


.GreenText
{
  color: #339900;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  text-decoration: none;
}


.smallBlack
{
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: none;
}


.smallGrey
{
  color: #5c5c5c;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: none;
}


.smallWhite
{
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: none;
}


A.smallBlack:link
{
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: none;
  border-style: none;
}


A.smallBlack:visited
{
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: none;
  border-style: none;
}


A.smallBlack:active
{
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: none;
  border-style: none;
}


A.smallBlack:hover
{
  color: #990033;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: underline;
  border-style: none;
}


A.smallWhite:link
{
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: none;
  border-style: none;
}


A.smallWhite:visited
{
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: none;
  border-style: none;
}


A.smallWhite:active
{
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: none;
  border-style: none;
}


A.smallWhite:hover
{
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: underline;
  border-style: none;
}


.redtext
{
  color: #ff3300;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  text-decoration: none;
}


.rhsHeading
{
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-weight: bold;
  text-decoration: none;
}


.textGrey
{
  color: #5c5c5c;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  text-decoration: none;
}


.textWhite
{
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  text-decoration: none;
}


.undefined
{
  color: #330099;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 19pt;
  text-decoration: none;
}


A:link
{
  color: #a0070c;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  text-decoration: none;
  border-style: none;
}


A:visited
{
  color: #a0070c;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  text-decoration: none;
  border-style: none;
}


A:active
{
  color: #a0070c;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  text-decoration: none;
  border-style: none;
}


A:hover
{
  color: #a0070c;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  text-decoration: underline;
  border-style: none;
}


.verysmall
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 4pt;
  text-decoration: none;
}


A.heading:link
{
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-weight: bold;
  text-decoration: none;
  border-style: none;
}


A.heading:visited
{
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-weight: bold;
  text-decoration: none;
  border-style: none;
}


A.heading:active
{
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-weight: bold;
  text-decoration: none;
  border-style: none;
}


A.heading:hover
{
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-weight: bold;
  text-decoration: underline;
  border-style: none;
}


A.HeadingNav:link
{
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-weight: bold;
  text-decoration: none;
  border-style: none;
}


A.HeadingNav:visited
{
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-weight: bold;
  text-decoration: none;
  border-style: none;
}


A.HeadingNav:active
{
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-weight: bold;
  text-decoration: none;
  border-style: none;
}


A.HeadingNav:hover
{
  color: #666666;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-weight: bold;
  text-decoration: underline;
  border-style: none;
}


A.riskContactText:link
{
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  text-decoration: none;
  border-style: none;
}


A.riskContactText:visited
{
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  text-decoration: none;
  border-style: none;
}


A.riskContactText:active
{
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  text-decoration: none;
  border-style: none;
}


A.riskContactText:hover
{
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  text-decoration: underline;
  border-style: none;
}
