body {
	font-family: georgia,'times new roman',serif;
	background-color: #f2f2f2;
	margin:0px;
	padding:0px;
	font-size: 12px;
}



ul.nav {
	margin: 0px;
	margin-bottom: 0px;
	padding:0px;
	}

ul.nav li {
	display: inline;	
	list-style-type: none;
	margin-left:0px;
	text-transform: uppercase;
	}
	
ul.nav li ul {
	margin-top: -15px;
}

	
#td_navigation ul.nav li {
	padding-right: 20px;
	}
	
#td_navigation_right ul.nav li {
	padding-left: 10px;
	}	
	
ul.nav li a {
	font-size: 12px;
	text-decoration: none;
	color: #ffffff;
	}
	
ul.nav li a:hover {
	text-decoration: none;
	color: #ffd700;
	}	

ul.nav li li a:hover {
	text-decoration: none;
	}		

ul.nav li li a {
	text-decoration: none;	
	color: #ffffff;
	}		
	
	
.breadcrumb, .breadcrumb li {
	list-style-type: none;
	display:  inline;
	text-transform: uppercase;
	font-size: 12px;
	text-decoration: none;
	color: #766a62;	
	margin: 0;
	padding: 0;
}

.breadcrumb a {
	color: #766a62;
	padding-right: 10px;
}

.breadcrumb li {
	padding-left: 10px;
}

.breadcrumb li:first-child {
	display: none;
}

	
#inset_menu ul.nav li a:hover {
	color: #00AEEF;		
	}

.footer {
	font-size: 12px;
	}
	
#maincontent p  {
	font-size: 12px;
	color: #000000;
}

#maincontent ul {
	line-height: 1.25;
}


img {
	border: 0px;
}

#maincontent h1, .componentheading {
	font-size: 20px;
	font-weight: 700;
	margin-top: 0px;
}

#maincontent h2 {
	font-size: 16px;
	font-weight: 700;
}

#maincontent h1, #maincontent h2 { color: #766a62; }

.componentheading {
	padding-bottom: 20px;
}

.contentheading {
	display: none;
}

#maincontent .title {
	margin-top: 0px;
}

.search .inputbox {
	border: 1px solid #766a62;
	padding: 4px;
	width: 200px;
	height: 26px;
	_margin-bottom:4px;
}

label, .searchintro td, #searchform, fieldset
	{
		font-size: 12px;
	}
	
fieldset
	{
		padding-top: 10px;		
		padding-bottom: 10px;
		border: 0px;
		border-bottom: 1px solid #766a62;
	}


.footlink {
	text-decoration:none;
	color:#ffffff;
}

.footlink:hover {
	color: #ffd700;
}
	
	
	
a.readon, a.readon:visited
	{
		text-decoration: none;
		color: #006BB6;
	}
	
a.readon:hover, a.readon:visited:hover
	{
		text-decoration: none;
		color: #ff0000;
	}
	
.pathway
	{
		color:#ffffff;
		text-decoration: none;
	}

.newsflash {
	padding: 20px;
	background: #ffffff;
		margin: 0 auto;
	
	margin-top: 20px;
	width: 910px;
}

.latestnews
	{
		margin-left:0px;
		list-style-type: none;
		padding:0px;
		font-size: 12px;
		line-height: 1.5;
	}
	
.sectiontableentry1 td, .sectiontableentry2 td
	{
		font-family: georgia,'times new roman', serif;
		padding-top:7px;
		padding-bottom:7px;
		font-size: 12px;
		border-bottom: 1px solid #888888;
	}
	
	
	
.fgWhite { color: #ffffff; }
.hvWhite:hover { color: #ffffff; }
.bgWhite { background-color: #ffffff; }

.fgBlack { color: #ffffff; }
.hvBlack:hover { color: #ffffff; }
.bgBlack { background-color: #ffffff; }

.fgBlueGrey { color: #acc0c6; }
.hvBlueGrey:hover { color: #acc0c6; }
.bgBlueGrey { background-color: #acc0c6; }

.fgGrey { color: #f2f2f2; }
.hvGrey:hover { color: #f2f2f2; }
.bgGrey { background-color: #f2f2f2; }

.fgBrown { color: #766a62; }
.hvBrown:hover { color: #766a62; }
.bgBrown { background-color: #766a62; }

.font08 { font-size: 8px; }
.font09 { font-size: 9px; }
.font10 { font-size: 10px; }
.font11 { font-size: 11px; }
.font12 { font-size: 12px; }
.font13 { font-size: 13px; }
.font14 { font-size: 14px; }
.font15 { font-size: 15px; }
.font16 { font-size: 16px; }
.font17 { font-size: 17px; }
.font18 { font-size: 18px; }
.font19 { font-size: 19px; }
.font20 { font-size: 20px; }

.helvetica { font-family: helvetica,tahoma,arial,sans-serif; }