﻿#t5
	@charset "utf-8";
/* CSS Document */

/* when am i due - t23 --------------------------------------------- */
#calendarPromoWide {
background:url("/images/bg-itemTop.jpg") top left no-repeat;
width:570px;
}
#calendarPromoWide1 {
	width:570px;
	background:url("/images/bg-itemTop.jpg") top left no-repeat;
	margin: 30px 0 0 0;
	}

	#calendarPromoWideTop {
	height:20px;
	width:570px;
	padding:15px 0 15px 0;
	}
		#calendarPromoWideTop h3 {
		padding:0 0 0 15px;
		}
			
		
	#calendarPromoWideBottom {
	width:540px;
	padding: 0 15px 0 15px;
	}
		#calendarPromoWideBottom img {
		margin: 0 0 5px 0;
		float:left;
		}
		#calendarPromoWideBottom .formBox {
		width:270px;
		float:left;
		margin-top:10px;
		margin-left:20px;
		}
			.calculateBut {
			margin:10px 0 5px 0;
			}
#t23 .formBox{
float:left;
margin-left:20px;
}
/* t5 ----------------------------------------- */
#t5 .jumpLabel {
font-size:11px;
font-weight:bold;
color:#124b98;
}
#t5 .noHelpBubble {
padding-bottom: 150px;
*padding-bottom: 140px;/*fix ie7*/
}
#t5 .noHelpBubble .noHelpBubbleTitleHeading {
	margin-top:5px; 
	margin-left:10px;
}
#t5 .linkBlock {
width: 568px;
margin-bottom:15px;
float:left;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
*float:none;/*css hack : ie7*/
}

#t5 .backToTop {
padding-bottom:20px;
width:75px;
_width:100px;
*width:100px;
z-index: 6000;
}
.backToTop {
background:transparent url(/images/tranparent_arrow.gif) no-repeat scroll 0 3px;
float:right;
height:20px;
padding-left:10px;
text-align:right;
}

#mainContentLeft .backToTop a{
font-weight: normal;
color: #0066B3;
}

#t5 .linkBlockForum {
width: 570px;
margin-bottom:15px;
margin-left:8px;
float:left;
*float:none;/*css hack : ie7*/
}

#t5 .orangeNoteBox {
width:570px;
padding-bottom:18px;
margin:15px 0 18px 0;
background:url(/images/t14_forums/bg-itemTop.jpg) top left no-repeat;
}
#t5 .orangeNoteBoxTop {
height:57px;
}
#t5 .orangeNoteBoxMiddle {
}
#t5 .orangeNoteBoxTopText {
padding: 15px 20px 0px 20px;
}

#t5 .orangeNoteBoxTopText .recentPostsHeading{
font-size:22px;
font-weight:normal;
padding:0 0 8px 0;
color:#124b98;
}

#t5 .orangeNoteBoxTopText p{
color:#124b98;
}

#t5 .orangeNoteBoxMiddleText {
margin-top:-3px;
padding: 0px 20px 5px 20px;
}

#t5 .orangeNoteBoxMiddleText .recentPostsHeading{
font-size:2.2em;
font-weight:normal;
padding:5px 0 8px 0;
color:#124b98;
}

#t5 .orangeNoteBoxMiddleText p{
color:#124b98;
padding-bottom:5px;
}

#t5 .orangeNoteBoxBottom{
	background:url(/images/t14_forums/bg-loginBottom.gif) top left no-repeat;
	height:18px;
	}

/* ----- CateTableWrapper Box  ------*/
#t5 .catTableWrapper {
width:570px;
padding-bottom:5px;
background:url(/images/t14_forums/bg-loginTop.jpg) top left no-repeat;
}
#t5 .catTableTopWrapper {
width:570px;
}
#t5 .catTableTop {
width:570px;
height:35px;
}
#t5 .catTitleFirst,
#t5 .catTitleCenter {
font-size:22px;
font-weight:bold;
color:#124b98;
}
#t5 .catTitleFirst {
padding:15px 32px;
}
#t5 .catTitleCenter {
text-align:center;
padding:11px 0;
}

#t5 .catTitleSecond {
padding:11px;
text-align:center;
color:#747474;
}

#t5 .catTitleThird {
padding:11px;
text-align:center;
color:#747474;
}
#t5 .catTableMiddle {
margin-top:-4px;
}
#t5 .catTableMiddleWhite {
width:530px;
margin: 0 0 0 20px;
}
#t5 .catTableMiddleOrange {
width:530px;
background:#fceb8f;
margin: 0 0 0 20px;
}
#t5 .catTableBottom {
width:570px;
height:18px;
background:url("/images/t14_forums/bg-loginBottom.gif") left top no-repeat;
margin: 15px 0 0 0;
}
/* title columns */
#t5 .titleColOne {
width:422px;
}
#t5 .titleColTwo {
width:93px;	
}
#t5 .titleColThree {
width:93px;
}
/* columns */
#t5 .colOne {
width:87px;	
}
#t5 .colTwo {
width:335px;
}
#t5 .colThree {
width:93px;
}
#t5 .colFour {
width:86px;
}

/* column contents */
#t5 .colOne img {
padding:0px 0px 0px 0px;
margin:10px 0px 10px 15px;
}
#t5 .colPadding {
width:440px;
margin:10px 0 10px 0;
}
#t5 .catHeading {
width:468px;

}
#t5 .catHeading p {
padding:0 0 5px 0px;
font-weight:bold;
color:#01558A;
font-size:16px;
}
#t5 .categoryLink {	/* white arrow by default */
padding:0 0 5px 20px;
background:url(/images/tranparent_arrow.gif) 0 3px no-repeat;
margin-left:16px;}

#t5 .catTableMiddleWhite .categoryLink {		/* orange arrow */
background:url(/images/tranparent_arrow.gif) 0 3px no-repeat;
}

#t5 .catTableMiddleWhite .categoryLink a {		/* orange arrow */
font-weight: normal;
}

#t5 .catTableMiddleOrange .categoryLink {		/* orange arrow */
background:url(/images/tranparent_arrow.gif) 0 3px no-repeat;
}

#t5 .catTableMiddleOrange .categoryLink a {		/* orange arrow */
font-weight: normal;
}

#t5 .centeredPara {
padding:0 0 5px 0;
text-align:center;
}
/* ----- End CateTableWrapper Box  ------*/

/* --- Forum Table Wrapper ----- */
#t5 #forumTableWrapper {
width:615px;
padding-bottom:18px;
}
#t5 #forumTableWrapper .forumTableTop {
width:615px;
height:41px;
background:url(/images/t49_forumcategory/tbl_forum_header.gif) left top no-repeat;
}
#t5 #forumTableWrapper .forumTableMiddleWhite {
width:615px;
background:#FFFFFF url(/images/t49_forumcategory/tbl_forum_line.gif) left top repeat-y;
}
#t5 #forumTableWrapper .forumTableMiddleOrange {
width:615px;
background:url(/images/t49_forumcategory/tbl_forum_line_alt.gif) left top repeat-y;
}
#t5 #forumTableWrapper .forumTableBottom {
width:615px;
height:10px;
background:url(/images/t49_forumcategory/tbl_forum_footer.gif) left top no-repeat;
}
/* columns */
#t5 #forumTableWrapper .colOne {
width:292px;
}
#t5 #forumTableWrapper .colTwo {
width:61px;
}
#t5 #forumTableWrapper .colThree {
width:106px;
}
#t5 #forumTableWrapper .colFour {
width:70px;
}
#t5 #forumTableWrapper .colFive {
width:82px;
}
/* titles */
#t5 #forumTableWrapper .tableTitle {
/*font-size:1.4em;*/
font-weight:bold;
color:#124b98;
padding:14px 0 0 0;
}
#t5 #forumTableWrapper .firstTitle {
padding-left:32px;
}
#t5 #forumTableWrapper .centeredPara {
text-align:center;
}
/* table contents */
#t5 #forumTableWrapper .tableContents {
margin:26px 0;
padding:0;
color:#124b98;
}
#t5 #forumTableWrapper .topicNameLink {	/* white arrow by default */
padding:0 0 0 20px;
margin-left:32px;
background:url(/images/tranparent_arrow.gif) 0 -2px no-repeat;	
}
#t5 #forumTableWrapper .forumTableMiddleOrange .topicNameLink {	/* orange arrow */
background:url(/images/tranparent_arrow.gif) 0 -2px no-repeat;	
}
#t5 #forumTableWrapper .colThree img {
margin:5px 0 0 14px;
border:#8c8c8c 1px solid;
}
#t5 #forumTableWrapper .userName {
padding:0 0 2px 0;
}
/* --- End Forum Table Wrapper ----- */
/* ---- New Open Topic ---- */
#t5 #newTopicBoxWrapper {
width:615px;
background:url("/images/t64_opennewtopic/opennewtopic_box_middle.gif") left top repeat-y;
}
	#t5 #newTopicBoxWrapper .newTopicBoxTop {
	width:615px;
	height:33px;
	background:url("/images/t64_opennewtopic/openenewtopic_box_top.gif") left top no-repeat;
	}
		#t5 #newTopicBoxWrapper .boxTitle {
		font-size:16px;
		font-weight:bold;
		color:#124b98;
		padding:10px 0 0 15px;
		}
	#t5 #newTopicBoxWrapper .newTopicBoxBottom {
	width:615px;
	background:url("/images/t64_opennewtopic/opennewtopic_box_bottom.gif") left bottom no-repeat;
	}
		#t5 #newTopicBoxWrapper .newTopicBoxPadding {
		padding:10px 15px 50px 15px;
		}
			#t5 #newTopicBoxWrapper .userImage {
			border:#8c8c8c 1px solid;
			float:left;
			margin-right:9px;
			}
			#t5 #newTopicBoxWrapper .newTopic {
			width:435px;
			float:left;
			}
			#t5 #newTopicBoxWrapper .paddingBottomTen {
			padding-bottom:10px;
			}
			#t5 #newTopicBoxWrapper .paddingBottomFifteen {
			padding-bottom:15px;
			}
			#t5 #newTopicBoxWrapper  .jumpMenuWide {
			float:left;
			font-size:11px;
			margin-left:4px;
			width:145px;
			}
			#t5 #newTopicBoxWrapper .fieldLabel {
			font-size:11px;
			display:block;
			padding-bottom:6px;
			}
			#t5 #newTopicBoxWrapper .formField {
			width:435px;
			padding:1px;
			display:block;
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			}
			#t5 #newTopicBoxWrapper .optionWord {
			float:left;
			font-weight:bold;
			margin:4px 4px 0 4px;
			}
			
/* ---- End New Open Topic ------------ */
/* --- First Wrapper box --- */
#t5 .firstBoxWrapper {
width:615px;
}
#t5 .firstBoxPadding {
padding:0 15px;	
}

#t5 .firstBoxTop {
width:615px;
float:left;
}
#t5 .firstBoxPadding {
padding:0 15px;	
}

#t5 .firstBoxBottomWrapper {
width:615px;
}	
#t5 .firstBoxBottom {
width:615px;
float:left;
}
#t5 .firstBoxBottom .firstBoxBottomText {
padding:9px 10px 9px 102px;
display:block;
font-size:9px;
}
#t5 .firstBoxBottom .firstBoxBottomText p {
padding-bottom:0px;
}
#t5 .firstBoxBottom .firstBoxBottomText a {
padding-right:15px;
}

#t5 .noPaddingBottom {
padding-bottom:0;
}
#t5 .paddingBottomSix {
padding-bottom:6px;
}
#t5 .paddingBottomTen {
margin-bottom:10px;
}
#t5 .paddingBottomFifteen {
margin-bottom:15px;
}
/* --- End First Wrapper box  ---*/
/* --- Comment Box -- */
#t5 .commentBox {
width:615px;
float:left;
background:url(/images/t16_forumthread/commentsbox_post_middle.gif) top left repeat-y;
}
#t5 .commentBoxTop {
width:615px;
float:left;
background:url(/images/t16_forumthread/commentsbox_top.gif) top left no-repeat;
}
#t5 .commentBoxTopPadding {
padding:10px 10px 0px 15px;
float:right;
}
#t5 .userPic {
float:left;
width:87px

}
#t5 .userPic img {
float:left;
}
#t5 .userName {
width:77px;
float:left;

}
#t5 .userName a {
font-size:1.1em;
font-weight:bold;
padding-top:5px;
color:#124b98;
}
#t5 .userText {
width:500px;
float:left;		
}

#t5 .userText p
{
	margin-left:10px;
	padding-bottom:2px;
}

#t5 .postOn
{
 margin-left:170px;	
}
#t5 .replyReport
{
}

#t5 .commentsBoxBottomWrapper {
width:615px;
background:url(/images/t16_forumthread/commentsbox_post_middle.gif) left top repeat-y;
}	
#t5 .commentBoxBottom {
width:615px;
float:left;
background:url(/images/t16_forumthread/commentsbox_bottom.gif) left bottom no-repeat;
}
#t5 .commentBoxBottom .commentBoxBottomText {
padding:9px 10px 9px 115px;
display:block;
font-size:9px;
}

#t5 .commentBoxBottom .commentBoxBottomText p {
padding-bottom:0px;
}
#t5 .commentBoxBottom .commentBoxBottomText a {
padding-right:15px;
			}
#t5 .reportAbuse {
width:125px;
_font-size:11px;
}
#t5 .starsMargin {
margin-left:12px;
}	

#t5 #postCommentBox {
width:615px;
float:left;
background:url(/images/t16_forumthread/commentsbox_middle.gif) top left repeat-y;
margin-bottom:15px;
margin-top:5px;
}
#t5 #postCommentBoxTop,
#t5 #expertBoxTop {
width:615px;
height:32px;
background:url(/images/t16_forumthread/expert_commentsbox_top.gif) top left no-repeat;
float:left;

}
#t5 #postCommentBoxTop h3,
#t5 #expertBoxTop p {
font-size:16px;
font-weight:bold;
color:#034694;
padding:7px 0 0 15px;
}
#t5 #postCommentBoxBottom {
width:615px;
float:left; 
}
#t5 #postCommentBoxBottom label {
display:none;
}
#t5 #postCommentBoxBottom textarea {
width:488px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
#t5 .publishCommentButton {
margin: 8px 10px 8px 0;
float: left;
}
#t5 #postCommentBoxBottom .registerOrLogin {
padding:0px 0 0 0px;
}

#t5 #postCommentBoxBottomBorder {
width:615px;
background:url(/images/t16_forumthread/post_commentsbox_bottom.gif) bottom left no-repeat;
float:left; 
height:10px;
}


#t5 .noHelpBubble {
height:250px;
_height:230px;
width:780px;
_width:680px;
}
#t5 .bottomForm {
margin-bottom:25px;
}
/* hover box */
#t5 #hover_box {
border: 1px solid #0090d9;
background-color: #fff;
padding: 10px;
position: absolute;
width: 200px;
z-index: 99;
}
#t5 #hover_box_close {
float: right;
padding: 0 0 10px 10px;	
}
/* -- End Comment box ---*/
/* ---- Report Abuse box ----*/
#t5 .legend {
font-weight:bold;
}
#t5 .paddingBottomThirty {
padding-bottom:30px;
}
#t5 #reportCommentBox{
width:580px;
}
#t5 #reportCommentBox .fieldLabel {
width:125px;
padding-left:15px;
font-size:11px;
float:left;
}
#t5 #reportCommentBox .formField {
width:240px;
margin-left:5px;
float:left;
}
#t5  #reportCommentForm .jumpMenuWide {
width:165px;
margin-left:10px;
font-size:11px;
float:left;
}
#t5  #reportCommentBox .textAreaWide {
width:435px;
margin-left:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
float:left;
}
#t5  .mandatory{
background:url(/images/t32_contactus/red_asterisk_t32.gif) 0 4px no-repeat;
}
#t5 #reportCommentButton{
width:420px;
float:right;
margin-right:70px;
}
#t5  #reportCommentButton .cancelBtn {
float:left;
}
#t5  #reportCommentButton .previewBtn,
#t5  #reportCommentButton .publishBtn {
float:right;
}
/*---- End Report abuse box ----*/
/* --- Who's Online page ------ */
#t5 #alphabetBox {
width:615px;
background:url('/images/t40_whosonline/box_slither.gif') repeat-y left top;
float:left;
margin:15px 0 15px 0;
}
#t5 #alphabetBoxTop {
width:615px;
height:12px;
background:url(/images/t40_whosonline/box_top.gif) top left no-repeat;
float:left;
}
#t5 #alphabetBoxBottom {
width:615px;
background:url(/images/t40_whosonline/box_bottom.gif) bottom left no-repeat;
float:left;
}
#t5 #alphabetBoxBottom a {
font-size:16px;
padding-left:8px;
float:left;
}
#t5 #alphabetBoxBottom p {
padding-left:5px;
float:left;
}
#t5 .letterBox {
width:570px;
background:url('/images/t40_whosonline/box_slither.gif') repeat-y left top;
float:left;
margin-bottom:15px;
}
#t5 .letterBoxTop {
width:570px;
height:12px;
background:url(/images/t40_whosonline/box_top.gif) top left no-repeat;
float:left;
}
#t5 .letterBoxBottom {
width:570px;
background:url(/images/t40_whosonline/box_bottom.gif) bottom left no-repeat;
float:left;
padding-bottom:12px;
}
#t5 .letterBoxBottom .letter p {
font-size:24px;
font-weight:bold;
color:#034694;
padding:0 10px 4px 12px;
}
#t5 .letterBoxBottom .letterBoxLinks a {
display:block;
font-size:11px;
font-weight:bold;
padding:3px 0 3px 30px;
margin:0 1px;
background:url(/images/white_arrow.gif) 10px 4px no-repeat;
}
#t5 .letterBoxBottom .letterBoxLinks a.alt {
background:#fff0e9 url(/images/white_arrow.gif) 10px 4px no-repeat;
}

/* --- End Who's Online page ---- */

/* ----- Start Latest New Button --- */
/* start new topic btn */
/*#t5 .pageCount {
margin-top:5px;
}

#t5 .nextPageLinkContainer {
	width:330px; 
}

#t5 .nextPageLink {
padding:0 0 7px 20px;
margin:5px 0 0 5px;
background:url(/images/bullet2.gif) 0 1px no-repeat;
}

#t5 .startNewTopicBtnContainerTop
{
	float:left;
	width:250px;
	margin-top:5px;
	margin-left:18px;
}

#t5 .startNewTopicBtnContainerBottom
{
	float:left;
	width:250px;
	margin-top:0px;
	margin-left:18px;
}

#t5 .jumpAndNextContainerTop
{
	width:330px; 
	float:right; 
	padding:0px 0px 0px 0px;
}

#t5 .jumpAndNextContainerBottom
{
	width:330px; 
	float:right; 
}

#t5 .startNewTopicBtnContainerTop p 
{
	
	margin-left:142px;
	padding:5px 0 0 0;
}


#t5 .startNewTopicBtnContainerBottom p 
{
	
	margin-left:142px;
	padding:5px 0 0 0;
}
*/
/* ----- End Start Latest New Button ---*/	
.linkBlock {
	padding:0 0 10px 0 ;
}
	
	

	/*.linkBlockTextBlock h3 {
	font-size:15px;	
	display:block;
	padding:0 0 10px 20px;
	background:url("../../../../../images/t14_forums/forum_area_bullet.gif") 0 1px no-repeat;
	}
	
	.linkBlockTextBlock h2 {
	font-size:28px;	
	display:block;
	border:1px solid red;
	padding:0 0 10px 20px;
	background:url("../../../../../images/t14_forums/forum_area_bullet.gif") 0 1px no-repeat;
	}*/
	
	#starRating h3{
		background-image:none;
		font-size:20px;
	}
	

	#t5 .linkBlock img {
	float:left;
	}
	#t5 .linkBlockTextBlock {
	/*width:470px;
	float:left;*/
	width:435px;
	float:right;
	margin: 0 15px 0 0;
	/*margin-left:20px;*/
	}
		#t5 .linkBlockTextBlock h3 {
		font-size:15px;	
		display:block;
		padding:0 0 10px 20px;
		background:url("../../../../../../../../../../../../images/t14_forums/forum_area_bullet.gif") 0 2px no-repeat;
		}
		
		#t5 .linkBlockTextBlock p {
	
		}
			#t5 .linkBlockTextBlock h3 a{
				color:#034694;
				font-size:15px;	
			}
		#t5 .linkBlockForum{
		width:560px;
		padding-left:5px;
		padding-bottom:5px;
		}
	#t5 .linkBlockForum img {
	float:left;
	}
		#t5 .linkBlockTextBlock h2 {
		display:block;
		padding:0 0 10px 20px;
		background:url("../../../../../../../../../../../../images/t14_forums/forum_area_bullet.gif") 0 3px no-repeat;
		}
		
			#t5 .linkBlockTextBlock h2 a{
				color:#01558a;
				font-size:16px;	
			}
#t5 .forumNote
	{
		padding:15px 0px 0px 10px;
		color:#124b98;
		width:550px;
}

		.forumRecentBut {
		margin-left:-2px;
		}
			.forumRecentBut a:link, .forumRecentBut a:visited {
			display:block;
			width:136px;
			height:29px;
			line-height:29px;
			background: url("../../../../../../../../../../../../images/t14_forums/recent_post_button.gif") top left no-repeat;
			text-decoration:none;
			}
			.forumRecentBut a:hover {
			/*background-position: bottom left;*/
			}
			.forumRecentBut a span {
			display:none;
			}
	

	#t5 .forumArea{
		background:url("../../../../../../../../../../../../images/t14_forums/bg-itemTop.jpg") top left no-repeat;
		width:570px;
		float:left;
		color:#757575;
	}

	#t5 .forumAreaTop {
		height:15px;
		width:570px;
		float:left;
	}

	#t5 .forumAreaBottom{
		background:url("../../../../../../../../../../../../images/t14_forums/bg-loginBottom.gif") bottom left no-repeat;
		width:570px;
		float:left;
		padding: 0 0 15px 0;
	}

#t5 .paddingTopTwenty {
padding-top:20px;
}

#t5 .paddingBottomTwenty {
padding-bottom:20px;
}

/* conception template - t19 ----------------------------------------- */

#t19 .linkBlock {
width: 555px;
margin-bottom:5px;
}

#t19 .linkBlock h2{
	width: 430px;
}

#t19 .linkBlockTextBlock h3 {
	font-size:15px;	
	display:block;
	padding:0 0 10px 20px;
	background:url("../../../../../../../../../../../../images/t14_forums/forum_area_bullet.gif") 0 1px no-repeat;
	}
	
#t19 .linkBlockTextBlock h2 {
	font-size:28px;	
	display:block;
	/* border:1px solid red; */
	padding:0 0 10px 20px;
	background:url("../../../../../../../../../../../../images/t14_forums/forum_area_bullet.gif") 0 1px no-repeat;
	}
	
	#t19 .linkBlock img {
	float:left;
	}
	#t19 .linkBlockTextBlock {
	width:400px;		
	float:right;
	margin-right:15px;
	}
	
		#t19 .linkBlock ul {
		margin:0;
		padding:0;
		}
		
			#t19 .linkBlock ul li, bulblock {
			list-style: none;	
			padding:0 0 2px 0px;
			_padding:0 0 2px 0px;				
			}
#t19 .linkBlock ul li a {
background:transparent url(/images/tranparent_arrow.gif) no-repeat scroll 0 3px;
color:/*#9A7E33;*/#0066B3;
display:block;
font-size:1.1em;
font-weight:bold;
padding:0 0 6px 15px;
_padding:0 0 1px 0px;
text-decoration:none;
text-indent: 5px;
_text-indent:20px;
vertical-align:middle;
font-weight: normal;
			}
				#t19 .linkBlock ul li a:hover {
				text-decoration:underline;
				}

#t19 #expertNumberTransBg{
width:135px;
height:22px;
}
#t19 #expertNumberTransBg{
/*background:url("../../../../../images/t19_conception/expertNoTransBg.gif") left top no-repeat;*/
}
				
/* terms and conditions - t33 ----------------------------------------- */
#t33 h3 {
color: #000000;
padding-bottom: 10px;
}

/* forums template - t14 ----------------------------------------- */
#t14 #mainContent { /* hero image */
	background:0px 22px no-repeat;
	width:790px;
	margin-left:10px;
	float:left;
	font-size:1em;
	font-weight:bold;
}

#t14 .noHelpBubble {
padding-bottom: 150px;
*padding-bottom: 140px;/*fix ie7*/
}
#t14 .noHelpBubble .noHelpBubbleTitleHeading {
	margin-top:5px; 
	margin-left:10px;
}
#t14 .linkBlock {
width: 615px;
margin-bottom:15px;
margin-left:8px;
float:left;
*float:none;/*css hack : ie7*/
}
	#t14 .linkBlock img {
	float:left;
	}
	#t14 .linkBlockTextBlock {
	width:470px;
	float:left;
	margin-left:20px;
	}
		#t14 .linkBlockTextBlock h3 {
		font-size:1.5em;	
		display:block;
		padding:0px 0px 5px 22px;
		background:url("../../../../../../../../../../../../images/t14_forums/forum_area_bullet.gif") 0 1px no-repeat;
		}
		
		#t14 .linkBlockTextBlock p {
			color:#757575;		
		}

			#t14 .linkBlockTextBlock h3 a{
				color:#034694;
			}
			
#t14 .orangeNoteBox,#t3 .orangeNoteBox {
width:570px;
float:left;
margin-bottom:20px;
background:url(/images/t14_forums/bg-itemTop.jpg) top left no-repeat;
}
	#t14 .orangeNoteBoxTop,#t3 .orangeNoteBoxTop {
	}
		#t14 .orangeNoteBoxTopText,#t3 .orangeNoteBoxTopText {
		padding: 20px 20px 5px 20px;
		}
		
			#t14 .orangeNoteBoxTopText .recentPostsHeading,#t3 .orangeNoteBoxTopText .recentPostsHeading{
			font-size:2.2em;
			font-weight:normal;
			padding:5px 0 8px 0;
			color:#124b98;
		}

		#t14 .orangeNoteBoxTopText p,#t3 .orangeNoteBoxTopText p{
			color:#124b98;
			padding-bottom:5px;
			}

		.forumRecentBut {
		margin-left:-2px;
		}
			.forumRecentBut a:link, .forumRecentBut a:visited {
			display:block;
			width:136px;
			height:29px;
			line-height:29px;
			background: url(/images/t14_forums/recent_post_button.gif) top left no-repeat;
			text-decoration:none;
			}
			.forumRecentBut a:hover {
			/*background-position: bottom left;*/
			}
			.forumRecentBut a span {
			display:none;
			}
	#t14 .orangeNoteBoxBottom,#t3 .orangeNoteBoxBottom{
	background:url(/images/t14_forums/bg-loginBottom.gif) bottom left no-repeat;
	height:18px;
	}

	#t14 .forumArea,#t3 .forumArea {
		background:url(/images/t14_forums/forum_area_middle.gif) top left repeat-y;
		width:615px;
		float:left;
		color:#124b98;
	}

	#t14 .forumAreaTop,#t3 .forumAreaTop {
		background:url(/images/t14_forums/forum_area_top.gif) top left no-repeat; 
		height:11px;
		width:615px;
		float:left;
	}

	#t14 .forumAreaBottom,#t3 .forumAreaBottom {
		background:url(/images/t14_forums/forum_area_bottom.gif) bottom left no-repeat;
		width:615px;
		float:left;
	}
	
/* whats new - t4 ----------------------------------------- */
#t4 .noHelpBubble {
padding-bottom: 0px;	/* apply this to the pageTitle div when no help bubble exists */
}

#t4 .linkLine a {
display:block;
background:url("../../../../../../../../../../../../images/white_arrow.gif") 0 2px no-repeat;
text-decoration:none;
font-size:1.1em;
font-weight:bold;
padding:0 0 1px 15px;
}
#t4 .linkLine a:hover {
text-decoration:underline;
}	
	#t4 .linkLine span {
	padding-left:15px;
	display:block;
	color:#222;
	}	
		#t4 .linkLine span p {	
		color:#686868;
		padding-bottom:0.8em;
		}

	#t14 .introCopyDescription
	{
		padding:0px 0px 0px 20px;
		color:#747474;
		width:595px;
}


/* forums and friends - t44 ----------------------------------------- */

#t44 #mainContent { /* hero image */
	background:0px 22px no-repeat;
	_background:3px 22px no-repeat;
	width:780px;
	_width:785px;
	margin-left:10px;
	float:left;
	font-size:1em;
	font-weight:bold;
}

#t44 .linkBlock {
width: 555px;
margin-bottom:15px;
float:left;
}
	#t44 .linkBlock img {
	float:left;
	}
	#t44 .linkBlockTextBlock {
	width:430px;
	float:right;
	}
		#t44 .linkBlockTextBlock h3 {
		font-size:1.5em;
		display:block;
		padding:0 0 10px 16px;
		text-indent:5px;
		background:url("../../../../../../../../../../../../images/bullet2.gif") 0 0 no-repeat;
		}	
	#t44 .forumName ul {
	margin:0;
	padding:0;
	}	
			#t44 ul.forumName li {
			list-style:none;
			}
			#t44 ul.forumName li a {
			font-size:1.1em;
			font-weight:bold;
			display:block;
			padding: 0 0 4px 15px;
			background:url("../../../../../../../../../../../../images/white_arrow.gif") 0 2px no-repeat;
			}
#t44 #helpBubble {
width:780px;
padding-bottom:0;
float:left;
margin:0 0 30px 5px;
}
#helpBubbleTop img {
padding:4px 0 0 0;
float:left;
}
#t44 #starRating {
padding-top:0;
}
/* weaning - t43 ----------------------------------------- */
#t43 .linkBlock {
width: 615px;
margin-bottom:15px;
float:left;
}
	#t43 .linkBlock img {
	float:left;
	}
	#t43 .linkBlockTextBlock {
	width:430px;
	float:right;
	}
		#t43 .linkBlockTextBlock h4 {
		font-size:1.5em;
		display:block;
		padding:0 0 10px 16px;
		background:url("../../../../../../../../../../../../images/black_arrow.gif") 0 3px no-repeat;
		}	
	#8 .forumName ul {
	margin:0;
	padding:0;
	}	
			#t43 ul.forumName li {
			list-style:none;
			}
			#t43 ul.forumName li a{
			font-size:1.1em;
			font-weight:bold;
			display:block;
			padding: 0 0 8px 20px;
			background:url("../../../../../../../../../../../../images/bullet2.gif") 0 0 no-repeat;
			}
			
			#t5 ul.forumName li {
			list-style:none;
			}
			#t5 ul.forumName li a{
			font-size:1.1em;
			font-weight:normal;
			display:block;
			padding: 0 0 8px 20px;
			background:url("../../../../../../../../../../../../images/tranparent_arrow.gif") 0 3px no-repeat;
			}
			
			#t5 .introCopyDescription14
			{
				padding:0px 0px 0px 20px;
				color:#124b98;
				width:550px;
			}
			#t5 .introCopyDescription15
			{
				padding:0px 0px 0px 10px;
				color:#124b98;
				width:610px;
			}

#t43 #mainContent { /* hero image */
	background:0px 22px no-repeat;
	width:780px;
	margin-left:10px;
	float:left;
	font-size:1em;
	font-weight:bold;
}
			
/* our products - t6 ----------------------------------------- */
#t6 #mainContent { /* hero image */
	background:0px 22px no-repeat;
	width:780px;
	margin-left:10px;
	float:left;
	font-size:1em;
	font-weight:bold;
}
#t6 .product1 {
width:265px;
float:left;
}
#t6 .product2 {
width:265px;
float:right;
}
	#t6 .product1 h3,
	#t6 .product2 h3 {
	font-size:2.5em;
	}
	#t6 .product1 h3 a, 
	#t6 .product2 h3 a {
	color:#034694;	
	text-decoration:none;
	background: url("../../../../../../../../../../../../images/white_arrow.gif") 0 6px no-repeat;
	padding: 0 0 5px 15px;
	display:block;
	}
		#t6 .product1 h3 a:hover, 
		#t6 .product2 h3 a:hover {
		text-decoration:underline;
		}
.printPage {
margin-top:20px;
padding-left:16px;
margin-left:200px;
float:right;
text-align:right;
background: url("../../../../../../../../../../../../images/white_arrow.gif") 0 2px no-repeat;
}

	.printPage p {
	padding-bottom:2px;
	}
	
	.printNow {
padding-left:20px;
padding-right:10px;
height:20px;
float:right;
text-align:right;
background: url(/images/bullet2.gif) 0 0 no-repeat;
font-size:1em;
}

/* goodnigh milk - t45 ----------------------------------------- */
#t45 #helpBubble {
padding-bottom:9px;
}

/* login - t30 ----------------------------------------------------------- */
#t30 #mainContent { /* hero image */
	background:url("../../../../../../../../../../../../images/hero_images/login_hero_t30.jpg") 0px 23px no-repeat;
	_background:url("../../../../../../../../../../../../images/hero_images/login_hero_t30.jpg") 3px 22px no-repeat;
	width:780px;
	_width:785px;
	margin-left:10px;
	float:left;
	font-size:1em;
	font-weight:bold;
}

#t30 #loginBox {
width:615px;
margin:10px 0;
background:url("../../../../../../../../../../../../images/t30_login/login_box_middle.gif") left top repeat-y;
}
#t30 #loginBoxTop {
width:615px;
height:38px;
background:url("../../../../../../../../../../../../images/t30_login/login_box_top.gif") left top no-repeat;
}
	#t30 p.userMessage {
	text-align:right;
	color:#FFFFFF;
	padding:12px 10px;
	}
		#t30 p a.whiteBold {	/* link style */
		color:#FFFFFF;
		font-weight:bold;
		}
#t30 #loginBoxBottom {
width:615px;
background:url("../../../../../../../../../../../../images/t30_login/login_box_bottom.gif") left bottom no-repeat;
padding: 0 0 15px 0;
}
	#t30 #loginBoxBottom form {
	font-size: 1em;
	}
		#t30 .radioLabel {
		font-weight:bold;
		font-size:1.1em;
		}
		#t30 .fieldLabel {
		float:left;
		width:8em;
		font-size:1.1em;
		margin-left:50px;
		width:10em;
		}
		#t30 .loginFormField {
		width:200px;
		margin:0 10px;
		font-size:1.1em;
		padding:1px 0;
		float:left;
		}
		#t30 .checkboxMargin {
		margin:0 3px 0 50px;
		}
		#t30 .paddingBottomTwelve {
		padding-bottom:12px;
		}
		#t30 .paddingLastFormElement {
		padding-bottom:36px;
		}
		/*Added by LM (05/03) to cater for additional login pages*/
		#t30 .paddingLastFormElement_loginExtra {
		padding-bottom:250px;
		}
		#t30 .submitButton {
		margin-left:290px;
		}
#t30 .formPaddingBig {
padding: 18px 30px 15px 100px;
}
#t30 .radio_label{
line-height:20px;
}
#t30 .radio{
margin:5px 5px 0 0;
_margin:1px 0 0 0;/*4 ie6*/
}
*+html #t30 .radio{/*4 ie7*/
margin:1px 0 0 0;
}
/*#t30 #breadCrumbs
{
width:745px;
margin-left:4px;
float:left;
display:block;
font-size:1em;
}*/
/* stage one - t48 ----------------------------------------------------------- */
#t48 #tabbedBoxContainer {
padding:10px 0 0 0;
}
#t48 #tabbedBoxWrapper {
background:url("../../../../../../../../../../../../images/t48_stage1/tabbedbox_middle_t48.gif") left top repeat-y;
}
#t48 #tabbedBoxContents {
width:555px;
background:url("../../../../../../../../../../../../images/t48_stage1/tabbedbox_top_t48.gif") left top no-repeat;
clear:both;
}
	#t48 .tabbedBoxPadding {
	padding:32px 16px 0 16px;
	}
		#t48 .tabbedBoxPadding img {
		padding-right:12px;
		display:inline;
		}
	#t48 #narrowLink {
	font-size:1.3em;
	padding: 0 0 10px 15px;
	background:url("../../../../../../../../../../../../images/white_arrow.gif") 0 2px no-repeat;
	display:none;		/* javascript changes the display to block on page load */
	}
	#t48 .productRow {
	clear:both;
	}
	#t48 .productRowPadding {
	padding-bottom:20px;
	}
		#t48 .leftColTabs,
		#t48 .rightColTabs {
		float:left;
		width:260px;
		}
			#t48 .productRow ul,
			#t48 .productRowPadding ul {
			width:155px;
			list-style:none;
			font-size:1.1em;
			float:left;
			}	
#t48 #tabbedBoxBottom {
width:555px;
height:23px;
background:url("../../../../../../../../../../../../images/t48_stage1/tabbedbox_bottom_t48.gif") left top no-repeat;
clear:both;
}
#t48 .lessPadding {
padding-bottom:6px;
}

/* stage one - t8 ----------------------------------------------------------- */
#t8 #tabbedBoxContainer {
padding:10px 0 0 0;
}
#t8 #tabbedBoxWrapper {
background:url("/images/t48_stage1/tabbedbox_middle_t48.gif") left top repeat-y;
}
#t8 #tabbedBoxContents {
width:555px;
background:url("/images/t48_stage1/tabbedbox_top_t48.gif") left top no-repeat;
clear:both;
}
	#t8 .tabbedBoxPadding {
	padding:32px 16px 0 16px;
	}
		#t8 .tabbedBoxPadding img {
		padding-right:12px;
		display:inline;
		}
	#t8 #narrowLink {
	font-size:1.3em;
	padding: 0 0 10px 15px;
	background:url("/images/white_arrow.gif") 0 2px no-repeat;
	display:none;		/* javascript changes the display to block on page load */
	}
	#t8 .productRow {
	clear:both;
	}
	#t8 .productRowPadding {
	padding-bottom:20px;
	}
		#t8 .leftColTabs,
		#t48 .rightColTabs {
		float:left;
		width:260px;
		}
			#t8 .productRow ul,
			#t8 .productRowPadding ul {
			width:155px;
			list-style:none;
			font-size:1.1em;
			float:left;
			}	
#t8 #tabbedBoxBottom {
width:555px;
height:23px;
background:url("/images/t48_stage1/tabbedbox_bottom_t48.gif") left top no-repeat;
clear:both;
}
#t8 .lessPadding {
padding-bottom:6px;
}

#productHolder{
	padding: 0 0 0 40px;
}

.productItem{
	position: relative;
	width: 191px;
	height: 463px;
	float: left;
	margin: 0 15px 10px 0;
	padding: 0 30px 0 20px;
	background:url("/images/t8_1_articledidyou/bg-productPanel.jpg") left top no-repeat;
}

.productItem h3{
	color: #01558a;
	font-size: 18px;
	margin: 208px 0 9px 0;
}

.productItem .productPrice{
	position: absolute;
	width: auto;
	height: 24px;
	left: 20px;
	bottom: 41px;
	color: #01558a;
	font-size: 24px;
}

.productItem .productPrice span{
	font-size: 18px;
}

.productItem a.orderBtn{
	position: absolute;
	width: 72px;
	height: 55px;
	right: 26px;
	bottom: 26px;
	text-indent: -3000px;
	background:url("/images/t8_1_articledidyou/btn-productOrder.gif") left top no-repeat;
}

.productItem a.orderBtn:hover{
	background:url("/images/t8_1_articledidyou/btn-productOrder-rollover.gif") left top no-repeat;
}

.productItem .karibear{
	position: absolute;
	width: 159px;
	height: 187px;
	left: 40px;
	top: 10px;
}

.productItem .karibearT{
	position: absolute;
	width: 151px;
	height: 185px;
	left: 40px;
	top: 13px;
}

.productItem .babyonboard{
	position: absolute;
	width: 201px;
	height: 150px;
	left: 18px;
	top: 25px;
}

.productItem .breastBody{
	position: absolute;
	width: 179px;
	height: 148px;
	left: 33px;
	top: 35px;
}

.productItem .babyBarrier{
	position: absolute;
	width: 185px;
	height: 148px;
	left: 30px;
	top: 33px;
}

.productItem .babyOintment{
	position: absolute;
	width: 182px;
	height: 153px;
	left: 32px;
	top: 36px;
}






/* home made recipes - t41 ----------------------------------------------------------- */
#t41 #tabbedBoxContainer {
padding:10px 0;
}
#t41 #tabbedBoxWrapper {
background:url('/images/t41_homemaderecipes/bg-recipe.gif') repeat-y left top;
}
#t41 #tabbedBoxContents {
width:570px;
background:url('/images/t41_homemaderecipes/bg-recipe.jpg') no-repeat left top;
clear:both;
}
	#t41 .tabbedBoxPadding {
	padding:32px 16px 0 16px;
	}
		#t41 .tabbedBoxPadding img {
		position: absolute;
		right: 0;
		bottom: 0;
		width: 313px;
		height: 161px;
		}
	#t41 #narrowLink {
	font-size:1.3em;
	padding: 0 0 10px 20px;
	background:url('/images/tranparent_arrow.gif') no-repeat 0 3px;
	display:none;		/* javascript changes the display to block on page load */
	}
	#t41 #narrowLink a{
		color: #01558a;
		position: relative;
		z-index: 3000;
	}
	#t41 .productRow {
	clear:both;
	}
	#t41 .productRowPadding {
	padding-bottom:20px;
	}
		#t41 .leftColTabs,
		#t41 .rightColTabs {
		width:538px;
		border-bottom: 1px solid #eaebec;
		position: relative;
		min-height:161px;
  		height:auto !important;
  		height:161px;
		}
			#t41 .productRowPadding p{
			color: #0066b3;
			font-size: 19px;
			}
			#t41 .productRow ul,
			#t41 .productRowPadding ul {
			width:155px;
			list-style-type:none;
			font-size:1.1em;
			margin: 0 0 0 16px;
			}	
				#t41 .productRow ul li a,
				#t41 .productRowPadding ul li a { 
				font-weight:normal;
				text-decoration:none;
				padding:0 0 6px 20px;
				display:block;
				background:url('/images/tranparent_arrow.gif') no-repeat 0 3px;
				color: #0066B3;
				font-size: 12px;
}
					#t41 .productRow ul li a:hover,
					#t41 .productRowPadding ul li a:hover {
					text-decoration:underline;
					}
#t41 #tabbedBoxBottom {
width:570px;
padding: 20px 0 40px 0;
background:url('/images/t41_homemaderecipes/bg-recipeBottom.gif') no-repeat left bottom;
clear:both;
}
#t41 .lessPadding {
padding-bottom:6px;
}
#t41 p.backToTop {
padding:0 15px;
line-height:1.3em;
width: 75px;
_width:100px;
} 

/* milk for sensative tums - t10 ----------------------------------------- */
#t10 .textBoxWide {
width:555px;
margin-bottom:15px;
background:url("../../../../../../../../../../../../images/t10_milkforsenstums/textbox_slither_grey.gif") top left repeat-y;
}
	#t10 .textBoxWideTop {
	height:42px;
	width:555px;
	background:url("../../../../../../../../../../../../images/t10_milkforsenstums/fullwidth_boxheader_lightgreen.gif") top left no-repeat;
	}
		#t10 .textBoxWideTop h3 {
		padding:11px 0 0 15px;
		}

	#t10 .textBoxWideBottom {
	width:555px;
	background:url("../../../../../../../../../../../../images/t10_milkforsenstums/textbox_bottom_curve_grey.gif") bottom left no-repeat;
	}
		#t10 .productBox {
		margin: 15px 15px 0 15px;
		}
			#t10 .productBox .productBoxText {
			width:380px;
			float:right;
			}
			#t10 .productBox img {
			padding-bottom:5px;
			float:left;
			}

/* special milks - t11 ----------------------------------------- */
#t11 .textBoxWide {
width:555px;
margin-bottom:15px;
background:url("../../../../../../../../../../../../images/t10_milkforsenstums/textbox_slither_grey.gif") top left repeat-y;
}
	#t11 .textBoxWideTop {
	height:42px;
	width:555px;
	background:url("../../../../../../../../../../../../images/t10_milkforsenstums/fullwidth_boxheader_lightgreen.gif") top left no-repeat;
	}
		#t11 .textBoxWideTop h3 {
		padding:12px 0 0 15px;
		}
	#t11 .textBoxWideBottom {
	width:555px;
	background:url("../../../../../../../../../../../../images/t10_milkforsenstums/textbox_bottom_curve_grey.gif") bottom left no-repeat;
	}
		#t11 .productBox {
		margin: 15px 15px 0 15px;
		}
			#t11 .productBox .productBoxText {
	width:415px;
	float:right;
			}
			#t11 .productBox img {
			padding-bottom:5px;
			float:left;
			}
#t11 .imageTextBox {
width:555px;
margin-top:10px;
}
	#t11 .imageTextBoxText {
	width:410px;
	float:right;
	}
	#t11 .imageTextBox img {
	float:left;
	}


/* article other - t8_4 --------------------------------------------- */

/* article did you know - t8_1 --------------------------------------------- */
.didYouKnowBox{
width:196px;
background: #fffbe3 url("/images/t8_1_articledidyou/didYouKnowBoxTop.jpg") top left no-repeat;
float:left;
margin:0px 15px 15px 0;
}
.didYouKnowBoxTop{
width:186px;
height:47px;
float:left;
padding: 0 0 0 10px;
}
.didyouKnowBoxBottom{
width:196px;
background:url("/images/t8_1_articledidyou/didyouKnowBoxBottom.gif") bottom left no-repeat;
float:left;
padding-bottom:20px;
}
		.didYouKnowBoxText{
		float:left;
		padding:0 20px 0 20px;
		}

.didYouKnowSide{
padding-top:15px;
}
#didUknowHeading{
font-size:1.6em;
color:#034694;
font-weight:bold;
}
#middleBlock{
font-size:1.1em;
float:left;
}
#bottomBlock{
font-size:1em;
/*float: left;*/
}
#bottomBlock ul{
float:left;
}
#bottomBlock ul li{
float:left;
width:90%;
clear:left;
}

/* how to breast feed - t8 --------------------------------------------- */
#t8 .diagramImg {
padding-right:61px;
float:left;
}
#t8 .floatedList {
width:320px;
float:right;
}
/*#t8 #mainContent {
	background:0px 22px no-repeat;
	width:780px;
	margin-left:10px;
	_width:790px;
	_padding-left:10px;
	float:left;
	font-weight:bold;
}
#t8 #mainContentLeft ul {
margin:0;
padding:0;
list-style:none;
}
	#t8 #mainContentLeft ul li {
	font-size:1.1em;
	text-decoration:none;
	padding:0 0 1px 10px;
	background:url("/images/grey_bullet_on_white.gif") 0 5px no-repeat;
	display:block;
	}
	
}*/
/*#t8 .paddingBottomTwenty{padding-bottom:20px;}
#t8 .paddingBottomThirty {padding-bottom:30px;}
#t8 .paddingBottomLastFormElement {padding-bottom:25px;}
#t8 .jumpLabel {
width:225px;
display:block;
float:left;
font-size:1.1em;
padding-top:4px;
text-align:right;
}
#t8 .jumpPadding {
margin-left:50px;
}
#t8 .jumpMenuWide {
width:170px;
margin:0 0 0 25px;
float:left;
}
#t8 .checkLabel {
width:305px;
display:block;
font-size:1.1em;
float:left;
margin-right:15px;
}
#t8 .checkBoxMargin {
margin:0 25px 0 167px;
float:left;
}
#t8 .searchBtn {
float:left;
margin-left:202px;
}
#t8 .userMessage {
float:left;
padding:4px 0 0 4px;
}
#t8 .textFieldWide {
width:166px;
margin:0 0 0 25px;
float:left;
}
#t8 .tdfont {
font-size: 10px;
font-weight: bold;
}
#t8 .formBox{
float:left;
margin-left:10px;
}
#t8 .calculateBut {
	margin:10px 0px 5px 10px;
}*/
/* neighbourhood friends - t38 ----------------------------------------- */

#t38 #friendFinderBoxWrapper{
width:570px;
background:url(/images/t38_dumexfriends/bg-loginTop.jpg) left top no-repeat;
}
	#t38 #friendFinderBoxTop{
	width:560px;
	padding: 15px 15px 0 15px;
	}
		#t38 #friendFinderBoxTop p.boxHeading 
		{                        
		font-size:2em;
		width:570px;
		font-weight:bold;
		color:#034694;
		padding:10px 0 0 15px;
		float:left;
		}
	#t38 #friendFinderBoxBottom {
	width:570px;
	padding: 0 0 15px 0;
	}
	#t38 #friendFinderBoxPadding {
	padding:20px 15px 11px;
	}
		#t38 .jumpLabel {
		width:265px;
		display:block;
		float:left;
		padding-top:4px;
		text-align:right;
		font-size:12px;
		}
		#t38 .jumpPadding {
		margin-left:50px;
		}
		#t38 .jumpMenuWide {
		width:170px;
		margin:0 0 0 25px;
		float:left;
		}
		#t38 .textFieldWide {
		width:166px;
		margin:0 0 0 25px;
		float:left;
		}
		#t38 .checkLabel {
		width:235px;
		display:block;
		font-size:12px;
		float:left;
		margin-right:15px;
		}
		#t38 .paddingBottomTwenty {
		padding-bottom:20px;
		}
		#t38 .paddingBottomThirty {
		padding-bottom:30px;
		}
		#t38 .paddingBottomLastFormElement {
		padding-bottom:25px;
		}
		#t38 .checkBoxMargin {
		margin:0 25px 0 167px;
		float:left;
		}
		#t38 .searchBtn {
		float:left;
		margin-left:202px;
		}
		#t38 .userMessage {
		float:right;
		padding:4px 0 0 4px;
		width: 200px;
		}
/*		
#t38 #helpBubble {
width:780px;
padding-bottom:0;
float:left;
margin:0 0 30px 5px;
}
#t38 #helpBubbleTop img {
padding:4px 0 0 0;
float:left;
}
#t38 #mainContent #mainContentRight {
float:right;
margin-right:0;
margin-top:230px;
width:159px;
}*/


/* lunch and dinner - t12_1 ----------------------------------------------------------- */
#t121 #tabbedBoxContainer {
padding:10px 0 0 0;
}
#t121 #tabbedBoxWrapper {
background:url("../../../../../../../../../../../../images/t48_stage1/tabbedbox_middle_t48.gif") left top repeat-y;
}
#t121 #tabbedBoxContents {
width:555px;
background:url("../../../../../../../../../../../../images/t48_stage1/tabbedbox_top_t48.gif") left top no-repeat;
clear:both;
}
	#t121 .tabbedBoxPadding {
	padding:32px 16px 0 16px;
	}
		#t121 .tabbedBoxPadding img {
		padding-right:12px;
		display:inline;
		}
	#t121 #narrowLink {
	font-size:1.3em;
	padding: 0 0 10px 15px;
	background:url("../../../../../../../../../../../../images/white_arrow.gif") 0 2px no-repeat;
	display:none;		/* javascript changes the display to block on page load */
	}
#t121 .productRow {
	clear:both;
	}
	#t121 .productRowPadding {
	padding-bottom:20px;
	}
		#t121 .leftColTabs,
		#t121 .rightColTabs {
		float:left;
		width:260px;
		padding-bottom:15px;
		}
			#t121 .productRow ul,
			#t121 .productRowPadding ul {
			width:155px;
			list-style:none;
			font-size:1.1em;
			float:left;
			}	
#t121 #tabbedBoxBottom {
width:555px;
height:23px;
background:url("../../../../../../../../../../../../images/t48_stage1/tabbedbox_bottom_t48.gif") left top no-repeat;
clear:both;
}
#t121 .lessPadding {
padding-bottom:6px;
}

#t121 .getInvolved {
margin-top:15px;
}

/* breakfast - t12 ----------------------------------------------------------- */
#t12 #tabbedBoxContainer {
padding:10px 0 0 0;
}
#t12 #tabbedBoxWrapper {
background:url("../../../../../../../../../../../../images/t48_stage1/tabbedbox_middle_t48.gif") left top repeat-y;
}
#t12 #tabbedBoxContents {
width:555px;
background:url("../../../../../../../../../../../../images/t48_stage1/tabbedbox_top_t48.gif") left top no-repeat;
clear:both;
}
	#t12 .tabbedBoxPadding {
	padding:32px 16px 0 16px;
	}
		#t12 .tabbedBoxPadding img {
		padding-right:12px;
		display:inline;
		}
	#t12 #narrowLink {
	font-size:1.3em;
	padding: 0 0 10px 15px;
	background:url("../../../../../../../../../../../../images/white_arrow.gif") 0 2px no-repeat;
	display:none;		/* javascript changes the display to block on page load */
	}
	#t12 .productRow {
	clear:both;
	}
	#t12 .productRowPadding {
	padding-bottom:15px;
	}
	#t12 .productRowPaddingNone {
	padding-bottom:0;
	}
		#t12 .leftColTabs,
		#t12 .rightColTabs {
		float:left;
		width:260px;
		padding-bottom:15px;
		}
			#t12 .productRow ul,
			#t12 .productRowPadding ul {
			width:155px;
			list-style:none;
			font-size:1.1em;
			float:left;
			}	
#t12 #tabbedBoxBottom {
width:555px;
height:23px;
background:url("../../../../../../../../../../../../images/t48_stage1/tabbedbox_bottom_t48.gif") left top no-repeat;
clear:both;
}
#t12 .lessPadding {
padding-bottom:6px;
}

#t12 .getInvolved {
margin-top:15px;
}


/* registration complete - t63 ----------------------------------------- */
#t63 .noHelpBubble{
padding-top:0;
padding-bottom:205px;
margin-top:0;
}
#t63 .sixteenBoldLargePadding{
color: #01558a;	
}

#t63 #infoBoxWrapper {
width:560px;
background:url(/images/t63_registrationcomplete/bg-boxBottom.gif) left bottom no-repeat;
margin-bottom:22px;
}
	#t63 #infoBoxContents {
	width:560px;
	height: 105px;
	background:url(/images/t63_registrationcomplete/bg-boxTop.jpg) left top no-repeat;
	}
	#t63 #infoBoxBottom {
	width:560px;
	height:10px;
	}
	#t63 .infoBoxMessage {
	color:#034694;
	font-size:14px;
	font-weight:bold;
	padding:35px 40px 10px 15px;
	}
	
#t63 .feature {
margin-bottom:22px;
}
	#t63 .featureRowWrapper {
	width:540px;
	margin-bottom:10px;
	}
		#t63 .featureRow {
		width:540px;
		}
			#t63 .featureImage {
			width:115px;
			float:left;
			}
			#t63 .featureContent {
			width:425px;
			}
			#t63 .featureContent,
			#t63 .featureName,
			#t63 .subscribeLink {
			float:left;
			}
			#t63 .featureName {
			font-size:1.4em;
			font-weight:bold;
			padding-bottom:6px;
			}
				#t63 .subscribeLink {
				margin:2px 0 0 15px;
				padding:0 0 6px 15px;
				background: url("../../../../../../../../../../../../images/tranparent_arrow.gif") 0 3px no-repeat;
				}
#t63 a.finishBtn 
{
	/*
width:176px;
height:23px;
display:block;
background:url(../../images/t63_registrationcomplete/finishwhatyouweredoing_btn_off_on.gif) left top no-repeat;
margin:10px 0 0 112px;
*/
}
	#t63 a:hover.finishBtn {
/*	background-position:bottom;*/
	}
	#t63 a.finishBtn span {
	display:none;
	}
#t63 #mainContentLeft ul {
margin:0;
padding:0;
list-style:none;
}
	#t63 #mainContentLeft ul li {
	font-size:1.1em;
	font-weight:bold;
	text-decoration:none;
	padding:0 0 1px 10px;
	background:url("../../../../../../../../../../../../images/grey_bullet_on_white.gif") 0 5px no-repeat;
	display:block;
	}

    #t63 .jumpMenuWrapper {
	float:left;
	margin-top:2px;
	}
	#t63 .pageJumpMenuLabel {
	font-size:1.1em;
	font-weight:bold;
	margin-right:5px;
	}
	#t63 .pageJumpMenu {
	font-size:1.1em;
	width:125px;
	}
	#t63 .goBtn {
	margin: 3px 0 0 8px;
	}
	
	#t63 #messagesForMeHomeDUTBottom a.but {
display:block;
width:121px;
height:20px;
margin:6px 0 0 -3px;
background: url("../../../../../../../../../../../../images/feature_blocks/backtomydumex_off.gif") top left no-repeat;
text-decoration:none;
}

#t63 #messagesForMeHomeDUTBottom a.but:hover 
{
background: url("../../../../../../../../../../../../images/feature_blocks/backtomydumex_on.gif") top left no-repeat;
}

/* contact us - t32 ----------------------------------------- */
#t32 #mainContent { /* hero image */
background:url("../../../../../../../../../../../../images/hero_images/contactus_hero_t32.jpg") 0px 23px no-repeat;
}
#t32 .noHelpBubble {
padding-bottom: 170px;
}

#t32 .noHelpBubble .noHelpBubbleTitleHeading {
	margin-top:5px; 
	margin-left:10px;

}

#t32 .introCopyDescription
	{
		padding:0px 0px 0px 0px;
		width:595px;
		color:#00FF00;
	}
#t32 .introCopyDescription p
{
	color:#757575;
	padding:0px 0px 15px 0px;
}


#t32 #contactUsBoxWrapper {
width:615px;
background:url("../../../../../../../../../../../../images/t32_contactus/contactus_box_middle.gif") left top repeat-y;
}
	#t32 #contactUsBoxTop {
	width:615px;
	height:41px;
	background: url("../../../../../../../../../../../../images/t32_contactus/contactus_box_top_t32.gif") left top no-repeat;
	}
		#t32 .contactUsTitle {
		padding:10px 0 0 15px;
		color:#034694;
		
		}
		
	#t32 #contactUsBoxBottom {
	width:615px;
	background:url("../../../../../../../../../../../../images/t32_contactus/contactus_box_bottom_t32.gif") left bottom no-repeat;
	}
		#t32 #contactUsBoxPadding1 {
		
		padding:10px 15px 10px 15px;
		}
		/*Added by LM (06/03) to cater for contact us thanks template*/
		#t32 #contactUsBoxPadding_Extra {
		padding:30px 15px 250px 15px;
		
		}
		#t32 .titleLabel,
		#t32 .contactUsLabel {
		width:120px;
		display:block;
		float:left;
		padding-left:15px;
		font-size:1.1em;
		}
		
		#t32 .filedMark
		{
			margin-top:15px;
			margin-bottom:10px;
		}

		#t32 .checkBoxLabel {
		font-size:1.1em;
		margin-left:3px;
		}
		#t32 .midSizeField {
		width:180px;
		float:left;
		padding:1px;
		
		}
		#t32 .maxSizeField {
		width:360px;
		float:left;
		padding:1px;
		
		}
		#t32 .paddingBottomTen {
		padding-bottom:10px;
		float:left;
		}
		#t32 .paddingBottomSeventeen {
		padding-bottom:17px;
		}
		#t32 .paddingLastFormElement {
	
			margin-left: 135px;
			*margin-left:130px; /*fiexed ie*/
			margin-bottom:20px;
		}

		#t32 .paddingLastFormElement #readterms{
	
		}

		#t32 .paddingBtnSubmit
		{
			margin-left: 405px;
			margin-bottom:5px;
			
		}

		#t32 .mandatory{
		background:url("../../../../../../../../../../../../images/t32_contactus/red_asterisk_t32.gif") left center no-repeat;
		}
		#t32 select, 
		#t32 textarea {
		font-family:Arial, Helvetica, sans-serif;
		font-size:1.1em;
		}
		#t32 .submitBtn {
		margin-left:433px;
		}

/* pregnancy calendar - t24 --------------------------------------------- */
#t24 #expertNumberTransBg{
width:135px;
height:22px;
}
#t24 #expertNumberTransBg{
background:url("../../../../../../../../../../../../images/t19_conception/expertNoTransBg.gif") left top no-repeat;
}
#t8 #calendarNumber{
background:url("../../../../../../../../../../../../images/t24_pregnancycalendar/calendarNumber.gif") left bottom no-repeat;
}
#t8 #textCalendarBottom{
padding:20px 10px 10px 10px;
}

#t8 #textCalendarTop{
padding:0 10px;
}
#t24 #mainContent { /* hero image */
	background:0px 22px no-repeat;
	width:780px;
	margin-left:10px;
	float:left;
	font-size:1em;
	font-weight:bold;
}
#pregnancyCalendar {
padding: 10px 0 30px 0;
}
#pregnancyCalendarTop{
width:553px;
height:209px;
}
#pregnancyCalendarBottom {
width:553px;
height:195px;
}
	#pregnancyCalendarDayBox{
	width:427px;
	float:right;
	}
		.pregnancyCalendarDayBoxDay{
		width:48px;
		height:32px;
		float:left;
		}
			.pregnancyCalendarDayBoxDay p {
			display:block;
			padding:0;
			font-weight:bold;
			color:#a0ac9a;
			}
				.pregnancyCalendarDayBoxDay p a {
				display:block;
				height:30px;
				}


/* baby food t21 --------------------------------------------------- */
#t21 .column1 {
width:265px;
float:left;
padding-top:20px;
}
#t21 .column2 {
width:265px;
float:right;
padding-top:20px;
}
	#t21 .productBlock {
	width:265px;
	padding-bottom:15px;
	float:left;
	}
		#t21 .productBlock img {
		float:left;
		}
		#t21 .productBlock .productBlockLink {
		width:153px;
		float:right;
		}
			#t21 .productBlock .productBlockLink a {
			padding:0 0 6px 15px;
			background:url("../../../../../../../../../../../../images/white_arrow.gif") 0 2px no-repeat;
			}
				#t21 .productBlock .productBlockLink a:hover {
				text-decoration:underline;
				}
/* join my cg - t31 ----------------------------------------- */

#t31 #mainContent { /* hero image */
/*	background:url(../../images/hero_images/registerFreeGift.jpg) 0px 23px no-repeat;*/
/*	_background:url(../../images/hero_images/registerFreeGift.jpg) 3px 22px no-repeat;*/
	width:790px;
	margin-left:0px;
	_width:790px;  /*FIX ie7*/
	_padding-left:0px;  /*FIX  ie7*/
	float:left;
	font-size:11px;
	font-weight:bold;
}



#t31 #mainContentRequestSample { /* hero image */
	background:url("../../../../../../../../../../../../images/hero_images/Free_sampleBanner.jpg") 0px 23px no-repeat;
	width:780px;
	margin-left:5px;
	float:left;
	font-size:1em;
	font-weight:bold;
}

#t31 #mainContentThirdBirthday { /* hero image */
	background:url("../../../../../../../../../../../../images/hero_images/third_birthday.jpg") 0px 23px no-repeat;
	width:780px;
	margin-left:5px;
	float:left;
	font-size:1em;
	font-weight:bold;
}

	#t31 .field_header {
	color:#034694;
	}

	#t31 .sectionHeading {
					font-size:1.3em;
					font-weight:bold;
					padding-bottom:4px;
					}

#t31 .noHelpBubble{
padding-top:0;
padding-bottom:140px;
margin-top:0;
}

#t31 #contactUsBoxWrapper {
width:615px;
background:url("../../../../../../../../../../../../images/t32_contactus/contactus_box_middle.gif") left top repeat-y;
margin-top:10px;
}
	#t31 #contactUsBoxTop {
	width:615px;
	height:38px;
	background:url("../../../../../../../../../../../../images/t32_contactus/contactus_box_top_t32.gif") left top no-repeat;
	}
		#t31 .joinBoxTitle {
		font-size:15px;
		font-weight:bold;
		color:#124b98;
		padding:11px 0 0 15px;
		}
		
	#t31 #contactUsBoxBottom {
	width:615px;
	background:url("../../../../../../../../../../../../images/t32_contactus/contactus_box_bottom_t32.gif") left bottom no-repeat;
	}
		#t31 #contactUsBoxPadding {
		padding:25px 15px 10px 15px;
		}
			#t31 #contactUsBoxPadding h4 {
			font-size:1.3em;
			font-weight:bold;
			padding-bottom:10px;
			}
		
		#t31 .formSection {
		padding-bottom:15px;
		}
			#t31 .fieldGroup {
			width:410px;
			float:left;
			}
			#t31 .fieldLabel {
			width:125px;
			padding-left:15px;
			font-size:12px;
			float:left;
			}			
			#t31 p.fieldLabel {
			padding-bottom:0;
			}
			#t31 .radioLabel {
			font-size:11px;
			margin-right:20px;
			}	
			#t31 .mandatory{
			background:url("../../../../../../../../../../../../images/t32_contactus/red_asterisk_t32.gif") 0 4px no-repeat;
			}
			#t31 .paddingBottomTen,
			#t31 .paddingBottomTenNarrow {
			padding-bottom:10px;
			}
			#t31 .paddingBottomTenNarrow {
			width:400px;
			}
			
			
			#t31 .paddingBottomFiveNarrow {
			padding-bottom:5px;
			width:400px;
			}
			
			#t31 .paddingLeft {
			padding-left:15px;
			}
			#t31 .paddingLastFormElement {
			padding-bottom:30px;
			}
			#t31 .formField {
			width:180px;
			padding:1px;
			}
			.areacodeField {
			width:40px;
			padding:1px;
			}
			.phoneField {
			width:130px;
			padding:1px;
			}
			#t31 .countryField {
			width:205px;
			padding:0px;
			font-size:1.1em;
			}
			#t31 .infoPanel {
			width:145px;
			border:#ddc69b 1px solid;
			background:#f7e5c1;
			float:left;
			} 
				#t31 .infoPanel p {
				padding:10px;
				}			#t31 .dateWrapper {
			width:220px;
			float:left;
			}
			#t31 #edd_day {
			width:40px;
			font-size:1.1em;
			float:left;
			margin:2px 2px 0 0;
			}
			#t31 #edd_month {
			width:85px;
			font-size:1.1em;
			float:left;
			margin:2px 2px 0 0;
			}
			#t31 #edd_year {
			width:55px;
			font-size:1.1em;
			float:left;
			margin:2px 2px 0 0;
			}
			#t31 #dob_day {
			width:40px;
			font-size:1.1em;
			float:left;
			margin:2px 2px 0 0;
			}
			#t31 #dob_month {
			width:85px;
			font-size:1.1em;
			float:left;
			margin:2px 2px 0 0;
			}
			#t31 #dob_year {
			width:55px;
			font-size:1.1em;
			float:left;
			margin:2px 2px 0 0;
			}
			/* pop up - hidden - calendar div */
			#t31 #formCalendar { 
			width: 200px;
			height: 200px;
			position: absolute;
			top: 625px;
			left: 559px;
			border: #0090d9 1px solid;
			background-color:#fff;
			}
			#t31 .genderRadioGroup {
			float:left;
			}
			#t31 .cancelBtn {
			float:left;
			}
			#t31 .completeBtn {
			float:right;
			}
#t31 #breadCrumbs
{
width:745px;
margin-left:4px;
float:left;
display:block;
font-size:10px;
}

/* t31 register step 2 */
#t31 #frmstep2 .fieldLabel {
	width:170px;
	padding-left:15px;
	font-size:1.1em;
	float:left;
}

#t31 label
{
	font-size:12px;
	font-weight:normal;
}


/* our packaging t46 */
#t46 .tetrapack {
padding-top:15px;
}
#t46 .easypack {
padding: 15px 9px 5px 0;
float:left;
}
#t46 .easypackEnd {
padding: 15px 0 5px 0;
float:left;
}
#t46 .easypackLong {
padding-bottom:25px;
}

/* article video t8_2 */

#t82 h3 {
padding-bottom:6px;
}
#t82 #mainContentLeft ul.bullet {
margin:0;
padding-bottom:1.2em;
list-style:none;
}
	#t82 #mainContentLeft ul.bullet li {
	font-size:1.1em;
	text-decoration:none;
	padding:0 0 1px 10px;
	background:url("../../../../../../../../../../../../images/grey_bullet_on_white.gif") 0 5px no-repeat;
	display:block;
	}
#t82 #videoList {
width:210px;
padding-bottom:15px;
float:left;
}
	#t82 #mainContentLeft ul.videolist {
		margin:0;
		padding:0;
		}
			#t82 #mainContentLeft ul.videolist li {
			list-style: none;
			}
				#t82 #mainContentLeft ul.videolist li a {
				font-size:1.1em;
				font-weight:bold;
				text-decoration:none;
				padding:0 0 4px 15px;
				display:block;
				background:url("../../../../../../../../../../../../images/white_arrow.gif") 0 2px no-repeat;
				}
				#t82 #mainContentLeft ul.videolist li a:hover {
				text-decoration:underline;
				}
#t82 #videoPlayer {
width:330px;
padding-bottom:15px;
float:right;
}

/* sitmap t27 */
/*#t27 #mainContentLeft {
width:750px;
}*/
#t27 #columnOne,
#t27 #columnTwo,
#t27 #columnThree {
width:250px;
margin-top:25px;
float:left;
}
	#t27 .sitemapBlock {
	padding-bottom:20px;
	}
		#t27 .sitemapBlock .levelOne,
		#t27 .sitemapBlock .levelTwo,
		#t27 .sitemapBlock .levelThree {
		padding-bottom:6px;
		}
			#t27 .sitemapBlock .levelOne p,
			#t27 .sitemapBlock .levelTwo p,
			#t27 .sitemapBlock .levelThree p {
			padding-bottom:0;
			font-size:1.2em;
			}
				#t27 .sitemapBlock .levelOne p.article {
				padding-left:10px;
				font-size:1.1em;
				}
		#t27 .sitemapBlock .levelTwo {
		padding-left:10px;
		}
		#t27 .sitemapBlock .levelThree {
		padding-left:20px;
		}
		
/* email experts - t32_1 ----------------------------------------- */

#t32_1 #contactUsBoxWrapper {
width:570px;
background:url("../../../../../../../../../../../../images/t32_contactus/bg-loginTop.jpg") left top no-repeat;
margin-top:10px;
}
	#t32_1 #contactUsBoxTop {
	width:570px;
	height:38px;
	}
		#t32_1 .joinBoxTitle {
		font-size:1.6em;
		font-weight:bold;
		color:#124b98;
		padding:9px 0 0 15px;
		}		
	/*#t32_1 #contactUsBoxBottom {
	width:570px;
	background:url("../../../../../../../../../../../images/t32_contactus/bg-loginBottom.gif") left bottom no-repeat;
	padding: 0 0 15px 0;
	font-weight: normal;
	}*/
	*/
	#t32_1 .loginBar {
	width: 550px;
	background:#f8d95c;
	margin:0 10px;
	height:5em;		/* fixes odd floating bug in ie6 and ie7 */
	}
		#t32_1 .loginMsg {
		width:280px;
		float:left;
		}
			#t32_1 .loginMsg p {
			padding:10px 12px 10px 13px;
			margin:0;
			}
		#t32_1 .loginBtnWrapper {
		float:left;
		margin-left:54px;
		}
			#t32_1 a.loginBtn {
			float:left;
			width:59px;
			height:18px;
			display:block;
			margin-top:14px;
			background:url("../../../../../../../../../../../../images/t32_1_emailexperts/login_btn_off_on.gif") left top no-repeat;
			}
				#t32_1 a:hover.loginBtn {
				background-position: left bottom;
				}
				#t32_1 a.loginBtn span {
				display:none;
				}
		#t32_1 .contactUsBoxPadding {
		padding:10px 15px 10px 15px;
		}
		#t32_1 #formPadding {
		padding:15px 15px 10px 15px;
		}
			#t32_1 .paddingBottomTen {
			padding-bottom:10px;
			}
			#t32_1 .paddingBottomFifteen {
			padding-bottom:15px;
			}
			#t32_1 .paddingBottomTwenty {
			padding-bottom:20px;
			}
			#t32_1 .paddingBottomThirty {
			padding-bottom:30px;
			}
			#t32_1 .fieldLabel {
			width:112px;
			padding-left:15px;
			font-size:1.1em;
			float:left;
			}
			#t32_1 .fieldLabelWide {
			width:150px;
			padding-left:15px;
			font-size:1.1em;
			float:left;
			}
				#t32_1 p.fieldLabel,
				#t32_1 p.fieldLabelWide {
				padding-bottom:0;
				}
			#t32_1 .formField {
			width:180px;
			padding:1px;
			margin-left:10px;
			}
			#t32_1 .validateField {
			padding:2px;
			margin-left:132px;
			}	
			#t32_1 .mandatory{
			background:url("../../../../../../../../../../../../images/t32_contactus/red_asterisk_t32.gif") 0 4px no-repeat;
			}
			#t32_1 .thirteenBold {
			font-size:1.3em;
			font-weight:bold;
			}
			#t32_1 .dateWrapper {
			width:220px;
			float:left;
			margin-left:10px;
			}
			/* pop up - hidden - calendar div */
			#t32_1 #formCalendar { 
			width:200px;
			height:200px;
			position:absolute;
			top:795px;
			left:559px;
			border:#0090d9 1px solid;
			background-color:#fff;
			}
			#t32_1 .formQuestion {
			width:170px;
			float:left;
			font-size:1.1em;
			margin-left:10px;
			}
			#t32_1 .formDays {
			width:45px;
			font-size:1.1em;
			float:left;
			margin:2px 2px 0 0;
			}
			#t32_1 .formMonths {
			width:115px;
			font-size:1.1em;
			float:left;
			margin:2px 2px 0 0;
			}
			#t32_1 .questionField {
			width:360px;
			margin-left:10px;
			}
			#t32_1 .checkLabel {
			font-size:11px;
			padding:3px 0 0 3px;
			}
			#t32_1 .submitButton {
			margin-right:22px;
			float:right;
			}
			#t32_1 a.linkGold
			{
				color:#bd8e36;
			}

/* my details - t66 ----------------------------------------- */
#t66 #mainContent { /* hero image */
background:url("../../../../../../../../../../../../images/hero_images/mycg.jpg") 0px 23px no-repeat;
}


	#t66 .jumpMenuWrapper {
	float:left;
	margin-top:2px;
	}
	#t66 .pageJumpMenuLabel {
	font-size:1.1em;
	font-weight:bold;
	margin-right:5px;
	}
	#t66 .pageJumpMenu {
	font-size:1.1em;
	width:125px;
	}
	#t66 .goBtn {
	margin-left:8px;
	}
	#t66 .paddingBottomTen {
	padding-bottom:10px;
	
	}
	#t66 #tabbedBoxContainer {
	padding:10px 0 0 0;
	}
	#t66 #tabbedBoxWrapper {
	background:url("../../../../../../../../../../../../images/t66_mydetails/tabbedbox_middle_t66_lightblue.gif") left top repeat-y;
	}
		#t66 #tabbedBoxBottom {
		width:513px;
		background:url("../../../../../../../../../../../../images/t66_mydetails/tabbedbox_bottom_t66_white.gif") left bottom no-repeat;
		}
			#t66 #tabbedBoxContents {
			width:513px;
			background:url("../../../../../../../../../../../../images/t66_mydetails/tabbedbox_top_t66_lightblue.gif") left top no-repeat;
			clear:both;
			}
				#t66 .tabbedBoxPadding {
				padding:22px 18px 30px 18px;
				}
					#t66 .sectionLink {
					padding:0 0 0 15px;
					background:url("../../../../../../../../../../../../images/white_arrow.gif") 0 1px no-repeat;
					}

/* my details - tab2 - t66_1 ----------------------------------------- */

#t66_1 #mainContent { 
	/*background:url(/images/hero_images/mycg.jpg) 0px 22px no-repeat;
	width:790px;
	margin-left:10px;*/
	float:left;
	font-size:1.0em;
}

/*#t66_1 .noHelpBubblePicH1 {
padding-bottom: 180px;	/* apply this to the pageTitle div when no help bubble exists and there is an h1 with a pic */
}*/
	#t66_1 .jumpMenuWrapper {
	float:left;
	margin-top:2px;
	}
	#t66_1 .pageJumpMenuLabel {
	font-size:1.1em;
	font-weight:bold;
	margin-right:5px;
	}
	#t66_1 .pageJumpMenu {
	font-size:1.1em;
	width:125px;
	}
	#t66_1 .goBtn {
	margin-left:8px;
	}
	#t66_1 .paddingTen {
	padding:10px 0;
	}
	#t66_1 .paddingBottomTen {
	padding-bottom:10px;
	}
	#t66_1 .paddingBottomTwenty {
	padding-bottom:20px;
	}
	#t66_1 .paddingBottomFifty {
	padding-bottom:50px;
	}
	#t66_1 #tabbedBoxContainer {
	padding:10px 0 0 0;
	float:left;
	}
	
	#t66_1 .paddingBottomFiveNarrow {
			padding-bottom:5px;
			width:400px;
			}
			
	#t66_1 #jumpToForm {
			margin: 0 0 15px 0;
			}	
			
	
	#t65_2 #tabbedBoxWrapper ,
	#t66_1 #tabbedBoxWrapper {
	background:url("../../../../../../../../../../../../images/t66_mydetails/bg-recipeTop.jpg") left top no-repeat;
	height: 369px;
	}
		#t65_2 #tabbedBoxBottom ,
		#t66_1 #tabbedBoxBottom {
		width:570px;
		padding: 0 0 15px 0;
		}
			#t65_2 #tabbedBoxContents {
			width:570px;
			background:url("../../../../../../../../../../../../images/t66_mydetails/bg-recipeTop.jpg") left top no-repeat;
			clear:both;
			min-height:369px;
  			height:auto !important;
  			height:369px;
			}
			
			#t66_1 .tab1{background:url("../../../../../../../../../../../../images/t66_mydetails/bg-recipeTop.jpg") left top no-repeat; height: 369px;}

			#t66_1 .tab2{background:url("../../../../../../../../../../../../images/t66_mydetails/bg-recipeTop-2.jpg") left top no-repeat; height: 369px;}
			#t66_1 .tab3{background:url("../../../../../../../../../../../../images/t66_mydetails/bg-recipeTop-about.jpg") left top no-repeat; height: 369px;}

				#t65_2 .tabbedBoxPadding ,
				#t66_1 .tabbedBoxPadding {
				padding:42px 18px 15px 18px;
				}
				#t65_2 .tabbedBoxPadding ,
				#t66_1 .tabbedBoxPadding .dumexGold {
				color: #01558a;
				}
					#t66_1 .sectionHeading {
					font-size:1.3em;
					font-weight:bold;
					padding-bottom:4px;
					}
					#t66_1 .fieldGroup {
					width:370px;
					float:left;
		
					}
					
					#t66_1 .fieldLabel {
					width:150px;
					float:left;
					font-size:1.1em;
					padding:1px 0px 0px 15px;
					clear:right;
					}
					
					#t66_1 .field_header {
						color:#034694;
						font-size:11px;
						font-weight:bold;
					}
					#t66_1 .field_data {
						font-size:11px;
						font-weight:bold;
					}
				
					
					#t66_1 .aUpdate {
						text-decoration:underline;
						font-size:11px;
						font-weight:bold;
						}
					
					#t66_1 .infoPanel {
					
					border:#ddc69b 1px solid;
					background:#fceb8f;
					float:left;
					padding:10px 5px 10px 5px;
					width:130px;
					font-size:1.1em;
					
					} 
						#t66_1 .infoPanel .infoPanelHeader {
							font-size:1.4em;
							padding:0px 0px 8px 0px;
							text-align:center;
						}
						#t66_1 .infoPanel .infoPanelDetail1 {
							float:left
						}
						#t66_1 .infoPanel .infoPanelDetail2 {
							float:left;
							width:37px; 
							text-align:right;
						}					
					#t66_1 .mandatory{
						background:url("../../../../../../../../../../../../images/t32_contactus/red_asterisk_t32.gif") 0 4px no-repeat;
						margin-top:7px;
						}
					#t66_1 .fieldLabelRegular {
					font-size:1.1em;
					margin:0 4px 0 8px;
					}
					
							#t66_1 .loginFormField {
						width:270px;
						height: 27px;
						margin-bottom:5px;
						padding: 6px 0px 0px 5px;
						font-size:12px;
						display: inline;
						background:url(/images/t30_login/bg-loginTextBox.png) left bottom no-repeat;
						border: none;
						}

					
					#t66_1 .radioLabel {
					font-size:1.1em;
					}
					#t66_1 .groupWrapper,
					#t66_1 .groupWrapperName {
					margin-left:16px;
					float:left;
					}
					#t66_1 .optionWord {
					display:inline;
					margin:0 10px;
					}
					#t66_1 .narrowMenu,
					#t66_1 .wideMenu,
					#t66_1 .midMenu {
					font-size:1.1em;
					}
					#t66_1 .narrowMenu {
					width:50px;
					}
					#t66_1 .wideMenu {
					width:100px;
					}
					#t66_1 .midMenu {
					width:60px;
					}
					#t66_1 .formField {
					width:180px;
					padding:1px;
					}
					
/* start convert from t35 */	
#t66_1 .inboxMessage {
	font-size:1.2em;
	font-weight:bold;
	margin-top:12px;
	}
	
	#t66_1 .inboxMessage span
	{
		color:#034694;
	}

	#t66_1 .composeLink,
	#t66_1 .viewBlockedLink,
	#t66_1 .helpLink,
	#t66_1 .viewAllLink {
	padding:0 0 0 20px;
	margin-bottom:5px;
	background: url("/images/tranparent_arrow.gif") 0 4px no-repeat;
	}
	#t66_1 .viewBlockedLink {
	margin-left:14px;
	}
	#t66_1 .messageTableTop {
	width:570px;
	height:41px;
	background:url("/images/t35_mymessages/bg-itemTop.jpg") left top no-repeat;
	}
		#t66_1 .tableTitle {
		font-size:1.2em;
		font-weight:bold;
		color:#747474;
		padding:14px 0 0 0;
		text-align:center;
		}
	#t66_1 .messageTableMiddleWhite {
	width:570px;
	background:#FFFFFF url("/images/t35_mymessages/tbl_line.gif") top left repeat-y;
	}
		#t66_1 .colOne {
		width:37px;
	
		}
			#t66_1 .colOnePadding {
			padding:30px 0 0 6px;
			}
		#t66_1 .colTwo {
		width:40px;
	
		}
		#t66_1 .colThree {
		width:110px;
		
		}
		#t66_1 .colFour {
		width:225px;
		
		}
		#t66_1 .colFive {
		width:67px;
		
		}
		#t66_1 .colSix {
		width:100px;
		
		}
			#t66_1 .colSixPadding {
			padding:10px 0 0 5px;
			}
	#t66_1 .messageTableMiddleBlue {
	width:570px;
	/*background:#e5f4fb url("/images/t35_mymessages/tbl_line_alt.gif") top left repeat-y;*/
	}
	#t66_1 .messageTableBottom {
	width:570px;
	height:12px;
	background:url("/images/t35_mymessages/bg-recipeBottom.gif") left top no-repeat;
	}
			/* margins and padding */
			#t66_1 .colTwo img {
			margin:30px 0 0 15px;
			}
			#t66_1 .colThree img {
			border:#8c8c8c 1px solid;
			margin:6px 0 0 7px;
			}
			#t66_1 .userName {
			padding:30px 0 3px 7px;
			}
			#t66_1 .subjectPadding {
			padding:30px 11px 0 11px;
			}
			#t66_1 .datePadding {
			text-align:center;
			padding:30px 0 0 0;
			}
			/* buttons - white by default */
			#t66_1 a.replyBtn {
			margin-top:2px;
			width:92px;
			height:19px;
			display:block;
			background:url("/images/t35_mymessages/reply_btn_off_on_white.gif") left top no-repeat;
			
			}
			#t66_1 a.addBtn {
			margin-top:2px;
			width:92px;
			height:19px;
			display:block;
			background:url("/images/t35_mymessages/add_as_friend_btn_off_on_white.gif") left top no-repeat;
			}
			#t66_1 a.addDisabledBtn {
			margin-top:2px;
			width:92px;
			height:19px;
			display:block;
			background:url("/images/t35_mymessages/add_as_friend_btn_off_on_glay.gif") left top no-repeat;
			}
			
			#t66_1 a.deleteBtn {
			margin-top:2px;
			width:92px;
			height:19px;
			display:block;
			background:url("/images/t35_mymessages/delete_btn_off_on_white.gif") left top no-repeat;
			}
			#t66_1 .blockLink {
			margin:4px 0 0 0px;
			padding:0 0 5px 20px;
			background: url("/images/t35_mymessages/bullet_alt.gif") 0 -1px no-repeat;
			}
				#t66_1 a:hover.replyBtn,
				#t66_1 a:hover.addBtn,
				#t66_1 a:hover.deleteBtn {
				background-position:bottom;
				}
				#t66_1 a.replyBtn span,
				#t66_1 a.addBtn span,
				#t66_1 a.deleteBtn span {
				display:none;
				}
			/* buttons - blue */
			#t66_1 .messageTableMiddleBlue a.replyBtn {
			background:url("/images/t35_mymessages/reply_btn_off_on_blue.gif") left top no-repeat;
			}
			#t66_1 .messageTableMiddleBlue a.addBtn {
			background:url("/images/t35_mymessages/add_as_friend_btn_off_on_blue.gif") left top no-repeat;
			}
			#t66_1 .messageTableMiddleBlue a.deleteBtn {
			background:url("/images/t35_mymessages/delete_btn_off_on_blue.gif") left top no-repeat;
			}
				#t66_1 .messageTableMiddleBlue a:hover.replyBtn,
				#t66_1 .messageTableMiddleBlue a:hover.addBtn,
				#t66_1 .messageTableMiddleBlue a:hover.deleteBtn {
				background-position:bottom;
				}
		#t66_1 .selectAllCheckBox {
		margin:0 2px 0 6px;
		}
		#t66_1 .checkLabel {
		font-size:1.1em;
		}
		#t66_1 .actionMenuWrapper {
		float:left;
		}
			#t66_1 .actionJumpMenu {
			margin:2px 8px 0 0;
			font-size:1.1em;
			width:125px;
			}
			#t66_1 .goBtnBottom {
			float:left;
			margin-top:2px;
			}
		#t66_1 .recordCount,
		#t66_1 .nextLink {
		padding-right:14px;
		}
/* end convert from t35 */

/* start convert from t37 */
#t66_1 .inboxLink_t37 {
	font-size:1.2em;
	padding:0 0 12px 23px;
	background:url("/images/t37_composemessage/message_icon_blue.gif") left top no-repeat;
	}
	#t66_1 .messageBoxWrapper_t37 {
	width:570px;
	background:url("/images/t37_composemessage/messagebox_middle.gif") left top repeat-y;
	margin-bottom:10px;
	}
		#t66_1 .messageBoxTop_t37 {
		width:570px;
		background:url("/images/t37_composemessage/bg-loginTop.jpg") left top no-repeat;
		}
			#t66_1 .messageBoxBottom_t37 {
			width:570px;
			background:url("/images/t37_composemessage/bg-loginBottom.gif") left bottom no-repeat;
			}
				#t66_1 .messageBoxPadding_t37 {
				padding:35px 30px;
				}
				#t66_1 .messageBoxPadding_t37 p {
				margin: 0 0 15px 0;
				}
					#t66_1 .fromField_t37, 
					#t66_1 .fieldLabel_t37 {
					font-weight:bold;
					}
					#t66_1 .fieldLabel_t37 {
					width:80px;
					float:left;
					font-size:1.1em;
					margin-top:3px;
					}
					#t66_1 .toColumn_t37 {
					width:347px;
					float:left;
					}
						#t66_1 .userRow_t37 {
						width:347px;
						padding-bottom:16px;
						}
							#t66_1 .userImg_t37 {
							width:55px;
							float:left;
							}
								#t66_1 .userImgBorder_t37 {
								border:#8c8c8c 1px solid;
								}
							#t66_1 .userDetails_t37 {
							float:left;
							}
								#t66_1 .noPadding_t37 {
								padding:0;
								}
								#t66_1 .arrowLink,
								#t66_1 .chooseLink_t37 {
								padding:0 0 0 15px;
								background:url("/images/tranparent_arrow.gif") 0 2px no-repeat;
								}
								#t66_1 .chooseLink_t37 {
								margin-top:4px;
								}
								#t66_1 .formField_t37 {
								width:180px;
								margin-right:10px;
								padding:1px;
								}
							#t66_1 .subjectLabel_t37 {
							display:block;
							font-size:1.1em;
							font-weight:bold;
							margin-bottom:3px;
							}
							#t66_1 .textAreaWide_t37 {
							width:446px;
							font-family:Arial, Helvetica, sans-serif;
							font-size:1.1em;
							margin-bottom:12px;
							display: block;
							}
							
					.FormFieldDetail_1 {
					width:180px;
					height: 27px;
					margin:1px 10px;
					padding: 0 10px;
					font-size:12px;
					display: inline;
					background:url(/images/t30_login/bg-loginTextBox.png) left bottom no-repeat;
					border: none;
					}
/* hover box */							
#t66_1 #hover_box {
border:1px solid #0090d9;
background-color:#fff;
padding:10px;
position:absolute;
width:300px;
z-index:99;
}
#t66_1 #hover_box_close {
float:right;
padding:0 0 10px 10px;
}

/* end convert from t37 */

/* start convert from t36 */	
#t66_1 .messageBoxPadding_t36 {
				padding:15px 30px 60px 30px;
				}
					#t66_1 .userImgBorder_t36 {
					border:#8c8c8c 1px solid;
					}
					#t66_1 .imageCaption_t36 {
					padding:0 0 8px 0;
					clear:both;
					}
					#t66_1 .arrowLink_t36 {
					padding:0 0 0 15px;
					margin-left:15px;
					background:url("/images/white_arrow.gif") 0 1px no-repeat;
					}
					#t66_1 .messageRow_t36 {
					width:280px;
					}
						#t66_1 .messageRow_t36 p {
						float:left;
						}
					#t66_1 .fieldLabel_t36 {
					width:3.5em;
					font-weight:bold;
					width:80px;
					}
					#t66_1 .fieldDetail_t36 {
					float:left;
					}
					#t66_1 .userDetails_t36 {
					float:left;
					}
						#t66_1 .user_t36 {
						clear:both;
						}
	#t66_1 .printLink_t36,
	#t66_1 .helpLink_t36 {
	float:right;
	}	
	#t66_1 .helpLink_t36 {
	margin-right:33px;		/* for compliant browsers */
	_margin-right:16px;		/* for ie6 */
	}		
		#t66_1 a.linkGold
		{
		color:#124B98;
		text-decoration:none;
		}
		#t66_1 a:hover.linkGold{
		text-decoration:underline;
		}	
/* end convert from t36 */

/* my details - tab3 - t66_2 ----------------------------------------- */
#t66_2 #mainContent { /* hero image */
background:url("../../../../../../../../../../../../images/hero_images/mycg.jpg") 0px 23px no-repeat;
}

	#t66_2 .jumpMenuWrapper {
	float:left;
	margin-top:2px;
	}
	#t66_2 .pageJumpMenuLabel {
	font-size:1.1em;
	font-weight:bold;
	margin-right:5px;
	}
	#t66_2 .pageJumpMenu {
	font-size:1.1em;
	width:125px;
	}
	#t66_2 .goBtn {
	margin-left:8px;
	}
	#t66_2 .paddingBottomTen {
	padding-bottom:10px;
	}
	#t66_2 .paddingBottomTwenty {
	padding-bottom:20px;
	}
	#t66_2 .paddingBottomFourty {
	padding-bottom:40px;
	}
	#t66_2 #tabbedBoxContainer {
	padding:10px 0 0 0;
	}
	#t66_2 #tabbedBoxWrapper {
	background:url("../../../../../../../../../../../../images/t66_mydetails/tabbedbox_middle_t66_lightblue.gif") left top repeat-y;
	}
		#t66_2 #tabbedBoxBottom {
		width:513px;
		background:url("../../../../../../../../../../../../images/t66_mydetails/tabbedbox_bottom_t66_lightblue.gif") left bottom no-repeat;
		}
			#t66_2 #tabbedBoxContents {
			width:513px;
			background:url("../../../../../../../../../../../../images/t66_mydetails/tabbedbox_top_t66_lightblue.gif") left top no-repeat;
			clear:both;
			}
				#t66_2 .tabbedBoxPadding {
				padding:22px 18px 15px 18px;
				}
					#t66_2 .fieldLabel {
					width:115px;
					float:left;
					font-size:1.1em;
					}
					#t66_2 .formField {
					width:300px;
					padding:1px;
					float:left;
					}
					#t66_2 .maxSizeField {
					width:300px;
					margin-left:12px;
					font-family:Arial, Helvetica, sans-serif;
					font-size:1.1em;
					}


/* baby dev calendar t25 */
#t8 #buttonList {
width:170px;
margin-top:24px;
float:left;
}	
#t8 #photo1,
#t8 #photo2,
#t8 #photo3,
#t8 #photo4,
#t8 #photo5,
#t8 #photo6,
#t8 #photo7,
#t8 #photo8 {
width:385px;
}
	#t8 #photo2,
	#t8 #photo3,
	#t8 #photo4,
	#t8 #photo5,
	#t8 #photo6,
	#t8 #photo7,
	#t8 #photo8 {
	display:none;
	}
#t8 #photo_sequence {
display: none;
float:right;
}

#t8 .button1,
#t8 .button2,
#t8 .button3,
#t8 .button4,
#t8 .button5,
#t8 .button6,
#t8 .button7,
#t8 .button8 {
margin-bottom: 8px;
}
	#t8 .button1 a,
	#t8 .button2 a,
	#t8 .button3 a,
	#t8 .button4 a,
	#t8 .button5 a,
	#t8 .button6 a,
	#t8 .button7 a,
	#t8 .button8 a {
	display:block;
	width:169px;
	height:18px;
	line-height:20px;
	text-decoration:none;
	}
		#t8 .button1 a {
		background:url("../../../../../../../../../../../../images/t25_babydevcalendar/newborn_but_off_on.gif") top left no-repeat;
		}
		#t8 .button2 a {
		background:url("../../../../../../../../../../../../images/t25_babydevcalendar/1month_but_off_on.gif") top left no-repeat
		}
		#t8 .button3 a {
		background:url("../../../../../../../../../../../../images/t25_babydevcalendar/2month_but_off_on.gif") top left no-repeat;
		}
		#t8 .button4 a {
		background:url("../../../../../../../../../../../../images/t25_babydevcalendar/3month_but_off_on.gif") top left no-repeat;
		}
		#t8 .button5 a {
		background:url("../../../../../../../../../../../../images/t25_babydevcalendar/4to6month_but_off_on.gif") top left no-repeat;
		}
		#t8 .button6 a {
		background:url("../../../../../../../../../../../../images/t25_babydevcalendar/7to9month_but_off_on.gif") top left no-repeat;
		}
		#t8 .button7 a {
		background:url("../../../../../../../../../../../../images/t25_babydevcalendar/10to11month_but_off_on.gif") top left no-repeat;
		}
		#t8 .button8 a {
		background:url("../../../../../../../../../../../../images/t25_babydevcalendar/toddler_but_off_on.gif") top left no-repeat;
		}
		#t8 .button1 a:hover,
		#t8 .button2 a:hover,
		#t8 .button3 a:hover,
		#t8 .button4 a:hover,
		#t8 .button5 a:hover,
		#t8 .button6 a:hover,
		#t8 .button7 a:hover,
		#t8 .button8 a:hover {
		background-position: bottom left;
		}
		#t8 .button1 a span,
		#t8 .button2 a span,
		#t8 .button3 a span,
		#t8 .button4 a span,
		#t8 .button5 a span,
		#t8 .button6 a span,
		#t8 .button7 a span,
		#t8 .button8 a span {
		display:none;
		}

#t25 #mainContent { /* hero image */
background:0px 22px no-repeat;
width:780px;
margin-left:10px;
float:left;
font-size:1em;
font-weight:bold;
}

/* what happens next t52 */
#clipboardBox {
width:539px;
background:url("../../../../../../../../../../../../images/t52_whathappensnext/clipboard_slither.gif") top left repeat-y;
}
#clipboardBoxTop {
background:url("../../../../../../../../../../../../images/t52_whathappensnext/clipboard_top.gif") top left no-repeat;
/*height:789px;*/
}
	.weekBlockTop {
	width:419px;
	background:url("../../../../../../../../../../../../images/t52_whathappensnext/thickline.gif") top left no-repeat;
	padding:13px 0 5px 0;
	margin-right:36px;
	_margin-right:18px; /* ie6 specific */
	float:right;
	}
	.weekBlock {
	width:419px;
	background:url("../../../../../../../../../../../../images/t52_whathappensnext/thinline.gif") top left no-repeat;
	padding:13px 0 5px 0;
	margin-right:36px;
	_margin-right:18px; /* ie6 specific */
	float:right;
	}
		p.weekTitle {
		font-size:1.4em;
		font-weight:bold;
		color:#00903a;
		padding-bottom:5px;
		float:left;
		}
		#clipboardPhoto {
		background:url("../../../../../../../../../../../../images/t52_whathappensnext/clipboard_photo.png") bottom right no-repeat;
		width:273px;
		height:199px;
		margin:36px 0 15px 66px;
		_margin:36px 0 15px 33px; /* ie6 specific */
		float:left;
		}
		#clipboardText {
		width:159px;
		margin: 15px 38px 0 0;
		_margin: 15px 19px 0 0; /* ie6 specific */
		float:right;
		}
		#clipboardText .title {
		padding-bottom:30px;
		}
	
	.progress {
	width:250px;
	float:right;
	}
	.progressBar {
	width:84px;
	height:16px;
	background:url("../../../../../../../../../../../../images/t52_whathappensnext/progressbar_background.gif") top left no-repeat;
	float:right;
	}
		.progressColour {
		margin:2px 0 0 2px;
		_margin:2px 0 0 1px; /* ie6 specific */
		height:12px;
		width:25px;
		background-color:#008f3a;
		float:left;
		}
	p.progressNumber {
	font-size:1.1em;
	font-weight:bold;
	color:#00903a;
	float:right;
	padding:0 10px 0 0;
	}
#clipboardBoxBottom {
height:36px;
background:url("../../../../../../../../../../../../images/t52_whathappensnext/clipboard_bottom.gif") bottom left no-repeat;
}
#t52 a.downloadBut {
width:161px;
height:23px;
display:block;
background:url("../../../../../../../../../../../../images/t52_whathappensnext/download_but_off_on.gif") top left no-repeat;
margin-bottom:20px;
}
	#t52 a:hover.downloadBut {
	background-position:bottom;
	}
	#t52 a.downloadBut span {
	display:none;
	}

/* block tabs --------------------------------------------------- */
#t52 #blockTabs {
width:493px;
padding-left:46px;
background:url("../../../../../../../../../../../../images/t52_whathappensnext/tab_shaddow.gif") 41px 0 no-repeat;
}
	#t52 #blockTabs ul {
	list-style:none;
	display:block;
	}
	#t52 #blockTabs li {
	float:left;
	width:109px;
	display:block;
	font-size:1.2em;
	font-weight:bold;
	text-align:center;
	}
	#t52 #blockTabs li {
	background:#f0f8e9 url("../../../../../../../../../../../../images/feature_blocks/tab_bg_off_darkgreen.gif") left top no-repeat;
	}	
		/* on-state for the first tab */
		#t52 #blockTabs li.firstTabOn {
		background:#00903a url("../../../../../../../../../../../../images/t52_whathappensnext/tab_bg_first_on.gif") left top no-repeat;
		}
		/* on-state for all other tabs */
		#t52 #blockTabs li.tabOn {
		background:#00903a url("../../../../../../../../../../../../images/t52_whathappensnext/tab_bg_on.gif") left top no-repeat;
		}
			/* text colour for on-states */
			#t52 #blockTabs li.firstTabOn a,
			#t52 #blockTabs li.tabOn a {
			color:#FFFFFF;
			}
		/* off-state for the first tab */
		#t52 #blockTabs li.firstTabOff {
		background:#f0f8e9 url("../../../../../../../../../../../../images/t52_whathappensnext/tab_bg_first_off.gif") left top no-repeat;
		}

		#t52 #blockTabs li a,
		#t52 #blockTabs li a {
		padding:11px 0;
		min-height:30px;		/* for standards-compliant browsers */
		_height:30px;			/* for IE6 */
		display:block;		
		}	


/* my friends - t61 ----------------------------------------- */
#t61 #mainContent { /* hero image */
background:url(/images/hero_images/myfriends_hero_t61.jpg) 0px 23px no-repeat;
}
#t61 #blockTabsWideGold,
#t61_2 #blockTabsWideGold ,
#t61_3 #blockTabsWideGold  {
width:440px;
}

	#t61 .jumpMenuWrapper {
	float:left;
	margin-top:2px;
	}
	#t61 .pageJumpMenuLabel {
	font-size:1.1em;
	font-weight:bold;
	margin-right:5px;
	}
	#t61 .pageJumpMenu {
	font-size:1.1em;
	width:125px;
	}
	#t61 .goBtn {
	margin: 3px 0 0 8px;
	float:left;
	}
	#t61 .helpLink {
	float:right;
	padding:0 0 0 15px;
	margin-top:5px;
	background:url(/images/white_arrow.gif) 0 1px no-repeat;
	}
	#t61 .paddingBottomEight {
	padding-bottom:8px;
	}
	#t61 .paddingBottomTwenty {
	padding-bottom:20px;
	}
	#t61 #blockTabsWideLightBlue {	/* set the width for 4 tabs */
	width:400px;
	}
	#t61 #tabbedBoxContainer {
	padding:16px 0 0 0;
	}
	#t61 #tabbedBoxWrapper {
	background: #fff;
	}
		#t61 #tabbedBoxBottom {
		width:570px;
		}
			#t61 #tabbedBoxContents {
			width:570px;
			background:url(/images/t66_mydetails/bg-recipeTop.jpg) left top no-repeat;
			clear:both;
			}
				#t61 .tabbedBoxPadding {
				padding:37px 16px 27px 16px;
				min-height:305px;
			    height:auto !important;
			    height:305px;
				}
					#t61 .sectionHeading {
					padding-bottom:12px;
					}
					#t61 .jumpMenuLabel {
					margin-right:8px;
					font-size:1.1em;
					font-weight:bold;
					}
					#t61 .jumpMenuWide {
					width:125px;
					font-size:1.1em;
					}
					#t61 .friendCount {
					float:right;
					}
					#t61 .friendBoxWrapper {
					width:481px;
					background:url(/images/t61_myfriends/friendbox_middle.gif) left top repeat-y;
					margin-bottom:10px;
					}
						#t61 .friendBoxTop {
						width:481px;
						background:url(/images/t61_myfriends/friendbox_top.gif) left top no-repeat;
						}
						#t61 .friendBoxBottom {
						width:481px;
						background:url(/images/t61_myfriends/friendbox_bottom.gif) left bottom no-repeat;
						}
							#t61 .friendBoxImage {
							margin:10px 12px 10px 10px;
							float:left;
							border:#8c8c8c 1px solid;
							}
							#t61 .friendBoxCopy {
							width:250px;
							float:left;
							margin-top:10px;
							padding-left:10px;
							}
							#t61 .friendBoxButtons {
							margin:10px 10px 10px 0;
							float:right;
							}
								#t61 .sendMessageBtn a:link, 
								#t61 .sendMessageBtn a:visited,
								#t61 .viewProfileBtn a:link, 
								#t61 .viewProfileBtn a:visited,
								#t61 .removeFriendBtn a:link, 
								#t61 .removeFriendBtn a:visited {
								display:block;
								width:94px;
								height:19px;
								line-height:19px;
								text-decoration:none;
								}
								/* background images for buttons */
								/* send message */
								#t61 .sendMessageBtn a:link, 
								#t61 .sendMessageBtn a:visited {
								background: url(/images/t61_myfriends/sendmessage_btn_off_on.gif) no-repeat left top;
								}
								/* view profile */
								#t61 .viewProfileBtn a:link, 
								#t61 .viewProfileBtn a:visited {
								background: url(/images/t61_myfriends/viewprofile_btn_off_on.gif) no-repeat left top;
								}
								/* remove friend */
								#t61 .removeFriendBtn a:link, 
								#t61 .removeFriendBtn a:visited {
								background: url(/images/t61_myfriends/removefriend_btn_off_on.gif) no-repeat left top;
								}
								#t61 .sendMessageBtn a:hover,
								#t61 .viewProfileBtn a:hover,
								#t61 .removeFriendBtn a:hover {
								background-position: left bottom;
								}
								#t61 .sendMessageBtn a span,
								#t61 .viewProfileBtn a span,
								#t61 .removeFriendBtn a span {
								display:none;
								}
																
/* my friends - t61_2 ----------------------------------------- */
#t61_2 #mainContent { /* hero image */
background:url("../../../../../../../../../../../../images/hero_images/myfriends_hero_t61_2.jpg") 0px 23px no-repeat;
}

	#t61_2 .jumpMenuWrapper {
	float:left;
	margin-top:2px;
	}
	#t61_2 .pageJumpMenuLabel {
	font-size:1.1em;
	font-weight:bold;
	margin-right:5px;
	}
	#t61_2 .pageJumpMenu {
	font-size:1.1em;
	width:125px;
	}
	#t61_2 .goBtn {
	margin-left:8px;
	float:left;
	}
	#t61_2 .helpLink {
	float:right;
	padding:0 0 0 15px;
	margin-top:5px;
	background:url("../../../../../../../../../../../../images/white_arrow.gif") 0 1px no-repeat;
	}
	#t61_2 .paddingBottomEight {
	padding-bottom:8px;
	}
	#t61_2 .paddingBottomTwenty {
	padding-bottom:20px;
	}
	#t61_2 #blockTabsWideLightBlue {	/* set the width for 4 tabs */
	width:400px;
	}
	#t61_2 #tabbedBoxContainer {
	padding:16px 0 0 0;
	}
	#t61_2 #tabbedBoxWrapper {
	background:#fff;
	}
		#t61_2 #tabbedBoxBottom {
		width:570px;
		background:url("../../../../../../../../../../../../images/t66_mydetails/bg-recipeTop-2.jpg") left top no-repeat;
		}
			#t61_2 #tabbedBoxContents {
			width:570px;
			clear:both;
			}
				#t61_2 .tabbedBoxPadding {
				padding:37px 16px 27px 16px;
				min-height:305px;
			    height:auto !important;
			    height:305px;
				}
					#t61_2 .sectionHeading {
					padding-bottom:12px;
					}
					#t61_2 .friendBoxWrapper {
					width:481px;
					background:url("../../../../../../../../../../../../images/t61_myfriends/friendbox_middle.gif") left top repeat-y;
					margin-bottom:10px;
					}
						#t61_2 .friendBoxTop {
						width:481px;
						background:url("../../../../../../../../../../../../images/t61_myfriends/friendbox_top.gif") left top no-repeat;
						}
						#t61_2 .friendBoxBottom {
						width:481px;
						background:url("../../../../../../../../../../../../images/t61_myfriends/friendbox_bottom.gif") left bottom no-repeat;
						}
							#t61_2 .friendBoxImage {
							margin:10px 12px 10px 10px;
							float:left;
							border:#8c8c8c 1px solid;
							}
							#t61_2 .friendBoxCopy {
							float:left;
							margin-top:10px;
							padding-left:10px;
							width:250px;							
							}
							#t61_2 .friendBoxButtons {
							margin:10px 10px 10px 0;
							float:right;
							}
								#t61_2 .acceptBtn a:link, 
								#t61_2 .acceptBtn a:visited,
								#t61_2 .viewProfileBtn a:link, 
								#t61_2 .viewProfileBtn a:visited,
								#t61_2 .ignoreBtn a:link, 
								#t61_2 .ignoreBtn a:visited {
								display:block;
								width:94px;
								height:19px;
								line-height:19px;
								text-decoration:none;
								}
								/* background images for buttons */
								/* accept */
								#t61_2 .acceptBtn a:link, 
								#t61_2 .acceptBtn a:visited { 
								background: url("../../../../../../../../../../../../images/t61_myfriends/accept_btn_off_on.gif") no-repeat left top;
								}
								/* view profile */
								#t61_2 .viewProfileBtn a:link, 
								#t61_2 .viewProfileBtn a:visited {
								background: url("../../../../../../../../../../../../images/t61_myfriends/viewprofile_btn_off_on.gif") no-repeat left top;
								}
								/* ignore */
								#t61_2 .ignoreBtn a:link, 
								#t61_2 .ignoreBtn a:visited {
								background: url("../../../../../../../../../../../../images/t61_myfriends/ignore_btn_off_on.gif") no-repeat left top;
								}
								#t61_2 .acceptBtn a:hover,
								#t61_2 .viewProfileBtn a:hover,
								#t61_2 .ignoreBtn a:hover {
								background-position: left bottom;
								}
								#t61_2 .acceptBtn a span,
								#t61_2 .viewProfileBtn a span,
								#t61_2 .ignoreBtn a span {
								display:none;
								}
								#t61_2 .blockLink {
								padding:0 0 0 15px;
								margin:10px 0 0 4px;
								background:url("../../../../../../../../../../../../images/white_arrow.gif") 0 1px no-repeat;
								}
								
/* my friends - t61_3 ----------------------------------------- */
#t61_3 #mainContent { /* hero image */
background:url("../../../../../../../../../../../../images/hero_images/myfriends_hero_t61_3.jpg") 0px 23px no-repeat;
}
	#t61_3 .jumpMenuWrapper {
	float:left;
	margin-top:2px;
	}
	#t61_3 .pageJumpMenuLabel {
	font-size:1.1em;
	font-weight:bold;
	margin-right:5px;
	}
	#t61_3 .pageJumpMenu {
	font-size:1.1em;
	width:125px;
	}
	#t61_3 .goBtn {
	margin-left:8px;
	float:left;
	}
	#t61_3 .helpLink {
	float:right;
	padding:0 0 0 15px;
	margin-top:5px;
	background:url("../../../../../../../../../../../../images/white_arrow.gif") 0 1px no-repeat;
	}
	#t61_3 .paddingBottomEight {
	padding-bottom:8px;
	}
	#t61_3 .paddingBottomTwenty {
	padding-bottom:20px;
	}
	#t61_3 #blockTabsWideLightBlue {	/* set the width for 4 tabs */
	width:400px;
	}
	#t61_3 #tabbedBoxContainer {
	padding:16px 0 0 0;
	}
	#t61_3 #tabbedBoxWrapper {
	background: #fff;
	}
		#t61_3 #tabbedBoxBottom {
		width:570px;
		background:url("../../../../../../../../../../../../images/t66_mydetails/bg-recipeTop-3.jpg") left top no-repeat;
		}
			#t61_3 #tabbedBoxContents {
			width:570px;
			background:url("../../../../../../../../../../../../images/t66_mydetails/bg-recipeBottom.gif") left bottom no-repeat;
			clear:both;
			}
				#t61_3 .tabbedBoxPadding {
				padding:37px 16px 27px 16px;
				min-height:305px;
			    height:auto !important;
			    height:305px;
				}
					#t61_3 .sectionHeading {
					padding-bottom:12px;
					}
					#t61_3 .friendBoxWrapper {
					width:481px;
					background:url("../../../../../../../../../../../../images/t61_myfriends/friendbox_middle.gif") left top repeat-y;
					margin-bottom:10px;
					}
						#t61_3 .friendBoxTop {
						width:481px;
						background:url("../../../../../../../../../../../../images/t61_myfriends/friendbox_top.gif") left top no-repeat;
						}
						#t61_3 .friendBoxBottom {
						width:481px;
						background:url("../../../../../../../../../../../../images/t61_myfriends/friendbox_bottom.gif") left bottom no-repeat;
						}
							#t61_3 .friendBoxImage {
							margin:10px 12px 10px 10px;
							float:left;
							border:#8c8c8c 1px solid;
							}
							#t61_3 .friendBoxCopy {
							float:left;
							margin-top:10px;
							padding-left:10px;
							width:250px;
							}
							#t61_3 .friendBoxButtons {
							margin:10px 10px 10px 0;
							float:right;
							}
								#t61_3 .resubmitBtn a:link, 
								#t61_3 .resubmitBtn a:visited,
								#t61_3 .sendMessageBtn a:link, 
								#t61_3 .sendMessageBtn a:visited,
								#t61_3 .viewProfileBtn a:link, 
								#t61_3 .viewProfileBtn a:visited,
								#t61_3 .cancelBtn a:link, 
								#t61_3 .cancelBtn a:visited {
								display:block;
								width:94px;
								height:19px;
								line-height:19px;
								text-decoration:none;
								}
								/* background images for buttons */
								/* resubmit */
								#t61_3 .resubmitBtn a:link, 
								#t61_3 .resubmitBtn a:visited {
								background: url("../../../../../../../../../../../../images/t61_myfriends/resubmit_btn_off_on.gif") no-repeat left top;
								}
								/* send message */
								#t61_3 .sendMessageBtn a:link, 
								#t61_3 .sendMessageBtn a:visited {
								background: url("../../../../../../../../../../../../images/t61_myfriends/sendmessage_btn_off_on.gif") no-repeat left top;
								}
								/* view profile */
								#t61_3 .viewProfileBtn a:link, 
								#t61_3 .viewProfileBtn a:visited {
								background: url("../../../../../../../../../../../../images/t61_myfriends/viewprofile_btn_off_on.gif") no-repeat left top;
								}
								/* cancel */
								#t61_3 .cancelBtn a:link, 
								#t61_3 .cancelBtn a:visited {
								background: url("../../../../../../../../../../../../images/t61_myfriends/cancel_btn_off_on.gif") no-repeat left top;
								margin-top:10px;
								}
								#t61_3 .resubmitBtn a:hover,
								#t61_3 .sendMessageBtn a:hover,
								#t61_3 .viewProfileBtn a:hover,
								#t61_3 .cancelBtn a:hover {
								background-position: left bottom;
								}
								#t61_3 .resubmitBtn a span,
								#t61_3 .sendMessageBtn a span,
								#t61_3 .viewProfileBtn a span,
								#t61_3 .cancelBtn a span {
								display:none;
								}
								

/* personal info warning - t50 ----------------------------------------- */
#t50 #mainContent { /* hero image */
background:url("../../../../../../../../../../../../images/hero_images/personalinfowarning_hero_t50.jpg") 0px 23px no-repeat;
}

#t50 .paddingBottomTen {
padding-bottom:10px;
}
#t50 .paddingBottomThirty {
padding-bottom:30px;
}
#t50 .warningTitle {
font-size:2.4em;
font-weight:bold;
color:#ff8607;
padding-bottom:0;
}
#t50 .warningMsg {
font-size:1.6em;
font-weight:bold;
padding-bottom:12px;
}
#t50 .topicBoxWrapper {
width:555px;
background:url("../../../../../../../../../../../../images/t50_personalinfowarning/topicbox_middle.gif") left top repeat-y;
margin-bottom:20px;
}
	#t50 .topicBoxTop {
	width:555px;
	background:url("../../../../../../../../../../../../images/t50_personalinfowarning/topicbox_top.gif") left top no-repeat;
	}
		#t50 .topicBoxBottom {
		width:555px;
		background:url("../../../../../../../../../../../../images/t50_personalinfowarning/topicbox_bottom.gif") left bottom no-repeat;
		}
			#t50 .topicBoxPadding {
			padding:11px 15px 12px 15px;
			}
				#t50 .topicLeft {
				width:102px;
				float:left;
				}
					#t50 .userImage {
					border:#8c8c8c 1px solid;
					margin-bottom:4px;
					}
				#t50 .topicRight {
				width:420px;
				float:left;
				}
				/* override default link style */
				#t50 .topicRight a {
				color:#ff8607;
				text-decoration:none;
				}
				#t50 .topicRight a:hover {
				text-decoration:underline;
				}
#t50 .checkLabel {
font-size:1.1em;
}
#t50 .publishBtn {
margin-left:8px;
}

/* submit your story - t56 ----------------------------------------- */
#t56 #mainContent { /* hero image */
	background:url(/images/hero_images/submityourstory_hero_t56.jpg) 0px 0px no-repeat;
	width:790px;
	margin-left:10px;
	float:left;
	font-weight:bold;
}

#t56 .legend {
font-weight:bold;
}
#t56 .paddingBottomTwenty {
padding-bottom:20px;
}
#t56 .paddingBottomThirty {
padding-bottom:30px;
}
#t56 .fieldLabel {
width:110px;
padding-left:15px;
font-size:1.1em;
float:left;
}

#t56 .formField {
width:240px;
padding:1px;
margin-left:10px;
float:left;
}
#t56 .jumpMenuWide {
width:165px;
margin-left:10px;
font-size:1.1em;
float:left;
}
#t56 .textAreaWide {
width:415px;
margin-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:1.1em;
float:left;
}
#t56 .mandatory{
background:url(/images/t32_contactus/red_asterisk_t32.gif) 0 4px no-repeat;
}
#t56 .cancelBtn {
margin-left:132px;
float:left;
}
#t56 .previewBtn,
#t56 .publishBtn {
float:right;
}
#t56 .publishBtn {
margin-right:60px;
}

/* report content - t56_1 ----------------------------------------- */

#t56_1 #mainContent { /* hero image */
background:url("../../../../../../../../../../../../images/hero_images/report_abuse_hero_t56_1.jpg") 0px 23px no-repeat;
_background:url("../../../../../../../../../../../../images/hero_images/report_abuse_hero_t56_1.jpg") 3px 22px no-repeat;
width:780px;
_width:785px;
margin-left:10px;
float:left;
font-size:1em;
font-weight:bold;
}
#t56_1 .legend {
font-weight:bold;
}
#t56_1 .paddingBottomTwenty {
padding-bottom:20px;
}
#t56_1 .paddingBottomThirty {
padding-bottom:30px;
}
#t56_1 .fieldLabel {
width:110px;
padding-left:15px;
font-size:1.1em;
float:left;
}
#t56_1 .formField {
width:240px;
padding:1px;
margin-left:10px;
float:left;
}
#t56_1 .jumpMenuWide {
width:165px;
margin-left:10px;
font-size:1.1em;
float:left;
}
#t56_1 .textAreaWide {
width:415px;
margin-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:1.1em;
float:left;
}
#t56_1 .mandatory{
background:url("../../../../../../../../../../../../images/t32_contactus/red_asterisk_t32.gif") 0 4px no-repeat;
}
#t56_1 .cancelBtn {
margin-left:132px;
float:left;
}
#t56_1 .previewBtn,
#t56_1 .publishBtn {
float:right;
}
#t56_1 .publishBtn {
margin-left:4px;
}
#t56_1 #pgTitleTable #sub_head{
margin-top:0;
}

/* open new topic - t64 ----------------------------------------- */
/*#t64 #mainContent { 
background:url("../../../../../images/hero_images/opennewtopic_hero_t64.jpg") 0px 23px no-repeat;
}

#t64 .newTopicBoxWrapper {
width:615px;
background:url("../../../../../images/t64_opennewtopic/opennewtopic_box_middle.gif") left top repeat-y;
}
	#t64 .newTopicBoxTop {
	width:615px;
	height:33px;
	background:url("../../../../../images/t64_opennewtopic/openenewtopic_box_top.gif") left top no-repeat;
	}
		#t64 .boxTitle {
		font-size:1.6em;
		font-weight:bold;
		color:#FFFFFF;
		padding:8px 0 0 15px;
		}
	#t64 .newTopicBoxBottom {
	width:615px;
	background:url("../../../../../images/t64_opennewtopic/opennewtopic_box_bottom.gif") left bottom no-repeat;
	}
		#t64 .newTopicBoxPadding {
		padding:10px 15px 50px 15px;
		}
			#t64 .userImage {
			border:#8c8c8c 1px solid;
			float:left;
			margin-right:9px;
			}
			#t64 .newTopic {
			width:435px;
			float:left;
			}
			#t64 .paddingBottomTen {
			padding-bottom:10px;
			}
			#t64 .paddingBottomFifteen {
			padding-bottom:15px;
			}
			#t64 .jumpLabel {
			float:left;
			font-size:1.1em;
			font-weight:bold;
			}
			#t64 .jumpMenuWide {
			float:left;
			font-size:1.1em;
			margin-left:4px;
			width:145px;
			}
			#t64 .fieldLabel {
			font-size:1.1em;
			display:block;
			padding-bottom:6px;
			}
			#t64 .formField {
			width:435px;
			padding:1px;
			display:block;
			font-family:Arial, Helvetica, sans-serif;
			font-size:1.1em;
			}
			#t64 .optionWord {
			float:left;
			font-weight:bold;
			margin:4px 4px 0 4px;
			}
*/			
			
/* profile article alternate - t13_1 ----------------------------------------- */
#t13 #mainContent { /* hero image */
	background:0px 22px no-repeat;
	width:780px;
	margin-left:0px;
	float:left;
	font-size:12px;
	font-weight:bold;
}

#mainContent #pageTitleSifr h1{
	width: 350px;
}

#t13 #helpBubbleTextBox {
width:282px
}
#t13 #expertImage
{
	float: right;
    height: 249px;
    margin: 0 15px 10px 0;
    width: 215px;
}

#t13 #questionBox {
width:615px;
background:url("../../../../../../../../../../../../images/t63_registrationcomplete/infobox_middle_t63.gif") left top repeat-y;
margin-bottom:22px;
}
#t13 #questionBoxTop {
width:615px;
background:url("../../../../../../../../../../../../images/t13_1_profilearticlealternate/question_box_top.gif") top left no-repeat;
}
	#t13 #questionBoxText {
	padding:25px 15px 0 15px;
	}
		#t13 .question {
		font-size:1.4em;
		font-weight:bold;
		padding-bottom:8px;
		}
		#t13 #questionBoxText p{
		padding:5px 0;
		color:#757575;
		font-size:1.1em;
		}
		#t13 .quote {
		font-size:1.6em;
		font-weight:bold;
		color:#9d9d9d;
		padding-bottom:10px;
		}
		#t13 .relatedArticleLink {
		padding:0 0 3px 15px;
		background: url("../../../../../../../../../../../../images/white_arrow.gif") 0 2px no-repeat;
		}
#t13 #questionBoxBottom {
width:615px;
height:10px;
background:url("../../../../../../../../../../../../images/t63_registrationcomplete/infobox_bottom_t63.gif") left top no-repeat;
}

#t13 a.meetBut {
width:173px;
height:28px;
display:block;
background:url("../../../../../../../../../../../../images/t13_1_profilearticlealternate/meettheteam_but_off_on.gif") top left no-repeat;
margin: 15px 0 0 25px;
}
	#t13 a:hover.meetBut {
	background-position:bottom;
	}
		#t13 a.meetBut span {
		display:none;
		}
/********** Q&A**************/
#t13 #qaBox{
float:left;
width:615px;
background:url("../../../../../../../../../../../../images/t13_1_profilearticlealternate/q%26a_bg.gif") top left repeat-y;
}
#t13 #qaBoxTop{
float:left;
width:615px;
height:11px;
background:url("../../../../../../../../../../../../images/t13_1_profilearticlealternate/q%26a_top.gif") top left no-repeat;
}
#t13 #qaContent{
padding-left:10px;
float:left;width:615px;
background:url("../../../../../../../../../../../../images/t13_1_profilearticlealternate/q%26a_bottom.gif") bottom left no-repeat;
}
#t13 #qaContent, #t13 #qaContent p{
font-size:1.1em;
font-weight:bold;
}

.questionBlock {
width:586px;
padding-top:6px;
}
	.questionBlockQ {
	padding-bottom:5px;
	}
		.questionTextBlock {
		width:490px;
		margin-left:10px;
		padding-top:4px;
		float:left;
		}
			#t13 p.noPaddingLinks {
			padding:0 0 4px 0;
			color:#757575;
			}
			#t13 .noPaddingLinks a{
			color:#034694;
			}
			#t13 .questionLink {
			padding:0 0 0 25px;
			background: url("../../../../../../../../../../../../images/black_arrow.gif") top left no-repeat;
			
			}
				#t13 #mainContentLeft .questionLink a {
				font-size:1.5em;
				color:#9a7e33;
				}
#t13 a.viewBut {
width:119px;
height:28px;
display:block;
float:right;
background:url("../../../../../../../../../../../../images/t13_1_profilearticlealternate/viewall_but_off_on.gif") top left no-repeat;
margin:10px 30px 10px 0;
}
	#t13 a:hover.viewBut {
	background-position:bottom;
	}
		#t13 a.viewBut span {
		display:none;
		}
#t13 p.noPadding {
padding-bottom:3px;
}

/* profile article  - t13 ----------------------------------------- */
#t13 #fiveTipsBox{
width:570px;
background:url("../../../../../../../../../../../../images/t63_registrationcomplete/bg-itemTop.jpg") left top no-repeat;
}
#t13 #fiveTipsBoxTop{
width:570px;
}
	#t13 #fiveTipsBoxText {
	padding:15px 20px 15px 20px;
	}
		#t13 #fiveTipsBoxText ul {
		list-style:none;
		margin:0;
		paddin-bottom:0;
		font-size:1.1em;
		font-weight:bold;
		}	
		#t13 #fiveTipsBoxText li{
		padding:4px 0 7px 30px;
		font-weight:bold;
		}
		
			#t13 #fiveTipsBoxText li#tip1{
			background:url("../../../../../../../../../../../../images/t13_profilearticle/1.gif") top left no-repeat;
			}
			#t13 #fiveTipsBoxText li#tip2{
			background:url("../../../../../../../../../../../../images/t13_profilearticle/2.gif") top left no-repeat;
			}
			#t13 #fiveTipsBoxText li#tip3{
			background:url("../../../../../../../../../../../../images/t13_profilearticle/3.gif") top left no-repeat;
			}
			#t13 #fiveTipsBoxText li#tip4{
			background:url("../../../../../../../../../../../../images/t13_profilearticle/4.gif") top left no-repeat;
			}
			#t13 #fiveTipsBoxText li#tip5{
			background:url("../../../../../../../../../../../../images/t13_profilearticle/5.gif") top left no-repeat;
			}

#t13 #fiveTipsBoxBottom{
width:570px;
/*height:10px;
background:url("../../../../../../../../../../../../images/t63_registrationcomplete/bg-loginBottom.gif") left top no-repeat;*/
}

/* recipe article - t54 --------------------------------------------- */
#t8 h3.darkgreenBold {
font-size:2.4em;
padding-bottom:6px;
}
#t8 p.recipeTitleNoPadding {
padding:0;
}
#t8 #mainContentLeft .bullet ul {
margin:0;
padding-bottom:1.2em;
list-style:none;
}
	#t8 #mainContentLeft .bullet ul li {
	font-size:1.1em;
	text-decoration:none;
	padding:0 0 1px 14px;
	background:url('/images/grey_bullet_on_white.gif') no-repeat 0 5px;
	display:block;
	}
#t8 #mainContentLeft #listBase {
padding-left:8px;
}
#t8 #mainContentLeft ol {
padding-bottom:1.2em;
padding-left:1em;

}
	#t8 #mainContentLeft ol li {
	font-size:1.1em;
	

	}
#t8 .gluten {
width:120px;
float:left;
padding-bottom:10px;
padding-bottom:0px;
}
#t8 .soya {
width:145px;
float:left;
padding-bottom:10px;
padding-bottom:0px;
}
#t8 .egg {
width:140px;
float:left;
padding-bottom:10px;
_padding-bottom:0px;
}
#t8 .milk {
width:140px;
float:left;
padding-bottom:10px;
_padding-bottom:0px;
}
#t8 .veg {
width:115px;
float:left;
padding-bottom:10px;
_padding-bottom:0px;
}
	#t8 .gluten img,
	#t8 .soya img,
	#t8 .egg img,
	#t8 .milk img,
	#t8 .veg img {
	padding: 0 4px 0 0;
	float:left;
	}
	#t8 .gluten p,
	#t8 .soya p,
	#t8 .egg p,
	#t8 .milk p,
	#t8 .veg p {
	padding:6px 10px 0 0;
	float:left;
	}
		
/* compose message add - t37 ----------------------------------------- */
#t37 #mainContent { /* hero image */
background:url("../../../../../../../../../../../../images/hero_images/messaging_hero.jpg") 0px 23px no-repeat;
}


#t37 #pageTitleLightBlue 
{
	padding-bottom:190px;
}

	#t37 .jumpMenuWrapper {
	float:left;
	margin-top:2px;
	}
	#t37 .pageJumpMenuLabel {
	font-size:1.1em;
	font-weight:bold;
	margin-right:5px;
	}
	#t37 .pageJumpMenu {
	font-size:1.1em;
	width:125px;
	}
	#t37 .goBtn {
	margin-left:8px;
	float:left;
	}
	#t37 .paddingBottomTen {
	padding-bottom:10px;
	}
	#t37 .inboxLink {
	font-size:1.2em;
	padding:0 0 12px 23px;
	background:url("../../../../../../../../../../../../images/t37_composemessage/message_icon_blue.gif") left top no-repeat;
	}
	#t37 .messageBoxWrapper {
	width:510px;
	background:url("../../../../../../../../../../../../images/t37_composemessage/messagebox_middle.gif") left top repeat-y;
	margin-bottom:10px;
	}
		#t37 .messageBoxTop {
		width:510px;
		background:url("../../../../../../../../../../../../images/t37_composemessage/messagebox_top.gif") left top no-repeat;
		}
			#t37 .messageBoxBottom {
			width:510px;
			background:url("../../../../../../../../../../../../images/t37_composemessage/messagebox_bottom.gif") left bottom no-repeat;
			}
				#t37 .messageBoxPadding {
				padding:35px 30px;
				}
					#t37 .fromField, 
					#t37 .fieldLabel {
					font-weight:bold;
					}
					#t37 .fieldLabel {
					width:100px;
					float:left;
					font-size:1.1em;
					margin-top:3px;
					}
					#t37 .toColumn {
					width:347px;
					float:left;
					}
						#t37 .userRow {
						width:347px;
						padding-bottom:16px;
						}
							#t37 .userImg {
							width:55px;
							float:left;
							}
								#t37 .userImgBorder {
								border:#8c8c8c 1px solid;
								}
							#t37 .userDetails {
							float:left;
							}
								#t37 .noPadding {
								padding:0;
								}
								#t37 .arrowLink,
								#t37 .chooseLink {
								padding:0 0 0 15px;
								background:url("../../../../../../../../../../../../images/white_arrow.gif") 0 1px no-repeat;
								}
								#t37 .chooseLink {
								margin-top:4px;
								}
								#t37 .formField {
								width:180px;
								margin-right:10px;
								padding:1px;
								}
							#t37 .subjectLabel {
							display:block;
							font-size:1.1em;
							font-weight:bold;
							margin-bottom:3px;
							}
							#t37 .textAreaWide {
							width:446px;
							font-family:Arial, Helvetica, sans-serif;
							font-size:1.1em;
							margin-bottom:12px;

/* hover box */							}
#t37 #hover_box {
border:1px solid #0090d9;
background-color:#fff;
padding:10px;
position:absolute;
width:300px;
z-index:99;
}
#t37 #hover_box_close {
float:right;
padding:0 0 10px 10px;
}
							
/* message sent - t36 ----------------------------------------- */
#t36 #mainContent { /* hero image */
background:url("../../../../../../../../../../../../images/hero_images/messaging_hero.jpg") 0px 23px no-repeat;
}

	#t36 .jumpMenuWrapper {
	float:left;
	margin-top:2px;
	}
	#t36 .pageJumpMenuLabel {
	font-size:1.1em;
	font-weight:bold;
	margin-right:5px;
	}
	#t36 .pageJumpMenu {
	font-size:1.1em;
	width:125px;
	}
	#t36 .goBtn {
	margin-left:8px;
	float:left;
	}
	#t36 .paddingBottomTen {
	padding-bottom:10px;
	}
	#t36 .inboxLink {
	font-size:1.2em;
	padding:0 0 12px 23px;
	background:url("../../../../../../../../../../../../images/t37_composemessage/message_icon_blue.gif") left top no-repeat;
	}
	#t36 .messageBoxWrapper {
	width:510px;
	background:url("../../../../../../../../../../../../images/t37_composemessage/messagebox_middle.gif") left top repeat-y;
	margin-bottom:10px;
	}
		#t36 .messageBoxTop {
		width:510px;
		background:url("../../../../../../../../../../../../images/t37_composemessage/messagebox_top.gif") left top no-repeat;
		}
			#t36 .messageBoxBottom {
			width:510px;
			background:url("../../../../../../../../../../../../images/t37_composemessage/messagebox_bottom.gif") left bottom no-repeat;
			}
				#t36 .messageBoxPadding {
				padding:15px 30px 60px 30px;
				}
					#t36 .userImgBorder {
					border:#8c8c8c 1px solid;
					}
					#t36 .imageCaption {
					padding:0 0 8px 0;
					clear:both;
					}
					#t36 .arrowLink {
					padding:0 0 0 15px;
					margin-left:15px;
					background:url("../../../../../../../../../../../../images/white_arrow.gif") 0 1px no-repeat;
					}
					#t36 .messageRow {
					width:280px;
					}
						#t36 .messageRow p {
						float:left;
						}
					#t36 .fieldLabel {
					width:3.5em;
					font-weight:bold;
					width:80px;
					}
					#t36 .fieldDetail {
					float:left;
					}
					#t36 .userDetails {
					float:left;
					}
						#t36 .user {
						clear:both;
						}
	#t36 .printLink,
	#t36 .helpLink {
	float:right;
	}	
	#t36 .helpLink {
	margin-right:33px;		/* for compliant browsers */
	_margin-right:16px;		/* for ie6 */
	}

/* hover box */
#t36 #hover_box {
border:1px solid #0090d9;
background-color:#fff;
padding:10px;
position:absolute;
width:300px;
z-index:99;
}
#t36 #hover_box_close {
float:right;
padding:0 0 10px 10px;	
}
/* mums stories cat0 - t57 ----------------------------------------- */


#t57 a.submitBtn {
width:124px;
height:28px;
margin: 0 15px 20px 0;
display:block;
background:url(/images/t57_mumsstories_cat0/submityourstory_btn_off_on.gif) left top no-repeat;
}
#t57 a:hover.submitBtn {
background-position: bottom;
}
#t57 a.submitBtn span {
display:none;
}
#t57 .storyBlock {
width:550px;
padding-bottom:20px;
}
	#t57 .storyBlockLeft {
	width:90px;
	float:left;
	margin: 0 15px 0 0;
	}
	#t57 .storyBlockLeft a{
	width: 90px;
	white-space:nowrap;
	}
		#t57 .userImage {
		border:#8c8c8c 1px solid;
		margin-bottom:4px;
		}
	#t57 .storyBlockRight {
	width:460px;
	float:left;
	}
		#t57 .storyTitle {
		text-indent:5px;
		font-weight:bold;
		padding:0 0 0 15px;
		background:url(/images/tranparent_arrow.gif) 0 2px no-repeat;
		}
		#mainContent #mainContentLeft .storyTitle a{
		font-size: 17px;
		color: #01558a;
		}
		#t57 .dated {
		font-size:12px;
		font-weight:bold;
		padding-bottom:6px;
		padding: 5px 0 10px 20px;
		}
		#t57 .noPadding {
		padding:0;
		margin: 0 0 0 20px;
		}
		#t57 .readLink {
		padding: 6px 0 6px 20px;
		}
#t57 .prevLink {
float:left;
padding:0 0 0 20px;
margin-left:90px;	/* for compliant browsers */
_margin-left:45px;	/* for ie6 */
background:url(/images/prev_btn.gif) 0 3px no-repeat;
}
#t57 .nextLink {
float:right;
padding-right:20px;
background:url(/images/tranparent_arrow.gif) right 4px no-repeat;
}
#t57 .linkGold
{
	color:#bd8e36;
}
/* my messages - t35 ----------------------------------------- */
#t35 #mainContent { /* hero image */
background:url("../../../../../../../../../../../../images/hero_images/messaging_hero.jpg") 0px 23px no-repeat;
width:780px;
	margin-left:10px;
	float:left;
	font-size:1em;
	font-weight:bold;
}
	#t35 #pageTitleMiddle span a {
	color:#fff;
	font-size:1.1em;
	text-decoration:none;
	padding-left:15px;
	background:url("../../../../../../../../../../../../images/pagetitle_blocks/h1_arrow.gif") 0 1px no-repeat;
	}
		#t35 #pageTitleMiddle span a:hover {
		text-decoration:underline;
		}
#t35 .noHelpBubble {
padding-bottom: 155px;
}

#t35 .noHelpBubble .noHelpBubbleTitleHeading {
	margin-top:5px; 
	margin-left:10px;

}

#t35 .introCopyDescription
	{
		padding:0px 0px 0px 20px;
		width:595px;
		color:#00FF00;
	}
#t35 .introCopyDescription p
{
	color:#747474;
	padding:0px 0px 5px 0px;
}

/*#t35 #breadCrumbs
{
width:745px;
margin-left:4px;
float:left;
display:block;
}
#t35 #breadCrumbs P {
font-size:1em;
padding: 5px 0 5px 0;

}
#t35 #breadCrumbs p a {
color: #034694;
text-decoration: none;

}
#t35 #breadCrumbs p a:hover {
color: #034694;
text-decoration: underline;
}*/

#t35 .imgHeading
{
	border:#8c8c8c 1px solid;
	margin-left:13px;
}

	#t35 .jumpMenuWrapper {
	float:left;
	margin-top:2px;
	}
	#t35 .pageJumpMenuLabel {
	font-size:1.1em;
	font-weight:bold;
	margin-right:5px;
	}
	#t35 .pageJumpMenu {
	font-size:1.1em;
	width:125px;
	}
	#t35 .goBtn {
	margin-left:8px;
	float:left;
	margin-top:2px;
	}
	#t35 .paddingTen {
	padding:10px 0;
	}
	#t35 .paddingBottomTen {
	padding-bottom:10px;
	}
	#t35 .paddingBottomTwenty {
	padding-bottom:20px;
	}
	#t35 .inboxMessage {
	font-size:1.2em;
	font-weight:bold;
	margin-top:12px;
	}
	
	#t35 .inboxMessage span
	{
		color:#034694;
	}

	#t35 .composeLink,
	#t35 .viewBlockedLink,
	#t35 .helpLink,
	#t35 .viewAllLink {
	padding:0 0 0 20px;
	margin-bottom:5px;
	background: url("../../../../../../../../../../../../images/bullet2.gif") 0 -1px no-repeat;
	}
	#t35 .viewBlockedLink {
	margin-left:14px;
	}
	
	#t35 .messageTableWrapper {
	width:560px;
	background:url("../../../../../../../../../../../../images/t35_mymessages/tbl_top.gif") left top no-repeat;
				
				
}
	
	#t35 .messageTableTop {
	width:560px;
	height:41px;
	/*background:url("../../../../../../../../../images/t35_mymessages/tbl_top.gif") left top no-repeat;*/
	}
		#t35 .tableTitle {
		font-size:1.2em;
		font-weight:bold;
		color:#747474;
		padding:14px 0 0 0;
		text-align:center;
		}
	#t35 .messageTableMiddleWhite {
	width:560px;
	background:#FFFFFF url("../../../../../../../../../../../../images/t35_mymessages/tbl_line.gif") top left repeat-y;
	}
		#t35 .colOne {
		width:37px;
	
		}
			#t35 .colOnePadding {
			padding:30px 0 0 6px;
			}
		#t35 .colTwo {
		width:40px;
	
		}
		#t35 .colThree {
		width:110px;
		
		}
		#t35 .colFour {
		width:225px;
		
		}
		#t35 .colFive {
		width:67px;
		
		}
		#t35 .colSix {
		width:100px;
		
		}
			#t35 .colSixPadding {
			padding:10px 0 0 5px;
			}
	#t35 .messageTableMiddleBlue {
	width:560px;
	background:#e5f4fb url("../../../../../../../../../../../../images/t35_mymessages/tbl_line_alt.gif") top left repeat-y;
	}
	#t35 .messageTableBottom {
	width:560px;
	height:12px;
	background:url("../../../../../../../../../../../../images/t35_mymessages/tbl_bottom.gif") left top no-repeat;
	}
			/* margins and padding */
			#t35 .colTwo img {
			margin:30px 0 0 15px;
			}
			#t35 .colThree img {
			border:#8c8c8c 1px solid;
			margin:6px 0 0 7px;
			}
			#t35 .userName {
			padding:30px 0 3px 7px;
			}
			#t35 .subjectPadding {
			padding:30px 11px 0 11px;
			}
			#t35 .datePadding {
			text-align:center;
			padding:30px 0 0 0;
			}
			/* buttons - white by default */
			#t35 a.replyBtn {
			margin-top:2px;
			width:92px;
			height:19px;
			display:block;
			background:url("../../../../../../../../../../../../images/t35_mymessages/reply_btn_off_on_white.gif") left top no-repeat;
			
			}
			#t35 a.addBtn {
			margin-top:2px;
			width:92px;
			height:19px;
			display:block;
			background:url("../../../../../../../../../../../../images/t35_mymessages/add_as_friend_btn_off_on_white.gif") left top no-repeat;
			}
			#t35 a.addDisabledBtn {
			margin-top:2px;
			width:92px;
			height:19px;
			display:block;
			background:url("../../../../../../../../../../../../images/t35_mymessages/add_as_friend_btn_off_on_glay.gif") left top no-repeat;
			}
			
			#t35 a.deleteBtn {
			margin-top:2px;
			width:92px;
			height:19px;
			display:block;
			background:url("../../../../../../../../../../../../images/t35_mymessages/delete_btn_off_on_white.gif") left top no-repeat;
			}
			#t35 .blockLink {
			margin:4px 0 0 0px;
			padding:0 0 5px 20px;
			background: url("../../../../../../../../../../../../images/t35_mymessages/bullet_alt.gif") 0 -1px no-repeat;
			}
				#t35 a:hover.replyBtn,
				#t35 a:hover.addBtn,
				#t35 a:hover.deleteBtn {
				background-position:bottom;
				}
				#t35 a.replyBtn span,
				#t35 a.addBtn span,
				#t35 a.deleteBtn span {
				display:none;
				}
			/* buttons - blue */
			#t35 .messageTableMiddleBlue a.replyBtn {
			background:url("../../../../../../../../../../../../images/t35_mymessages/reply_btn_off_on_blue.gif") left top no-repeat;
			}
			#t35 .messageTableMiddleBlue a.addBtn {
			background:url("../../../../../../../../../../../../images/t35_mymessages/add_as_friend_btn_off_on_blue.gif") left top no-repeat;
			}
			#t35 .messageTableMiddleBlue a.deleteBtn {
			background:url("../../../../../../../../../../../../images/t35_mymessages/delete_btn_off_on_blue.gif") left top no-repeat;
			}
				#t35 .messageTableMiddleBlue a:hover.replyBtn,
				#t35 .messageTableMiddleBlue a:hover.addBtn,
				#t35 .messageTableMiddleBlue a:hover.deleteBtn {
				background-position:bottom;
				}
		#t35 .selectAllCheckBox {
		margin:0 2px 0 6px;
		}
		#t35 .checkLabel {
		font-size:1.1em;
		}
		#t35 .actionMenuWrapper {
		float:left;
		}
			#t35 .actionJumpMenu {
			margin:2px 8px 0 0;
			font-size:1.1em;
			width:125px;
			}
			#t35 .goBtnBottom {
			float:left;
			margin-top:2px;
			}
		#t35 .recordCount,
		#t35 .nextLink {
		padding-right:14px;
		}
		
/* neighbourhood friends results - t65 ----------------------------------------- */
/*#t65 #mainContent { 
/background:url(/images/hero_images/neighbfriends_results_hero_t65.jpg) 0px 22px no-repeat;
_background:url(/images/hero_images/neighbfriends_results_hero_t65.jpg) 3px 22px no-repeat;
	width:790px;
	_width:795px;
	margin-left:10px;
	float:left;
	font-size:1em;
	font-weight:bold;
}*/


#t65 #mainContent #mainContentRight
{
	margin-right:0px;
	margin-top:280px;
	float:right;
}

#t65 .resultsTableWrapper {
float:left;
width:570px;
padding:12px 0;
}
#t65 .resultsTableTopWrapper {
background:url(/images/t65_neighb_friendsresults/friendresults_table_middle_dark_gray.gif) left top repeat-y;
}
	#t65 .resultsTableTop {
	width:570px;
	background:url(/images/t65_neighb_friendsresults/friendresults_table_top.gif) left top no-repeat;
	}
#t65 .resultsTableMiddleWhite {
width:570px;
background: url(/images/t65_neighb_friendsresults/friendresults_table_middle_light_gray.gif) left top repeat-y;
}
#t65 .resultsTableMiddleOrange {
width:570px;
background:url(/images/t65_neighb_friendsresults/friendresults_table_middle_orange.gif) left top repeat-y;
}
#t65 .resultsTableBottom {
width:570px;
height:10px;
background:url(/images/t65_neighb_friendsresults/friendresults_table_bottom.gif) left top no-repeat;
}

#t65 .resultsTableTop1 {
	width:570px;
	background:url(/images/t65_neighb_friendsresults/friendresults_table_top_1.gif) left top no-repeat;
	}
#t65 .resultsTableMiddleWhite1 {
width:570px;
background: url(/images/t65_neighb_friendsresults/friendresults_table_middle_light_gray_1.gif) left top repeat-y;
}

#t65 .resultsTableBottom1 {
width:570px;
height:10px;
background:url(/images/t65_neighb_friendsresults/friendresults_table_bottom_1.gif) left top no-repeat;
}

	#t65 .colOne {
	width:220px;
	
	}
	#t65 .colTwo {
	width:110px;
	}
	#t65 .colThree {
	width:110px;
	}
	#t65 .colFour {
	width:130px;
	}
	#t65 .colFive {
	width:130px;
	}
		#t65 .tableTitle {
		font-size:1.2em;
		font-weight:bold;
		color:#124b98;
		padding:5px 5px 5px 5px;
		text-align:center;
		}
		#t65 .tableDetail {
		font-size:11px;
		font-weight:bold;
		color:#124b98;
		padding:5px 0 5px 0;
		text-align:center;
		}
		
		#t65 .tableDetail a
		{	
			font-size:11px;
		}
	
		/* margins and padding */
		#t65 .colOne img {
		border:#8c8c8c 1px solid;
		margin:12px 0 0 17px;
		}
		#t65 .nickName,
		#t65 .distance,
		#t65 .dated {
		padding-top:27px;
		text-align:center;
		}
		#t65 .colFivePadding {
		padding:8px 0 5px 5px;
		}
		
		#t65 .colFourPadding {
		padding:8px 0 5px 5px;
		}
		/* buttons - white by default */
		#t65 .sendMessageBtn,
		#t65 .sendRequestBtn,
		#t65 .viewProfileBtn {
		width:136px;
		height:18px;
		display:block;
		/*padding:0px;*/
		margin:2px 0 3px 0;
		}
		#t65 .sendMessageBtn 
		{
		background:url(/images/t65_neighb_friendsresults/btnSendMessage.gif) left top no-repeat;
		}
		#t65 .sendRequestBtn 
		{
		background:url(/images/t65_neighb_friendsresults/btnSend_friend_request.gif) left top no-repeat;
		}
		#t65 .viewProfileBtn 
		{
		background:url(/images/t65_neighb_friendsresults/btnView_profile.gif) left top no-repeat;
		}
		#t65 a:hover.sendMessageBtn,
		#t65 a:hover.sendRequestBtn,
		#t65 a:hover.viewProfileBtn {
		background-position:bottom;
		}
		#t65 a.sendMessageBtn span,
		#t65 a.sendRequestBtn span,
		#t65 a.viewProfileBtn span {
		display:none;
		}
		/* buttons - orange */
		#t65 .resultsTableMiddleOrange .sendMessageBtn {
		background:url(/images/t65_neighb_friendsresults/sendmessage_btn_off_on_orange.gif) left top no-repeat;
		}
		#t65 .resultsTableMiddleOrange .sendRequestBtn {
		background:url(/images/t65_neighb_friendsresults/sendfriendrequest_btn_off_on_orange.gif) left top no-repeat;
		}
		#t65 .resultsTableMiddleOrange .viewProfileBtn {
		background:url(/images/t65_neighb_friendsresults/viewprofile_btn_off_on_orange.gif) left top no-repeat;
		}
		#t65 .resultsTableMiddleOrange a:hover.sendMessageBtn,
		#t65 .resultsTableMiddleOrange a:hover.sendRequestBtn,
		#t65 .resultsTableMiddleOrange a:hover.viewProfileBtn {
		background-position:bottom;
		}
#t65 .recordCount 
{
padding-right:16px;
}
#t65 .changeCriteria 
{
padding:0 0 0 15px;
background: url(/images/tranparent_arrow.gif) 0 3px no-repeat;
margin: 15px 0 0 0;
}

#t65 .changeCriteria a
{
	color:#034694;
}

#t65 .changeCriteria a:visited
{
	color:#034694;
}

#t65 .Direction a
{
		color:#034694;
}

#t65 .Direction a:visited
{
		color:#034694;	
}

#t65 .resultsTableTopWrapperNew
{
float:left;
width:540px;
height:52px;
background:url(/images/t65_neighb_friendsresults/bg-itemTop.jpg) left top no-repeat;
padding: 0 15px;	
}
#t65 .resultsTableTopNew
{
width:540px;
margin: 10px 0 0 0;
background: url(/images/t65_neighb_friendsresults/friendresults_table_top_line.gif) left top repeat-y;
}
#t65 .colOneNew
{
width:145px;
margin:5px 0 0 0px;	
}
#t65 .colTwoNew
{
width:105px;
margin:5px 0 0 0px;
}
#t65 .colThreeNew
{
width:145px;
}
#t65 .colFourNew
{
width:145px;
}

#t65 .resultsTableMiddleNewLine
{
width:540px;
background: url(/images/t65_neighb_friendsresults/friendresults_table_middle_line.gif) left top repeat-y;
margin: 0 0 0 15px;
}
#t65 .resultsTableMiddleNewAltLine
{
width:540px;
background: url(/images/t65_neighb_friendsresults/friendresults_table_middle_line_alt.gif) left top repeat-y;
margin: 0 0 0 15px;
}
#t65 .resultsTableMiddleNewAltLine .marginT5
{
	margin: 0;
}
#t65 .resultsTableBottomNew
{
width:570px;
height:18px;
background:url(/images/t65_neighb_friendsresults/bg-loginBottom.gif) left top no-repeat;
}


/* blocked members t65_2 --*/
#t65_2 #mainContent { /* hero image */
background:url("../../../../../../../../../../../../images/hero_images/neighbfriends_results_hero_t65.jpg") 0px 22px no-repeat;
_background:url("../../../../../../../../../../../../images/hero_images/neighbfriends_results_hero_t65.jpg") 3px 22px no-repeat;
	width:780px;
	_width:785px;
	margin-left:10px;
	float:left;
	font-size:1em;
	font-weight:bold;
}

/* my bookmarks - t59 ----------------------------------------- */
#t59 #mainContent { /* hero image */
background:url("../../../../../../../../../../../../images/hero_images/mybookmarks_hero_t59.jpg") 0px 23px no-repeat;
}
	#t59 .jumpMenuWrapper {
	float:left;
	margin-top:2px;
	}
	#t59 .pageJumpMenuLabel {
	font-size:1.1em;
	font-weight:bold;
	margin-right:5px;
	}
	#t59 .pageJumpMenu {
	font-size:1.1em;
	width:125px;
	}
	#t59 .goBtn {
	margin-left:8px;
	}
	#t59 .paddingBottomFifteen {
	padding-bottom:15px;
	}
	#t59 .bookMarkTotal,
	#t59 .pageCount {
	font-weight:bold;
	}
	#t59 .favsTableWrapper {
	padding-bottom:14px;
	}
		#t59 .favsTableTopWrapper {
		width:510px;
		background: url("../../../../../../../../../../../../images/t59_mybookmarks/favstable_top_strip.gif") left top repeat-y;
		}
			#t59 .favsTableTop {
			width:510px;
			background:url("../../../../../../../../../../../../images/t59_mybookmarks/favstable_top.gif") left top no-repeat;
			}
		#t59 .favsTableMiddleWhite {
		width:510px;
		background:#FFFFFF url("../../../../../../../../../../../../images/t59_mybookmarks/favstable_middle_white.gif") left top repeat-y;
		}
		#t59 .favsTableMiddleBlue {
		width:510px;
		background:#e5f4fb url("../../../../../../../../../../../../images/t59_mybookmarks/favstable_middle_blue.gif") left top repeat-y;
		}
		#t59 .favsTableBottom {
		width:510px;
		height:19px;
		background:url("../../../../../../../../../../../../images/t59_mybookmarks/favstable_bottom.gif") left top no-repeat;
		}
			#t59 .makePublicLink {
			font-weight:bold;
			color:#FFFFFF;
			text-align:center;
			padding:6px 0;
			}
			#t59 .colTwoTitle {
			width:464px;
			}
				#t59 .timeLinks {
				padding:12px 18px 0 0;
				}
					#t59 .earlierLink,
					#t59 .laterLink {
					display:inline;
					color:#FFFFFF;
					}
					#t59 .earlierLink {
					padding:0 0 0 15px;
					background:url("../../../../../../../../../../../../images/t59_mybookmarks/arrow_left_blue.gif") left 1px no-repeat;
					}
					#t59 .laterLink {
					padding:0 13px 0 0;
					background:url("../../../../../../../../../../../../images/t59_mybookmarks/arrow_right_blue.gif") right 1px no-repeat;
					}
						#t59 .earlierLink a,
						#t59 .laterLink a {
						color:#FFFFFF;
						}
		/* columns */
		#t59 .colOne {
		width:46px;
		}
			#t59 .colOnePadding {
			margin:4px 0 4px 17px;
			}
		#t59 .colTwo {
		width:293px;
		}
		#t59 .colThree {
		width:73px;
		}
		#t59 .colFour {
		width:56px;
		}
		#t59 .colFive {
		width:42px;
		}
			/* arrow for bookmark links - white by default */
			#t59 .bookMarkLink {
			padding:0 0 0 15px;
			margin:3px 5px;
			background:url("../../../../../../../../../../../../images/t59_mybookmarks/link_arrow_white.gif") 0 1px no-repeat;
			}
			/* blue arrow */
			#t59 .favsTableMiddleBlue .bookMarkLink {
			background:url("../../../../../../../../../../../../images/t59_mybookmarks/link_arrow_blue.gif") 0 1px no-repeat;
			}
			#t59 .dated,
			#t59 .actionLink {
			padding:3px 0;
			}
	#t59 .viewAllLink {
	padding:0 0 0 15px;
	float:right;
	background: url("../../../../../../../../../../../../images/white_arrow.gif") 0 1px no-repeat;
	}
		

/* baby milks st1 - t20_1 ----------------------------------------- */
#t20_1 #floatedList {
/*width:400px;*/
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
float:left;
}
#t20_1 .nextStagePadding {
padding-bottom: 35px;
}
	#t20_1 p.listPadding {
	padding: 0 0 6px 0;
	}
	#t20_1 #mainContentLeft ul.bullet {
	margin:0;
	padding-bottom:1.2em;
	list-style:none;
	}
		#t20_1 #mainContentLeft ul.bullet li {
		font-size:1.1em;
		text-decoration:none;
		padding:0 0 6px 10px;
		background:url("../../../../../../../../../../../../images/grey_bullet_on_white.gif") 0 5px no-repeat;
		display:block;
		}
#t20_1 .topTipBox {
margin-top:15px;
}
#t20_1 #otherMilksBox {
width:555px;
margin-top:25px;
}
	#t20_1 #otherMilksBoxTop {
	background:url("../../../../../../../../../../../../images/t20_1_babymilksst1/othermilksbox_top.gif") top left no-repeat;
	height:43px;
	width:555px;
	}
		#t20_1 #otherMilksBoxTop h3 {
		padding:12px 0 0 15px;
		}
#t20_1 .linkBlock {
width: 555px;
margin-top:25px;
float:left;
}
	#t20_1 .linkBlock img {
	float:left;
	}
	#t20_1 .linkBlockTextBlock {
	width:440px;
	float:right;
	}
		#t20_1 .linkBlockTextBlock h3 {
		font-size:1.5em;
		display:block;
		padding:0 0 10px 16px;
		background:url("../../../../../../../../../../../../images/white_arrow.gif") 0 3px no-repeat;
		}
		
#t20_1 .linkProductBlock {
width: 555px;
margin-top:25px;
float:left;
}
	#t20_1 .linkProductBlock img {
	float:left;
	}
	#t20_1 .linkProductBlockTextBlock {
	width:440px;
	float:right;
	}
		#t20_1 .linkProductBlockTextBlock h3 {
		font-size:1.5em;
		display:block;
		padding:0 0 10px 16px;		
		}
		

#t20_1 .getInvolved {
margin-top:0;
}

/* baby milks default - t20 ----------------------------------------- */
#t20 #otherMilksBox {
width:555px;
margin-top:25px;
}
	#t20 #otherMilksBoxTop {
	background:url("../../../../../../../../../../../../images/t20_1_babymilksst1/othermilksbox_top.gif") top left no-repeat;
	height:43px;
	width:555px;
	}
		#t20 #otherMilksBoxTop h3 {
		padding:12px 0 0 15px;
		}
#t20 .linkBlock {
width: 555px;
margin-top:25px;
float:left;
}
	#t20 .linkBlock img {
	float:left;
	}
	#t20 .linkBlockTextBlock {
	width:440px;
	float:right;
	}
		#t20 .linkBlockTextBlock h3 {
		font-size:1.5em;
		display:block;
		padding:0 0 10px 16px;
		background:url("../../../../../../../../../../../../images/white_arrow.gif") 0 3px no-repeat;
		}
#t20 .getInvolved {
margin-top:0;
}

/* meet out experts --------------------------------- */
#t7 #mainContentLeft {
width:750px;
background: none;
}

#t7 .leftColumn {
width:358px;
float:left;	
padding-top:5px
}	
#t7 .rightColumn {
width:358px;
float:right;	
padding-top:5px
}	
#t7 .expertBox {
width:358px;
float:left;
background:url("../../../../../../../../../../../../images/t7_meetourexperts/expert_box_slither.gif") top left repeat-y;
margin-bottom:20px;
}
	#t7 .expertBoxTop {
	width:358px;
	height:42px;
	float:left;
	background:url("../../../../../../../../../../../../images/t7_meetourexperts/expert_box_top.gif") top left no-repeat;
	}
		#t7 .expertBoxTop p {
		font-size:14px;
		font-weight:bold;
		color:#124b98;
		padding: 11px 13px 0 12px;
		}
	#t7 .expertBoxBottom {
	width:358px;
	float:left;
	background:url("../../../../../../../../../../../../images/t7_meetourexperts/expert_box_bottom.gif") bottom left no-repeat;
	}
		#t7 .expertBoxBottom img {
		padding:0 12px 2px 2px;
		float:left;
		}
		#t7 .expertBoxBottomText {
		width:208px;
		padding-top:7px;
		float:left;
		}
		#t7 .expertBoxBottomText a {
		margin:5px 0;
		height:19px;
		width:77px;
		background:url("../../../../../../../../../../../../images/t7_meetourexperts/view_profile_btn_off_on.gif") top left no-repeat;
		display:block;
		}
			#t7 .expertBoxBottomText a:hover {
			background-position:bottom;
			}
			#t7 .expertBoxBottomText a span {
			display:none;
			}
#t7 #mainContentLeft h2 {
font-size:2.4em;
padding-bottom:6px;
}
#t7 #mainContentLeft h3 {
font-size:2.4em;
padding-bottom:6px;
}
#t7 #helpBubbleBottomRed {
background:url("../../../../../../../../../../../../images/t7_meetourexperts/askourexperts_bar.png") top left no-repeat;
height:37px;
width:450px;
}
#t7 #helpBubbleBottomRed a.callUsButRed {
margin:7px 0 0 14px;
width:67px;
height:23px;
line-height:23px;
display:block;
float:left;
}
#t7 #helpBubbleBottomRed a.emailUsButRed {
margin:7px 0 0 4px;
width:75px;
height:23px;
display:block;
float:left;
}
#t7 #helpBubbleBottomRed a.liveChatButRed {
margin:7px 0 0 4px;
width:78px;
height:23px;
display:block;
float:left;
}
#t7 #helpBubble {
padding-bottom:30px;
}
#t7 #pageTitleRed {
padding-bottom:75px;
}


#t7 #teamWrapper{
	width: 742px;
	background:url("/images/t7_meetourexperts/bg-teamWrapper.gif") top left repeat-y;
}

#t7 #teamWrapperTop{
	width: 742px;
	background:url("/images/t7_meetourexperts/bg-teamWrapperTop.jpg") top left no-repeat;
}

#t7 #teamWrapperBottom{
	width: 742px;
	background:url("/images/t7_meetourexperts/bg-teamWrapperBottom.gif") bottom left no-repeat;
	padding: 15px 0 30px 0;
}

.teamItem{
	width: 619px;
	margin: 0 0 15px 52px;
	padding: 0 0 5px 13px;
	border-bottom: 1px solid #eaebec;
}

.teamLeft{
	float: left;
	width: 387px;
}

.teamLeft p{
	margin: 0 0 10px 50px;
}

.teamLeft a{
	padding: 0 0 0 15px;
	margin: 0 0 0 50px;
	background:url("/images/t7_meetourexperts/forum_area_bullet.gif") 0 4px no-repeat;
}


.expertName{
	color: #01558a;
	font-size: 16px;
	margin: 0 0 5px 0;
}

.expertTitle{
	color: #01558a;
	font-size: 12px;
	margin: 0 0 7px 0;
}

.teamRight{
	float: right;
	width: 180px;
}





/* mums stories art t58 ------------------------- */
#t58 .MumStoryImage {
    float: left; 
    margin-left: 10px;
    margin-right: 10px;
    margin-bottom: 5px;
}

#t58 .storybody {
    margin-left: 10px;
    margin-right: 20px;
    padding-bottom:15px;
}

#t58 .storyButtons {
padding-bottom:15px;
}
#t58 a.editBut {
display:block;
height:28px;
width:119px;
background:url("../../../../../../../../../../../../images/t58_mumstoriesart/edityourstory_but_off_on.gif") top left no-repeat;
float:left;
margin-right: 12px;
}
	#t58 a:hover.editBut {
	background-position:bottom;
	}
	#t58 a.editBut span {
	display:none;
	}

#t58 a.submitBtn {
display:block;
height:28px;
width:124px;
background:url("../../../../../../../../../../../../images/t58_mumstoriesart/submitastory_but_off_on.gif") top left no-repeat;
float:left;
}
	#t58 a:hover.submitBtn {
	background-position:bottom;
	}
	#t58 a.submitBtn span {
	display:none;
	}
#t58 .articleTitle {
font-size:1.4em;
font-weight:bold;
padding-bottom:3px;
}
#t58 .noPaddingBottom {
padding-bottom:0;
}
#t58 .paddingBottomSix {
padding-bottom:6px;
}
#t58 .paddingBottomTen {
margin-bottom:10px;
}
#t58 .paddingBottomFifteen {
margin-bottom:15px;
}

#t58 .commentBox {
width:570px;
float:left;
}
	#t58 .commentBoxTop {
	width:570px;
	min-height:105px;
  	height:auto !important;
  	height:105px;
	float:left;
	background:url("../../../../../../../../../../../../images/t16_forumthread/bg-itemTop.jpg") top left no-repeat;
	
	}
		#t58 .commentBoxTopPadding {
		padding:10px 10px 0px 5px;
		
	
		}
			#t58 .userPic {
			float:left;
			width:110px;	
			}
				#t58 .userPic img {
				float:left;
				}
				#t58 .userName {
				width:77px;
				float:left;
				padding:0px 0px 5px 15px;

				}
				#t58 .userName a {
				font-size:12px;
				font-weight:bold;
				padding-top:5px;
				color:#124b98;
				
				}
			#t58 .userText {
			width:480px;
			float:left;	
			font-weight:normal;
			margin: 0 0 0 15px;	
			}

			#t58 .userText p{
				padding-bottom:2px;
			}
	#t58 .commentsBoxBottomWrapper {
	width:570px;
	}	
		#t58 .commentBoxBottom {
		width:570px;
		float:left;
		background:url("../../../../../../../../../../../../images/t16_forumthread/bg-loginBottom.gif") left bottom no-repeat;
		padding: 0 0 15px 0;
		}
			#t58 .commentBoxBottom .commentBoxBottomText {
			padding:9px 15px 9px 115px;
			display:block;
			font-size:0.9em;
			}
			
			#t58 .commentBoxBottom .commentBoxBottomText p {
			padding-bottom:0px;
			}
				#t58 .commentBoxBottom .commentBoxBottomText a {
				padding-right:15px;
				}
#t58 .extraPaddingTop {
padding-top:15px;
}
#t58 #postCommentBox {
width:570px;
min-height: 105px;
height:auto !important;
height: 105px;
float:left;
background:url(/images/t16_forumthread/bg-itemTop.jpg) top left no-repeat;
margin-bottom:10px;
}
	#t58 #postCommentBoxTop {
	width:570px;
	height:32px;
	float:left;
	}
		#t58 #postCommentBoxTop h3,
		#t58 #postCommentBoxTop p { 
		font-size:1.6em;
		font-weight:bold;
		color:#034694;
		padding:7px 0 0 15px;
		}
	#t58 #postCommentBoxBottom {
	width:570px;
	float:left;
	padding: 0 0 15px 0;
	}
		#t58 #postCommentBoxBottom label {
		display:none;
		}
		#t58 #postCommentBoxBottom textarea {
		width:438px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:1.1em;
		}
		#t58 .publishCommentButton {
		margin: 8px 10px 8px 0;
		float: left;
		}
		#t58 #postCommentBoxBottom .registerOrLogin {
		padding:12px 0 0 10px;
		}
		
#t58 .noHelpBubble {
padding-bottom:135px;
}

/* whos online t40 --------------------------------- */
/*#t40 #alphabetBox {
width:615px;
background:url("../../../../../images/t40_whosonline/box_slither.gif") top left repeat-y;
float:left;
margin:15px 0 15px 0;
}
	#t40 #alphabetBoxTop {
	width:615px;
	height:12px;
	background:url("../../../../../images/t40_whosonline/box_top.gif") top left no-repeat;
	float:left;
	}
	#t40 #alphabetBoxBottom {
	width:615px;
	background:url("../../../../../images/t40_whosonline/box_bottom.gif") bottom left no-repeat;
	float:left;
	}
		#t40 #alphabetBoxBottom a {
		font-size:1.6em;
		padding-left:8px;
		float:left;
		}
		#t40 #alphabetBoxBottom p {
		padding-left:5px;
		float:left;
		}
#t40 .letterBox {
width:615px;
background:url("../../../../../images/t40_whosonline/box_slither.gif") top left repeat-y;
float:left;
margin-bottom:15px;
}
	#t40 .letterBoxTop {
	width:615px;
	height:12px;
	background:url("../../../../../images/t40_whosonline/box_top.gif") top left no-repeat;
	float:left;
	}
	#t40 .letterBoxBottom {
	width:615px;
	background:url("../../../../../images/t40_whosonline/box_bottom.gif") bottom left no-repeat;
	float:left;
	padding-bottom:12px;
	}
		#t40 .letterBoxBottom .letter p {
		font-size:2.4em;
		font-weight:bold;
		color:#034694;
		padding:0 10px 4px 12px;
		}
		#t40 .letterBoxBottom .letterBoxLinks a {
		display:block;
		font-size:1.1em;
		font-weight:bold;
		padding:3px 0 3px 2px;
		margin:0 1px;
		
		}
			#t40 .letterBoxBottom .letterBoxLinks a.alt {			
			}
		#t40 .letterBoxBottom .letterBoxLinks #whosOnlineBottomRow{
		width:550px;
		height:40px;
		}

		#t40 #whosOnlineBottomRow #whosOnlineBottomColAvatar {
		width:35px;
		float:left;
		padding-left:10px;
		}

		#t40 #whosOnlineBottomRow #whosOnlineBottomColProfile {
		width:450px; 
		float:left; 
		padding-top:10px; 
		padding-left:2px; 
		overflow:hidden;
		}
	
			
#t40 .backToTop {
padding-bottom:20px;
}
*/

/* my profile t62_2 ------------------------------- */
#t62_2 #mainContentLeft {
width:740px;
background: none;
}
#t62_2 #columnOne {
width:357px;
margin-top:10px;
float:left;
}
#t62_2 #columnTwo {
width:358px;
margin-top:10px;
float:right;
background:url("/images/t62_2_myprofile/user_box_bottom.gif") bottom left no-repeat;
padding: 0 0 25px 0;
}

#t62_2 #profileBox {
width:357px;
float:left;
background:url("/images/t62_2_myprofile/profile_box_top.jpg") top left no-repeat;
margin-bottom:20px;
}
	#t62_2 #profileBoxTop {
	width:357px;
	height:76px;
	float:left;
	}
		#t62_2 #profileBoxTop p.userName {
		font-size:20px;
		font-weight:bold;
		color:#034694;
		padding:0px 0px 0px 0px;
		width:255px; 
		height:30px;
		}
		#t62_2 #profileBoxTop p.userStatus {
		font-size:11px;
		color:#fff;
		padding:0 0 0 18px;
		}
		
		#t62_2 .avatar {
			padding-left:3px;
			padding-top:3px;
			float:left;
			
		}
		
		#t62_2 .userNameContainer {
			width:260px;
			float:left; 
			padding-left:10px; 
			padding-top:25px
		}
		
	#t62_2 #profileBoxBottom {
	width:357px;
	float:left;
	background:url("/images/t62_2_myprofile/profile_box_bottom.gif") bottom left no-repeat;
	}
		#t62_2 #profileBoxBottom #profileBoxBottomPadding {
		padding:25px 17px 50px 17px;
		}
			#t62_2 .profileBoxBottomTextBlock {
			width:323px;
			}
				#t62_2 .profileBoxBottomTextBlockLeft {
				width:112px;
				float:left;
				font-weight:bold;
				}
				#t62_2 .profileBoxBottomTextBlockRight {
				width:195px;
				float:right;
				}
	#t62_2 .friendBlock {
	width:87px;
	padding-top:5px;
	float:left;
	}
		#t62_2 .friendBlock a {
		font-size:11px;
		font-weight:bold;
		display:block;
		padding:5px 10px 0 0;
		}
#t62_2 #userBox {
width:358px;
margin-bottom:20px;
float:left;
background:url("/images/t62_2_myprofile/user_box_top.jpg") top left no-repeat;
}
	#t62_2 #userBoxTop {
	width:358px;
	height:89px;
	float:left;
	}
	#t62_2 #userBoxBottom {
	width:358px;
	padding-bottom:18px;
	float:left;
	}
		#t62_2 #userBoxBottomPadding {
		padding:0 11px 0 11px;
		float:left;
		}
			#t62_2 #userBoxImageBlock {
			width:90px;
			float:left;
			}
			#t62_2 #userBoxTextBlock {
			float:left;
			width:245px;
			}
				#t62_2 .loginHistory {
				font-size:12px;
				padding:0px;
				}
				#t62_2 .contact {
				font-size:15px;
				font-weight:bold;
				padding:10px 0 2px 0;
				}
				#t62_2 #columnTwo #userBoxTextBlock a {
				font-size:11px;
				font-weight:bold;
				color:#fff;
				padding:0 0 1px 15px;
				background:transparent url("/images/arrow_bullet_gold.gif") 0 1px no-repeat;
				display:block;
				}
		#t62_2 #columnTwo a {
		font-size:11px;
		font-weight:bold;
		padding-left:17px;
		/*background:url("/images/white_arrow.gif") 0 3px no-repeat;*/
		background:transparent url("/images/tranparent_arrow.gif") 0 6px no-repeat;
		display:block;
		padding-top:2px;
		padding-bottom:2px;
		}
		#t62_2 .titleTopPadding {
		padding-top:15px;
		font-size:16px;
		}
	
	
/* my profile t62_1 ------------------------------- */
#t62_1 #mainContentLeft {
width:740px;
}
#t62_1 #columnOne {
width:357px;
margin-top:10px;
float:left;
}
#t62_1 #columnTwo {
width:358px;
margin-top:10px;
float:right;
}

#t62_1 #profileBox {
width:357px;
float:left;
background:url("/images/t62_2_myprofile/profile_box_slither.gif") top left repeat-y;
margin-bottom:20px;
}
	#t62_1 #profileBoxTop {
	width:357px;
	height:76px;
	float:left;
	background:url("/images/t62_2_myprofile/profile_box_top.gif") top left no-repeat;
	}
		#t62_1 #profileBoxTop p.userName {
		font-size:20px;
		font-weight:bold;
		color:#fff;
		padding:15px 0 0 17px;
		}
		#t62_1 #profileBoxTop p.userStatus {
		font-size:11px;
		color:#fff;
		padding:0 0 0 18px;
		}
		#t62_1 #profileBoxTop .editLink {
		float:right;
		font-size:11px;
		color:#fff;
		padding:0 10px 0 15px;
		background:url("/images/t62_2_myprofile/whitearrow_on_blue.gif") 0 1px no-repeat;
		}
	#t62_1 #profileBoxBottom {
	width:357px;
	float:left;
	background:url("/images/t62_2_myprofile/profile_box_bottom.gif") bottom left no-repeat;
	}
		#t62_1 #profileBoxBottom #profileBoxBottomPadding {
		padding:25px 17px 50px 17px;
		}
			#t62_1 .profileBoxBottomTextBlock {
			width:323px;
			}
				#t62_1 .profileBoxBottomTextBlockLeft {
				width:112px;
				float:left;
				font-weight:bold;
				}
				#t62_1 .profileBoxBottomTextBlockRight {
				width:195px;
				float:right;
				}
	#t62_1 .friendBlock {
	width:87px;
	padding-top:5px;
	float:left;
	}
		#t62_1 .friendBlock a {
		font-size:11px;
		font-weight:bold;
		display:block;
		padding:5px 10px 0 0;
		}
#t62_1 #userBox {
width:358px;
margin-bottom:20px;
float:left;
background:url("/images/t62_2_myprofile/user_box_slither.gif") top left repeat-y;
}
	#t62_1 #userBoxTop {
	width:358px;
	height:11px;
	background:url("/images/t62_2_myprofile/user_box_top.gif") top left no-repeat;
	float:left;
	}
	#t62_1 #userBoxBottom {
	width:358px;
	background:url("/images/t62_2_myprofile/user_box_bottom.gif") bottom left no-repeat;
	padding-bottom:15px;
	float:left;
	}
		#t62_1 #userBoxBottomPadding {
		padding:0 11px 0 11px;
		float:left;
		}
			#t62_1 #userBoxImageBlock {
			width:90px;
			float:left;
			}
			#t62_1 #userBoxTextBlock {
			float:left;
			width:245px;
			}
				#t62_1 .loginHistory {
				font-size:12px;
				color:#fff;
				padding:0px;
				}
				#t62_1 .contact {
				font-size:15px;
				font-weight:bold;
				color:#fff;
				padding:10px 0 2px 0;
				}
				#t62_1 #columnTwo #userBoxTextBlock a,
				#t62_1 #columnTwo #userBoxImageBlock a {
				font-size:11px;
				font-weight:bold;
				color:#fff;
				padding:0 0 1px 15px;
				background:url("/images/t62_2_myprofile/whitearrow_on_blue.gif") 0 1px no-repeat;
				display:block;
				}
				#t62_1 #columnTwo #userBoxImageBlock img {
				padding-bottom:5px;
				}
		#t62_1 #columnTwo a {
		font-size:11px;
		font-weight:bold;
		padding-left:15px;
		background:url("/images/white_arrow.gif") 0 3px no-repeat;
		display:block;
		padding-top:2px;
		padding-bottom:2px;
		}
		#t62_1 .titleTopPadding {
		padding-top:0px;
		font-size:16px;
		}

#t62_1 #columnTwo a.manageFavBut {
height:23px;
width:152px;
background:url("/images/t62_1_myprofile/managemyfavs_btn_off_on.gif") top left no-repeat;
display:block;
float:right;
padding:0;
margin:10px 0 0 0;
}
	#t62_1 #columnTwo a:hover .manageFavBut {
	background-position:bottom;
	}

		#t62_1 #columnTwo a.manageFavBut span {
		display:none;
		}
#t62_1 #columnTwo a.manageForumBut {
height:23px;
width:164px;
background:url("/images/t62_1_myprofile/managemyforumposts_btn_off_on.gif") top left no-repeat;
display:block;
float:right;
padding:0;
margin:10px 0 0 0;
}
	#t62_1 #columnTwo a:hover .manageForumBut {
	background-position:bottom;
	}

		#t62_1 #columnTwo a.manageForumBut span {
		display:none;
		}
#t62_1 #columnTwo a.manageStoriesBut {
height:23px;
width:135px;
background:url("/images/t62_1_myprofile/managemystories_btn_off_on.gif") top left no-repeat;
display:block;
float:right;
padding:0;
margin:10px 0 0 0;
}
	#t62_1 #columnTwo a:hover .manageStoriesBut {
	background-position:bottom;
	}

		#t62_1 #columnTwo a.manageStoriesBut span {
		display:none;
		}
#t62_1 #profileBoxBottom a.profileEdit {
float:right;
font-size:11px;
padding:0 0 0 15px;
background:url("/images/white_arrow.gif") 0 1px no-repeat;
}	
#t62_1 #columnOne a.manageFriendsBut {
height:23px;
width:206px;
background:url("/images/t62_1_myprofile/managemycgfriends_btn_off_on.gif") top left no-repeat;
display:block;
float:right;
padding:0;
margin:10px 17px 0 0;
}
	#t62_1 #columnOne a:hover .manageFriendsBut {
	background-position:bottom;
	}
		#t62_1 #columnOne a.manageFriendsBut span {
		display:none;
		}
		
#t62_1 #formBox {
width:737px;
float:left;
background:url("/images/t62_1_myprofile/form_box_slither.gif") top left repeat-y;
}
	#t62_1 #formBoxTop {
	width:737px;
	height:74px;
	background:url("/images/t62_1_myprofile/form_box_top.gif") top left no-repeat;
	float:left;
	}
		#t62_1 #formBoxTop p {
		font-size:16px;
		font-weight:bold;
		color:#fff;
		padding:30px 0 0 15px;
		}
	#t62_1 #formBoxBottom {
	width:737px;
	float:left;
	background:url("/images/t62_1_myprofile/form_box_bottom.gif") bottom left no-repeat;
	}
		#t62_1 #formBoxLeft {
		width:368px;
		float:left;
		}
			#t62_1 #formBoxLeftImage {
			width:107px;
			float:left;
			}
			#t62_1 #formBoxLeftImage img {
			padding-left:15px;
			float:left;
			}
			#t62_1 #formBoxLeftText {
			width:245px;
			padding-right:16px;
			float:left;
			background:url("/images/t62_1_myprofile/vert_line.gif") top right repeat-y;
			margin-bottom:15px;
			}
				#t62_1 .formBoxTitle {
				font-size:14px;
				font-weight:bold;
				padding-bottom:4px;
				}
				#t62_1 a.cowGateBut {
				height:23px;
				width:149px;
				background:url("/images/t62_1_myprofile/gotomycowandgate_btn_off_on.gif") top left no-repeat;
				display:block;
				float:left;
				padding:0;
				margin:5px 0 0 -2px;
				}
					#t62_1 a:hover .cowGateBut {
					background-position:bottom;
					}
					#t62_1 a.cowGateBut span {
					display:none;
					}
				#t62_1 #mainContentLeft ul {
				margin:0;
				padding:0;
				list-style:none;
				}
					#t62_1 #mainContentLeft ul li {
					font-size:11px;
					font-weight:bold;
					text-decoration:none;
					padding:0 0 1px 10px;
					background:url("/images/grey_bullet_on_white.gif") 0 5px no-repeat;
					display:block;
					}
				#t62_1 .listNoPadding {
				padding-bottom:8px;
				}
		#t62_1 #formBoxRight {
		width:338px;
		padding-left:15px;
		float:left;
		}
			#t62_1 a.subBut {
				height:23px;
				width:157px;
				background:url("/images/t62_1_myprofile/updatemysubscription_btn_off_on.gif") top left no-repeat;
				display:block;
				float:left;
				padding:0;
				margin:5px 0 10px 0;
				}
					#t62_1 a:hover .subBut {
					background-position:bottom;
					}
					#t62_1 a.subBut span {
					display:none;
					}
			#t62_1 .checkBox1,
			#t62_1 .checkBox2 {
			width:169px;
			}
				#t62_1 p.checkBoxTitle {
				font-size:13px;
				font-weight:bold;
				padding-bottom:8px;
				}
					#t62_1 .checkBox1 label,
					#t62_1 .checkBox2 label {
					margin-left:3px;
					font-size:11px;
					}
				#t62_1 .updateSubBut {
				margin:3px 0 0 -2px;
				}
				#t62_1 .checkBoxPadding {
				padding-bottom:6px;
				}
								

/* search results t29------------------------------------------- */
/*#t29 #mainContent { 
	width:780px;
	_width:785px;
	margin-left:10px;
	float:left;
	font-size:1em;
	font-weight:bold;
}

#t29 #mainContent #mainContentLeft
{
	width:615px;
	_width:620px;
	_padding-left:5px;
	margin-left:-5px;
}

#t29 #mainContent #mainContentRight
{
	margin-right:0px;
	float:right;

}*/

#t29 .jumpMenuWide
{
	width: 120px;
	font-size: 1.0em;
}

#t29 #mainContent #breadCrumbs{
margin-left: 0px;

}


#t29 #mainContentLeft .searchBox {
float:left;
width:570px;
background:url(/images/t69_myclubnutricia/bg-itemTop.jpg) top left no-repeat;
}
	#t29 #mainContentLeft .searchBoxTop {
	width:570px;
	height:30px;
	float:left;
	/*background: #FBF4E1 url(/images/grayBox615Top.gif) top left no-repeat;*/
	}
		#t29 p.searchBoxTitle {
		font-size:16px;
		font-weight:bold;
		color:#01558A;
		padding:12px 0 5px 15px;
		float:left;
		}
		
		#t29 p.searchBoxBody {
		font-size:12px;
		font-weight:normal;
		color:#01558A;
		padding:12px 0 5px 15px;
		}

				
		#t29 p.searchBoxDisplaying {
		font-size:1.1em;
		color:#fff;
		padding:14px 15px 0 0;
		float:right;
		}
		#t29 h2.searchBoxTitle {
		font-size:20px;
		color:#124B98;
		float:left;
		}
				
		
	#t29 #mainContentLeft .searchBoxBottom {
	width:570px;
	min-height:70px;
  	height:auto !important;
  	height:90px;
	float:left;
	background:url("/images/t69_myclubnutricia/bg-loginBottom.gif") left bottom no-repeat scroll;
	padding-bottom:20px;
	}
		#t29 .searchBoxBottomPading {
		padding:0 0 0 0;
		float: right;
		}
			#t29 .searchBoxResult {
			float:left;
			padding-top:5px;
			}
				#t29 p.searchParaPadding {
				padding-bottom:4px;
				}
				#t29 .searchBoxResult img {
				padding-right:10px;
				float:left;
				}
					#t29 .searchBoxResult .textBox {
					float:left;
					width:435px;
					}
					#t29 .searchBoxResult .textBoxWide {
					float:left;
					width:525px;
					}
					
					#t29 .searchBoxResult p.searchParaPadding c0 
					{
						font-weight:bold;
						font-style:italic;
					}
					
						#t29 .searchBoxResult a {
						font-size:1.1em;
						font-weight:bold;
						padding:0 0 1px 0px;
						}

						#t29 .searchBoxResult .textBox a, #t29 .searchBoxResult .textBoxWide a {
						display:block;
						font-size:1.1em;
						font-weight: normal;
						padding:0 0 5px 20px;
						background:url(/images/bullet1.gif) 0 0 no-repeat;
						}
		#t29 .searchBoxBottom .showAllResults {
		float:right;
		padding:15px 15px 0 0;
		display:inline;
		}
		#t29 .searchBoxBottom .showAllResults a{
		font-weight: normal;
		}
		#t29 .backToTop {
		margin:10px 0 5px 0;
		width:75px;
		}
#t29 .registerLogin {
width:300px;
float:right;
text-align:right;
}
#t29 p.youSearchedFor {
font-size:1.6em;
font-weight:bold;
padding:0;
}
#t29 #mainContentLeft h2 {
font-size:2.4em;
font-weight:bold;
padding-bottom:6px;
color:#fd1d23;
}
#t29 #mainContentLeft .subTitle {
font-size:1.4em;
font-weight:bold;
padding-bottom:3px;
}
#t29 p.takeMeToResults {
width: 200px;
padding: 4px 0 3px 0;
}
#t29 #resultLinks {
margin:2px 0 15px 0;
}
	#t29 #resultLinks a {
	height:20px;
	line-height:20px;
	font-size:1.1em;
	font-weight:bold;
	padding:0 15px 5px 20px;
	background:url(/images/tranparent_arrow.gif) 0 3px no-repeat;
	}
/* hover box */
#t29 #hover_box {
border: 1px solid #0090d9;
background-color: #fff;
padding: 10px;
position: absolute;
width: 200px;
z-index: 99;
}
#t29 #hover_box_close {
float: right;
padding: 0 0 10px 10px;	
}

	
/* forum category - t49 ----------------------------------------- */
#t49 .paddingBottomTwenty {
padding-bottom:20px;
}
#t49 .jumpMenuWrapper {
margin-top:2px;
float:left;
}
#t49 .jumpLabel {
font-size:1.1em;
font-weight:bold;
color:#747474;
}
#t49 .jumpMenuWide {
width:150px;
margin-left:8px;
font-size:1.1em;
}
#t49 .goBtn {
margin-left:8px;
margin-top:3px;
float:left;
}
/* start new topic btn */
/*#t49 .startNewTopicBtn a:link,
#t49 .startNewTopicBtn a:visited {
display:block;
width:135px;
height:28px;
line-height:28px;
text-decoration:none;
background:url("../../../../../images/t49_forumcategory/btn_new_topic.gif") left top no-repeat;
}
#t49 .startNewTopicBtn a:hover {
background-position:bottom;
}
#t49 .startNewTopicBtn a span {
display:none;
}
#t49 .pageCount {
margin-top:5px;
}

#t49 .nextPageLinkContainer {
	width:330px; 
}

#t49 .nextPageLink {
padding:0 0 7px 20px;
margin:5px 0 0 5px;
background:url("../../../../../images/bullet2.gif") 0 1px no-repeat;
}

#t49 .startNewTopicBtnContainerTop
{
	float:left;
	width:250px;
	margin-top:5px;
	margin-left:18px;
}

#t49 .startNewTopicBtnContainerBottom
{
	float:left;
	width:250px;
	margin-top:0px;
	margin-left:18px;
}

#t49 .jumpAndNextContainerTop
{
	width:330px; 
	float:right; 
	padding:0px 0px 0px 0px;
}

#t49 .jumpAndNextContainerBottom
{
	width:330px; 
	float:right; 
}

#t49 .startNewTopicBtnContainerTop p 
{
	
	margin-left:142px;
	padding:5px 0 0 0;
}


#t49 .startNewTopicBtnContainerBottom p 
{
	
	margin-left:142px;
	padding:5px 0 0 0;
}
*/
#t49 .forumTableWrapper {
width:615px;
padding-bottom:18px;
}
	#t49 .forumTableTop {
	width:615px;
	height:41px;
	background:url("../../../../../../../../../../../../images/t49_forumcategory/tbl_forum_header.gif") left top no-repeat;
	}
	#t49 .forumTableMiddleWhite {
	width:615px;
	background:#FFFFFF url("../../../../../../../../../../../../images/t49_forumcategory/tbl_forum_line.gif") left top repeat-y;
	}
	#t49 .forumTableMiddleOrange {
	width:615px;
	background:url("../../../../../../../../../../../../images/t49_forumcategory/tbl_forum_line_alt.gif") left top repeat-y;
	}
	#t49 .forumTableBottom {
	width:615px;
	height:10px;
	background:url("../../../../../../../../../../../../images/t49_forumcategory/tbl_forum_footer.gif") left top no-repeat;
	}
		/* columns */
		#t49 .colOne {
		width:292px;
		}
		#t49 .colTwo {
		width:61px;
		}
		#t49 .colThree {
		width:106px;
		}
		#t49 .colFour {
		width:70px;
		}
		#t49 .colFive {
		width:82px;
		
		}
			/* titles */
			#t49 .tableTitle {
			/*font-size:1.4em;*/
			font-weight:bold;
			color:#747474;
			padding:14px 0 0 0;
			}
			#t49 .firstTitle {
			padding-left:32px;
			}
			#t49 .centeredPara {
			text-align:center;
			}
			/* table contents */
			#t49 .tableContents {
			margin:26px 0;
			padding:0;
			color:#747474;
			}
			#t49 .topicNameLink {	/* white arrow by default */
			padding:0 0 0 20px;
			margin-left:32px;
			/*background:url(../../images/t49_forumcategory/bullet.gif) 0 0 no-repeat;*/
			background:url("../../../../../../../../../../../../images/bullet1.gif") 0 -2px no-repeat;	
			}
			#t49 .forumTableMiddleOrange .topicNameLink {	/* orange arrow */
			background:url("../../../../../../../../../../../../images/t49_forumcategory/bullet_alt.gif") 0 -2px no-repeat;
			}
			#t49 .colThree img {
			margin:5px 0 0 14px;
			border:#8c8c8c 1px solid;
			}
			#t49 .userName {
			padding:0 0 2px 0;
			}
#t49 .rssLink {
padding:0 20px 0 0;
line-height:1.6em;
text-align:right;
background:url("../../../../../../../../../../../../images/t49_forumcategory/rss_icon.gif") right top no-repeat;
}
#t49 .helpLink1 {

text-align:right;
padding-bottom:15px;
}

#t49 .rssContainer
{
	clear:both; 
	margin-bottom:5px;
	margin-top:5px;
}
/* div to display RSS info */
#t49 #rss_box {
border: 1px solid #0090d9;
background-color: #fff;
padding: 10px;
position: absolute;
width: 150px;
z-index: 99;
}
#t49 #rss_box_close {
float: right;
padding: 0 0 10px 10px;	
}

/* For t51_1 */
#t49 .fieldLabel {
width:125px;
padding-left:15px;
font-size:1.1em;
float:left;
max-width:110px;
}
#t49 .formField {
width:240px;
padding:1px;
margin-left:10px;
float:left;
}

#t49 .textAreaWide {
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:1.1em;
margin-left:10px;
width:415px;
}
#t49 .publishBtn {
margin-left:4px;
}
#t49 .previewBtn, #t49 .publishBtn {
float:right;
}
#t49 .cancelBtn {
float:left;
margin-left:132px;
}
#t49 .paddingBottomThirty {
padding-bottom:30px;
}
#t49 .darkBlueHeadings {
padding-top:30px;

}

#t49 .letterBoxTop {
background:transparent url(/images/t40_whosonline/box_top.gif) no-repeat scroll left top;
float:left;
height:12px;
width:615px;
}
/*#t49 #whosOnlineBottomRow #whosOnlineBottomColAvatar {
float:left;
padding-left:10px;
width:35px;
}
#t49 .letterBoxBottom {
background:transparent url(/images/t40_whosonline/box_bottom.gif) no-repeat scroll left bottom;
float:left;
padding-bottom:12px;
width:615px;
}
#t49 .letterBoxBottom .letter p {
color:#034694;
font-size:2.4em;
font-weight:bold;
padding:0 10px 4px 12px;
}
#t49 .letterBoxBottom .letterBoxLinks a {
display:block;
font-size:1.1em;
font-weight:bold;
margin:0 1px;
padding:3px 0 3px 2px;
}
#t49 #whosOnlineBottomRow #whosOnlineBottomColProfile {
float:left;
overflow:hidden;
padding-left:2px;
padding-top:10px;
width:450px;
}
*/
/*  
For new topic
*/
#t49 .newTopicBoxWrapper {
width:570px;
background:url("../../../../../../../../../../../../images/t64_opennewtopic/bg-itemTop.jpg") left top no-repeat;
}
#t49 .newTopicBoxTop {
width:570px;
height:33px;
}
#t49 .boxTitle {
font-size:1.6em;
font-weight:bold;
color:#124b98;
padding:8px 0 0 15px;
}
#t49 .newTopicBoxBottom {
width:570px;
background:url("../../../../../../../../../../../../images/t64_opennewtopic/bg-loginBottom.gif") left bottom no-repeat;
}
#t49 .newTopicBoxPadding {
padding:10px 15px 50px 15px;
}
#t49 .userImage {
border:#8c8c8c 1px solid;
float:left;
margin-right:9px;
}
#t49 .newTopic {
width:435px;
float:left;
}
#t49 .paddingBottomTen {
padding-bottom:10px;
}
#t49 .paddingBottomFifteen {
padding-bottom:15px;
}
#t49 .fieldLabel_newTopic {
font-size:1.1em;
display:block;
padding-bottom:6px;
}
#t49 .formField_newTopic{
width:435px;
padding:1px;
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:1.1em;
}
#t49 .optionWord {
float:left;
font-weight:bold;
margin:4px 4px 0 4px;
}





/* my forum contributions - t60 ----------------------------------------- */
/*background:url(../../images/hero_images/myforumcontributions_hero_t60.jpg) 0px 23px no-repeat;*/

/* my forum contributions - t60 ----------------------------------------- */

#t60 #mainContent #mainContentLeft
{
	width:560px;	
}
#t60 #mainContent #mainContentRight
{
	margin-right:0px;
	width:176px;
	float:right;
}

#t60 #pageTitleTopMiddle,
#t60 #pageTitleBottomMiddle {
width:387px;
}
#t60 #pageTitleMiddleMiddle {
width:305px;
}
#t60 #pageTitleMiddle {
width:410px;
}
#t60 #mainContentRight {
width:205px;
}
#t60 #mainContentLeft {
width:510px;
}
	#t60 .paddingBottomFifteen {
	padding-bottom:15px;
	}
	#t60 .jumpMenuWrapper {
	float:left;
	margin-top:2px;
	}
	#t60 .pageJumpMenuLabel {
	font-size:1.1em;
	font-weight:bold;
	margin-right:5px;
	}
	#t60 .pageJumpMenu {
	font-size:1.1em;
	width:125px;
	}
	#t60 .goBtn {
	margin-left:8px;
	float:left;
	}
	#t60 .helpLink {
	float:right;
	padding:0 0 0 15px;
	margin-top:5px;
	background:url(/images/bullet3.gif) 0 1px no-repeat;
	}
	#t60 .viewAllLink {
	padding:0 0 20px 15px;
	margin-top:10px;
	background:url(/images/arrow_bullet.gif) 0 1px no-repeat;
	}
	/* forum box */
	#t60 .forumBoxWrapper {
	width:570px;
	padding-bottom:1px;
	}
		#t60 .forumBoxTopWrapper {
		width:570px;
		/*background:url(/images/t60_myforumcontributions/forumbox_top_strip.gif) left top repeat-y;*/
		background:url("/images/t69_myclubnutricia/bg-itemTop.jpg") no-repeat scroll left top transparent;
		height: 105px;
		}
			#t60 .forumBoxTop {
			width:570px;
			/*background:url(/images/t60_myforumcontributions/forumbox_top.gif) left top no-repeat;*/
			}
				#t60 .forumBoxTop p {
				font-size:1.4em;
				font-weight:bold;
				color:#124b98;
				padding:12px 0 12px 15px;
				}
		#t60 .forumBoxMiddleWhite {
		width:570px;
		/*background:url(/images/t60_myforumcontributions/forumbox_middle_light_gray.gif) left top repeat-y;*/
		}
		#t60 .forumBoxMiddleDarkBlue {
		width:570px;
		/*background:url(/images/t60_myforumcontributions/forumbox_middle_dark_gray.gif) left top repeat-y;*/
		}
		#t60 .forumBoxMiddleLightBlue {
		width:570px;
		/*background:url(/images/t60_myforumcontributions/forumbox_middle_light_gray.gif) left top repeat-y;*/
		}
		#t60 .forumBoxBottom {
		width:570px;
		height:14px;
		/*background:url(/images/t60_myforumcontributions/forumbox_bottom.gif) left top no-repeat;*/
		background:url("/images/t69_myclubnutricia/bg-loginBottom.gif") no-repeat scroll 0 0 transparent;
		}
			/* contents */
			#t60 .middleWhiteRowPadding {
			padding:7px 0 0 15px;
			}
			#t60 .topicNameLink {
			font-size:1.2em;
			padding:0 0 3px 15px;
			background:url(/images/arrow_bullet.gif) 0 1px no-repeat;
			float:left;
			}
			#t60 .postStory {
			font-size:1.2em;
			padding:0 15px 3px 0;
			float:right;
			}
			/* columns */
			#t60 .colOne {
			width:252px;
			}
			#t60 .colTwo {
			width:258px;
			}
				#t60 .colOnePadding {
				padding:5px 0 0 30px;
				}
				#t60 .replyLink {	/* dark blue arrow by default */
				padding:0 0 0 20px;
				background:url(/images/tranparent_arrow.gif) 0 0 no-repeat;
				}
				#t60 .forumBoxMiddleLightBlue .replyLink {		/* light blue arrow */
				background:url(/images/white_arrow.gif) 0 0 no-repeat;
				}
				#t60 .userImage {
				margin:5px 10px 5px 0;
				border:#8c8c8c 1px solid;
				}
				#t60 .postDetails {
				width:240px;
				padding:7px 0; 
				}
				#t60 .sectionTitle {
				font-size:1.2em;
				font-weight:bold;
				padding-bottom:4px;
				}
				#t60 .rowPadding {
				padding:4px 20px 4px 30px;
				}
					#t60 .dated {
					padding:0;
					}
		
		#t60 a.submitBtn {
		width:84px;
		height:20px;
		display:block;
		background:url(/images/t60_myforumcontributions/post_a_story_btn_off_on.gif) left top no-repeat;
		}
		
		#t60 a:hover.submitBtn {
		background-position: bottom;
		}
		#t60 a.submitBtn span {
		display:none;
		}


/* forum name - t15 ----------------------------------------- */
		.forumRecentBut {
		margin-left:-2px;
		}
			.forumRecentBut a:link, .forumRecentBut a:visited {
			display:block;
			width:139px;
			height:29px;
			line-height:29px;
			background: url("../../../../../../../../../../../../images/t14_forums/recent_post_button.gif") top left no-repeat;
			text-decoration:none;
			}
			.forumRecentBut a:hover {
			background-position: bottom left;
			}
			.forumRecentBut a span {
			display:none;
			}
/* my cow and gate - t69 ----------------------------------------- */

#t69 #t69bar{
margin-top: 230px;
_margin-top:170px;
}

*+html #t69 #t69bar{
margin-top: 150px;
}

	/* profile bubble */
	#t69 .profileBubble {
	width:519px;
	margin-bottom:48px;
	}
		#t69 .profileBubbleTop {
		width:519px;
		height:12px;
		background:url("../../../../../../../../../../../../images/t69_mycowandgate/profilebox_top_white.png") left top no-repeat;
		}
		#t69 .profileBubbleMiddle {
		width:519px;
		background:url("../../../../../../../../../../../../images/t69_mycowandgate/profilebox_middle_white.png") left top repeat-y;
		}
			#t69 .profileBubblePadding {
			padding:0 12px;
			}
				#t69 .leftColumn {
				width:87px;
				}
				#t69 .rightColumn {
				width:408px;
				}
					#t69 .leftColumn img {
					border:#8c8c8c 1px solid;
					}
					#t69 .changePicLink {
					padding:0 0 0 15px;
					margin-top:2px;
					background:url("../../../../../../../../../../../../images/white_arrow.gif") 0 1px no-repeat;
					}

				#t69 .profileShowLink {
					background:url("../../../../../../../../../../../../images/feature_blocks/arrow_bullet.gif") 0 1px no-repeat;
					text-decoration: none;
					font-size: 0.65em;
					padding-left: 13px;
					margin-left: 15px;
				}
				#t69 .profileShowLink:hover {
					background:url("../../../../../../../../../../../../images/feature_blocks/arrow_bullet.gif") 0 1px no-repeat;
					text-decoration: underline;
					padding-left: 13px;
					font-size: 0.65em;
					margin-left: 15px;
				}

					
		#t69 .profileBubbleBottom {
		width:519px;
		height:12px;
		background:url("../../../../../../../../../../../../images/t69_mycowandgate/profilebox_bottom_white.png") left bottom no-repeat;
		}
	#t69 .jumpMenuWrapper {
	float:left;
	margin-top:2px;	
	}
	#t69 .pageJumpMenuLabel {
	font-size:1.1em;
	font-weight:bold;
	margin-right:5px;
	}
	#t69 .pageJumpMenu {
	font-size:1.1em;
	width:125px;
	}
	#t69 .goBtn {
	margin-left:8px;
	}
	#t69 .paddingBottomFour {
	padding-bottom:4px;
	}
	#t69 .marginBottomFour {
	margin-bottom:4px;
	}
	#t69 .paddingBottomEight {
	padding-bottom:8px;
	}
	#t69 .paddingBottomFifteen {
	padding-bottom:15px;
	}
	#t69 .paddingBottomTwenty {
	padding-bottom:20px;
	}
	/* quick links box */
	#t69 #quickLinksBoxWrapper {
	width:560px;
	margin-bottom:20px;
	
	background:url(/images/t69_myclubnutricia/bg-boxTop.jpg) left top no-repeat;
	}
		#t69 #quickLinksBoxTop {
		width: 560px;
		height:55px;
		padding: 0 0 0 10px;
		}
			#t69 #quickLinksPadding {
			padding:20px 15px 0 15px;
			}
				#t69 p.quickLinks {
				padding:0;
				}
					#t69 p.quickLinks a {
					padding:0 6px 3px 0;
					margin-right:6px;
					display:block;
					float:left;
					background:url(/images/t69_myclubnutricia/link_separator.gif) right 2px no-repeat;
					}
					#t69 p.quickLinks a.lastLink {
					background:none;
					}		
		#t69 #quickLinksBoxBottom {
		width:560px;
		background:url(/images/t69_myclubnutricia/bg-boxBottom.gif) left bottom no-repeat;
		padding:0 0 20px 10px;
		font-size:1em;
		}
		#t69 #quickLinksBoxBottom p{
		 margin-left:10px;
		}
		
	/* blue box - collapsed */
	#t69 .collapsedBox {
	width:570px;
	height:38px;
	background:url(/images/t69_myclubnutricia/panel_collapsed.gif) left top no-repeat;
	}
	#t69 #mySubscriptionsHide {
	margin-bottom:20px;
	}
	/* blue box - expanded */
	#t69 .blueBoxWrapper {
	width:560px;
	background:url(/images/t69_myclubnutricia/bg-boxTop.jpg) left top no-repeat;
	}
		#t69 .blueBoxTop {
		width:560px;
		height:28px;
		
		}
			#t69 .myCGsectionTitle {
			font-size:16px;
			font-weight:bold;
			color:#124b98;
			line-height:1em;
			padding:9px 0 0 15px;
			width:300px;
			}
			#t69 .blueArrowLink {
			padding:0 0 2px 17px;
			margin:10px 15px 0 0;			
			background:url(/images/t69_myclubnutricia/tranparent_arrow.gif) 0 3px no-repeat;
			}
				#t69 .blueArrowLink a {
				color:#124b98;
				}
		#t69 .blueBoxMiddle {
		width:560px;
		}
			#t69 .blueBoxMiddlePadding {
			padding:15px 10px 5px 15px;
			}
		#t69 .blueBoxBottom {
		width:560px;
		height:18px;
		background:url(/images/t69_myclubnutricia/bg-boxBottom.gif) left top no-repeat;
		
		}
		
		/*#t69 .backToTop {
		margin-right:10px;
		padding:0 0 2px 18px;		
		background:url(/images/arrow_bullet_white.gif) top left no-repeat;
		width:75px;
		}*/
		#t69 .subscriptionsLeft {
		width:190px;
		}
		#t69 .subscriptionsRight {
		width:275px;
		}
		#t69 .checkLabel {
		font-size:1.1em;
		}
		
		/* buttons */
		/* my details */
		#t69 .myDetailsBtn a:link,
		#t69 .myDetailsBtn a:visited {
		display:block;
		width:148px;
		height:18px;
		line-height:18px;
		background:url(/images/t69_myclubnutricia/takemetomydetails_btn_off_on.gif) left top no-repeat;
		text-decoration:none;
		margin-top:15px;
		margin-right:6px;
		}
		#t69 .myDetailsBtn a:hover {
		background:url(/images/t69_myclubnutricia/takemetomydetails_btn_on.gif) left top no-repeat;
		}
		
		
		/* my family */
		#t69 .myFamilyBtn a:link,
		#t69 .myFamilyBtn a:visited {
		display:block;
		width:116px;
		height:18px;
		line-height:18px;
		background:url(/images/t69_myclubnutricia/aboutmyfamily_btn_off_on.gif) left top no-repeat;
		text-decoration:none;
		margin-right:6px;
		margin-top:15px;
		}
		/* about me */
		#t69 .aboutMeBtn a:link,
		#t69 .aboutMeBtn a:visited {
		display:block;
		width:81px;
		height:18px;
		line-height:18px;
		background:url(/images/t69_myclubnutricia/aboutme_btn_off_on.gif) left top no-repeat;
		text-decoration:none;
		margin-top:15px;
		}
		/* my messages */
		#t69 .myMessagesBtn a:link,
		#t69 .myMessagesBtn a:visited {
		display:block;
		width:161px;
		height:18px;
		line-height:18px;
		background:url(/images/t69_myclubnutricia/takemetomymessages_btn_off_on.gif) left top no-repeat;
		text-decoration:none;
		margin-right:6px;
		margin-top:15px;
		}
		/* compose message */
		#t69 .composeMessageBtn a:link,
		#t69 .composeMessageBtn a:visited {
		display:block;
		width:135px;
		height:18px;
		line-height:18px;
		background:url(/images/t69_myclubnutricia/composeamessage_btn_off_on.gif) left top no-repeat;
		text-decoration:none;
		margin-right:6px;
		margin-top:15px;
		}
		
		/* blocked members */
		#t69 .blockedMemBtn a:link,
		#t69 .blockedMemBtn a:visited {
		display:block;
		width:117px;
		height:18px;
		line-height:18px;
		background:url(/images/t69_myclubnutricia/blockmember.gif) left top no-repeat; 
		text-decoration:none;
		
		margin-top:15px;
		}
		
		/* sent messages */
		#t69 .sentMessagesBtn a:link,
		#t69 .sentMessagesBtn a:visited {
		display:block;
		width:117px;
		height:18px;
		line-height:18px;
		background:url(/images/t69_myclubnutricia/sentmessages_btn_off_on.gif) left top no-repeat;
		text-decoration:none;
		margin-top:15px;
		}
		/* all my friends */
		#t69 .allMyFriendsBtn a:link,
		#t69 .allMyFriendsBtn a:visited {
		display:block;
		width:102px;
		height:18px;
		line-height:18px;
		background:url(/images/t69_myclubnutricia/allmyfriends_btn_off_on.gif) left top no-repeat;
		text-decoration:none;
		margin-right:2px;
		margin-top:15px;
		}
		/* friend requests received */
		#t69 .friendReqReceivedBtn a:link,
		#t69 .friendReqReceivedBtn a:visited {
		display:block;
		width:162px;
		height:18px;
		line-height:18px;
		background:url(/images/t69_myclubnutricia/friendrequestsreceived_btn_off_on.gif) left top no-repeat;
		text-decoration:none;
		margin-right:3px;
		margin-top:15px;
		}
		/* friend requests sent */
		#t69 .friendReqSentBtn a:link,
		#t69 .friendReqSentBtn a:visited {
		display:block;
		width:146px;
		height:18px;
		line-height:18px;
		background:url(/images/t69_myclubnutricia/friendrequestsisent_btn_off_on.gif) left top no-repeat;
		text-decoration:none;
		margin-right:3px;
		margin-top:15px;
		}
		/* my forum contributions */
		#t69 .myForumContribBtn a:link,
		#t69 .myForumContribBtn a:visited {
		display:block;
		width:219px;
		height:18px;
		line-height:18px;
		background:url(/images/t69_myclubnutricia/takemetomyforumcontrib_btn_off_on.gif) left top no-repeat;
		text-decoration:none;
		margin-top:15px;
		}
		/* my stories */
		#t69 .myStoriesBtn a:link,
		#t69 .myStoriesBtn a:visited {
		display:block;
		width:146px;
		height:18px;
		line-height:18px;
		background:url(/images/t69_myclubnutricia/takemetomystories_btn_off_on.gif) left top no-repeat;
		text-decoration:none;
		margin-top:15px;
		}
		/* my gallery */
		#t69 .myGalleryBtn a:link,
		#t69 .myGalleryBtn a:visited {
		display:block;
		width:144px;
		height:18px;
		line-height:18px;
		background:url(/images/t69_myclubnutricia/takemetomygallery_btn_off_on.gif) left top no-repeat;
		text-decoration:none;
		margin-top:15px;
		}
		/* my bookmarks */
		#t69 .myBookmarksBtn a:link,
		#t69 .myBookmarksBtn a:visited {
		display:block;
		width:167px;
		height:18px;
		line-height:18px;
		background:url(/images/t69_myclubnutricia/takemetomybookmarks_btn_off_on.gif) left top no-repeat;
		text-decoration:none;
		margin-top:15px;
		}
		/* my alerts */
		#t69 .myAlertsBtn a:link,
		#t69 .myAlertsBtn a:visited {
		display:block;
		width:144px;
		height:18px;
		line-height:18px;
		background:url(/images/t69_myclubnutricia/takemetomyalerts_btn_off_on.gif) left top no-repeat;
		text-decoration:none;
		margin-top:15px;
		}
			#t69 .myDetailsBtn a:hover,
			#t69 .myFamilyBtn a:hover,
			#t69 .aboutMeBtn a:hover,
			#t69 .myMessagesBtn a:hover,
			#t69 .composeMessageBtn a:hover,
			#t69 .sentMessagesBtn a:hover,
			#t69 .allMyFriendsBtn a:hover,
			#t69 .friendReqReceivedBtn a:hover,
			#t69 .blockedMemBtn a:hover,
			#t69 .friendReqSentBtn a:hover,
			#t69 .myForumContribBtn a:hover,
			#t69 .myStoriesBtn a:hover,
			#t69 .myGalleryBtn a:hover,
			#t69 .myBookmarksBtn a:hover,
			#t69 .myAlertsBtn a:hover {
			background-position:bottom;
			}
			#t69 .myDetailsBtn a span,
			#t69 .myFamilyBtn a span,
			#t69 .aboutMeBtn a span,
			#t69 .myMessagesBtn a span,
			#t69 .composeMessageBtn a span,
			#t69 .sentMessagesBtn a span,
			#t69 .allMyFriendsBtn a span,
			#t69 .friendReqReceivedBtn a span,
			#t69 .friendReqSentBtn a span,
			#t69 .blockedMemBtn a span,
			#t69 .myForumContribBtn a span,
			#t69 .myStoriesBtn a span,
			#t69 .myGalleryBtn a span,
			#t69 .myBookmarksBtn a span,
			#t69 .myAlertsBtn a span {
			display:none;
			}


/* forum thread t16 ------------------------- */
#t16 .pageHeading {
padding:0 0 12px 0;
color:#034694;
font-size: 22px;
font-weight:bold;
}
#t16 .jumpMenuWrapper {
margin-top:2px;
}
#t16 .pageJumpMenuLabel {
font-size:1.1em;
font-weight:bold;
margin-right:5px;

}
#t16 .pageJumpMenu {
font-size:1.1em;
width:120px;
}
#t16 .jumpMenuWide {
width:150px;
font-size:1em;
}
#t16 .newTopicMenuWrapper {

}
#t16 .newTopicMenuMargin {
margin-top:2px;
}
#t16 .categoryMenu {
font-size:1.1em;
width:140px;
}
#t16 .goBtn {
margin-left:5px;
margin-top:2px;
}
#t16 .printLink {
padding:0 0 3px 20px;
margin:5px 0 0 5px;
float:right; 
font-size: 1.1em;
background:url("../../../../../../../../../../../../images/bullet2.gif") 0 0px no-repeat;
}

#t16 .printLinkBottom {
padding:0 0 3px 20px;
margin:0px 0 0 5px;
float:right; 
font-size: 1.1em;
background:url("../../../../../../../../../../../../images/bullet2.gif") 0 0px no-repeat;
}

#t16 .nextPageLink {
padding:0 0 7px 20px;
margin:0px 0 0 5px;
background:url("../../../../../../../../../../../../images/bullet2.gif") 0 0px no-repeat;
height:10px;
width:225px;
}

#t16 .rssLink {
padding:0 20px 0 0;
line-height:1.6em;
text-align:right;
background:url("../../../../../../../../../../../../images/t49_forumcategory/rss_icon.gif") right top no-repeat;
}
#t16 .helpLink {
font-size:1em;
text-align:right;
padding-bottom:15px;
}
#t16 .firstBoxWrapper {
width:570px;
}
	#t16 .firstBoxPadding {
	padding:0 15px;	
	}

#t16 .firstBoxTop {
	width:570px;
	float:left;
}
	#t16 .firstBoxPadding {
	padding:0 15px;	
	}



#t16 .firstBoxBottomWrapper {
width:570px;
}	


#t16 .firstBoxBottom {
		width:570px;
		float:left;
		}
			#t16 .firstBoxBottom .firstBoxBottomText {
			padding:9px 10px 9px 115px;
			display:block;
			font-size:0.9em;
			}
			#t16 .firstBoxBottom .firstBoxBottomText p {
			padding-bottom:0px;
			}
				#t16 .firstBoxBottom .firstBoxBottomText a {
				padding: 0 0 0 20px;
				background:url("../../../../../../../../../../../../images/tranparent_arrow.gif") left 3px no-repeat;
				}


#t16 .noPaddingBottom {
padding-bottom:0;
}
#t16 .paddingBottomSix {
padding-bottom:6px;
}
#t16 .paddingBottomTen {
margin-bottom:10px;
}
#t16 .paddingBottomFifteen {
margin-bottom:15px;
}
#t16 .commentBox {
width:570px;
float:left;
background:url("../../../../../../../../../../../../images/t16_forumthread/bg-itemTop.jpg") top left no-repeat;
}
	#t16 .commentBoxTop {
	width:550px;
	float:left;
	margin: 0 0 0 10px;
	
	}
		#t16 .commentBoxTopPadding {
		padding:10px 15px 0px 15px;
		
	
		}
			#t16 .userPic {
			float:left;
			width:110px;	
			}
				#t16 .userPic img {
				float:left;
				}
				#t16 .userName {
				width:87px;
				float:left;
				padding:0px 0px 2px 0;

				}
				#t16 .userName a {
				font-size:1.1em;
				font-weight:bold;
				padding-top:5px;
				color:#124b98;
				}
				
			#t16 .userText {
			width:480px;
			float:left;	
			font-weight:normal;	
			}

			#t16 .userText p{
				padding-bottom:2px;
			}
	#t16 .commentsBoxBottomWrapper {
	width:570px;
	}	
		#t16 .commentBoxBottom {
		width:570px;
		float:left;
		background:url("../../../../../../../../../../../../images/t16_forumthread/bg-loginBottom.gif") left bottom no-repeat;
		padding: 0 0 15px 0;
		}
			#t16 .commentBoxBottom .commentBoxBottomText {
			padding:9px 10px 9px 115px;
			display:block;
			font-size:0.9em;
			}
			
			#t16 .commentBoxBottom .commentBoxBottomText p {
			padding-bottom:0px;
			}
				#t16 .commentBoxBottom .commentBoxBottomText a {
				padding: 0 0 0 20px;
				background:url("../../../../../../../../../../../../images/tranparent_arrow.gif") left 3px no-repeat;
				}
#t16 .reportAbuse {
	width:125px;
	_font-size:1.1em;
	}
	#t16 .starsMargin {
	margin-left:12px;
	}	

#t16 #postCommentBox {
width:570px;
float:left;
background:url("../../../../../../../../../../../../images/t16_forumthread/bg-itemTop.jpg") top left no-repeat;
margin-bottom:15px;
margin-top:15px;


}
	#t16 #postCommentBoxTop,
	#t16 #expertBoxTop {
	width:570px;
	height:40px;
	float:left;
	
	}
		#t16 #postCommentBoxTop h3,
		#t16 #expertBoxTop p {
		font-size:1.6em;
		font-weight:bold;
		color:#034694;
		padding:7px 0 0 15px;
		}
	#t16 #postCommentBoxBottom {
	width:615px;
	float:left; 
	}
		#t16 #postCommentBoxBottom label {
		display:none;
		}
		#t16 #postCommentBoxBottom textarea {
		width:488px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:1.1em;
		}
		#t16 .publishCommentButton {
		margin: 8px 10px 8px 0;
		float: left;
		}
		#t16 #postCommentBoxBottom .registerOrLogin {
		padding:0px 0 0 0px;
		}

#t16 #postCommentBoxBottomBorder {
	width:570px;
	background:url("../../../../../../../../../../../../images/t16_forumthread/bg-loginBottom.gif") bottom left no-repeat;
	float:left; 
	height:18px;
	padding: 15px 0 0 0;
	}


#t16 .noHelpBubble {
padding-bottom:210px;
}
#t16 .bottomForm {
margin-bottom:25px;
}
/* hover box */
#t16 #hover_box {
border: 1px solid #0090d9;
background-color: #fff;
padding: 10px;
position: absolute;
width: 200px;
z-index: 99;
}
#t16 #hover_box_close {
float: right;
padding: 0 0 10px 10px;	
}
/* div to display RSS info */
#t16 #rss_box {
border: 1px solid #0090d9;
background-color: #fff;
padding: 10px;
position: absolute;
width: 150px;
z-index: 99;
}
#t16 #rss_box_close {
float: right;
padding: 0 0 10px 10px;	
}

/* pregnancy summary pages - t1_1 ------------------------- */
#t1_1 .noPadding {
padding:0;
}
#t1_1 .paddingBottomThirty {
padding-bottom:30px;
}
#t1_1 .toddlerMonthBoxWrapper {
width:615px;
background:url("../../../../../../../../../../../../images/t1_1_pregnancy_stage_summary/toddlermonth_box_middle.gif") left top repeat-y;
}
	#t1_1 .toddlerMonthBoxTop {
	width:615px;
	background:url("../../../../../../../../../../../../images/t1_1_pregnancy_stage_summary/pregnancymonth_box_top.gif") left top no-repeat;
	}
		#t1_1 .toddlerMonthPadding {
		padding:60px 215px 13px 10px;
		}
			#t1_1 .toddlerMonthTitle {
			color:#444444;
			padding-bottom:10px;
			}
			#t1_1 .toddlerMonthMenu {
			font-size:1.1em;
			width:165px;
			margin:2px 10px 0 0;
			}
	#t1_1 .toddlerMonthBoxBottom{
	width:615px;
	height:11px;
	background:url("../../../../../../../../../../../../images/t1_1_pregnancy_stage_summary/pregnancymonth_box_bottom.gif") left bottom no-repeat;
	}
	#t1_1 .sectionWrapper, #t8 .sectionWrapper {
	width:555px;
	padding: 0 0 0 20px;
	}
	#t1_1 .imageColumn, #t8 .imageColumn {
	width:120px;
	}
	#t1_1 .sectionContent, #t8 .sectionContent {
	width:435px;
	}
	#t1_1 .sectionTitle {
	font-size:1.4em;
	font-weight:bold;
	padding-bottom:5px;
	color:#034694;
	}
	#t1_1 .sectionLink, #t8 .sectionLink {
	padding:0 0 4px 20px;
	margin-left:10px;
	background:url(/images/bullet2.gif) 0 0 no-repeat;
	font-size:1.1em;
	}
	#t1_1 .sectionLink, #t8 .sectionLink a{
	text-decoration:none;
	color:#124b98;
	}
	#t1_1 .sectionLink, #t8 .sectionLink a:hover{
	text-decoration:underline;
	}
	/* view more btn */
	#t1_1, #t8 .viewMoreBtn{
	margin-left:132px;
	}
	
	#t1_1 , #t8 .viewMoreBtn a:link,
	#t1_1, #t8 .viewMoreBtn a:visited {
	display:block;
	width:162px;
	height:18px;
	line-height:19px;
	background:url(/images/viewall_but_off_on.gif) left top no-repeat;
	/*background:url(/images/t1_1_pregnancy_stage_summary/viewmore_btn_off_on.gif) left top no-repeat;*/
	text-decoration:none;
	margin:5px 0 6px 0;
	}
		#t1_1, #t8 .viewMoreBtn a:hover {
		background:url(/images/viewall_but_off_on.gif) left bottom no-repeat;
		background-position:bottom;
		}
		#t1_1, #t8 .viewMoreBtn a span {
		display:none;
		}
		
	#t8 .viewMoreBtnForum{
	margin-left:10px;
	}
	
	#t8 .viewMoreBtnForum a:link,
	#t8 .viewMoreBtnForum a:visited {
	display:block;
	width:162px;
	height:18px;
	line-height:19px;
	background:url(/images/viewall_but_off_on.gif) left top no-repeat;
	/*background:url(/images/t1_1_pregnancy_stage_summary/viewmore_btn_off_on.gif) left top no-repeat;*/
	text-decoration:none;
	margin:5px 0 6px 0;
	}
		#t8 .viewMoreBtnForum a:hover {
		background:url(/images/viewall_but_off_on.gif) left bottom no-repeat;
		background-position:bottom;
		}
		#t8 .viewMoreBtnForum a span {
		display:none;
		}	
	/* Collapse btn */
	#t1_1, #t8 .collapseBtn{
	margin-left:132px;
	}
	
	#t1_1, #t8 .collapseBtn a:link,
	#t1_1, #t8 .collapseBtn a:visited {
	display:block;
	width:162px;
	height:18px;
	background:url(/images/collapse_btn_off_on.gif) left top no-repeat;
	text-decoration:none;
	margin:5px 0 6px 0;
	}
		#t1_1, #t8 .collapseBtn a:hover {
		background:url(/images/collapse_btn_off_on.gif) left bottom no-repeat;
		background-position:bottom;
		}
		#t1_1, #t8 .collapseBtn a span {
		display:none;
		}
	
	#t1_1, #t8 .backToTopLink{
	background:url(/images/tranparent_arrow.gif) 0px 3px no-repeat;
	height:20px;
	line-height:20px;
	margin: 0 20px 0 0;
	}
	#t1_1, #t8 .backToTopLink a{
	margin-left:20px;
	font-weight: normal;
	}

	#t8 #grayBox615Line #grayBox615Bottom #monthMenu{
	width:165px;
	}


/* toddler 12 - 18 months - t1_2 ------------------------- */
#t1_2 .noPadding {
padding:0;
}
#t1_2 .paddingBottomThirty {
padding-bottom:30px;
}
#t1_2 .toddlerMonthBoxWrapper {
width:555px;
background:url("../../../../../../../../../../../../images/t1_2_twelve_to_eighteenmonths/toddlermonth_box_middle.gif") left top repeat-y;
margin-bottom:30px;
}
	#t1_2 .toddlerMonthBoxTop {
	width:555px;
	background:url("../../../../../../../../../../../../images/t1_2_twelve_to_eighteenmonths/toddlermonth_box_top.gif") left top no-repeat;
	}
		#t1_2 .toddlerMonthPadding {
		padding:60px 215px 13px 10px;
		}
			#t1_2 .toddlerMonthTitle {
			color:#444444;
			padding-bottom:10px;
			}
			#t1_2 .toddlerMonthMenu {
			font-size:1.1em;
			width:105px;
			margin:2px 10px 0 0;
			}
	#t1_2 .toddlerMonthBoxBottom {
	width:555px;
	height:11px;
	background:url("../../../../../../../../../../../../images/t1_2_twelve_to_eighteenmonths/toddlermonth_box_bottom.gif") left top no-repeat;
	}
#t1_2 .sectionWrapper {
width:615px;
}
	#t1_2 .imageColumn {
	width:120px;
	}
	#t1_2 .sectionContent {
	width:435px;
	}
		#t1_2 .sectionTitle {
		font-size:1.4em;
		font-weight:bold;
		padding-bottom:5px;
		color:#034694;
		}
		#t1_2 .sectionLink {
		padding:0 0 4px 20px;
		margin-left:10px;
		background:url("../../../../../../../../../../../../images/bullet2.gif") 0 0 no-repeat;
		font-size:1.1em;
		}
		#t1_2 .sectionLink a{
		text-decoration:none;
		color:#757575;
		}
		#t1_2 .sectionLink a:hover{
		text-decoration:underline;
		}
	/* view more btn */
	#t1_2 .viewMoreBtn{
	margin-right:80px;
	}
	#t1_2 .viewMoreBtn a:link,
	#t1_2 .viewMoreBtn a:visited {
	display:block;
	width:119px;
	height:28px;
	line-height:19px;
	background:url("../../../../../../../../../../../../images/viewall_but_off_on.gif") left top no-repeat;
	/*background:url(../../images/t1_1_pregnancy_stage_summary/viewmore_btn_off_on.gif) left top no-repeat;*/
	text-decoration:none;
	margin:5px 0 6px 0;
	}
		#t1_2 .viewMoreBtn a:hover {
		background:url("../../../../../../../../../../../../images/viewall_but_off_on.gif") left bottom no-repeat;
		background-position:bottom;
		}
		#t1_2 .viewMoreBtn a span {
		display:none;
		}
	#t1_2 .backToTopLink {
	background:url("../../../../../../../../../../../../images/bullet2.gif") 0 1px no-repeat;
	height:20px;
	line-height:20px;
	}
	#t1_2 .backToTopLink a{
	margin-left:20px;
	}


/* home page logged out ----------------- t3 */
/*#t3 #mainContent { 
background:-5px -5px no-repeat;
_width:790px;  
_padding-left:10px;  

}
#t3 #mainContentLeft {
width:780px;
margin-left:0;
}*/
#t3 #twoColumnLeft , #t3 .twoColumnLeft {
width:388px;
float:left;
}
#t3 #twoColumnRight, #t3 .twoColumnRight {
width:383px;
float:right;
}

#t3 #twoColumnAltLeft {
width:780px;
float:left;
}
	#t3 .twoColumnAltLeftLeft {
	width:250px;
	float:left;
	}
		#t3 .homeToolBox {
		width:250px;
		float:left;
		margin-bottom:10px;
		}
			#t3 .homeToolBoxRight {
			width:191px;
			height:60px;
			background:url("../../../../../../../../../../../../images/t3_homepage/useful_tool_background.gif") top right no-repeat;
			float:right;
			}
				#t3 .homeToolBoxRightPadding {
				padding:20px 5px 0 6px;
				}
					#t3 .homeToolBoxRight a {
					font-size:1.4em;
					font-weight:bold;
					color:#fff;
					padding-left:13px;
					background:url("../../../../../../../../../../../../images/t3_homepage/useful_tools_arrow_off_on.gif") 0 2px no-repeat;
					text-decoration:none;
					display:block;
					}
						#t3 .homeToolBoxRight a:hover {
						background:url("../../../../../../../../../../../../images/t3_homepage/useful_tools_arrow_off_on.gif") 0 -52px no-repeat;
						text-decoration:underline;
						}
	#t3 .twoColumnAltLeftRight {
	width:207px;
	_width:200px;
	float:right;
	}
#t3 #twoColumnAltRight {
width:220px;
float:right;
}
#t3 #mainContent{
	font-weight: normal;
}
#t3 #mainContent a{
	font-weight: normal;
}

/********usefultools section********/
.sIFR-active #t3 #usefulToolsTitleWrapper h3.h3SubNoOrange, .sIFR-active #t3_2 #usefulToolsTitleWrapper h3.h3SubNoOrange {
font-size:2.em;
color:#124b98;
padding-bottom:14px;
line-height:1em;
}
#t3 #usefulToolsBg{
 background:url(/images/bg-tools.gif) right top no-repeat;
 width:211px;
 height: 215px;
 margin: 0 6px 0 0;
 text-align: left;
}

#t3 #usefulToolsTitleWrapper{
 width:211px;
 height:50px;
}
#t3 #usefulToolsBgWhatNew{
 background:url(/images/feature_blocks/homeWhatNew.gif) right top no-repeat; 
 width:208px;
 height:53px;
}
#t3 #usefulToolsContent{
 width:211px;
 }

 #t3 #usefulToolsContentBottom{
 background:url(/images/feature_blocks/usefulToolsBottom.gif) right bottom no-repeat;
 width:229px;
 }
#t3 .usefulToolsPadding
{
	padding:0 0 1px 10px;
}
#usefulToolsTitleWrapper h2 {
		font-size:22px;
		font-weight:normal;
		padding:18px 0 0 10px;
		color:#f2d724;
		}

#usefulToolsContent a.duedate_calculator
{
	width:192px;
	height:50px;
	display:block;
	background:url(/images/feature_blocks/due_date_calculator_off.gif) left top no-repeat; 
}
#usefulToolsContent a:hover.duedate_calculator
{
	 background:url(/images/feature_blocks/due_date_calculator_on.gif) left top no-repeat; 
}
#usefulToolsContent a.pregnancy_calendar
{
	width:192px;
	height:50px;
	display:block;
	background:url(/images/feature_blocks/pregnancy_calendar_off.gif) left top no-repeat; 
}
#usefulToolsContent a:hover.pregnancy_calendar
{
	 background:url(/images/feature_blocks/pregnancy_calendar_on.gif) left top no-repeat; 
}
#usefulToolsContent a.mybaby_development
{
	width:192px;
	height:50px;
	display:block;
	background:url(/images/feature_blocks/my_baby_development_off.gif) left top no-repeat; 
}
#usefulToolsContent a:hover.mybaby_development
{
	 background:url(/images/feature_blocks/my_baby_development_on.gif) left top no-repeat; 
}

 /********whoisonline section********/
 #t3 #whoOnlineBg{
 background:url("../../../../../../../../../../../../images/feature_blocks/usefulToolsTiling.gif") right top repeat-y;
 width:207px;
}
#t3 #whoOnlineTitleWrapper{
 background:url("../../../../../../../../../../../../images/feature_blocks/whoOnlineTop.gif") right top no-repeat; 
 width:207px;
 height:51px;
}
#t3 #whoOnlineContent{
 background:url("../../../../../../../../../../../../images/feature_blocks/usefulToolsBottom.gif") right bottom no-repeat;
 width:207px;
 }
 
#t3 #whatsNewBox {
width:250px;
min-height:240px;
background:bottom left no-repeat;
}
	#t3 #whatsNewBox h3.whatsNewTitle {
	font-size:2.0em;
	color:#0033cc;
	}
	.sIFR-active #t3 #whatsNewBox h3.h3SubNoDarkBlue {
	font-size:2.0em;
	width:120px;
	color:#0033cc;
	line-height:1em;
	}
	#t3 #whatsNewBox p.whatsNewSubtitle {
	font-size:1.4em;
	font-weight:bold;
	color:#0033cc;
	padding-bottom:2px;
	}
		#t3 #whatsNewBox a.bottomLink {
		font-size:1.1em;
		font-weight:bold;
		padding-left:15px;
		background:url("../../../../../../../../../../../../images/t3_homepage/arrow_on_white_off_on.gif") 0 1px no-repeat;
		width:83px;
		display:block;
		}
			#t3 #whatsNewBox a:hover.bottomLink {
			background:url("../../../../../../../../../../../../images/t3_homepage/arrow_on_white_off_on.gif") 0 -68px no-repeat;
			}
		#t3 a.arrowLink {
		font-size:1.1em;
		font-weight:bold;
		padding-left:15px;
		background:url("../../../../../../../../../../../../images/t3_homepage/arrow_on_white_off_on.gif") 0 1px no-repeat;
		display:block;
		margin:18px 0 20px 0;
		}
			#t3 a:hover.arrowLink {
			background:url("../../../../../../../../../../../../images/t3_homepage/arrow_on_white_off_on.gif") 0 -68px no-repeat;
			}
		#t3 a.viewAllLink {
		font-size:1.1em;
		font-weight:bold;
		padding-left:15px;
		margin:5px 0 0 15px;
		background:url("../../../../../../../../../../../../images/t3_homepage/arrow_on_white_off_on.gif") 0 1px no-repeat;
		display:block;
		float:left;
		}
			#t3 a:hover.viewAllLink {
			background:url("../../../../../../../../../../../../images/t3_homepage/arrow_on_white_off_on.gif") 0 -68px no-repeat;
			}
#t3 #ourBabyMilksBox{
width:250px;
background:bottom left no-repeat;
min-height:240px;
}
	#t3 #ourBabyMilksBox h3 {
	font-size:2.0em;
	color:#034694;
	}
	.sIFR-active #t3 #ourBabyMilksBox h3.h3SubNoLightBlue{
	font-size:2.0em;
	color:#034694;
	line-height:1em;
	}
	#t3 #ourBabyMilksBox p {
	width:190px;
	}
	#t3 #ourBabyMilksBox a{ 
	font-size:1.1em;
	font-weight:bold;
	padding-left:15px;
	background:url("../../../../../../../../../../../../images/t3_homepage/arrow_on_white_off_on.gif") 0 1px no-repeat;
	display:block;
	width:110px;
	}
		#t3 #ourBabyMilksBox a:hover{ 
		background:url("../../../../../../../../../../../../images/t3_homepage/arrow_on_white_off_on.gif") 0 -68px no-repeat;
		}
#t3 img.bottomImagePadding {
margin-top:40px;
}
#t3 h3.bePartTitle {
font-size:2.0em;
color:#66cc33;
}
.sIFR-active #t3 #twoColumnAltRight h3.h3SubNoLightGreen {
font-size:2.0em;
color:#66cc33;
line-height:1em;
}
#t3 .ourBabyMilksSpacer{
height:75px
}
#t3 .whatsNewSpacer {
height:75px
}
/***********werechattingBox section***********/
#t3 #werechattingBox
{
position: relative;
float: left;
width:554px;
*widh:553px;
height: 215px;
margin: 0 0 0 8px;
background:url(/images/bg-tagCloud.jpg) bottom right no-repeat;
float: left;
}

#t3 #visitBtn{
		position: absolute;
		width: 202px;
		height: 62px;
		right: 17px;
		bottom: 8px;
}
	#t3 #visitBtn a{
	display: block;
	width: 202px;
	height: 62px;
	background:url(/images/btn-forum.png) bottom right no-repeat;
	text-indent: -3000px;
	}
	#t3 #visitBtn a:hover{
	display: block;
	width: 202px;
	height: 62px;
	background:url(/images/btn-forum-rollover.png) bottom right no-repeat;
	}


#t3 #werechattingBox h2 {
		font-size:18px;
		font-weight:normal;
		padding:17px 0 11px 13px;
		color:#004089;
		text-align: left;
		}

	#t3 #werechattingBoxTop{
	width:538px;
	padding-top:5px;
	background:url(/images/feature_blocks/werechatting_home_top.gif) top right no-repeat;
	_background:url(/images/feature_blocks/werechatting_home_top.gif) top 2px no-repeat;
	}
	#t3 #werechattingBoxBottom{
	width:538px;
	padding-bottom:7px;
	background:url(/images/feature_blocks/werechatting_home_bottom.gif) bottom right no-repeat;
	_background:url(/images/feature_blocks/werechatting_home_bottom.gif) bottom 2px no-repeat;
	}

/* were chatting about block ---------------------------- */
/* colour un-specific -------------------- */
/*#wereChatting,
#wereChattingDarkGreen,
#wereChattingLightGreen,
#wereChattingDarkBlue,
#wereChattingLightBlue,
#wereChattingRed,
#wereChattingOrange {
}

#wereChattingTop {
background:url('/images/feature_blocks/werechattingabout_top.gif') no-repeat left top;
height:89px;
padding-top:25px;
}

#wereChattingTop h3 {
font-size:14px;
padding:13px 0 0 10px;
display:block;
color:#124b98;
}

#wereChattingLine {
background:url('/images/feature_blocks/werechattingabout_line.gif') repeat-y left top;
}
#wereChattingBottom {
background:url('/images/feature_blocks/werechattingabout_bottom.gif') no-repeat left bottom;
margin-top:-7px;
height:8px;
}
	#wereChattingLine ul li a {
	background:url('/images/tranparent_arrow.gif') no-repeat left top;
}
	#wereChattingLinem ul li a:hover {
	background:url('/images/tranparent_arrow.gif') no-repeat left top;
}

#wereChattingLine {
padding: 0 10px 0 10px;
}	
	#wereChattingLine p {
	font-size:11px;
	color:#fff;
	}
	#wereChattingLine ul {
	margin:0;
	padding:0;
	list-style: none;
	}
		#wereChattingLine ul li {
		display:block;
		}
			#wereChattingLine ul li a {
			font-size:11px;
			font-weight:bold;
			color:#124b98;
			text-decoration:none;
			padding: 0 0 5px 20px;			
			display:block;
			}
			#wereChattingLine ul li a:hover {
			text-decoration:underline;
			}*/


/***********gotAQuestionBox section***********/
#t3 #gotAQuestionBox {
position: relative;
float: left;
width:377px;
height: 195px;
margin: 0 0 0 8px;
background:url(/images/banner-expert.jpg) top right no-repeat;
text-align: left;
}
	#t3 #gotAQuestionBox .textBox {
	width:270px;
	margin: 0 0 0 14px;
		}
		#t3 #gotAQuestionBox .textBox p {
	    color: #002855;
	    }
		#t3 #gotAQuestionBox .textBox a span {
	    display: none;
	    }
		#t3 #gotAQuestionBox .textBox a#email {
	    position: absolute;
	    width:80px;
	    height: 42px;
	    top: 60px;
	    right: 3px;
	    }
	    #t3 #gotAQuestionBox .textBox a#chat {
	    position: absolute;
	    width: 101px;
	    height: 60px;
	    top: 95px;
	    right: 57px;
	    }
	#t3 #gotAQuestionBox h2 {
	font-size:22px;
	font-weight:normal;
	padding:10px 0 5px 14px;
	color:#004089;
	display:block;
		}
		
		#t3 #gotAQuestionBoxBottom p{
		color:#124b98;
		padding-left:15px;
		padding: 8px 0 0 15px;
		font-size:12px;
		}
		
		#t3 .gotAQuestionText{
		color:#124b98;
		padding-left:15px;
		font-size:1.1em;
		padding: 8px 0 5px 15px;
		}
		#t3 #gotAQuestionBoxBottom input.questionField {
		font-size:11px;
		width:180px;
		margin:-15px 0 0 15px;
		*margin:-30px 0 0 15px;
		}
		#t3 .findAnswerBut {
		/*padding:10px 0 10px 15px; */
		margin:15px 0 0 15px;
		*margin:5px 0 0 15px;
		}
		
/***********mumAndBabyClubBox begins*************/
#t3 #mumAndBabyClubBox {
position: relative;
float: right;
margin:0 6px 0 0;
padding:0;
width:378px;
height: 195px;
background:url("/images/banner-dvd.jpg") top right no-repeat;
text-align: left;
}
	#t3 #mumAndBabyClubBox h2 {
	font-size:22px;
	font-weight:normal;
	padding:13px 0px 10px 14px;
	color:#004089;
	display:block;	
	}
	#t3 #mumAndBabyClubBox .textBox {
	width: 180px;
	margin: 0 0 0 14px;
		}
		#t3 #mumAndBabyClubBox .textBox p {
		color: #002855;
		}
		#t3 #mumAndBabyClubBox .textBox ul {
			position: relative;
			z-index: 1000;
			color: #002855;
			list-style: disc;
			padding: 5px 0 0 20px;
			}
			#t3 #mumAndBabyClubBox .textBox ul li {
			color: #002855;
			list-style: disc;
			margin: 0 0 5px 0;
			}

		#t3 #mumAndBabyClubBox a.joinTodayBut {
		position: absolute;
		display:block;
		width:122px;
		height:72px;
		background:url(/images/btn-join.jpg) top left no-repeat;
		left: 135px;
		bottom: 8px;
		}
		#t3 #mumAndBabyClubBox a:hover.joinTodayBut {
		background:url("/images/btn-join-rollover.jpg") bottom left no-repeat;
		}
			#t3 #mumAndBabyClubBox a span {
			display: none;
			}
		#t3 #mumAndBabyClubBoxBottom ul {
		margin:0;
		padding:0;
		list-style-type:disc;
		}
			#t3 #mumAndBabyClubBoxBottom ul li {
			font-size:1.1em;
			color:#124b98;
			text-decoration:none;
			padding:0 0 1px 0;
			margin-left:25px;
			display:block;
			}

		#t3 #mumAndBabyClubBoxBottom p {
		color:#124b98;
		padding:10px 0 0 15px;
		font-weight: normal;
		font-size: 12px;
		}
/***********contactExpertBox begins*************/

#t3 #pageTitleSifr{
margin:0 0 0 10px;
padding:0;
width:300px;
float:left;
}
#t3 #pageTitleSifr h1.pageTitleSifr{
font-size:4.1em;
color:#034694;
line-height:1em;
float:left;
}	
#t3 #expertAdviceBox {
width:319px;
height:36px;
background:url("../../../../../../../../../../../../images/t3_homepage/expertbox_background.gif") top left no-repeat;
margin:10px 20px 10px 0;
border:1px solid green;
}
		#t3 #expertAdviceButtons a.callUsBut {
		display:block;
		width:68px;
		height:36px;
		background:url("../../../../../../../../../../../../images/t3_homepage/callus_but_off_on.gif") bottom left no-repeat;   
		float:left;       
		}
		#t3 #expertAdviceButtons a:hover.callUsBut {
		background:url("../../../../../../../../../../../../images/t3_homepage/callus_but_off_on.gif") bottom left no-repeat; 
		}
			#t3 #expertAdviceButtons a.callUsBut span {
			display:none;
			}
		#t3 #expertAdviceButtons a.emailUsBut {
		display:block;
		width:68px;
		height:36px;
		background:url("../../../../../../../../../../../../images/t3_homepage/emailus_but_off_on.gif") top left no-repeat;
		float:left;  
		margin-left:17px;
		}
		#t3 #expertAdviceButtons{
		margin-left:40px;
		_margin-left:20px;
		}
		#t3 #expertAdviceButtons a:hover.emailUsBut {
		background:url("../../../../../../../../../../../../images/t3_homepage/emailus_but_off_on.gif") bottom left no-repeat;
		}
			#t3 #expertAdviceButtons a.emailUsBut span {
			display:none;
			}
		#t3 #expertAdviceButtons a.liveChatBut {
		display:block;
		width:68px;
		height:36px;
		background:url("../../../../../../../../../../../../images/t3_homepage/livechat_but_off_on.gif") top left no-repeat;
		float:left;  
		margin-left:17px;
		}
		#t3 #expertAdviceButtons a:hover.liveChatBut {
		background:url("../../../../../../../../../../../../images/t3_homepage/livechat_but_off_on.gif") bottom left no-repeat;
		}
			#t3 #expertAdviceButtons a.liveChatBut span {
			display:none;
			}

/***********contactExpertBox ends*************/

/*********** products promo box *************/
#t3 #promoWrap{margin-top:20px;
				float:left;
				width:554px;
				margin-left:8px;
}
#t3 #karibear{

			 }

#t3 #freeSample{float:left; width:186px; margin-top:17px; background: url("/images/free-sample-bg.jpg") no-repeat top left;
padding:165px 10px 40px 15px;
			 }
#t3 #freeSample h2{
				font-size:17px; width:186px; padding-bottom:10px; font-weight:bolder;
}
#t3 #freeSample a img{
				margin-left:8px; margin-top:5px;
}

#t3 #freeSample p{
				font-size:17px; color:#002d54; 
}



/*********** end of toddlerHappy box ******/

#t3 #hero_arrow_pregnancy,
#t3 #hero_arrow_newmum,
#t3 #hero_arrow_mybaby,
#t3 #hero_arrow_mytoddler,
#t3 #hero_arrow_dads,
#t3 #hero_arrow_feeding_and_nutrition,
#t3 #hero_arrow_products,
#t3 #hero_arrow_mychildren,
#t3 #hero_arrow_forum,
#t3 #hero_arrow_expert,
#t3 #swap_backgrounds {
display:none;
}

/* end of rollover on hover*/
#t3 #featureBlockContainer {
width:205px;
}

#t3 #product_and_what_new_container
{
	width:562px;
	margin-left:0px;
	margin-top:3px;
	_margin-left:-1px;

}

	

		#pollBarBox{
		font-size:1em;
		color:#034694;
		width:125px;
		background-color:#f4f3f4;
		}
		#pollBarBox #poll1{
		background:#f4f3f4 url("../../../../../../../../../../../../images/t3_homepage/pollBar1.gif") 30px top no-repeat;
		width:125px;
		height:12px;
		color:#034694;
		}
		#pollBarBox #poll2{
		background:#f4f3f4 url("../../../../../../../../../../../../images/t3_homepage/pollBar2.gif") 30px top no-repeat;
		width:125px;
		height:12px;
		color:#034694;
		}
 #t3 .myStageLists 
 {
margin:0px 0;
width:600px;
padding-bottom:5px;
float:left;
 }		
/*#3 marginL15		*/ 
#t3 .homebox .homeboxbody p
{
	font-size:1em;
	padding-bottom:0px;
	 color:#757575;	
	
}
#t3 .homebox .homeboxbody .marginL15 
{
	margin-left:15px;
}
#t3 .homebox .homeboxbody .marginL15 a
{
	 color:#757575;	
	line-height:15px;
	background:url("../../../../../../../../../../../../images/bullet1.gif") left center no-repeat;
	padding-left:20px;
	text-decoration:none;
}
#t3 .homebox .homeboxbody .marginL15 a:hover
{
	text-decoration:underline;
}
		
		
#t3 #myStageLists {
margin:15px 0;
width:570px;
padding-bottom:5px;
float:left;
}
	#t3 #myStageListsLeft,#t3 .myStageListsLeft {
	width:285px;
	float:left;
	}
	#t3 #myStageListsRight #t3 .myStageListsRight {
	width:285px;
	float:left;
	}
	#t3 .listBlock {
	margin-bottom: 0px;
	width:285px;
	float:left;
	}
	#t3 .myStageListsLeft .listBlock p,
	#t3 .myStageListsRight .listBlock p,
	#t3 #myStageListsLeft .listBlock p,
	#t3 #myStageListsRight .listBlock p {
	font-size:18px;
	font-weight:bold;
	padding-bottom:3px;
	color:#124b98;
	}
	.sIFR-active #t3 .myStageListsLeft .listBlock p.myStageListSifr,
	.sIFR-active #t3 .myStageListsRight .listBlock p.myStageListSifr,
	.sIFR-active #t3 #myStageListsLeft .listBlock p.myStageListSifr,
	.sIFR-active #t3 #myStageListsRight .listBlock p.myStageListSifr {
	font-size:18px;
	font-weight:bold;
	padding-bottom:0;
	color:#124b98;
	line-height:1em;
	width:285px;
	}
	#t3 .listBlock ul {
	margin:0 0 3px 0;
	padding:0;
	list-style:none;
	}
		#t3 .listBlock ul li {
		display:block;
		}
			#t3 .listBlock ul li a {
			font-size:1.1em;
			font-weight:bold;
			text-decoration:none;
			padding: 0 0 4px 15px;
			display:block;
			background:url("../../../../../../../../../../../../images/t3_homepage/arrow_on_white_off_on.gif") 0 1px no-repeat;
			}
				#t3 .listBlock ul li a:hover {
				text-decoration:underline;
				background:url("../../../../../../../../../../../../images/t3_homepage/arrow_on_white_off_on.gif") 0 -68px no-repeat;
				}
#t3 a.stageSummaryBut {
 color:#034694 ;
}


#t3 p.myStagePara {
padding-bottom:4px;
font-size:2.0em;
color:#034694;
}
.sIFR-active #t3 p.myStagePara {
padding-bottom:4px;
font-size:2.0em;
color:#034694;
width:90px;
line-height:1em;
}

#t3 .myStageMenu {
font-size:1.1em;
width:120px;
padding:0;
margin:0;
}
#t3 .goCalBut {
padding:0 0 0 5px;
}
#t3 #stageForm {
width:290px;
float:left;
/*margin:2px 0 0 140px;*/
margin:2px 0 0 90px;
font-size:1em;
}
#t3 .jumpMenu {
float:left;
padding-top:2px;
}
#t3 p.myStageStatus {
margin-top:7px;
font-size:1.2em;
}

/******************footer*****************/
/* footer nav ------------------------------- */
#footerWrapper {
position: relative;
width:960px;
height: 155px;
margin:15px auto 0 auto;
padding: 80px 0 0 0;
}
	#footerArea {
	
	height:56px;
	width:781px;
	float:right;
	_margin-left:-50px;
	}
	
	#bottomKariclub{
	position: absolute;
	width: 171px;
	height: 132px;
	bottom: 23px;
	left: 0;			
	}
	
	#bottomNutricia{
	position: absolute;
	width: 113px;
	height: 28px;
	bottom: 88px;
	right: 0;			
	}

#footerAreaLeft{
	float:left;
	margin: 77px 0 0 105px;
}

#footerAreaLeft ul { /* UL for legal links */
margin:15px 0 0 0;
_margin:15px 0 0 0;
padding:8px;
}

	#footerAreaLeft p a {
	color: #124b98;
	text-decoration:none;
	}
	#footerAreaLeft p a:hover {
	text-decoration:underline;
	}

	#footerAreaLeft ul li {
	font-weight:bold;
	color: #ffa602;
	float: left;
	}
		
		#footerAreaLeft ul li a {
		color: #124b98;
		font-weight:bold;
		text-decoration:none;
		font-size:12px;
		}
		#footerAreaLeft ul li a:hover {
		text-decoration:underline;
		}

/***end footer**/

#pgTitleTable #sub_head{
margin-top:0;
}
	#monthsInner{
	width: 570px;
	background:url("/images/t30_login/bg-loginTop.jpg") 0 0 no-repeat;
	margin: 17px 0 0 0;
    }
    
    #monthsBottom{
	width: 570px;
	background:url("/images/t30_login/bg-loginBottom.gif") 0 bottom no-repeat;
	padding: 0 0 55px 0;
	margin: 0 0 15px 0;
    }

	#t8 .sectionWrapper {
	width:550px;
	}
	#t8 .imageColumn {
	width:120px;
	}
	#t8 .sectionContent {
	width:400px;
	}
	#t8 .sectionTitle {
	font-size:14px;
	font-weight:bold;
	padding-bottom:5px;
	color:#034694;
	}
	#t8 .sectionLink {
	padding:0 0 4px 20px;
	margin-left:10px;
	background:url("../../../../../../../../../../../../images/tranparent_arrow.gif") 0 3px no-repeat;
	font-size:1.1em;
	}
	#t8 .sectionLink a{
	text-decoration:none;
	font-weight: normal;
	/*color:#757575;*/
	}
	#t8 .sectionLink a:hover{
	text-decoration:underline;
	}
	
	
/* t31 register step 2 */
#t_reqquest_sample #frmstep2 .fieldLabel {
	width:170px;
	padding-left:15px;
	font-size:1.1em;
	float:left;
}

#t_reqquest_sample .field_header 
{
		color:#034694;
}
										
#t_reqquest_sample .aUpdate 
{
	text-decoration:underline;
}

#t_reqquest_sample .sectionHeading 
{
	font-size:1.3em;
	font-weight:bold;
	padding-bottom:4px;
}
					
#panalPoll 
{
	
	background:url("../../../../../../../../../../../../images/new_poll.jpg") no-repeat;
	width:207px;
	height:208px;
	margin-top:3px;
}

#panalPollTopic 
{
	color:#124B98;
	font-size:12px;
	font-weight:bold;}
#panalPollBoby 
{
	color:#124B98;
	font-size:12px;
	padding:10px 7px 0 10px;
}
#panalPollMiddle 
{
	padding:10px 10px 0;
	}
#panalPollBottom 
{
	 padding:10px 0 10px 12px;}


.third_birthday_download_link  a
{
	font-size:1.0em;
	color:#757575 ;
	line-height:15px;
	background:url("../../../../../../../../../../../../images/tranparent_arrow.gif") left -1px no-repeat;
	padding-left:20px;
	
}
.third_birthday_download_link  a:hover
{
	text-decoration:underline;	
}


/* Photo Contest  */

#tPhotoContest #breadCrumbs P {
color:#034694;
font-size:1em;
padding: 5px 0 5px 0;
}
#tPhotoContest #breadCrumbs p a {
color: #034694;
text-decoration: none;
}
#tPhotoContest #breadCrumbs p a:hover {
color: #034694;
text-decoration: underline;
}

#tPhotoContest #mainContent { /* hero image */
	width:781px;
	_width:786px;
	margin-left:9px;
	float:left;
	font-size:1em;
	font-weight:bold;
	color:#190303;
}

#tPhotoContest p
{
	font-size:1em;
	font-weight:bold;
	color:#190303;
}

#tPhotoContest a
{
	font-size:1em;
	font-weight:bold;

}

#tPhotoContest li
{
	color:#190303;

}




#tPhotoContest #mainContent #mainContentLeft
{
	width:781px;
	_width:786px;
}





/* for test */
.x1 {
	border: thin solid #FF0000;
}
.x2 {
	border: thin solid #FFFF00;
}
.x3 {
	border: thin solid #0000FF;
}


#mainImage
{
height:267px;
}

/* Callus - t32_1 ----------------------------------------------------------- */
/*#t8 #mainContent { /* hero image */
/*background:url("../../../../images/hero_images/forumthread_hero_t16.jpg") 0px 22px no-repeat;
width:780px;
margin-left:10px;
float:left;
font-size:1em;
font-weight:bold;
}*/

#t8 #contactUsBoxWrapper {
background:transparent url(/t32_contactus/contactus_box_middle.gif) repeat-y scroll left top;
margin-top:10px;
width:615px;
}

#t8 #contactUsBoxWrapper {
width:615px;
background:url('/images/t32_contactus/contactus_box_middle.gif') repeat-y left top;
margin-top:10px;
}
	#t8 #contactUsBoxTop {
	width:615px;
	height:38px;
	background: url('/images/t32_contactus/contactus_box_top_t32.gif') no-repeat left top;
}
		#t8 .joinBoxTitle {
		font-size:1.6em;
		font-weight:bold;
		color:#757575;
		padding:9px 0 0 15px;
		}		
	#t8 #contactUsBoxBottom {
	width:615px;
	background:url('/images/t32_contactus/contactus_box_bottom_t32.gif') no-repeat left bottom;
}
	#t8 .loginBar {
	background:#dddadd;
	margin:0 2px;
	height:5em;		/* fixes odd floating bug in ie6 and ie7 */
	}
		#t8 .loginMsg {
		width:280px;
		float:left;
		}
			#t8 .loginMsg p {
			padding:10px 12px 10px 13px;
			margin:0;
			}
		#t8 .loginBtnWrapper {
		float:left;
		margin-left:54px;
		}
			#t8 a.loginBtn {
			float:left;
			width:59px;
			height:18px;
			display:block;
			margin-top:14px;
			background:url('/images/t32_1_emailexperts/login_btn_off_on.gif') no-repeat left top;
}
				#t8 a:hover.loginBtn {
				background-position:bottom;
				}
				#t8 a.loginBtn span {
				display:none;
				}
		#t8 .contactUsBoxPadding {
		padding:25px 15px 10px 15px;
		}
		#t8 #formPadding {
		padding:15px 15px 10px 15px;
		}
			#t8 .paddingBottomTen {
			padding-bottom:10px;
			}
			#t8 .paddingBottomFifteen {
			padding-bottom:15px;
			}
			#t8 .paddingBottomTwenty {
			padding-bottom:20px;
			}
			#t8 .paddingBottomThirty {
			padding-bottom:30px;
			}
			#t8 .fieldLabel {
			width:112px;
			padding-left:15px;
			font-size:1.1em;
			float:left;
			}
			#t8 .fieldLabelWide {
			width:150px;
			padding-left:15px;
			font-size:1.1em;
			float:left;
			}
				#t8 p.fieldLabel,
				#t8 p.fieldLabelWide {
				padding-bottom:0;
				}
			#t8 .formField {
			width:180px;
			padding:1px;
			margin-left:10px;
			}
			#t8 .validateField {
			padding:2px;
			margin-left:132px;
			}	
			#t8 .mandatory{
			background:url('/images/t32_contactus/red_asterisk_t32.gif') no-repeat 0 4px;
}
			#t8 .thirteenBold {
			font-size:1.3em;
			font-weight:bold;
			}
			#t8 .dateWrapper {
			width:220px;
			float:left;
			margin-left:10px;
			}
			/* pop up - hidden - calendar div */
			#t8 #formCalendar { 
			width:200px;
			height:200px;
			position:absolute;
			top:795px;
			left:559px;
			border:#0090d9 1px solid;
			background-color:#fff;
			}
			#t8 .formQuestion {
			width:170px;
			float:left;
			font-size:1.1em;
			margin-left:10px;
			}
			#t8 .formDays {
			width:45px;
			font-size:1.1em;
			float:left;
			margin:2px 2px 0 0;
			}
			#t8 .formMonths {
			width:115px;
			font-size:1.1em;
			float:left;
			margin:2px 2px 0 0;
			}
			#t8 .questionField {
			width:360px;
			margin-left:10px;
			}
			#t8 .checkLabelT32 {
			font-size:1.1em;
			padding:3px 0 0 3px;
			}
			#t8 .submitButton {
			margin-right:22px;
			float:right;
			}
			/* login - t430----------------------------------------------------------- */
			#t8 #loginBox {
width:570px;
margin:10px 0;
background:url('/images/t30_login/bg-loginTop.jpg') no-repeat left top;
}
#t8 #loginBoxTop {
width:570px;
height:15px;
background: none;
}
	#t8 p.userMessage {
	text-align:right;
	color:#FFFFFF;
	padding:12px 10px;
	}
		#t8 p a.whiteBold {	/* link style */
		color:#FFFFFF;
		font-weight:bold;
		}
#t8 #loginBoxBottom {
width:570px;
}
	#t8 #loginBoxBottom form {
	font-size: 1em;
	}
	
#logoutBox {
width:741px;
margin:10px 0;
background:url(/images/t30_login/bg-logoutTop.jpg) left top no-repeat;
}
#logoutBoxTop {
width:741px;
height:38px;
}
#logoutBoxBottom {
width:741px;
background:url(/images/t30_login/bg-logoutBottom.gif) left bottom no-repeat;
}
	#logoutBoxBottom form {
	font-size: 1em;
	}

		#t8 .radioLabel {
		font-weight: normal;
		font-size:12px;
		}
		#t8 .fieldLabel {
		float:left;
		width:8em;
		font-size:12px;
		margin-left:50px;
		width:10em;
		font-weight: normal;
		}
		#t8 .loginFormField {
		width:271px;
		height: 27px;
		margin:1px 10px;
		padding: 0 10px;
		font-size:12px;
		display: inline;
		background:url(/images/t30_login/bg-loginTextBox.png) left bottom no-repeat;
		border: none;
		}
		#t8 .checkboxMargin30 {
		margin:5px 3px 0 195px;
		}
		.rememberme {
		font-size:12px;
		margin:0px 0px 2px 0px;
		}
		#t8 .paddingBottomTwelve {
		padding-bottom:12px;
		}
		#t8 .paddingBottomTwelve label {
		font-weight: normal;
		}

		#t8 .paddingLastFormElement {
		padding-bottom:36px;
		}
		/*Added by LM (05/03) to cater for additional login pages*/
		#t8 .paddingLastFormElement_loginExtra {
		padding-bottom:250px;
		}
		#t8 .submitButton30 {
		margin-left:290px;
		}
#t8 .formPaddingBig {
padding: 18px 30px 15px 50px;
}
#t8 .radio_label{
line-height:20px;
}
#t8 .radio{
margin:5px 5px 0 0;
_margin:1px 0 0 0;/*4 ie6*/
}
*+html #t8 .radio{/*4 ie7*/
margin:1px 0 0 0;
}
/* login - t30----------------------------------------------------------- */

#t8 .fieldGroup {
float:left;
width:400px;
}

#t8 .infoPanel {
background:#DDDADD none repeat scroll 0 0;
border:1px solid #DEDEDE;
float:left;
width:145px;}

#t8 .formSection {
padding-bottom:15px;
}

#t8 .paddingBottomTenNarrow {width:400px;
}

#t8 .paddingBottomTen, #t8 .paddingBottomTenNarrow {
padding-bottom:10px;
}

#t8 #contactUsBoxPadding h4 {
font-size:1.3em;
font-weight:bold;
padding-bottom:10px;
}
#t8 .paddingLeft {
padding-left:15px;
}

#t8 #contactUsBoxPadding {
padding:25px 15px 10px;
}

#t8 .completeBtn {
float:right;
}

#t8 .cancelBtn {
float:left;
}

/* forum category - t49 ----------------------------------------- */




#t8 .introCopyDescription
	{
		padding:0px 0px 0px 20px;
		width:595px;
		color:#00FF00;
	}
#t8 .introCopyDescription p
{
	color:#747474;
	padding:0px 0px 5px 0px;
}

#t8 .paddingBottomTwenty {
padding-bottom:20px;
}
#t8 .jumpMenuWrapper {
margin-top:2px;
float:left;
}
#t8 .jumpLabel {
font-size:1.1em;
font-weight:bold;
color:#124b98;
}
#t8 .jumpMenuWide {
width:300px;
margin-left:8px;
font-size:11px;
}
#t8 .goBtn {
margin-left:8px;
margin-top:1px;
float:left;
}
/* start new topic btn */
#t8 .startNewTopicBtn a:link,
#t8 .startNewTopicBtn a:visited {
display:block;
width:135px;
height:18px;
line-height:18px;
text-decoration:none;
background:url(/images/t49_forumcategory/btn_new_topic.gif) left top no-repeat;
}
	#t8 .startNewTopicBtn a:hover {
	background-position:bottom;
	}
	#t8 .startNewTopicBtn a span {
	display:none;
	}
#t8 .pageCount {
margin-top:5px;
}

#t8 .nextPageLinkContainer {
	width:330px; 
}

#t8 .nextPageLink {
padding:0 0 0 20px;
margin:0 0 0 5px;
background:url("/images/tranparent_arrow.gif"/*tpa=http://www.dumex.com.sg/images/tranparent_arrow.gif*/) 2px 3px no-repeat;
}

#t8 .nextPageLink a{
font-weight: normal;
}

#t8 .startNewTopicBtnContainerTop
{
	float:left;
	width:250px;
	margin-top:5px;
	margin-left:18px;
}

#t8 .startNewTopicBtnContainerBottom
{
	float:left;
	width:250px;
	margin-top:0px;
	margin-left:18px;
}

#t8 .jumpAndNextContainerTop
{
	width:330px; 
	float:right; 
	padding:0px 0px 0px 0px;
}

#t8 .jumpAndNextContainerBottom
{
	width:330px; 
	float:right; 
}

#t8 .startNewTopicBtnContainerTop p 
{
	
	margin-left:142px;
	padding:5px 0 0 0;
}


#t8 .startNewTopicBtnContainerBottom p 
{
	
	margin-left:142px;
	padding:5px 0 0 0;
}

#jumpFormTop, #jumpFormBottom{
	margin: 20px 0 0 0;
}
#t8 .forumTableWrapper {
width:570px;
padding: 15px 0 18px 0;
background:url("/images/t49_forumcategory/bg-loginTop.jpg"/*tpa=http://www.dumex.com.sg/images/t8_forumcategory/bg-loginTop.jpg*/) left top no-repeat;
min-height:333px;
    height:auto !important;
    height:333px;
}
	#t8 .forumTableTop {
	width:540px;
	height:41px;
	margin: 0 0 0 15px;
	background:url("/images/t49_forumcategory/tbl_forum_line_alt.gif"/*tpa=http://www.dumex.com.sg/images/t8_forumcategory/tbl_forum_line_alt.gif*/) left top repeat-y;
	}
	#t8 .forumTableMiddleWhite {
	width:540px;
	background: url("/images/t49_forumcategory/tbl_forum_line.gif"/*tpa=http://www.dumex.com.sg/images/t8_forumcategory/tbl_forum_line.gif*/) left top repeat-y;
	margin: 0 0 0 15px;
	}
	#t8 .forumTableMiddleOrange {
	width:540px;
	background:url("/images/t49_forumcategory/tbl_forum_line_alt.gif"/*tpa=http://www.dumex.com.sg/images/t8_forumcategory/tbl_forum_line_alt.gif*/) left top repeat-y;
	margin: 0 0 0 15px;
	}
	#t8 .forumTableBottom {
	width:570px;
	height:18px;
	}
		/* columns */
		#t8 .colOne {
		width:205px;
		padding: 0 15px 0 0;
		}
		#t8 .colTwo {
		width:60px;
		}
		#t8 .colThree {
		width:110px;
		}
		#t8 .colFour {
		width:60px;
		}
		#t8 .colFive {
		width:90px;
		
		}
			/* titles */
			#t8 .tableTitle {
			/*font-size:1.4em;*/
			font-weight:bold;
			color:#A1462A;
			padding:14px 0 0 0;
			}
			#t8 .firstTitle {
			padding-left:32px;
			}
			#t8 .centeredPara {
			text-align:center;
			}
			/* table contents */
			#t8 .tableContents {
			margin:15px 0;
			padding:0;
			color:#124b98;
			}
			#t8 .topicNameLink {	/* white arrow by default */
			padding:0 0 0 20px;
			margin-left:32px;
			/*background:url(/images/t8_forumcategory/bullet.gif) 0 0 no-repeat;*/
			background:url("/images/tranparent_arrow.gif"/*tpa=http://www.dumex.com.sg/images/tranparent_arrow.gif*/) 0 3px no-repeat;	
			}
			#t8 .forumTableMiddleOrange .topicNameLink {	/* orange arrow */
			background:url("/images/tranparent_arrow.gif"/*tpa=http://www.dumex.com.sg/images/tranparent_arrow.gif*/) 0 3px no-repeat;
			}
			#t8 .colThree img {
			margin:5px 0 0 14px;
			border:#8c8c8c 1px solid;
			}
			#t8 .userName {
			padding:0 0 2px 0;
			}
#t8 .rssLink {
padding:0 20px 0 0;
line-height:1.6em;
text-align:right;
background:url("/images/t49_forumcategory/rss_icon.gif"/*tpa=http://www.dumex.com.sg/images/t8_forumcategory/rss_icon.gif*/) right top no-repeat;
}
#t8 .helpLink1 {

text-align:right;
padding-bottom:15px;
}

#t8 .rssContainer
{
	clear:both; 
	margin-bottom:5px;
	margin-top:5px;
}
/* div to display RSS info */
#t8 #rss_box {
border: 1px solid #0090d9;
background-color: #fff;
padding: 10px;
position: absolute;
width: 150px;
z-index: 99;
}
#t8 #rss_box_close {
float: right;
padding: 0 0 10px 10px;	
}

#t8 #mainContentLeft  .memberThumbnailPanel ul li, .memberThumbnailPanel ul ul {
font-size:11px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
text-align:center;
background:none;
padding: 0;
margin: 0;
}

/*----T40 Who's online--------/
/* whos online t40 --------------------------------- */

#t8 .letterBox {
width:615px;
background:url('/images/t40_whosonline/box_slither.gif') repeat-y left top;
float:left;
margin-bottom:15px;
}
	#t8 .letterBoxTop {
	width:615px;
	height:12px;
	background:url("/images/t40_whosonline/box_top.gif") top left no-repeat;
	float:left;
	}
	#t8 .letterBoxBottom {
	width:615px;
	background:url("/images/t40_whosonline/box_bottom.gif") bottom left no-repeat;
	float:left;
	padding-bottom:12px;
	}
		#t8 .letterBoxBottom .letter p {
		font-size:2.4em;
		font-weight:bold;
		color:#034694;
		padding:0 10px 4px 12px;
		}
		#t8 .letterBoxBottom .letterBoxLinks a {
		display:block;
		font-size:1.1em;
		font-weight:bold;
		padding:3px 0 3px 2px;
		margin:0 1px;
		/*background:url(../../images/white_arrow.gif) 10px 4px no-repeat;*/
		}
		#t8 .letterBoxBottom .letterBoxLinks a.alt {
			/*background:#fff0e9 url(../../images/white_arrow.gif) 10px 4px no-repeat;*/
			}
	/*	#t40 .letterBoxBottom .letterBoxLinks #whosOnlineBottomRow{
		width:550px;
		height:40px;
		}*/

		#t8 #whosOnlineBottomRow #whosOnlineBottomColAvatar {
		width:35px;
		float:left;
		padding-left:10px;
		}

		#t8 #whosOnlineBottomRow #whosOnlineBottomColProfile {
		width:450px; 
		float:left; 
		padding-top:10px; 
		padding-left:2px; 
		overflow:hidden;
		}
	
			
#t8 .viewMoreBtn a:link, #t1_1 .viewMoreBtn a:visited {
background:transparent url(/images/viewall_but_off_on.gif) no-repeat scroll left top;
display:block;
height:18px;
line-height:19px;
margin:5px 0 6px;
text-decoration:none;
width:162px;
}

#t8 .viewMoreBtn a span {display:none;
}
/***********LiveChat section***********/
#livechatBox {
width:229px;
padding: 0px 0px 0px 10px;
background:url(/images/t3_homepage/livechat_home_line.gif) top right repeat-y;
}
	#livechatBoxTop {
	width:229px;
	background:url(/images/t3_homepage/livechat_home_top.gif) top right no-repeat;
	}
	#livechatBoxBottom {
	width:229px;
	background:url(/images/t3_homepage/livechat_home_bottom.gif) bottom right no-repeat;
	}
		#livechatBoxBottom h3 {
		font-size:20px;
		font-weight:normal;
		padding:5px 0 3px 15px;
		color:#124b98;
		display:block;
		}
		
		#livechatImage {
		float:left;
		margin:0 0 5px 15px;
		}
		#livechatText1
		{
		font-size:11px;
		float:right;
		width:100px;
		margin:10px 3px 5px 0;
		padding-right:5px;
		color:#124b98;
		}
		#livechatText2
		{
		font-size:11px;
		margin:0 0 5px 15px;
		padding:0 5px 5px 0;
		color:#124b98;
		}
		

/***********registration***********/

#RegisterPage{
	padding: 0 0 0 16px;
}

#registerBanner{
	margin: 0 0 0 0;
}
#RegisterPage #Instructions{
	font-size: 12px;
	margin: 10px 0 15px 0;

}

#RegisterPage #Instructions span{
	float: none;
}


#RegisterPage .section{
	float: left;
	width: 350px;
	height: 600px;
	margin: 0 5px 0 0;
	padding: 17px 0 0 19px;
}

#RegisterPage .userDetails{
	background:url(/images/t31_myclub/bg-details.jpg) left top no-repeat;
}

#RegisterPage .userAccount{
	background:url(/images/t31_myclub/bg-details.jpg) left top no-repeat;
}

#RegisterPage .title{
	display: block;
	font-size: 18px;
	color: #104f84;
	padding: 0 0 10px 0;
}

.formItem{
	margin: 0 0 3px 0;
}
.formItem label{
	width: 125px;
	display: inline-block;
	font-size: 11px;
	color: #003067;
	font-weight: normal;
	text-align: right;
	margin: 0 10px 0 0;
}

.formItem input{
	width: 160px;
	height: 20px;
	vertical-align: top;
}

.formItem select{
	vertical-align: top;
}

.dSpace1{
	margin: 80px 0 3px 0;
}

.dSpace2{
	margin: 35px 0 3px 0;
}

.formItem .leftRadio{
	display: inline-block;
	vertical-align: top;
}
.formItem .leftRadio label{
	width: auto;
	vertical-align: top;
}

.formItem .leftRadio input{
	width: auto;
	height: auto;
}

.formItem .rightChecked{
	display: inline-block;
}
.formItem .rightChecked label{
	width: auto;
	vertical-align: top;
}

.formItem .rightChecked input{
	width: auto;
	height: auto;
}

.formItem .specialInput{
	display: inline-block;
	width: 150px;
}
.formItem .rightChecked2{
	display: inline-block;
}

.formItem .rightChecked2 label{
	width: 120px;
	vertical-align: top;
	text-align: left;
}

.formItem .rightChecked2 input{
	width: auto;
	height: auto;
}


.formItem .rightTC label{
	width: auto;
	height: auto;
	margin: auto;
	vertical-align: top;
}

.formItem .rightTC input{
	width: auto;
	height: auto;
	margin: auto;
}

.formItem .error{
	display: block;
	text-align: right;
	padding: 0 40px 0 0;
	color: #990000;
}

#ctl00_PlaceHolderMain_err_accept_terms{
	color: #990000;
}

#RegisterPage a.submit{
	float: right;
	margin: 30px 20px 0 0;
	text-indent: -3000px;
	width: 86px;
	height: 64px;
	background:url(/images/t31_myclub/submit_btn.png) left top no-repeat;
}

.onlyTxt{
	color: #c55107;
	font-size: 10px;
}

.rightTC a{
	color: #C55107;
}

.rightTC a:hover{
	text-decoration: underline;
}


.leftQuestion{
	font-weight: normal;
	font-size: 11px;
	text-align: right;
	margin: 15px 35px 0 0;
}

.leftQuestion a{
	color: #C55107;
}

.leftQuestion a:hover{
	text-decoration: underline;
}

#tooltip{
	position:absolute;
	border:1px solid #C55107;
	background:#f7f5d1;
	padding:2px 5px;
	color:#003067;
	display:none;
	font-weight: normal;
	width: 200px;
	height: 100px;
	font-size: 11px;
	text-align: left;
	margin: 15px 0 0 0;
	}	

p#ctl00_PlaceHolderMain_storyTextlineAdd{
	font-weight: normal;
	margin: 0 0 15px 0;
}

.jumpMenuWrapper{
	float: left;
}

#contentColumn #t8 .linkBlockTextBlock{
	float: left;
	width: 440px;
}

#contentColumn #t8 .linkBlockTextBlock ul li{
	background: none;
	padding: 0 0 0 10px;
}
#t8 .linkBlockTextBlock ul li a {
background:transparent url(/images/tranparent_arrow.gif) no-repeat scroll 0 3px;
color:/*#9A7E33;*/#0066B3;
display:block;
font-size:1.1em;
font-weight:bold;
padding:0 0 5px 15px;
_padding:0 0 1px 0px;
text-decoration:none;
text-indent: 5px;
_text-indent:20px;
vertical-align:middle;
font-weight: normal;
			}
				#t8 .linkBlockTextBlock ul li a:hover {
				text-decoration:underline;
				}

#t19 .linkBlockTextBlock h2 a{
	font-size: 16px;
}

#otherFormula{
	height:535px!important;
	background: url(/images/bg-productBorder.png) no-repeat 0 0;	
}

.productBorder{
	width: 550px;
	height: 318px;
	background: url(/images/bg-productBorder.gif) no-repeat 0 0;
	margin: 0 0 12px 0;
}

.productBorder h2.row1{
	margin: 0 0 2px 20px;
	background: url(/images/img-productHeart.jpg) no-repeat 0 11px;
	padding: 39px 0 0 120px;
	height: 59px;
}

.productBorder h2.row2{
	margin: 0 0 31px 20px;
	padding: 38px 0 0 0;
}

.productCan{
	position: relative;
	width: 124px;
	height: 190px;
	float: left;
	margin: 0 0 20px 45px;
}

.productLink{
	position: absolute;
	left: 12px;
	top: 163px;
	width: 115px;
	height: 35px;
	background: url(/images/t14_forums/forum_area_bullet.gif) no-repeat 0 2px;
	padding: 0 0 0 15px;
}

.productLink a{
	font-size: 12px;
}

#nutriciaProductsLink{
	margin:0px 0px 20px;
}


a.statementCancel{
	float: left;
	display: block;
	width: 67px;
	height: 18px;
	background: url(/images/btn-statementCancel.gif) no-repeat 0 0;
	margin: 0 20px 0 0;
	text-indent: -3000px;
}

a.statementCancel:hover{
	background: url(/images/btn-statementCancel.gif) no-repeat 0 bottom;
}

a.statementContinue{
	float: left;
	display: block;
	width: 67px;
	height: 18px;
	background: url(/images/btn-statementContinue.gif) no-repeat 0 0;
	text-indent: -3000px;
}

a.statementContinue:hover{
	background: url(/images/btn-statementContinue.gif) no-repeat 0 bottom;
}

#ctl00_PlaceHolderMain_txtRelationOther{
	margin: 6px 0 0 138px;
	width: 148px;
}

/* request a sample */
.fbBtn{
	margin: 0 0 0 0;
	text-align: center;
}

.sampleIntro{
	padding: 5px 0 25px 16px;
}

.sampleBlue{
	color: #104f84;
}

.sampleNote{
	color: #104f84;
	font-size: 11px;
}

#RequestForm{
	width: 550px;
	background: url(/images/bg-requestForm.jpg) no-repeat 0 0;
	padding: 15px 0 0 20px;
}

#RequestForm .error{
	float: right;
	color:#FF0000;
}

#RequestForm .formItemLong{
	margin: 0 0 10px 0;
}

#RequestForm .formItem{
	clear: both;
	margin-bottom:10px;
}

#RequestForm .formItem input{
	width:196px;
}


#RequestForm .formItem label{
	width: 225px;
}

#RequestForm .formItem .rightTC{
	margin: 0 0 0 135px;
}

#RequestForm a.submit{
	display: block;
	margin: 0 0 0 330px;
	text-indent: -3000px;
	width: 86px;
	height: 64px;
	background:url(/images/t31_myclub/submit_btn.png) left top no-repeat;
}
#RequestForm a.submit:active{border:none;
}

#RequestForm .err{clear:both;
				
}

#RequestForm .err .error{
				display:inline; width:auto;
				clear:none;
				float:none;
				
}

.formItem input.reg-area{
	width: 30px;
	margin: 0 2px 0 0;
}

.formItem input.reg-landline{
	width: 125px;
}

#RequestForm .formItemLong select{
				width:196px;
}
#RequestForm .rightTC input{
				width:auto;
}

#RequestCompleteForm {
				font-weight:normal;
				padding-right:10px;	
}

#RequestCompleteForm .backToTop{
				width:auto;
}
#RequestCompleteForm .backToTop p{
				padding-left:10px;
}


#homeBanner li{
			text-align:left;
}

#liveChatTiles{				
				margin-top:20px;
}

#liveChatTiles>div{
				float:left;
				margin-right:3px;
}

#questionTile{
				position:relative;
}

#emailQuestionBtn{
				position:absolute;
				width:70px;
				height:45px;
				left:45px;
				top:170px;
}

#liveChatQuestionBtn{
				position:absolute;
				width:105px;
				height:61px;
				left:5px;				
				top:212px;
}

#carelineContainer{
				background: url("/images/sectionintro-bg.jpg") top left no-repeat;
				height:92px;
				width:532px;
				padding:20px;
				margin-bottom:20px;			
}

#t8 #carelineContainer{
				float:left;
				margin-top:20px;		
}

#carelineContainer h2{				
				margin-bottom:5px;
				padding-bottom:0px;
}

.logoFloat{
				float:right;
}

.mybabyHeadText{
				width:550px;
				float:left;
}

.meetcarelineHeadTitle{
				clear:both;
}

.bold{
				font-weight:bold;
}

.logoNumber{
				position:absolute;
				top:200px;
				left:155px;			
}




