/********************************* BODY DESCRIPTION *********************************/
body {
	background-color: #ffffff;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: arial,sans-serif;
	scrollbar-face-color: #00a4a2; 
	scrollbar-highlight-color: #daf1f1; 
	scrollbar-shadow-color: #daf1f1; 
	scrollbar-3dlight-color: #daf1f1; 
	scrollbar-arrow-color: #daf1f1; 
	scrollbar-track-color: #daf1f1; 
	scrollbar-darkshadow-color: #daf1f1;
	direction:rtl;
}

td {
	align: left;
	font-weight: normal; 
	font-size: 11px; 
	color: #ffffff; 
	line-height: 13px; 
	
}
.headings{
	display:none;
	visibility:none;
}

/********************************* FONT COLORS *********************************/

.white {
	color: #ffffff;	
	}

.transparent {
	background-color:none;	
	}

.teal {
	color: #00a29f;	
	}
	
.orange {
	color: #f1aa31;	
	}
	
.darkorange {
	color: #F78600;	
	}
	
.purple {
	color: #6a438e;
	}
	
.lightpurple {
	color: #a9178b;
	}

.darkblue {
	color: #353F99;
	}
	.xdarkblue {
	color: #63269A;
	}
	
.lightblue {
	color: #0072bb;
	}
	
.green {
	color: #51ba2d;
	}

	
/********************************* NAVIGATION *********************************/

/* main navigation */

.nav_small {	
	color: #00a29f; 
	line-height: 15px;
	text-decoration: none; 
}
a.nav_small:hover, a.nav_small:active  {
	color: #f6cb36; 
	text-decoration: underline; 
}

.nav_small_sel  {
	color: #f6cb36; 
	line-height: 15px;
	text-decoration: underline; 
}

.nav_small_sel_green  {
	color: #51ba2d; 
	line-height: 15px;
	text-decoration: underline; 
}

.nav_small_sel_blue  {
	color: #353F99; 
	line-height: 15px;
	text-decoration: underline; 
}


.nav_small_bold {
	font-weight: bold; 
	color: #00a29f;
	text-decoration: underline; 
}

a.nav_small_bold:hover, a.nav_small_bold:active  {
	color: #f6cb36; 
}


/* various navigation */

a.white:link, a.white:hover, a.white:active {
   	text-decoration: underline;  
}


a.purple:link, purple, a.purple:hover, a.purple:active {
	text-decoration: underline;  
}

.advsearch{
	color: #00a29f;
	text-decoration: none;
	line-height: 9px;
	text-indent: 16px;
}
a.advsearch:hover, a.advsearch:active  {
	color: #f6cb36; 
	text-decoration: underline;  
}

/************************ FONTS LEARNING ARTICLE PAGE ******************************/

.title {
	color: #F1A931;
	font-size: 16px;
	font-weight: bold;
}

.subtitle {
	color: #F1A931;
	font-size: 13px;
	font-weight: bold;
}

.teaser {
	color: #00a29f;
	font-size: 13px;
	
}

/************************ FONTS LEARNING PAGES ******************************/

.tealsmall {
	color: #00a29f;	
	font-size: 10px;
	line-height: 12px;
	vertical-align: middle;
	}
	
.tealtitle {
	color: #00a29f;	
	font-size: 12px;
	font-weight: bold;
	}
	
.orangetitle {
	color: #f1aa31;	
	font-size: 12px;
	font-weight: bold;
	}
	
.darkbluetitle {
	color: #353F99;	
	font-size: 12px;
	font-weight: bold;
	}
	
.lightbluetitle {
	color: #0072bb;
	font-size: 12px;
	font-weight: bold;
	}
	
.lightpurpletitle {
	color: #A9178B;
	font-size: 12px;
	font-weight: bold;
	}
	
.greentitle {
	color: #51ba2d;
	font-size: 12px;
	font-weight: bold;
	}


.whitesmall {
	color: #ffffff;	
	font-size: 10px;
	line-height: 12px;
	vertical-align: middle;
	}

.purplesmall {
	color: #A30A84;	
	font-size: 10px;
	line-height: 12px;
	vertical-align: middle;
	}



/************************ FONTS STYLES THAT ARE NOT OFTEN USED *********************/
.breadcrumbs {
	vertical-align: middle;
	color: #00a29f;	
	line-height: none;
	}


.white_lh12 {
	line-height: 11px;
	vertical-align: middle;
	font-weight: normal;
}

.white_px12 {
	font-size: 12px;
	line-height: none;
	vertical-align: middle; 
	
	
}

.teal_px12_bold {
	color: #00a29f;
	font-size: 12px;
	line-height: 18px;
	vertical-align: top; 
	font-weight: bold;
	
}

.white_px12_lh14 {
	font-size: 12px;
	line-height: none;
	vertical-align: top;
	line-height: 14px; 
}

/************************ FORM STYLES *********************/
.searchtxtfield {
	font-size: 10px; 
	color: #00a29f;
	/*vertical-align: top; */
	line-height: 12px; 
	font-style: normal; 
	height: 18px;
	
}

/************************ VARIUOS *********************/

.contactus {
	background-image: url(../images/en_GB_ask_pampers.gif);
	background-repeat: no-repeat;
}

.tableline {
	font-size: 11px;
	color: #00a29f;
	vertical-align: middle;
	line-height: normal;
	font-style: normal;
	
	
}

/***********************REGISTRATION************************/

  .reg-maintable-text {
    line-height: 150%;
    padding-left: 10px;
    padding-right: 10px;
  } 

   .reg-maintable-form {
    padding: 8px;
    width: 135px;
    text-indent: 10px;
    vertical-align: middle;
  }
  
  .reg-maintable-input {
    width: 280px;
    background-color: #fff;
    padding-left: 5px;
  }
  
  .reg-maintable-form-city {
    padding: 8px;
    width: 135px;
    text-indent: 10px;
    vertical-align: middle;
  }
  
  .reg-maintable-input-city {
    width: 100px;
    background-color: #fff;
    padding-left: 5px;
  }
  
  .reg-maintable-form-post {
    padding: 8px;
    width: 75px;
    vertical-align: middle;
  }
  
  .reg-maintable-input-post {
    width: 88px;
    background-color: #fff;
    padding-left: 5px;
  }
  
  .reg-maintable-form-birth {
    padding: 8px;
    width: 136px;
    vertical-align: middle;
  }
  
  .reg-maintable-input-birth {
    margin-left: 10px;
    width: 60px;
    background-color: #fff;
    padding-left: 5px;
  }
  
  .reg-maintable-check {
    line-height: 150%;
    padding-left: 10px;
    padding-right: 10px;
  }
  
  #reg-maintable a:link, #reg-maintable a:visited {
    color: #fff;
    border: none;
  }

.white12middle {
	color: #ffffff;	
	font-size: 12px;
	line-height: 15px;
	vertical-align: middle;
	}
	
a.whitebld {
   	text-decoration: underline; 
	font-size: 12px;  
	color: #ffffff; 
	font-weight: bold; 
}

.login_prof {
	background-image: url(../images/en_GB_upd_det_logback.gif);
	background-repeat: no-repeat;
}

/***********************BY LORAND************************/
.footer {
	color: #ffffff;	
	font-size: 12px; 
}
a.breadcrumbs, a.breadcrumbs:inactiv, a.breadcrumbs:activ, a.breadcrumbs:hover {
	color: #00a29f; 
	text-decoration: underline; 
	font-size : 11px;
}
a.stage_01{
	color: #00a29f; 
	line-height: 15px;
	text-decoration: none; 
}
a.stage_01:hover{
	line-height: 15px;
	color: #f6cb36; 
	text-decoration: underline; 
}

a.stage_02{
	color: #00a29f; 
	line-height: 15px;
	text-decoration: none; 
}
a.stage_02:hover{
	line-height: 15px;
	color: #f6cb36; 
	text-decoration: underline; 
}
a.stage_03{
	color: #00a29f; 
	line-height: 15px;
	text-decoration: none; 
}
a.stage_03:hover{
	line-height: 15px;
	color: #353F99; 
	text-decoration: underline; 
}
a.stage_04{
	color: #00a29f; 
	line-height: 15px;
	text-decoration: none; 
}
a.stage_04:hover{
	line-height: 15px;
	color: #51ba2d; 
	text-decoration: underline; 
}
a.stage_01_u{
	color: #f6cb36; 
	line-height: 15px;
	text-decoration: underline; 
}
a.stage_01_u:hover{
	line-height: 15px;
	color: #f6cb36; 
	text-decoration: underline; 
}

a.stage_02_u{
	color: #f6cb36; 
	line-height: 15px;
	text-decoration: underline; 
}
a.stage_02_u:hover{
	line-height: 15px;
	color: #f6cb36; 
	text-decoration: underline; 
}
a.stage_03_u{
	color: #353F99; 
	line-height: 15px;
	text-decoration: underline; 
}
a.stage_03_u:hover{
	line-height: 15px;
	color: #353F99; 
	text-decoration: underline; 
}
a.stage_04_u{
	color: #51ba2d; 
	line-height: 15px;
	text-decoration: underline; 
}
a.stage_04_u:hover{
	line-height: 15px;
	color: #51ba2d; 
	text-decoration: underline; 
}
a.stage_{
	color: #00a29f; 
	line-height: 15px;
	text-decoration: none; 
}
a.stage_:hover{
	line-height: 15px;
	color: #f6cb36; 
	text-decoration: underline; 
}
a.stage__u{
	color: #f6cb36; 
	line-height: 15px;
	text-decoration: underline; 
}
a.stage__u:hover{
	line-height: 15px;
	color: #f6cb36; 
	text-decoration: underline; 
}
.articletitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #F1A931;
}
.articleparatitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #00A29F;
	line-height: 11px;
}
.articlebody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00A29F;
}
.printtitle {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #00A29F}
.printbody {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #00A29F}
.printreg {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #00A29F}
.printsubtitle {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #00A29F}
.printdateo {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #F1AA33}
.printsubtitlen {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #00A29F}

/* pregnancy calendar */
.preg_00{
	color: #00A29F;
	line-height: 15px;
	font-weight : bold;
	text-decoration : none;
	font-size : 12px;
}
.preg_0{
	color: #ff7d01;
	line-height: 15px;
	font-weight : bold;
	text-decoration : none;
	font-size : 12px;
}
a.preg_01{
	color: #ffffff;
	line-height: 15px;
	font-weight : bold;
	text-decoration : none;
	font-size : 12px;
}
a.preg_01:hover{
	line-height: 15px;
	color: #ffffff; 
	font-weight : bold;
	text-decoration : none;
	font-size : 12px;
}
a.preg_02{
	color: #ff7d01;
	line-height: 15px;
	font-weight : bold;
	text-decoration : underline;
	font-size : 12px;
}
a.preg_02:hover{
	line-height: 15px;
	color: #ff7d01; 
	font-weight : bold;
	text-decoration : underline;
	font-size : 12px;
}
  /* This is needed for Opera to display the search button properly */
#asearch-button {
float: right; vertical-align: top; margin-top: -24px; _margin-top: -26px;
}

@media all and (min-width: 0px) {

#asearch-button {
    margin-top: -2px;
}

}
