.nodisplay { visibility: hidden; display: none; clear: right; }
	
	#leftNav #promos { font-family: Geneva, Arial, Helvetica, sans-serif; background: url(../images/bg-promoGirls.gif) no-repeat; width: 183px; height: 101px; margin: 15px 0 0 0; }
	#leftNav #promos div.hdl { font-size: 14px; font-weight: bold; color: #80457f; text-transform: uppercase; padding: 8px; margin: 0; }
	#leftNav #promos h5{ font-size: 14px; font-weight: bold; color: #80457f; text-transform: uppercase; padding: 8px; margin: 0; }
	#leftNav #promos div.subhdl { font-size: 11px; font-weight: bold; color: #402340; text-transform: uppercase; margin: 0 8px 0 8px; padding: 0; }
	#leftNav #promos a { font-size: 11px; font-weight: bold; color: #402340; text-transform: uppercase; margin: 0 8px 0 8px; padding: 0; }
	#leftNav #promos p { font-size: 9px; color: #000; margin: 8px 8px 0 8px; width: 145px; }
	#leftNav #promos p a { color: #000; text-decoration: none; }
	#leftNav #promos p a:hover { text-decoration: underline; }
	
	/*these should probably be wrapped in an id*/
	.big_title { color:#000099;font-size:18px;font-weight:bold; }
	.noBottom { margin-bottom:0;padding-bottom:0; }
    .noTop { margin-top:0;padding-top:0; }
    .thinHeader { color:#6CAD64;font-family:arial;font-size:17px;font-weight:normal; }
    #ChroniclesBody strong { color:#005187; }
    .TwoToneDivider { border-bottom:1px solid #64C1FF;border-top:1px solid #D8EFFF;clear:both;line-height:0;padding:0; }
    .BlueToneDivider { border-bottom:1px solid #64C1FF;border-top:0px;clear:both;line-height:0;padding:0; }
    .bulletList{ background-image: url(../images/adv_lgtblue_bg.gif);overflow:hidden; }
    .blue_bullet { list-style-image:url(../images/adv_bullet.gif); }
    .green_text { color:#339933; }
    .header { font-size:1.5em; }
    .paddedblock2 { padding:7px 15px 7px 8px; }
    #expertBox { margin-bottom: 20px; border: 1px solid #CD931E; background-image:url("../images/sport_creme_bg.gif"); }
    #expertBox .expertsBio{ background-repeat: repeat; }
    #expertBox .expertsBio .headshot{ padding-top: 1px;padding-left: 1px; }

.darkgray { FONT: 10pt/12pt Arial, Helvetica, sans-serif; MARGIN: 0px 0px 0.8em; }

.darkorange { FONT: 10pt/12pt Arial, Helvetica, sans-serif; MARGIN: 0px 0px 0.8em; }

#ctl00_nextLinkURL { float:right; }

#adviceSection #mainContent .conversationParents { color: #5694d1; border-bottom: 1px dashed #ccc; width: 510px; margin: 0 0 8px 0; padding: 0; }

#adviceSection #mainContent #flashdiv { width: 210px; height: 110px; float:left; }
/*#adviceSection #mainContent .conversationBox { background: url(../images/bg-conversation.gif) no-repeat; height: 99px; width: 250px; padding: 15px 15px 15px 35px; margin: 0 0 30px 0; float: right; }*/

#adviceSection #mainContent .conversationBox { width: 300px; margin: 0 0 30px 0; float: right; }
#adviceSection #mainContent .conversationBox .left { background: url(../images/bg-conversation-left.gif) no-repeat; height: 129px; width: 21px; float: left; }
#adviceSection #mainContent .conversationBox .right { float: left; }
#adviceSection #mainContent .conversationBox .top { background: url(../images/bg-conversation-top.gif) no-repeat; height: 15px; width: 279px; overflow: hidden; }
#adviceSection #mainContent .conversationBox .mid { background: url(../images/bg-conversation-mid.gif) repeat-y; width: 279px; overflow: hidden; }
#adviceSection #mainContent .conversationBox .mid H3 { color: #003f69; font-size: 17px; margin: 0; padding: 0 15px 0 15px; width: 249px; }
#adviceSection #mainContent .conversationBox .mid p { color: #414b5d; font-size: 12px; line-height: 15px; padding: 10px 15px 0 15px; margin: 0; width: 249px }
#adviceSection #mainContent .conversationBox .bottom { background: url(../images/bg-conversation-bottom.gif) no-repeat; height: 15px; width: 279px; }

/*#adviceSection #mainContent .conversationBox H3 { color: #003f69; font-size: 17px; margin: 0; padding: 0; }
#adviceSection #mainContent .conversationBox p { color: #414b5d; font-size: 12px; line-height: 15px; padding: 10px 0 0 0; margin: 0; }

.conversationBox H4 { font-size: 19px; color: #003f69; padding: 0; margin: 0; }
.conversationBox p { font-size: 12px; color: #414b5d; padding: 10px 0 0 0; margin: 0; }*/

#adviceSection #mainContent .conversationBlueBack { background-color:#eef6fb; border-top: 1px dashed #ccc; border-bottom: 1px dashed #ccc; padding: 0 18px 0 18px; margin: 0 0 25px 0; width: 474px; clear: both; }
#adviceSection #mainContent .conversationBlueBack h4 { font-size: 14px; color: #074775; padding: 0; margin: 20px 0 0 0; }
#adviceSection #mainContent .conversationBlueBack p { font-size: 12px; color: #003f69; padding: 10px 0 10px 0; margin: 0; line-height: 15px; }
#adviceSection #mainContent .conversationBlueBack ul { font-size: 12px; padding: 15px 0 5px 40px; margin: 0; line-height: 15px; }
#adviceSection #mainContent .conversationBlueBack ul li { color: #003f69; padding: 0 0 15px 0; margin: 0; line-height: 15px; }

#adviceSection #mainContent .conversationTranscript { padding: 0 0 10px 0; margin: 0; }
#adviceSection #mainContent .conversationTranscript h4 { font-size: 14px; color: #074775; padding: 0; margin: 10px 0 10px 0; }
#adviceSection #mainContent .conversationTranscript p.intro { font-size: 12px; color: #003f69; padding: 0 0 10px 0; margin: 0; line-height: 15px; }
#adviceSection #mainContent .conversationTranscript p { font-size: 12px; color: #003f69; padding: 0 0 20px 25px; margin: 0; line-height: 15px; }
#adviceSection #mainContent .conversationTranscript p.last { font-size: 12px; color: #003f69; padding: 0 0 0 25px; margin: 0; line-height: 15px; }

#adviceSection #mainContent .sampleConversations img { padding: 0; margin: 0 0 21px 0; clear: both; }
#adviceSection #mainContent .sampleConversations img.last { padding: 0; margin: 0; }

.blue_bold_text { color:#074775 !important; font-weight:bold !important; }

.answerSpacer { font-size:12px; }

	
	
/* NEW ADVICE STYLES 1/7/09 */	
	.advice-left{
		float:left;
	}
	a.advice-left{
		margin-right:10px;
	}	
	.advice-right{
		float:right;
	}
	.summer-strategies-numbered-list{
	}
	
	.summer-strategies-numbered-list div.list-item{
		clear:both;
	}
	.summer-strategies-numbered-list img.number{
		display:block;
		margin-right:6px;
		width:18px;
	}
	.summer-strategies-numbered-list span.content{
		display:block;
		width:220px;
	}

