


{
	margin: 0;
	padding: 0;
	border: 0;
}

body
{
	font-size: .75em;
	font-family: Arial, Helvetica, sans-serif;
	color: #646464;
}

#content_container {
	font-size: .85em;
    color: #646464;
    padding-bottom: 15px;
}

#subnav {
	font-size: 1.2em;
}

/* css for tips and times savers link on landing page */

p#tt-link {
	float: right;
	display: block;
	width: 200px;
	height: 140px;
	position: relative;
	top: -15px;
	left: 10px;
}
	p#tt-link a {
		display: block;
		width: 200px;
		height: 140px;
		background: url(/content/v4/us/expertadvice/img/btn-visittips.jpg) no-repeat;
		text-indent: -9999px;
		overflow: hidden;
}

	p#tt-link a:hover {
		background-position: 0 -140px;
}

h4#adviceName
{
	margin-top: 20px;
	margin-bottom: 10px;
    margin-left:10px;
	font-size: 16px;
	font-weight: bold;
	width: 360px;
    color: #f1aa68;
    *position:relative;
  
	
}

h2#landheader {
	*margin-bottom: 10px;
}

p#questionContent {
	*margin-top: 1em;
}

h1#featuredAdvice{

    display: block;
	width: 241px;
	height: 49px;
	background: url(/content/v4/us/expertadvice/img/titles_featuredAdvice.gif) no-repeat;
	text-indent: -9999px;
    position:absolute;
    margin-top:-6px;
    margin-left:-2px;
    overflow:hidden;
        
 
}

h1#adviceTopics{

    display: block;
	width: 240px;
	height: 51px;
	background: url(/content/v4/us/expertadvice/img/titles_adviceTopics.gif) no-repeat;
	text-indent: -9999px;
    position:absoulute;
   	margin-top:-6px;
    margin-left:-2px;
    float:left;
    
 
}


	
.ie6 h1#adviceTopics{
    
    position:relative;
    overflow:hidden; 

}


h1#topicsSearchTip{

	height:20px;
    float:left;
    color:#f6fbfa;
    font-size:12px;
    margin-left:10px;
    margin-top:5px;
    overflow:hidden;

}

#content {
	position: relative;
}

#featuredTitleBar{
    width:576px;
    height:23px;
    background-color:#E0A771;


}

#adviceTitleBar{
	width:578px;
    height:23px;
    background-color:#a0d0cb;

}

.ie6 #adviceTitleBar{

	  overflow:hidden;
}

#checklistsTitleBar{

	width:575px;
    height:23px;
    margin-bottom:25px;
    background-color:#99d675;
    *overflow:hidden;

}

#askPopTitleBar{
	
	width:627px;
    height:24px;
    margin-bottom:-5px;
    margin-left:5px;
    background-color:#a0d0cb;
    *width:630px;
    
  	
}

h2#checklistHeader{

    display: block;
	width: 240px;
	height: 51px;
	background: url(/content/v4/us/expertadvice/img/bg_helpfulChecklists.gif) no-repeat;
	text-indent: -9999px;
    position:relative;
   	margin-top:-6px;
    float:left;
   
}

.ie6 h2#checklistHeader{

	overflow:hidden;
}

h1#helpfulheader{
    display: block;
	width: 240px;
	height: 51px;
	background: url(/content/v4/us/expertadvice/img/bg_askExpertsPopTitle.gif) no-repeat;
	text-indent: -9999px;
   	margin-top:-6px;
    margin-left:-2px;
    float:left;
    position:absolute;
 }
 
 .ie6 h1#helpfulheader{
    
    
    overflow:hidden; 

}

/* EASY CLEARING */
.clearfix:after
{
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix
{
	display: inline-table;
}

/* Hides from IE-mac \*/
* html .clearfix
{
	height: 1%;
}

.clearfix
{
	display: block;
}

.clear {
	clear: both;
}
/* End hide from IE-mac */

/* END EASY CLEARING */

label
{
	vertical-align: middle;
}

#contentSolidBorder, #expertSolidBorder
{
	background-color: #FFFFFF;
}


#contentSolidBorder
{
	margin-top: 3px;
}

#contentDashBorder, #expertDashBorder, #askDashBorder
{
	margin: 5px;
	background: #def3f1;
	border: none;
}

#contentArea{
	
    width:580px;
    background-color: #FFFFFF;
    margin:0px;
}


#content, .expertDetails
{
	position: relative;
}

#expertDetailsInfo{

	margin:0px 10px 0px 10px;
    padding:0px;
}

#content, #contentwithbg
{
	margin: 5px 2px 0 2px;
	padding: 0;
}

#adviceTopicBG{
	background-color:#faf1e8;
    padding-bottom:10px;
    min-height:497px;
    *min-height:507px;
    *padding-bottom:20px;
}

.ie6 #adviceTopicBG {
	height:523px;
    background-color:#faf1e8;
    padding:0px;
}

#meetheader{
	display: block;
	width:237px;
    height: 49px;
	background: url(/content/v4/us/expertadvice/img/titles_meetExperts.gif) no-repeat;
	text-indent: -9999px;
    position:absolute;
    margin-top:-6px;
    margin-left:-2px;
  }
    
#meetExpertsTitleBar{
    width:390px;
    height:23px;
    background-color:#87d1c9;
 
}

#contentleft
{
	width: 385px;
	float: left;
    margin-top:8px;
    background:#FAF1E8;
}

#expertDashBorder .name
{
	margin-top:8px;
    font-size: 1.2em;
	font-weight: Bold;
	color: #F1AA68;
}

#expertDashBorder .title
{
	font-size: .8em;
	margin-bottom: 10px;
}

#expertDashBorder .photo
{
	float: left;
    margin-right:10px;
    margin-left:10px;
    margin-top:10px;
}

.photo img{

	border:1px solid #6BBFB5;
}

.popuptxt{

	border:none;
}

#expertDashBorder .close, #askDashBorder .close
{
	height: 30px;
}

#expertDashBorder .close a, #askDashBorder .close a, #expertDashBorder .closeDetails a
{
	width:110px;
    height:30px;
    margin: 5px 3px;
	font-size: .9em;
	color: #B41DA6;
	float: right;
	background:none;
	display: block;
	padding: 2px 5px 3px 5px;
	text-decoration: none;
}

#askDashBorder .close a
{
	margin: 10px 0 0 0;
}

#expertDashBorder .close a:hover, #askDashBorder .close a:hover
{
	text-decoration: underline;
}

.close {
	background:url(/content/v4/us/expertadvice/img/bg_closeWindowButton.gif) no-repeat scroll 0 0;
	margin: 10px 0 10px 500px;
	width:110px;
    height:25px;
    display:block;
    overflow:hidden;
    text-indent:-9999px;
    border:none
    float:right;
   
}

.closeDetails {
	background:url(/content/v4/us/expertadvice/img/bg_closeWindowButton.gif) no-repeat scroll 0 0;
	margin: 10px 0 10px 465px;
    padding-bottom:5px;
	width:110px;
    height:25px;
    display:block;
    overflow:hidden;
    text-indent:-9999px;
    border:none
    float:right;
   
}


#content
{
	padding: 10px 0px 0 0px;
}

.expertDetails
{
	padding: 5px;
}

#contentSolidBorder
{
	width: 580px;
}

#contentDashBorder
{
	width: 570px;
}

#expertDashBorder
{
	width: 580px;
}

h1#askExpertsPopText{
	
    margin-top:5px;
    margin-right:65px;
    height:20px;
    color:#f6fbfa;
    font-size:12px;
    font-weight:bold;
    float:right;
    overflow:hidden;
    *margin-top:4px;
    *margin-right:40px;
  
}

#welcomeQuestionsText{

	margin-top:10px;
    *margin-top:20px;
    *overflow:hidden;
}


#askDashBorder
{
	width: 607px;
	*width: 626px;
	padding: 10px;
    margin-right:10px
    
}

#libnav
{	
	margin-left: 2px;
	position: relative;
    width:578px;
    background-color:#dbf1ef;
}

#innerLibNav{
	
    width:148px;
    margin-top:10px;
    padding-right:24px;
    background-color:#ceebe8;
}

.ie7 #innerLibNav{
	width:144px;
    padding-right:28px;


}

.ie6 #innerLibNav{
	
    width:170px;
    padding-right:2px;
    overflow:hidden;
 
}

.chrome #innerLibNav{
	width:148px;

}


#innerLibNav .landSubHeader{
	
    padding-left:12px;
    padding-top:5px;
    padding-bottom:5px;
    margin-bottom:10px;
	font-size:12px;
    width:160px;
    color:#f8fcfc;
	background-color:#6bbfb5;
   
}

.safari #innerLibNav .landSubHeader {
		
    height:25px;

}

.chrome #innerLibNav .landSubHeader {
		
    height:25px;

}

h5.landSubHeader
{
	margin: 0px 0 15px 10px;
    padding-top:15px;
	font-size: 14px;
    font-weight:bold;
    color:#76c8bf;
	clear: both;
    background-color:#dbf1ef;
}

h5.landSubHeaderTopics
{
	margin: 0px 0 12px 10px;
    padding-top:2px;
	font-size: 14px;
    font-weight:bold;
    color:#76c8bf;
	clear: both;
    background-color:#dbf1ef;
    *position:relative;
    *margin-top:25px;
}

	li.alphabetIndex
	{
		display: block;
		margin-bottom: 5px;
		text-align: center;
		list-style-type: none;
		float: left;
	}
	
		li.alphabetIndex a
		{
			font-size: 1.1em;
			font-weight: bold;
			color: #000000;
			text-decoration: none;
			display: block;
			text-align: center;
			padding: 0 .4em 0 .4em;
		}
		
			li.alphabetIndex a:hover
			{
				color: #000000;
				background-color: #c1e6e3;
				text-decoration: none;
			}
		
	li.alphabetSeparator
	{
		width: 2px;
		height: 1.5em;
		list-style-type: none;
		background: #6bbfb5;
		float: left;
     
	}
    
#innerLibNav li.alphabetIndex a{

	font-size:11px;
}

#innerLibNav li.alphabetSeparator{
	width:3.8px;

}

#alphabetPagesHeader img{
	display:block;

}

.ie6 #alphabetPagesHeader{

	margin:0px;
    padding-top:13px;
    background-color:#ffffff;
    
}

#alphabetPageBG{
	min-height:497px;
    *min-height:507px;
    background-color:#FAF1E8;
    padding-bottom:20px;
 
}

#alphabetPageBG:after{
	content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;

}
.ie6 #alphabetPageBG{
	margin-top:-13px;
    height:515px;

}
    
#innerLibNav li.alphabetSeparator{
	width: 3.7px;
	height: 1.5em;
	list-style-type: none;
	background: #ceebe8;
	float: left;
}

.chrome #innerLibNav li.alphabetSeparator{
	width:2px;
}

ul#alphabetLettersList{
	
    margin-left:8px;
	padding-bottom:10px;
    *margin-bottom:15px;
    *margin-right:6px;
    *margin-left:6px;

}

.ie6 ul#alphabetLettersList{
	
    margin-bottom:5px;
    margin-right:0px;
    margin-left:4px;
  

}

.safari ul#alphabetLettersList{

	margin-top:5px;
    margin-left:0px;
}

.chrome ul#alphabetLettersList{

	margin-top:5px;
    margin-left:0px;
}

h1#header 
{
	width: 582px;
	height: 115px;
	margin-bottom: 5px;
    margin-top: 10px;
    overflow:hidden;
      
}

p#expertsPanel 
{
	margin: -56px 0 15px 5px;
}

#directional-afe {
    font-family:verdana;
    font-size:.8em;
    margin-left:400px;
    padding-bottom:15px;
 
}

/* bottom nav */

ul#bottom-nav 
{
	padding: 15px 0 3px 2px;
    list-style: none;
	float: left;
    clear:both;

}

ul#bottom-nav li 
{
	float: left;
}

li#askExperts a, li#askExperts span
{
	background: url(/content/v4/us/expertadvice/img/bg_askExpertsButton.gif) no-repeat;
	width: 182px;
	height: 46px;
	display: block;
	text-indent: -9999px;
	overflow: hidden;
}

li#timeSavers a, li#timeSavers span
{
	margin-left:16px;
    background: url(/content/v4/us/expertadvice/img/bg_checklistButton.gif) no-repeat;
	width: 182px;
	height: 46px;
	display: block;
	text-indent: -9999px;
	overflow: hidden;
   
}

li#newsletter a, li#newsletter span
{
	margin-left:16px;
    background: url(/content/v4/us/expertadvice/img/bg_newsletterButton.gif) no-repeat;
	width: 182px;
	height: 46px;
	display: block;
	text-indent: -9999px;
	overflow: hidden;
   
}

li#askExperts a 
{
	background-position: 0 0;
}

li#askExperts a:hover, li#askExperts span 
{
	background-position: 0 0;
}

li#timeSavers a 
{
	background-position: 0 0;	
}

li#timeSavers a:hover, li#timeSavers span 
{
	background-position: 0 0;	
}

li#newsletter a 
{
	background-position: 0 0;	
}

li#newsletter a:hover, li#newsletter span 
{
	background-position: 0 0;	
}


#adviceContent
{
	background-color:#fde9d6;
    margin: 0 10px 3px 10px;
    *margin: 0 10 1px 10;
  	clear:after;
}


#adviceContent p{

	margin-left:13px;
    margin-right:5px;
    *padding-left:10px;
   
}

#adviceContent ol{
	
    padding:0px 0px 0px 10px;
 
}


#adviceContent ul{
	
    margin:0px 0px 0px 10px;
 
}

.ie7 #adviceContent ul{
	
    margin:0px 0px 20px 10px;
 
}


#adviceContent li{
	
    margin:0px 0px 0px 10px;
    list-style-type: disc;
 
}

#adviceContentLanding
{
	background-color:#fde9d6;
    margin: 0 0 3px 0;
    width:576px;
    *margin: 0 0 1px 0;
    
}

#adviceContentLanding p{

	margin-left:13px;
    margin-right:5px;
    width:550px;
    *width:460px;
}

.ie6 #adviceContentLanding p{
	width:460px;

}

table.bmi-table {
    color: #000000;
    border: 1px solid #999999;
    width: 340px;
}

table.dehydration-table {
    color: #000000;
    border: 1px solid #999999;
    width: 538px;
    background-color: #ffffff
}

table.dehydration-table td {
    vertical-align: top;
    padding-right: 5px;
}

table tr.bmi-table-head {
    font-weight: bold;
    background-color: #ffE0A7;
    text-align: center;
}

table tr.heat-table-head {
    font-weight: bold;
    background-color: #ffE0A7;
    text-align: center;
}

table tr td {
    border: 1px solid #999999;
}

table tr td div {
    padding-left: 5px;
}

#adviceTable 
{
	clear:both;	
}

h6
{
	font-size: 110%;
	padding-top: .5em;
}


#adviceDetails #adviceContent{
	background-color: #faf1e8;
    color:#646464;
}

#adviceDetails p {
    padding-bottom: 1em;
    padding-left:10px;
    padding-right:15px;
    *padding-left:15px;    
}

#adviceContent li {
	padding-top: .5em;
    list-style-type: disc;
}

#adviceDetails ul,
#adviceDetails ol {
	margin: 5px 0 0px 5px;
    *margin-left:10px;
    *margin-right:5px;
}

	#adviceDetails ol li {
		margin-top: .4em;
        *margin-left:10px;
		}

#adviceDetails table {
	margin: 1em 0 1em 0;
	}
	
	#adviceDetails table td{
		padding: .2em .5em .2em 0;
		}
		
#adviceDetails h2 {
	font-size: 1.1em;
	margin-top: 1em;
	}

#expertAdvice h4#adviceName
{
	margin-bottom: 5px;
}

#adviceExpertPhoto
{
	float: left;
	margin-right: 10px;
    margin-left: 15px;
    _display:inline;
    
}


#adviceExpertPhoto img
{
	border:solid 2px;
    border-color:#e0a771;
   

}

p#adviceAuthor
{
	width:300px;
	font-weight: normal;
	padding-left: 0px;
    color:#000000;

}

p#adviceAuthorInternal
{
	
	font-weight: normal;
	padding-left: 10px;
    color:#000000;
}

p#adviceAuthor, p#adviceAuthor a, p#adviceAuthorInternal a, p#adviceAuthorInternal span
{
	color: #000000;
	font-weight: bold;
    text-decoration:none;
}


p#readMore{
	width:300px;
    margin-left:275px;

}

.ie6 p#readMore{

    margin-left:100px;


}

p#readMore a
{
   	margin-top:-1px;
	padding: 0 3px 3px 3px;
	color: #eba868;
	float: right;
    font-weight:bold;
    
}

p#readMore a:hover
{
	background-color: #fcddbf;
	text-decoration: underline;
}

span.indicator
{
	font-weight: bold;
	margin-right: 5px;
}

p#questionContent, p#questionAuthor
{
	margin-bottom: 5px;
    margin-left:10px;
    margin-right:10px;
}

p#questionAuthor
{
	text-align: right;
	display: block;
}

#browseAndSearch
{
	margin-top:15px;
    background:#B4E298;
	height: 25px;
    min-height:25px;
	clear: both;
    width:578px;
}

h4#moreTopics
{
	margin: 5px 3px 0px 10px;
	float: left;
	font-size: 13px;
	vertical-align: middle;
    color:#fafcf9;
}

.ie6 h4#moreTopics{

    margin: 5px 3px 0px 5px;
}

#searchForm
{
	float: right;
}

#navSearch{

	background-color:#f7b579;
    margin-top:10px;
    

}

input#search, input#searchInNav
{
	height: 20px;
	line-height: 21px;
	vertical-align: middle;
	padding: 2px 0 5px 10px;
	*padding: 0px 0 0 10px;
	color: #000000;
    *min-height:25px;
    border: none;
}

.ie6 input#searchInNav{
	height:25px;
}

#searchForm input#search{
	height:12px;
    *min-height:19px;

}

.ie6 #searchForm input#search{
	height:19px;
}

#searchForm input#search
{
	width: 155px;
    font-size:11px;
    float: none;
    margin-top: 0px;
}

input#searchInNav
{
	margin-left: 2px;
	width: 128px;
    *margin-left:2px;
    font-size:11px;
}

input#go, input#goInNav
{
	margin: 3px 2px;
	vertical-align: middle;
    border: none;
}

input#goInNav
{
	margin: 3px 2px;
}

#topicsAndCategories
{
	margin: -10px 0 0 0px;
    background-color:#dbf1ef;
    width:578px;
}

.ie6 #topicsAndCategories{

	overflow:hidden;
}

ul#mostRequestedTopics
{
	list-style: none;
	margin-top: -2px;
    margin-left:10px;
    width:590px;
    float:left;
    *margin-bottom:10px;
    *display:inline;
}

ul#mostRequestedTopics  li
{

	margin:0px 0px 6px 0px;
    display:block;
    float:left;
    width: 196px;

}

ul#mostRequestedTopics li a
{
	color: #000000;
	text-decoration: none;
	width: 176px;
   
}

ul#mostRequestedTopics li a:hover
{
	
	background-color: #c1e6e3;
	text-decoration: none;
}

ul#adviceCategories
{
	margin-right: 10px;
	list-style: none;
}

ul#adviceCategories li
{
	list-style-type: none;
	float: left;
	width: 245px;
	padding-right: 10px;
}

ul#adviceCategories li a
{
	padding-left: 5px;
	color: #42B51F;
	line-height: 1.5em;
}

ul#adviceCategories li a:hover
{
	color: #CF26B0;
	line-height: 1.5em;
	display: block;
	background-color: #F8EBF7;
}

#topContainer
{
	position: relative;
}

#rightNav
{
	float: right;
    padding-top:8px;
    width:172px;
}

h3#rightNavHeader{
	
    padding:0px;
    margin:0px;
    height:23px;
	
}
ul#topicNav
{
	margin: 0px 0;
	position: relative;
	list-style: none;
	background-color: #e0f2d7;
}

#rightNavCategory{

	margin:0px;
    padding:10px 28px 3px 0px;
    font-size:11px;
    font-weight:bold;
    color:#89bb6a;
    background-color:#E0F2D7;
    text-align:center;
    

}

ul#topicNav li
{
	width: 193px;
	display: block;
	line-height: 2em;
	list-style-type: none;
}

#rightNav ul#topicNav li
{
	width: 171px;
	display: block;
	line-height: 2em;
	list-style-type: none;
    font-size:10px;
}

ul#topicNav li a
{
	color: #000000;
	text-decoration: none;
	padding: 0 10px 0 20px;
	display: block;
}

ul#topicNav li a:hover
{
	color: #000000;
	display: block;
	line-height: 2em;
	background: #b4e298;
}

#rightNav ul#topicNav li a:hover
{
	background: #b4e298 url(/content/v4/img/expertadvice/arrow.gif) no-repeat 12px center;
}

ul#expertsList
{
    padding-top:25px;
	width: 390px;
	list-style: none;
    background-color:#eaf6f5;
}

ul#expertsList li
{
	width: 161px;
	height: 190px;
	font-size: 11px;
	text-align: center;
	padding-left: 22px;
	list-style-type: none;
	float: left;
}

#landTopicNav
{
	width: 590px;
	margin-top: -6px;
}

#landTopicNav ul#topicNav li
{
	margin:0px 0px 1px 0px;
    width: 196px;
	line-height: 1.6em;
	float: left;
}

#landTopicNav ul#topicNav li a
{
	width:176px;
    padding: 0 10px;
    
}

#landTopicNav ul#topicNav li a:hover
{
	width:156px;
    line-height: 1.6em;
	text-decoration: none;
    background-color:#C1E6E3;
}

h5#readRelatedAdvice, ul#relatedAdvice, ul#relatedAdvice li a
{
	color: #6BBFB5;
	padding: 5px 0;
}

ul#relatedAdvice
{
	margin-left: 17px;
	padding: 0;
}

ul#relatedAdvice li a
{
	list-style-image: url(/content/v4/img/expertadvice/bullet_black.gif);
	text-decoration: none;
}

ul#relatedAdvice li a:hover
{
	text-decoration: underline;
}

#expertAdvice
{
	margin: 0px 0 10px 0px;
    background-color:#faf1e8;
}

#expertAdviceTitleBar{
	width:385px;
    height:25px;
}

p#goBack, p.advicePageNavButton, #askDashBorder #sendQuestionButton, .navButton
{
	margin: 5px 0;
	width: 56px;
	display: block;
	float: right;
	text-align: center;
}

#sendQuestionButton{

	width:110px;
    height:25px;
   
}

p.advicePageNavButton {
	margin: 0 5px 5px 0;
    width:66px;
    height:17px;
  	background: url(/content/v4/us/expertadvice/img/bg_nextButton.gif);
    background-repeat:no-repeat;

}

.ie6 p.advicePageNavButton {
	margin: 0 5px 5px 0;
    width:66px;
    height:17px;
  	background: url(/content/v4/us/expertadvice/img/bg_nextButton.gif);
    background-repeat:no-repeat;

}

#askDashBorder #sendQuestionButton, .navButton
{
	float: none;
	font-weight: bold;
}

#askDashBorder #sendQuestionButton
{
	margin: 10px 0 10px 500px;
	width: 110px;
    
   
}

#sendQuestionButton{

	background:url(/content/v4/us/expertadvice/img/bg_sendQuestionButton.gif) no-repeat scroll 0 0;
	margin: 10px 0 10px 0px;
	width:110px;
    height:25px;
    display:block;
    overflow:hidden;
    text-indent:-9999px;
    border:none
    float:right;
   
}

.navButton
{
	margin: 10px 0 10px 7px;
	width: 180px;
    border:none;
}

#printerFriendlyButton
{ 
	background:url(/content/v4/us/expertadvice/img/bg_printerFriendlyButton.gif) no-repeat scroll 0 0;
	margin: 10px 0 10px 0px;
	width:172px;
    height:24px;
    display:block;
    overflow:hidden;
    text-indent:-9999px;
}

#forwardToFriend
{ 
	background:url(/content/v4/us/expertadvice/img/bg_shareButton.gif) no-repeat scroll 0 0;
	margin: 10px 0 10px 0px;
	width:172px;
    height:24px;
    display:block;
    overflow:hidden;
    text-indent:-9999px;
}

#printVersion #forwardToFriend{

	background:none;
    margin: 10px 0 10px 0px;
	width:172px;
    height:24px;
    display:block;
    overflow:none;
    text-indent:0px;
}

#prepareCareButton
{ 
	background:url(/content/v4/us/expertadvice/img/bg_prepareAndCareButton.gif) no-repeat scroll 0 0;
	margin: 10px 0 10px 0px;
	width:172px;
    height:39px;
    display:block;
    overflow:hidden;
    text-indent:-9999px;
}

#visitPlaySite
{ 
	background:url(/content/v4/us/expertadvice/img/bg_playSiteButton.gif) no-repeat scroll 0 0;
	margin: 10px 0 10px 0px;
	width:172px;
    height:39px;
    display:block;
    overflow:hidden;
    text-indent:-9999px;
}

p#goBack a, p.advicePageNavButton a, #askDashBorder #sendQuestionButton a, .navButton a
{
	margin: 2px;
	display: block;
	color: #85cfc7;
	text-decoration: none;
   
}

p.advicePageNavButton a
{
	color:#fdfefe;
    margin:1px;

}

.rightNavButtons a
{
	margin: 2px;
	display: block;
	color: #42B51F;
	text-decoration: none;
    height:30px;
    
}
 
p#goBack a:hover, p.advicePageNavButton a:hover, #askDashBorder #sendQuestionButton a:hover, .navButton a:hover
{
	background: #ffe7d1;
	text-decoration: none;
}

p.advicePageNavButton a:hover
{
	background:none;
}
#askDashBorder #sendQuestionButton a{
	
    height:25px;

}

#askDashBorder #sendQuestionButton a:hover{
	
    background:none;

}
.navButton a:hover
{
	background:none;
}

h4#topicsCategory, h4#topicsIndex
{
	margin: 10px 0 0 10px;
	color: #f1aa68;
	font-size: 16px;
	font-weight: bold;
}

.divider{
	margin:10px 0px 0px 17px;


}

h4#topicsIndex
{
	color: #F1AA68;
	float: left;
}

ul#adviceTopics
{
	margin: 10px 0 0 30px;
   
}

ul#adviceTopics li
{
	line-height: 2em;
}

ul#adviceTopics li a
{
	color: #000000;
	list-style-image: url(/content/v4/img/expertadvice/bullet_black.gif);
	text-decoration: none;
}

ul#adviceTopics li a:hover
{
	color:#6bbfb5;
    list-style-image: url(/content/v4/img/expertadvice/bullet_lightGreen.gif);
}

h4#topicCategory
{
	margin: 10px;
	color: #6BBFB5;
	font-size: 1em;
	font-weight: bold;
}

h4#topicCategory a
{
	color: #6BBFB5;
}

#expertAdvice h4#topicCategory
{
	margin-left: 12px;
}

h5.adviceNumber
{
	margin-left: 10px;
	color: #1f7b70;
	font-size: 1em;
	font-weight: normal;
	clear: both;
}

ul.adviceList
{
	margin: 10px 10px 10px 25px;
}

ul.adviceList li
{
	line-height: 1.5em;
}

ul.adviceList li a
{
	margin-left:-2px;
    *margin-left:-5px;
    color: #000000;
	list-style-image: url(/content/v4/img/expertadvice/bullet_black.gif);
	text-decoration: none;
}

ul.adviceList li a:hover
{
    color:#6bbfb5;
    list-style-image: url(/content/v4/img/expertadvice/bullet_lightGreen.gif);
    text-decoration: none;
}

ul#adviceTopicsIndex
{
	margin-top: 5px;
	float: left;
    *padding-bottom:20px;
}

ul#adviceTopicsIndex li
{
	margin-left: 30px;
	line-height: 2em;
}

ul#adviceTopicsIndex li a
{
	color: #000000;
	list-style-image: url(/content/v4/img/expertadvice/bullet_black.gif);
	text-decoration: none;
}

ul#adviceTopicsIndex li a:hover
{
    color:#6BBFB5;
}

p#noTopics
{
	margin: 10px 0 0 30px;
	float: left;
}

#timeSaveTips
{
	margin: 2px 2px 0px -1px;
}

.expertsPanelLink{
	margin-left:10px;
    margin-top:-25px;
    font-size:12px;
    font-weight:normal;
    overflow:hidden;
}

.expertsPanelLink a{
	color:#767875;
    text-decoration:none;
}

.expertsPanelLink a:hover{
	color:#767875;
    text-decoration:none;
    background-color:#c1e6e3;
}

h2#tipsheader
{
	text-align: center;
}

p.tipsCatName
{
	margin-top: 5px;
	padding-left: 5px;
	width: 570px;
	color: white;
	font-weight: bold;
}

ul.tips
{
	width: 565px;
	margin-bottom: 15px;
    padding-left:10px;
    padding-top:5px;
    padding-bottom:5px;
	list-style: none;
	border: solid 1px;
	border-top: none;
	border-right: none;
}

ul.tips li a
{
	font-size: 12px;
	text-decoration: none;
}

li.tips
{
	margin-left: 5px;
	padding-left: 10px;
	width: 260px;
	line-height: 20px;
}

p#busyFamilyTips
{
	background: #fbb77a;
    height:20px;
    padding-top:5px;
}

ul#busyFamilyTips
{
	background:#fde9d6;
    border:none;
	
}

ul#busyFamilyTips li
{
	background: url(/content/v4/img/expertadvice/bullet_black.gif) no-repeat left top;
	float: left;
}

ul#busyFamilyTips li a
{
	color: #000000;
}

ul#busyFamilyTips li a:hover
{
	background: #fdd5ae;
}


p#babyPlanTips
{
	background: #b4e298;
    height:20px;
    padding-top:5px;
}

ul#babyPlanTips
{
	background: #e9fddd;
	border: none;
}

ul#babyPlanTips li
{
	background: url(/content/v4/img/expertadvice/bullet_black.gif) no-repeat left top;
	float: left;
}

ul#babyPlanTips li a
{
	color: #000000;
}

ul#babyPlanTips li a:hover
{
	background:#b4e298;
    color: #000000;
}


p#pregnancyTips
{
	background: #a0d0cb;
    height:20px;
    padding-top:5px;
}

ul#pregnancyTips
{
	background: #dbf1ef;
	border: none;
}

ul#pregnancyTips li
{
	background: url(/content/v4/img/expertadvice/bullet_black.gif) no-repeat left top;
	float: left;
}

ul#pregnancyTips li a
{
	color: #000000;
}

ul#pregnancyTips li a:hover
{
	background: #bdebe6;
}

p#babyArrivesTips
{
	background: #fbb77a;
    height:20px;
    padding-top:5px;
}

ul#babyArrivesTips
{
	background:#fde9d6;
	border:none;
}

ul#babyArrivesTips li
{
	background: url(/content/v4/img/expertadvice/bullet_black.gif) no-repeat left top;
	float: left;
}

ul#babyArrivesTips li a
{
	color: #000000;
}

ul#babyArrivesTips li a:hover
{
	background: #FDD5AE;
}

p#childDevelopmentTips
{
	background: #b4e298;
    height:20px;
    padding-top:5px;
}

ul#childDevelopmentTips
{
	background: #e9fddd;
	border:none;
}

ul#childDevelopmentTips li
{
	background: url(/content/v4/img/expertadvice/bullet_black.gif) no-repeat left top;
	float: left;
}

ul#childDevelopmentTips li a
{
	color: #000000;
}

ul#childDevelopmentTips li a:hover
{
	background: #b4e298;
}

p#schoolAgeKidsTips
{
	background: #a0d0cb;
    height:20px;
    padding-top:5px;
}

ul#schoolAgeKidsTips
{
	background:#dbf1ef;
	border:none;
}

ul#schoolAgeKidsTips li
{
	background: url(/content/v4/img/expertadvice/bullet_black.gif) no-repeat left top;
	float: left;
}

ul#schoolAgeKidsTips li a
{
	color: #000000;
}

ul#schoolAgeKidsTips li a:hover
{
	background: #bdebe6;
    
}

p#toyTips
{
	background: #fbb77a;
    height:20px;
    padding-top:5px;
}

ul#toyTips
{
	background: #fde9d6;
	border:none;
}

ul#toyTips li
{
	background: url(/content/v4/img/expertadvice/bullet_black.gif) no-repeat left top;
	float: left;
	color: Green;
}

ul#toyTips li a
{
	color: #000000;
}

ul#toyTips li a:hover{
	background:#FDD5AE;

}

#askDashBorder
{
	font-size: 1em;
}

#askDashBorder h4
{
	margin: 10px 0 2px 0;
	font-size: 1.2em;
	color: #000000;
}

#askDashBorder p a
{
	color: #e0a771;
}

#askDashBorder .inputname
{
	padding-bottom: 5px;
	width: 280px;
	float: left;
}

#askDashBorder .inputnamecity
{
	padding-left: 45px;
	*padding-left: 50px;
}

#askDashBorder .inputbox
{
    width: 280px;
	height: 28px;
    color: #000000;
	font-size: 1.1em;
}

#askDashBorder .textbox
{
	margin-top: 5px;
    width: 608px;
	height: 100px;
    color: #B41DA6;
    font-size: 1.1em;
	font-family: Arial, Helvetica, sans-serif;
}

#askDashBorder #suggestion
{
	margin-top: 5px;
}

#askDashBorder p#sorry
{
	margin-top: 5px;
	color: #FF0000;
}

.floatLeft
{
	float: left;
}

.floatRight
{
	float: right;
}

#printVersion
{
	width: 750px;
	padding: 10px;
	color: #000000;
}

.shortButton, .longButton
{
	margin: 5px 5px 0 5px;
	height: 19px;
	*height: 12px;
	display: block;
	border: solid 1px #42B51F;
	float: right;
	text-align: center;
	font-weight: bold;
}

.shortButton
{
	width: 80px;
}

.longButton
{
	width: 170px;
}

.shortButton a, .longButton a
{
	margin: 2px;
	display: block;
	color: #42B51F;
	text-decoration: none;
}

.shortButton a:hover, .longButton a:hover
{
	background: #F8EBF7;
	text-decoration: none;
}

h4#printheader
{
	margin-top: 20px;
	font-size: 1.8em;
}
 
#printVersion h5
{
	margin-top: 15px;
	font-size: 1.3em;
}

#printVersion p
{
	margin-top: 10px;
}

#printVersion p#suggestion
{
	margin-top: 20px;
	font-size: .9em;
}

dd ul
{
	font-size: .75em;
	margin-left: 30px;
}

h5#noResultsMessage
{
	margin: 10px;
	font-size: 1em;
	color: #FF5F69;
}

#legal_footer {
    font-family:Arial,Helvetica,Sans-Serif;
    font-size:0.9em;
    line-height:1.3em;
}

<!--/* 0.0201763692584602 [10.89.198.136] */-->