/* div styles for home page */

	div#divLeftNavHead {
		width:168px;
		height:21px;
		background-color:#712987;
	}


	div#divLeftNavBody {
		width:168px;
		height:100%;
		background-color:#F1E9F3;
		padding-top:25px;
		padding-bottom:25px;
	}


	h1 { 
		line-height:1.3em; font-weight:bold; font-size: 110%; color: #712987; font-family: verdana, arial, helvetica, sans-serif;margin:0; padding:0;border:0;  
	}


	h2 { 
		line-height:1.3em; font-weight:bold; font-size: 100%; color: #712987; font-family: verdana, arial, helvetica, sans-serif;margin:0; padding:0;border:0;  
	}

	h3 { 
		line-height:1.3em; font-weight:bold; font-size: 90%; color: #712987; font-family: verdana, arial, helvetica, sans-serif;margin:0; padding:0;border:0;  
	}

	h4 { 
		line-height:1.3em; font-weight:bold; font-size: 80%; color: #712987; 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: #712987; font-family: verdana, arial, helvetica, sans-serif;margin:0; padding:0;border:0;  
	}


	a.leftnav:link, a.leftnav:active, a.leftnav:visited {
		color: #712987; 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: #712987; font-weight: bold; text-decoration: none; 
	}
	a.bulletbignavhead:hover { 
		font-size:120%;color: #FF0099; font-weight: bold; text-decoration: none; 
	}

	span.leftnav {
		color: #712987; font-weight: bold; 
	}

	div#divFooterBlock {
		background-color:#712987;
		width:997px;
		height:95px;
		
	}

	div#divFooter p {
		font-size: 60%; color: #C09AC6; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none; 
	}

	ul.bullet li.bullet {
		list-style-image:url('../images/bullet3.gif');
	}
	ul.datatablekey li.datatablekey1 {
		list-style-image:url('../images/dot3.gif');
	}
	ul.datatablekey li.datatablekey2 {
		list-style-image:url('../images/diamond3.gif');
	}
	
	ul.bulletbig li.bulletbig {
		list-style-image:url('../images/bulletbig3.gif');
	}

	
		table.datatable {
		}
		
		table.datatable th {
			text-align:left;
			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:8px;
			padding-right:8px;
			padding-top:10px;
			padding-bottom:10px;
			border-right:1px solid #CCC4D3;
			white-space : nowrap;			
		}
		table.datatable th.tl {
			background-image:url('../images/purpleboxheadtl.gif');
			background-repeat:no-repeat;
			background-position:top left;
			border-right:1px solid #CCC4D3;
			background-color:#A670AE;
		}
		table.datatable th.tr {
			background-image:url('../images/purpleboxheadtr.gif');
			background-repeat:no-repeat;
			background-position:top right;
			border-right:none;
			background-color:#A670AE;
		}
		table.datatable td {
			text-align:left;
			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:8px;
			padding-right:8px;
			padding-top:10px;
			padding-bottom:10px;
			border-right:1px solid #BCC1C7;
			border-bottom:1px solid #BCC1C7;
			background-color:#ECE1EE;
			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/purpleboxbodybl.gif');
			background-repeat:no-repeat;
			background-position:bottom left;
			background-color:#ECE1EE;
			border-bottom:none;
		}
		
		table.datatable 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;
		}
		
		

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:top 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;
}

		
		
div.box {
	width:400px;
}

div.boxhead {
	width:400px;
	font-size:1px;

}

div.boxfoot {
	width:400px;
	font-size:1px;

}

div.boxtl {
	background-image:url('../images/purpleboxtl.gif');
	background-repeat:no-repeat;
	background-position:top left;
	width:10px;
	height:10px;
	float:left;
	font-size:1px;
}

div.boxtr {
	background-image:url('../images/purpleboxtr.gif');
	background-repeat:no-repeat;
	background-position:top left;
	width:10px;
	height:10px;
	float:left;
	font-size:1px;
}

div.boxt, div.boxb {
	float:left;
	width:380px;
	height:10px;
	background-color:#F2EBF3;
	/* ie6 */
	font-size:1px;
}

div.boxbl {
	background-image:url('../images/purpleboxbl.gif');
	background-repeat:no-repeat;
	background-position:top left;
	width:10px;
	height:10px;
	float:left;
}


div.boxbr {
	background-image:url('../images/purpleboxbr.gif');
	background-repeat:no-repeat;
	background-position:top left;
	width:10px;
	height:10px;
	float:left;
}


div.boxbody {
	width:100%;
	height:100%;
	background-color:#F2EBF3;
}

div.boxbodyinner {
	width:380px;
	height:100%;
	padding-left:10px;
	padding-right:10px;
	background-color:#F2EBF3;
}

div.divInfoBoxContainer {
	width:370px;

}

div.divInfoBoxContainer  p {
	color:#712987;
}

div.divInfoBoxHeadL {
	width:340px;
	background-image:url('../images/purpleboxheadtl.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/purpleboxheadtr.gif');
	background-repeat:no-repeat;
	background-position:top right;
	background-color:#A670AE;
	
}

div.divInfoBoxHeadFootL {
	width:360px;
	height:10px;
	background-image:url('../images/purpleboxheadbl.gif');
	background-repeat:no-repeat;
	background-position:top left;
	background-color:#A670AE;
	font-size:1px;
}

div.divInfoBoxHeadFootR {
	width:370px;
	height:10px;
	background-image:url('../images/purpleboxheadbr.gif');
	background-repeat:no-repeat;
	background-position:top right;
	background-color:#A670AE;
	font-size:1px;
}

div.divInfoBoxBodyFootL {
	width:360px;
	height:10px;
	background-image:url('../images/purpleboxbodybl.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/purpleboxbodybr.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:#ECE1EE;
}

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: #F1E9F3;
	padding-top:10px;		
	padding-bottom:10px;		
	padding-left:10px;		
	padding-right:10px;		
}	



.literaturebold {
		font-size: 100%; font-weight:bold; color: #712987;
	}