body { font-family:Verdana, sans-serif; }
p { font:0.7em/1.2em Verdana; color:#000000;}
img { border:none; margin:0; padding:0; overflow:hidden;}
h1 { font:1.1em/1.2em Verdana;  padding:0; margin:0;}
h2 { font:1em/1.2em Verdana; padding:0; margin:0; }
h3 { font:0.9em/1em Verdana;  padding:0; margin:0;}
h4 { font:0.7em/1.2em Verdana;  padding:0; margin:0;}
ol, ul { font-family:Verdana, sans-serif; list-style:none; }
.access { position:absolute; top:-500em; left:-500em; }
hr { clear:both; }

/* Header */
  #header { padding:9px 0 0; position:relative; z-index:99;}
  #topSect {height:93px;}
    #topSect p.claim { overflow:hidden; position:absolute; right:10px; top:15px; }
    #topSect p.homeLink { float:left; clear:left; margin:10px 0 0 15px; padding:0; font:0.75em Verdana; }
    #topSect p.homeLink a, #topSect p.homeLink a:link { color:#008AC4;font-weight:bold; }
    #topSect p.homeLink a:hover { color:#01a01c }
    #topSect p.welcome { margin:10px 0 0 100px; float:left; padding:0;}


/* Navigation */
ul#navigation{
  z-index:99;
  left:0;
  position:absolute;
  clear:both;
  width:970px;
  float:left;
  font-size:0.7em;
  margin:15px 0 0 0;
  padding:0;
  text-transform:uppercase;
  list-style:none;
  height:26px;
  background-color:#b0164c;
}
ul#navigation li {
  margin:0;
  padding:0.1em;
  float:left; /* For Gecko */
  display:inline;
  list-style:none;
  position:relative;
  /* height:2em; */
}
ul#navigation ul {
  background-color:#b0164c;
  margin:0;
  border:0 none;
  padding:0;
  width:18em;
  list-style:none;
  display:none;
  position:absolute;
  top:1.8em;
  left:0.8em;
}
ul#navigation ul:after /* From IE 7 lack of compliance */{
  clear:both;
  display:block;
  font:1px/0px serif;
  content:".";
  height:0;
  visibility:hidden;
}
ul#navigation ul li {
  width:18.1em;
  margin:0;
  padding:0;
  float:left; /* For IE 7 lack of compliance */
  display:block !important;
  display:inline; /* For IE */
}
/* Root Menu */
ul#navigation a {
  font-weight:bold;
  background:url(../img/nav_bullet.jpg) no-repeat left 0.6em;
  float:none !important; /* For Opera */
  float:left; /* For IE */  display:block;
  color:#fff;
  text-decoration:none;
  height:auto !important
  height:1%; /* For IE */
  padding:0.3em 0.75em 0.3em 1.25em;
}
ul#navigation li.f { padding-left:5px; }
ul#navigation li.f a, ul#navigation ul li a { background-image:none; }

/* Root Menu Hover */
ul#navigation a:hover,
ul#navigation li:hover a,
ul#navigation li.iehover a { }
/* Sublevel Menu */
ul#navigation li:hover li a,
ul#navigation li.iehover li a,
ul#navigation li:hover li:hover li a,
ul#navigation li.iehover li.iehover li a,
ul#navigation li:hover li:hover li:hover li a,
ul#navigation li.iehover li.iehover li.iehover li a {
  text-transform:none;
  float:none;
  color:#fff;padding:0.4em;
  background-color:#B0164C;

}
ul#navigation li:hover li a:hover,
ul#navigation li:hover li:hover a,
ul#navigation li.iehover li a:hover,
ul#navigation li.iehover li.iehover a,
ul#navigation li:hover li:hover li a:hover,
ul#navigation li:hover li:hover li:hover a,
ul#navigation li:hover li:hover li:hover li a:hover,
ul#navigation li:hover li:hover li:hover li:hover a,
ul#navigation li.iehover li.iehover li a:hover,
ul#navigation li.iehover li.iehover li.iehover a,
ul#navigation li.iehover li.iehover li.iehover li a:hover,
ul#navigation li.iehover li.iehover li.iehover li.iehover a {
  color:#fff;background-color:#dc86a3;
  border-color:#fff;
}
ul#navigation ul ul,
ul#navigation ul ul ul {
  display:none; position:absolute; top:0; left:18em; }

ul#navigation li:hover ul ul,
ul#navigation li:hover ul ul ul,
ul#navigation li.iehover ul ul,
ul#navigation li.iehover ul ul ul {
  display:none;
}

ul#navigation li:hover ul,
ul#navigation ul li:hover ul,
ul#navigation ul ul li:hover ul,
ul#navigation li.iehover ul,
ul#navigation ul li.iehover ul,
ul#navigation ul ul li.iehover ul {
  display:block;
}

/* Breadcrumb*/
ul#breadcrumb {
  margin:5px 0 0;
  padding:0;
}
ul#breadcrumb li {
  display:inline;
  font-size:75%;
  list-style:none;
}
ul#breadcrumb li a {
  display:block;
  float:left;
  padding:3px 3px 3px 14px;
  background:url(../img/nav_arrow.gif) 2px center no-repeat;
  text-decoration:none;
}
ul#breadcrumb li.f a {
  background:none;
  padding-left:3px;
} 

/* Content Header */
.contentHead { border:1px solid; height:168px; overflow:hidden; }
  .contentHead .mainImg { float:right;  }
  .contentHead div { margin-right:210px; }
  .contentHead.fullWidth div { margin-right:330px; }
    div#intro {margin:0;}
    .contentHead div h1 { background:url(../img/content_swoosh_01.gif) no-repeat -10px top; margin:0; height:52px; font:1.2em Verdana; color:#fff; padding:3px 0 0 5px; text-align:left; }
    .contentHead.fullWidth div h1 { background:url(../img/main_swoosh_01.gif) no-repeat left top;}
    .contentHead div h2 { font:1.1em/1em Verdana; margin:10px 0 0 10px; padding:0; }
    .contentHead div p { margin:5px 0 0 10px; font-size:0.8em; line-height: 1.3; }
    .contentHead div p a, .contentHead div p a:link { color:#B0164C; }
    .contentHead div i, .contentHead div em {font-style:normal;font-size:1.3em;}

/* Teaser Multiple */
  .teaserMulti { height:200px;}
    .teaserMulti ul { list-style:none; margin:0; padding:0; }
      .teaserMulti ul li { margin-top:10px; margin-bottom:0; border:1px solid; height:58px; padding:0 0 0 5px; border:1px solid; text-align:left;}
      .teaserMulti ul li.f { margin-top:0; }
        .teaserMulti li div { width:200px; float:left; }
          div.teaserMulti li h2 { font:0.8em Verdana; margin:5px 0 0 0;padding:0; text-transform:uppercase; background-image:none;}
          .teaserMulti li p { margin:0; padding:0; color:#666666; font:0.6em/1.1em Verdana;}
        .teaserMulti a, .teaserMulti a:link { text-decoration:none; }
        .teaserMulti li a.img { display:inline; float:right; margin:0; padding:0;}

/* Article */
.article { padding-top:10px; border-top:1px solid; text-align:left;}
  .article h2 { margin-top:0; font-weight:bold}
  .article h3 { margin-top:0; font-weight:bold}
  .article .prevNext { font-weight:bold; margin:5px 0;}
  .article p {font:0.7em/1.4em Verdana;}
  .article .floatingBox { color:#999;border-style:solid;border-width:1px;border-color:inherit; margin:10px; padding:10px;clear:both;}
  .article ul { font:0.7em/1.2em Verdana; list-style:disc; padding-left:10px; margin-left:10px; }
   .article ul li { color:#000 }
  .article .column { padding:0 10px; }
  .article img {border:none;}
  .article .floatingImgRight { float:right; margin:10px 0 10px 20px;clear:right;width:266px;}
  .article .floatingImgLeft { float:left; margin:10px 20px 10px 0;clear:left;width:302px;}
   .article .floatingImgRight img {border:1px solid #ccc; border-color:inherit;}
   .article .floatingImgRight div {font:bold 0.7em/1.4em Verdana;padding:3px;border-top:none;}

  .article form fieldset { border:0 none; }
  .article form fieldset p { font-size:0.7em; margin:10px 0; }
  .article form fieldset .input  { float: left; width: 120px; text-align: left; }
  .article form fieldset .label { float: left; width: 120px; text-align: left; }
  .article form fieldset .row { clear: both; padding-top: 1px; }

/* A-Z of Child Health */
  div.article.azofchildhealth div.azselect { width:100%; }
  div.article.azofchildhealth div.azselect a { margin:0 10px 0 0; padding:0; }
  .article.azofchildhealth img { padding:0;}
  .article.azofchildhealth dt { color:#9b003c; font:1em/1.2em Verdana; margin:0; padding:20px 0 5px; }
  .article.azofchildhealth dd { margin:0 0 10px; padding:0; }
  .article.azofchildhealth p {margin:0;padding:0 0 3px;}
  .article.azofchildhealth .FloatingBox { color:#666;border:1px solid; margin:5px; padding:5px;}
  .article.azofchildhealth .floatingImgRight { float:right; padding:5px;}
  .article.azofchildhealth .floatingImgLeft { float:left; padding:5px;}

  ul#aznavigation { margin:0; padding:0; height:30px; list-style:none; display:inline; overflow:hidden; }
  #aznavigation li { margin:0; padding:0; list-style:none; display:inline; }
  #aznavigation a { overflow:hidden; height:0px; float:left; margin:0 3px 0; padding:30px 0 0; width:89px; background: no-repeat top left; }
  #aznavigation a:hover { background-position: 0 -30px; }
  #aznavigation a:active, #aznavigation a.selected { background-position: 0 -60px; }

/* Mums' Choice Awards */
  .mumschoice.headline { color:#245298; }
  .mumschoice.subheadline { font-size:0.8em; }
  div.mumschoice.award { width:758px; height:138px; border:1px solid #D1DEEF; margin: 5px 0; }
  .mumschoice.award img { float:left; height:138px; }
  .mumschoice.award .img1 { width:80px; }
  .mumschoice.award .img2 { width:140px; }
  .mumschoice.award div { float:left; padding:5px; }
  .mumschoice.column { height:128px; width:168px; }
  .mumschoice.column p { padding:3px 0; margin:0; }
  .mumschoice.column p a { color:#245298; }
  .mumschoice.column2 { background-color:#D1DEEF; }
  .mumschoice.footnote { width:720px; background-color:#D1DEEF; padding:10px 20px; }
  .mumschoice.footnote p { padding:5px 0; margin:0; }

/* baby' Choice Awards */
.headline { color:#245298;height:20px; background:white;}
.babybarginsmain {}
  .babybargins {  width:355px;margin: 5px 0; margin-right:5px; float:left; background:#becfad; _height:110px}
  .babybargins img.img1 { float:left; height:138px;}
  .babybargins div { float:left; padding:5px; }

  .babybargins1 {  width:355px;margin: 5px 0; margin-right:5px; float:left; background:#d1deef;}
  .babybargins1 img.img1 { float:left; height:138px;}
  .babybargins1 div { float:left; padding:5px; background:#d1deef;}

  .babybarginsmain .column {border:0px solid;clear:none;width:200px; float:left; _width:195px;}
  .babybargins.column p { padding:3px 0; margin:0; border:0px;float:left; width:195px;}
  .babybargins.column p a:link { float:left; color:#330099; _color:#330099;}
  .babybargins.column p a:active {color:#330099; _color:#330099;}
  .babybargins.column p a:hover {color:#330099; _color:#330099;}
  .babybargins.column p a:visited {color:#330099; _color:#330099;}
  .babybargins.column p a:focus {color:#330099; _color:#330099;}
  .babybargins.column2 { border:0px; float:left; }
  .babybargins.footnote { width:720px; background-color:#d1deef; padding:10px 20px;clear:both;height:180px;margin:15px 0; }


/* Baby Diaries - history combo box */
  .article.diary .prevNext {padding-right:10px; color:#ccc;margin-bottom:20px;}
    .article.diary .prevNext a.inactive {color:#ccc;}
  .selectEntry {display:none;}
  .histSelect { float:right;width:250px; margin-bottom:5px;}
  .article.diary .date {font-weight:bold;font-size:75%; float:right;}

/* Sub Navigation */
.subNavigation { margin:0; padding:0; width:312px;}
  .subNavigation ul { margin:0; padding:0; }
    .subNavigation ul li { height:48px; border:1px solid #CCC; margin-top:10px; padding:0; background-position:center right; overflow:hidden; background-repeat:no-repeat;}
    div ul li.f { margin-top:0; }
      .subNavigation ul li img { float:right; }
      .subNavigation ul li a, .subNavigation ul li a:link { height:48px; width:190px;  padding:0px 0 0 10px; text-decoration:none; text-transform:uppercase; color:#a474b2; background-color:transparent;}
        .subNavigation ul li a span { padding:5px 0 0 5px; width:200px; display:block;float:left; text-decoration:none; cursor:pointer; background-color:transparent;}

/* Related links */
.related { border:1px solid #CCC; color:#CCC;}
  .related h3 { font:bold 0.7em Verdana; margin:5px;color:#a474b2; }
  .related ul { padding:0; margin:0 0 5px 0px; font-size:0.7em; }
    .related ul li { padding-left:10px; background:url(../img/nav_arrov.gif) no-repeat left 3px;}
  .related a, .related a:link { color:#a474b2; }
    .related a:hover { color:#000000; }

/* FAQ lists */
.faqList { padding-top:10px; margin-top:10px; border-top:1px solid #87a668; }
  .faqList h2 { margin:0; padding:0 0.25em; width:auto; float:left;background-color:#87a668; color:#ffffff; line-height:1.6em; }
  .showHide { width:300px;float:right;margin-top:0; padding:0; font-size:0.7em;}
    .showHide li { display:inline; float:right;margin:0 0 0 15px;padding:0 0 0 10px; background:url(../img/nav_arrow.gif) no-repeat center left; }
      .showHide li a { text-decoration:none; font-weight:bold; }
  .faqList dl { list-style:decimal; font-size:0.7em; margin:1em 0 1em 2em;padding:0;clear:both;}
    .faqList dl dt { padding-top:0.25em; margin-top:1em; border-top:1px solid #ccc;}
    .faqList dl dd { margin:0 0 1em 1.4em; padding:0.5em 0 0 0 ;}
      .faqList dd p  {font-size:1em; margin:0.5em 0;}
      .faqList dd h4 { font:1em/1em Verdana; margin:0.25em 0 0.5em 0;}
      .faqList dl dd.showlink { margin:0 0 0 1.4em; padding:0 0 0 10px; background:url(../img/qa_closed.jpg) no-repeat left 3px;}
      .faqList dl .showlink a, .faqList dl .showlink a:link, .faqList dl .showlink a:visited { color:#87a668; }
      div.faqList dl dd.chosen { background-image:url(../img/qa_open.gif); background-position:left 5px; }

/* Ask an Expert Header */
.expertHead { clear:both; border:1px solid #87a668; background-color:#87a668; height:168px;}
  .expertHead img { float:right; }
  .expertHead h2 { color:#ffffff; margin:0.75em 0 0 0.5em;}
  .expertHead h3 { color:#000000; margin:0.25em 0 0.75em 0.5em;}
  .expertHead p { color:#ffffff; margin:0.5em 0 0 0.75em;}

/* Expert Teaser */
.expertTeaser { height:98px; border:1px solid #87a688; background-color:#eef1e8; margin-bottom:10px;overflow:hidden;}
  .expertTeaser span {display:none; }
  .expertTeaser a {display:block; text-decoration: none;}
  .expertTeaser h2 {padding-left:8px; margin:5px 0; color:#b01245; font:0.8em Verdana; }
  .expertTeaser p {padding:4px 1px 0 8px; margin:0; }
  .expertTeaser a p {color:#686a65;}
  .expertTeaser img {float:right; height:98px; }

/* Expert Category Listing */
.categoryTeaser { border:1px solid #87a688; height:100%; }
  .categoryTeaser h2 { color:#B1064C; margin:0; padding:5px 0 0 10px;}
  .categoryTeaser ul { margin:0; padding:0; font-size:0.9em; width:100%;}
    .categoryTeaser ul li { padding-left:8px; margin:4px 0 10px 5px; background:url(../img/arrow_Grey.gif) no-repeat left 5px;}
    .categoryTeaser ul li h3 { font:bold 0.8em Verdana; margin:0; padding:0; }
    .categoryTeaser ul li p { margin:0; padding-right:12px; color:#B1064C;}
    .categoryTeaser ul li a, .categoryTeaser ul li a:link, .categoryTeaser ul li a:visited { color:#B0164C; text-decoration:none; }
    .categoryTeaser ul li a:hover { text-decoration:underline; }

/* Ask an Expert - View */
.expertViewLabel {color:#8da567; font:bold 1em/1.1em Verdana;}
.expertQA { padding:0 10px; }
.expertQA .category { border-bottom:1px solid #8da567;padding:10px 0;}
.expertQA .category.first { border-top:1px solid #8da567;margin-top:30px;}
  .expertQA.catView .category.first {margin-top:10px;}
  .expertQA .category h2.label { float:left;color:#8da567; font:bold 1em/1.1em Verdana; }
  .expertQA .showall {float:right;}
    .expertQA .showall a.expand, .expertQA .showall a.collapse {font-size:0.75em;text-decoration:underline;background:url(../img/icon_expand.gif) 15px 50% no-repeat; padding-left:30px;}
    .expertQA .showall a.collapse {background-image:url(../img/icon_collapse.gif);}
  .expertQA .category a.seeAll {float:right;}
  .expertQA .category a.seeAll, .expertQA .category a.seeAll:visited, .expertQA .category a.seeAll:link { color:#8da567; font-size:0.75em;text-decoration:underline;padding-left:30px; }
  .expertQA .category .q {margin-top:10px;clear:both}
  .expertQA .category .a {color:#8da567;clear:both}
    .expertQA .category .q p, .expertQA .category .a p {margin:0 0 5px;padding:0;}
    .expertQA .category .title, .expertQA .category .title {float:left;padding:0 5px 5px 0;}
    .expertQA .category a.continue, .expertQA .category a.continue:link, .expertQA .category a.continue:visited { clear:both;margin-top:5px;color:#B0164C; font:0.7em/1.2em Verdana; }
.expertAsk {color:#fff;background-color:#93af77;padding:10px;}
  .expertAsk p {color:#fff;padding:2px 0;margin:0;}
  .expertAsk a, .expertAsk a:link, .expertAsk a:visited { color:#fff; font-weight:bold; }

/* Ask an Expert login */
.expertAskLogin
{
    color: #fff;
    background-color: #93af77;
    text-align: center;
    padding-right: 5px;
    padding-left: 5px;
    padding-bottom: 20px;
    padding-top: 20px;
    font-size:0.7em;
}
.expertAskLogin a, .expertAskLogin a:link, .expertAskLogin a:visited { color:#fff; font-weight:bold;    }

/* Ask an expert - Post */
.submissionForm { padding-left:25px; }
  div.submissionForm  h3 { color:#87a668; }
  #mainContent div.submissionForm a, #mainContent div.submissionForm a:link, #mainContent div.submissionForm a:visited { color:#87a668; }
  .submissionForm form fieldset{ border:0 none; }
  .submissionForm form fieldset p { font-size:0.7em; margin:10px 0; }
  .submissionForm form fieldset input, .submissionForm form fieldset label { margin:0; }
  .submissionForm form fieldset label {clear:both;width:150px;}

/* Ask an Expert - Ask Question */
.askExpSurround { background-color:#D3DFC9; margin-top:10px; padding-bottom:10px;}
	div.askExpSurround form { margin-left:15px; }
	div.askExpSurround form span.label  { width:32.5em;}
	div.askExpSurround h2 { color:#B0164C; padding-left:10px;}
	div.askExpSurround div.article a, div.askExpertSurround div.article a:link, div.askExpertSurround div.article a:visited { color:#B0164C; }



/*   Talkback      */
div.talkback-comments-block
{
    font: 0.7em/1.6em Verdana;
    width: 100%;
    height: 100%;
}

.talkback-topBlock { background-color:#d3c8d8; height:38px; }

.talkback-comments-header
{
    font-weight: bold;
    color: #fff;
	height:23px;
    background-color: #684377;
    margin: 0;
    padding-left: 7px;
    padding-bottom: 4px;
    padding-top: 8px;
}

.talkback-comments-comment, .talkback-comments-author, .talkback-comments-timestamp, .talkback-nocomments, .talkback-comments-comment-info
{
    color: #000;
    background-color: #e8e3ea;
	border-top:2px solid #fff;
    margin: 0;
    padding-left: 7px;
    padding-bottom: 0px;
    padding-top: 12px;
}

.talkback-comments-author
{
    color: #69477a;
    padding-bottom: 0px;
    padding-top: 0px;
    padding-left: 27px;
    font-weight: bold;
    background-image: url(../img/talkbackbubble.gif);
    background-repeat: no-repeat;
    background-position: 7px 4px;
}
.talkback-comments-timestamp
{
    color: #69477a;
    border-bottom: #fff 2px solid;
    padding-bottom: 12px;
    padding-top: 0px;
    padding-left: 7px;
    font-weight: normal;
    font-size: 0.7em;
    background-repeat: no-repeat;
    background-position: 7px 4px;
}
.talkback-nocomments { height:210px;}
.talkback-comments-comment-info
{
    color: #69477a;
    border-bottom: #fff 2px solid;
    padding-bottom: 12px;
    padding-top: 0px;
    padding-left: 27px;
    font-weight: bold;
    background-image: url(../img/talkbackbubble.gif);
    background-repeat: no-repeat;
    background-position: 7px 4px;
}


.talkback-comments-pagination
{
    color: #69477a;
    background-color: #e8e3ea;
    padding-left: 7px;
    padding-top: 5px;
    padding-bottom: 5px;
}


.talkback-comments-pagination a, .talkback-comments-pagination a:link, .talkback-comments-pagination a:visited
{
    color: #69477a;
    font-weight: bold;
}


/*   Talkback  form     */

.talkback-form-success, .talkback-comments-not-logged, .talkback-comments-not-community
{
    color: #69477a;

}
.talkback-form { border-right: #684377 1px solid;
    border-top: #684377 1px solid;
    border-left: #684377 1px solid;
    border-bottom: #684377 1px solid;
height:270px;
	}

.talkback-comments-form, .talkback-form-success, .talkback-comments-not-community, .talkback-comments-not-logged
{
    color: #69477a;
    width: 100%;
    padding: 0px;
}

.talkback-comments-form p, .talkback-comments-form form, .talkback-form-success p, .talkback-comments-not-community p, .talkback-comments-not-logged p
{
    font: 0.7em/1.4em Verdana;
		color:#69477a;
    margin: 10px;
}

.talkback-form-field-decor
{
    float: left;
    height: 110px;
    width: 10px;
    background-color: #684377;
    margin-top: 5px;
}

.talkback-form-field
{
    float: left;
    color: #69477a;
    font: 0.8em/1.6em Verdana;
    margin: 0px 0px 2px;
    height: -100px; /* height: 220px; */
}

.talkback-form-field-body
{
    background-color: #e8e3ea;
    border-right: #e5dee6 thin solid;
    border-top: #888689 thin solid;
    border-left: #888689 thin solid;
    border-bottom: #e5dee6 thin solid;
    height: 87px;
    margin: 0 0 0 2px;
    padding: 0;
    width: 155px;
}

.talkback-form-field-submit a, .talkback-form-field-submit a:link, .talkback-form-field-submit a:visited
{
    color: #69477a;
    font-weight: bold;
    font-size: 11px;
    display: block;
    clear: both;
}

/*   Talkback  ends here     */


/* Comments */
div.comments { clear:both; }
  div.comments h3 { color:#684377; background-color:#D3C8D8;margin:0; padding:0 0 0 0.5em; font:bold 0.8em/1.6em Verdana;}
  div.comments ul {padding:0; margin:0; }
    div.comments ul li { background-color:#E8E3EA; margin:0 0 2px 0;padding:1px 1px 1px 10px;}
    div.comments ul li.last { margin-bottom:0; }
      div.comments ul li p { margin:3px 0; padding:0; }
      div.comments ul li p.author { font-weight:bold; color:#684377; padding-left:20px; background:url(../img/comments_bubble.gif) no-repeat left top;}
  .comments .paginate { margin:0; padding:20px 0 10px 10px;background-color:#E8E3EA; }
    .comments .paginate p { margin:0; }
      .comments .paginate p a, .comments .paginate p a:visited { background-color:#f8f8f8; color:#684377; text-decoration:none; padding:2px 4px; margin:0 2px;border:1px solid #684377; }
      .comments .paginate p a:hover { background-color:#E8E3EA; text-decoration:underline; }
    .comments .paginate p a.current { background-color:#E8E3EA; }

/* Pagination (generic) */
  .paginate { margin:0; padding:20px 0 10px 10px; }
    .paginate p { margin:0; }
      .paginate p a { background-color:#f8f8f8; text-decoration:none; padding:3px 6px; margin:0 2px;border:1px solid #ccc; }
      .paginate p a:hover { background-color:#eee; border-color:#B1064C; text-decoration:none; }
      .paginate p a.current { border-color:#B1064C;background-color:#f8f8f8; }
      .paginate p span.prev-dim, .paginate p span.next-dim { color:#ccc;background-color:#f8f8f8;text-decoration:none; padding:3px 6px; margin:0 2px;border:1px solid #ccc; }

/* Search Results */
div.search { margin:0; padding:0; height:100px;}
  div.search h2 {  width:100%;margin:0 0 15px 0; padding:0; height:28px;}
  .search div { float:left; }
  .search form { float:right; padding-right:20px;}
    .search form fieldset { border:0 none; margin:0; padding:0;text-align:right; }
    .search form fieldset input { display:block; width:180px;font:0.7em Verdana;}
    .search form fieldset input#btnSearchAgain { text-align:right; width:auto; }
.searchResults { font:0.7em Verdana; margin-top:10px;}
  .searchResults h3 { font:1.2em/1.6em Verdana; color:#fff; padding-left:25px; margin-bottom:5px;}
  .searchResults div { border:1px solid; }
    .searchResults ol { list-style:decimal; padding:10px 70px 5px 25px; margin-top:0;}
      .searchResults ol li { margin-bottom:10px; color:#000000;}
  .searchResults p { clear:both; font:bold 1em Verdana; margin-left:10px; }
  .club h3 { background-color:#eb6e3a; }
  .community h3 { background-color:#19a69e; }

/* Poll */
.poll { margin:0 0 10px 0; padding:0; background-color:#F2DBE5; border:1px solid #B0164C; color:#B0164C; }
  .poll h3 { color:#fff; font:bold 0.9em/1.6em Verdana; background-color:#B0164C; padding-left:10px; margin:0; }
  .poll form { margin:0; padding:0; border:0; }
  .poll .question p { font:bold 0.7em/1em Verdana; margin:0; padding:25px 10px 5px; color:#B0164C; background:transparent url(/assets/babyclub/content/images/_dev/pollbg.png) 100% 0% no-repeat; }

  .poll .pollresults  {margin:0; padding: 0; color: #000; font: 0.7em/1.4em Verdana;line-height: 25px;}
  .poll form fieldset { margin:0; border:0; }
  .poll form fieldset label { font: 0.8em/1em Verdana; }
  .poll form fieldset input { margin:0 5px; }
  .poll form input { margin:10px 5px 5px; }
  /* Results */
  .poll dl {margin:10px;padding:0;color:#000;font:0.7em/1.4em Verdana;}
    .poll dl dt{margin:5px 5px 0;padding:0;}
    .poll dl dd {margin:0 5px 5px;padding:0;}
      .poll .resultNo {text-align:right;font-size:0.9em;color:#9b003c;margin: 0px; padding:0px; position:relative; top: -8px; }
      .poll .resultBar {height:8px;background-color:#9b003c;border-bottom:1px solid #fff;}
      .poll .votesCount {margin-top:10px; padding:0px;font:11px Verdana;}


/* Polls Archive */
.pollArchive {  height: 214px; }
	.pollArchive .poll { float:left; width:204px; margin-right:15px; padding:5px 0 0 5px;}
		.pollArchive .poll h2 { color:#000; }
		.article.pollArchive .date { font-weight:bold; font-size:0.7em;}
			.pollArchive .poll .question p { background:none; margin:5px 0; padding:0; }
		.pollArchive .bdy { padding-left: 10px;}
			.pollArchive .bdy h2 {  border: none; padding: 10px 0; margin: 0; font-size: 13px; font-weight: bold; }
	.pollArchive .row { float:left; border-bottom: 1px solid #ddd; padding-bottom: 10px; margin-bottom: 10px;}
	.pollArchive .poll .resultBar, .pollArchive .poll .resultNo { margin:0 5px; position:static; color:#000; }
		.poll .resultBar1, .poll .resultBar3, .poll .resultBar5 { text-align:right; background: green url(http://www.tesco.com/assets/greenerliving/layout/img/resultBar1.gif) repeat-x left center; height: 18px; }
		.poll .resultBar2, .poll .resultBar4, .poll .resultBar6 { text-align:right; background: blue url(http://www.tesco.com/assets/greenerliving/layout/img/resultBar2.gif) repeat-x left center; height: 18px; }

/* Recipe Finder */
.recipeFinder ul, .recipeFinder ul li, .recipeFinder ol, .recipeFinder ol li {margin:0;padding:0;}
.recipeHeader, .recipeFooter {height:50px;border:1px solid #ffae00;border-left:none;border-right:none;}
  .recipeHeader {margin:0 0 10px;}
	.recipeHeader.detail, .recipeFooter { font:0.7em/1.2em Verdana; height:35px; padding:15px 0 0 10px; }
  .recipeFooter {margin:10px 0 0;}
  .recipeFooter {clear:both;height:40px;font:bold 0.8em/1.2em Verdana; color:#ffae00}
  .resultsEntry .attributes ul {margin-top:3px;}
    .recipeFooter ul li, .recipeFinder .attributes ul li {display:none;float:left;background:url(../img/recipeFinder/Breastfeeding.gif) 0 50% no-repeat;}
    .recipeFooter ul li {margin-bottom:10px;padding:3px 15px 3px 25px;}
    .recipeFinder .attributes ul li {width:25px;height:25px;}
      .recipeFooter ul li.Breastfeeding, .resultsEntry .attributes ul li.Breastfeeding, ul.recipeDetail li.Breastfeeding {display:block;background-image:url(/assets/babyclub/layout/img/recipeFinder/Breastfeeding.gif);}
      .recipeFooter ul li.Dairyfree, .resultsEntry .attributes ul li.Dairyfree, ul.recipeDetail li.Dairyfree {display:block;background-image:url(../img/recipeFinder/Dairyfree.gif);}
      .recipeFooter ul li.Freezable, .resultsEntry .attributes ul li.Freezable, ul.recipeDetail li.Freezable {display:block;background-image:url(../img/recipeFinder/Freezable.gif);}
      .recipeFooter ul li.Glutenfree, .resultsEntry .attributes ul li.Glutenfree, ul.recipeDetail li.Glutenfree {display:block;background-image:url(../img/recipeFinder/Glutenfree.gif);}
			.recipeFooter ul li.Vegetarian, .resultsEntry .attributes ul li.Vegetarian, ul.recipeDetail li.Vegetarian {display:block;background-image:url(../img/recipeFinder/Vegetarian.gif);}
      .recipeFooter ul li.Wheatfree, .resultsEntry .attributes ul li.Wheatfree, ul.recipeDetail li.Wheatfree {display:block;background-image:url(../img/recipeFinder/Wheatfree.gif);}
.recipeFinder .navPane {float:left;width:178px;border:1px solid #ffae00;padding:10px}
  .recipeFinder .navPane h2 {margin:0;padding:10px 0 3px;color:#ffae00;font-size:75%;font-weight:bold;clear:both;}
  .recipeFinder .navPane h2.first {padding-top:0;}
  .recipeFinder .navPane a.submitButton {font-size:75%;float:right;}
  .recipeFinder .navPane h3 {margin:0;padding:0 0 3px;color:#ffae00;font-size:75%;text-transform:uppercase;}
  .recipeFinder .navPane ul {margin:0 0 10px;padding:0;}
  .recipeFinder .navPane ul li {margin:0;padding:0;}
  .recipeFinder .navPane ul li a {display:block;padding:0 0 0 14px;background:url(../img/nav_arrow.gif) 2px center no-repeat;font-size:75%;}
  .recipeFinder .navPane a {font-weight:bold;text-decoration:none;color:#ffae00;}
  .recipeFinder .navPane a:hover {text-decoration:underline;}
.recipeFinder .resultsPane {margin-left:215px;}
  .recipeFinder .resultsPane .recipeReflist {margin:5px 0;padding:0;width:100%;float:right;}
    .recipeFinder .resultsPane .recipeReflist li {display:inline;font-size:75%;}
      .recipeFinder .resultsPane .recipeReflist li a, .recipeFinder .resultsPane .recipeReflist li.l {display:block;float:left;padding:3px 3px 3px 14px;background:url(../img/nav_arrow.gif) 2px center no-repeat;text-decoration:none;}
      .recipeFinder .resultsPane .recipeReflist li.f a {background:none;padding-left:0;}
  .recipeFinder .resultsEntry {float:left;width:49%;margin-bottom:10px}
    .recipeFinder .resultsEntry .inner {border:1px solid #cc3027;padding:5px;margin-right:10px;height:70px;overflow:hidden;}
    .recipeFinder .resultsEntry p {padding:0;margin:0;}
    .recipeFinder .resultsEntry b {color:#cc3027;line-height:1.1;}
    .recipeFinder .resultsEntry img {float:left;margin:0 5px 5px 0;}
    .recipeFinder .resultsEntry a {text-decoration:none;display:block;}
    .recipeFinder .resultsEntry a:hover {text-decoration:underline;}
.recipeFinder .resultsPane.full {margin:0;border:1px solid #ffae00;padding:10px;height:100%;}
  .recipeFinder .resultsPane.full .floatingBox, .recipeFinder .resultsPane .otwBlock .floatingBox {width:275px;float:left;margin:0 10px 10px 0;}
  .recipeFinder .resultsPane.full h2, .recipeFinder .resultsPane .otwBlock h2 {color:#ffae00}
  .recipeFinder .attributes ul li {float:right;margin-left:5px;font-size:65%;color:#666}
  .recipeFinder .resultsPane.full ul.ingredients {clear:right;font-size:75%}
  .recipeFinder .resultsPane.full ul.options li {display:block;float:left;margin:30px 5px 5px;}
    .recipeFinder .resultsPane.full ul.options li a {font-size:75%;display:block;padding:3px 5px;background-color:#ffae00;color:#fff;text-decoration:none;}
  .recipeFinder .resultsPane.full ol.methods {clear:both;font-size:75%}
    .recipeFinder .resultsPane.full ol.methods li {margin-bottom:15px;}
      .recipeFinder .resultsPane.full ol.methods li .step {color:#cc3027;font-weight:bold;}
  .recipeFinder .resultsPane.full .additionalInfo h3 {font-size:75%;margin:0;padding:15px 0 5px;color:#ffae00;font-weight:bold;}
  .recipeFinder .resultsPane.full .additionalInfo p {padding:0 0 5px;margin:0;}
.recipeFinder .otwBlock, .recipeFinder .newBlock {
	width: 540px; float: left; BORDER-RIGHT: #ffae00 1px solid; BORDER-TOP: #ffae00 1px solid; PADDING-BOTTOM: 5px; BORDER-LEFT: #ffae00 1px solid; BORDER-BOTTOM: #ffae00 1px solid; height: 130px;
}
.recipeFinder .otwBlock {margin-bottom:10px;height:280px;}
.recipeFinder .otwBlock p {clear:right;}
  .recipeFinder .newBlock .resultsEntry {margin:5px 2%;width:44%;}
    .recipeFinder .newBlock .resultsEntry div {border:none;margin-right:0;}
  .recipeFinder .otwBlock h2.title, .recipeFinder .newBlock H2.title {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 75%; FLOAT: none; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffae00; width: 532px;
}
  .recipeFinder .otwBlock div.more {float:right;clear:right;}
  .recipeFinder .newBlock div.more {width:100%}
  .recipeFinder .otwBlock div.more a, .recipeFinder .newBlock div.more a {padding:5px;font-size:75%}
.recipeFinder .floatingBox h3 {font-size:65%;padding:5px 0;margin:0;}
  /* Nutritional information */
  .recipeFinder .nut ul li {display:block;float:left;width:50px;height:65px;overflow:hidden;}
  .recipeFinder .nut ul li.t_CAL,.recipeFinder .nut ul li.t_SUG,.recipeFinder .nut ul li.t_FAT,.recipeFinder .nut ul li.t_SAT,.recipeFinder .nut ul li.t_SAL {background:url(../img/recipes_nutrition_bg.gif) 0 0 no-repeat;}
    .recipeFinder .nut ul li.t_SUG {background-position:-50px 0;}
    .recipeFinder .nut ul li.t_FAT {background-position:-100px 0;}
    .recipeFinder .nut ul li.t_SAT {background-position:-150px 0;}
    .recipeFinder .nut ul li.t_SAL {background-position:-200px 0;}
  .recipeFinder .nut ul h3 {font-size:55%;text-align:center;margin:0;padding:10px 0 5px;}
  .recipeFinder .nut UL H4 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 55%; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 10px; TEXT-ALIGN: center}
  .recipeFinder .nut ul p {font-weight:bold;margin:0;padding:0;}
  .recipeFinder .nut .line1,
  .recipeFinder .nut .line2 {display:block;text-align:center;}
  .recipeFinder .nut .line2 {padding:10px 0 0;}
  .recipeFinder .nut p.after {font-size:65%;clear:both;margin:0;padding:5px 0 0;}
  .recipeFinder .attributes p {font-size:75%;margin:0;padding:0;}
  p.attribute {font-size:75%;margin:0;padding:0;}
  div#recipestuff {width:100%;float:left;margin-left:260px;}
  div#recipeimage {width:250px;float:left;}


/* Sitemap */
.sitemap {font-size:0.9em;}
  .sitemap h1 { font:1.6em Verdana; color:#9b003c; padding-left:15px;}
  .sitemap ul { margin:0; padding-left:25px; }
    .sitemap ul li { margin-bottom:2px; }


/* Teaser Single */
.teaserSingle { border:1px solid; margin:0; padding:0; background-repeat:no-repeat; background-position:bottom right; height:230px }
  .teaserSingle .mainImg { float:right; padding-left:5px; }
  .teaserSingle h2 { background:url(../img/splash_swoosh_01.gif) top right repeat-x;margin:0; padding:5px 0 0 5px; color:#fff; height:39px; font:0.8em Verdana;}
     div.teaserSingle h2 a, div.teaserSingle h2 a:link, div.teaserSingle h2 a:visited { color:#fff; text-decoration:none; display:block;}
  .teaserSingle p { padding:0 10px; margin:0;color:#3e3e3e;}
  .teaserSingle p a, .teaserSingle p a:link { color:inherit; }

/* colour-1: Blue */
.colour-1, .colour-1 a, .colour-1 a:link, .colour-1 a:visited,
  div.article.colour-1 span.first p,
  .article.azofchildhealth.colour-1 dt,
  .contentHead.colour-1 div i, .contentHead.colour-1 div em { color:#34c0fa; border-color:#34c0fa; }
  div.contentHead .colour-1 h1 { background-image:url(/assets/babyclub/layout/img/content_swoosh_01.gif); }
  div.teaserSingle.colour-1 h2 { background-image:url(/assets/babyclub/layout/img/splash_swoosh_01.gif); }
  div.contentHead.fullWidth .colour-1 h2 { background-image:url(/assets/babyclub/layout/img/main_swoosh_01.gif); }

/* colour-2: Lime */
.colour-2, .colour-2 a, .colour-2 a:link, .colour-2 a:visited,
  div.article.colour-2 span.first p,
  .article.azofchildhealth.colour-2 dt,
  .contentHead.colour-2 div i, .contentHead.colour-2 div em { color:#bed730; border-color:#bed730 }
	div.contentHead .colour-2 h1 { background-image:url(/assets/babyclub/layout/img/content_swoosh_02.gif); }
  div.teaserSingle .colour-2 h2 { background-image:url(/assets/babyclub/layout/img/splash_swoosh_02.gif); }
  div.teaserSingle.colour-2 h2 { background-image:url(/assets/babyclub/layout/img/splash_swoosh_02.gif); }
  div.contentHead.fullWidth .colour-2 h2 { background-image:url(/assets/babyclub/layout/img/main_swoosh_02.gif); }

/* colour-3: Red */
.colour-3, .colour-3 a, .colour-3 a:link, .colour-3 a:visited,
  div.article.colour-3 span.first p,
  .article.azofchildhealth.colour-3 dt,
  .contentHead.colour-3 div i, .contentHead.colour-3 div em { color:#e40c52; border-color:#e40c52 }
	div.contentHead .colour-3 h1 { background-image:url(/assets/babyclub/layout/img/content_swoosh_03.gif); }
  div.teaserSingle.colour-3 h2 { background-image:url(/assets/babyclub/layout/img/splash_swoosh_03.gif); }
  div.contentHead.fullWidth .colour-3 h2 { background-image:url(/assets/babyclub/layout/img/main_swoosh_03.gif); }

/* colour-4: Turquoise */
.colour-4, .colour-4 a, .colour-4 a:link, .colour-4 a:visited,
  div.article.colour-4 span.first p,
  .article.azofchildhealth.colour-4 dt,
  .contentHead.colour-4 div i, .contentHead.colour-4 div em { color:#00b3cc; border-color:#00b3cc }
	div.contentHead .colour-4 h1 { background-image:url(/assets/babyclub/layout/img/content_swoosh_04.gif); }
  div.teaserSingle.colour-4 h2 { background-image:url(/assets/babyclub/layout/img/splash_swoosh_04.gif); }
  div.contentHead.fullWidth .colour-4 h2 { background-image:url(/assets/babyclub/layout/img/main_swoosh_04.gif); }

/* colour-5: Purple */
.colour-5, .colour-5 a, .colour-5 a:link, .colour-5 a:visited,
  div.article.colour-5 span.first p,
  .article.azofchildhealth.colour-5 dt,
  .contentHead.colour-5 div i, .contentHead.colour-5 div em { color:#a474b2; border-color:#a474b2 }
	div.contentHead .colour-5 h1 { background-image:url(/assets/babyclub/layout/img/content_swoosh_05.gif); }
  div.teaserSingle.colour-5 h2 { background-image:url(/assets/babyclub/layout/img/splash_swoosh_05.gif); }
  div.contentHead.fullWidth .colour-5 h2 { background-image:url(/assets/babyclub/layout/img/main_swoosh_05.gif); }

/* colour-6: Pink */
.colour-6, .colour-6 a, .colour-6 a:link, .colour-6 a:visited,
  div.article.colour-6 span.first p,
  .article.azofchildhealth.colour-6 dt,
  .contentHead.colour-6 div i, .contentHead.colour-6 div em { color:#f883cb; border-color:#f883cb }
	div.contentHead .colour-6 h1 { background-image:url(/assets/babyclub/layout/img/content_swoosh_06.gif); }
  div.teaserSingle.colour-6 h2 { background-image:url(/assets/babyclub/layout/img/splash_swoosh_06.gif); }
  div.contentHead.fullWidth .colour-6 h2 { background-image:url(/assets/babyclub/layout/img/main_swoosh_06.gif); }

/* colour-7: Orange */
.colour-7, .colour-7 a, .colour-7 a:link, .colour-7 a:visited,
  div.article.colour-7 span.first p,
  .article.azofchildhealth.colour-7 dt,
  .contentHead.colour-7 div i, .contentHead.colour-7 div em { color:#ffae00; border-color:#ffae00 }
	div.contentHead .colour-7 h1 { background-image:url(/assets/babyclub/layout/img/content_swoosh_07.gif); }
  div.teaserSingle.colour-7 h2 { background-image:url(/assets/babyclub/layout/img/splash_swoosh_07.gif); }
  div.contentHead.fullWidth .colour-7 h2 { background-image:url(/assets/babyclub/layout/img/main_swoosh_07.gif); }

/* colour-8: Light Purple */
.colour-8, .colour-8 a, .colour-8 a:link, .colour-8 a:visited,
  div.article.colour-8 span.first p,
  .article.azofchildhealth.colour-8 dt,
  .contentHead.colour-8 div i, .contentHead.colour-8 div em { color:#d3add1; border-color:#d3add1 }
	div.contentHead .colour-8 h1 { background-image:url(/assets/babyclub/layout/img/content_swoosh_08.gif); }
  div.teaserSingle.colour-8 h2 { background-image:url(/assets/babyclub/layout/img/splash_swoosh_08.gif); }
  div.contentHead.fullWidth .colour-8 h2 { background-image:url(/assets/babyclub/layout/img/main_swoosh_08.gif); }


/* * ######################### * */


.error { font:0.7em/1.2em Verdana; color: #f00; border:1px solid #666; font-weight: bold; }
.error p { font-size:11px; color: #f00; margin:0; padding:0; }
.m { color: #f00; font-weight: bold; }

div.showall{text-align:right;padding:5px 5px 5px 5px;}
div.showall h3 {text-align:left;}
a.showall, showall.a:link, showall.a:visited { color:#B0164C; font-weight:bold; font:0.7em/1.2em Verdana;}

@media print {
  #footer, #header, .subNavigation, .recipeHeader, .related, .banner, .copyright, .resultsPane ul.options, .expertAsk, .expertQA .continue, .expertQA .seeAll, .prevNext, .histSelect  { display:none; }
  .copyright {border-top:1px solid #000}
  #breadcrumb, .contentHead, .recipeFinder, .expertQA, .article {position:absolute;width:100%;margin:0;left:0;}
  #breadcrumb {top:0pt;left:0;}
  .contentHead {top:40px;}
  .recipeFinder, .expertQA, .article {top:240px;}
}

#loading {background-color:#fff;border:2px solid #666;width:300px;padding:10px; margin: 0 0 0 -150px;position:absolute;top:40%;left:50%;float:left;z-index:100;}
#loading h1 {text-align:left;font-weight:bold;padding:0 0 5px 30px;margin:0;background:url(../img/loading.gif) 0 50% no-repeat;font-size:14px;color:#333;}
#loading h1 {font-size:11px;color:#666;margin:0;padding:0 0 0 30px;}

/* *** Playground: begins *** */
/* *** Playground: begins *** */
/* Content Header - Playground */

.contentHeadPG { border:1px solid; height:170px; overflow:hidden; }
.contentHeadPG .mainImg { float:right;  }
.contentHeadPG div { margin-right:210px; }
.contentHeadPG.fullWidth div { margin-right:330px; }
    div#intro {margin:0;}
    .contentHeadPG div h1 { background:url(../img/playground/swooshmain_4.png) no-repeat -10px top; margin:0; height:52px;
							font:1.2em Verdana; color:#fff; padding:3px 0 0 5px; text-align:left; }
    .contentHeadPG.fullWidth div h1 { background:url(../img/playground/swooshmain_4.png) no-repeat left top;}
    .contentHeadPG div h2 { font:1.1em/1em Verdana; margin:10px 0 0 10px; padding:0; }
    .contentHeadPG div p { margin:5px 0 0 10px; font-size:0.8em; line-height: 1.3; }
    .contentHeadPG div p a, .contentHeadPG div p a:link { color:#B0164C; }
    .contentHeadPG div i, .contentHeadPG div em {font-style:normal;font-size:1.3em;}

/* Teaser Single - playground */
.teaserSinglePG { border:1px solid; margin:0; padding:0; background-repeat:no-repeat; background-position:bottom left; height:230px }
  .teaserSinglePG .mainImg { float:left; padding-right:5px; }
  .teaserSinglePG h2 { background:url(../img/splash_swoosh_01.gif) top right repeat-x;margin:0; padding:5px 0 0 5px; color:#fff; height:39px; font:0.8em Verdana;}
     div.teaserSinglePG h2 a, div.teaserSinglePG h2 a:link, div.teaserSinglePG h2 a:visited { color:#fff; text-decoration:none; display:block;}
  .teaserSinglePG p { padding:0 10px; margin:0;color:#3e3e3e;}
  .teaserSinglePG p a, .teaserSinglePG p a:link { color:inherit; }

/* colour-1: Blue */
.colour-1, .colour-1 a, .colour-1 a:link, .colour-1 a:visited, 
  div.article.colour-1 span.first p, 
  .article.azofchildhealth.colour-1 dt,
  .contentHeadPG.colour-1 div i, .contentHeadPG.colour-1 div em { color:#34c0fa; border-color:#34c0fa;}
  div.contentHeadPG .colour-1 h1 { background-image:url(../img/playground/swooshmain_01.gif); }
  div.teaserSinglePG .colour-1 h2 { background-image:url(../img/playground/swooshsingle_01.gif); }/* called when PG set */
  div.contentHeadPG.fullWidthPG .colour-1 h2 { background-image:url(../img/swooshmain_01.gif); }

/* colour-2: Lime */
.colour-2, .colour-2 a, .colour-2 a:link, .colour-2 a:visited, 
  div.article.colour-2 span.first p, 
  .article.azofchildhealth.colour-2 dt,
  .contentHeadPG.colour-2 div i, .contentHeadPG.colour-2 div em { color:#bed730; border-color:#bed730;}
  div.contentHeadPG .colour-2 h1 { background-image:url(../img/playground/swooshmain_02.gif); }
  div.teaserSinglePG .colour-2 h2 { background-image:url(../img/playground/swooshsingle_02.gif); }
  div.contentHeadPG.fullWidthPG .colour-2 h2 { background-image:url(../img/swooshmain_02.gif); }

/* colour-3: Red */
.colour-3, .colour-3 a, .colour-3 a:link, .colour-3 a:visited, 
  div.article.colour-3 span.first p, 
  .article.azofchildhealth.colour-3 dt,
  .contentHeadPG.colour-3 div i, .contentHeadPG.colour-3 div em { color:#e40c52; border-color:#e40c52;}
  div.contentHeadPG .colour-3 h1 { background-image:url(../img/playground/swooshmain_03.gif); }
  div.teaserSinglePG .colour-3 h2 { background-image:url(../img/playground/swooshsingle_03.gif); }
  div.contentHeadPG.fullWidthPG .colour-3 h2 { background-image:url(../img/swooshmain_03.gif); }

/* colour-4: Turquoise */
.colour-4, .colour-4 a, .colour-4 a:link, .colour-4 a:visited, 
  div.article.colour-4 span.first p, 
  .article.azofchildhealth.colour-4 dt,
  .contentHeadPG.colour-4 div i, .contentHeadPG.colour-4 div em { color:#00b3cc; border-color:#00b3cc;}
  div.contentHeadPG .colour-4 h1 { background-image:url(../img/playground/swooshmain_04.gif); }
  div.teaserSinglePG .colour-4 h2 { background-image:url(../img/playground/swooshsingle_04.gif); }
  div.contentHeadPG.fullWidthPG .colour-4 h2 { background-image:url(../img/swooshmain_04.gif); }

/* colour-5: Purple */
.colour-5, .colour-5 a, .colour-5 a:link, .colour-5 a:visited, 
  div.article.colour-5 span.first p, 
  .article.azofchildhealth.colour-5 dt,
  .contentHeadPG.colour-5 div i, .contentHeadPG.colour-1 div em { color:#a474b2; border-color:#a474b2;}
  div.contentHeadPG .colour-5 h1 { background-image:url(../img/playground/swooshmain_05.gif); }
  div.teaserSinglePG .colour-5 h2 { background-image:url(../img/playground/swooshsingle_05.gif); }
  div.contentHeadPG.fullWidthPG .colour-5 h2 { background-image:url(../img/swooshmain_05.gif); }

/* colour-6: Pink */
.colour-6, .colour-6 a, .colour-6 a:link, .colour-6 a:visited, 
  div.article.colour-6 span.first p, 
  .article.azofchildhealth.colour-6 dt,
  .contentHeadPG.colour-6 div i, .contentHeadPG.colour-6 div em { color:#f883cb; border-color:#f883cb;}
  div.contentHeadPG .colour-6 h1 { background-image:url(../img/playground/swooshmain_06.gif); }
  div.teaserSinglePG .colour-6 h2 { background-image:url(../img/playground/swooshsingle_06.gif); }
  div.contentHeadPG.fullWidthPG .colour-6 h2 { background-image:url(../img/swooshmain_06.gif); }

/* colour-7: Orange */
.colour-7, .colour-7 a, .colour-7 a:link, .colour-7 a:visited, 
  div.article.colour-7 span.first p, 
  .article.azofchildhealth.colour-7 dt,
  .contentHeadPG.colour-7 div i, .contentHeadPG.colour-7 div em { color:#ffae00; border-color:#ffae00;}
  div.contentHeadPG .colour-7 h1 { background-image:url(../img/playground/swooshmain_07.gif); }
  div.teaserSinglePG .colour-7 h2 { background-image:url(../img/playground/swooshsingle_07.gif); }
  div.contentHeadPG.fullWidthPG .colour-7 h2 { background-image:url(../img/swooshmain_07.gif); }

/* colour-8: Light Purple */
.colour-8, .colour-8 a, .colour-8 a:link, .colour-8 a:visited, 
  div.article.colour-8 span.first p, 
  .article.azofchildhealth.colour-8 dt,
  .contentHeadPG.colour-8 div i, .contentHeadPG.colour-8 div em { color:#d3add1; border-color:#d3add1;}
  div.contentHeadPG .colour-8 h1 { background-image:url(../img/playground/swooshmain_08.gif); }
  div.teaserSinglePG .colour-8 h2 { background-image:url(../img/playground/swooshsingle_08.gif); }
  div.contentHeadPG.fullWidthPG .colour-8 h2 { background-image:url(../img/swooshmain_08.gif); }



 /* TeaserSingle - Playground - Baby names */
.teaserSinglePGBN { border:1px solid; margin:0; padding:0; background-repeat:no-repeat; background-position:bottom right;height:99%; height:298px; }
  .teaserSinglePGBN .mainImg { float:right; padding-left:5px; }
  .teaserSinglePGBN h2 { background:url(../img/playground/swooshdouble_01.gif) top right repeat-x;margin:0; padding:5px 0 0 5px; color:#fff; height:39px; font:0.8em Verdana;}
     div.teaserSinglePGBN h2 a, div.teaserSinglePGBN h2 a:link, div.teaserSinglePGBN h2 a:visited { color:#fff; text-decoration:none; display:block;}
  .teaserSinglePGBN p { padding:0 10px; margin:0;color:#3e3e3e;}
  .teaserSinglePGBN p a, .teaserSinglePGBN p a:link { color:inherit; }

.boyBN, .boyBN a, .boyBN a:link, .boyBN a:visited,
  div.article.boyBN span.first p,
  .article.azofchildhealth.boyBN dt,
  .teaserSinglePGBN.boy div i, .contentHeadPGNames.boy div em {border-bottom-width:20px; color:#34c0fa; border-color:#34c0fa; }
  div.teaserSinglePGBN.boyBN h2 { background-image:url(../img/playground/swooshdouble_01.gif); }
  div.teaserSinglePGBN .boyBN h2 { background-image:url(../img/playground/swooshdouble_01.gif ); }

.girlBN, .girlBN a, .girlBN a:link, .girlBN a:visited,
  div.article.girlBN span.first p,
  .article.azofchildhealth.girlBN dt,
  .teaserSinglePGBN.girl div i, .contentHeadPGNames.girl div em {border-bottom-width:20px; color:#e40c52; border-color:#e40c52; }
  div.teaserSinglePGBN.girlBN h2 { background-image:url(../img/playground/swooshdouble_03.gif); }
  div.teaserSinglePGBN .girlBN h2 { background-image:url(../img/playground/swooshdouble_03.gif); }


/* Event Locator - Playground */
.eventBlock {
	width: 470px; border-right: #245298 1px solid;
	border-top: #245298 1px solid; padding-bottom: 5px; border-left: #245298 1px solid; border-bottom: #245298 1px solid;
}

.eventBlock {margin-bottom:10px; height:276px}
.eventBlock  p {clear:right;}
.eventBlock  h2.title, .eventBlock H2.title {
	padding-right: 5px; padding-left: 5px; font-weight: bold; font-size: 75%; float: none; padding-bottom: 5px; margin: 0px; color: #fff; padding-top: 5px; background-color: #245298;
	width: 460px;
 }

.eventBlock .eventLabel {font-size:0.7em; padding:10px 5px 10px 5px;}
.eventBlock .eventheader {float:left;padding:5px 5px 5px 5px; color:#245298; background:#D1DEEF;  font-size:0.6em; font-weight:bold; width: 460px;}
.eventBlock .eventRow {width:460px;}

.eventRow{ width: 470px; float: left;}
.eventRow .eventInnerRow .eventRowText{float:left; width:120px; text-align:left; font-size:0.9em; padding-left:5px; padding-bottom:5px; font-size:0.7em;}
.eventRow .eventInnerRow .eventRowComp{float:left; width:300px;  padding-bottom:5px; padding-top:0px;}

.eventBlock .eventrow .eventleft {float:left;padding:0px 5px 5px 5px;  background:#fff;  font-size:0.9em;}
.eventBlock .eventrow .eventright {float:right; background:#fff; font-size:0.9em;}
.eventBlock .label{	display: inline; float:none; text-align:right; width:auto;  font-size:0.7em; padding:5px 5px 5px 5px;}
.eventBlock .eventleft .eventleftinner {width:150px;}

.eventDetail{ width: 470px; float: left; padding-bottom: 0px; }
.eventDetail .eventDetailRow .eventDetailText{float:left; width:100px; text-align:left; font-size:0.6em; padding-left:10px;  }
.eventDetail .eventDetailRow .eventDetailComp{float:left; width:120px;}

.eventBlockRight {
	width: 470px; border-right: #245298 1px solid; height:276px;
	border-top: #245298 1px solid; padding-bottom: 5px; border-left: #245298 1px solid; border-bottom: #245298 1px solid;
}
.eventBlockRight .eventheader {float:left;padding:5px 5px 5px 5px; color:#245298; background:#D1DEEF;  font-size:0.6em; font-weight:bold; width: 460px;}
.eventBlockRight .eventRow {width:460px;}
.eventBlockRight .eventrow .eventleft {float:left;padding:0px 5px 5px 5px;  background:#fff;  font-size:0.9em;}
.eventBlockRight .label{display: inline; float:none; text-align:right; width:auto;  font-size:0.7em; padding:5px 5px 5px 2px;}
.eventDetail .eventDetailRow .eventDetailText{float:left; width:100px; text-align:left; font-size:0.6em; padding-left:5px; padding-bottom:5px; padding-top:5px;}
.eventDetail .eventDetailRow .eventDetailComp{float:left; width:130px;  padding-bottom:5px; padding-top:0px;}

/* Playground - boy or girl survey */

.surveyPanelTop {
	width: 750px; float: left; BORDER-RIGHT: #cc3027 1px solid; BORDER-TOP: #cc3027 1px solid;
	PADDING-BOTTOM: 5px; BORDER-LEFT: #cc3027 1px solid; BORDER-BOTTOM: #cc3027 1px solid; border-color:#fff;
}
.surveyPanelTop .surveyPanel{
	width: 355px; float: left; BORDER-RIGHT: #cc3027 1px solid; BORDER-TOP: #cc3027 1px solid; margin-right:10px; margin-bottom:10px;
	PADDING-BOTTOM: 5px; PADDING-top: 5px; PADDING-left: 5px;  BORDER-LEFT: #cc3027 1px solid; BORDER-BOTTOM: #cc3027 1px solid; height: 110px;
	border-color:green;
}
.surveyPanelTop .surveyPanel p {height:1px; margin-bottom:10px;}

ul#babyofmonthNav { margin:0; margin-left:5px; padding:0; height:30px;  list-style:none; display:inline; overflow:hidden; padding-right:10px;}
#babyofmonthNav li { margin:0; padding:0; list-style:none; display:inline; width:25px; text-align: center;}
#babyofmonthNav a { overflow:hidden; float:left; margin:0 3px 0; padding:5px 0 0; background:no-repeat; border-bottom:5px solid #fff;}
#babyofmonthNav a:hover {border-bottom:5px solid #a7cd2f;}
#babyofmonthNav a:active, #babyofmonthNav a.selected {border-bottom:5px solid #a7cd2f;}

/* Google search bar */

/* Baby google Search */
#babygooglebar {position:relative; width:970px;border:1px solid;height:45px;background-color:#f7e3e8; font-size:90%}
#babygooglebar * {vertical-align:middle}
#babygooglebar .bar{text-align:right;}
#babygooglebar .searchfield{border-color:#000000;width:180px;}
#babygooglebar .logo{background: transparent url(/assets/babyclub/content/images/google/babylogo.gif) no-repeat 10px; width:132px;height:24px;padding-top:20px;float:left;}
#babygooglebar .arrow{background: transparent url(/assets/babyclub/content/images/google/babybutton.gif) right 3px no-repeat; padding:3px 25px 3px 0;border:0 solid;color:#c04973;font-weight:bold;}
#babygooglebar fieldset {margin:0; padding:0; border:0 solid;}
#babygooglebar fieldset fieldset {display:inline}
#babygooglebar label {padding-right:2em;}
#googleform {position:absolute; top:10px; right:10px;white-space:nowrap;}
#babygooglebar .Search1,
#babygooglebar .Search2,
#babygooglebar .Search3 {margin:0;}

/* Green google Search */
#greengooglebar {position:relative; width:970px;border:1px solid;height:45px;background-color:#f3f9d7; font-size:90%}
#greengooglebar * {vertical-align:middle}
#greengooglebar .bar{text-align:right;}
#greengooglebar .searchfield{border-color:#000000;width:180px;}
#greengooglebar .logo{background: transparent url(/assets/babyclub/content/images/google/greenlogo.gif) no-repeat 10px; width:132px;height:24px;padding-top:20px;float:left;}
#greengooglebar .arrow{background: transparent url(/assets/babyclub/content/images/google/greenbutton.gif) right 3px no-repeat; padding:3px 25px 3px 0;border:0 solid;color:#2d9326;font-weight:bold;}
#greengooglebar fieldset {margin:0; padding:0; border:0 solid;}
#greengooglebar fieldset fieldset {display:inline}
#greengooglebar label {padding-right:2em;}
#googleform {position:absolute; top:10px; right:10px;white-space:nowrap;}
#greengooglebar .Search1,
#greengooglebar .Search2,
#greengooglebar .Search3 {margin:0;}

/* Health google Search */
#healthgooglebar {position:relative; width:970px;border:1px solid;height:45px;background-color:#e3f3cc; font-size:90%}
#healthgooglebar * {vertical-align:middle}
#healthgooglebar .bar{text-align:right;}
#healthgooglebar .searchfield{border-color:#000000;width:180px;}
#healthgooglebar .logo{background: transparent url(/assets/babyclub/content/images/google/healthlogo.gif) no-repeat 10px; width:132px;height:24px;padding-top:20px;float:left;}
#healthgooglebar .arrow{background: transparent url(/assets/babyclub/content/images/google/healthbutton.gif) right 3px no-repeat; padding:3px 25px 3px 0;border:0 solid;color:#77990e;font-weight:bold;}
#healthgooglebar fieldset {margin:0; padding:0; border:0 solid;}
#healthgooglebar fieldset fieldset {display:inline}
#healthgooglebar label {padding-right:2em;}
#googleform {position:absolute; top:10px; right:10px;white-space:nowrap;}
#healthgooglebar .Search1,
#healthgooglebar .Search2,
#healthgooglebar .Search3 {margin:0;}

.hide {display:none;}

legend{display:none;}

 /* google search bar - ends here */

/* Babyclub - Social bookmarks for horizontal */

.social
{
float: left;
padding-left: 5px;
}
.social .bookmark
{
float: left;
padding-right: 10px;
}
.social .bookmark a
{
float: left;
}
.social .bookmark .bookmarklink a{float: left; padding-left:2px; font-size:0.8em; color: #9b003c;}

<!-- Latest News -->
.latestNews h3 { font:bold 0.7em Verdana; margin:5px;}
.latestNews ul { padding:0; margin:0 0 5px 0px; font-size:0.7em; }
.latestNews ul li { padding-left:10px; background:url(../img/nav_arrov.gif) no-repeat left 3px;}
.latestNews a:hover { color:#000000; }
.latestNews .latestNews-header { font-weight: bold; color: #fff; height:15px; margin: 0;
	  padding-left: 5px; padding-bottom: 4px; padding-top: 4px;	}

<!-- colour-1 Blue -->
.latestNews .colour-1 { border:1px solid #34c0fa; color:#34c0fa;}
.latestNews .colour-1 a, .latestNews .colour-1 a:link { color:#34c0fa; }
.latestNews .colour-1 .latestNews-header { font-weight: bold; color: #fff; height:15px; background-color: #34c0fa; margin: 0;
	  padding-left: 5px; padding-bottom: 4px; padding-top: 4px;	}

<!-- colour-2 Lime -->
.latestNews .colour-2 { border:1px solid #bed730; color:#bed730;}
.latestNews .colour-2 a, .latestNews .colour-2 a:link { color:#bed730; }
.latestNews .colour-2 .latestNews-header { font-weight: bold; color: #fff; height:15px; background-color: #bed730; margin: 0;
	  padding-left: 5px; padding-bottom: 4px; padding-top: 4px;	}

<!-- colour-3 Red -->
.latestNews .colour-3 { border:1px solid #e40c52; color:#e40c52;}
.latestNews .colour-3 a, .latestNews .colour-3 a:link { color:#e40c52; }
.latestNews .colour-3 .latestNews-header { font-weight: bold; color: #fff; height:15px; background-color: #e40c52; margin: 0;
	  padding-left: 5px; padding-bottom: 4px; padding-top: 4px;	}

<!-- colour-4 Turquoise -->
.latestNews .colour-4 { border:1px solid #00b3cc; color:#00b3cc;}
.latestNews .colour-4 a, .latestNews .colour-4 a:link { color:#00b3cc; }
.latestNews .colour-4 .latestNews-header { font-weight: bold; color: #fff; height:15px; background-color: #00b3cc; margin: 0;
	  padding-left: 5px; padding-bottom: 4px; padding-top: 4px;	}

<!-- colour-5 Purple -->
.latestNews .colour-5 { border:1px solid #a474b2; color:#a474b2;}
.latestNews .colour-5 a, .latestNews .colour-5 a:link { color:#a474b2; }
.latestNews .colour-5 .latestNews-header { font-weight: bold; color: #fff; height:15px; background-color: #a474b2; margin: 0;
	  padding-left: 5px; padding-bottom: 4px; padding-top: 4px;	}

<!-- colour-6 Pink -->
.latestNews .colour-6 { border:1px solid #f883cb; color:#f883cb;}
.latestNews .colour-6 a, .latestNews .colour-6 a:link { color:#f883cb; }
.latestNews .colour-6 .latestNews-header { font-weight: bold; color: #fff; height:15px; background-color: #f883cb; margin: 0;
	  padding-left: 5px; padding-bottom: 4px; padding-top: 4px;	}
	  
<!-- colour-7 Orange -->
.latestNews .colour-7 { border:1px solid #ffae00; color:#ffae00;}
.latestNews .colour-7 a, .latestNews .colour-7 a:link { color:#ffae00; }
.latestNews .colour-7 .latestNews-header { font-weight: bold; color: #fff; height:15px; background-color: #ffae00; margin: 0;
	  padding-left: 5px; padding-bottom: 4px; padding-top: 4px;	}
	  
<!-- colour-8 Light Purple -->
.latestNews .colour-8 { border:1px solid #d3add1; color:#d3add1;}
.latestNews .colour-8 a, .latestNews .colour-8 a:link { color:#d3add1; }
.latestNews .colour-8 .latestNews-header { font-weight: bold; color: #fff; height:15px; background-color: #d3add1; margin: 0;
	  padding-left: 5px; padding-bottom: 4px; padding-top: 4px;	}


/* teaser single dual */

.teaserSinglePGDual { border:1px solid; margin:0; padding:0; background-repeat:no-repeat; background-position:bottom left; height:230px; }
  .teaserSinglePGDual .mainImg { float:left; padding-right:5px; }
  .teaserSinglePGDual h2 { background:url(../img/splash_swoosh_01.gif) top right repeat-x;margin:0; padding:5px 0 0 5px; color:#fff; height:39px; font:0.8em Verdana;}
     div.teaserSinglePGDual h2 a, div.teaserSinglePGDual h2 a:link, div.teaserSinglePGDual h2 a:visited { color:#fff; text-decoration:none; display:block;}
  .teaserSinglePGDual p { padding:0 10px; margin:0;color:#3e3e3e;}
  .teaserSinglePGDual p a, .teaserSinglePGDual p a:link { color:inherit; }

/* colour-1: Blue */
.colour-1, .colour-1 a, .colour-1 a:link, .colour-1 a:visited, 
  div.article.colour-1 span.first p,
  .article.azofchildhealth.colour-1 dt,
  .contentHeadPGDual.colour-1 div i, .contentHeadPGDual.colour-1 div em { color:#34c0fa; border-color:#34c0fa;}
  div.contentHeadPGDual .colour-1 h1 { background-image:url(../img/playground/swooshmain_4.png); } /* UNKNOWN */
  div.teaserSinglePGDual .colour-1 h2 { background-image:url(../img/playground/swooshdouble_01.gif); }
  div.contentHeadPGDual.fullWidthPGDual .colour-1 h2 { background-image:url(../img/swooshmain_5.png); }/* UNKNOWN */

/* colour-2: Lime */
.colour-2, .colour-2 a, .colour-2 a:link, .colour-2 a:visited, 
  div.article.colour-2 span.first p,
  .article.azofchildhealth.colour-2 dt,
  .contentHeadPGDual.colour-2 div i, .contentHeadPGDual.colour-2 div em { color:#bed730; border-color:#bed730;}
  div.contentHeadPGDual .colour-2 h1 { background-image:url(../img/playground/swooshmain_4.png); } /* UNKNOWN */
  div.teaserSinglePGDual .colour-2 h2 { background-image:url(../img/playground/swooshdouble_02.gif); }
  div.contentHeadPGDual.fullWidthPGDual .colour-2 h2 { background-image:url(../img/swooshmain_5.png); }/* UNKNOWN */

/* colour-3: Red */
.colour-3, .colour-3 a, .colour-3 a:link, .colour-3 a:visited, 
  div.article.colour-3 span.first p,
  .article.azofchildhealth.colour-3 dt,
  .contentHeadPGDual.colour-3 div i, .contentHeadPGDual.colour-3 div em { color:#e40c52; border-color:#e40c52;}
  div.contentHeadPGDual .colour-3 h1 { background-image:url(../img/playground/swooshmain_4.png); } /* UNKNOWN */
  div.teaserSinglePGDual .colour-3 h2 { background-image:url(../img/playground/swooshdouble_03.gif); }
  div.contentHeadPGDual.fullWidthPGDual .colour-3 h2 { background-image:url(../img/swooshmain_5.png); }/* UNKNOWN */

/* colour-4: Turquoise */
.colour-4, .colour-4 a, .colour-4 a:link, .colour-4 a:visited, 
  div.article.colour-4 span.first p,
  .article.azofchildhealth.colour-4 dt,
  .contentHeadPGDual.colour-4 div i, .contentHeadPGDual.colour-4 div em { color:#00b3cc; border-color:#00b3cc;}
  div.contentHeadPGDual .colour-4 h1 { background-image:url(../img/playground/swooshmain_4.png); } /* UNKNOWN */
  div.teaserSinglePGDual .colour-4 h2 { background-image:url(../img/playground/swooshdouble_04.gif); }
  div.contentHeadPGDual.fullWidthPGDual .colour-4 h2 { background-image:url(../img/swooshmain_5.png); }/* UNKNOWN */

/* colour-5: Purple */
.colour-5, .colour-5 a, .colour-5 a:link, .colour-5 a:visited, 
  div.article.colour-5 span.first p,
  .article.azofchildhealth.colour-5 dt,
  .contentHeadPGDual.colour-5 div i, .contentHeadPGDual.colour-5 div em { color:#a474b2; border-color:#a474b2;}
  div.contentHeadPGDual .colour-5 h1 { background-image:url(../img/playground/swooshmain_4.png); } /* UNKNOWN */
  div.teaserSinglePGDual .colour-5 h2 { background-image:url(../img/playground/swooshdouble_05.gif); }
  div.contentHeadPGDual.fullWidthPGDual .colour-5 h2 { background-image:url(../img/swooshmain_5.png); }/* UNKNOWN */

/* colour-6: Pink */
.colour-6, .colour-6 a, .colour-6 a:link, .colour-6 a:visited, 
  div.article.colour-6 span.first p,
  .article.azofchildhealth.colour-6 dt,
  .contentHeadPGDual.colour-6 div i, .contentHeadPGDual.colour-6 div em { color:#f883cb; border-color:#f883cb;}
  div.contentHeadPGDual .colour-6  h1 { background-image:url(../img/playground/swooshmain_4.png); } /* UNKNOWN */
  div.teaserSinglePGDual .colour-6 h2 { background-image:url(../img/playground/swooshdouble_06.gif); }
  div.contentHeadPGDual.fullWidthPGDual .colour-6 h2 { background-image:url(../img/swooshmain_5.png); }/* UNKNOWN */

/* colour-7: Orange */
.colour-7, .colour-7 a, .colour-7 a:link, .colour-7 a:visited, 
  div.article.colour-7 span.first p,
  .article.azofchildhealth.colour-7 dt,
  .contentHeadPGDual.colour-7 div i, .contentHeadPGDual.colour-7 div em { color:#ffae00; border-color:#ffae00;}
  div.contentHeadPGDual .colour-7 h1 { background-image:url(../img/playground/swooshmain_4.png); } /* UNKNOWN */
  div.teaserSinglePGDual .colour-7 h2 { background-image:url(../img/playground/swooshdouble_07.gif); }
  div.contentHeadPGDual.fullWidthPGDual .colour-7 h2 { background-image:url(../img/swooshmain_5.png); }/* UNKNOWN */

/* colour-8: Light Purple */
.colour-8, .colour-8 a, .colour-8 a:link, .colour-8 a:visited, 
  div.article.colour-8 span.first p,
  .article.azofchildhealth.colour-8 dt,
  .contentHeadPGDual.colour-8 div i, .contentHeadPGDual.colour-8 div em { color:#d3add1; border-color:#d3add1;}
  div.contentHeadPGDual .colour-8 h1 { background-image:url(../img/playground/swooshmain_4.png); } /* UNKNOWN */
  div.teaserSinglePGDual .colour-8 h2 { background-image:url(../img/playground/swooshdouble_08.gif); }
  div.contentHeadPGDual.fullWidthPGDual .colour-8 h2 { background-image:url(../img/swooshmain_5.png); }/* UNKNOWN */
/* teaser single dual */

/* ** IE 6.0 we hate you ** */
div.article h2, div.article h3 { background:none; }


