/* Cleveland Biotech : CSS v1. : 09/08/04 */

A:link { color: #cc0000; }
A:visited { color: #cc0000; }
A:hover { color: #cc0000; }

P.tenspace {
	padding: 10px, 0px, 0px, 0px;
	margin: 0px;
}
P.twentyspace {
	padding: 20px, 0px, 0px, 0px;
	margin: 0px;
}

.editorbut {
	font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 10px; color: #FFFFFF;
	background-color:#6699cc;
	padding:0px;
	margin:0px 2px 0px 0px;
	border-width:1px;
	border-style:solid;
	border-color:#006699;
}

/*********************************
 CUSTOMER SERVICE NAV (HORIZ-TOP)
 *********************************/
#custnav {
	margin-top: 15px;
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
}

#custnav a:link, #custnav a:visited {
	padding: 0px 5px 0px 5px;
	text-decoration: underline;
	color: #006699;
}

#custnav a:hover {
	text-decoration: underline;
	color: #006699;
}


/*********************************
 TOP NAVIGATION
 *********************************/
.topnav {
	margin-right: 10px;
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
}

.topnav a:link, .topnav a:visited {
	text-decoration: none;
	color: #ffffff;
}

.topnav a:hover {
	text-decoration: underline;
	color: #ffffff;
}


/*********************************
 THE LHS NAV
 *********************************/
table .lhnavtable {
	margin-top: 10px;
}

.lhsnavheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	padding-left: 12px;
}

.lhsnavtext { font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px; }

/*********************************
 THE LHS NAV LIST - STANDARD LINKS
 *********************************/
#sidenavlist {
	width: 175px;
}

#sidenavlist ul {
	text-align: left;
	border: 0;
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#sidenavlist ul li a:link, #sidenavlist ul li a:visited {
	border-bottom: 1px solid #AFAFAF;
	display: block;
	padding: 6px 2px 6px 12px;
	width: 175px;
	color: #003366;
	text-decoration: none;
}

#sidenavlist ul li a:hover {
	color: #006699;
	background: #E5F0F4;
	text-decoration: none;
}

/************************************
THE LHS NAV LIST - PRODUCT MOUSE OVER
************************************/

#sidenavlist ul li.prodnav a:hover {
	color: #006699;
	background: #FDF2E5;
	text-decoration: none;
}

/*****************************************
THE LHS NAV LIST - APPLICATIONS MOUSE OVER
******************************************/

#sidenavlist ul li.appsnav a:hover {
	color: #006699;
	background: #F2F0F5;
	text-decoration: none;
}

/**************************************
THE LHS NAV LIST - SOLUTIONS MOUSE OVER
***************************************/

#sidenavlist ul li.solsnav a:hover {
	color: #006699;
	background: #E8F4F4;
	text-decoration: none;
}

/*********************************
THE LHS NAV LIST - NEWS MOUSE OVER
**********************************/

#sidenavlist ul li.newsnav a:hover {
	color: #006699;
	background: #F2F9EA;
	text-decoration: none;
}


/**********************************
 THE PROD NAV LIST - STANDARD LINKS
 **********************************/
#prodsidenavlist {
	width: 175px;
}

#prodsidenavlist ul {
	text-align: left;
	border: 0;
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#prodsidenavlist ul li a:link, #prodsidenavlist ul li a:visited {
	border-bottom: 1px solid #AFAFAF;
	display: block;
	padding: 6px 2px 6px 12px;
	width: 175px;
	color: #003366;
	text-decoration: none;
}

#prodsidenavlist ul li a:hover {
	color: #006699;
	background: #FDF2E5;
	text-decoration: none;
}


/**************************************
 THE PROD NAV LIST - SUBNAV LINK PARENT
 **************************************/
#prodsidenavlist ul li.active a:link, #prodsidenavlist ul li.active a:visited {
	border-bottom: 0;
	font-weight: bold;
	border-bottom: 1px solid #AFAFAF;
	color: #EC8101;
}

#prodsidenavlist ul li.active a:hover {
	border-bottom: 0;
	border-bottom: 1px solid #AFAFAF;
	color: #EC8101;
	background: #ffffff;
}


/********************************
 THE PROD NAV LIST - SUBNAV LINKS
 ********************************/
#prodsidenavlist ul li.active ul {
	border-bottom: 1px solid #AFAFAF;
}

#prodsidenavlist ul li.active ul li a:link, #prodsidenavlist ul li.active ul li a:visited {
	border: 0;
	padding-left: 25px;
	font-weight: normal;
	font-size: 10px;
	background: #eeeeee;
	width: 175px;
	color: #003366;
}

#prodsidenavlist ul li.active ul li a:hover {
	border: 0;
	padding-left: 25px;
	font-weight: normal;
	font-size: 10px;
	background: #eeeeee;
	width: 175px;
	color: #EC8101;
}

/*******************************
 THE PROD NAV LIST - SUBNAV ON
 *******************************/
#prodsidenavlist ul li.active ul li.subnavon a:link, #prodsidenavlist ul li.active ul li.subnavon a:visited {
	border: 0;
	padding-left: 25px;
	font-weight: normal;
	font-size: 10px;
	background: #eeeeee;
	width: 175px;
	color: #EC8101;
}

#prodsidenavlist ul li.active ul li.subnavon a:hover {
	border: 0;
	padding-left: 25px;
	font-weight: normal;
	font-size: 10px;
	background: #eeeeee;
	width: 175px;
	color: #EC8101;
}

/**********************************
 THE APPS NAV LIST - STANDARD LINKS
 **********************************/
#appssidenavlist {
	width: 175px;
}

#appssidenavlist ul {
	text-align: left;
	border: 0;
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#appssidenavlist ul li a:link, #appssidenavlist ul li a:visited {
	border-bottom: 1px solid #AFAFAF;
	display: block;
	padding: 6px 2px 6px 12px;
	width: 175px;
	color: #003366;
	text-decoration: none;
}

#appssidenavlist ul li a:hover {
	color: #006699;
	background: #F2F0F7;
	text-decoration: none;
}


/**************************************
 THE APPS NAV LIST - SUBNAV LINK PARENT
 **************************************/
#appssidenavlist ul li.active a:link, #appssidenavlist ul li.active a:visited {
	border-bottom: 0;
	font-weight: bold;
	border-bottom: 1px solid #AFAFAF;
	color: #EC8101;
}

#appssidenavlist ul li.active a:hover {
	border-bottom: 0;
	border-bottom: 1px solid #AFAFAF;
	color: #EC8101;
	background: #ffffff;
}


/********************************
 THE APPS NAV LIST - SUBNAV LINKS
 ********************************/
#appssidenavlist ul li.active ul {
	border-bottom: 1px solid #AFAFAF;
}

#appssidenavlist ul li.active ul li a:link, #appssidenavlist ul li.active ul li a:visited {
	border: 0;
	padding-left: 25px;
	font-weight: normal;
	font-size: 10px;
	background: #eeeeee;
	width: 175px;
	color: #003366;
}

#appssidenavlist ul li.active ul li a:hover {
	border: 0;
	padding-left: 25px;
	font-weight: normal;
	font-size: 10px;
	background: #eeeeee;
	width: 175px;
	color: #EC8101;
}

/*******************************
 THE APPS NAV LIST - SUBNAV ON
 *******************************/
#appssidenavlist ul li.active ul li.subnavon a:link, #appssidenavlist ul li.active ul li.subnavon a:visited {
	border: 0;
	padding-left: 25px;
	font-weight: normal;
	font-size: 10px;
	background: #eeeeee;
	width: 175px;
	color: #EC8101;
}

#appssidenavlist ul li.active ul li.subnavon a:hover {
	border: 0;
	padding-left: 25px;
	font-weight: normal;
	font-size: 10px;
	background: #eeeeee;
	width: 175px;
	color: #EC8101;
}

/**********************************
 THE SOL NAV LIST - STANDARD LINKS
 **********************************/
#solsidenavlist {
	width: 175px;
}

#solsidenavlist ul {
	text-align: left;
	border: 0;
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#solsidenavlist ul li a:link, #solsidenavlist ul li a:visited {
	border-bottom: 1px solid #AFAFAF;
	display: block;
	padding: 6px 2px 6px 12px;
	width: 175px;
	color: #003366;
	text-decoration: none;
}

#solsidenavlist ul li a:hover {
	color: #006699;
	background: #E8F4F4;
	text-decoration: none;
}


/**************************************
 THE SOL NAV LIST - SUBNAV LINK PARENT
 **************************************/
#solsidenavlist ul li.active a:link, #solsidenavlist ul li.active a:visited {
	border-bottom: 0;
	font-weight: bold;
	border-bottom: 1px solid #AFAFAF;
	color: #EC8101;
}

#solsidenavlist ul li.active a:hover {
	border-bottom: 0;
	border-bottom: 1px solid #AFAFAF;
	color: #EC8101;
	background: #ffffff;
}


/********************************
 THE SOL NAV LIST - SUBNAV LINKS
 ********************************/
#solsidenavlist ul li.active ul {
	border-bottom: 1px solid #AFAFAF;
}

#solsidenavlist ul li.active ul li a:link, #solsidenavlist ul li.active ul li a:visited {
	border: 0;
	padding-left: 25px;
	font-weight: normal;
	font-size: 10px;
	background: #eeeeee;
	width: 175px;
	color: #003366;
}

#solsidenavlist ul li.active ul li a:hover {
	border: 0;
	padding-left: 25px;
	font-weight: normal;
	font-size: 10px;
	background: #eeeeee;
	width: 175px;
	color: #EC8101;
}

/*******************************
 THE SOL NAV LIST - SUBNAV ON
 *******************************/
#solsidenavlist ul li.active ul li.subnavon a:link, #solsidenavlist ul li.active ul li.subnavon a:visited {
	border: 0;
	padding-left: 25px;
	font-weight: normal;
	font-size: 10px;
	background: #eeeeee;
	width: 175px;
	color: #EC8101;
}

#solsidenavlist ul li.active ul li.subnavon a:hover {
	border: 0;
	padding-left: 25px;
	font-weight: normal;
	font-size: 10px;
	background: #eeeeee;
	width: 175px;
	color: #EC8101;
}

/*******************************
 FORMS
 *******************************/
form.inline { display:inline; }
input.lhsearch { border: 1px solid #7F9DB9; background-color: #ffffff; font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px; color: #000000; }


/*******************************
 STANDARD PAGE CONTENT
 *******************************/
#bodypararaph {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 18px;
}

#bodypararaph a:link, #bodypararaph a:visited {
	text-decoration: none;
	color: #006699;
	line-height: 18px;
}

#bodypararaph a:hover {
	text-decoration: underline;
	color: #006699;
	line-height: 18px;
}

.pagetitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
}

.bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
}

/* THIS CLASS SHOULD BE INVESTIGATED AS IT IS 1PX BIGGER THAN THE TEXT CLASS IT GOES WITH  */
.bodylink a:link{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 12px; color: #EC8101; text-decoration: underline; line-height: 15px; }
.bodylink a:visited{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 12px; color: #EC8101; text-decoration: underline; line-height: 15px; }
.bodylink a:hover{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 12px; color: #003366; text-decoration: underline; line-height: 15px; }

.bodylink2 a:link{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px; color: #EC8101; text-decoration: underline; line-height: 15px; }
.bodylink2 a:visited{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px; color: #EC8101; text-decoration: underline; line-height: 15px; }
.bodylink2 a:hover{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px; color: #003366; text-decoration: underline; line-height: 15px; }

.solbodylink a:link{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px; color: #239797; text-decoration: underline; line-height: 15px; }
.solbodylink a:visited{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px; color: #239797; text-decoration: underline; line-height: 15px; }
.solbodylink a:hover{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px; color: #003366; text-decoration: underline; line-height: 15px; }

.aboutbodylink a:link{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px; color: #006699; text-decoration: underline; line-height: 15px; }
.aboutbodylink a:visited{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px; color: #006699; text-decoration: underline; line-height: 15px; }
.aboutbodylink a:hover{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px; color: #003366; text-decoration: underline; line-height: 15px; }

.smallbodylink a:link{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px; color: #006699; text-decoration: underline; line-height: 15px; }
.smallbodylink a:visited{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px; color: #006699; text-decoration: underline; line-height: 15px; }
.smallbodylink a:hover{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px; color: #003366; text-decoration: underline; line-height: 15px; }

.prodsubhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
}

.prodsubsubhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
}

.prodbroktext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
}

.prodbroklink a:link{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 12px; color: #EC8101; text-decoration: underline; line-height: 15px; }
.prodbroklink a:visited{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 12px; color: #EC8101; text-decoration: underline; line-height: 15px; }
.prodbroklink a:hover{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 12px; color: #003366; text-decoration: underline; line-height: 15px; }

.teambroklink a:link{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 12px; color: #006699; text-decoration: underline; line-height: 15px; }
.teambroklink a:visited{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 12px; color: #006699; text-decoration: underline; line-height: 15px; }
.teambroklink a:hover{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 12px; color: #003366; text-decoration: underline; line-height: 15px; }

.prodbroklinksmall a:link{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px; color: #EC8101; text-decoration: underline; line-height: 14px; }
.prodbroklinksmall a:visited{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px; color: #EC8101; text-decoration: underline; line-height: 14px; }
.prodbroklinksmall a:hover{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px; color: #003366; text-decoration: underline; line-height: 14px; }

.producttext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
}

.producttexthigh {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
}

.prodtextlink a:link{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px; color: #003366; text-decoration: underline; line-height: 13px; }
.prodtextlink a:visited{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px; color: #003366; text-decoration: underline; line-height: 13px; }
.prodtextlink a:hover{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px; color: #EC8101; text-decoration: underline; line-height: 13px; }

.soltextlink a:link{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px; color: #003366; text-decoration: underline; line-height: 13px; }
.soltextlink a:visited{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px; color: #003366; text-decoration: underline; line-height: 13px; }
.soltextlink a:hover{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px; color: #239797; text-decoration: underline; line-height: 13px; }

.solbroklink a:link{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 12px; color: #239797; text-decoration: underline; line-height: 15px; }
.solbroklink a:visited{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 12px; color: #239797; text-decoration: underline; line-height: 15px; }
.solbroklink a:hover{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 12px; color: #003366; text-decoration: underline; line-height: 15px; }

.apptextlink a:link{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px; color: #003366; text-decoration: underline; line-height: 13px; }
.apptextlink a:visited{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px; color: #003366; text-decoration: underline; line-height: 13px; }
.apptextlink a:hover{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px; color: #826BAF; text-decoration: underline; line-height: 13px; }

.newstextlink a:link{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px; color: #003366; text-decoration: underline; line-height: 13px; }
.newstextlink a:visited{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px; color: #003366; text-decoration: underline; line-height: 13px; }
.newstextlink a:hover{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px; color: #83C434; text-decoration: underline; line-height: 13px; }


UL.prodchar {
margin: 5px 0px 0px 20px;
padding: 5px 5px 5px 5px;
}

UL.prodchar li {
padding: 0px 0px 5px 0px;
}

OL.prodchar {
margin: 5px 0px 0px 0px;
padding: 5px 5px 5px 30px;
}

OL.prodchar li {
padding: 0px 0px 5px 0px;
}


.inftablehead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
}

.inftabletext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
}

.inftablesymb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	vertical-align: top;
}

UL.prodfacts {
margin: 5px 0px 0px 20px;
padding: 5px 5px 5px 5px;
}

UL.prodfacts li {
padding: 0px 0px 5px 0px;
}

/********************
APPLICATIONS CLASSES
********************/

.appsbroktext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
}

.appsbroklink a:link{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 12px; color: #826BAF; text-decoration: underline; line-height: 15px; }
.appsbroklink a:visited{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 12px; color: #826BAF; text-decoration: underline; line-height: 15px; }
.appsbroklink a:hover{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 12px; color: #826BAF; text-decoration: underline; line-height: 15px; }


/*******************************
 HOMEPAGE FEATURES
 *******************************/
.hfsubtitle { font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 13px; line-height: 20px; }
.hftext { font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px; }

table .homefeats {
	margin-top: 20px;
}

.hfltitle {
	margin-left: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	line-height: 20px;
}

select.hfselect {
	margin-top: 10px;
	width: 190px;
	border: 1px solid #7F9DB9;
	background-color: #ffffff; font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif";
	font-size: 11px;
	color: #000000;
}


/*******************************
 FOOTER
 *******************************/
.footernav a:link{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 10px; color: #999999; text-decoration: underline;  }
.footernav a:visited{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 10px; color: #999999; text-decoration: underline;  }
.footernav a:hover{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 10px; color: #999999; text-decoration: underline; }




/****************
 PRINT STYLESHEET
 ****************/
@media print {
	body * {
		position: relative;
		left: -216px;
	}

	body * * {
		position: fixed;
	}
}