﻿/* 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; }
#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 .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 20px; /* background:url(/images/arrow_bullet.gif) 0 1px no-repeat; */ background:url(/images/t14_forums/forum_area_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; font-weight:normal; }
#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:13px 0 7px 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*************/
/*********** toddlerHappy box *************/
#t3 #promoWrap { float:left; width:554px; margin-left:8px; }
#t3 #toddlerHappy { background:transparent; margin-top:20px; padding-right:8px; }
#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") 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") 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") left top repeat-y; }
#t8 .forumTableMiddleWhite { width:540px; background: url("/images/t49_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") 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") 0 3px no-repeat; }
#t8 .forumTableMiddleOrange .topicNameLink {	/* orange arrow */ background:url("/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") 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; }
.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: 172px; float: left; margin: 0 0 0 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; }
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;}

#nutriciaProductsLink{
	margin:0px 0px 20px;
}

#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;			
}

#joinUs{
				display:none;
}


