/* div styles for home page */

	div#divLeftNavHead {
		width:168px;
		height:21px;
		background-color:#91A19C;
	}


	div#divLeftNavBody {
		width:168px;
		height:100%;
		background-color:#E9ECEB;
		padding-top:25px;
		padding-bottom:10px;
	}

	*html div#divLeftNavBody {
		height:50px;
	}

	div#divLeftNavLogin {
		width:168px;
	}

	div#divLeftNavLoginHead {
		height:28px;
		padding-left:12px;
		background-image:url('../images/leftnavdottedfoot.gif');
		background-repeat:repeat-x;
		background-position: bottom left;
	}

	div#divLeftNavLoginBody {
		padding-top:10px;
		background-color:#E9ECEB;
	}
	
	div.divLeftNavLoginBodyContent {
		padding-bottom:10px;
		padding-left:10px;
	}

	div#divLeftNavNews {
		padding-top:20px;
		padding-left:10px;
	}

	div#divLeftNavNewsHead {
		padding-bottom:10px;
		background-image:url('../images/leftnavdottedfoot.gif');
		background-repeat:repeat-x;
		background-position: bottom left;
	}

	div.divLeftNavNewsItem {
		padding-bottom:10px;
		background-image:url('../images/leftnavdottedfoot.gif');
		background-repeat:repeat-x;
		background-position: bottom left;
	}

	div.divLeftNavNewsItemDate {
		padding-top:5px;
		padding-bottom:10px;
	}

	div.divLeftNavNewsItemHead {
	}

	div.divLeftNavNewsItemBody {
	}

	div.divLeftNavNews p {
		font-size: 65%; color: #666666; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none; 
	}

	div.divLeftNavNewsItem a:link, div.divLeftNavNewsItem a:active, div.divLeftNavNewsItem a:visited { 
		color: #EA0082; font-weight:bold; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none; 
	}
	div.divLeftNavNewsItem a:hover { 
		color: #EA0082; font-weight:bold; font-family: verdana, arial, helvetica, sans-serif; text-decoration: underline; 
	}


	h1 {
		line-height:1.3em; font-weight:bold; font-size: 90%; color: #666666; font-family: verdana, arial, helvetica, sans-serif;margin:0; padding:0;border:0;
	}

	h2 {
		line-height:1.3em; font-weight:bold; font-size: 85%; color: #666666; font-family: verdana, arial, helvetica, sans-serif;margin:0; padding:0;border:0;
	}

	h3 {
		line-height:1.3em; font-weight:bold; font-size: 80%; color: #666666; font-family: verdana, arial, helvetica, sans-serif;margin:0; padding:0;border:0;
	}

	h4 {
		line-height:1.3em; font-weight:bold; font-size: 75%; color: #666666; font-family: verdana, arial, helvetica, sans-serif;margin:0; padding:0;border:0;
	}

	h5 {
		line-height:1.3em; font-weight:bold; font-size: 70%; color: #666666; font-family: verdana, arial, helvetica, sans-serif;margin:0; padding:0;border:0;
	}



	div.loginlabel { 
		line-height:1.3em; font-weight:bold; font-size: 70%; color: #7D8C87; font-family: verdana, arial, helvetica, sans-serif;margin:0; padding:0;border:0;  
	}
	label { 
		color: #91A19C; font-family: verdana, arial, helvetica, sans-serif;margin:0; padding:0;border:0;
	}

	a.forgotpwd:link, a.forgotpwd:active, a.forgotpwd:visited {
		color: #91A19C; font-weight: normal; text-decoration: none; 
	}
	a.forgotpwd:hover {
		color: #FF0099; font-weight: normal; text-decoration: none; 
	}


	a.leftnav:link, a.leftnav:active, a.leftnav:visited {
		color: #697370; font-weight: bold; text-decoration: none; 
	}
	a.leftnav:hover {
		color: #FF0099; font-weight: bold; text-decoration: none; 
	}
	a.bulletbignavhead:link, a.bulletbignavhead:active, a.bulletbignavhead:visited { 
		font-size:120%; color: #697370; font-weight: bold; text-decoration: none; 
	}
	a.bulletbignavhead:hover { 
		font-size:120%;color: #FF0099; font-weight: bold; text-decoration: none; 
	}

	span.leftnav {
		color: #CBD0D1; font-weight: bold; 
	}

	div#divFooterBlock {
		background-color:#91A19C;
		width:997px;
		height:95px;
		
	}

	div#divFooter p {
		font-size: 60%; color: #C8D0CD; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none; 
	}

	ul.bullet li.bullet {
		list-style-image: url(../images/bullet7.gif);
	}
	ul.datatablekey li.datatablekey1 {
		list-style-image: url(../images/dot7.gif);
	}
	ul.datatablekey li.datatablekey2 {
		list-style-image: url(../images/diamond7.gif);
	}
	ul.datatablekey li.datatablekey3 {
		list-style-image: url(../images/tick7.gif);
	}
	
	ul.bulletbig li.bulletbig {
		list-style-image: url(../images/bulletbig7.gif);
	}


	
		table.datatable {
		}
		
		table.datatable th {
			background-image:none;
			background-color:#E9ECEB;
			font-size: 70%; color: #ffffff; font-weight:normal; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none; 
			padding-left:4px;
			padding-right:4px;
			padding-top:5px;
			padding-bottom:5px;
			border-right:1px solid #CCC4D3;
			white-space : nowrap;			
		}
		table.datatable th.tl {
			text-align:left;
			background-image: url(../images/purpleboxheadtl.gif);
			background-repeat:no-repeat;
			background-position:top left;
			border-right:1px solid #CCC4D3;
			background-color:#ADB9B5;
		}
		table.datatable th.tr {
			text-align:left;
			background-image: url(../images/purpleboxheadtr.gif);
			background-repeat:no-repeat;
			background-position:top right;
			border-right:none;
			background-color:#ADB9B5;
		}
		table.datatable th.bl {
			background-image: url(../images/purpleboxheadbl.gif);
			background-repeat:no-repeat;
			background-position:top left;
			border-right:1px solid #CCC4D3;
			background-color:#E9ECEB;
		}
		table.datatable th.br {
			background-image: url(../images/purpleboxheadbr.gif);
			background-repeat:no-repeat;
			background-position:top right;
			border-right:none;
			background-color:#E9ECEB;
		}

		table.datatable td {
			background-image:none;
			background-color:#E9ECEB;
			font-size: 70%; color: #712987; font-weight:normal; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none; 
			padding-left:4px;
			padding-right:4px;
			padding-top:5px;
			padding-bottom:5px;
			border-right:1px solid #BCC1C7;
			border-bottom:1px solid #BCC1C7;
			white-space : nowrap;
		}
		table.datatable td.r,
		table.datatable td.tr {
			border-right:none;
		}
		table.datatable td.b {
			border-bottom:none;
		}

		table.datatable td.bl {
			background-image: url(../images/greyboxbodybl.gif);
			background-repeat:no-repeat;
			background-position:bottom left;
			background-color:#E3E7E6;
			border-bottom:none;
		}
		
		table.datatable td.br {
			background-image: url(../images/greyboxbodybr.gif);
			background-repeat:no-repeat;
			background-position:bottom right;
			background-color:#E3E7E6;
			border-right:none;
			border-bottom:none;
		}
		table.datatable td.mid{
			text-align:left;
			width:0px;
			background-color:#FFFFFF;
			border-right:none;
			border-bottom:none;
		}


		table.datatable td.dots {
			text-align:center;
		}
		table.datatable td.bdots {
			text-align:center;
			border-bottom:none;
		}
		table.datatable td.brdots {
			text-align:center;
			background-image:url('../images/purpleboxbodybr.gif');
			background-repeat:no-repeat;
			background-position:bottom right;
			background-color:#ECE1EE;
			border-right:none;
			border-bottom:none;
		}
		table.datatable td.rdots,
		table.datatable td.trdots {
			text-align:center;
			border-right:none;
		}

			

div.divFandBItem {
	width:405px;
	float:left; /* not actually floating but needed for ff */
	background-image: url(../images/fandbpointerm3.gif);
	background-repeat:repeat-x;
	background-position:middle left;
	margin-bottom:5px;
	background-color:#ffffff;
}
		
div.divFandBItemL {
	background-color:#ffffff;
	float:left;
	height:100%;
	background-image: url(../images/fandbpointerl3.gif);
	background-repeat:no-repeat;
	background-position:top right;
	padding-right:10px;
}
		
div.divFandBItemR {
	background-color:#ffffff;
	float:right;
	height:100%;
	background-image: url(../images/fandbpointerr3.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding-left:10px;
	text-align:right;
}



/* pink highlight box. The main table box is grey */

div.pinkbox {
	width:400px;
}

div.pinkboxhead {
	width:400px;
	background-color:#FDE5F2;
}

div.pinkboxfoot {
	width:400px;
}

div.pinkboxtl {
	background-image: url(../images/pinkboxtl.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:10px;
	height:10px;
	float:left;
}

div.pinkboxtr {
	background-image: url(../images/pinkboxtr.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:10px;
	height:10px;
	float:left;
}

div.pinkboxt, div.pinkboxb {
	float:left;
	width:380px;
	height:10px;
	background-color:#FDE5F2;
	/* ie6 */
	font-size:1px;
}

div.pinkboxbl {
	background-image: url(../images/pinkboxbl.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:10px;
	height:10px;
	float:left;
}


div.pinkboxbr {
	background-image: url(../images/pinkboxbr.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:10px;
	height:10px;
	float:left;
}


div.pinkboxbody {
	width:100%;
	height:100%;
	background-color:#FDE5F2;
}

div.pinkboxbodyinner {
	width:380px;
	height:100%;
	padding-left:10px;
	padding-right:10px;
	background-color:#FDE5F2;
}

/* pink highlightbox end */



/* richpurple highlight box. The main table box is grey */

div.richpurplebox {
	width:400px;
}

div.richpurpleboxhead {
	width:400px;
	background-color:#490E6F;
}

div.richpurpleboxfoot {
	width:400px;
}

div.richpurpleboxtl {
	background-image: url(../images/richpurpleboxtl.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:10px;
	height:10px;
	float:left;
}

div.richpurpleboxtr {
	background-image: url(../images/richpurpleboxtr.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:10px;
	height:10px;
	float:left;
}

div.richpurpleboxt, div.richpurpleboxb {
	float:left;
	width:380px;
	height:10px;
	background-color:#490E6F;
	/* ie6 */
	font-size:1px;
}

div.richpurpleboxbl {
	background-image: url(../images/richpurpleboxbl.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:10px;
	height:10px;
	float:left;
}


div.richpurpleboxbr {
	background-image: url(../images/richpurpleboxbr.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:10px;
	height:10px;
	float:left;
}


div.richpurpleboxbody {
	width:100%;
	height:100%;
	background-color:#490E6F;
}

div.richpurpleboxbodyinner {
	width:380px;
	height:100%;
	padding-left:10px;
	padding-right:10px;
	background-color:#490E6F;
}

div.richpurpleboxbodyinner p {
	color: #FFFFFF; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none; 
}

/* richpurple highlightbox end */



/* main grey highlightboxes and tables start */
		
div.box {
	width:400px;
}

div.boxhead {
	width:400px;
	background-color:#E9ECEB;
}

div.boxfoot {
	width:400px;
}

div.boxtl {
	background-image: url(../images/greyboxtl.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:10px;
	height:10px;
	float:left;
}

div.boxtr {
	background-image: url(../images/greyboxtr.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:10px;
	height:10px;
	float:left;
}

div.boxt, div.boxb {
	float:left;
	width:380px;
	height:10px;
	background-color:#E9ECEB;
	/* ie6 */
	font-size:1px;
}

div.boxbl {
	background-image: url(../images/greyboxbl.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:10px;
	height:10px;
	float:left;
}


div.boxbr {
	background-image: url(../images/greyboxbr.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:10px;
	height:10px;
	float:left;
}


div.boxbody {
	width:100%;
	height:100%;
	background-color:#E9ECEB;
}

div.boxbodyinner {
	width:380px;
	height:100%;
	padding-left:10px;
	padding-right:10px;
	background-color:#E9ECEB;
}

div.divInfoBoxContainer {
	width:370px;

}

div.divInfoBoxContainer  p {
	color:#712987;
}

div.divInfoBoxHeadL {
	width:340px;
	background-image: url(../images/greyboxheadtl.gif);
	background-repeat:no-repeat;
	background-position:top left;
	background-color:#A670AE;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;
}

div.divInfoBoxHeadR {
	width:370px;
	background-image: url(../images/greyboxheadtr.gif);
	background-repeat:no-repeat;
	background-position:top right;
	background-color:#A670AE;
	
}

div.divInfoBoxBodyFootL {
	width:360px;
	height:10px;
	background-image: url(../images/greyboxbodybl.gif);
	background-repeat:no-repeat;
	background-position:top left;
	background-color:#ECE1EE;
	font-size:1px;
}


div.divInfoBoxBodyFootR {
	width:370px;
	height:10px;
	background-image: url(../images/greyboxbodybr.gif);
	background-repeat:no-repeat;
	background-position:top right;
	background-color:#ECE1EE;
	font-size:1px;
}

div.divInfoBoxBodyOuter {
	width:370px;
	background-color:#ECE1EE;

}
div.divInfoBoxBodyInner {
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	width:350px;
	background-color:#E3E7E6;
}

div.divInfoBoxInnerWhiteHeadR {
	width:350px;
	height:10px;
	background-image: url(../images/purpleboxinnerwtr.gif);
	background-repeat:no-repeat;
	background-position:top right;
	background-color:#ffffff;
	font-size:1px;
}

div.divInfoBoxInnerWhiteHeadL {
	width:340px;
	height:10px;
	background-image: url(../images/purpleboxinnerwtl.gif);
	background-repeat:no-repeat;
	background-position:top left;
	background-color:#ffffff;
	font-size:1px;
}


div.divInfoBoxInnerWhiteFootR {
	width:350px;
	height:10px;
	background-image: url(../images/purpleboxinnerwbr.gif);
	background-repeat:no-repeat;
	background-position:top right;
	background-color:#ffffff;
	font-size:1px;
}

div.divInfoBoxInnerWhiteFootL {
	width:340px;
	height:10px;
	background-image: url(../images/purpleboxinnerwbl.gif);
	background-repeat:no-repeat;
	background-position:top left;
	background-color:#ffffff;
	font-size:1px;
}

div.divInfoBoxInnerWhiteBodyR {
	width:350px;
	height:100%;
	background-color:#ffffff;
}

div.divInfoBoxInnerWhiteBodyL {
	padding-left:4px;
	padding-right:4px;
	width:342px;
	height:100%;
	background-color:#ffffff;
}


div.divInfoBoxBodyInnerText {
	width:342px;
	padding-top:5px;
	padding-bottom:5px;

}

div.divInfoBoxBodyInnerFoot {
	width:342px;
	height:100%;
}

div.divInfoBoxBodyInnerFootL {
	float:left;
}

div.divInfoBoxBodyInnerFootR {
	float:right;
	text-align:right;
}

div.divInfoBoxInnerWhiteQuestion {
	padding-top:5px;
	padding-bottom:5px;
}

div.divInfoBoxInnerWhiteAnswers {
	padding:5px;
	width:332px;
}

div.divInfoBoxInnerWhiteAnswersL {
	width:141px;
	float:left;
	padding-left:30px;
}

div.divInfoBoxInnerWhiteAnswersR {
	width:141px;
	float:right;
	padding-right:30px;
	text-align:right;
}

div#divHowardsStory {
	width:405px;
	height:95px;
}

div#divHowardsStoryL {
	float:left;
	width:220px;
	height:95px;
}

div#divHowardsStoryR {
	float:left;
	width:185px;
	height:95px;
}

div.popupparagraph {
	background: #E9ECEB;
	padding-top:10px;		
	padding-bottom:10px;		
	padding-left:10px;		
	padding-right:10px;		
}	

.close {;	
	padding-left:10px;			
}




	div.medcondbulletouter {
		padding-left:20px;
	}
	div.medcondbullet {
		padding-left:10px;
		background-image:url('../images/purplebullet.gif');
		background-repeat:no-repeat;
		background-position:top left;
	}
	div.medcondbulletsel {
		padding-left:10px;
		background-image:url('../images/purplebulletsel.gif');
		background-repeat:no-repeat;
		background-position:top left;
	}



		table.datatableoccupation {
		}
		
		table.datatableoccupation th {
			background-image:none;
			background-color:#A670AE;
			font-size: 70%; color: #ffffff; font-weight:normal; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none; 
			padding-left:4px;
			padding-right:4px;
			padding-top:5px;
			padding-bottom:5px;
			border-right:1px solid #CCC4D3;
			white-space : nowrap;
			text-align:left;
		}
		table.datatableoccupation th.tl {
			background-image: url(../images/purpleboxheadtl.gif);
			background-repeat:no-repeat;
			background-position:top left;
			border-right:1px solid #CCC4D3;
			background-color:#A670AE;
			text-align:left;
		}
		table.datatableoccupation th.tr {
			text-align:left;
			background-image: url(../images/purpleboxheadtr.gif);
			background-repeat:no-repeat;
			background-position:top right;
			border-right:none;
			background-color:#A670AE;
			text-align:left;
		}
		table.datatableoccupation th.bl {
			background-image: url(../images/purpleboxheadbl.gif);
			background-repeat:no-repeat;
			background-position:top left;
			border-right:1px solid #CCC4D3;
			background-color:#A670AE;
			text-align:left;
		}
		table.datatableoccupation th.br {
			background-image: url(../images/purpleboxheadbr.gif);
			background-repeat:no-repeat;
			background-position:top right;
			border-right:none;
			background-color:#A670AE;
			text-align:left;
		}

		table.datatableoccupation td {
			background-image:none;
			background-color:#A670AE;
			font-size: 70%; color: #712987; font-weight:normal; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none; 
			padding-left:4px;
			padding-right:4px;
			padding-top:5px;
			padding-bottom:5px;
			border-right:1px solid #BCC1C7;
			border-bottom:1px solid #BCC1C7;
			background-color:#ECE1EE;
			white-space : nowrap;
			vertical-align: top;
			text-align: left;
		}
		table.datatableoccupation td.r,
		table.datatableoccupation td.tr {
			border-right:none;
			text-align:top left;
		}
		table.datatableoccupation td.b {
			border-bottom:none;
			vertical-align: top;
			text-align: left;
		}

		table.datatableoccupation td.bl {
			background-image: url(../images/purpleboxbodybl.gif);
			background-repeat:no-repeat;
			background-position:bottom left;
			background-color:#ECE1EE;
			border-bottom:none;
			vertical-align: top;
			text-align: left;
		}
		
		table.datatableoccupation td.br {
			background-image: url(../images/purpleboxbodybr.gif);
			background-repeat:no-repeat;
			background-position:bottom right;
			background-color:#ECE1EE;
			border-right:none;
			border-bottom:none;
			vertical-align: top;
			text-align: left;
		}
		table.datatableoccupation td.mid{
			text-align:left;
			width:0px;
			background-color:#FFFFFF;
			border-right:none;
			border-bottom:none;
			vertical-align: top;
			text-align: left;
		}

/*  extranet sales tools - Aug2008 */

div.extrasetbodycontent {
	padding:0 0 0 30px;
}


h4.extrast {
		line-height:1.4em; font-size: 70%; font-weight:bold; color: #EA0082A; font-family: verdana, arial, helvetica, sans-serif;margin:0; padding:0;border:0;
}

p.extrast {
		line-height:1.4em; font-size: 70%; font-weight:normal; color: #FD04AE; font-family: verdana, arial, helvetica, sans-serif;margin:0; padding:0;border:0;
}


p.extrast a:link, p.extrast a:active, p.extrast a:visited {
	font-weight:bold; color: #FD04AE; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none;
}
p.extrast a:hover {
	font-weight:bold; color: #FD04AE; font-family: verdana, arial, helvetica, sans-serif; text-decoration: underline;
}



h4.extrastsmall {
		line-height:1.4em; font-size: 65%; font-weight:bold; color: #FD04AE; font-family: verdana, arial, helvetica, sans-serif;margin:0; padding:0;border:0;
}

p.extrastsmall {
		line-height:1.4em; font-size: 65%; font-weight:normal; color: #FD04AE; font-family: verdana, arial, helvetica, sans-serif;margin:0; padding:0;border:0;
}



div#AffordabilityCalc {
	width:405px;
}

div#AffordabilityCalc label {
	color:#FD04AE;
}

div#AffordabilityCalcHead {
	width:405px;
}

div.AffordabilityCalcElement {
	width:405px;
	padding:2px 0 2px 0;
}

div.AffordabilityCalcElementLabel {
	float:left;
	width:250px;
}

div.AffordabilityCalcElementLabelInner {
	padding:0 0 0 10px;
}

div.AffordabilityCalcElementInput1 {
	float:left;
	width:95px;
}

div.AffordabilityCalcElementInput2 {
	float:left;
	width:60px;
}

div#AffordabilityCalcBtn {
	padding:10px 0 0 10px;
}

div#AffordabilityCalcResultText {
	padding:5px 0 10px 0;
}

div#AffordabilityCalcResultText p {
	font-size:90%;
}

div#AffordabilityCalcResultText p span#resultcontainer {
	font-weight:bold;
	color:#fd04ae;
}

input.extrastinpshort {
	width:38px;
	height:18px;
	text-align:center;
	background-color:#ffffff;
	border:1px solid #6D7E7E;
	height:1.3em;
}

div.mainbodytextandimage {
	width:400px;
}

div.mainbodytextandimagel {
	width:130px;
	float:left;
}

div.mainbodytextandimager {
	width:270px;
	float:left;
}

div.ExtraSTLST3ColsElement {
	width:400px;
	padding:2px 0 2px 0;
}

div.ExtraSTLST3ColsElementInner {
	padding:0 0 0 30px;
}

div.ExtraSTLST3ColsElementCol1 {
	float:left;
	width:144px;
}
div.ExtraSTLST3ColsElementCol2 {
	float:left;
	width:158px;
}
div.ExtraSTLST3ColsElementCol3 {
	float:left;
	width:68px;
}

li.extrastlstrnavsel a:link, li.extrastlstrnavsel a:active, li.extrastlstrnavsel a:visited ,
li.extrastlstrnavcouple a:link, li.extrastlstrnavcouple a:active, li.extrastlstrnavcouple a:visited ,
li.extrastlstrnavall a:link, li.extrastlstrnavall a:active, li.extrastlstrnavall a:visited {
	color: #ffffff; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none;
}
li.extrastlstrnavcouple a:hover ,
li.extrastlstrnavsel a:hover ,
li.extrastlstrnavall a:hover {
	color: #ffffff; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none;
}

li.extrastlstrnavsel {
	line-height:1.4em; font-size: 70%; font-weight:bold; color: #ffffff; font-family: verdana, arial, helvetica, sans-serif;margin:0; padding:0;border:0;
	background-image:url('../images/extrastlst_rightnavsel.gif');
	background-repeat:no-repeat;
	background-position:top left;
	display:block;
	width:209px;
	height:27px;
	padding:1px 0 0 2px;
		
}

.singlesbold {
		font-size: 100%; font-weight:bold; color: #0F89B0;
	}
.couplesbold {
		font-size: 100%; font-weight:bold; color: #A626AA;
	}
.familiesbold {
		font-size: 100%; font-weight:bold; color: #FF5800;
	}
.divorceesbold {
		font-size: 100%; font-weight:bold; color: #00B092;
	}


.salesbold {
		font-size: 100%; font-weight:bold; color: #666666;
	}

	h4.mortgage {
		line-height:1.3em; font-weight:bold; font-size: 75%; color: #EA0082; font-family: verdana, arial, helvetica, sans-serif;margin:0; padding:0;border:0;
	}

	p.mortgagesmall, td.mortgagesmall {
		line-height:1.3em; font-size: 55%; color: #490E6F; font-family: verdana, arial, helvetica, sans-serif;margin:0; padding:0;border:0;
	}
	p.mortgage {
		line-height:1.3em; font-size: 70%; color: #490E6F; font-family: verdana, arial, helvetica, sans-serif;margin:0; padding:0;border:0;
	}


div.divMainBodySalesToolsPink {
	width:405px;
	padding:10px 0 0 0;		
}

div.extrastroundbox {
	width:405px;	
}

div.extrastroundbox p {
		line-height:1.4em; font-size: 75%; font-weight:bold; color: #0086CE; font-family: verdana, arial, helvetica, sans-serif;margin:0; padding:0;border:0;
}

div.extrastroundboxtop {
	background-image:url('../images/boxtopsalestoolspink.gif');
	background-repeat:no-repeat;
	background-position:top left;
	width:405px;	
	height:12px;
	font-size:1px;	
}

div.extrastroundboxfoot {
	background-image:url('../images/boxfootsalestoolspink.gif');
	background-repeat:no-repeat;
	background-position:top left;
	width:405px;	
	height:12px;
	font-size:1px;		
}

div.extrastroundboxbody {
	background:#FDE5F2;
	padding:0 12px 0 12px;
}