/* General rules */

#content-signposts
{
	width: 310px;
	/*height: 50px;*/
	float: right;
	margin:  0 10px 0 0;
	*margin: 19px 0px 10px 20px;
	padding: 3px 0 22px 12px;
	*padding: 0px 12px 22px 0;
	_padding: 0 0 0 0;
	_margin: 0px -20px 0 0;
	
}

#content-signposts-standard
{	
	width:250px;
	/*height: 50px;*/
	float: right;
	margin:  0 -10px 0 0;
	*margin: 0px -18px 0 0px;
	padding: 6px 0 0 0;
	*padding: 0px 0 0 0;
	_margin: 0px -18px 0 0;
}

/****************
Colour scheme

BlueDark: #003a6f:                    ClassSuffix
	Frequently Asked Questions:        FAQ
	Our awards:                        Awards
	Our history:                       History
	Our partners:                      Partners
	Reasons to Choose Us:              ReasonsToChoose
	TCM in the news:                   News
	Royal College of Midwives	   RCM

GoldBrown: #d58a08
	Youngster Bond Extra:              Youngster

GreenBright: #4fa743
	Days out for our customers:        DaysOut
	Photobox free photo prints:        Photobox

GreenMid: #129078
	Baby names finder:                 BabyNames
	Calculate your savings:            Calculate
	Financial education:               Education
	PhotoWall:			   PhotoWall

LilacDark: #4c70ac
	Family travel Insurance:           TravelInsurance
	Get more from us:                  GetMore

MagentaDark: #ae4985
	Expecting a baby:                  Expecting
	Invite family & friends to top-up: Invite
	Mothercare vouchers:               Mothercare
	Personalised Gift Packs:           GiftPacks

PurpleDark: #6a4592
	Baby Bond Child Trust Fund:        BabyBond1          (Baby boots    )
	                                   BabyBond2          (Teddy in a box)
	Top-up a Child Trust Fund:         TopUp
	Transfer a CTF to us:              Transfer

TurquoiseDark: #3e939a
	Get the most from a CTF:           GetMost
	Private medical Insurance:         MedicalInsurance

TurquoiseLight: #0eccb5
	Prize Draw Forms:		   PrizeDraws

Brown: #ac514c
	Will Writing Service:		   WillWriting


*****/
/* =BlueDark (corporate) */

/* =========================================================================================== */
/* Generic styles for all Large types */

#content-signposts .head
{
	display: block;
	width: 280px;
	margin:  30px 0 30px 20px;	
	padding: 0;	
}

/* Default Title FAQ */
#content-signposts .title
{
	height: 62px;
	width: 325px;
	_margin-top: 20px;
}

/* This uses a default colour */
#content-signposts .medium
{
	font-size: 1.3em;
	*font-size: 1em;
	font-weight: bold;
	width: 100%;
	display: block;	
	margin: 10px 0 10px 20px;
	padding: 10px 0 0 0;
	color: 	#003a6f;
}

/* This uses a default colour */
#content-signposts .small
{
	font-size: 1em;
	*font-size: 0.75em;
	font-weight: bold;
	width: 100%;
	display: block;	
	margin: 11px 0 10px 20px;
	color: 	#003a6f;
}

#content-signposts p
{
	margin-left: 16px;
	margin-right: 16px;
	color: #333333;
}

#content-signposts .end
{
	display: block;
	height: 5px;
	width: 100%;	
	position: absolute;
	top: 185px;
	left: 0;
}

/* This uses a default button colour */
#content-signposts .button
{
	background: transparent url(/templates/default/media/images/signpost-button-BlueDark.gif) no-repeat top left;
	margin-left: 14px;
	margin-right: 14px;
	height: 30px;
	display: block;
}

#content-signposts .button a
{
	display: block;
	width: 157px;
	margin: 0 0 0 28px;
	text-align: center;
	height: 25px;
	padding-top: 0.5em;
	text-decoration: none;
}

#content-signposts a { font-weight: bold; }
#content-signposts a:hover { text-decoration: underline; }
#content-signposts .ctf-product { width: 100%; height: 200px; margin-bottom: 20px; }
#content-signposts .btn-ctf-product { color: #003a6f;}

/**** Specific Colour Schemes and titles for the Large Layout ****/
#content-signposts .LargeYoungster .medium, #content-signposts .LargeYoungster .small, #content-signposts .LargeYoungster .btn-ctf-product
{ color: #d58a08; }

#content-signposts .LargeYoungster .button
{ background: transparent url(/templates/default/media/images/signpost-button-GoldBrown.gif) no-repeat top left; }

#content-signposts .LargePocketMoneyPetz .medium, #content-signposts .LargePocketMoneyPetz .small, #content-signposts .LargePocketMoneyPetz .btn-ctf-product
{ color: #d58a08; }

#content-signposts .LargePocketMoneyPetz .button
{ background: transparent url(/templates/default/media/images/signpost-button-GoldBrown.gif) no-repeat top left; }

#content-signposts .LargeAge7 .medium, #content-signposts .LargeAge7 .small, #content-signposts .LargeAge7 .btn-ctf-product
{ color: #003a6f; }

#content-signposts .LargeAge7 .button
{ background: transparent url(/templates/default/media/images/signpost-button-blue.jpg) no-repeat top left; }

#content-signposts .LargeDaysOut .medium, #content-signposts .LargeDaysOut .small, #content-signposts .LargeDaysOut .btn-ctf-product,
#content-signposts .LargePhotobox .medium, #content-signposts .LargePhotobox .small, #content-signposts .LargePhotobox .btn-ctf-product
{ color: #4fa743; }

#content-signposts .LargeDaysOut .button, #content-signposts .LargePhotobox .button
{ background: transparent url(/templates/default/media/images/signpost-button-GreenBright.gif) no-repeat top left; }

#content-signposts .LargeBabyNames .medium, #content-signposts .LargeBabyNames .small, #content-signposts .LargeBabyNames .btn-ctf-product,
#content-signposts .LargeCalculate .medium, #content-signposts .LargeCalculate .small, #content-signposts .LargeCalculate .btn-ctf-product,
#content-signposts .LargeEducation .medium, #content-signposts .LargeEducation .small, #content-signposts .LargeEducation .btn-ctf-product,
#content-signposts .LargePhotoWall .medium, #content-signposts .LargePhotoWall .small, #content-signposts .LargePhotoWall .btn-ctf-product
{ color: #129078; }

#content-signposts .LargeBabyNames .button, #content-signposts .LargeCalculate .button, #content-signposts .LargePhotoWall .button,
#content-signposts .LargeEducation .button
{ background: transparent url(/templates/default/media/images/signpost-button-GreenMid.gif) no-repeat top left; }

#content-signposts .LargeTravelInsurance .medium, #content-signposts .LargeTravelInsurance .small,
#content-signposts .LargeTravelInsurance .btn-ctf-product, #content-signposts .LargeGetMore .medium,
#content-signposts .LargeTravelInsurance .small, #content-signposts .LargeTravelInsurance .btn-ctf-product
{ color: #4c70ac; }

#content-signposts .LargeGrandparents .medium, #content-signposts .LargeGrandparents .small,
#content-signposts .LargeGrandparents .btn-ctf-product, 
#content-signposts .LargeGrandparents .small, #content-signposts .LargeGrandparents .btn-ctf-product
{ color: #4c70ac; }

#content-signposts .LargeTravelInsurance .button, #content-signposts .LargeGetMore .button
{ background: transparent url(/templates/default/media/images/signpost-button-LilacDark.gif) no-repeat top left; }

#content-signposts .LargeGrandparents .button, #content-signposts .LargeGetMore .button
{ background: transparent url(/templates/default/media/images/signpost-button-LilacDark.gif) no-repeat top left; }

#content-signposts .LargeLifeInsurance .medium, #content-signposts .LargeLifeInsurance .small,
#content-signposts .LargeLifeInsurance .btn-ctf-product,
#content-signposts .LargeLifeInsurance .small, #content-signposts .LargeLifeInsurance .btn-ctf-product
{ color: #4c70ac; }

#content-signposts .LargeLifeInsurance .button
{ background: transparent url(/templates/default/media/images/signpost-button-LilacDark.gif) no-repeat top left; }

#content-signposts .LargeCashBack .medium, #content-signposts .LargeCashBack .small,
#content-signposts .LargeCashBack .btn-ctf-product
{ color: #003a6f; }

#content-signpost .LargeCashBack .button
{ background: transparent url(/templates/default/media/images/signpost-button-BlueDark.gif) no-repeat top left; }

#content-signposts .LargeExpecting .medium, #content-signposts .LargeExpecting .small, #content-signposts .LargeExpecting .btn-ctf-product,
#content-signposts .LargeInvite .medium, #content-signposts .LargeInvite .small, #content-signposts .LargeInvite .btn-ctf-product,
#content-signposts .LargeMothercare .medium, #content-signposts .LargeMothercare .small, #content-signposts .LargeMothercare .btn-ctf-product,
#content-signposts .LargeGiftPacks .medium, #content-signposts .LargeGiftPacks .small, #content-signposts .LargeGiftPacks .btn-ctf-product,
#content-signposts .LargeFeet .medium, #content-signposts .LargeFeet .small, #content-signposts .LargeFeet .btn-ctf-product
{ color: #ae4985; } 

#content-signposts .LargeWillWriting .medium, #content-signposts .LargeWillWriting .small,
#content-signposts .LargeWillWriting .btn-ctf-product
{ color: #ac514c; } 

#content-signposts .LargeExpecting .button, #content-signposts .LargeInvite .button, #content-signposts .LargeMothercare .button,
#content-signposts .LargeGiftPacks .button, #content-signpost .LargeFeet .button
{ background: transparent url(/templates/default/media/images/signpost-button-MagentaDark.gif) no-repeat top left; }

#content-signposts .LargeBump2Buggy .button
{ background: transparent url(/templates/default/media/images/signpost-button-brightpink.gif) no-repeat top left; }

#content-signposts .LargeWillWriting .button { background: transparent url(/templates/default/media/images/signpost-button-Brown.gif) no-repeat top left; }

#content-signposts .LargeBabyBond1 .medium, #content-signposts .LargeBabyBond1 .small, #content-signposts .LargeBabyBond1 .btn-ctf-product,
#content-signposts .LargeBabyBond2 .medium, #content-signposts .LargeBabyBond2 .small, #content-signposts .LargeBabyBond2 .btn-ctf-product,
#content-signposts .LargeTopUp .medium, #content-signposts .LargeTopUp .small, #content-signposts .LargeTopUp .btn-ctf-product,
#content-signposts .LargeTransfer .medium, #content-signposts .LargeTransfer .small, #content-signposts .LargeTransfer .btn-ctf-product
{ color: #6a4592; }

#content-signposts .LargeBabyBond1 .button, #content-signposts .LargeBabyBond2 .button, #content-signposts .LargeTopUp .button,
#content-signposts .LargeTransfer .button
{ background: transparent url(/templates/default/media/images/signpost-button-PurpleDark.gif) no-repeat top left; }

#content-signposts .LargeGetMost .medium, #content-signposts .LargeGetMost .small, #content-signposts .LargeGetMost .btn-ctf-product,
#content-signposts .LargeMedicalInsurance .medium, #content-signposts .LargeMedicalInsurance .small,
#content-signposts .LargeMedicalInsurance .btn-ctf-product
{ color: #3e939a; }

#content-signposts .LargeGetMost .button, #content-signposts .LargeMedicalInsurance .button
{ background: transparent url(/templates/default/media/images/signpost-button-TurquoiseDark.gif) no-repeat top left; }

#content-signposts .LargePrizeDraw .button, #content-signposts .LargePrizeDraw .button
{ background: transparent url(/templates/default/media/images/signpost-button-TurquoiseLight.gif) no-repeat top left; }

#content-signposts .LargePrizeDraw .medium, #content-signposts .LargePrizeDraw .small,
#content-signposts .LargePrizeDraw .btn-ctf-product
{ color: #0eccb5; }

#content-signposts .LargeBump2Buggy .medium, #content-signposts .LargeBump2Buggy .small,
#content-signposts .LargeBump2Buggy .btn-ctf-product
{ color: #ec008c; }



/* All the different types of backgrounds for the title class */
#content-signposts .LargeFAQ .title { background: url(/templates/default/media/images/signpost-title-faq.jpg) no-repeat scroll; }
#content-signposts .LargeAwards .title { background: url(/templates/default/media/images/signpost-title-rosette.jpg) no-repeat scroll; }
#content-signposts .LargeHistory .title { background: url(/templates/default/media/images/signpost-title-books.jpg) no-repeat scroll; }
#content-signposts .LargePartners .title { background: url(/templates/default/media/images/signpost-title-partners.jpg) no-repeat scroll; }
#content-signposts .LargeReasonsToChoose .title { background: url(/templates/default/media/images/signpost-title-books.jpg) no-repeat scroll; }
#content-signposts .LargeNews .title { background: url(/templates/default/media/images/signpost-title-newspaper.jpg) no-repeat scroll; }
#content-signposts .LargeYoungster .title { background: url(/templates/default/media/images/signpost-title-toy-car.jpg) no-repeat scroll; }
#content-signposts .LargeAge7 .title { background: url(/templates/default/media/images/signpost-title-age7.jpg) no-repeat scroll; }
#content-signposts .LargeDaysOut .title { background: url(/templates/default/media/images/signpost-title-penguin.jpg) no-repeat scroll; }
#content-signposts .LargePhotobox .title { background: url(/templates/default/media/images/signpost-title-camera.jpg) no-repeat scroll; }
#content-signposts .LargeBabyNames .title { background: url(/templates/default/media/images/signpost-title-magnifier.jpg) no-repeat scroll; }
#content-signposts .LargeCalculate .title { background: url(/templates/default/media/images/signpost-title-calculator.jpg) no-repeat scroll; }
#content-signposts .LargeCashBack .title { background: url(/templates/default/media/images/signpost-title-cashback.jpg) no-repeat scroll; }
#content-signposts .LargeEducation .title { background: url(/templates/default/media/images/signpost-title-graduate.jpg) no-repeat scroll; }
#content-signposts .LargeTravelInsurance .title { background: url(/templates/default/media/images/signpost-title-bucket.jpg) no-repeat scroll; }
#content-signposts .LargeGrandparents .title { background: url(/templates/default/media/images/signpost_title_grandparents.jpg) no-repeat scroll; }
#content-signposts .LargeLifeInsurance .title { background: url(/templates/default/media/images/signpost-title-lifeinsurance.jpg) no-repeat scroll; }
#content-signposts .LargeGetMore .title { background: url(/templates/default/media/images/signpost-title-trike.jpg) no-repeat scroll; }
#content-signposts .LargeExpecting .title { background: url(/templates/default/media/images/signpost-title-teddy.jpg) no-repeat scroll; }
#content-signposts .LargeInvite .title { background: url(/templates/default/media/images/signpost-title-invite.jpg) no-repeat scroll; }
#content-signposts .LargeMothercare .title { background: url(/templates/default/media/images/signpost-title-gift-box.jpg) no-repeat scroll; }
#content-signposts .LargeGiftPacks .title { background: url(/templates/default/media/images/signpost-title-gift-wrap.jpg) no-repeat scroll; }
#content-signposts .LargeBabyBond1 .title { background: url(/templates/default/media/images/signpost-title-baby-boots.jpg) no-repeat scroll; }
#content-signposts .LargeBabyBond2 .title { background: url(/templates/default/media/images/signpost-title-teddy-box.jpg) no-repeat scroll; }
#content-signposts .LargeTopUp .title { background: url(/templates/default/media/images/signpost-title-toy-house.jpg) no-repeat scroll; }
#content-signposts .LargeTransfer .title { background: url(/templates/default/media/images/signpost-title-paper-plane.jpg) no-repeat scroll; }
#content-signposts .LargeGetMost .title { background: url(/templates/default/media/images/signpost-title-toy-bricks.jpg) no-repeat scroll; }
#content-signposts .LargeMedicalInsurance .title { background: url(/templates/default/media/images/signpost-title-stethoscope.jpg) no-repeat scroll; }
#content-signposts .LargePhotoWall .title { background: url(/templates/default/media/images/signpost-title-photowall.jpg) no-repeat scroll; }
#content-signposts .LargeWillWriting .title { background: url(/templates/default/media/images/signpost-title-willwriting.jpg) no-repeat scroll; }
#content-signposts .LargeRCM .title { background: url(/templates/default/media/images/signpost-title-rcmlogo.jpg) no-repeat scroll; }
#content-signposts .LargePrizeDraw .title { background: url(/templates/default/media/images/signpost-title-prizedraw.jpg) no-repeat scroll; }
#content-signposts .LargePocketMoneyPetz .title { background: url(/templates/default/media/images/signpost-title-petz.jpg) no-repeat scroll; }
#content-signposts .LargeBump2Buggy .title { background: url(/templates/default/media/images/signpost-title-bump2buggy.jpg) no-repeat scroll; }
#content-signposts .LargeFeet .title { background: url(/templates/default/media/images/signpost-title-feet.jpg) no-repeat scroll; }
/* ====================================================================================================================================================== */
/* Generic styles for all Small Layout types */ 

#content-signposts-standard .head
{
	display: block;
	width: 190px;
	margin: 25px 0 30px 20px;
	*margin: 25px -10px 30px 20px;
	padding: 0;
	color: #444;
}

#content-signposts-standard .title
{
	margin: 10px 0 0 16pxpx;
	padding: 0 10px 0 0;
	*margin: 15px 0 0 0px;
	height: 52px;
	_margin-top: 20px;
}

/* This uses a default colour */
#content-signposts-standard .medium
{
	font-size: 1.3em;
	*font-size: 1em;
	font-weight: bold;
	display: block;	
	margin: 0 0 0 20px;
	padding: 0;
	color: #003a6f;	
}

/* This uses a default colour */
#content-signposts-standard .small
{
	font-size: 1em;
	*font-size: 0.75em;
	font-weight: bold;
	display: block;	
	margin: 5px 0 0 20px;
	color: #003a6f;	
}

/* This uses a standard button colour */
#content-signposts-standard .button
{
	background: transparent url(/templates/default/media/images/signpost-button-BlueDark.gif) no-repeat top left;
	height: 27px;
	margin: 0 0 0 16px; 
}

#content-signposts-standard .button a
{
	display: block;
	width: 157px;
	margin: 0 0 0 28px;
	text-align: center;
	height: 25px;
	padding-top: 0.5em;
	text-decoration: none;
}

#content-signposts-standard a { font-weight: bold; }
#content-signposts-standard a:hover { text-decoration: underline; }
#content-signposts-standard .btn-ctf-product { color: #003a6f; }

/*==================================================================================================================================================================================*/

/**** Specific Colour Schemes and Titles for Small Layout ****/
#content-signposts-standard .SmallYoungster .medium, #content-signposts-standard .SmallYoungster .small, #content-signposts-standard .SmallYoungster .btn-ctf-product { color: #d58a08; }
#content-signposts-standard .SmallYoungster .button { background: transparent url(/templates/default/media/images/signpost-button-GoldBrown.gif) no-repeat top left; }
#content-signposts-standard .SmallPocketMoneyPetz .medium, #content-signposts-standard .SmallPocketMoneyPetz .small, #content-signposts-standard .SmallPocketMoneyPetz .btn-ctf-product { color: #d58a08; }
#content-signposts-standard .SmallPocketMoneyPetz .button { background: transparent url(/templates/default/media/images/signpost-button-GoldBrown.gif) no-repeat top left; }
#content-signposts-standard .SmallAge7 .medium, #content-signposts .SmallAge7 .small, #content-signposts .SmallAge7 .btn-ctf-product
{ color: #003a6f; }

#content-signposts-standard .SmallAge7 .button,  #content-signpost-standard .SmallCashBack  .button
{ background: transparent url(/templates/default/media/images/signpost-button-blue.jpg) no-repeat top left; }

#content-signposts-standard .SmallDaysOut .medium, #content-signposts-standard .SmallDaysOut .small, #content-signposts-standard .SmallDaysOut .btn-ctf-product,
#content-signposts-standard .SmallPhotobox .medium, #content-signposts-standard .SmallPhotobox .small, #content-signposts-standard .SmallPhotobox .btn-ctf-product { color: #4fa743; }

#content-signposts-standard .SmallDaysOut .button,
#content-signposts-standard .SmallPhotobox .button { background: transparent url(/templates/default/media/images/signpost-button-GreenBright.gif) no-repeat top left; }

#content-signposts-standard .SmallBabyNames .medium, #content-signposts-standard .SmallBabyNames .small, #content-signposts-standard .SmallBabyNames .btn-ctf-product,
#content-signposts-standard .SmallCalculate .medium, #content-signposts-standard .SmallCalculate .small, #content-signposts-standard .SmallCalculate .btn-ctf-product,
#content-signposts-standard .SmallEducation .medium, #content-signposts-standard .SmallEducation .small, #content-signposts-standard .SmallEducation .btn-ctf-product,
#content-signposts-standard .SmallPhotoWall .medium, #content-signposts-standard .SmallPhotoWall .small, #content-signposts-standard .SmallPhotoWall .btn-ctf-product
{ color: #129078;}

#content-signposts-standard .SmallBabyNames .button,
#content-signposts-standard .SmallCalculate .button,
#content-signposts-standard .SmallPhotoWall .button,
#content-signposts-standard .SmallEducation .button { background: transparent url(/templates/default/media/images/signpost-button-GreenMid.gif) no-repeat top left; }

#content-signposts-standard .SmallTravelInsurance .medium, #content-signposts-standard .SmallTravelInsurance .small, #content-signposts-standard .SmallTravelInsurance .btn-ctf-product,
#content-signposts-standard .SmallGetMore .medium, #content-signposts-standard .SmallGetMore .small, #content-signposts-standard .SmallTravelInsurance .btn-ctf-product { color: #4c70ac; }

#content-signposts-standard .SmallTravelInsurance .button,
#content-signposts-standard .SmallGetMore .button  { background: transparent url(/templates/default/media/images/signpost-button-LilacDark.gif) no-repeat top left; }


#content-signposts-standard .SmallGrandparents .medium, #content-signposts-standard .SmallGrandparents .small, #content-signposts-standard .SmallGrandparents .btn-ctf-product,
#content-signposts-standard .SmallGrandparents .btn-ctf-product { color: #4c70ac; }

#content-signposts-standard .SmallGrandparents .button
{ background: transparent url(/templates/default/media/images/signpost-button-LilacDark.gif) no-repeat top left; }

#content-signposts-standard .SmallExpecting .medium, #content-signposts-standard .SmallExpecting .small, #content-signposts-standard .SmallExpecting .btn-ctf-product,
#content-signposts-standard .SmallInvite .medium, #content-signposts-standard .SmallInvite .small, #content-signposts-standard .SmallInvite .btn-ctf-product,
#content-signposts-standard .SmallMothercare .medium, #content-signposts-standard .SmallMothercare .small, #content-signposts-standard .SmallMothercare .btn-ctf-product,
#content-signposts-standard .SmallFeet .medium, #content-signposts-standard .SmallFeet .small, #content-signposts-standard .SmallFeet .btn-ctf-product,
#content-signposts-standard .SmallGiftPacks .medium, #content-signposts-standard .SmallGiftPacks .small, #content-signposts-standard .SmallGiftPacks .btn-ctf-product { color: #ae4985; } 
#content-signposts-standard .SmallWillWriting .medium, #content-signposts-standard .SmallWillWriting .small, #content-signposts-standard .SmallWillWriting .btn-ctf-product { color: #ac514c; } 
#content-signposts-standard .SmallRCM .medium, #content-signposts-standard .SmallMidwives .small, #content-signposts-standard .SmallMidwives .btn-ctf-product { color: #003a6f;} 
#content-signpost-standard .SmallCashBack .medium, #content-signpost-standard .SmallCashBack .small , #content-signpost-standard .SmallCashBack .btn-ctf-product { color: #003a6f;}


#content-signposts-standard .SmallLifeInsurance .medium, #content-signposts-standard .SmallLifeInsurance .small, #content-signposts-standard .SmallLifeInsurance .btn-ctf-product { color: #003a6f; } 

#content-signposts-standard .SmallExpecting .button,
#content-signposts-standard .SmallInvite .button,
#content-signposts-standard .SmallMothercare .button,
#content-signposts-standard .SmallFeet .button,
#content-signposts-standard .SmallGiftPacks .button { background: transparent url(/templates/default/media/images/signpost-button-MagentaDark.gif) no-repeat top left; }
#content-signposts-standard .SmallWillWriting .button { background: transparent url(/templates/default/media/images/signpost-button-Brown.gif) no-repeat top left; }
#content-signposts-standard .SmallRCM .button { background: transparent url(/templates/default/media/images/signpost-button-BlueDark.gif) no-repeat top left; }

#content-signposts-standard .SmallBabyBond1 .medium, #content-signposts-standard .SmallBabyBond1 .small, #content-signposts-standard .SmallBabyBond1 .btn-ctf-product,
#content-signposts-standard .SmallBabyBond2 .medium, #content-signposts-standard .SmallBabyBond2 .small, #content-signposts-standard .SmallBabyBond2 .btn-ctf-product,
#content-signposts-standard .SmallTopUp .medium, #content-signposts-standard .SmallTopUp .small, #content-signposts-standard .SmallTopUp .btn-ctf-product,
#content-signposts-standard .SmallTransfer .medium, #content-signposts-standard .SmallTransfer .small, #content-signposts-standard .SmallTransfer .btn-ctf-product { color: #6a4592; }

#content-signposts-standard .SmallBabyBond1 .button,
#content-signposts-standard .SmallBabyBond2 .button,
#content-signposts-standard .SmallTopUp .button,
#content-signposts-standard .SmallTransfer .button { background: transparent url(/templates/default/media/images/signpost-button-PurpleDark.gif) no-repeat top left; }

#content-signposts-standard .SmallGetMost .medium, #content-signposts-standard .SmallGetMost .small, #content-signposts-standard .SmallGetMost .btn-ctf-product,
#content-signposts-standard .SmallMedicalInsurance .medium, #content-signposts-standard .SmallMedicalInsurance .small, #content-signposts-standard .SmallMedicalInsurance .btn-ctf-product { color: #3e939a; }

#content-signposts-standard .SmallGetMost .button,
#content-signposts-standard .SmallMedicalInsurance .button { background: transparent url(/templates/default/media/images/signpost-button-TurquoiseDark.gif) no-repeat top left; }

#content-signposts-standard .SmallPrizeDraw .button { background: transparent url(/templates/default/media/images/signpost-button-TurquoiseLight.gif) no-repeat top left; }

#content-signposts-standard .SmallBump2Buggy .button { background: transparent url(/templates/default/media/images/signpost-button-brightpink.gif) no-repeat top left; }

#content-signposts-standard .SmallEcards .button { background: transparent url(/templates/default/media/images/signpost-button-red.gif) no-repeat top left; }

#content-signposts-standard .SmallEcards .button a
{
	color: #ca1e48; 
	text-decoration: none;
}

#content-signposts-standard .SmallBump2Buggy .medium, #content-signposts-standard .SmallBump2Buggy .small
{color: #FFFFFF;}
#content-signposts-standard .SmallBump2Buggy .btn-ctf-product { color: #ec008c; }
#content-signposts-standard .SmallEcards { background: url(/templates/default/media/images/signpost-standard-title-ecardpreview.jpg) no-repeat scroll 50% 0 ; margin: 0 0 0 -14px; *margin: 20px 0 0 -14px;  }

#content-signposts-standard .SmallEcards .medium, #content-signposts-standard .SmallEcards .small
{color: #ca1e48;}
#content-signposts-standard .SmallEcards .btn-ctf-product { color: #ca1e48; }


/* All the different types of backgrounds for the title class */
#content-signposts-standard .SmallFAQ .title { background: url(/templates/default/media/images/signpost-standard-title-faq.jpg) no-repeat scroll 50% 50%; }
#content-signposts-standard .SmallAwards .title { background: url(/templates/default/media/images/signpost-standard-title-rosette.jpg) no-repeat scroll 50% 50% ; }
#content-signposts-standard .SmallHistory .title { background: url(/templates/default/media/images/signpost-standard-title-books.jpg) no-repeat scroll 50% 50%; }
#content-signposts-standard .SmallPartners .title { background: url(/templates/default/media/images/signpost-standard-title-partners.jpg) no-repeat scroll 50% 50%; }
#content-signposts-standard .SmallReasonToChoose .title { background: url(/templates/default/media/images/signpost-standard-title-books.jpg) no-repeat scroll 50% 50%; }
#content-signposts-standard .SmallNews .title { background: url(/templates/default/media/images/signpost-standard-title-newspaper.jpg) no-repeat scroll 50% 50%; }
#content-signposts-standard .SmallYoungster .title { background: url(/templates/default/media/images/signpost-standard-title-toy-car.jpg) no-repeat scroll 50% 50%; }
#content-signposts-standard .SmallAge7 .title { background: url(/templates/default/media/images/signpost-standard-title-age7.jpg) no-repeat scroll 50% 50%; }
#content-signposts-standard .SmallDaysOut .title { background: url(/templates/default/media/images/signpost-standard-title-penguin.jpg) no-repeat scroll 50% 50%; }
#content-signposts-standard .SmallPhotobox .title { background: url(/templates/default/media/images/signpost-standard-title-camera.jpg) no-repeat scroll 50% 50%; }
#content-signposts-standard .SmallBabyNames .title { background: url(/templates/default/media/images/signpost-standard-title-magnifier.jpg) no-repeat scroll 50% 50%;}
#content-signposts-standard .SmallCalculate .title { background: url(/templates/default/media/images/signpost-standard-title-calculator.jpg) no-repeat scroll 50% 50%; }
#content-signposts-standard .SmallEducation .title { background: url(/templates/default/media/images/signpost-standard-title-graduate.jpg) no-repeat scroll 50% 50%; }
#content-signposts-standard .SmallTravelInsurance .title { background: url(/templates/default/media/images/signpost-standard-title-bucket.jpg) no-repeat scroll 50% 50%; }
#content-signposts-standard .SmallGrandparents .title { background: url(/templates/default/media/images/signpost_standard_title_grandparents.jpg) no-repeat scroll 50% 50%; }
#content-signposts-standard .SmallGetMore .title { background: url(/templates/default/media/images/signpost-standard-title-trike.jpg) no-repeat scroll 50% 50%; }
#content-signposts-standard .SmallExpecting .title { background: url(/templates/default/media/images/signpost-standard-title-teddy.jpg) no-repeat scroll 50% 50%; }
#content-signposts-standard .SmallInvite .title { background: url(/templates/default/media/images/signpost-standard-title-invite.jpg) no-repeat scroll 50% 50%; }
#content-signposts-standard .SmallMothercare .title { background: url(/templates/default/media/images/signpost-standard-title-gift-box.jpg) no-repeat scroll 50% 50%; }
#content-signposts-standard .SmallGiftPacks .title { background: url(/templates/default/media/images/signpost-standard-title-gift-wrap.jpg) no-repeat scroll 50% 50%; }
#content-signposts-standard .SmallBabyBond1 .title { background: url(/templates/default/media/images/signpost-standard-title-baby-boots.jpg) no-repeat scroll 50% 50%; }
#content-signposts-standard .SmallBabyBond2 .title { background: url(/templates/default/media/images/signpost-standard-title-teddy-box.jpg) no-repeat scroll 50% 50%; }
#content-signposts-standard .SmallTopUp .title { background: url(/templates/default/media/images/signpost-standard-title-toy-house.jpg) no-repeat scroll 50% 50%; }
#content-signposts-standard .SmallTransfer .title { background: url(/templates/default/media/images/signpost-standard-title-paper-plane.jpg) no-repeat scroll 50% 50%; }
#content-signposts-standard .SmallGetMost .title { background: url(/templates/default/media/images/signpost-standard-title-toy-bricks.jpg) no-repeat scroll 50% 50%;}
#content-signposts-standard .SmallMedicalInsurance .title { background: url(/templates/default/media/images/signpost-standard-title-stethoscope.jpg) no-repeat scroll 50% 50%;}
#content-signposts-standard .SmallPhotoWall .title { background: url(/templates/default/media/images/signpost-standard-title-photowall.jpg) no-repeat scroll 50% 50%; }
#content-signposts-standard .SmallWillWriting .title { background: url(/templates/default/media/images/signpost-standard-title-willwriting.jpg) no-repeat scroll 50% 50%;}
#content-signposts-standard .SmallRCM .title { background: url(/templates/default/media/images/signpost-standard-title-rcmidwives.jpg) no-repeat scroll 50% 50%;  }
#content-signposts-standard .SmallPocketMoneyPetz .title { background: url(/templates/default/media/images/signpost-standard-title-petz.jpg) no-repeat scroll 50% 50%;  }
#content-signposts-standard .SmallLifeInsurance .title { background: url(/templates/default/media/images/signpost-standard-title-lifeinsurance.jpg) no-repeat scroll; }
#content-signposts-standard .SmallBump2Buggy .title { background: url(/templates/default/media/images/signpost-standard-title-bump2buggy.jpg) no-repeat scroll; margin: 0 0 0 20px; }
#content-signposts-standard .SmallEcards .title { background: url(/templates/default/media/images/signpost-standard-title-ecardpreview.jpg) no-repeat scroll 50% 50%; }
#content-signposts-standard .SmallCashBack .title { background: url(/templates/default/media/images/signpost-standard-title-cashback.jpg) no-repeat scroll 50% 50%;}  
#content-signposts-standard .SmallFeet .title { background: url(/templates/default/media/images/signpost-standard-title-feet.gif) no-repeat scroll 50% 50%;}  
/* Signpost separator */
#content-signposts div.hr,.hr 
{
	background: url(/templates/default/media/images/hr.jpg) repeat-x;
    height: 7px;
	margin-bottom: 10px;
	*margin-bottom: 10px;
	width: 325px;
}
/* Signpost motivator */
#content-signposts div.motivator, .motivator
{
	background:transparent url(/templates/default/media/images/signpost-otherlinks.jpg) no-repeat scroll 0 4px;
	color:#0099FF;
	display:block;
	width: 325px;
	height: 70px;
	/* *height: 69px; */ 
	font-size:1.2em;
	font-weight:bolder;
	margin:10px 0 -15px 0;
	/**margin: -4px 0 -20px 0;
	_margin: 15px 0 -15px 0;*/
	padding:24px 0 0 15px;
}

#content-signposts-standard div.motivator-standard, .motivator-standard
{
	background:transparent url(/templates/default/media/images/signpost-otherlinks-standard.jpg) no-repeat scroll 0 4px;
	color:#0099FF;
	display:block;
	width: 250px;
	height: 49px;
	*height: 69px;
	font-size:1.2em;
	font-weight:bolder;
	/*margin:10px 0 -25px -16px;*/
	

	margin: 10px 0 -25px 8px;
	*margin: 10px 0 -45px 1px;
	padding: 24px 0 0 6px;

 	/*padding:24px 0 0 20px;*/
}

#content-signposts a.bottom-links, bottom-links 
{
	background:transparent url(/templates/default/media/images/arrow-left.gif) no-repeat scroll 0 4px;
	font-weight:bold;
	margin:0px 0 0 19px;
	padding:0 0px 0 15px;
	text-decoration:none;
	display: block;
	
}
#content-signposts-standard a.bottom-links, bottom-links 
{
	background:transparent url(/templates/default/media/images/arrow-left.gif) no-repeat scroll 0 4px;
	font-weight:bold;
	margin:4px 0 0 16px;
	*margin: 8px 0 0 10px;
	padding:0 0px 0 10px;
	text-decoration:none;
	display: block;
	width: 210px;
}


/* Signpost quote */

 #signpost-quote
{
    background: transparent url(../media/images/signpost-quote-top.jpg) no-repeat scroll 0 0;
    margin: 14px -15px 0 -3px;
    *margin: 0px -15px 0px -3px;
    _margin: 18px -20px 0 0px;
    padding: 46px 0 0 23px;
    _padding: 46px 25px 0 10px;
   _width: 310px;
    display: block;
}

#signpost-quote .quoteMainHeader
{
    color: #ae4985;
    font-weight: bold;
    display: block;
    margin-right: 10px;
	_display: block;
    /*_margin-right: -10px;*/
	_padding: 0 10px 0 10px;
}

#signpost-quote .caption
{
    background: url(../media/images/signpost-quote-bottom.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
	margin: 40px 0 10px 0;
	height: 35px;
}

#signpost-quote .caption span
{
	color:#444444;
	font-weight: bold;
	_padding: 0 10px 0 10px;
}

#signpost-quote .button
{
   	background: transparent url(/templates/default/media/images/signpost-button-MagentaDark.gif) no-repeat top left;
	margin-left: 0;
	_margin-left: 5px;
	height: 30px;
	display: block;
	_padding: 0 10px 0 10px;
}

#signpost-quote  .button a
{
	display: block;
	width: 157px;
	margin: 0 0 0 34px;
	text-align: center;
	height: 25px;
	padding-top: 0.5em;
	text-decoration: none;
	color: #ae4985;
}

 #signpost-quote-standard
{
    background: transparent url(../media/images/signpost-quote-top-small.jpg) no-repeat scroll 0 0;
    margin: 14px 22px 0 0px;
    *margin: 14px 10px 0px -3px;
     _margin: 18px 0;
    padding: 46px 0 0 11px; 
    _padding: 46px 0px 0 0px;
   _width: 250px;
    display: block;
}

#signpost-quote-standard .header
{
	width: 228px;
}

#signpost-quote-standard .quoteMainHeader
{
    color: #ae4985;
    font-weight: bold;
    display: block;
    margin-right: 10px;
	_display: block;
    /*_margin-right: -10px;*/
	_padding: 0 10px 0 10px;
}

#signpost-quote-standard .caption
{
    background: url(../media/images/signpost-quote-bottom-small.jpg);
	background-position: bottom right;
	background-repeat: no-repeat;
	margin: 40px 0 10px 0;
	*margin: 40px 16px 10px 0px;
	_margin: 40px 25px 10px 0px;
	height: 35px;
}

#signpost-quote-standard .caption span
{
	color:#444444;
	font-weight: bold;
	_padding: 0 10px 0 10px;
}

#signpost-quote-standard .button
{
   	background: transparent url(/templates/default/media/images/signpost-button-MagentaDark.gif) no-repeat top left;
	margin-left: 0;
	_margin-left: 5px;
	height: 30px;
	display: block;
	_padding: 0 10px 0 10px;
}

#signpost-quote-standard  .button a
{
	display: block;
	width: 157px;
	margin: 0 0 0 28px;
	text-align: center;
	height: 25px;
	padding-top: 0.5em;
	text-decoration: none;
	color: #ae4985;
}

