/* Monday, September 22, 2008 6:27:44 AM */
/* 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;
}


.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;
}


.bgBanner
{
  text-decoration: none;
}


.bgDarkBlue
{
  background-color: #002d62;
  text-decoration: none;
}


.bgGrey
{
  background-color: #eaeaea;
  text-decoration: none;
}


.bgLightBlue
{
  background-color: #6699ff;
  text-decoration: none;
}


.bgPhone1
{
  background-image: url(Images/bgPhone1.png);
  text-decoration: none;
}


.bgPhone2
{
  background-image: url(Images/bgPhone2.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;
}


.bgShadowLeft
{
  background-image: url(Images/bgShadowleft.png);
  text-decoration: none;
}


.bgShadowRight
{
  background-image: url(Images/bgShadowright.png);
  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;
}


.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;
}


.rhsHeading
{
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-weight: bold;
  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;
}


.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;
}


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.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;
}


#featured-content {
	padding:0px;
}
#featured-panel h1, #featured-panel h2, #featured-panel h3 {
	color:#606E6C;
	margin:0;
	padding-top:0;
	padding-bottom:2px;
}
.panel-nav {
	background:none repeat scroll 0 0 #002D62;
	display:block;
	float:left;
	height:7px;
	margin-right:5px;
	width:7px;
}
#thumbNav
{
float:right;
}

