body {
	margin: 0;
	padding: 0;
	text-align: center;
	background-color: #ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
}

.header	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
		color:#000033;
		font-size: 1.5em;
		}

.subheader {
		font-family:Times New Roman, Times, serif;
		color:#000000;
		}

.subheader2	{
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		color:#000000;
		}
		
.bodytext {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #000000;
		line-height: 1em;
		/*font-size:.75em;*/
		}
.prodlist {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #000000;
		line-height: 1.5em;
		font-size:.72em;
		}
.bodybold {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #000000;
		font-weight: bold;
		line-height: 1em;
		/*font-size:.75em;*/
		}
.bodybold2 {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #000000;
		font-weight: bold;
		line-height: 1.35em;
		font-size:.75em;
		padding-bottom:.15em;
		}
.alllist {
		font-family: "Times New Roman", Times, serif;
		font-size: .81em;
		padding-left: 1.5em;
		color: #000000;
}
.serif	{
		font-family:Times New Roman, Times, serif;
		color: #000000;
		}
		
.serifhd {
		font-family:Times New Roman, Times, serif;
		color: #000000;
		font-weight:bold;
		}
		
.base	{
		font-family:Times New Roman, Times, serif;
		color: #000000;
		font-size:.8em;
		line-height: 1.15em;
		}
	
.StudyListBox {
	font-family:"Times New Roman", Times, serif;
	font-weight: bold;
	color: #303f28;
	padding: .35em;
}

.imgLeft {
	border: 1px solid #000000;
	float: left;
	margin: .45em .85em .45em 0px;
	display: inline-block;
	}



#EventBox {
	padding: 0 2em .5em 2em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.25em;
	font-size: .78em;
	color: #293d4c;
}
.Event_head {
	font-weight: bold;
	font-size: 1.1em;
	line-height: 1.2em;
	margin: 1.1em 0 -.35em 0;
}
.event {
	margin-bottom: .9em;
}


#Feature{
	padding: .75em 1.15em 1.15em 1.15em;
}
#FeatureHead{
	padding: 0 0 .15em 0;
	line-height: 1.45em;
	}
.News_title {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 1.35em;
	font-weight: bold;
	color: #293d4c;
	
	}
	
.News_titlesub {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: .95em;
	line-height: 1.15em;
	font-weight: 600;
	font-style: italic;
	padding-top:.5em;
	color: #293d4c;
	}
.News_body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:.72em;
	line-height: 1.5em;
	}
	
#PFeature{
	padding: .75em 1.15em 1.35em 1.15em;
}
#PFeatureHead{
	padding: .15em 0 1em 0;
		line-height: 1.25em;
		}

.PF_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	padding: .65em;
	}
	
.PF_titlesub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .95em;
	font-style:italic;
	font-weight: bold;
	}
	
.PF_body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:.72em;
	line-height: 1.35em;
	}

.Feature_imgR {
	border: 1px solid #000000;
	float: right;
	margin: .45em 0 .45em .85em;
	display: inline-block;
	}

.Feature_imgL {
	border: 1px solid #000000;
	float: left;
	margin: .45em .85em .45em 0;
	display: inline-block;
	}

#ArchiveList {
	padding: 0em 1em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.25em;
}

#archive {
	font-family: "Times New Roman", Times, serif;
	font-size: .8em;
	padding: .5em;
	margin: .5em 0;
	color: #ffffff;
}
#archive a:link, #sidebar a:visited {
	color: #915116;
	text-decoration: none;
}
#archive a:hover{
	color: #ffffff;
	text-decoration: underline;
}
/* For Navigation */
		
A:link		{ text-decoration:none; color:#0033CC;}  
A:active	{ text-decoration:none; color:#FF0000;}
A:visited	{ text-decoration:none; color:#663399;}
A:hover		{ text-decoration:underline; color:#009900;}


#AllNav, #AllNav ul {
		font-family: Times New Roman, Times, serif;
		color: #000000;
		padding: 0;
		margin: 0 ;
		list-style: none;
		line-height: 1.8em;
}

#AllNav {
	font-size:.82em;
	}
#AllNav ul li ul li{
		padding: 0;
		margin-left:.65em;
}

#nav, #nav ul { /* all lists */
		padding: 0;
		margin: 0;
		list-style: none;
	}
	
	
	#nav li { /* all list items */
		position : relative;
		width: 10em;
		line-height : 1.65em;
	}
		
	#nav li a {
		width: 11em;
		w\idth : 10em;
		display : block;
		text-decoration : none;
		/*padding : .25em 0 .25em 0;*/
	}
	
	#nav li ul { /* second-level lists */
		position : absolute;
		left: -999em;
		margin-left : 9.5em;
		margin-top : -2em;
		width: 22.5em;
		w\idth : 21.5em;
		border-bottom: .15em solid #A8BACA;
		border-top: .15em solid #A8BACA;
		background-color : #DCE2DA;
		padding : .35em .75em .25em 1.25em;
		border-right : .15em solid #A8BACA;
	}
		
	#nav li ul ul { /* third-and-above-level lists */
		left: -999em;
	}
	#nav li ul li {
		width: 21.75em;
		w\idth : 20.75em;
		display : block;
		}
	#nav li ul li a {
		text-decoration : none;
		width: 121.75em;
		w\idth : 20.75em;
		display : block;
		}
	
	#nav li a:hover {
		text-decoration : underline;
	}
	
	
	#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
		left: -999em;
	}
	
	#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { /* lists nested under hovered list items */
		left: auto;
	}

.StudyListBox {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: .9em;
	font-weight: bold;
	color: #303f28;
	padding: .35em;
}
.FOhead {
	font-style:italic;
	color:#517695;
	left: -.5em;
	padding-bottom: .15em;
	}
