/* Moneysense 2010 CSS, Tom Farmer, Heathwallace */

body
{background:url("../images/moneysense/body-bg.jpg") fixed no-repeat -26px -400px ;}

.moneysense #onlineBanking
{margin-top:-22px!important;}

.moneySense #searchForm
{display:none;}

.moneysense #mainMenu
{margin-top:5px;z-index:5;}
.moneysense #mainMenu a,
.moneysense #subMenu a
{background:url("../images/moneysense/nav-sprite.gif") 0 0 no-repeat;}
.moneysense #mainMenu a#MONEYSENSE,
.moneysense #mainMenu a#ctl00_MONEYSENSE
{width:124px;height:32px;}
.moneysense #mainMenu a#MONEYSENSE.on,
.moneysense #mainMenu a#ctl00_MONEYSENSE.on
{background-position:0 -32px;width:139px;}
.moneysense #mainMenu a#MSFS,
.moneysense #mainMenu a#ctl00_MSFS
{background-position:-124px 0;width:197px;height:32px;}
.moneysense #mainMenu a#MSFS.on,
.moneysense #mainMenu a#ct100_MSFS.on
{background-position:-197px -32px;width:210px;}
.moneysense #mainMenu a#ABOUTMS,
.moneysense #mainMenu a#ctl00_ABOUTMS
{background-position:-321px 0;width:166px;height:32px;}
.moneysense #mainMenu a#ABOUTMS.on,
.moneysense #mainMenu a#ct100_ABOUTMS.on
{background-position:-349px -32px;width:181px;}
.moneysense #mainMenu a#IA
{visibility:hidden;}
.moneysense #subMenu
{top:0px;}
.moneysense #subMenu a#TAKESTEPS,
.moneysense #subMenu a#ctl00_TAKESTEPS
{background-position:0 -64px;width:128px;height:36px;}
.moneysense #subMenu a#TAKESTEPS:hover,
.moneysense #subMenu a#ctl00_TAKESTEPS:hover
{background-position:0 -100px;}
.moneysense #subMenu a#TAKESTEPS.on,
.moneysense #subMenu a#TAKESTEPS.on:hover,
.moneysense #subMenu a#ctl00_TAKESTEPS.on,
.moneysense #subMenu a#ctl00_TAKESTEPS.on:hover
{background-position:0 -136px;width:151px;}
.moneysense #subMenu a#FINANCES,
.moneysense #subMenu a#ctl00_FINANCES
{background-position:-128px -64px;width:177px;}
.moneysense #subMenu a#FINANCES:hover,
.moneysense #subMenu a#ctl00_FINANCES:hover
{background-position:-128px -100px;}
.moneysense #subMenu a#FINANCES.on,
.moneysense #subMenu a#FINANCES.on:hover,
.moneysense #subMenu a#ctl00_FINANCES.on,
.moneysense #subMenu a#ctl00_FINANCES.on:hover
{background-position:-151px -136px;width:200px;}
.moneysense #subMenu a#BPLANNER,
.moneysense #subMenu a#ctl00_BPLANNER
{background-position:-305px -64px;width:120px;}
.moneysense #subMenu a#BPLANNER:hover,
.moneysense #subMenu a#ctl00_BPLANNER:hover
{background-position:-305px -100px;}
.moneysense #subMenu a#BPLANNER.on,
.moneysense #subMenu a#BPLANNER.on:hover,
.moneysense #subMenu a#ctl00_BPLANNER.on,
.moneysense #subMenu a#ct100_BPLANNER.on:hover
{background-position:-351px -136px;width:136px;}

.moneysense .extStyle05
{display:none;}

.moneysense a.button00 /*warning, use this in a cleared container or position it absolutely */
{float:left;display:inline-block;text-decoration:none;margin:0 0 0 0px;}
.moneysense a.button00 span
{cursor:pointer;}
.moneysense a.button00 span.left
{background:url("../images/moneysense/button00left-off.png") 0 0 no-repeat;
height:36px;float:left;font-size:87.5%;font-weight:bold;padding:0 0 0 12px;line-height:34px;}
.moneysense a.button00 span.right
{background:url("../images/moneysense/button00right-off.png") 0 0 no-repeat;height:36px;float:left;width:27px;margin:0;}
.moneysense a.button00:hover span.left
{text-decoration:underline;}

.moneysense a.button01 /*warning, use this in a cleared container or position it absolutely */
{float:left;display:inline-block;text-decoration:none;margin:0 0 0 -2px;}
.moneysense a.button01 span
{cursor:pointer;}
.moneysense a.button01 span.left
{background:url("../images/moneysense/button01left-off.png") 0 0 no-repeat;color:#fff;
height:22px;float:left;font-size:75%;padding:0 4px 0 10px;line-height:20px;}
.moneysense a.button01 span.right
{background:url("../images/moneysense/button01right-off.png") 0 0 no-repeat;height:22px;float:left;width:21px!important;margin:0;}
.moneysense a.button01:hover span.left
{text-decoration:underline;}

.moneysense a.button02 /*warning, use this in a cleared container or position it absolutely */
{float:left;display:inline-block;text-decoration:none;margin:0 0 0 -2px;}
.moneysense a.button02 span
{cursor:pointer;}
.moneysense a.button02 span.left
{background:url("../images/moneysense/button01left-off.png") 0 0 no-repeat;color:#fff;
height:22px;float:left;font-size:75%;padding:0 4px 0 10px;line-height:20px;}
.moneysense a.button02 span.right
{background:url("../images/moneysense/button01right-off.png") 0 0 no-repeat;height:22px;float:left;width:21px!important;margin:0;}
.moneysense a.button02:hover span.left
{text-decoration:underline;}

.moneysense .linkStyle01
{background:url("../images/moneysense/seo-list.gif") 0 4px no-repeat;padding-left:10px!important;}

.moneysense #content
{clear:both;font-size:medium;}

.moneysense .row
{}
.moneysense .row:after
{visibility:hidden;display:block;content:".";clear:both;height:0;}

.moneysense .msCol00
{float:left;width:520px;}
.moneysense .msCol01
{float:left;width:217px;}
.moneysense .msCol02
{float:left;width:213px;margin-right:-10px;}
.moneysense .msCol02b
{float:right;width:213px;padding-right:10px;}

.moneysense .msContentStyle00
{padding:10px 0 30px 0;height:1%;}
.moneysense .msContentStyle00:after
{visibility:hidden;display:block;content:".";clear:both;height:0;}
.moneysense .msContentStyle00 h1
{font-size:36px;margin:0;line-height:36px;}
.moneysense .msContentStyle00 h2
{font-size:20px;margin:0;padding:0 0 5px 0;margin:0;}
.moneysense .msContentStyle00 p
{font-size:75%;line-height:140%;padding:0 0 15px 0;margin:0;}

.moneysense .msContentStyle01 div.msContentStyle01a
{background:url("../images/moneysense/contentStyle01.gif") 0 0 no-repeat;}
.moneysense .msContentStyle01 div.msContentStyle01b
{background:url("../images/moneysense/contentStyle01b.png") 0 0 no-repeat;height:17px;}

.moneysense .msContentStyle01.msContentStyle01-grey div.msContentStyle01a
{background:url("../images/moneysense/contentStyle01-grey.gif") 0 0 no-repeat;}
.moneysense .msContentStyle01.msContentStyle01-grey div.msContentStyle01b
{background:url("../images/moneysense/contentStyle01b-grey.png") 0 0 no-repeat;height:61px;filter:none;}

.moneysense .msContentStyle01 div.row
{padding:0 0 0 11px;z-index:1;margin:0 -30px 0 0;}
.moneysense .msContentStyle01 div.col
{float:left;width:178px;position:relative;}
.moneysense .msContentStyle01 div.msContent
{padding:10px 36px 35px 0;}
.moneysense .msContentStyle01 h2
{color:#002e66;font-size:100%;padding-bottom:0px;letter-spacing:-1px;margin:0;}
.moneysense .msContentStyle01 p
{font-size:75%;padding:0 0 10px 0;margin:0;}
.moneysense .msContentStyle01 a.button01
{position:absolute;bottom:20px;z-index:2;left:0;}
.moneysense .msContentStyle01-grey a.button01
{background:url("../images/moneysense/seo-list.gif") 0 50% no-repeat;padding-left:10px;font-size:75%;}
.moneysense .msContentStyle01-grey a.button01:hover
{text-decoration:underline;}
.moneysense .msContentStyle01.msContentStyle01-grey h2
{color:#002e66;font-size:100%;padding-bottom:0px;letter-spacing:-1px;margin:0 0 5px 0;border-bottom:1px solid #9cacc3;}
.moneysense .msContentStyle02
{background:url("../images/moneysense/mscontentStyle02-jackson.png") 0 0 no-repeat;height:540px;margin:30px 0 0 -15px; z-index:1;position:static!important;line-height:normal!important;}
.moneysense .msContentStyle02 div.msContent
{padding:150px 40px 0 40px;position:relative;background: url("../images/moneysense/msContentStyle02-jacksonInner.gif") no-repeat 0 259px;}
.moneysense .msContentStyle02img01
{background-image:url("../images/moneysense/mscontentStyle02-tom.png");}
.moneysense .msContentStyle02img01 div.msContent
{padding:140px 40px 0 35px;background: url("../images/moneysense/msContentStyle02-tomInner.png") no-repeat -10px 259px;}
.moneysense .msContentStyle02img02
{background-image:url("../images/moneysense/mscontentStyle02-hazel.png");}
.moneysense .msContentStyle02img02 div.msContent
{padding:130px 45px 0 30px;background: url("../images/moneysense/msContentStyle02-hazelInner.png") no-repeat 0 259px;}
.moneysense .msContentStyle02img02a
{margin:30px 0 0;}
.moneysense .msContentStyle02img02a div.msContent
{padding:130px 35px 0 30px;}
.moneysense .msContentStyle02img03
{background-image:url("../images/moneysense/mscontentStyle02-jackie.png");margin:30px 0 0 0px;}
.moneysense .msContentStyle02 h3
{font-size:112.5%;margin:0;}
.moneysense .msContentStyle02 p
{font-size:75%;margin:0;}
.moneysense .msContentStyle02 div.nwContent
{padding:140px 43px 4px 33px;background: url("../images/moneysense/msContentStyle02-jacksonInner.gif") no-repeat 0px 259px;}
.moneysense .msContentStyle02 div.nwContent:after
{visibility:hidden;display:block;content:".";clear:both;height:0;}
.moneysense .msContentStyle02img01 div.nwContent
{padding:140px 43px 4px 33px;background: url("../images/moneysense/msContentStyle02-tomInner.png") no-repeat 0px 259px;}
.moneysense .msContentStyle02img02 div.nwContent
{padding:126px 55px 4px 50px;background: url("../images/moneysense/msContentStyle02-tomInner.png") no-repeat -10px 259px;}
.moneysense .msContentStyle02img04 div.nwContent
{padding:140px 35px 0 35px;}
.moneysense .msContentStyle02 div.nwContent h2
{font-size:137.5%;color:#002e66;text-align:center;padding:12px 0 0 0;margin:0;}
.moneysense .msContentStyle02 div.nwContent h3
{font-size:131.25%;color:#002e66;padding:0px 0px 3px 0px;margin:0;}
.moneysense .msContentStyle02 div.nwContent h4
{font-size:75%; font-weight:bold; color:#002A66;margin:0;}
.moneysense .msContentStyle02 div.nwContent ul
{list-style:disc;padding:0 0 0 16px;}
.moneysense .msContentStyle02 div.nwContent ul li
{font-size:75%;color:#555;padding:0 0 3px;}
.moneysense .msContentStyle02 div.nwContent p
{font-family:font-size:87.5%; color:#002A66;padding:2px 0 2px;}

.moneysense .msContentStyle03
{padding:10px 10px 0 0; clear: both;}
.moneysense .msContentStyle03 p
{color:#00215b;font-size:13px;font-weight:bold;color:#bf2669;font-family:Tahoma, Arial, Helvetica, sans-serif;margin:0;padding:0 0 5px;}
.moneysense .msContentStyle03 ul
{height:1%;display:block;list-style:none;margin:0;}
.moneysense .msContentStyle03 ul:after
{visibility:hidden;display:block;content:".";clear:both;height:0;}
.moneysense .msContentStyle03 ul li
{float:left;margin:4px 4px 4px 0;border-right:1px solid #002a66;white-space:nowrap;}
.moneysense .msContentStyle03 ul li.last
{border-right:none;margin-right:0;padding-right:0;}
.moneysense .msContentStyle03 ul li a
{float:left;font-size:12px;padding:0 4px 0 0;}
.moneysense .msContentStyle03 ul li.selected a
{color:#bf2669;text-decoration:underline;}

.moneysense .msContentStyle04
{padding:10px 30px 0 0;}
.moneysense .msContentStyle04 h1
{font-family:RBSLola, RBS Lola, Lola, Tahoma, Georgia, Arial, Helvetica, sans-serif;font-size:36px;line-height:45px;padding:0 0 10px;margin:0;}
.moneysense .msContentStyle04 h2
{font-family:RBSLola, RBS Lola, Lola, Tahoma, Georgia, Arial, Helvetica, sans-serif;font-weight:normal;font-size:20px;line-height:29px;padding:0 0 10px;margin:0;}
.moneysense .msContentStyle04 h3
{font-size:81.25%;margin:0;padding:0 0 10px;}
.moneysense .msContentStyle04 p, .moneysense .msContentStyle04 li
{margin:0;padding:0 0 10px;font-size:75%;}
.moneysense .msContentStyle04 p strong
{font-size:13px;}
.moneysense .msContentStyle04 .row .linkStyle01
{float:right;margin-top:10px;}

.moneysense .msContentStyle05
{padding:10px 0 20px;background:url("../images/moneysense/contentStyle05.gif") 0 0 repeat-x;margin:20px 0 0 0;}
.moneysense .msContentStyle05 h2
{height:24px;padding:0 0 10px 0;font-size:112.5%;color:#002e66;margin:0;font-weight:normal;}
.moneysense .msContentStyle05 p
{font-size:68.75%;line-height:150%;padding:0 0 15px 0;}
.moneysense .msContentStyle05 ul
{list-style:disc;padding:0 0 0 16px;}
.moneysense .msContentStyle05 ul li
{font-size:68.75%;line-height:150%;color:#002e66;}

.moneysense .msContentStyle06 div.msContentStyle06a
{background:url("../images/moneysense/contentStyle06.gif") 0 0 no-repeat;}
.moneysense .msContentStyle06 div.msContentStyle06b
{background:url("../images/moneysense/contentStyle06b.png") 0 0 no-repeat;height:80px;}
.moneysense .msContentStyle06 div.row
{padding:0 0 0 11px;z-index:1;margin:0 -30px 0 0;}
.moneysense .msContentStyle06 div.col
{float:left;width:265px;}
.moneysense .msContentStyle06 div.msContent
{padding:10px 36px 35px 0;}
.moneysense .msContentStyle06 h2
{color:#002e66;font-size:100%;padding-bottom:0px;margin:0;line-height:140%;padding:0 0 10px;}
.moneysense .msContentStyle06 p
{font-size:75%;padding:0 0 10px 0;margin:0;}
.moneysense .msContentStyle06 ul
{list-style:none;margin:0;}
.moneysense .msContentStyle06 ul li
{display:block;background:url("../images/moneysense/seo-list.gif") 0 5px no-repeat;font-size:81.25%;padding:0 0 6px 10px;font-weight:bold;}

div.msContentStyle07
{padding:16px 0px 0;}
div.msContentStyle07 div.msContentStyle07a
{background:url("../images/moneysense/contentStyle07.png") 0 0 no-repeat;}
div.msContentStyle07 div.msContentStyle07b
{background:url("../images/moneysense/contentStyle07-2.png") 0 0 no-repeat;}
div.msContentStyle07 div.msContentStyle07c
{background:url("../images/moneysense/contentStyle07-3.png") 0 0 no-repeat;}
div.msContentStyle07 div.msContentStyle07d
{background:url("../images/moneysense/contentStyle07-4.png") 0 0 no-repeat;}
div.msContentStyle07 div.msContentStyle07e
{background:url("../images/moneysense/contentStyle07-5.png") 0 0 no-repeat;}
div.msContentStyle07 div.msContentStyle07f
{background:url("../images/moneysense/contentStyle07-6.png") 0 0 no-repeat;}
div.msContentStyle07 ul
{height:1%;padding:0;list-style:none;margin:0;}
div.msContentStyle07 ul:after
{visibility:hidden;display:block;content:".";clear:both;height:0;}
div.msContentStyle07 ul li
{float:left;}
div.msContentStyle07 ul li a
{display:block;width:92px;height:40px;overflow:hidden;text-decoration:none;}
div.msContentStyle07 ul li.first a
{width:55px;}
div.msContentStyle07 ul li span
{visibility:hidden;}

.moneysense .msContentStyle08
{padding:10px 0 10px 0;}
.moneysense .msContentStyle08 p
{font-size:68.75%;line-height:150%;padding:0 0 15px 0;}
.moneysense .msContentStyle08 table
{border-collapse:collapse;margin-bottom:10px;width:464px;border:none;}
.moneysense .msContentStyle08 table tr td,
.moneysense .msContentStyle08 table tr th
{border:none;border-bottom:1px solid #002a66;}
.moneysense .msContentStyle08 #resutlsInfoBlurb .resultsInfoEntry,
.moneysense .msContentStyle08 table tr td, div.msContentStyle08 table tr th
{padding:4px 4px 4px 0;font-size:75%;}
.moneysense .msContentStyle08 #resutlsInfoBlurb .resultsInfoEntry
{padding: 0 0 10px 0;margin-top: 30px;line-height:normal;}
.moneysense .msContentStyle08 #resutlsInfoBlurb .resultsInfoEntry div
{padding:4px 4px 4px 0;}
.moneysense .msContentStyle08 table tr th
{padding-right:10px;text-align:left;border-right-width:0px!important;background:none;font-size:75%;}
.moneysense .msContentStyle08 table var
{color:#c00;font-style:normal;}
.moneysense .msContentStyle08 table tr td.cellStyle00
{font-weight:bold;padding:4px;}
.moneysense .msContentStyle08 table tr td.cellStyle01
{padding-left:30px;}
.moneysense .msContentStyle08 table.summary
{width:auto;}
.moneysense .msContentStyle08 table.summary th
{font-weight:normal;}

.moneysense .msContentStyle08a { /*float:left;*/ clear:left; }
.moneysense .msContentStyle08 table.summaryTable { width:245px; /*float:left;*/ }
.moneysense .msContentStyle08 table.summaryTable th { padding-right:10px; }
.moneysense .msContentStyle08 p.textStyle00 {/*  float:left;padding-left:10px; width:235px;*/ }
.moneysense .msContentStyle08 #resutlsInfoBlurb strong,
.moneysense .msContentStyle08 table tr td strong { display:block; }
.moneysense .msContentStyle08 div.panelTop
{/*background:url("../Images/contentStyle08-top.png") 0 0 no-repeat;padding:10px 16px 0 20px;*/}
.moneysense .msContentStyle08 div.panelBtm
{/*background:url("../Images/contentStyle08-botty.png") 0 0 no-repeat;width:500px;height:6px;*/}
.moneysense .tableTHWrapper { position:relative; }
.moneysense .expandableBar { background-color:#ccc; height:11px; right:0px; position:absolute; top:1px; width:200px; }
.moneysense .tableStyle00 tr td { width:60px!important; padding-left:10px }
.moneysense .msContentStyle08 table a
{white-space:nowrap;text-decoration:none;}
.moneysense .msContentStyle08 table a:hover
{text-decoration:underline;}
.moneysense .msContentStyle08 div.breakdownContainer h2
{height:24px;padding:5px 0 10px 0;font-size:112.5%;color:#002a66;margin:0;}
.moneysense .msContentStyle08 div.breakdownContainer div.breakdownRow {clear:both; padding: 3px 0;width:100%;}
.moneysense .msContentStyle08 div.breakdownRow div.columnLeft {float: left;background: #dcdceb;width:235px;min-height:22px;display:block;margin-bottom:0;margin-right:2px;}
.moneysense .msContentStyle08 div.columnLeft p {margin:0;padding:3px 0 2px 5px;font-weight: bold;float: left;width: 165px;}
.moneysense .msContentStyle08 div.columnLeft div.breakdownExpenditure {float: right;font-size: 68.75%;color:#555555;font-weight:bold;padding: 4px 3px 0 0;text-align:right;}
.moneysense .msContentStyle08 div.breakdownRow div.columnRight {float:left; width: 263px; background: url('/images/moneysense/budgetSumContainer.png') no-repeat top left; display:block; height:22px;}
.moneysense .msContentStyle08 div.columnRight div.columRightShadow {height: 27px;background:url('/images/moneysense/budgetSumBG.png') no-repeat top left;}
.moneysense .msContentStyle08 div.columnRight div.columnRightHighlite {height:27px;display:block;background:url('/images/moneysense/budgetSumHighlight.png') no-repeat top right; float:right;}
.moneysense .msContentStyle08 div.columnLeft02 {float: left;width:237px;height:21px;display:block;border-bottom: 1px solid #d6d7db;}
.moneysense .msContentStyle08 div.columnLeft02 p {margin:0;padding:2px 2px 2px 10px;font-weight: bold;float: left;}
.moneysense .msContentStyle08 div.columnLeft02 div.breakdownExpenditure {float: right;font-size: 68.75%;color:#555555;font-weight:bold;padding: 4px 5px 0 0;text-align:right;}
.moneysense .msContentStyle08 div.breakdownRow div.columnRight02 {float:left; width: 261px; height:21px; display:block;border-bottom: 1px solid #d6d7db; margin-left:2px;}
.moneysense .msContentStyle08 div.breakdownRow div.columnRight02 ul {margin:0;padding:0 0 0 2px;display:block;list-style:none;}
.moneysense .msContentStyle08 div.breakdownRow div.columnRight02 ul li {float:left;width:64px;font-size: 68.75%;color:#555555;font-weight:bold;clear:right;padding: 4px 0 0 0;text-align:right;list-style:none;}
.moneysense .msContentStyle08 div.columnRightHighlite img {display:none;}

.moneysense .msContentStyle09
{padding:0; position:relative; z-index:100}
.moneysense .msContentStyle09 h2
{font-size:81.25%;font-weight:normal;margin:0;}
.moneysense .msContentStyle09 div.col01 h2
{padding:0 0 0 14px;}
.moneysense .msContentStyle09 h3
{font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:13px;line-height:16px;color:#fff;width:260px;height:32px;font-weight:bold;margin:0;}
.moneysense .msContentStyle09 h3:after
{visibility:hidden;display:block;content:".";clear:both;height:0;}
.moneysense .msContentStyle09 h3 a
{text-decoration:none;color:#fff;line-height:22px;padding:0 0 0 20px;font-weight:bold;height:23px;display:block;}
.moneysense .msContentStyle09 h3 button
{border: 1px solid red; position: relative; z-index: 100; text-decoration:none;color:#fff;line-height:22px;padding:0 0 0 20px;font-weight:bold;height:23px;display:block;
background:none;border:none;font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:13px;text-align:left;*overflow:auto;}
.moneysense .msContentStyle09 h3 input
{float:left;display:inline-block;margin:7px 0 0 22px;color:#fff;font-family:Tahoma, Arial, Helvetica, sans-serif;font-weight:bold;}
.moneysense .msContentStyle09 dl
{*zoom:1;}
.moneysense .msContentStyle09 dl dt,
.moneysense .msContentStyle09 dl dd
{float:left;}
.moneysense .msContentStyle09 dl:after
{visibility:hidden;display:block;content:".";clear:both;height:0;}
.moneysense .msContentStyle09 div.controlBlock00
{}
.moneysense .msContentStyle09 div.controlBlock00 dl
{padding:0 0 16px;}
.moneysense .msContentStyle09 div.controlBlock00 dt
{float:none;}
.moneysense .msContentStyle09 div.controlBlock00 dt label,
.moneysense .msContentStyle09 div.controlBlock00 p
{font-size:75%;}
.moneysense .msContentStyle09 div.controlBlock00 p
{margin-bottom:15px;}
.moneysense .msContentStyle09 div.controlBlock00 dd
{float:right;padding:0 0 0 20px;}
.moneysense .msContentStyle09 div.controlBlock00 dd input
{width:20px;}
.moneysense .msContentStyle09 div.controlBlock01
{padding:10px 0 0 0;}
.moneysense .msContentStyle09 div.controlBlock01 div.col00
{width:278px;float:left;}
.moneysense .msContentStyle09 div.controlBlock01 div.col01
{width:212px;float:left; position: relative;}
.moneysense .msContentStyle09 div.controlBlock01 div.row
{padding:0 0 5px 0;clear:both;}
.moneysense .msContentStyle09 div.controlBlock01 label
{font-size:12px;color:#002a66;padding:3px 30px 0 30px;display:block;line-height:normal;margin:0;}
.moneysense .msContentStyle09 div.open div.sectorInner
{background:url("../images/moneysense/formSectionOpen-top.gif") 0 0 no-repeat;}
.moneysense .msContentStyle09 div.closed div.button
{background:url("../images/moneysense/formSectionClosed.gif") 0 0 no-repeat;}
.moneysense .msContentStyle09 div.open div.button{position: relative;}
.moneysense .msContentStyle09 div.sectorBtm
{background:url("../images/moneysense/formSectionOpen-btm.gif") 0 0 no-repeat;height:8px;}
.moneysense .msContentStyle09 div.closed div.sectorBtm
{display:none;}
.moneysense .msContentStyle09 div.closed div.title div.col01
{padding-top:4px; position: relative;}
.moneysense .msContentStyle09 div.open div.title div.col01
{display:none;}
.moneysense .msContentStyle09 div.closed div.row
{display:none;}
.moneysense .msContentStyle09 div.closed div.title
{display:block;padding:0 0 2px;	}
@media screen and (-webkit-min-device-pixel-ratio:0){
.moneysense .msContentStyle09 div.closed div.title
{width:518px; float:left;}
.moneysense .msContentStyle09 div.controlBlock01 div.col01
{width:240px;}
}
.moneysense .msContentStyle09 span
{font-weight:bold;color:#002a66;font-size:81.25%;float:left;padding:2px 5px 0 0;line-height:normal;}
.moneysense .msContentStyle09 span span
{font-size:100%;padding:0;float:none;}
.moneysense .msContentStyle09 div.col01 input
{float:left;font-size:75%;/*width:100px;*/font-family:Verdana, Arial, Helvetica, sans-serif; display:block;}
.moneysense .msContentStyle09 div.col01 select
{float:left;font-size:75%;width:180px;font-family:Verdana, Arial, Helvetica, sans-serif;}
.moneysense .msContentStyle09 input:active, .moneysense .msContentStyle09 input:focus, .moneysense .msContentStyle09 select:active, .moneysense .msContentStyle09 select:focus
{outline:1px dotted #00AEA6;}
.moneysense .msContentStyle09 div.col00 span
{float:right;padding:5px 20px 0 0;color:#315382;}
.moneysense .msContentStyle09 div.open div.total
{padding:0 0 10px;}
.moneysense .msContentStyle09 div.last
{border-bottom:1px solid #777;padding-bottom:10px;margin:0 0 10px 0;}
.moneysense .msContentStyle09 div.col01 span.error
{clear:both;width:230px;padding: 0px;margin: 0px;display: block;}
.moneysense .msContentStyle09 div.col01 span.error span
{display: block;padding:5px 0 5px 0;}
.moneysense .msContentStyle09 div.col01 span.error input
{width:auto;float:none; vertical-align:top; display:inline;}
.moneysense .msContentStyle09 div.col01 span a
{color:#00AEA6;}
.moneysense .msContentStyle09 div.col01 span.calc
{display: none;height:5px; width: 28px; overflow: visible; }.moneysense .msContentStyle09 div.col01 span.calc a
{background:url("../images/moneysense/btn-calc.gif") 0 0 no-repeat;
height:30px;width:28px;text-decoration:none;display:block; position: absolute; top: -5px; right: 25px;}
.moneysense .msContentStyle09 input#btnCalc
{margin:0 0 5px 0;width:auto;}
.moneysense .msContentStyle09 div.converterWrap
{position:relative; z-index:10; float:left;}
.moneysense .msContentStyle09 div.converter
{position:absolute;top:-6px;left:8px;width:189px;font-family:Trebuchet MS, Trebuchet, Tahoma, Arial, Helvetica, sans-serif;}
.moneysense .msContentStyle09 div.converter00
{background:url("../images/moneysense/converter-top.png") 0 0 no-repeat;}
.moneysense .msContentStyle09 div.converter01
{background:url("../images/moneysense/converter-btm.png") 0 0 no-repeat;height:10px;}
.moneysense .msContentStyle09 div.converter span
{float:left;padding:0;color:#fff;font-size:62.5%;font-weight:normal;}
.moneysense .msContentStyle09 div.converter label
{float:left;font-size:62.5%;font-weight:normal;padding:0;color:#fff;padding:0 2px;}
.moneysense .msContentStyle09 div.converter input
{float:left;width:14px;height:14px;margin: 0;}
.moneysense .msContentStyle09 div.converter div.row
{padding:6px 0 0 10px;display:block;}
.moneysense .msContentStyle09 div.converter div.row2 label
{font-size:68.75%;line-height:20px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;}
.moneysense .msContentStyle09 div.converter div.row2 input
{width:80px;height:auto;font-size:87.5%;}
.moneysense .msContentStyle09 div.converter div.row2 a
{text-decoration:none;color:#fff;font-size:68.75%;padding:3px 10px 0 5px;float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;background:url("../images/moneysense/chevron02.gif") right 8px no-repeat;}
.moneysense .msContentStyle09 div.converter div.row2 a:hover
{text-decoration:underline;}

.moneysense .msContentStyle10
{font-size:87.5%;}
.moneysense .msContentStyle10 ul
{list-style:none;}

.moneysense .msContentStyle99
{background:url("../images/moneysense/rhs-box.gif") 0 0 no-repeat;padding:4px 0 0 0;margin:0 0 10px;}
.moneysense .msContentStyle99 .msContentStyle99a
{background:url("../images/moneysense/rhs-box.gif") 0 bottom no-repeat;padding:6px 12px 4px;}
.moneysense .msContentStyle99 div.imgStyle01
{position:relative;margin-top: 5px;height:10px;}
.moneysense .msContentStyle99 div.imgStyle01 div.img
{position: absolute;float:right;zoom: 1;right: -25px; bottom: -17px; background: url("../images/moneysense/cccs_calculator.png") no-repeat top right;width: 108px;height: 76px;}
.moneysense .msContentStyle99 h2
{margin:0;line-height:normal;font-weight:normal;font-size:118.75%;border-bottom:1px solid #9cacc3;margin:0 0 10px;}
.moneysense .msContentStyle99 ul
{list-style:none;margin:0;padding:0 0 10px;}
.moneysense .msContentStyle99 ul li
{display:block;margin:0;font-size:75%;padding:0 0 10px 10px;background:url("../images/moneysense/seo-list.gif") 0 5px no-repeat;}
.moneysense .msContentStyle99 p
{font-size:75%;margin:0 0 10px;}
.moneysense .msContentStyle99 label
{font-size:75%;margin:-10px 0 5px;display:block;}
.moneysense .msContentStyle99 input
{clear:both;font-size:75%;font-family:Tahoma, Arial, Helvetica, sans-serif;width:184px;}
.moneysense .msContentStyle99 input#btnSendMail
{width:auto;margin:5px 0 10px 0;}

.moneysense .msContentStyle98
{background:url("../images/moneysense/rhs-box.gif") 0 0 no-repeat;padding:4px 0 0 0;margin:0 0 10px;}
.moneysense .msContentStyle98 .msContentStyle98a
{background:url("../images/moneysense/rhs-box.gif") 0 bottom no-repeat;padding:6px 12px 4px;}
.moneysense .msContentStyle98 div.imgStyle01
{position:relative;margin-top: 10px;height:10px;}
.moneysense .msContentStyle98 div.imgStyle01 div.img
{position: absolute;float:right;zoom: 1;right: -20px;bottom: -9px;background: url("../images/moneysense/pocket-money.png") no-repeat top right;width: 99px;height: 100px;}
.moneysense .msContentStyle98 h2
{margin:0;line-height:normal;font-weight:normal;font-size:118.75%;border-bottom:1px solid #9cacc3;margin:0 0 10px;}
.moneysense .msContentStyle98 ul
{list-style:none;margin:0;padding:0 0 10px;width:108px;}
.moneysense .msContentStyle98 ul li
{display:block;margin:0;font-size:75%;padding:0 0 10px 10px;background:url("../images/moneysense/seo-list.gif") 0 5px no-repeat;}
.moneysense .msContentStyle98 p
{font-size:75%;margin:0 0 10px;}
.moneysense .msContentStyle98 label
{font-size:75%;margin:-10px 0 5px;display:block;}
.moneysense .msContentStyle98 input
{clear:both;font-size:75%;font-family:Tahoma, Arial, Helvetica, sans-serif;width:184px;}
.moneysense .msContentStyle98 input#btnSendMail
{width:auto;margin:5px 0 10px 0;}

.moneysense .seoSection
{border-top:1px solid #002a66;margin:10px 0 0 0;padding:10px 0 0 0;}
.moneysense .seoSection h4
{font-weight:normal;margin:0;padding:0 0 5px;}
.moneysense .seoSection ul
{margin:0;list-style:none;}
.moneysense .seoSection ul li
{display:block;padding:0 0 3px 10px;background:url("../images/moneysense/seo-list.gif") 0 4px no-repeat;}
.moneysense .seoSection ul li a:hover
{color:#BD1E63;}
div.overlayWrapper01
{background-repeat: no-repeat!important;}