﻿
/*****************************************

	Home page

*/

.js .access-link
{
    visibility: hidden;
}

/* hide cufon content until load */

.js .subnav a,
.js h2,
.js h3
{
    position: relative;
}

/**
    js styles
*/

.hide 
{ 
    display:none;
}

.show 
{ 
    display:block;
}



/*
    TABS
*/

/*
    tab navigation
*/

#pfp-wrapper .subnav
{
    margin:0 0 0 18px;
	padding:0;
    overflow:hidden;
}

#pfp-wrapper .subnav li
{
    list-style-type: none;
    float: left;
	background-color:#00a29d;
}

#pfp-wrapper .subnav li.active
{
	background-color:#00a29d;
}



#pfp-wrapper .subnav li a
{
    display: inline-block;
    text-decoration: none;
	padding:8px 10px;
	text-align: center;
	font-weight:bold;
}

#pfp-wrapper .subnav li.active a
{
}

#pfp-wrapper .subnav li a:hover,
#pfp-wrapper .subnav li a:active,
#pfp-wrapper .subnav li a:focus,
#pfp-wrapper .subnav li.active a
{
	cursor:pointer;
	background: url(../../images/generic/subnav-current.gif) center top no-repeat;
}



/*
    tab content
*/
#pfp-wrapper .section {
	background:url(../../images/generic/section-bg.gif) 0 0 repeat-y;
}

#pfp-wrapper .tabwrap {
	background:url(../../images/generic/tabwrap-bg.gif) 0 0 repeat-y;
	padding:;
}

#pfp-wrapper .tabcontent {
	background:url(../../images/generic/tabcontent-bg.gif) 0 0 no-repeat;
}

#pfp-wrapper .contentwrap {
	background:url(../../images/generic/contenwrap-bg.gif) left bottom no-repeat;
	padding:22px;
}

#pfp-wrapper .contentwrap-nopad {
	background:url(../../images/generic/contenwrap-bg.gif) left bottom no-repeat;
	padding-bottom:22px;
}

#pfp-wrapper .contentwrap-nopad h4, 
#pfp-wrapper .contentwrap-nopad p {
	padding-left:22px;
	padding-right:22px;
}

#pfp-wrapper .contentwrap-nopad h4 {
	margin:22px 0 0 22px;
}

#pfp-wrapper .contentwrap-nopad div.picture {
	margin-right:22px;
}

#pfp-wrapper .contentwrap-nopad .usefullinks {
	margin:0 4px;
}

.tabwrap .tabcontent img
{
    float: left;
    clear: left;
}





/*
	titles
*/

#pfp-wrapper .title-pregnancy {
	background:url(../../images/generic/title-pregnancy.gif) 0 0 no-repeat;
	width:272px;	height:30px;
	text-indent:-9999em;
}

#pfp-wrapper .title-benefit {
	background:url(../../images/generic/title-benefit.gif) 0 0 no-repeat;
	width:133px;	height:30px;
	text-indent:-9999em;
}

#pfp-wrapper .title-fund {
	background:url(../../images/generic/title-fund.gif) 0 0 no-repeat;
	width:173px;	height:30px;
	text-indent:-9999em;
}

#pfp-wrapper .title-credit {
	background:url(../../images/generic/title-credit.gif) 0 0 no-repeat;
	width:166px;	height:30px;
	text-indent:-9999em;
}

#pfp-wrapper .title-links {
	background:url(../../images/generic/title-links.gif) 0 0 no-repeat;
	width:127px;	height:30px;
	text-indent:-9999em;
}


/*
	photos
*/

#pfp-wrapper .section1 .picture {
	background:url(../../images/generic/photo-slippers.jpg) right top no-repeat;
	width:200px;	height:100px;
	float:right;
	margin-top:8px;
}

#pfp-wrapper .section2 .picture {
	background:url(../../images/generic/photo-booties.jpg) right top no-repeat;
	width:180px;	height:122px;
	float:right;
	margin-top:8px;
}

#pfp-wrapper .section3 .picture {
	background:url(../../images/generic/photo-sneakers.jpg) right top no-repeat;
	width:211px;	height:93px;
	float:right;
	margin-top:8px;
	margin-right:11px;
}

#pfp-wrapper .section4 .picture {
	background:url(../../images/generic/photo-boots.jpg) right top no-repeat;
	width:173px;	height:123px;
	float:right;
	margin-top:8px;
}

#pfp-wrapper .section5 .picture {
	background:url(../../images/generic/photo-shoes.jpg) right top no-repeat;
	width:186px;	height:72px;
	float:right;
	margin-top:8px;
}



/*
	turn off styles
*/
body #pfp-wrapper {
	line-height:1.4em;
}

#newsarcticlecontainer #centercontainer h4 {
	border:none;
	margin-left:0;
}

#newsarcticlecontainer ul li {
	background:none;
	padding:0;
	font-size:inherit;
}


#newsarcticlecontainer #centercontainer ul {
	border-bottom:none;
	margin:0 0 0 18px;
	padding:0;
}

/**
    Wrapper, Header & Search
*/
	
#pfp-wrapper {
	width:466px;
}

#pfp-wrapper p {
	font-size:1.16em;
	line-height:1.6em;
	padding-top:0.6em;
	padding-bottom:0.6em;
}

#pfp-wrapper .usefullinks {
	margin:0;
	padding:0;
	clear:both;
}

#pfp-wrapper .usefullinks li {
	border-top:3px solid #00a8aa;
	padding:8px 25px 4px 25px;
	background: url(../../images/generic/usefullinks-expanded.gif) 440px 12px no-repeat;
}

#pfp-wrapper .usefullinks li.title-healthy-start {
	border-bottom:3px solid #00a8aa;
}

#pfp-wrapper .usefullinks li.collapsed {
	background-image:url(../../images/generic/usefullinks-collapsed.gif);
	background-position: 440px 12px;
	background-repeat:no-repeat;
}

#pfp-wrapper .usefullinks .title-nhs-dental,#pfp-wrapper .usefullinks .title-income-support,#pfp-wrapper .usefullinks .title-healthy-start {
	background:#fffbcf url(../../images/generic/usefullinks-expanded.gif) 440px 12px no-repeat;
}

#pfp-wrapper .usefullinks h5 {
	display:block;
	text-indent:-9999em;
}

#pfp-wrapper .usefullinks .title-nhs-dental h5 {
	background:#fffbcf url(../../images/generic/title-nhs-dental.gif) 0 0 no-repeat;
	width:118px;	height:30px;
}

#pfp-wrapper .usefullinks .title-sure-start h5 {
	background:#ffffff url(../../images/generic/title-sure-start.gif) 0 0 no-repeat;
	width:271px;	height:30px;
}

#pfp-wrapper .usefullinks .title-income-support h5 {
	background:#fffbcf url(../../images/generic/title-income-support.gif) 0 0 no-repeat;
	width:167px;	height:30px;
}

#pfp-wrapper .usefullinks .title-care-to-learn h5 {
	background:#ffffff url(../../images/generic/title-care-to-learn.gif) 0 0 no-repeat;
	width:139px;	height:30px;
}

#pfp-wrapper .usefullinks .title-healthy-start h5 {
	background:#fffbcf url(../../images/generic/title-healthy-start.gif) 0 0 no-repeat;
	width:132px;	height:30px;
}


#pfp-wrapper .usefullinks p {
	padding:0;
	margin-top:0.6em;
	margin-bottom:0.6em;
}

#pfp-wrapper .banner-top {
	background:url(../../images/generic/banner.gif) 0 0 no-repeat;
	width:466px;	height:50px;
}

#pfp-wrapper .banner-top h2 {
	text-indent:-9999em;
}

#pfp-wrapper .banner-intro {
	border-left:4px solid #fffbcf;
	border-right:4px solid #fffbcf;
	padding-left:8px;
	padding-right:8px;
}

#pfp-wrapper .banner-intro h3 {
	background:url(../../images/generic/title-need-help.jpg) 0 0 no-repeat;
	width:427px; 	height:110px;
	text-indent:-9999em;
}
	
#pfp-wrapper .content {
	overflow:hidden;
}

#pfp-wrapper .content a {
	font-weight:bold;
}
#pfp-wrapper .content a:hover {
	color:#00928d;
}

	
#pfp-wrapper, #pfp-wrapper a {
	color:#00a29d;
}

#pfp-wrapper .subnav li {
	font-size:1.1em;
}

#pfp-wrapper .subnav li span {
	background:url(../../images/generic/span-bg.gif) right 8px no-repeat;
	display:block;
}

#pfp-wrapper .subnav a {
	color:#fff;
}

#pfp-wrapper .subnav .first {
	background:#00a29d url(../../images/generic/subnav-left.gif) 0 0 no-repeat;
}

#pfp-wrapper .subnav .last {
	background:#00a29d url(../../images/generic/subnav-right.gif) right top no-repeat;
}

#pfp-wrapper .logo-real-help {
	background:url(../../images/generic/logo-real-help.gif) 0 0 no-repeat;
	width:169px;	height:19px;
	margin-top:22px;
	float:left;
}

/* footer
*/

#pfp-wrapper .logo-hmrc {
	float:right;
}

#pfp-wrapper .logo-hmrc a {
	background:url(../../images/generic/logo-hmrc.gif) 0 0 no-repeat;
	width:104px;	height:31px;
	margin-top:12px;
	display:block;
	text-indent:-9999em;
}
