img, a {
	border: 0;
}

BODY
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 16px;
}

ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 16px;
	/* padding: 0;
	margin: 0; */
	list-style: disc;
}

ol {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
} 

/* li {
list-style: disc;
} */

li ul {
margin-left: 10px;
padding-left: 10px;
}


html>body #content-main table td li {
margin-left: 12px;
margin-top: 0;
margin-bottom: 0;
}


a.topicon {
margin: 5px 0 25px 0;
display: block;
}

* html a.topicon {
margin: 0 0 55px 0;
display: block;
}


#mainnav {
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
color: #ff0;
text-align: center;
}

#mainnav a {
margin: 0 2px;
}

.menudesc {
	font: normal 9px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	line-height: normal;
}	

A.menu:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	font-weight: bold;
	text-decoration: none;
}
A.menu:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	font-weight: bold;
	text-decoration: none;
}
A.menu:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	font-weight: bold;
	text-decoration: none;
}
A.menu:hover {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #003399; 
	font-weight: bold; 
	text-decoration: underline
}
A.submenu:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	font-weight: bold;
	text-decoration: none;
}
A.submenu:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	font-weight: bold;
	text-decoration: none;
}
A.submenu:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	font-weight: bold;
	text-decoration: none;
}
A.submenu:hover {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #FFFFFF; 
	font-weight: bold; 
	text-decoration: underline
}
A.news:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFF99;
	text-decoration: underline;
}
A.news:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFF99;
	text-decoration: underline;
}
A.news:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-decoration: underline;
}
A.news:hover {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #FFFF33; 
	text-decoration: none
}
A.bodylink:link {
	COLOR: #0033CC;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	text-decoration: underline;
}
A.bodylink:active {
	COLOR: #0033cc;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	text-decoration: underline;
}
A.bodylink:visited {
	COLOR: #999999;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	text-decoration: underline;
}
A.bodylink:hover {
	COLOR: #0000FF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	text-decoration: none;
}
A.footer:link 
{
	COLOR: #003399;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
	text-decoration: none;

}
A.footer:active 
{
	COLOR: 003399;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
	text-decoration: none;

}
A.footer:visited 
{
	COLOR: 003399;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
	text-decoration: none;

}
A.footer:hover 
{
	COLOR: #0000FF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
	text-decoration: underline;

}


.subhead1 { COLOR: #003399; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; clip:   rect(   ); font-weight: bold}
.subhead2 { COLOR: #999999; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; clip:   rect(   ); font-weight: bold}
.smallbody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-decoration: none;
	font-weight: normal;

}
.smallbodybold { font-family: Verdana, Tahoma, sans-serif; font-size: 10px; color: #000000 ; text-decoration: none ; font-weight: bold}

.headline {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #003399}

.headline2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003399;
}

.headline3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000;
	/* background-color: yellow; */
}

.disclaimer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #999933; text-decoration: none ; font-weight: normal}

.submenu {  font-family: "Times New Roman", Times, serif; font-size: 11px; color: #999999; font-weight: normal}

.caption {  font-family: "Times New Roman", Times, serif; font-size: 12px; font-style: italic; color: #6A6A00; text-decoration: none; line-height: 14pt; font-weight: normal}


.whitebody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 16px;
}

.newsitem {
margin: 0 8px 0.75em 0;
}

#home #newsbox {
background: transparent url(images/news1.gif) no-repeat;
}

#home #newsbox form {
margin-top: 0.5em;
}

.newsitem-title {
	font: bold 0.7em Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	line-height: normal;

}

.newsitem-body {
	font: normal 0.6em Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	line-height: normal;

}


.whitebodybold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;

}
.whitebodysmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	font-weight: normal;

}
.bullet1 {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CCCCCC;
}

.whitebodysmallbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	font-weight: bold;

}
.body {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 16px;
}


.sidebar {
margin: 2px 0px 0px 5px;
}

.sidebar td {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
background: #efefef;
color: #000;
padding: 2px 4px;
}

/* .body img {
margin: 8px 8px 8px 0;
padding: 8px 8px 8px 0;
} */

.bodyimglefttop {
margin: 2px 5px 0px 0;
padding: 2px 5px 0px 0;
}

.bodyimgleftmid {
margin: 2px 5px 2px 0;
padding: 2px 5px 2px 0;
}

.bodyimgleftbtm {
margin: 2px 5px 0px 0;
padding: 2px 5px 0px 0;
}

.bodyimgrighttop {
margin: 2px 0px 0px 5px;
padding: 2px 0px 0px 5px;
}

.bodyimgrightmid {
margin: 2px 0px 2px 5px;
padding: 2px 0px 2px 5px;
}

.bodyimgrightbtm {
margin: 2px 0px 0px 5px;
padding: 2px 0px 0px 5px;
}



/* and the IE version... */

* html body img.bodyimglefttop {
margin: 3px 8px 0px 0;
padding: 3px 8px 0px 0;
}

* html body img.bodyimgleftmid {
margin: 3px 8px 4px 0;
padding: 3px 8px 4px 0;
}

* html body img.bodyimgleftbtm {
margin: 3px 8px 0px 0;
padding: 3px 8px 0px 0;
}

* html body img.bodyimgrighttop {
margin: 3px 0px 0px 8px;
padding: 3px 0px 0px 8px;
}

* html body img.bodyimgrightmid {
margin: 3px 0px 4px 8px;
padding: 3px 0px 4px 8px;
}

* html body img.bodyimgrightbtm {
margin: 3px 0px 0px 8px;
padding: 3px 0px 0px 8px;
}



.bullet2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	color: #666666;
	font-style: italic;

}

.nobull {
list-style: none;
}


.bodybold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 16px;
	font-weight: bold;

}
.menuhead {
COLOR: #330099; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9px; clip: rect(   ); font-weight: bold
}

.breadcrumb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #003399;
}


.sidebarlist {
	padding: 0 4px 0 12px;
	margin: 0 4px 0 12px;
	list-style: disc;
}

.sidebarpara {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold;
	color: #003399; 
	padding: 0 2px 1px 4px;
	margin: 0 2px 1px 4px;
}

.longli li {
padding-bottom:12px;
}  

/* * html body ul.longli li {
padding-bottom: 14px;
} */

.tablehead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
	line-height: 16px;
}


#newslettersubmit {
margin: 2px 13px 0 0; 
padding: 2px 13px 0 0;
}

*html body input#newslettersubmit {
margin: 4px 25px 0 0; 
padding: 4px 25px 0 0;
}



.jumplinks {
	width: 360px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal;
}
.jumplinks A:link {
	padding-right: 10px; 
	padding-left: 10px; 
	padding-bottom: 0px; 
	color: #003399;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
.jumplinks A:visited {
	padding-right: 10px; 
	padding-left: 10px; 
	padding-bottom: 0px; 
	color: 003399;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
.jumplinks A:hover {
	padding-right: 10px; 
	padding-left: 10px; 
	padding-bottom: 0px; 
	padding-top: 0px; 
	color: #0000FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
}


#newsletter {
display: inline;
}

html>body p#newsletter {
display: inline;
}

#newsletterdiv {
margin: 0 4px 6px 0; 
padding: 0 4px 6px 0; 
line-height: normal;
}

html>body div#newsletterdiv {
margin: 0 4px 6px 2px; 
padding: 0 4px 6px 2px; 
line-height: normal;
}


#contact-form {
margin-top: 50px;
margin-bottom: 25px;
}


* html #contact-form {
margin-top: 75px;
margin-bottom: 25px;
}


#USET-bio-process #content-main div {
margin: 10px 0;
clear: both;
}


#USET-bio-process #content-main div:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html #USET-bio-process #content-main div {height: 1%;}
/* End hide from IE-mac */


#USET-bio-process #content-main div p table td {
padding: 0 0 5px 0;
}


.figure {
	margin: 1.0em 0;
	width: 175px;
	text-align: center;
}

.figure img {
	margin: 0;
}

.caption2 {
	font-size: 0.625em;
	margin: 2px auto 0 auto;
}

.float-l {
	float: left;
}


#searchform {
	margin: 13px 0 0 16px;
	position: relative;
}

#searchform label {
	font-size: 0.75em;
	line-height: 1.333em;
	display: block;
	margin-bottom: 3px;
}

#sa {
	float: right;
	margin: -2px 18px 0 0;
}

#secondarynav {
	float: right;

	width: 149px;
	margin-right: 4px;
}

.nowrap {
	white-space: nowrap;
}