.Mast-hdr {
	background-image:   url("../images/BioSafety-logo_01.jpg");
	background-repeat: no-repeat;
	background-position: left top;
	height: 71px;
	width: 477px;
}
.Mast-hdrbkgd {
	background-image:   url("../images/BioSafety_masthead_bkgd.jpg");
	background-repeat: no-repeat;
	height: 71px;
	background-position: left top;


}
.Mast-navbkgd {

	background-image:   url("../images/BioSafety_navbar_bkgd.jpg");
	background-repeat: no-repeat;
	height: 22px;
	background-position: left top;
}
.utility-links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #4A6495;
	text-decoration: none;
	padding-top: 5px;
}
.Mast-search01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #435D8F;
	padding-top: 2px;
}
.Mast-search02 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #435D8F;
	padding-top: 2px;
}
.Mast-search-btn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
; background-image:   url("../images/Mast-gobtn-bkgd.gif"); background-repeat: repeat-x; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; height: 18px; width: 26px
}
.utility-links-dn { font-family: Arial, Helvetica, sans-serif; font-size: xx-small; color: #0000FF; text-decoration: underline; padding-top: 5px; }
.ver-div {  background-image:   url(../images/ver-div.gif); background-repeat: repeat-y; width: 1px}
.text-nav {  font-family: Arial, Helvetica, sans-serif; font-size: x-small; color: #808080; text-decoration: none; padding-bottom: 5px}
.text-hdrnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	text-decoration: none;
	padding-bottom: 5px;
	font-weight: bold;
	padding-top: 5px;
	padding-left: 5px;
}
.text-nav-dn { font-family: Arial, Helvetica, sans-serif; font-size: x-small; color: #0000FF; text-decoration: underline; padding-bottom: 5px }
.hor-div { background-image:   url(../images/hor-div.gif); background-repeat: repeat-x; background-position: center}
.tbl-blue-bkgd {  background-image:   url(../images/tbl-bkgd-blue.jpg); background-repeat: repeat-x}
.tbl-privacy-bkgd {  background-image:   url(../images/tbl-bkgd-privacy.jpg); background-repeat: repeat-x}
.tbl-terms-bkgd {  background-image:   url(../images/tbl-bkgd-terms.jpg); background-repeat: repeat-x}
.text-body { font-family: Arial, Helvetica, sans-serif; font-size: x-small; color: #666666; text-decoration: none; padding-bottom: 5px }
.tbl-hdr-green {  font-family: Arial, Helvetica, sans-serif; font-size: medium; color: #09A897; text-decoration: none; font-weight: bolder; padding-top: 10px; padding-bottom: 5px}
.tbl-green-bkgd { background-image:   url(../images/tbl-bkgd-green.jpg); background-repeat: repeat-x }
.tbl-red-bkgd { background-image:   url(../images/tbl-bkgd-red.jpg); background-repeat: repeat-x }
.tbl-hdr-red { font-family: Arial, Helvetica, sans-serif; font-size: medium; color: #DF5327; text-decoration: none; font-weight: bolder; padding-top: 10px; padding-bottom: 5px }
.tbl-hdr-blue { font-family: Arial, Helvetica, sans-serif; font-size: medium; color: #4A6495; text-decoration: none; font-weight: bolder; padding-top: 10px; padding-bottom: 5px }
.text-oddrow { font-family: Arial, Helvetica, sans-serif; font-size: x-small; color: #666666; text-decoration: none; padding-bottom: 2px; padding-right: 2px; padding-left: 2px}
.text-evenrow { font-family: Arial, Helvetica, sans-serif; font-size: x-small; color: #666666; text-decoration: none; padding-bottom: 2px; padding-right: 2px; padding-left: 2px}
.text-oddrow-diff { font-family: Arial, Helvetica, sans-serif; font-size: x-small; color: #0000FF; text-decoration: none; padding-bottom: 2px; padding-right: 2px; padding-left: 2px}
.text-evenrow-diff { font-family: Arial, Helvetica, sans-serif; font-size: x-small; color: #0000FF; text-decoration: none; padding-bottom: 2px; padding-right: 2px; padding-left: 2px}
.table_row_highlight {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ff0000 
}
.tbl-subhdr { font-family: Arial, Helvetica, sans-serif; font-size: x-small; color: #666666; text-decoration: none; font-weight: bold; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 10px}
.tbl-generic-bkgd { background-image:   url(../images/tbl-bkgd-generic.jpg); background-repeat: repeat-x }
.tbl-hdr-generic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #333333;
	text-decoration: none;
	font-weight: bolder;
	padding-top: 10px;
	padding-bottom: 5px;
}
.Mast-search-field { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #435D8F; padding-top: 2px; ; border: 1px #435D8F solid}
.Text-field { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #666666; padding-top: 2px; ; border: 1px #CCCCCC solid}
.text-oddrow-sml { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration: none; padding-bottom: 2px; background-color: #F4F4F4 ; padding-right: 2px; padding-left: 2px }
.text-evenrow-sml { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration: none; padding-bottom: 2px; background-color: #FFFFFF; padding-right: 2px; padding-left: 2px }
.tbl-subhdr-sml { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none; font-weight: bold; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px ; background-color: #666666}
.btn-sml { font-family: Arial, Helvetica, sans-serif; font-size: 12px; ; background-image:   url("../images/Mast-gobtn-bkgd.gif"); background-repeat: repeat-x; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; height: 16px; width: 20px}
.button { font-family: Arial, Helvetica, sans-serif; font-size: 11px; ; background-image:   url("../images/btn-bkgd.gif"); background-repeat: repeat-x; height: 20px; font-weight: bold; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; color: #333333}
.text-body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #666666;
	vertical-align: top;
	border: 0px;
; list-style-type: square
; list-style-image: url(../images/bullet.gif)
}
.TAKE-NOTE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #FF0000;
	vertical-align: top;
; list-style-type: square
}.TAKE-NOTE-CENTER{
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #FF0000;
	vertical-align: absolute middle;
	list-style-type: square
}
.tbl-subhdr-generic {
font-family: Arial, Helvetica, sans-serif; font-size: small; color: #333333; text-decoration: none; font-weight: bolder; padding-top: 10px; padding-bottom: 5px
}
.text-bodybold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #666666;
	vertical-align: top;
	border: 0px;
	text-decoration: none;
	font-weight: bold;
}
.breadcrumb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #999999;
	text-decoration: none;
	vertical-align: top;
	padding-top: 5px;
	padding-bottom: 5px;

}
.breadcrumb2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #564f43;
	text-decoration: none;
	vertical-align: top;
	padding-top: 5px;
	padding-bottom: 5px;
}
.text-body-sml {
font-family: Arial, Helvetica, sans-serif; font-size: xx-small; color: #333333; text-decoration: none; padding-bottom: 5px
}
.LoginID {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #333333;
	text-decoration: none;
	padding-bottom: 5px;
	padding-left: 18px;

}
.text-oddrow-indent {
font-family: Arial, Helvetica, sans-serif; font-size: x-small; color: #666666; text-decoration: none; padding-bottom: 2px;  padding-right: 2px; padding-left: 10px
}
.text-evenrow-indent {
font-family: Arial, Helvetica, sans-serif; font-size: x-small; color: #666666; text-decoration: none; padding-bottom: 2px;  padding-right: 2px; padding-left: 10px
}
.breadcrumb-current-pg { font-family: Arial, Helvetica, sans-serif; font-size: xx-small; color: #999999; text-decoration: none; vertical-align: top; padding-top: 5px; padding-bottom: 5px; padding-left: 18px; ; font-weight: bold}
.tbl-border-01 {  border: #CCCCCC; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.login-screen {  background-image: url(../images/Login.jpg); background-repeat: no-repeat; background-position: center center}
.Login-btn { font-family: Arial, Helvetica, sans-serif; font-size: 11px; ; background-image: url("../images/Mast-gobtn-bkgd.gif"); background-repeat: repeat-x; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; height: 18px; color: #333333}
.ERROR-NOTE { font-family: Arial, Helvetica, sans-serif; font-size: x-small; color: #FF0000; vertical-align: top; ; list-style-type: square }
object {
            display: none;
 }
OBJECT {
            display: none;
 }
<!-- ADDED BY KAREN -->
td.register-header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	background-image: url("../images/btn_bg_light.jpg");  
	background-repeat: repeat-x;
	color: #333333;
	text-decoration: none;
	font-weight: bolder;
	padding-top: 6px;
	padding-bottom: 3px;
	padding-left: 10px;
	padding-right: 10px;
	cursor: hand;
}
td.register-header-over {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	background-color: #333333;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bolder;
	padding-top: 2px;
	padding-bottom: 1px;
	padding-left: 10px;
	padding-right: 10px;
	cursor: hand;
}
td.register-header-click {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	background-color: #6b6868;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bolder;
	padding-top: 2px;
	padding-bottom: 1px;
	padding-left: 10px;
	padding-right: 10px;
	cursor: hand;
}

<!-- top navi table #6cc5e3 -->
table{font-family:Arial, Helvetica, sans-serif;}
td.menu{background:#090a59;}
table.menu
{
font-size:100%;
position:absolute;
visibility:hidden;
}
.top_a{font-size:11px;color:white;text-decoration:none;font:bold;border:none;}
.top_a_hover{font-size:11px;color:#fb9f1d;text-decoration:none;font:bold;border:none;}

.left_navi_td{background:#fb991a}
.left_navi_h1_contact{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#3d3e38;text-decoration:none;}
.left_navi_h1_faq{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;color:#5b5c58;text-decoration:none;vertical-align:top;background:none;}
.left_navi_h1{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;color:#3d3e38;text-decoration:none;vertical-align:top;}
.left_navi_h1_hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;color:#fe3e0a;text-decoration:none;vertical-align:top;}
.left_navi_h1_hover_subcontent{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;color:#fb9f1d;text-decoration:none;vertical-align:top;}

<!-- Orange -->
.left_navi_h2{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;color:#564f43;background:#fb991a;text-decoration:none;}

.left_navi_h2_new{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#797264;background:white;text-decoration:none;}
.left_navi_h2_new_hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#fb9f1d;background:white;text-decoration:none;}
.table_body{font-family:Arial, Helvetica, sans-serif;font-size:82%;background:white;}
.table_body_login{font-family:Arial, Helvetica, sans-serif;font-size:82%;background: url("../images/loginBox.jpg");border:none;background-repeat: no-repeat; background-position: center center}
.table_body_heading{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:16px;font-weight:bolder;margin-bottom:10px;padding-bottom:1px;color:#e36800;border-bottom:#b9b9b9 1px solid;background:white;}
.table_body_main_heading{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:16px;font-weight:bolder;margin-bottom:10px;padding-bottom:1px;color:#e36800;border-bottom:#b9b9b9 1px solid;border-top:#b9b9b9 1px solid;background:white;}
.table_body_text{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;color:#333333;background:white;}
.breadcrumb_new{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:gray;}
.footer{  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; text-decoration: none}
.footer2{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:black;font:bold;background:#928e8f;height:30px;text-decoration: none;}
.footer_text{font-family:Verdana,Arial,Helvetica,sans-serif;color:black;text-decoration:none;font-size:10px;font:bold;border:none;}
.footer_text_hover{color:#fb9f1d;text-decoration:none;font-size:10px;font:bold;border:none;}
.btn_login{font-family:Verdana, Arial, Helvetica, sans-serif;height:22px;font-size:11px;font-weight:bold;color:black;background: url("../images/btn-bkgd.gif") repeat-x left center;border:none;}

<!-- Green top navi items -->
.table_top_navi{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;color:white;background:none;text-decoration:none;}
.table_top_navi_hover{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;color:#fb9f1d;background:none;text-decoration:none;}
<!-- Green sub menu items #7fcbad -->
.left_navi_td_green{background:#7fcbad;}
.left_navi_h3{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;color:#564f43;background:#7fcbad;}
<!-- Green left navi items -->
.left_navi_sub_item{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;background:#7fcbad;color:#564f43;text-decoration:none;}
.left_navi_sub_item_hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13x;font-weight:bold;color:#ffe71c;text-decoration:none;}

<!-- Blue top navi items -->
.table_top_navi_blue{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;color:white;background:none;}
<!-- Blue sub menu items -->
.left_navi_td_blue{background:#33cdd8;}
.left_navi_h4{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;color:#564f43;background:#33cdd8;}

<!-- Login / Search box -->
.table_search{background:white;}
.table_search_heading{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13px;font-weight:bolder;color:white;background-image: url(../images/corner-bluebg.bmp);background-repeat:repeat-x;}
.table_search_label{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:black;font:bold;height:30px;}
.table_search_side_left{border-left: thin solid #022948;}
.table_search_side_right{border-right: thin solid #022948;}
.table_search_side_bottom{border-bottom: thin solid #022948}
.table_search_body{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;background:white;}
.table_corner1{background-image: url(../images/corner-blue1.bmp); background-repeat: no-repeat;}
.table_corner2{background-image: url(../images/corner-blue2.bmp); background-repeat: no-repeat;}
.table_corner3{background-image: url(../images/corner-blue3.bmp); background-repeat: no-repeat;}
.table_corner3_want_to{background-image: url(../images/corner-blue3-want.bmp); background-repeat: no-repeat;}
.table_corner4{background-image: url(../images/corner-blue4.bmp); background-repeat: no-repeat;}
.table_corner4_want_to{background-image: url(../images/corner-blue4-want.bmp); background-repeat: no-repeat;}

<!-- Login ID -->
.LoginID-display{font-family: verdana, helvetica, arial, sans-serif;background-color: transparent;color: #564f43;font-size: 12px;font-weight: bold;}
.LoginID-user{font-family: verdana, helvetica, arial, sans-serif;background-color: transparent;font-size: 12px;color: #808080;font-weight: bold;}

<!-- Search -->
.isearch_description{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#564f43; text-decoration: none; padding-bottom: 5px;}
.isearch_url{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#339999; text-decoration: none; padding-bottom: 5px;}
